Skip to content

Move the Folio site onto the shared Basalt design system - #10

Merged
dpdev69 merged 1 commit into
mainfrom
claude/project-thread-3z6dg5
Nov 1, 2026
Merged

dpdev69 merged 1 commit into
mainfrom
claude/project-thread-3z6dg5

Conversation

@dpdev69

@dpdev69 dpdev69 commented Nov 1, 2026

Copy link
Copy Markdown
Owner

Part of the shared Basalt design system rollout. Boss approved the system and the rollout to all sites. Everything is shared except colour, so the desk, page, ink, terracotta and quill colours stay exactly as they are in light and dark.

What changes

  • Type: the site no longer loads EB Garamond or Caveat (about 120 KB). Text and headings use the system font, and kickers and labels use Geist Mono, the one shared web font. "set as a book." keeps its terracotta, upright instead of italic. Sizes move onto the shared scale, and tracking depends on size.
  • Buttons: pills with a 44px minimum (36px small, 52px large), press scale 0.97 over 120ms.
  • Nav: 52px tall, the desk colour at 72% with a 20px blur. The hairline appears once content scrolls under it.
  • Shape: radius scale 6/10/14/20/pill. Cards are 14px and the hero screenshot is 20px.
  • Accessibility: the nav becomes solid with reduced transparency, and lines get stronger with more contrast.
  • Unchanged: every colour, the app screenshots, and the Folio app itself, which still sets its pages in its book faces (THIRD_PARTY_NOTICES and the terms line stay).

Checked

  • Chromium at 320, 390 and 1440px in light and dark, on the home and privacy pages. No sideways scroll.
  • Screenshots (before and after) are in the project files under design-system/rollout/folio/.
  • WebKit is not installed in this container, so a Safari check on a real Mac or iPhone is still needed.

Generated by Claude Code

Keeps every Folio colour (desk, page, ink, terracotta, quill). EB Garamond
and Caveat no longer load on the site: text and headings use the system
font, labels and kickers use Geist Mono. Shared type scale and
size-specific tracking, radius scale 6/10/14/20/pill, 44px pill buttons,
52px translucent nav with a scroll-driven hairline, press scale 0.97
over 120ms, solid nav with reduced transparency, stronger lines with
more contrast. The app itself still uses its book faces (notices kept).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q52L7FKxosfCxSN3qT1iDD
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying folio with  Cloudflare Pages  Cloudflare Pages

Latest commit: 6a31b8e
Status: ✅  Deploy successful!
Preview URL: https://e3c06c28.folio-bn7.pages.dev
Branch Preview URL: https://claude-project-thread-3z6dg5.folio-bn7.pages.dev

View logs

@dpdev69
dpdev69 merged commit 4ba7f5e into main Nov 1, 2026
13 checks passed
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.

2 participants