Files
cs249r_book/slides/_quarto.yml
Vijay Janapa Reddi 8a36d39bb2 fix(shared): centralize font loading via site-head.html + fix carousel (#1403)
- 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
2026-04-18 16:33:45 -04:00

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