mirror of
https://github.com/harvard-edge/cs249r_book.git
synced 2026-05-06 17:49:07 -05:00
The site landing page announcement banner was rendering Bootstrap's default blue instead of Harvard crimson. Root cause: theme-harvard.scss set $accent but not $primary, so .alert-primary (which Quarto announcements use) fell back to Bootstrap's built-in blue. Every other Quarto site (instructors, slides, labs, kits, mlsysim, tinytorch) sets $primary in its own stylesheet; site/ relies purely on style-site.scss + theme-harvard, so the omission bit it alone. Verified with a Playwright pass that checks each site's announcement background hue against its $accent — all 7 sites now MATCH.