beadboard/src/styles/themes/aurora.css
zenchantlive 756a1dec2b fix(theme): increase contrast in aurora theme surface layers
- Make surface layers more distinct (0f0e0d → 1a1816 → 252320 → 302e2a → 3c3934)
- Increase border visibility (18%, 35%, 55% opacity)
- Ensure header, sidebar, main content are visually distinct
2026-02-26 16:27:14 -08:00

113 lines
4.9 KiB
CSS

/**
* Aurora Theme - Warm Charcoal with Cyan Accents
*
* A dark theme with warm brown-grey charcoal backgrounds
* and bright cyan/teal accent colors for the "aurora" glow effect.
* Fixed: Better contrast, warmer tones, more distinct layers
*/
[data-theme="aurora"] {
/* ==========================================================================
1. SURFACE LAYERS - Warm Charcoal Scale (MORE DISTINCT)
========================================================================== */
--surface-backdrop: #0f0e0d; /* Page background - very dark */
--surface-elevated: #1a1816; /* Header - lighter than backdrop */
--surface-primary: #252320; /* Sidebar - lighter still */
--surface-secondary: #302e2a; /* Main content - distinct from sidebar */
--surface-tertiary: #3c3934; /* Panels - clearly lighter */
--surface-quaternary: #48453f; /* Cards - lightest surface */
--surface-overlay: #0a0908; /* Modals - darkest */
--surface-input: #1f1d1a; /* Form fields */
--surface-hover: rgba(240, 238, 234, 0.06);
--surface-active: rgba(53, 201, 255, 0.12);
--surface-tooltip: #1e1d1b;
/* ==========================================================================
2. BORDERS - More Visible
========================================================================== */
--border-subtle: rgba(200, 195, 185, 0.18);
--border-default: rgba(200, 195, 185, 0.35);
--border-strong: rgba(200, 195, 185, 0.55);
--border-accent: rgba(53, 201, 255, 0.55);
/* ==========================================================================
3. TEXT - Warm White Scale
========================================================================== */
--text-primary: #f5f3ef;
--text-secondary: #d4d0c7;
--text-tertiary: #a8a49a;
--text-disabled: #6b6862;
--text-inverse: #0f0e0d;
/* ==========================================================================
4. ACCENTS - Aurora Colors
========================================================================== */
--accent-info: #4dd4ff;
--accent-success: #4ade80;
--accent-warning: #fbbf24;
--accent-danger: #fb7185;
/* ==========================================================================
5. ACCENT GLOWS
========================================================================== */
--glow-info: 0 0 20px rgba(77, 212, 255, 0.3);
--glow-success: 0 0 20px rgba(74, 222, 128, 0.3);
--glow-warning: 0 0 20px rgba(251, 191, 36, 0.3);
--glow-danger: 0 0 20px rgba(251, 113, 133, 0.3);
/* ==========================================================================
6. GRAPH COLORS
========================================================================== */
--graph-node-default: rgba(53, 51, 49, 0.95);
--graph-node-epic: rgba(77, 212, 255, 0.15);
--graph-edge-default: rgba(180, 175, 165, 0.3);
--graph-edge-selected: #4dd4ff;
--graph-edge-cycle: #fbbf24;
/* ==========================================================================
7. SEMANTIC ALPHAS
========================================================================== */
--alpha-white-low: rgba(245, 243, 239, 0.06);
--alpha-white-medium: rgba(245, 243, 239, 0.12);
--alpha-white-high: rgba(245, 243, 239, 0.24);
--alpha-black-low: rgba(0, 0, 0, 0.2);
--alpha-black-medium: rgba(0, 0, 0, 0.45);
--alpha-black-high: rgba(0, 0, 0, 0.75);
/* ==========================================================================
8. STATUS COLORS
========================================================================== */
--status-ready: rgba(74, 222, 128, 0.18);
--status-in-progress: rgba(251, 191, 36, 0.18);
--status-blocked: rgba(251, 113, 133, 0.18);
--status-closed: rgba(168, 164, 154, 0.12);
--status-deferred: rgba(168, 164, 154, 0.08);
/* ==========================================================================
9. SHADOWS
========================================================================== */
--shadow-sm: 0 2px 8px rgba(0, 0, 0, 0.25);
--shadow-md: 0 4px 16px rgba(0, 0, 0, 0.35);
--shadow-lg: 0 8px 32px rgba(0, 0, 0, 0.45);
/* ==========================================================================
10. AGENT ROLE COLORS
========================================================================== */
--agent-role-ui: #7bb3f0;
--agent-role-graph: #8fd18f;
--agent-role-orchestrator: #c4a5e6;
--agent-role-researcher: #e6b88a;
/* ==========================================================================
11. SCROLLBARS
========================================================================== */
--scrollbar-track: rgba(245, 243, 239, 0.03);
--scrollbar-thumb: rgba(180, 175, 165, 0.22);
--scrollbar-thumb-hover: rgba(180, 175, 165, 0.38);
/* ==========================================================================
12. CODE/SYNTAX
========================================================================== */
--code-background: #1a1917;
--code-text: #d4d0c7;
}