How to build engineering talk slides from markdown
- Step 1Outline in Markdown — Draft each slide as a Markdown section, separated by `---`.
- Step 2Generate deck — Click Run — the Reveal.js HTML deck is built around your slides.
- Step 3Deploy & present — Push to GitHub Pages or serve locally; present from any browser.
Frequently asked questions
Can I add custom CSS?+
Yes. Append a `<style>` block at the top of your Markdown — it'll appear inside the HTML output and override Reveal.js defaults.
Will syntax highlighting work?+
Reveal.js bundles highlight.js. Use language hints in your code fences (\`\`\`python) and they'll be syntax-highlighted automatically.
How do I add a title slide?+
Make the first section your title slide — center it visually with a heading-only structure. Reveal.js will render it as the opening slide.
Privacy first
All Markdown processing runs locally in your browser using JavaScript. No file is ever uploaded to JAD Apps servers — only metadata counters are saved for signed-in dashboard stats.