From 018bc58bbf72614fa22391cb586f83e1dccd4951 Mon Sep 17 00:00:00 2001 From: Barely Removable Date: Wed, 26 Aug 2026 08:20:40 -0700 Subject: [PATCH] Switch palette to graphite & orange MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replaces the slate/indigo palette with a warmer graphite base and an orange accent (#e07a35), per user's pick from a side-by-side comparison of five directions. Same token structure, same contrast bar (all pairs still >= 4.5:1) — only the hex values changed, across dashboard, login and settings plus the three embedded favicons. Co-Authored-By: Claude Sonnet 5 --- templates/dashboard.html | 42 ++++++++++++++++++++-------------------- templates/login.html | 24 +++++++++++------------ templates/settings.html | 24 +++++++++++------------ 3 files changed, 45 insertions(+), 45 deletions(-) diff --git a/templates/dashboard.html b/templates/dashboard.html index 0ff748e..f355601 100644 --- a/templates/dashboard.html +++ b/templates/dashboard.html @@ -4,7 +4,7 @@ Media Centre - + @@ -14,26 +14,26 @@ ═══════════════════════════════════════════════════════ */ :root { /* ── Surfaces ── */ - --bg: #0f1319; - --surface: #161b23; - --surface-2: #1c222c; - --border: #262e3a; - --border-lt: #333d4d; + --bg: #121110; + --surface: #1a1816; + --surface-2: #211e1b; + --border: #2c2823; + --border-lt: #3a342c; - /* ── Text (all ≥ 5:1 on every surface above) ── */ - --text: #e6ebf2; - --text-2: #a8b3c4; - --text-3: #8592a6; + /* ── Text (all ≥ 4.5:1 on every surface above) ── */ + --text: #f0ebe4; + --text-2: #b8ada0; + --text-3: #948879; /* ── Accent + semantics ── */ - --accent: #7aa2f7; - --accent-dim: rgba(122,162,247,0.12); - --ok: #4ade80; - --ok-dim: rgba(74,222,128,0.12); - --warn: #fbbf24; - --warn-dim: rgba(251,191,36,0.12); - --danger: #f87171; - --danger-dim: rgba(248,113,113,0.1); + --accent: #e07a35; + --accent-dim: rgba(224,122,53,0.12); + --ok: #8bc48a; + --ok-dim: rgba(139,196,138,0.12); + --warn: #e0c458; + --warn-dim: rgba(224,196,88,0.12); + --danger: #e08a6e; + --danger-dim: rgba(224,138,110,0.1); /* ── Type scale (6 steps, no one-offs) ── */ --fs-xs: 0.75rem; /* 12px — smallest permitted */ @@ -131,7 +131,7 @@ transition: border-color 0.2s, color 0.2s; } .svc-pill:hover { border-color: var(--border-lt); color: var(--text); } - .svc-pill.down { color: var(--danger); border-color: rgba(248,113,113,0.35); } + .svc-pill.down { color: var(--danger); border-color: rgba(224,138,110,0.35); } .svc-name { font-weight: 600; } .svc-stat { color: var(--text-3); } .svc-pill.down .svc-stat { color: var(--danger); } @@ -516,7 +516,7 @@ font-size: var(--fs-xs); min-width: 0; } - .indexer-item.down { border-color: rgba(248,113,113,0.3); } + .indexer-item.down { border-color: rgba(224,138,110,0.3); } .indexer-name { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: var(--text-2); } /* ── Requests (Ombi) ────────────────────────────────── */ @@ -589,7 +589,7 @@ /* ── Errors ─────────────────────────────────────────── */ .error { background: var(--danger-dim); - border: 1px solid rgba(248,113,113,0.35); + border: 1px solid rgba(224,138,110,0.35); border-radius: var(--radius-sm); padding: 0.8rem 0.9rem; color: var(--danger); diff --git a/templates/login.html b/templates/login.html index 512d27a..08ed664 100644 --- a/templates/login.html +++ b/templates/login.html @@ -4,22 +4,22 @@ Sign in — Media Centre - +