Skip to content

Add Inter, Maven Pro, and JetBrains Mono font stack#58

Merged
HeyItsGilbert merged 3 commits intomainfrom
claude/implement-font-changes-Tjv7A
May 1, 2026
Merged

Add Inter, Maven Pro, and JetBrains Mono font stack#58
HeyItsGilbert merged 3 commits intomainfrom
claude/implement-font-changes-Tjv7A

Conversation

@HeyItsGilbert
Copy link
Copy Markdown
Member

Summary

  • Adds a single Google Fonts @import loading Inter, Roboto, and JetBrains Mono in one request (display=swap avoids FOIT)
  • Sets Infima CSS variables: --ifm-font-family-base (Inter), --ifm-heading-font-family (Roboto), --ifm-font-family-monospace (JetBrains Mono)
  • Roboto loaded at weights 500/700/900 to support hero titles (Black 900) and section headings (Bold 700)

Test plan

  • Run bun start and verify body text renders in Inter
  • Verify headings (h1h3) render in Roboto
  • Verify code blocks render in JetBrains Mono
  • Check dark mode — font variables are inherited, no separate dark override needed
  • Run .\build.ps1 -Task Test to confirm no broken links introduced

https://claude.ai/code/session_016imc14aFL2PYqA4qpUK9Dh


Generated by Claude Code

Loads all three families in a single @import for CDN caching efficiency.
Sets Infima font variables: Inter for body, Roboto for headings, JetBrains
Mono for code blocks. display=swap avoids FOIT.

https://claude.ai/code/session_016imc14aFL2PYqA4qpUK9Dh
@netlify
Copy link
Copy Markdown

netlify Bot commented May 1, 2026

Deploy Preview for psake ready!

Name Link
🔨 Latest commit 3afe46c
🔍 Latest deploy log https://app.netlify.com/projects/psake/deploys/69f4382ffe7e490008dd1050
😎 Deploy Preview https://deploy-preview-58--psake.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@HeyItsGilbert HeyItsGilbert changed the title Add Inter, Roboto, and JetBrains Mono font stack Add Inter, Maven Pro, and JetBrains Mono font stack May 1, 2026
@HeyItsGilbert HeyItsGilbert marked this pull request as ready for review May 1, 2026 14:00
@HeyItsGilbert HeyItsGilbert merged commit 6609baa into main May 1, 2026
8 checks passed
@HeyItsGilbert HeyItsGilbert deleted the claude/implement-font-changes-Tjv7A branch May 1, 2026 14:00
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.

3 participants