Repository navigation
feat(website/design): two-family type system and fluid type scale - #715
Conversation
…scale Drop Space Grotesk (4 static weights); headings use Inter Variable at 700 with -0.02em tracking. JetBrains Mono Variable (preload:false) for code, tabular-nums stat numbers and a separate mono eyebrow. Add fluid display/h2 tokens and apply them to the hero and Trusted by Developers section. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RkzVu3JY9Y6BRWfjesWts9
|
Deployment failed for project gosqlx-website with the following error: Learn More: https://vercel.com/coolajitpratapsingh0-9932s-projects?upgradeToPro=build-rate-limit |
|
Claude finished @ajitpratap0's task in 20s —— View job Review of PR #715: two-family type systemOverall this is a clean, focused change. I found no blocking issues. I read the diff and grepped for leftover references. I did not run the build or Lighthouse. Checked
Suggestions (non-blocking)
Tests: This is visual-only and there are no unit tests. The remaining checklist items (Lighthouse CI and the visual preview) are the real verification. Looks good to merge once Lighthouse confirms CLS and font transfer. |
…override Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RkzVu3JY9Y6BRWfjesWts9
|
Deployment failed for project gosqlx-website with the following error: Learn More: https://vercel.com/coolajitpratapsingh0-9932s-projects?upgradeToPro=build-rate-limit |
|
Fixed in bd2a5a2: the global heading rule (font-family, weight 700, letter-spacing -0.02em) is now wrapped in |
|
Claude finished @ajitpratap0's task in 18s —— View job Review of PR #715: two-family type systemI read the full diff against What looks good
Suggestions (non-blocking)
Tests: This change is visual only, with no unit tests. The remaining checklist items are the real verification. Lighthouse CI for CLS and font transfer is still unchecked. The Vercel preview failed because of the free-tier deployment limit ( The change looks good to merge once Lighthouse confirms CLS and font transfer. |
Summary
preload: false) for code, stat numbers and eyebrows.globals.css: displayclamp(2.5rem,6vw,4.5rem)/1.05, h2clamp(1.75rem,3.5vw,2.5rem), body1rem/1.6, eyebrow0.8125remmono. Added.eyebrowand.stat-number(tabular-nums) utilities.text-display; TrustSection now has a mono eyebrow separate from a real<h2>, and stat numbers are mono/tabular.Test Plan
npm ci,npm run typecheck(clean),npm run lint(0 errors, 7 pre-existing warnings),npm run build(passes)Breaking Changes
None. Visual only: headings now render in Inter instead of Space Grotesk.
Closes #660
Part of #634
🤖 Generated with Claude Code
https://claude.ai/code/session_01RkzVu3JY9Y6BRWfjesWts9