mirror of
https://github.com/harvard-edge/cs249r_book.git
synced 2026-05-07 02:03:55 -05:00
Add tinytorch/site-quarto/ as a parallel Quarto build of the TinyTorch website, replacing the MyST/Sphinx-based Jupyter Book setup. The original site/ is preserved for comparison. Migration includes: - _quarto.yml with shared navbar, sidebar (emoji sections, logo, subtitle), footer, and announcement bar - New _theme-tinytorch.scss (Amber #D4740C) in shared styles system - style.scss/dark-mode.scss importing shared ecosystem partials - All 39 pages converted: 9 content, 4 tier, 6 TITO CLI, 20 module ABOUT - MyST syntax converted to Quarto (callouts, tabs, mermaid, raw HTML) - Subscribe modal and ML timeline JS ported as include-after-body - HTML blocks wrapped in raw HTML fences for proper Pandoc passthrough - Sidebar subtitle injected via JS (matches original JB sidebar) Also fix pre-existing unreferenced table in ops_scale.qmd.
20 lines
901 B
SCSS
20 lines
901 B
SCSS
// =============================================================================
|
|
// TINYTORCH THEME — Amber/Fire
|
|
// =============================================================================
|
|
// Educational ML framework: "Build Your Own ML Framework From Scratch"
|
|
// Brand: Builder energy, warm, hands-on
|
|
// =============================================================================
|
|
|
|
// Primary accent color
|
|
$accent: #D4740C;
|
|
$accent-name: "TinyTorch Amber";
|
|
|
|
// Accent for dark mode (lighter/brighter for dark backgrounds)
|
|
$accent-dark: #F59E0B;
|
|
|
|
// Callout palette (consistent across ecosystem)
|
|
$callout-info: #4f7396; // Muted steel blue - for notes/general info
|
|
$callout-success: #4a7c59; // Muted forest green - for tips/success
|
|
$callout-caution: #b8860b; // Muted golden amber - for warnings/caution
|
|
$callout-secondary: #64748b; // Professional slate - for secondary content
|