# Presentomatic Feature Tour

Markdown presentations made simple.

---

## What's in this demo?

Browse the files in this directory to explore each feature set:

| File                       | What it covers                            |
| -------------------------- | ----------------------------------------- |
| `01-title-and-text.md`     | Slide types, text formatting, tables      |
| `02-code-highlighting.md`  | Syntax highlighting for 10+ languages     |
| `03-diagrams.md`           | Mermaid charts with fullscreen pan & zoom |
| `04-lists-and-animations.md` | Animated list reveals, navigate-by-item |
| `05-images-and-layout.md`  | Images, custom CSS, PDF & static export   |

Use the **Previous / Next** buttons at the bottom to switch between files.

---

## The Basics

Separate slides with `---`:

```markdown
# Title Slide

---

## Content Slide

Some text here.

---

## Another Slide

More content.
```

---

## Quick Feature Overview

- **Syntax highlighting** — 10+ languages via highlight.js, click to copy
- **Mermaid diagrams** — flowcharts, sequences, ERDs, Gantt, pie, git graphs
- **Fullscreen diagram overlay** — pan & zoom with click or Escape to close
- **Animated list reveals** — step through bullet points with `→`
- **Laser pointer** — press **L** to draw on screen
- **Custom CSS** — drop a `.css` file in your presentation directory
- **Multi-file support** — split talks across multiple `.md` files
- **PDF export** — `presentomatic pdf .`
- **Static build** — `presentomatic build .`

---

## Keyboard Shortcuts

| Key       | Action                                    |
| --------- | ----------------------------------------- |
| **→**     | Next slide (or next list item)            |
| **←**     | Previous slide (or previous list item)    |
| **Home**  | First slide                               |
| **End**   | Last slide                                |
| **L**     | Toggle laser pointer                      |
| **Esc**   | Close fullscreen diagram overlay          |

---

# Let's go!

Navigate to `01-title-and-text.md` using the buttons below.
