Commit 8b00af2
Backfill per-page SEO/OG front matter across all modules (#88)
Extends the pilot convention (PR #107) to the rest of the textbook: adds
`description:` to every lesson/index page and `image:` per the established rule
(static PNG/JPG/GIF hero → that asset; YouTube hero → hqdefault thumbnail; MP4
hero → auto-generated poster; otherwise omit → site card).
98 pages across electronics, arduino (remaining), sensors, advancedio,
communication, esp32, signals, cpx, microcontrollers, resources, tools, and the
site landing page. 16 new OG posters generated from MP4 heroes via
scripts/generate_og_posters.py.
Excluded: deprecated arduino/potentiometers-old.md and the root contributor docs
(website-dev/install, teaching-notes, website-content-ideas).
Verified: full production build succeeds; every local image: path resolves to a
file on disk; og:image/og:description render correctly for static, YouTube, and
poster hero types.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent 818d4b9 commit 8b00af2
114 files changed
Lines changed: 143 additions & 0 deletions
File tree
- advancedio
- assets/og
- arduino
- assets/og
- communication
- assets/og
- cpx
- assets/og
- electronics
- assets/og
- esp32
- assets/og
- microcontrollers
- resources
- sensors
- signals
- tools
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
0 commit comments