Command palette
A keyboard-first launcher. ⌘K opens a centered palette where the operator types to navigate, jump records, run a workflow.
Palette
Modal-style anchored top, 560 px wide. Search input, then a list of grouped commands.
Esc
Suggested
New sale
Open POS · new receipt
New invoice
Accounting · invoice
New shift
POS · open shift
Records
Tariro Moyo
Student · FAR-2026-001
Tariso Mukamba
Guardian · 3 children
↑↓Navigate
EnterRun
Grouped sections
The palette groups by source: Suggested · Actions · Records · Settings · Help.
nullDo & don't
Do
Index everything the operator searches by name — records, settings, actions.
Don't
Hide unique actions behind submenus inside the palette.
Do
Score recent and frequent items higher. The operator should land on what they’ve been using.
Don't
Auto-open the palette on page load. Always require a key press.