Skip to content

Headings drop Funnel Display: titles in Geist, section and bench headings in Geist Mono - #188

Merged
lwwmanning merged 3 commits into
mainfrom
wm/drop-funnel
Nov 4, 2026
Merged

lwwmanning merged 3 commits into
mainfrom
wm/drop-funnel

Conversation

@lwwmanning

@lwwmanning lwwmanning commented Nov 4, 2026 •

Copy link
Copy Markdown
Contributor

The site stops using Funnel Display. Titles and big figures use Geist. A post's section headings and bench's headings use Geist Mono, as bench's group names do. Geist keeps the title line breaks that Funnel gave: 64 lines for the 39 index titles at 390px. Geist Mono gives 77.

Checks: unit tests, bench tests against Postgres, build, typecheck, and verify pass.

Blog index, 1440
Blog index, 390
Post title, 390
Post heading, 1440
Post heading, 390
Bench methodology, 1440
Bench methodology, 390
Share card

🤖 Generated with Claude Code

…pes, and pink strings

Copies the design system's new syntax colours (system v97). Keywords are
blue-soft in Dark and blue in Light; functions take a purple tint; the new
syntax-type token gives types, classes, and traits a teal tint; strings,
numbers, and constants take a pink tint. Code no longer uses the green and
orange status hues. Every colour holds 4.96:1 or better on raised.

Signed-off-by: Will Manning <will@willmanning.io>
…ist Mono

The design system has two faces now (Decisions, Made 21). Titles and big
figures take --font-display, which is var(--font-sans). A post's section
headings and bench's headings are Geist Mono. next/font stops loading
Funnel Display, and the share cards set the title in Geist Medium.

The recopy also brings the system's skip link, the header's link
position, and the 54ch excerpt measure, so #183 and #186 can drop their
own rules.

Signed-off-by: Will Manning <will@willmanning.io>
@vercel

vercel Bot commented Nov 4, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
vortex Ready Ready Preview Nov 4, 2026 2:24pm UTC

Request Review

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Nov 4, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-11-04T14:19:39.575367Z 8b50fc1 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@github-actions

github-actions Bot commented Nov 4, 2026 •

Copy link
Copy Markdown

🔦 Lighthouse audit

URL Perf A11y Best practices SEO
/ 🟢 100 🟢 100 🟢 100 🟢 100
/bench 🟢 100 🟢 100 🟢 100 🟢 100
/bench/chart/ct.eyJrIjoiQ29tcHJlc3Npb25UaW1lIiwiZGF0YXNldCI6ImFyYWRlIiwiZGF0YXNldF92YXJpYW50IjpudWxsfQ 🟢 100 🟢 100 🟢 100 🟢 100
/blog 🟢 100 🟢 100 🟢 100 🟢 100
/blog/btrblocks-compressor 🟢 100 🟢 100 🟢 100 🟢 100

Run 41847256208 · 2026-11-04 14:27 UTC

@lwwmanning
lwwmanning changed the base branch from wm/editor-syntax-colours to main November 4, 2026 14:23
@lwwmanning
lwwmanning enabled auto-merge (squash) November 4, 2026 14:23
Signed-off-by: Will Manning <will@willmanning.io>

# Conflicts:
#	src/styles/vortex-tokens.css
#	src/styles/vortex.css

This branch was successfully deployed

1 active deployment
Preview — fb36fb8e Deployed Nov 4, 2026 by vercel[bot]
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