Commit Graph

5 Commits

Author SHA1 Message Date
Vijay Janapa Reddi
34b350dbec refactor: rename collabs to labs
- Rename collabs/ directory to labs/
- Rename workflow files: collabs-publish-*.yml → labs-publish-*.yml
- Update all paths in workflows, Quarto configs, and navbars
- Update cross-references in book, kits, and dev-landing
- Update site-url to mlsysbook.ai/labs/

Note: GitHub repo variable DEV_COLLABS_PATH needs to be renamed
to DEV_LABS_PATH in repository settings.
2026-01-05 18:45:50 -05:00
Vijay Janapa Reddi
99ab319ca2 fix: restore all 4 cards to dev landing page
- Add Hardware Kits card
- Add Co-Labs card with 'Coming 2026' badge
- Match the original 4-card layout
2025-12-31 00:01:17 -05:00
Vijay Janapa Reddi
853eb03ee8 style: apply consistent whitespace and formatting across codebase 2025-12-13 14:05:34 -05:00
Vijay Janapa Reddi
10eb85fcf6 fix(dev-landing): use relative paths for book and tinytorch links
Absolute paths like /book/ resolve incorrectly on GitHub Pages subpath
deployments (cs249r_book_dev). Using relative paths (./book/) ensures
the links work regardless of the hosting location.
2025-12-06 05:11:43 -08:00
Vijay Janapa Reddi
80aefde1b8 refactor: clean dev preview structure with repository variables
Dev preview structure:
- /           → Landing page (links to both)
- /book/      → MLSysBook dev preview
- /tinytorch/ → TinyTorch dev preview

Repository variables added:
- DEV_REPO = harvard-edge/cs249r_book_dev
- DEV_REPO_URL = git@github.com:harvard-edge/cs249r_book_dev.git
- DEV_BOOK_PATH = book
- DEV_TINYTORCH_PATH = tinytorch

All paths configurable via GitHub Settings > Variables
2025-12-05 19:55:39 -08:00