Release · v3.9.0
Systematize the visual language into tokens
feat(v3): systematize the visual language into tokens
Details
Global design pass grounded in distill/linear/vercel/stripe + academic exemplars: 1.2 modular type scale, 66ch measure + 18px prose, named elevation tiers under one virtual light, a white-alpha chrome ladder, tuned compositor-only easings, a two-layer floating focus ring, tighter accent discipline (neutral metadata, outline badges, .v3-dot), a consolidated label/radius ladder, a caption primitive, and center- weighted fading dividers. Card titles unified; section titles promoted. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01YB1axhX3kbHCFJbX7LhfH8
Files changed (22)
| frontend/jekyll/_sass/v3/_base.scss | +6 | −3 |
| frontend/jekyll/_sass/v3/_command-palette.scss | +16 | −2 |
| frontend/jekyll/_sass/v3/_contact.scss | +29 | −4 |
| frontend/jekyll/_sass/v3/_dock.scss | +6 | −1 |
| frontend/jekyll/_sass/v3/_footer.scss | +18 | −5 |
| frontend/jekyll/_sass/v3/_glint.scss | +3 | −2 |
| frontend/jekyll/_sass/v3/_hero.scss | +38 | −3 |
| frontend/jekyll/_sass/v3/_marquee.scss | +4 | −2 |
| frontend/jekyll/_sass/v3/_nav.scss | +38 | −12 |
| frontend/jekyll/_sass/v3/_news.scss | +5 | −1 |
| frontend/jekyll/_sass/v3/_now.scss | +5 | −3 |
| frontend/jekyll/_sass/v3/_pillars.scss | +13 | −8 |
| frontend/jekyll/_sass/v3/_projects.scss | +30 | −10 |
| frontend/jekyll/_sass/v3/_prose.scss | +27 | −11 |
| frontend/jekyll/_sass/v3/_publications.scss | +37 | −17 |
| frontend/jekyll/_sass/v3/_reveal.scss | +2 | −1 |
| frontend/jekyll/_sass/v3/_sections.scss | +17 | −5 |
| frontend/jekyll/_sass/v3/_stats.scss | +3 | −2 |
| frontend/jekyll/_sass/v3/_toggles.scss | +24 | −6 |
| frontend/jekyll/_sass/v3/_tokens.scss | +75 | −4 |
| frontend/jekyll/_sass/v3/_tooltip.scss | +17 | −6 |
| frontend/jekyll/_sass/v3/_typography.scss | +73 | −8 |