Skip to content

Commit 867d8cc

Browse files
committed
Fix dark mode contrast — GitHub-dark palette, bright text
Boosted dark mode text contrast: headings #f0f6fc, body #c9d1d9, secondary #8b949e. Hero text forced white on gradient. Borders #30363d for card visibility. GitHub-dark inspired palette. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 877da1c commit 867d8cc

1 file changed

Lines changed: 39 additions & 39 deletions

File tree

styles.css

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -67,45 +67,45 @@
6767
--duration-long: 700ms;
6868
}
6969

70-
/* ===== DARK MODE ===== */
70+
/* ===== DARK MODE — GitHub-dark inspired, high contrast ===== */
7171
[data-theme="dark"] {
72-
--color-primary: #8db3ff;
73-
--color-primary-dim: #6d9bef;
74-
--color-secondary: #a0c4ff;
75-
--color-tertiary: #beaeff;
76-
--color-on-surface: #f3f4f6;
77-
--color-on-surface-variant: #9ca3af;
78-
--color-on-primary: #002658;
79-
--color-surface: #0D1117;
80-
--color-surface-container-lowest: #161B22;
81-
--color-surface-container-low: #161c2c;
82-
--color-surface-container: #1c2333;
83-
--color-surface-container-high: #222d3f;
84-
--color-surface-container-highest: #2a3346;
85-
--color-primary-container: #003a7f;
86-
--color-secondary-container: #003e7e;
87-
--color-tertiary-container: #431cac;
88-
--color-on-primary-container: #a4c1ff;
89-
--color-on-secondary-container: #d6e3ff;
90-
--color-on-tertiary-container: #beaeff;
91-
--color-outline: #2a3346;
92-
--color-outline-variant: #3d4f6a;
93-
--color-inverse-surface: #f9f9ff;
94-
--color-primary-fixed-dim: #8db3ff;
95-
--color-surface-dim: #161B22;
96-
--color-inverse-on-surface: #4c5f85;
97-
98-
--color-status-stable: #4ade80;
99-
--color-status-beta: #60a5fa;
100-
--color-status-alpha: #a78bfa;
101-
--color-status-soon: #6b7280;
102-
103-
--gradient-hero: linear-gradient(135deg, #003a7f 0%, #431cac 100%);
104-
105-
--shadow-card: 0px 12px 32px rgba(0, 0, 0, 0.3);
106-
--shadow-xl: 0 25px 50px -12px rgba(0, 0, 0, 0.5);
107-
108-
--glass-nav-bg: rgba(13, 17, 23, 0.85);
72+
--color-primary: #79c0ff;
73+
--color-primary-dim: #58a6ff;
74+
--color-secondary: #a5d6ff;
75+
--color-tertiary: #d2a8ff;
76+
--color-on-surface: #f0f6fc;
77+
--color-on-surface-variant: #c9d1d9;
78+
--color-on-primary: #001d3d;
79+
--color-surface: #0d1117;
80+
--color-surface-container-lowest: #161b22;
81+
--color-surface-container-low: #1c2128;
82+
--color-surface-container: #21262d;
83+
--color-surface-container-high: #282e36;
84+
--color-surface-container-highest: #30363d;
85+
--color-primary-container: #0d419d;
86+
--color-secondary-container: #0a3069;
87+
--color-tertiary-container: #5a32a3;
88+
--color-on-primary-container: #a5d6ff;
89+
--color-on-secondary-container: #d2e5ff;
90+
--color-on-tertiary-container: #d2a8ff;
91+
--color-outline: #30363d;
92+
--color-outline-variant: #484f58;
93+
--color-inverse-surface: #f0f6fc;
94+
--color-primary-fixed-dim: #79c0ff;
95+
--color-surface-dim: #161b22;
96+
--color-inverse-on-surface: #484f58;
97+
98+
--color-status-stable: #56d364;
99+
--color-status-beta: #58a6ff;
100+
--color-status-alpha: #bc8cff;
101+
--color-status-soon: #8b949e;
102+
103+
--gradient-hero: linear-gradient(135deg, #0d419d 0%, #5a32a3 100%);
104+
105+
--shadow-card: 0px 4px 16px rgba(0, 0, 0, 0.4), 0 0 0 1px rgba(48, 54, 61, 0.5);
106+
--shadow-xl: 0 16px 48px rgba(0, 0, 0, 0.5);
107+
108+
--glass-nav-bg: rgba(13, 17, 23, 0.90);
109109
}
110110

111111
/* ===== RESET ===== */
@@ -294,7 +294,7 @@ ul { list-style: none; }
294294
.hero {
295295
position: relative;
296296
background: var(--gradient-hero);
297-
color: var(--color-on-primary);
297+
color: #ffffff;
298298
overflow: hidden;
299299
min-height: 700px;
300300
display: flex;

0 commit comments

Comments
 (0)