Commit Graph

7 Commits

Author SHA1 Message Date
Vijay Janapa Reddi
1f951c2120 Improve kits section table formatting
Update tables in hardware kits documentation with proper formatting.
2026-01-21 17:12:14 -05:00
Vijay Janapa Reddi
c0a91c0467 fix(kits): repair broken lab links and clarify XIAOML Kit terminology
Lab links using @sec-... cross-references were not resolving in
markdown links, causing 404 errors. Replaced with relative file paths.

Also clarified the distinction between XIAO ESP32S3 Sense (Vision/Sound)
and XIAOML Kit (Vision/Sound/Motion via expansion board IMU) throughout
the kits documentation for consistency.
2026-01-07 08:33:40 -05:00
Vijay Janapa Reddi
91241ce9ad docs: add textbook connection to Kits opening paragraph 2025-12-28 10:00:10 -05:00
Vijay Janapa Reddi
47cfa50b55 style: remove top margin from carousel caption bar 2025-12-28 09:59:51 -05:00
Vijay Janapa Reddi
1dd5d4897e fix: update hardware kit prices to December 2025 values
Updated prices across all pages based on current retailer pricing:
- XIAOML Kit: ~$40 (was $15-50)
- Grove Vision AI V2: ~$25 (was $20-30)
- Arduino Nicla Vision: ~$95 (was $100-120)
- Raspberry Pi: $60-145 (reflects 2025 price increases)

Also fixed carousel caption bar padding for even spacing.
2025-12-28 08:19:14 -05:00
Vijay Janapa Reddi
773f45550f feat: add hardware carousel and enhanced styling to Kits landing page
Enhanced index.qmd with:
- Bootstrap carousel showing hardware platforms
- Teal caption bar with centered text
- Platform cards with images and pricing
- Capability grid with emojis
- Ecosystem links section
- PDF-compatible fallback content

Updated style.scss with carousel, platform cards, and capability styling.
2025-12-27 18:00:07 -05:00
Vijay Janapa Reddi
029d99fb81 refactor: extract hardware labs to standalone kits project
Monorepo restructuring for better build performance and separation of concerns:

- Create kits/ as standalone Quarto project with teal accent styling
- Add _brand/ directory with shared design tokens (tokens.scss)
- Move labs from book/quarto/contents/labs/ to kits/contents/
- Remove labs sections (Parts VII-XII) from book sidebar
- Add CI/CD workflows for kits (kits-publish-live.yml, kits-publish-dev.yml)
- Update netlify.toml redirects: /labs -> /kits/
- Add Volume I/II test sidebar config for future use

Deployment URLs:
- Textbook: mlsysbook.ai/
- Kits: mlsysbook.ai/kits/
- TinyTorch: mlsysbook.ai/tinytorch/

All three projects build independently and successfully.
2025-12-24 10:54:41 -05:00