From f7fc2d05fe6cdd059a310f4250117e0b1359f212 Mon Sep 17 00:00:00 2001 From: jonathanpopham Date: Wed, 11 Mar 2026 18:50:23 -0400 Subject: [PATCH] Update homepage and repo page themes to match brand guidelines - 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) --- generate-index.go | 86 +++++++++++++++++++++++++---------------------- 1 file changed, 45 insertions(+), 41 deletions(-) diff --git a/generate-index.go b/generate-index.go index 37bbe6c1a..f8bba02fe 100644 --- a/generate-index.go +++ b/generate-index.go @@ -114,7 +114,7 @@ func generateRepoPages(cfg Config) error { if upstream == "" { return "" } - return fmt.Sprintf("https://img.shields.io/github/stars/%s?style=flat&logo=github&color=818cf8&labelColor=1a1d27", upstream) + return fmt.Sprintf("https://img.shields.io/github/stars/%s?style=flat&logo=github&color=8CC6C9&labelColor=161616", upstream) }, "archDocsURL": func(name string) string { return fmt.Sprintf("https://graphtechnologydevelopers.github.io/%s/", url.PathEscape(name)) @@ -187,7 +187,7 @@ func generateIndex(cfg Config) error { if upstream == "" { return "" } - return fmt.Sprintf("https://img.shields.io/github/stars/%s?style=flat&logo=github&color=818cf8&labelColor=1a1d27", upstream) + return fmt.Sprintf("https://img.shields.io/github/stars/%s?style=flat&logo=github&color=8CC6C9&labelColor=161616", upstream) }, "totalRepos": func() int { total := 0 @@ -228,40 +228,40 @@ const repoTemplate = ` - + @@ -331,25 +331,25 @@ const indexTemplate = ` - +