UI Themes theme.json Reference

Complete token reference generated from the current default theme.

How To Read This Reference

  • Token table: canonical variables shipped in assets/themes/default/theme.json.
  • Advanced variable table: extra variables introduced via advancedCss.variables in official premium/special themes.
  • Selector table: where rule-level control lives when tokens are not enough.

Use tokens first. Add advanced variables/rules only for visual systems that cannot be represented with tokens alone.

All Base Theme Tokens

CSS VarLabelGroupPurposeDefault Value
--primary-colorPrimary ColorcorePaletteBase palette token for primary color.#00d2ff
--secondary-colorSecondary ColorcorePaletteBase palette token for secondary color.#9561e2
--tertiary-colorTertiary ColorcorePaletteBase palette token for tertiary color.#f6bd60
--dark-bgDark BgcorePaletteBase palette token for dark bg.#061c34
--mid-bgMid BgcorePaletteBase palette token for mid bg.#0b2948
--light-bgLight BgcorePaletteBase palette token for light bg.#132c57
--text-colorText ColorcorePaletteBase palette token for text color.#e0e6f8
--ui-accent-colorUi Accent ColorcorePaletteBase palette token for ui accent color.#00d2ff
--ui-text-primaryUi Text PrimarytextPrimary text styling token for ui text primary.#e8f7ff
--ui-text-secondaryUi Text SecondarytextPrimary text styling token for ui text secondary.#9fb5dd
--ui-text-inverseUi Text InversetextPrimary text styling token for ui text inverse.#ffffff
--ui-text-mutedUi Text MutedtextPrimary text styling token for ui text muted.rgba(159,181,221,0.78)
--ui-text-linkUi Text LinktextPrimary text styling token for ui text link.#7fd3ff
--ui-text-link-hoverUi Text Link HovertextPrimary text styling token for ui text link hover.#a9e7ff
--ui-text-disabledUi Text DisabledtextPrimary text styling token for ui text disabled.rgba(232,247,255,0.5)
--ui-surface-0Ui Surface 0surfacesBackground/surface token used by panels and cards.rgba(5, 12, 28, 0.85)
--ui-surface-1Ui Surface 1surfacesBackground/surface token used by panels and cards.rgba(11, 28, 64, 0.7)
--ui-surface-2Ui Surface 2surfacesBackground/surface token used by panels and cards.rgba(8,18,34,0.7)
--ui-surface-3Ui Surface 3surfacesBackground/surface token used by panels and cards.rgba(255,255,255,0.05)
--ui-bg-appUi Bg AppsurfacesBackground/surface token used by panels and cards.var(--ui-gradient-app)
--ui-bg-canvasUi Bg CanvassurfacesBackground/surface token used by panels and cards.var(--ui-gradient-canvas)
--ui-bg-panelUi Bg PanelsurfacesBackground/surface token used by panels and cards.var(--ui-surface-1)
--ui-bg-cardUi Bg CardsurfacesBackground/surface token used by panels and cards.var(--ui-surface-0)
--ui-bg-inputUi Bg InputsurfacesBackground/surface token used by panels and cards.rgba(5,12,28,0.55)
--ui-bg-tooltipUi Bg TooltipsurfacesBackground/surface token used by panels and cards.rgba(7,17,38,0.95)
--ui-bg-modalUi Bg ModalsurfacesBackground/surface token used by panels and cards.linear-gradient(180deg, rgba(11, 28, 64, 0.72), rgba(7, 17, 38, 0.72))
--ui-bg-chipUi Bg ChipsurfacesBackground/surface token used by panels and cards.rgba(255,255,255,0.06)
--ui-bg-chip-activeUi Bg Chip ActivesurfacesBackground/surface token used by panels and cards.rgba(0,210,255,0.18)
--ui-border-primaryUi Border PrimarybordersBorder color token used across UI elements.rgba(0,210,255,0.35)
--ui-border-strongUi Border StrongbordersBorder color token used across UI elements.rgba(0,210,255,0.65)
--ui-border-subtleUi Border SubtlebordersBorder color token used across UI elements.rgba(255,255,255,0.12)
--ui-border-focusUi Border FocusbordersBorder color token used across UI elements.rgba(0,210,255,0.55)
--ui-border-disabledUi Border DisabledbordersBorder color token used across UI elements.rgba(255,255,255,0.08)
--ui-border-dangerUi Border DangerbordersBorder color token used across UI elements.rgba(255,107,107,0.55)
--ui-overlayUi OverlayoverlaysOverlay tint token used in modal and layer blending.rgba(5, 10, 24, 0.72)
--ui-overlay-softUi Overlay SoftoverlaysOverlay tint token used in modal and layer blending.rgba(5, 10, 24, 0.5)
--ui-overlay-strongUi Overlay StrongoverlaysOverlay tint token used in modal and layer blending.rgba(5, 10, 24, 0.82)
--ui-overlay-glassUi Overlay GlassoverlaysOverlay tint token used in modal and layer blending.rgba(255,255,255,0.03)
--ui-gradient-primaryUi Gradient PrimarygradientsGradient token used for themed fills and accents.linear-gradient(135deg, var(--primary-color), var(--secondary-color))
--ui-gradient-primary-softUi Gradient Primary SoftgradientsGradient token used for themed fills and accents.linear-gradient(180deg, var(--primary-color), var(--secondary-color))
--ui-gradient-appUi Gradient AppgradientsGradient token used for themed fills and accents.radial-gradient(circle at top, var(--dark-bg) 0%, #02092e 100%)
--ui-gradient-canvasUi Gradient CanvasgradientsGradient token used for themed fills and accents.radial-gradient(circle, #02092e 0%, #010214 80%)
--ui-gradient-panelUi Gradient PanelgradientsGradient token used for themed fills and accents.linear-gradient(180deg, rgba(11, 28, 64, 0.72), rgba(7, 17, 38, 0.72))
--ui-gradient-cardUi Gradient CardgradientsGradient token used for themed fills and accents.linear-gradient(180deg, rgba(8,18,34,0.72), rgba(5,12,28,0.82))
--ui-gradient-tabUi Gradient TabgradientsGradient token used for themed fills and accents.linear-gradient(180deg, rgba(0,210,255,0.14), rgba(123,97,255,0.1))
--ui-gradient-badgeUi Gradient BadgegradientsGradient token used for themed fills and accents.radial-gradient(circle at 30% 30%, #7fd3ff, #4aa3ff)
--ui-gradient-inputUi Gradient InputgradientsGradient token used for themed fills and accents.linear-gradient(180deg, rgba(0,210,255,0.1), rgba(149,97,226,0.08))
--ui-gradient-tooltipUi Gradient TooltipgradientsGradient token used for themed fills and accents.linear-gradient(180deg, rgba(11, 28, 64, 0.9), rgba(7, 17, 38, 0.9))
--ui-gradient-successUi Gradient SuccessgradientsGradient token used for themed fills and accents.linear-gradient(135deg, #62f5a6, #3dcf88)
--ui-gradient-warningUi Gradient WarninggradientsGradient token used for themed fills and accents.linear-gradient(135deg, #ffcc72, #ff9b47)
--ui-gradient-dangerUi Gradient DangergradientsGradient token used for themed fills and accents.linear-gradient(135deg, #ff7f7f, #ff5e5e)
--ui-gradient-infoUi Gradient InfogradientsGradient token used for themed fills and accents.linear-gradient(135deg, #9de2ff, #4aa3ff)
--rarity-commonRarity CommonrarityRarity color used for item labels and highlights.#9aa0a6
--rarity-uncommonRarity UncommonrarityRarity color used for item labels and highlights.#43d17a
--rarity-rareRarity RarerarityRarity color used for item labels and highlights.#4aa3ff
--rarity-epicRarity EpicrarityRarity color used for item labels and highlights.#b266ff
--rarity-mythicRarity MythicrarityRarity color used for item labels and highlights.#ff5252
--rarity-legendaryRarity LegendaryrarityRarity color used for item labels and highlights.#f6bd60
--rarity-eventRarity EventrarityRarity color used for item labels and highlights.#3ddbd9
--ui-font-familyUi Font FamilytypographyTypography token used for font family, size, or text rhythm.'Orbitron', sans-serif
--ui-font-size-xsUi Font Size XstypographyTypography token used for font family, size, or text rhythm.11px
--ui-font-size-smUi Font Size SmtypographyTypography token used for font family, size, or text rhythm.12px
--ui-font-size-baseUi Font Size BasetypographyTypography token used for font family, size, or text rhythm.14px
--ui-font-size-mdUi Font Size MdtypographyTypography token used for font family, size, or text rhythm.16px
--ui-font-size-lgUi Font Size LgtypographyTypography token used for font family, size, or text rhythm.18px
--ui-font-size-xlUi Font Size XltypographyTypography token used for font family, size, or text rhythm.22px
--ui-line-height-tightUi Line Height TighttypographyTypography token used for font family, size, or text rhythm.1.15
--ui-line-height-normalUi Line Height NormaltypographyTypography token used for font family, size, or text rhythm.1.35
--ui-line-height-relaxedUi Line Height RelaxedtypographyTypography token used for font family, size, or text rhythm.1.55
--ui-font-weight-regularUi Font Weight RegulartypographyTypography token used for font family, size, or text rhythm.400
--ui-font-weight-mediumUi Font Weight MediumtypographyTypography token used for font family, size, or text rhythm.500
--ui-font-weight-semiboldUi Font Weight SemiboldtypographyTypography token used for font family, size, or text rhythm.600
--ui-font-weight-boldUi Font Weight BoldtypographyTypography token used for font family, size, or text rhythm.700
--ui-letter-spacing-tightUi Letter Spacing TighttypographyTypography token used for font family, size, or text rhythm.0.02em
--ui-letter-spacing-normalUi Letter Spacing NormaltypographyTypography token used for font family, size, or text rhythm.0.04em
--ui-letter-spacing-wideUi Letter Spacing WidetypographyTypography token used for font family, size, or text rhythm.0.08em
--ui-font-size-2xlUi Font Size 2xltypographyTypography token used for font family, size, or text rhythm.28px
--ui-font-size-3xlUi Font Size 3xltypographyTypography token used for font family, size, or text rhythm.34px
--ui-letter-spacing-ultraUi Letter Spacing UltratypographyTypography token used for font family, size, or text rhythm.0.12em
--ui-font-family-headingUi Font Family HeadingtypographyTypography token used for font family, size, or text rhythm.'Orbitron', sans-serif
--ui-font-family-bodyUi Font Family BodytypographyTypography token used for font family, size, or text rhythm.'Orbitron', sans-serif
--ui-font-family-monoUi Font Family MonotypographyTypography token used for font family, size, or text rhythm.'Consolas', 'Courier New', monospace
--ui-font-family-numericUi Font Family NumerictypographyTypography token used for font family, size, or text rhythm.'Orbitron', sans-serif
--ui-space-2Ui Space 2spacingSpacing scale token used for margins and paddings.2px
--ui-space-4Ui Space 4spacingSpacing scale token used for margins and paddings.4px
--ui-space-6Ui Space 6spacingSpacing scale token used for margins and paddings.6px
--ui-space-8Ui Space 8spacingSpacing scale token used for margins and paddings.8px
--ui-space-10Ui Space 10spacingSpacing scale token used for margins and paddings.10px
--ui-space-12Ui Space 12spacingSpacing scale token used for margins and paddings.12px
--ui-space-14Ui Space 14spacingSpacing scale token used for margins and paddings.14px
--ui-space-16Ui Space 16spacingSpacing scale token used for margins and paddings.16px
--ui-space-18Ui Space 18spacingSpacing scale token used for margins and paddings.18px
--ui-space-20Ui Space 20spacingSpacing scale token used for margins and paddings.20px
--ui-space-24Ui Space 24spacingSpacing scale token used for margins and paddings.24px
--ui-space-28Ui Space 28spacingSpacing scale token used for margins and paddings.28px
--ui-space-32Ui Space 32spacingSpacing scale token used for margins and paddings.32px
--ui-space-40Ui Space 40spacingSpacing scale token used for margins and paddings.40px
--ui-space-48Ui Space 48spacingSpacing scale token used for margins and paddings.48px
--ui-space-64Ui Space 64spacingSpacing scale token used for margins and paddings.64px
--ui-radius-smUi Radius SmradiusCorner radius token used for component rounding.10px
--ui-radius-mdUi Radius MdradiusCorner radius token used for component rounding.14px
--ui-radius-lgUi Radius LgradiusCorner radius token used for component rounding.18px
--ui-radius-xlUi Radius XlradiusCorner radius token used for component rounding.24px
--ui-radius-pillUi Radius PillradiusCorner radius token used for component rounding.999px
--ui-border-width-hairlineUi Border Width HairlinebordersScaleBorder thickness or focus-ring token for interaction states.1px
--ui-border-width-baseUi Border Width BasebordersScaleBorder thickness or focus-ring token for interaction states.1px
--ui-border-width-strongUi Border Width StrongbordersScaleBorder thickness or focus-ring token for interaction states.2px
--ui-focus-ring-widthUi Focus Ring WidthbordersScaleBorder thickness or focus-ring token for interaction states.2px
--ui-focus-ring-colorUi Focus Ring ColorbordersScaleBorder thickness or focus-ring token for interaction states.rgba(0,210,255,0.55)
--ui-shadow-panelUi Shadow PaneleffectsVisual effect token for shadow, glow, blur, or opacity.0 12px 30px rgba(0,0,0,0.45)
--ui-shadow-softUi Shadow SofteffectsVisual effect token for shadow, glow, blur, or opacity.0 10px 26px rgba(0,0,0,0.4)
--ui-glow-primaryUi Glow PrimaryeffectsVisual effect token for shadow, glow, blur, or opacity.rgba(0, 210, 255, 0.45)
--ui-backdrop-blurUi Backdrop BlureffectsVisual effect token for shadow, glow, blur, or opacity.10px
--ui-blur-softUi Blur SofteffectsVisual effect token for shadow, glow, blur, or opacity.6px
--ui-glow-intensityUi Glow IntensityeffectsVisual effect token for shadow, glow, blur, or opacity.1
--ui-opacity-disabledUi Opacity DisabledeffectsVisual effect token for shadow, glow, blur, or opacity.0.5
--ui-opacity-mutedUi Opacity MutedeffectsVisual effect token for shadow, glow, blur, or opacity.0.78
--ui-opacity-passiveUi Opacity PassiveeffectsVisual effect token for shadow, glow, blur, or opacity.0.62
--ui-shadow-insetUi Shadow InseteffectsVisual effect token for shadow, glow, blur, or opacity.inset 0 1px 0 rgba(255,255,255,0.06)
--ui-shadow-elevatedUi Shadow ElevatedeffectsVisual effect token for shadow, glow, blur, or opacity.0 16px 40px rgba(0,0,0,0.5)
--ui-shadow-focusUi Shadow FocuseffectsVisual effect token for shadow, glow, blur, or opacity.0 0 0 2px rgba(0,210,255,0.3)
--ui-glow-secondaryUi Glow SecondaryeffectsVisual effect token for shadow, glow, blur, or opacity.rgba(149,97,226,0.34)
--ui-glow-successUi Glow SuccesseffectsVisual effect token for shadow, glow, blur, or opacity.rgba(98,245,166,0.42)
--ui-glow-warningUi Glow WarningeffectsVisual effect token for shadow, glow, blur, or opacity.rgba(255,179,71,0.38)
--ui-glow-dangerUi Glow DangereffectsVisual effect token for shadow, glow, blur, or opacity.rgba(255,107,107,0.42)
--ui-color-successUi Color SuccesssemanticStatesSemantic state color token (success/warning/danger/info).#62f5a6
--ui-color-warningUi Color WarningsemanticStatesSemantic state color token (success/warning/danger/info).#ffb347
--ui-color-dangerUi Color DangersemanticStatesSemantic state color token (success/warning/danger/info).#ff6b6b
--ui-color-infoUi Color InfosemanticStatesSemantic state color token (success/warning/danger/info).#7fd3ff
--ui-on-successUi On SuccesssemanticStatesSemantic state color token (success/warning/danger/info).#05121c
--ui-on-warningUi On WarningsemanticStatesSemantic state color token (success/warning/danger/info).#2a1400
--ui-on-dangerUi On DangersemanticStatesSemantic state color token (success/warning/danger/info).#2a0b0b
--ui-on-infoUi On InfosemanticStatesSemantic state color token (success/warning/danger/info).#061827
--ui-progress-xp-fillUi Progress Xp FillprogressMetersProgress bar fill/background token for gameplay meters.linear-gradient(90deg, #00d2ff, #7b61ff)
--ui-progress-xp-bgUi Progress Xp BgprogressMetersProgress bar fill/background token for gameplay meters.rgba(8,20,42,0.9)
--ui-progress-research-fillUi Progress Research FillprogressMetersProgress bar fill/background token for gameplay meters.linear-gradient(90deg, #7cf2ff, #36d1ff)
--ui-progress-research-bgUi Progress Research BgprogressMetersProgress bar fill/background token for gameplay meters.rgba(7,17,34,0.75)
--ui-progress-health-fillUi Progress Health FillprogressMetersProgress bar fill/background token for gameplay meters.linear-gradient(90deg, #ff5d5d 0%, #f5b04a 42%, #66f1a8 100%)
--ui-progress-health-bgUi Progress Health BgprogressMetersProgress bar fill/background token for gameplay meters.rgba(8,20,42,0.9)
--ui-progress-shield-fillUi Progress Shield FillprogressMetersProgress bar fill/background token for gameplay meters.linear-gradient(90deg, #7fd3ff, #4aa3ff)
--ui-progress-shield-bgUi Progress Shield BgprogressMetersProgress bar fill/background token for gameplay meters.rgba(9,18,36,0.88)
--ui-toast-success-bgUi Toast Success BgnotificationsNotification/toast token for state feedback visuals.rgba(20,52,40,0.92)
--ui-toast-success-borderUi Toast Success BordernotificationsNotification/toast token for state feedback visuals.rgba(98,245,166,0.5)
--ui-toast-success-textUi Toast Success TextnotificationsNotification/toast token for state feedback visuals.#dfffea
--ui-toast-warning-bgUi Toast Warning BgnotificationsNotification/toast token for state feedback visuals.rgba(58,40,18,0.94)
--ui-toast-warning-borderUi Toast Warning BordernotificationsNotification/toast token for state feedback visuals.rgba(255,193,97,0.55)
--ui-toast-warning-textUi Toast Warning TextnotificationsNotification/toast token for state feedback visuals.#ffe6bb
--ui-toast-danger-bgUi Toast Danger BgnotificationsNotification/toast token for state feedback visuals.rgba(58,24,24,0.94)
--ui-toast-danger-borderUi Toast Danger BordernotificationsNotification/toast token for state feedback visuals.rgba(255,120,120,0.55)
--ui-toast-danger-textUi Toast Danger TextnotificationsNotification/toast token for state feedback visuals.#ffd3d3
--ui-toast-info-bgUi Toast Info BgnotificationsNotification/toast token for state feedback visuals.rgba(18,34,56,0.94)
--ui-toast-info-borderUi Toast Info BordernotificationsNotification/toast token for state feedback visuals.rgba(125,211,255,0.55)
--ui-toast-info-textUi Toast Info TextnotificationsNotification/toast token for state feedback visuals.#d7efff
--ui-icon-strokeUi Icon StrokeiconsIcon color token for strokes/fills and semantic icon states.currentColor
--ui-icon-fillUi Icon FilliconsIcon color token for strokes/fills and semantic icon states.currentColor
--ui-icon-mutedUi Icon MutediconsIcon color token for strokes/fills and semantic icon states.#9fb5dd
--ui-icon-primaryUi Icon PrimaryiconsIcon color token for strokes/fills and semantic icon states.#00d2ff
--ui-icon-secondaryUi Icon SecondaryiconsIcon color token for strokes/fills and semantic icon states.#9561e2
--ui-icon-dangerUi Icon DangericonsIcon color token for strokes/fills and semantic icon states.#ff6b6b
--ui-icon-successUi Icon SuccessiconsIcon color token for strokes/fills and semantic icon states.#62f5a6
--ui-anim-fastUi Anim FastanimationAnimation speed/easing token for transitions.140ms
--ui-anim-normalUi Anim NormalanimationAnimation speed/easing token for transitions.220ms
--ui-anim-slowUi Anim SlowanimationAnimation speed/easing token for transitions.360ms
--ui-ease-standardUi Ease StandardanimationAnimation speed/easing token for transitions.ease
--ui-ease-emphasisUi Ease EmphasisanimationAnimation speed/easing token for transitions.cubic-bezier(0.22, 1, 0.36, 1)
--ui-density-scaleUi Density ScaleaccessibilityAccessibility multiplier token for density/contrast/motion.1
--ui-contrast-scaleUi Contrast ScaleaccessibilityAccessibility multiplier token for density/contrast/motion.1
--ui-motion-scaleUi Motion ScaleaccessibilityAccessibility multiplier token for density/contrast/motion.1
--ui-canvas-hud-textUi Canvas Hud TextcanvasHudCanvas/HUD token used by JS-rendered overlays.#e8f7ff
--ui-canvas-hud-shadowUi Canvas Hud ShadowcanvasHudCanvas/HUD token used by JS-rendered overlays.rgba(0,0,0,0.45)
--ui-canvas-hud-strokeUi Canvas Hud StrokecanvasHudCanvas/HUD token used by JS-rendered overlays.rgba(6,20,44,0.8)
--ui-canvas-accentUi Canvas AccentcanvasHudCanvas/HUD token used by JS-rendered overlays.#00d2ff
--ui-canvas-warningUi Canvas WarningcanvasHudCanvas/HUD token used by JS-rendered overlays.#ffb347
--ui-canvas-dangerUi Canvas DangercanvasHudCanvas/HUD token used by JS-rendered overlays.#ff6b6b
--ui-canvas-successUi Canvas SuccesscanvasHudCanvas/HUD token used by JS-rendered overlays.#62f5a6
--ui-component-button-bgUi Component Button BgcomponentsComponent-level style token for interactive controls.var(--ui-gradient-primary)
--ui-component-button-bg-hoverUi Component Button Bg HovercomponentsComponent-level style token for interactive controls.linear-gradient(135deg, #26dcff, #aa7bff)
--ui-component-button-bg-activeUi Component Button Bg ActivecomponentsComponent-level style token for interactive controls.linear-gradient(135deg, #00bde7, #8452d1)
--ui-component-button-borderUi Component Button BordercomponentsComponent-level style token for interactive controls.var(--ui-border-strong)
--ui-component-input-bgUi Component Input BgcomponentsComponent-level style token for interactive controls.rgba(5,12,28,0.55)
--ui-component-input-borderUi Component Input BordercomponentsComponent-level style token for interactive controls.var(--ui-border-subtle)
--ui-component-input-border-focusUi Component Input Border FocuscomponentsComponent-level style token for interactive controls.var(--ui-border-focus)
--ui-component-tab-bgUi Component Tab BgcomponentsComponent-level style token for interactive controls.rgba(255,255,255,0.04)
--ui-component-tab-bg-activeUi Component Tab Bg ActivecomponentsComponent-level style token for interactive controls.var(--ui-gradient-tab)
--ui-component-tab-text-activeUi Component Tab Text ActivecomponentsComponent-level style token for interactive controls.var(--ui-text-primary)
--ui-component-modal-bgUi Component Modal BgcomponentsComponent-level style token for interactive controls.var(--ui-bg-modal)
--ui-component-tooltip-bgUi Component Tooltip BgcomponentsComponent-level style token for interactive controls.var(--ui-bg-tooltip)
--ui-component-toast-radiusUi Component Toast RadiuscomponentsComponent-level style token for interactive controls.10px
--ui-stat-groups-bgUi Stat Groups BgcomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(6, 14, 28, 0.55)
--ui-stat-groups-borderUi Stat Groups BordercomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(255,255,255,0.08)
--ui-stat-btn-bgUi Stat Btn BgcomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(255,255,255,0.05)
--ui-stat-btn-textUi Stat Btn TextcomponentsTheme color token for inventory, statistics, and ship-slot styling.#e5f2ff
--ui-stat-btn-hover-borderUi Stat Btn Hover BordercomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(105, 210, 255, 0.6)
--ui-stat-btn-active-bgUi Stat Btn Active BgcomponentsTheme color token for inventory, statistics, and ship-slot styling.linear-gradient(135deg, rgba(41,193,255,0.95), rgba(123,97,255,0.85))
--ui-stat-btn-active-textUi Stat Btn Active TextcomponentsTheme color token for inventory, statistics, and ship-slot styling.#06111f
--ui-stat-panel-bgUi Stat Panel BgcomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(7, 16, 32, 0.55)
--ui-stat-panel-borderUi Stat Panel BordercomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(255,255,255,0.08)
--ui-stat-panel-titleUi Stat Panel TitlecomponentsTheme color token for inventory, statistics, and ship-slot styling.#eef6ff
--ui-stat-panel-metaUi Stat Panel MetacomponentsTheme color token for inventory, statistics, and ship-slot styling.#7fd3ff
--ui-stat-row-bgUi Stat Row BgcomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(12, 26, 46, 0.75)
--ui-stat-row-borderUi Stat Row BordercomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(255,255,255,0.08)
--ui-stat-row-labelUi Stat Row LabelcomponentsTheme color token for inventory, statistics, and ship-slot styling.#f4f8ff
--ui-stat-row-valueUi Stat Row ValuecomponentsTheme color token for inventory, statistics, and ship-slot styling.#7fffd4
--ui-inventory-header-bgUi Inventory Header BgcomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(10, 26, 54, 0.85)
--ui-inventory-header-borderUi Inventory Header BordercomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(120, 210, 255, 0.2)
--ui-inventory-input-bgUi Inventory Input BgcomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(10, 24, 48, 0.65)
--ui-inventory-input-borderUi Inventory Input BordercomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(120, 210, 255, 0.2)
--ui-inventory-input-textUi Inventory Input TextcomponentsTheme color token for inventory, statistics, and ship-slot styling.#e2f2ff
--ui-inventory-tab-bgUi Inventory Tab BgcomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(12, 30, 60, 0.6)
--ui-inventory-tab-borderUi Inventory Tab BordercomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(120, 210, 255, 0.2)
--ui-inventory-tab-textUi Inventory Tab TextcomponentsTheme color token for inventory, statistics, and ship-slot styling.#b9d7ff
--ui-inventory-tab-active-bgUi Inventory Tab Active BgcomponentsTheme color token for inventory, statistics, and ship-slot styling.linear-gradient(120deg, #2c9cff, #7e6bff)
--ui-inventory-tab-active-textUi Inventory Tab Active TextcomponentsTheme color token for inventory, statistics, and ship-slot styling.#0b1a33
--ui-inventory-item-bgUi Inventory Item BgcomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(14, 32, 62, 0.8)
--ui-inventory-item-borderUi Inventory Item BordercomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(120, 210, 255, 0.16)
--ui-inventory-item-titleUi Inventory Item TitlecomponentsTheme color token for inventory, statistics, and ship-slot styling.#e2f2ff
--ui-inventory-item-countUi Inventory Item CountcomponentsTheme color token for inventory, statistics, and ship-slot styling.#79dbff
--ui-inventory-empty-bgUi Inventory Empty BgcomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(10, 24, 48, 0.5)
--ui-inventory-empty-borderUi Inventory Empty BordercomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(120, 210, 255, 0.2)
--ui-ship-slot-bgUi Ship Slot BgcomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(8, 20, 42, 0.6)
--ui-ship-slot-lockedUi Ship Slot LockedcomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(255, 70, 70, 0.7)
--ui-ship-slot-emptyUi Ship Slot EmptycomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(110, 220, 140, 0.55)
--ui-ship-slot-filledUi Ship Slot FilledcomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(120, 210, 255, 0.45)
--ui-ship-slot-filled-glowUi Ship Slot Filled GlowcomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(120, 210, 255, 0.45)
--ui-ship-slot-empty-glowUi Ship Slot Empty GlowcomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(110, 220, 140, 0.35)
--ui-ship-slot-locked-glowUi Ship Slot Locked GlowcomponentsTheme color token for inventory, statistics, and ship-slot styling.rgba(255, 70, 70, 0.45)
--ui-ship-modal-bgUi Ship Modal BgcomponentsTheme color token for ship menu background and header styling.radial-gradient(circle at 50% 50%, rgba(9, 26, 52, 0.6), rgba(6, 16, 34, 0.95) 70%)
--ui-ship-modal-overlay-opacityUi Ship Modal Overlay OpacitycomponentsTheme color token for ship menu background and header styling.0.7
--ui-ship-header-bgUi Ship Header BgcomponentsTheme color token for ship menu background and header styling.rgba(10, 26, 54, 0.85)
--ui-ship-header-borderUi Ship Header BordercomponentsTheme color token for ship menu background and header styling.rgba(120, 210, 255, 0.2)
--ui-ship-header-titleUi Ship Header TitlecomponentsTheme color token for ship menu background and header styling.#d7ecff
--ui-menu-account-bgUi Menu Account BgcomponentsTheme token for main menu card and command center styling.radial-gradient(circle at 20% 20%, rgba(41,193,255,0.9), rgba(11,37,64,0.96))
--ui-menu-account-borderUi Menu Account BordercomponentsTheme token for main menu card and command center styling.rgba(255,255,255,0.2)
--ui-menu-season-bgUi Menu Season BgcomponentsTheme token for main menu card and command center styling.radial-gradient(circle at 20% 20%, rgba(78,134,255,0.95), rgba(19,32,71,0.98))
--ui-menu-season-borderUi Menu Season BordercomponentsTheme token for main menu card and command center styling.rgba(255,255,255,0.2)
--ui-menu-season-titleUi Menu Season TitlecomponentsTheme token for main menu card and command center styling.#bcd7ff
--ui-menu-season-mini-fillUi Menu Season Mini FillcomponentsTheme token for main menu card and command center styling.linear-gradient(90deg, #37d7ff, #7b61ff)
--ui-menu-season-open-bgUi Menu Season Open BgcomponentsTheme token for main menu card and command center styling.linear-gradient(135deg, rgba(41,193,255,0.9), rgba(123,97,255,0.85))
--ui-menu-season-open-borderUi Menu Season Open BordercomponentsTheme token for main menu card and command center styling.rgba(255,255,255,0.2)
--ui-menu-season-open-textUi Menu Season Open TextcomponentsTheme token for main menu card and command center styling.#05101e
--ui-menu-main-button-hover-bgUi Menu Main Button Hover BgcomponentsTheme token for main menu card and command center styling.linear-gradient(135deg, #26dcff, #aa7bff)
--ui-menu-inbox-bgUi Menu Inbox BgcomponentsTheme token for main menu card and command center styling.radial-gradient(circle at 20% 20%, rgba(26,171,255,0.9), rgba(8,24,48,0.96))
--ui-menu-inbox-borderUi Menu Inbox BordercomponentsTheme token for main menu card and command center styling.var(--ui-border-primary)
--ui-menu-inbox-iconUi Menu Inbox IconcomponentsTheme token for main menu card and command center styling.#dff5ff
--ui-menu-inbox-hover-bgUi Menu Inbox Hover BgcomponentsTheme token for main menu card and command center styling.radial-gradient(circle at 20% 20%, rgba(36,188,255,0.92), rgba(10,30,58,0.98))
--ui-season-level-ring-fillUi Season Level Ring FillcomponentsTheme token for season/account level badge ring progress color.rgba(124, 242, 255, 0.95)
--ui-season-level-ring-trackUi Season Level Ring TrackcomponentsTheme token for season/account level badge ring track color.rgba(124, 242, 255, 0.18)
--ui-season-level-inner-bgUi Season Level Inner BgcomponentsTheme token for season/account level badge inner background.rgba(8, 18, 32, 0.9)
--ui-season-level-inner-borderUi Season Level Inner BordercomponentsTheme token for season/account level badge inner border.rgba(124, 242, 255, 0.35)
--ui-season-level-inner-glowUi Season Level Inner GlowcomponentsTheme token for season/account level badge inner glow.0 0 18px rgba(74,163,255,0.3)
--ui-menu-ccb-start-bgUi Menu Ccb Start BgcomponentsTheme token for main menu card and command center styling.radial-gradient(circle at 25% 22%, rgba(41,193,255,0.24), rgba(17,34,65,0.65) 44%, rgba(10,18,38,0.92) 100%), linear-gradient(135deg, rgba(41,193,255,0.10), rgba(123,97,255,0.10))
--ui-menu-ccb-start-borderUi Menu Ccb Start BordercomponentsTheme token for main menu card and command center styling.rgba(255,255,255,0.16)
--ui-menu-ccb-start-afterUi Menu Ccb Start AftercomponentsTheme token for main menu card and command center styling.radial-gradient(circle at 40% 40%, rgba(41,193,255,0.55), transparent 55%)
--ui-menu-ccb-start-hover-borderUi Menu Ccb Start Hover BordercomponentsTheme token for main menu card and command center styling.rgba(41,193,255,0.35)
--ui-menu-ccb-group-bgUi Menu Ccb Group BgcomponentsTheme token for main menu card and command center styling.rgba(255,255,255,0.035)
--ui-menu-ccb-group-borderUi Menu Ccb Group BordercomponentsTheme token for main menu card and command center styling.var(--ui-border-subtle)
--ui-menu-ccb-accent-play-1Ui Menu Ccb Accent Play 1componentsTheme token for main menu card and command center styling.rgba(41,193,255,0.7)
--ui-menu-ccb-accent-play-2Ui Menu Ccb Accent Play 2componentsTheme token for main menu card and command center styling.rgba(123,97,255,0.6)
--ui-menu-ccb-accent-progress-1Ui Menu Ccb Accent Progress 1componentsTheme token for main menu card and command center styling.rgba(155,140,255,0.7)
--ui-menu-ccb-accent-progress-2Ui Menu Ccb Accent Progress 2componentsTheme token for main menu card and command center styling.rgba(41,193,255,0.55)
--ui-menu-ccb-accent-collection-1Ui Menu Ccb Accent Collection 1componentsTheme token for main menu card and command center styling.rgba(98,245,166,0.65)
--ui-menu-ccb-accent-collection-2Ui Menu Ccb Accent Collection 2componentsTheme token for main menu card and command center styling.rgba(41,193,255,0.55)
--ui-menu-ccb-accent-meta-1Ui Menu Ccb Accent Meta 1componentsTheme token for main menu card and command center styling.rgba(125,145,255,0.65)
--ui-menu-ccb-accent-meta-2Ui Menu Ccb Accent Meta 2componentsTheme token for main menu card and command center styling.rgba(123,97,255,0.55)
--ui-premium-resource-pill-track-bgUi Premium Resource Pill Track BgcomponentsTheme token for premium season pass resource progress bars.rgba(5, 12, 24, 0.9)
--ui-premium-resource-pill-fill-missingUi Premium Resource Pill Fill MissingcomponentsTheme token for premium season pass resource progress bars.linear-gradient(90deg, #4ac0ff, #7c5cff)
--ui-premium-resource-pill-fill-metUi Premium Resource Pill Fill MetcomponentsTheme token for premium season pass resource progress bars.linear-gradient(90deg, #43d17a, #71f6b8)
--ui-scrollbar-thumbUi Scrollbar ThumbscrollbarsScrollbar styling token for thumb/track visuals.linear-gradient(180deg, rgba(0,210,255,0.86), rgba(123,97,255,0.86))
--ui-scrollbar-trackUi Scrollbar TrackscrollbarsScrollbar styling token for thumb/track visuals.rgba(5,12,28,0.7)
--ui-scrollbar-thumb-hoverUi Scrollbar Thumb HoverscrollbarsScrollbar styling token for thumb/track visuals.linear-gradient(180deg, rgba(62,224,255,0.92), rgba(157,132,255,0.92))

Advanced Variables Used By Official Themes

These are optional. Missing values safely fall back to default behavior, so old themes stay compatible.

VariableWhat It ControlsUsed InSample Value
--ui-advanced-flat-surfaceAdvanced flat/minimal material system used by wormhole-style themes.default, wormhole, comicrgba(8,8,8,0.96)
--ui-advanced-flat-surface-softAdvanced flat/minimal material system used by wormhole-style themes.default, wormhole, comicrgba(13,13,13,0.95)
--ui-advanced-flat-borderAdvanced flat/minimal material system used by wormhole-style themes.default, wormhole, comicrgba(192,192,192,0.76)
--ui-advanced-flat-border-strongAdvanced flat/minimal material system used by wormhole-style themes.default, wormhole, comicrgba(192,192,192,0.96)
--ui-advanced-flat-hoverAdvanced flat/minimal material system used by wormhole-style themes.default, wormhole, comicrgba(212,175,55,0.12)
--ui-advanced-flat-shadowAdvanced flat/minimal material system used by wormhole-style themes.default, wormhole, comic3px 3px 0 rgba(0,0,0,0.98), 7px 7px 0 rgba(192,192,192,0.07)
--ui-advanced-focus-ringAdvanced flat/minimal material system used by wormhole-style themes.default, wormhole, comic0 0 0 2px rgba(255,255,255,0.65)
--ui-imperial-cardImperial Inkstorm material system (marble, trim, premium card depth).comiclinear-gradient(180deg, rgba(17,17,17,0.95), rgba(12,12,12,0.95))
--ui-imperial-card-hoverImperial Inkstorm material system (marble, trim, premium card depth).comiclinear-gradient(180deg, rgba(22,22,22,0.97), rgba(14,14,14,0.96))
--ui-imperial-shadowImperial Inkstorm material system (marble, trim, premium card depth).comic0 10px 24px rgba(0,0,0,0.45)
--ui-imperial-hairlineImperial Inkstorm material system (marble, trim, premium card depth).comicinset 0 1px 0 rgba(255,255,255,0.08), inset 0 -1px 0 rgba(0,0,0,0.78)
--ui-imperial-marble-aImperial Inkstorm material system (marble, trim, premium card depth).comicrgba(255,255,255,0.065)
--ui-imperial-marble-bImperial Inkstorm material system (marble, trim, premium card depth).comicrgba(238,238,238,0.045)
--ui-imperial-marble-cImperial Inkstorm material system (marble, trim, premium card depth).comicrgba(255,255,255,0.03)
--ui-imperial-marble-glossImperial Inkstorm material system (marble, trim, premium card depth).comicrgba(255,255,255,0.12)
--ui-imperial-marble-shadowImperial Inkstorm material system (marble, trim, premium card depth).comicrgba(0,0,0,0.38)

High-Impact Selector Coverage

SelectorIn-Game AreaThemes Using ItProperty Count
.ccb-start, .ccb-group, .ccb-tileMain menu command centern/a0
.menu-btn, .close-btnGlobal button systemn/a0
#seasonPassModal .modal-content, #seasonPassModal .season-pass-modal, #seasonPassModal .season-pass-scene, #seasonPassModal .season-pass-side, #seasonPassModal .season-pass-panel, #seasonPassModal .season-pass-progress, #seasonPassModal .season-pass-hero, #seasonPassModal .season-pass-reward, #seasonPassModal .season-pass-track-row, #seasonPassModal .season-pass-node, #seasonPassModal .season-pass-header, #seasonPassModal .season-pass-subtitle, #seasonPassModal .season-pass-timelineSeason Pass modaln/a0
#seasonPassModal .season-pass-bar, #seasonPassModal .season-pass-preview-bar, #seasonPassModal .season-pass-track-line, #seasonPassModal .season-pass-track-line--premiumSeason Pass modaln/a0
#seasonPassModal .season-pass-bar-fill, #seasonPassModal .season-pass-preview-fill, #seasonPassModal .season-pass-track-fillSeason Pass modaln/a0
#seasonQuestModal .modal-content, #seasonQuestModal .season-pass-modal-content, #seasonQuestModal .season-quest-scroll, #seasonQuestModal .season-quest-info, #seasonQuestModal .season-pass-questQuests modalcomic5
#inboxModal .inbox-modal-content, #inboxModal .inbox-toolbar, #inboxModal .inbox-list-panel, #inboxModal .inbox-detail-panelInbox modaln/a0
#researchModal .modal-content, .research-modal-contentResearch modaln/a0
#bountyBoardModal, #bountyBoardModal .modal-content, #bountyBoardModal .bounty-board-left, #bountyBoardModal .bounty-board-center, #bountyBoardModal .bounty-board-rightBounty Board + Marketn/a0

Validation Checklist

  • Change one token, verify in the exact listed screen.
  • If visual stays unchanged, check whether a selector rule overrides that token.
  • Keep advanced variable names stable across your own theme versions.
  • For major overhauls, group advancedCss.rules by module: Main Menu, Research, Bounty, Season Pass, Inbox, Account.

Next