Keyboard shortcuts
Press Shift+? or ⌘+K anywhere in the application to display the shortcuts dialog.
| Shortcut | Context | Action |
|---|---|---|
| ⌘+V / Ctrl+V | Global | Ingest master image from system clipboard |
| Space | Drop zone focused | Open native file selector |
| ⌘+Enter / Ctrl+Enter | Global | Trigger generation pipeline |
| Esc | Global | Cancel processing, dismiss modal, or reset form |
| ⌘+K / Shift+? | Global | Toggle shortcuts modal |
Detailed behavior
Clipboard ingestion (⌘+V / Ctrl+V)
Ingests PNG or JPEG image data directly from the OS clipboard into the master staging area, triggering metadata analysis and live telemetry extraction immediately.
File selection (Space)
Opens the OS file picker dialog when the master upload area has keyboard focus. Navigate to the drop zone using Tab.
Pipeline execution (⌘+Enter / Ctrl+Enter)
Initiates batch generation when the following preconditions are met:
- Master image is loaded in staging
- At least one canvas format is selected
- At least one output encoding is checked
- An active generation cycle is not already running
Escape handling (Esc)
Evaluates application state contextually in priority order:
- Close shortcuts dialog if open
- Clear format filter query if search input is populated
- Cancel running batch generation request
- Reset upload state and return to staging view
Accessibility standards
The interface is engineered for non-mouse operation:
- Every interactive control is sequenced in logical Tab order.
- Focused states render high-contrast hairline focus rings.
- Form inputs and status indicators provide semantic ARIA labels.
- Synchronous inline scripts eliminate theme and layout shifts before Alpine.js hydration.
Browser compatibility
Tested across Chromium, Firefox, and Safari on macOS and Linux. If a shortcut conflicts with browser or system-level intercepts (e.g. extension shortcuts), clicking the corresponding interface control remains functional.