Appearance
Block types
Every piece of content in AuroraDocs is a block. Blocks can be inserted via the / slash command, the toolbar, or keyboard shortcuts.
Text blocks
| Block | Slash command | Description |
|---|---|---|
| Paragraph | /text | Default text block |
| Heading 1 | /h1 | Large heading. Headings are collapsible — click the chevron to fold content underneath. |
| Heading 2 | /h2 | Medium heading (collapsible) |
| Heading 3 | /h3 | Small heading (collapsible) |
| Bullet list | /bullet | Unordered list |
| Numbered list | /number | Ordered list |
| Checkbox list | /todo | Plain checkbox list |
| Toggle | /toggle | Collapsible block with customisable background colour and border |
| Outliner | /outline | Indent-based bullet tree with per-node collapse |
| Quote | /quote | Block quote |
| Info box | /info | Blue information callout |
| Tip box | /tip | Green tip callout |
| Warning box | /warning | Yellow warning callout |
| Danger box | /danger | Red danger callout |
| Divider | /divider | Horizontal rule |
| Spoiler | Format menu | Click-to-reveal pill for sensitive text (passwords, dates). Select text and apply Secret from the format menu. |
Code & math
| Block | Slash command | Description |
|---|---|---|
| Code block | /code | Syntax-highlighted code. 21+ languages supported via the language dropdown. |
| Math block | /math | Block-level LaTeX rendered with KaTeX |
| Inline math | $...$ | Inline LaTeX formula |
Layout
| Block | Slash command | Description |
|---|---|---|
| Columns | /columns | Split content into 1–8 side-by-side columns with background, border, and corner styling |
| Table | /table | Resizable content table with header row |
| Table of Contents | /toc | Auto-updating table of contents generated from document headings |
Media & embeds
| Block | Slash command | Description |
|---|---|---|
| Image | /image | Upload, paste, or AI-generate an image. Supports drag-to-resize and alignment. |
| File attachment | /file | Attach any file (up to 64 MB) with a download link |
| YouTube embed | /youtube | Paste a YouTube URL for a full embed |
| Link preview | /link | Rich preview card for any URL with favicon and domain |
| Live web embed | /web | Resizable iframe for Figma, Loom, GitHub Gist, CodeSandbox, CodePen, Observable, and Vimeo |
| Page embed | /embed | Embed another page's content live (workspace only) |
| Canvas embed | /canvas | Embed a canvas object with a live SVG thumbnail (workspace only) |
| Include object | /include | Live read-only transclusion of another object's full content (workspace only) |
| Object card | /card | Visual card linking to another Aurora object (workspace only) |
Databases & collections
| Block | Slash command | Description |
|---|---|---|
| Inline database | /database | Create a new inline database (workspace only) |
| Linked database | /linked | Embed an existing database inline (workspace only) |
| Inline set | /set | Live filtered list of objects by type (workspace only) |
| Inline collection | /collection | Embedded live collection view — list, table, gallery, or board (workspace only) |
| Live query | /query | Structured filter/sort query block showing matching objects live (workspace only) |
Tasks
| Block | Slash command | Description |
|---|---|---|
| Checkbox list | /todo | Plain checkbox list (not linked to task objects) |
| Standalone task | /task | A standalone checkbox block |
| Task (linked) | /linked-task | Creates a real task object and embeds it inline (workspace only) |
Knowledge
| Block | How to insert | Description |
|---|---|---|
| Block reference | Type (( | Reference any block by its ID. Content renders live. |
| Page link | Type @ | Search and link to any page |
| Object link | Type [[ | Wiki-style link to another Aurora object |
| Hashtag | Type #word | Auto-styled accent-coloured tag |
AI
| Block | Slash command | Description |
|---|---|---|
| AI generate | /AI | Opens an AI dialog to generate text using your configured BYOK provider or hosted Aurora AI when available |
Mind map
The mind-map block (/mindmap) creates an auto-laid-out idea tree. Add, edit, and delete nodes directly on the canvas. Branches are arranged automatically as you grow the map.
Toggles
Toggles let you collapse and expand content. Click the triangle to toggle. You can nest any block type inside a toggle. Toggles support a custom background colour and border styling.
Collapsible headings
All headings (H1, H2, H3) are collapsible by default. A chevron appears on hover — click it to fold all content under that heading until the next heading of equal or higher level. The collapsed state is persisted per-device.
Outliners
Outliners are indent-based bullet trees with collapse/expand per node. Use Tab to indent and ⇧Tab to outdent. They don't affect your regular paragraph structure.
Code blocks
Start a code block with /code and select a language from the dropdown. Supported languages include TypeScript, JavaScript, Python, Rust, Go, SQL, Bash, JSON, YAML, HTML, CSS, and more.
Math (KaTeX)
Use /math for a block-level formula, or wrap text in $...$ for inline math. KaTeX renders the LaTeX syntax.
$E = mc^2$
$$
\int_0^\infty e^{-x^2} dx = \frac{\sqrt{\pi}}{2}
$$