Canvas overview
A board is an infinite canvas that you fill by pasting. Here's how to move around it, what the on-screen controls do, and how your work is saved.
A board is an infinite surface holding the references that define one taste profile. There is no grid to fight, no column layout, no "add block" menu standing between your clipboard and the canvas. You paste, and the right kind of node appears where your cursor is.
Every board is its own profile with its own MCP token, so keeping separate boards for separate aesthetics is the intended way to work rather than a workaround.
Getting around
| Gesture | Result |
|---|---|
| Scroll / two-finger swipe | Pan the viewport |
| Pinch | Zoom, from 0.05× out to 4× in |
| Drag on empty canvas | Box-select every node the rectangle touches |
| Middle-drag | Pan the viewport |
| Right-click empty canvas | Open the create menu |
Zoom is deep in both directions on purpose. Pulling all the way out to see a hundred references at once is how you notice that half of them share a color you never consciously chose.
For anything you'd rather not do by hand, the command menu has Center Camera, Zoom In, and Zoom Out, and every camera move is animated rather than snapped. See Command menu.
The create menu
Right-clicking empty canvas opens a menu for the things you can't paste:
- Note: an empty text node you type into directly
- Upload from computer: a file picker, equivalent to dragging files in
- Search canvas: jump the camera to any node by name
- Folder: an empty folder to fill later
- Import: pull references in bulk from X, Pinterest, or Dribbble
On-screen controls
Bottom-left sits a small cluster: zoom in, zoom out, fit view, and a lock that freezes node dragging while leaving selection alone. Undo and redo sit bottom-right.
Two toggles are off the default path and remembered between sessions:
- Hide Controls removes the zoom cluster once you've internalized the gestures.
- Show Minimap adds an overview in the corner. It's off by default.
Zen mode hides everything (logo, board name, command button, taste button, controls, minimap, and the per-node delete and resize handles), leaving only the references. Esc brings the interface back. That's separate from Full Screen, which is the browser's own fullscreen and can be combined with it.
Saving
Boards autosave on a debounce. There is deliberately no "Saved" indicator, because a status light that reads Saved 99.9% of the time trains you to stop reading it.
The only save-related UI is the failure case: if a write doesn't land, a red Offline — changes aren't saving chip appears and stays until it recovers.
Embed metadata (link previews, post text, thumbnails) is resolved once and stored with the node. Reopening a board renders straight from saved data with no refetch and no loading jitter, even for boards full of embeds.