Files
cs249r_book/tinytorch/site
Vijay Janapa Reddi e0f910ae5b style(site): improve navbar responsiveness and version badge layout
- 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
2026-02-17 13:53:26 -05:00
..

Tiny\raisebox{-0.1em}{\includegraphics[height=1em]{../_static/logos/fire-emoji.png}}Torch Documentation Site

This directory contains the TinyTorch course website and documentation.

Building the Site

All builds are managed through the Makefile:

cd tinytorch/site

# Build HTML website
make html

# Build PDF (requires LuaLaTeX)
make pdf

# Clean build artifacts
make clean

# Install dependencies
make install

📚 User Documentation

  • STUDENT_QUICKSTART.md - Getting started guide for students
  • instructor-guide.md - Setup and grading guide for instructors
  • quickstart-guide.md - Quick start guide for all users

🔧 Development Documentation

Development Standards

  • development/module-rules.md - Module development standards and patterns
  • development/DEVELOPER_SETUP.md - Developer environment setup
  • development/MODULE_ABOUT_TEMPLATE.md - Template for module documentation

NBGrader Integration

  • nbgrader/NBGrader_Quick_Reference.md - Daily use commands and workflow
  • nbgrader/NBGrader_Text_Response_Technical_Implementation.md - Technical implementation details

Start here:

  • Students: Read STUDENT_QUICKSTART.md
  • Instructors: Read instructor-guide.md
  • Developers: Read development/module-rules.md