Skip to content

Main Editor View

The Main Editor is the primary working environment used to build and test a show. It is accessible at the root URL (http://localhost:8123/).

Main editor screenshot

Header Bar

Header bar

ElementDescription
Logo / BrandCustomisable via public/brand/ assets
Screen tabsOne tab per configured output screen; click to switch the canvas
TransportPlay, Stop, Pause, and timecode display for the active screen
ConfigOpen the system configuration panel
DiagnosticsToggle the Performance Diagnostics overlay
Connection statusGreen dot = connected to engine; red = disconnected

Composition Canvas

The central area shows a live preview of the active screen. The canvas scales to fit the available space.

  • Click a layer thumbnail to select it and populate the Inspector.
  • Double-click a layer to enter in-place editing mode (where available).
  • Right-click on the canvas for a context menu with layer options.

Keyboard Shortcuts

ShortcutAction
SpacePlay / Pause
Ctrl+ZUndo
Ctrl+Y / Ctrl+Shift+ZRedo
DeleteRemove selected clip or cue (opens a confirmation dialog)
EnterConfirm the pending delete
F11Toggle fullscreen (native browser fullscreen, not an app-level shortcut)

Timeline-only shortcuts

These are active while the Timeline panel has focus:

ShortcutAction
fFit the timeline zoom to show all clips
Ctrl+C / Ctrl+VCopy / paste the selected clip
Home / EndJump the playhead to the start / end of the timeline
Tab / Shift+TabJump the playhead to the next / previous snap point
Ctrl+MToggle compact / normal track view

Cue hotkeys

Playlist cues can be assigned their own trigger key (F1F12, optionally with Ctrl/Alt/Shift) — configured per cue, not fixed. See Playlist.

Theming & Branding

Exaplay 3 supports white-label theming. Place custom assets in public/brand/:

FilePurpose
logo.pngReplaces the header logo
splash.pngSplash screen shown on startup
brand.cssCSS overrides for colours, fonts, etc.

Exaplay 3 User Documentation