comments in final output): ║ ║ 1. Replace every placeholder with actual values ║ ║ 2. Fill the const slides = [...] array — one { path, hidden, name } ║ ║ object per slide, in the order you want them shown. ║ ║ • path – path to the slide HTML relative to index.html ║ ║ • name – unique slug used in the URL hash (e.g. 'my-slide') ║ ║ Do NOT use numbers — order is controlled by the array. ║ ║ • hidden – true = skip during playback + hide from overview grid ║ ║ 3. Set the to the deck title ║ ║ 4. Adjust #progress background to match the theme accent color ║ ║ 5. Make sure every slide HTML file includes js/navbridge.js ║ ║ (see scripts/slide.html — the navbridge script tag is already ║ ║ included in the template) ║ ║ ║ ║ KEYBOARD SHORTCUTS: ║ ║ → / ↓ / Space next slide ║ ║ ← / ↑ previous slide ║ ║ Home / End first / last slide ║ ║ F toggle fullscreen ║ ║ G toggle overview grid (thumbnail navigator) ║ ║ Escape close overview ║ ║ B / W black / white screen (press again to dismiss) ║ ║ Scroll wheel next / previous slide ║ ╚══════════════════════════════════════════════════════════════════════════╝ --> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <!-- LLM: Set this to the deck title (e.g., "Octocode MCP — 20-min Tech Talk") --> <title><!-- LLM: Deck Title -->
— / — / `←` `→` nav / `G` grid / `F` full / `P` notes / `B` `W` blank
Overview — click a slide to jump · G or Esc to close