Keyboard shortcuts
Press Shift+? anywhere in the app to bring up this list in a dialog.
| Shortcut | Action |
|---|---|
| Space | Open the file selector, when the upload area has focus |
| Ctrl+Enter / ⌘+Enter | Generate the brand kit |
| Esc | Reset the form, cancel processing, or close a dialog |
| Shift+? | Toggle the shortcuts dialog |
Details
Space — file selector
Opens the native file picker when the drop zone has keyboard focus. Reach it with Tab from the top of the page.
Ctrl/⌘+Enter — generate
Submits the form. It only fires when all of these are true:
- a file has been uploaded
- at least one format is selected
- at least one output type is selected
- a generation is not already running
If nothing happens, one of those four is not satisfied.
Esc — the universal back-out
Context-sensitive, in this priority order:
- Shortcuts dialog open → close it
- Format search active → clear the query
- Processing in progress → cancel it
- Results shown → reset the form and start over
Shift+? — help
Toggles the shortcuts dialog. Esc also closes it.
Accessibility
The interface is built for keyboard-only operation:
- every interactive element is reachable with Tab
- focus is visible — a 2 px blue outline with 2 px of offset on links, buttons and inputs
- controls carry ARIA labels for screen readers
[x-cloak]prevents un-initialised Alpine markup from flashing before hydration
Browser support
Chrome/Chromium, Firefox, Safari and Edge, current versions. If a shortcut does not fire, check whether an extension or the browser itself has claimed the combination — Ctrl+Enter in particular is contested by some password managers.