Six sequences
Cascade, fan, draw, flip, reveal, or orbit actions into a stable list.
Menus & navigation
Sequence compact navigation without turning it into a spectacle. Tune direction, rhythm, spacing, and material with complete keyboard dismissal.
Navigation that arrives in order
All six presets share a finite four-item model, roving keyboard focus, explicit expanded state, outside dismissal, and runtime cleanup.
Cascade, fan, draw, flip, reveal, or orbit actions into a stable list.
Arrow keys, Home, End, and Escape follow the expected menu keyboard pattern.
Document-level outside listeners are removed by the exported destroy hook.
Three-step workflow
Align movement with the trigger position and available screen edge.
Menus are for concise choices; move deep structures into persistent navigation.
Select an item, press Escape, click outside, and reopen with the keyboard.
Yes, then focus returns to its trigger and the current selection is announced.
Yes. IDs, selection, listeners, and destroy hooks are scoped per root.
Click, keydown, and document-level pointer listeners are all removed.