Theme Support

Command Pocket automatically adapts to Unity's Editor theme (Light or Dark) with full visual parity: a token-based design system drives both skins.

Dark theme

Changing the Unity theme

  1. Go to Edit → Preferences → General.
  2. Find Editor Theme and select Light or Dark.
  3. Command Pocket updates immediately, no restart required.
Light theme

Custom themes (advanced)

All colors, spacing, radii and motion values live as USS variables in the stylesheets under .../CommandPocket/Editor/Resources/:

  • CommandPocket_Theme.uss - color tokens (accent, neutral ramp, semantic success / warning / danger). Dark lives in :root, Light overrides sit below it.
  • CommandPocket_Tokens.uss - spacing, radius, elevation, motion and typography.

To customize:

  1. Back up the file.
  2. Edit the variables.
  3. Save. Unity reimports and the window restyles.

Warning: custom changes may be overwritten when you update the package. Keep a copy of your edits.