Back to Ruixen
|
smart-paste-input
Command menu spec
A single entry point for everything: navigation, actions, and search. It should feel instant, never animated on open, and always predictable. ## Behavior - Opens with cmd+k from anywhere in the app - Results are ranked by recency first, then fuzzy match score - Arrow keys move the selection, enter runs it, escape closes - The input keeps focus for as long as the menu is open ## Sections Recent, Actions, Navigation, then Help — always in that order. A section disappears entirely when it has no results, and group headers are never focusable. ## Empty state Show the three most common actions instead of a blank panel. Never show a spinner: if a source is slow, render what has already arrived and fill the rest in as it lands. ## Out of scope Nested menus, drag to reorder, and per-user pinned commands. Revisit all three after the first release ships.
Click the card to edit it, or paste a long block of text to attach one.
Ruixen UI — Marketing UI for shadcn in any stack