Present — views and the show
Every canvas carries a view deck: saved camera framings, played back in order with the chrome away. A view remembers how the canvas is framed — one page, one rectangle of the world — and nothing else. The content under it stays live: edit a box after capturing and every view that frames it shows the new state, during a show too. Think of it as slides where the slide is a camera position, not a copy.
Try it: frame something you like, press ⇧V (or open Present with the play glyph in the canvas header and click Capture view), repeat a few times, then press ⇧P.
Present mode
Present is a mode you drop into, not standing furniture: the play glyph in the canvas header (top of the left rail) slides the deck over the Folios and Layers sections; the glyph tints while the mode is on, and clicking it again — or pressing Esc — slides the deck away. Folios and Layers keep their scroll positions underneath.
Capturing with ⇧V while the deck is closed opens it, so you see the card arrive. Pressing ⇧P with nothing captured yet opens it too, at the empty state that explains the idea.
- Capture view records the current framing at the end of the deck. The screen edge flashes briefly in the accent color: the frame you see is exactly what was recorded.
- Each card is a schematic picture of what going there will show — boxes as quiet outlines, in the same visual language as the minimap and the Home cards. The card with the accent ring is the view the canvas is standing on. Hovering a card reveals its grip (drag to reorder) and trash (delete).
- Views show their number until you name them. Numbers are also how you jump during a show, so a short deck often needs no names at all.
Working the deck
| Action | How | Undo / cancel |
|---|---|---|
| Enter / leave the mode | the header play glyph; Esc leaves | — |
| Capture a view | ⇧V, or Capture view | ⌘Z removes it |
| Go to a view | click its card (flies; cuts across pages) | camera move — not an edit |
| Rename | double-click the name, or right-click → Rename | Enter commits, Esc cancels; ⌘Z restores the old name |
| Recapture | right-click → Recapture | ⌘Z restores the old framing |
| Reorder | drag a card (the grip appears on hover) | Esc cancels the drag; ⌘Z restores the order |
| Delete | Backspace, the trash on hover, or right-click → Delete view | ⌘Z restores it in place |
| Start the show | ⇧P or Start presenting | Esc leaves the show, then the mode |
| Present from a card | right-click → Present from here | Esc leaves |
Backspace deletes the card you're on — the one wearing the accent ring, or whichever card you last clicked. Tab reaches the deck as a single stop (it lands on that same card), and after a delete the focus moves to the card that took its place, so a run of Backspaces clears a run of views. Deleting here never moves the camera: in the deck, delete is deck editing.
Clicking a card moves your editor camera — it never starts the show. Refining a framing is a loop of going there, nudging, and Recapture; the view keeps its name and its place in the deck.
Deck history is canvas-wide, not per-page: a view captured three pages ago still answers ⌘Z from wherever you are now, interleaved with your page edits in the order you made them.
A view whose page has been deleted stays in the deck, dimmed, until you delete it — it can't be flown to, and a running show steps past it.
Leaving a show returns you to the mode as you left it; Esc walks the ladder — the show first, then the deck.
The show
Starting the show fades the chrome away, asks the browser for fullscreen (where allowed), and cuts to the first view. Everything on the canvas is still real and still editable — collaborators' cursors, cursor chat, and an agent's "Crafting…" shimmer stay visible, because someone pointing at the thing being discussed is part of presenting.
One floating cluster remains, bottom-center: previous · 1 / 6 · next · stop. It fades out after a few seconds of stillness; any mouse movement or key brings it back. Clicking the count opens a jump list of every view.
Note that Backspace deletes rather than stepping back — the other presenters bind it to "previous slide", so if that's your muscle memory, use ← instead. Deleting mid-show is a real edit and behaves like one: the count drops, ⌘Z puts the view back, and co-editors see the deck change. The camera always lands somewhere real — the view that took the gap, the previous one at the deck's end — and deleting the last view leaves the show. View-only guests can't delete; the key does nothing for them.
Steps between views on the same page fly — an eased camera move. Steps across pages cut under a brief fade: two pages have nothing between them worth animating. If your system asks for reduced motion, every move is a cut and the cluster stays put instead of fading.
The canvas stays yours during a show: draw, edit, undo (⌘Z) — a pointer on the canvas always means editing, never "next slide". Leaving the show keeps the camera where it stands, so whatever you just showed (or drew) stays framed. Fullscreen is only released if the show took it.
Sharing
Views live in the canvas: they save with it, export with it, and in a co-editing session everyone shares the same deck — a collaborator's capture appears in your rail. View-only guests can run the show (it moves only their own camera) but not edit the deck.