mirror of
https://github.com/harvard-edge/cs249r_book.git
synced 2026-05-07 18:18:42 -05:00
- Replace inline Google Fonts <link> tags in all 8 site configs with a single `- file: shared/config/site-head.html` reference, so fonts (Inter 400-800, JetBrains Mono) and Font Awesome are inherited from one shared file instead of duplicated across every _quarto.yml - Add missing Inter weight 800 (was only in site-head.html, not configs) - Add carousel CSS + JS for MLSys·im landing page (arrows, dots, slides, auto-rotation, keyboard nav) — fixes non-functional < > buttons
118 lines
3.4 KiB
YAML
118 lines
3.4 KiB
YAML
# =============================================================================
|
|
# LECTURE SLIDES PORTAL
|
|
# =============================================================================
|
|
# Beamer slide decks for the ML Systems textbook.
|
|
# Part of the MLSysBook ecosystem: mlsysbook.ai/slides/
|
|
#
|
|
# Build: cd slides && quarto render
|
|
# Output: slides/_build/html/ (HTML portal site)
|
|
# Slides: cd slides && make all (builds PDFs separately via Makefile)
|
|
# =============================================================================
|
|
|
|
project:
|
|
type: website
|
|
output-dir: _build
|
|
render:
|
|
- "*.qmd"
|
|
|
|
website:
|
|
title: "Lecture Slides — Machine Learning Systems"
|
|
description: "Beamer lecture slides for the ML Systems textbook. 35 decks, 266 SVG diagrams, ~38 hours of teaching material. Free to download and customize."
|
|
site-url: https://mlsysbook.ai/slides/
|
|
favicon: assets/images/favicon.png
|
|
|
|
page-navigation: true
|
|
reader-mode: false
|
|
back-to-top-navigation: true
|
|
bread-crumbs: true
|
|
|
|
# Shared navbar from navbar-common.yml; site-local dropdown merged by Quarto.
|
|
navbar:
|
|
logo: assets/images/logo.png
|
|
search: true
|
|
title: "Machine Learning Systems"
|
|
left:
|
|
- text: "Lecture Slides"
|
|
menu:
|
|
- icon: easel
|
|
text: "Slides Home"
|
|
href: ./index.qmd
|
|
- text: "---"
|
|
- icon: collection
|
|
text: "Volume I Slides"
|
|
href: vol1.qmd
|
|
- icon: collection
|
|
text: "Volume II Slides"
|
|
href: vol2.qmd
|
|
- icon: cpu
|
|
text: "TinyML Courseware"
|
|
href: tinyml.qmd
|
|
- text: "---"
|
|
- icon: mortarboard
|
|
text: "Teaching Guide"
|
|
href: teaching.qmd
|
|
|
|
sidebar:
|
|
style: "floating"
|
|
background: light
|
|
search: true
|
|
collapse-level: 2
|
|
contents:
|
|
- section: "Overview"
|
|
contents:
|
|
- text: "Slides Home"
|
|
href: index.qmd
|
|
- teaching.qmd
|
|
- section: "Volume I Slides"
|
|
contents:
|
|
- text: "All Vol I Decks"
|
|
href: vol1.qmd
|
|
- section: "Volume II Slides"
|
|
contents:
|
|
- text: "All Vol II Decks"
|
|
href: vol2.qmd
|
|
- section: "TinyML Courseware"
|
|
contents:
|
|
- text: "TinyML Overview"
|
|
href: tinyml.qmd
|
|
- text: "Course 1: Fundamentals"
|
|
href: tinyml-fundamentals.qmd
|
|
- text: "Course 2: Applications"
|
|
href: tinyml-applications.qmd
|
|
- text: "Course 3: Deploying"
|
|
href: tinyml-deploying.qmd
|
|
- text: "Course 4: MLOps"
|
|
href: tinyml-mlops.qmd
|
|
|
|
page-footer:
|
|
left: |
|
|
© 2024-2026 Harvard University. Licensed under <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/">CC-BY-NC-SA 4.0</a>
|
|
center: |
|
|
Part of the <a href="https://mlsysbook.ai">Machine Learning Systems</a> textbook
|
|
right:
|
|
- icon: github
|
|
href: https://github.com/harvard-edge/cs249r_book
|
|
aria-label: "View source on GitHub"
|
|
background: light
|
|
border: true
|
|
|
|
metadata-files:
|
|
- ../shared/config/navbar-common.yml
|
|
- config/announcement.yml
|
|
|
|
format:
|
|
html:
|
|
theme:
|
|
light:
|
|
- default
|
|
- assets/styles/style.scss
|
|
dark:
|
|
- default
|
|
- assets/styles/style.scss
|
|
- assets/styles/dark-mode.scss
|
|
respect-user-color-scheme: true
|
|
toc: true
|
|
css: styles.css
|
|
include-in-header:
|
|
- file: ../shared/config/site-head.html
|