Documents
Write rich-text documents with slash commands and organize them in a tree.
Creating Documents
Navigate to Documents in the sidebar and click New Document. Documents open in a full-page editor with auto-save (changes are saved automatically after 500ms of inactivity).
Editor Features
The editor is built on Tiptap and supports rich formatting:
- Text formatting — bold, italic, strikethrough, inline code, highlight
- Headings — H1, H2, H3 via toolbar or Markdown shortcuts (
##) - Lists — bullet lists, numbered lists, task lists with checkboxes
- Code blocks — syntax-highlighted with language detection (powered by lowlight)
- Block quotes — for callouts and references
- Links and images — embed URLs and upload images
- Dividers — horizontal rules to separate sections
Slash Commands
Type / anywhere in the editor to open the slash command menu. Available commands:
| Command | Action |
|---|---|
/heading1 | Insert H1 heading |
/heading2 | Insert H2 heading |
/heading3 | Insert H3 heading |
/bullet | Start a bullet list |
/numbered | Start a numbered list |
/task | Start a task list |
/code | Insert a code block |
/quote | Insert a block quote |
/divider | Insert a horizontal rule |
/image | Insert an image |
Document Tree
Documents are organized hierarchically. The sidebar shows a tree where each document can have child pages. Click the arrow to expand/collapse, or right-click to create a new sub-page, rename, or delete.
Drag documents in the tree to rearrange their order or move them under different parents.
Icons and Covers
Each document can have a custom emoji icon and a cover image. Click the icon area at the top of the document to change the emoji, or add a cover image from the document menu.
Favorites
Star frequently-used documents to add them to your favorites list for quick access.