Skip to content

Update theme to match Supermodel brand guidelines#20

Merged
jonathanpopham merged 1 commit intomainfrom
fix/brand-guide-homepage
Mar 11, 2026
Merged

Update theme to match Supermodel brand guidelines#20
jonathanpopham merged 1 commit intomainfrom
fix/brand-guide-homepage

Conversation

@jonathanpopham
Copy link
Contributor

Summary

  • Replace Inter/JetBrains Mono with Public Sans/Martian Mono/Lexend Peta
  • Update all :root CSS variables to brand palette (both index and repo templates)
  • Typography: lighter weights, negative letter-spacing per brand type scale
  • Nav: Martian Mono uppercase matching supermodel.com
  • WCAG contrast fix on accent buttons
  • Hero stats flex-wrap for mobile

Companion to supermodeltools/arch-docs#16 which updated the per-repo page templates.

Test plan

  • Verify homepage at repos.supermodeltools.com renders with new palette
  • Check individual repo placeholder pages (e.g. /graph2md/)
  • Verify mobile layout wraps correctly

- Replace Inter/JetBrains Mono with Public Sans/Martian Mono/Lexend Peta
- Update all CSS variables to brand palette (black bg, teal accent, muted secondaries)
- Typography: lighter heading weights, negative letter-spacing, body weight 300
- Nav links: Martian Mono uppercase to match supermodel.com
- Fix WCAG contrast on accent buttons (black text on teal)
- Update shields.io badge colors
- Hero stats wrap on narrow viewports

Closes supermodeltools/arch-docs#15 (homepage portion)
@jonathanpopham jonathanpopham merged commit d6b6e67 into main Mar 11, 2026
@jonathanpopham jonathanpopham deleted the fix/brand-guide-homepage branch March 11, 2026 22:56
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