Notes & Annotations¶
Void ships a browser-local note layer. Open the notes panel and save lightweight sticky notes; they persist in your browser across reloads and are global β they appear on every page. Notes are never sent to a server.
Adding a note¶
- Open the Notes panel (bottom-left button, or
Ctrl/Cmd+Shift+N). - Press + Add note.
- Pick a color, type your note, press Save.
The Notes panel¶
The sidebar lists all your notes, each showing a color bar, the note text, and its date:
- + Add note β compose a new note inline.
- Edit β reopen the note in a prefilled editor and save changes.
- Delete β removes a note.
- Export .md β downloads all notes as Markdown.
- Export .json β downloads them as JSON (good for backup/migration).
Notes are global: they are not scoped to any single page, so you see the same set from anywhere on the site.
Keyboard shortcuts¶
Ctrl/Cmd+Shift+Nβ toggle the notes panel.Ctrl/Cmd+Shift+Bβ toggle the navigation sidebar (state is remembered).Ctrl/Cmd+Shift+Tβ toggle the "On this page" table of contents (state is remembered).Escβ close the panel (or cancel the composer).
Storage & retention¶
Notes are stored in localStorage (void-notes). Each note has a timestamp
and is automatically purged after 3 days (default). Because storage is
per-browser, your notes don't travel between devices.
Configuration¶
Control the feature from mkdocs.yml:
theme:
void:
notes: true # disable to turn off the whole feature
notes_ttl: 259200000 # retention window in milliseconds (3 days)
Privacy¶
All data stays in your browser β no network requests are made by the notes feature.