diff --git a/public/style.css b/public/style.css index 92b7e25..009ae2e 100644 --- a/public/style.css +++ b/public/style.css @@ -1430,8 +1430,22 @@ select:focus { } body[data-theme="fakegpt"] { + --bg: #0b0f0d; + --bg-soft: #111715; + --surface: rgba(18, 24, 21, 0.88); + --surface-strong: rgba(18, 24, 21, 0.96); + --text: #e8fff7; + --text-soft: #b7d8ce; + --text-muted: #87aea3; + --line: rgba(36, 255, 180, 0.12); + --line-strong: rgba(36, 255, 180, 0.2); + --shadow: 0 0 0 1px rgba(36, 255, 180, 0.05), 0 0 26px rgba(16, 163, 127, 0.12); + --bg-gradient: linear-gradient(180deg, #0b0f0d 0%, #111715 100%); + --hero-gradient: linear-gradient(180deg, rgba(10, 15, 13, 0.96), rgba(18, 24, 21, 0.92)); + --overview-gradient: linear-gradient(180deg, rgba(10, 15, 13, 0.96), rgba(18, 24, 21, 0.92)); background: radial-gradient(circle at top left, rgba(16, 163, 127, 0.15), transparent 26%), linear-gradient(180deg, #0b0f0d 0%, #111715 100%); color: #e8fff7; + color-scheme: dark; } body[data-theme="fakegpt"] .card, @@ -1447,6 +1461,19 @@ body[data-theme="fakegpt"] .persona-popover { box-shadow: 0 0 0 1px rgba(36, 255, 180, 0.05), 0 0 26px rgba(16, 163, 127, 0.12); } +body[data-theme="fakegpt"] .auth-panel, +body[data-theme="fakegpt"] .auth-hero, +body[data-theme="fakegpt"] .workspace-overview, +body[data-theme="fakegpt"] .hero-stat, +body[data-theme="fakegpt"] .summary-card, +body[data-theme="fakegpt"] .context-pill, +body[data-theme="fakegpt"] .prompt-chip, +body[data-theme="fakegpt"] .status { + background: rgba(18, 24, 21, 0.9); + color: #e8fff7; + border-color: rgba(36, 255, 180, 0.12); +} + body[data-theme="fakegpt"] .chat-item, body[data-theme="fakegpt"] .persona-item, body[data-theme="fakegpt"] .hero-panel { @@ -1494,6 +1521,11 @@ body[data-theme="fakegpt"] select { border-color: rgba(36, 255, 180, 0.12); } +body[data-theme="fakegpt"] option { + background: #101513; + color: #e8fff7; +} + body[data-theme="fraud"] { font-family: Georgia, "Times New Roman", serif; }