- Responsive progressive disclosure: hide date at 1024px, icons-only at 768px
- Add 44px touch targets for mobile nav links
- Restyle version badge with separate number/date spans
- Add link-secondary class for visual hierarchy in navbar
Display version number and release date (e.g., "v0.1.8 · Feb 7, 2026")
next to the "Under Construction" badge in the top nav bar. Version and
date are declared as top-of-file constants in wip-banner.js for easy
CI sed updates. Publish workflow now bumps 6 files instead of 5.
- Add 'has-announcement' class to body when bar is visible
- CSS pushes TinyTorch bar and header down when announcement present
- Remove class when announcement is dismissed
- announcement.json config for multiple announcement items
- announcement-bar.js with localStorage dismissal support
- CSS styling with dark mode support
- Workflow auto-updates announcement on release
- Add CHANGELOG.md for tracking releases
- Update publish workflow with release_type (patch/minor/major)
- Add version badge to website footer
- Auto-bump version in __init__.py, pyproject.toml, and version-badge.js
- Tags created automatically after successful deploy (tinytorch-vX.Y.Z)
- Add Google Fonts (Inter, JetBrains Mono) for typography consistency
- Add brand token CSS variables matching _brand/tokens.scss
- Update navbar height to 60px to match Quarto projects
- Use brand shadow and spacing tokens
- Apply Inter as base sans-serif font across all elements
- Apply JetBrains Mono to code blocks, timeline tech, and carousels
- Reference brand amber (#D4740C) as primary TinyTorch accent
Change brand text color from pale cream (#fef3c7) to richer
golden amber (#f59e0b) for better visual impact against dark
background and better alignment with fire theme.
- Change navbar brand text to warm cream (#fef3c7)
- Add "Build-It-Yourself Companion" tagline under sidebar logo
- Remove duplicate tagline from intro page main content
- Update all repository references to point to harvard-edge/cs249r_book
- Fix Binder URLs to include tinytorch/ path prefix
- Fix Colab URLs to include tinytorch/ path prefix
- Update marimo-badges.js with correct repo and path
- Fix dataset documentation URLs
- Update module ABOUT.md files with correct source links
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Improves the website's appearance by aligning its styling and footer with the MLSysBook design.
This includes modifications to the navbar height, addition of a custom footer with relevant links and copyright information, and updates to the subscription link handling for better user experience.