Project Documentation

These notes move with each release.

Docs

⌨️ Keyboard Shortcuts

Keyboard Shortcuts

This document lists all keyboard shortcuts available in Booker Blitz.

Global Shortcuts

Note: Global single-key navigation and simulation shortcuts (e.g. H, S, F, C, T, Space) are not available in the Add Match, Edit Match, Add Segment, and Edit Segment screens. Modifier-key shortcuts (e.g. Ctrl+S, Ctrl+F, Ctrl+,) remain active everywhere.

ShortcutDescription
EscapeClose dialogs and modals
SpaceContinue game (advances time by one day). If there are unread notifications, navigates to the Inbox screen instead
Ctrl+POpen command palette
Ctrl+NToggle notification panel popover
Ctrl+SSave game
Ctrl+BToggle sidebar
Ctrl+HOpen help and documentation
Ctrl+FFocus search input
Ctrl+,Open settings
Alt+←Navigate back
Alt+→Navigate forward
F1Open achievements screen

Command Palette

The command palette (Ctrl+P) provides quick access to:

  • Navigation: All sidebar and navbar items with their keyboard shortcuts
  • Promotions: Search all promotions by name (displays logos when available)
  • Roster: Search your roster/wrestlers (displays wrestler images)
  • Teams: Search your teams (displays team members)

Simply open the command palette and start typing to filter results. Use arrow keys to navigate and Enter to select.

Navigation Shortcuts

ShortcutDescription
HNavigate to Home dashboard
SNavigate to Shows page
FNavigate to Finances page
CNavigate to Calendar view
TNavigate to Teams page

Simulation Shortcuts

These shortcuts are available during segment simulation:

ShortcutDescription
SpaceStart simulation / Pause and play simulation / Advance to next segment
Ctrl+SpaceComplete simulation immediately
EscapeClose simulation dialog

Notification Shortcuts

ShortcutDescription
DeleteDelete selected notification
↑Previous notification
↓Next notification
SpaceJump to next unread notification (when in Inbox)
UToggle selected notification read/unread

Exit Game Dialog

These shortcuts are available when the "Exit to Title Screen" dialog is open:

ShortcutDescription
SpaceConfirm the primary action (Save & Exit or Exit Without Saving)
EscapeClose the dialog / Go back

Add Match / Edit Match Screen

Note: The F key focuses the wrestler search input. A adds a new side. These single-key shortcuts are active here even though global navigation shortcuts (H, S, C, T) are disabled on this screen.

ShortcutDescription
Ctrl+EnterSubmit / save the match
SpaceNext wizard step (when the current step is valid)
Ctrl+1 … Ctrl+9Jump to wizard step (when that step is reachable)
EscapePrevious wizard step; on step 1, cancel
Ctrl+]Select next side
Ctrl+[Select previous side
↑ / ↓Navigate wrestler list
EnterAdd highlighted wrestler to selected side
FFocus wrestler search input
AAdd a new side
Ctrl+ZUndo last side change
Ctrl+YRedo last side change
Ctrl+TabSwitch between Sides and Flow & Dynamics tabs
Ctrl+TOpen title match selector
Ctrl+SCycle through match suggestions
Ctrl+MToggle Managers / Wrestlers roster tab
Ctrl+DOpen duration selector
Ctrl+OOpen outcome selector
Ctrl+ESwitch to Flow & Dynamics tab (entrance type)
Ctrl+Shift+PSwitch to Flow & Dynamics tab (match pace)
Ctrl+Shift+ESwitch to Flow & Dynamics tab (match dynamics)

Add Segment / Edit Segment Screen

ShortcutDescription
Ctrl+EnterSubmit / save the segment
SpaceNext wizard step (when the current step is valid)
Ctrl+1 … Ctrl+4Jump to wizard step (when that step is reachable)
EscapePrevious wizard step; on step 1, cancel
Ctrl+]Select next part
Ctrl+[Select previous part
↑ / ↓Navigate wrestler list
EnterAdd highlighted wrestler to selected part
FFocus wrestler search input
Ctrl+ZUndo last part change
Ctrl+YRedo last part change

🛠️ DataStudio / Datapack Editor

DataStudio logo

These shortcuts are available in the Electron datapack editor (pnpm datastudio). Overview: 8.1 DataStudio. Click the keyboard icon next to the wrestler count to see the full list in-app.

ShortcutDescription
↑ / ↓Cycle through the filtered wrestler list (and gallery, when open)
Ctrl+SSave the current datapack file
Ctrl+FToggle search box in wrestler / promotion list
Ctrl+GGenerate a story for the focused wrestler
Ctrl+KClear the focused wrestler's nickname
Ctrl+UMake the focused wrestler unemployed (clears all contracts)
Ctrl+YMake the wrestler 10 years younger (editor and gallery)
Ctrl+OMake the wrestler 10 years older (editor and gallery)
Ctrl+RRename
Ctrl+BFocus the birthplace field
Ctrl+HFocus the story / bio field
Ctrl+TFocus the type field
Ctrl+MFocus the finishing move field
FToggle gallery mode
← / →Previous / next wrestler in gallery mode
EscUnfocus the current field, or close gallery mode
Shift+C / Shift+L / Shift+H / Shift+SGallery: set weight to cruiserweight / light heavyweight / heavyweight / super heavyweight
T (gallery)Open the type / role picker (search, ↑ / ↓, Enter)

👔 Staff page

The staff page uses the same list shortcuts as the wrestler page (↑ / ↓, Ctrl+S, Ctrl+F, Ctrl+G, Ctrl+K, Ctrl+U, Ctrl+Y, Ctrl+O, Ctrl+R, Ctrl+B, Ctrl+H, Ctrl+T, Ctrl+M, F, Esc), plus:

ShortcutDescription
Ctrl+WReclassify the focused staff member as an in-ring wrestler
T (gallery)Change role type (search, ↑ / ↓, Enter)
S (gallery)Regenerate staff stats for this role
N (gallery)Quick edit display name
← / → (gallery)Previous / next staff member