Skip to content

Refine homepage type and replace the tier tiles with a stack diagram - #3

Draft
loverustfs wants to merge 2 commits into
mainfrom
cursor/homepage-type-diagram-72a4
Draft

loverustfs wants to merge 2 commits into
mainfrom
cursor/homepage-type-diagram-72a4

Conversation

@loverustfs

@loverustfs loverustfs commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Homepage hero type was sitting on the display scale (up to 72px, weight 800, line-height 0.96). It now uses the headline scale, and the five equal G1–G4 tiles are one stack diagram on all five locales. Docs pages pick up the same type and spacing tokens. Not merged and not deployed.

Typography

  • Hero and docs titles use Archivo at normal width (font-stretch: normal, 100%). The wide 112% and 125% cuts are not used: they read flat. The webfont request is Archivo:wght@700..800, whose face is font-stretch: 100%.
  • Size stays on the headline scale: 40px desktop, 32px below 640px, weight 750 (700 on the smallest headline). Section titles are 30px (26px on small screens). Tier numerals stay weight 800, also at normal width.
  • Body is Geist 16px at line-height 1.65. Ledes are 18px at 1.6. Chinese and Japanese keep tracking 0 and line-height at least 1.2. Latin inside those headlines (G3.5, KV Cache, DPU) uses the same normal-width Archivo, so it no longer sits wider than the Han glyphs.
  • Section padding is 112px from 1024px up, 80px from 640–1023px, and 72px below 640px.

Diagram

One full-width figure under the 5/7 hero split, on EN, 日本語, Deutsch, Français, and 中文. It stacks below the copy under 1024px.

  • G1 HBM → G2 DRAM → G3 NVMe (node-local) → G3.5 GPUCache → G4 RustFS.
  • G3.5 is the only Signal Blue fill: the shared KV Cache hot tier between GPU memory and object storage. A miss is recomputed, then written back. Durability is named on G4.
  • Oxide stays on the in-development marker. No performance numbers, and no RustFS star or install counts.

Screenshots

Hero after the normal-width fix:

English hero, desktop, Archivo at normal width
Chinese hero, desktop, Archivo at normal width
English hero, mobile
Chinese hero, mobile

To show artifacts inline, enable in settings.

Open in Web Open in Cursor 

Use the headline scale instead of a 72px display hero, open up line-height and section rhythm, and draw one G1–G4 diagram so G3.5 reads as the shared hot tier between GPU memory and RustFS.

Co-authored-by: RustFS <hello@rustfs.com>
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Oct 15, 2026 •

Copy link
Copy Markdown

Deploying gpucache-com with  Cloudflare Pages  Cloudflare Pages

Latest commit: 1b00e04
Status: ✅  Deploy successful!
Preview URL: https://495e0113.gpucache-com.pages.dev
Branch Preview URL: https://cursor-homepage-type-diagram.gpucache-com.pages.dev

View logs

Load the 100% width cut and stop setting font-stretch to 112% or 125% on headlines, the brand, and tier numerals.

Co-authored-by: RustFS <hello@rustfs.com>
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