@@ -38,7 +38,7 @@ function createTokenSheet(): StyleSheetLike {
3838 /* ═══════════════════════════════════════════════
3939 Border radius
4040 ═══════════════════════════════════════════════ */
41- --radius-1: 4px ; --radius-2: 8px ; --radius-3: 12px ; --radius-4: 16px ;
41+ --radius-1: 0px ; --radius-2: 0px ; --radius-3: 0px ; --radius-4: 0px ;
4242 --radius-round: 9999px;
4343
4444 /* ═══════════════════════════════════════════════
@@ -54,13 +54,13 @@ function createTokenSheet(): StyleSheetLike {
5454 /* ═══════════════════════════════════════════════
5555 Typography
5656 ═══════════════════════════════════════════════ */
57- --font-sans: system-ui, -apple-system, 'Segoe UI', Roboto , sans-serif;
57+ --font-sans: Inter, Arial, Helvetica, system-ui , sans-serif;
5858 --font-mono: 'SF Mono', 'Fira Code', 'Fira Mono', monospace;
5959 --font-size-00: 0.75rem; --font-size-0: 0.875rem;
6060 --font-size-1: 1rem; --font-size-2: 1.25rem;
6161 --font-size-3: 1.5rem; --font-size-4: 2rem;
62- --font-size-5: 2.5rem; --font-size-6: 3rem ;
63- --font-size-7: 3 .5rem; --font-size-8: 4rem ;
62+ --font-size-5: 2.5rem; --font-size-6: 3.25rem ;
63+ --font-size-7: 4 .5rem; --font-size-8: 5rem ;
6464 --font-weight-4: 400; --font-weight-5: 500;
6565 --font-weight-6: 600; --font-weight-7: 700;
6666 --font-weight-8: 800; --font-weight-9: 900;
@@ -85,11 +85,11 @@ function createTokenSheet(): StyleSheetLike {
8585 /* ═══════════════════════════════════════════════
8686 Brand tokens
8787 ═══════════════════════════════════════════════ */
88- --brand: #4263eb ; --brand-hover: #3b5bdb ;
89- --brand-light: #5c7cfa ; --brand-pale: #8b7cf6 ;
90- --brand-deep: #26215c; --brand-subtle: rgba(66, 99, 235, 0.1 );
91- --brand-glow: rgba(66, 99, 235, 0.15 );
92- --on-brand: #ffffff ;
88+ --brand: var(--red-6) ; --brand-hover: var(--red-7) ;
89+ --brand-light: var(--red-5) ; --brand-pale: var(--red-3) ;
90+ --brand-deep: var(--red-12); --brand-subtle: color-mix(in srgb, var(--brand) 12%, transparent );
91+ --brand-glow: color-mix(in srgb, var(--brand) 18%, transparent );
92+ --on-brand: var(--gray-12) ;
9393 --site-container: 1120px;
9494 --site-container-wide: 1240px;
9595 --site-container-reading: 760px;
@@ -103,7 +103,7 @@ function createTokenSheet(): StyleSheetLike {
103103 --btn-radius: var(--radius-1);
104104 --btn-font-size: var(--font-size-0); --btn-font-weight: var(--font-weight-6);
105105 --btn-text-case: none;
106- --card-padding: var(--size-6); --card-radius: var(--radius-3 );
106+ --card-padding: var(--size-6); --card-radius: var(--radius-1 );
107107 --badge-padding-x: var(--size-2); --badge-padding-y: 2px;
108108 --badge-radius: var(--radius-round); --badge-font-size: var(--font-size-00);
109109 --alert-padding: var(--size-4); --alert-radius: var(--radius-2);
@@ -149,6 +149,11 @@ function createTokenSheet(): StyleSheetLike {
149149 --info: #2563eb;
150150 --info-subtle: rgba(37,99,235,0.1);
151151 --overlay: rgba(0,0,0,0.4);
152+ --nav-bg: var(--bg-base);
153+ --nav-height: 64px;
154+ --nav-link-color: var(--text-primary);
155+ --nav-link-hover: var(--brand);
156+ --nav-link-size: var(--font-size-0);
152157
153158 /* ═══════════════════════════════════════════════
154159 Open Props Color Scales (light mode)
@@ -202,11 +207,11 @@ function createTokenSheet(): StyleSheetLike {
202207 --gray-6: #868e96; --gray-7: #adb5bd; --gray-8: #ced4da;
203208 --gray-9: #dee2e6; --gray-10: #e9ecef; --gray-11: #f1f3f5;
204209 --gray-12: #f8f9fa;
205- --brand: #4263eb ; --brand-hover: #3b5bdb ;
206- --brand-light: #5c7cfa ; --brand-deep: #3d3580 ;
207- --brand-subtle: rgba(66,99,235,.15 );
208- --brand-glow: rgba(66,99,235,.2 );
209- --on-brand: #ffffff ;
210+ --brand: var(--red-6) ; --brand-hover: var(--red-7) ;
211+ --brand-light: var(--red-5) ; --brand-deep: var(--red-12) ;
212+ --brand-subtle: color-mix(in srgb, var(--brand) 16%, transparent );
213+ --brand-glow: color-mix(in srgb, var(--brand) 22%, transparent );
214+ --on-brand: var(--gray-0) ;
210215 --text-primary: var(--gray-10);
211216 --text-secondary: var(--gray-7);
212217 --text-muted: var(--gray-6);
@@ -229,6 +234,9 @@ function createTokenSheet(): StyleSheetLike {
229234 --info: #60a5fa;
230235 --info-subtle: rgba(96,165,250,.1);
231236 --overlay: rgba(0,0,0,.6);
237+ --nav-bg: var(--bg-base);
238+ --nav-link-color: var(--text-primary);
239+ --nav-link-hover: var(--brand-light);
232240
233241 /* Open Props Color Scales (dark mode inversion) */
234242 --indigo-0: #11184a; --indigo-1: #1e266d; --indigo-2: #2b3990;
0 commit comments