Skip to content

Modern typeset — Geist headings (A/B vs #46) - #47

Merged
HumbleBee14 merged 5 commits into
mainfrom
design/homepage-editorial-geist
Aug 9, 2026
Merged

Modern typeset — Geist headings (A/B vs #46)#47
HumbleBee14 merged 5 commits into
mainfrom
design/homepage-editorial-geist

Conversation

@HumbleBee14

Copy link
Copy Markdown
Member

Compare against #46. Identical in every way except the heading/display font.

In both: body stays Source Serif, labels/meta stay JetBrains Mono, warm palette + dark-mode fix unchanged. Both also carry the homepage card revert as baseline (supersede #45).

Open both previews side by side and merge whichever heading font you prefer. The difference is subtle — Geist reads a touch sharper/more engineered, Hanken a touch warmer.

The editorial index duplicated the topic row list below and wasted
vertical space. Keeps the dark-mode elevation fix (already on main).
Flip typeset editorial -> modern: swaps Playfair for tight Hanken
Grotesk display type across the site for a modern product-editorial
feel. Warm palette unchanged.
Same as the modern typeset but display/heading font is Geist Sans
(Vercel's tech-focused grotesk) instead of Hanken. Body stays Source
Serif, UI stays Hanken. For A/B against the Hanken-headings PR.
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 9, 2026

Copy link
Copy Markdown

Deploying mlsystems with  Cloudflare Pages  Cloudflare Pages

Latest commit: b763cec
Status: ✅  Deploy successful!
Preview URL: https://d11a1b49.mlsystems.pages.dev
Branch Preview URL: https://design-homepage-editorial-ge.mlsystems.pages.dev

View logs

@github-actions

github-actions Bot commented Aug 9, 2026

Copy link
Copy Markdown

Geist is wider/bolder than Playfair, so at the old 96px cap 'from
kernels' overflowed the ~547px headline column and 'kernels' wrapped,
stranding 'from'. Cap at 80px so it fits + text-wrap: balance.
Hero grid was align-items:center, floating the figure down to the
middle of the text stack. Top-align so the figure meets the headline.
@HumbleBee14
HumbleBee14 merged commit b7c68f7 into main Aug 9, 2026
2 checks passed
@HumbleBee14
HumbleBee14 deleted the design/homepage-editorial-geist branch August 9, 2026 07:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant