mirror of
https://github.com/harvard-edge/cs249r_book.git
synced 2026-05-06 01:28:35 -05:00
Architecture: - Merge landing, about, community, newsletter into one site/ project - Move navbar-common.yml to shared/config/ (used by 12 configs) - Create shared/config/footer-site.yml for centralized footer - Create shared/scripts/subscribe-modal.js as canonical copy - Single _quarto.yml replaces 4 independent configs - One site_libs/ copy replaces four Features gained: - Google Analytics on ALL hub pages (was only on book volumes) - Subscribe modal on landing page (was missing) - Centralized footer with consistent links Workflows updated: - site-preview-dev.yml: matrix strategy → single build job - site-publish-live.yml: loop over subsites → single build + deploy - sync-newsletter.yml: builds from unified site project - publish-all-live.yml: removed stale subsite input - rewrite-dev-urls.sh: added --shallow flag for unified builds All 12 navbar-common.yml references updated: book vol1/vol2, site (unified), slides, instructors, interviews, kits, labs, mlsysim
4 lines
36 B
Plaintext
4 lines
36 B
Plaintext
/.quarto/
|
|
**/*.quarto_ipynb
|
|
_build/
|