Deleting Pages
When you no longer need a page, you can delete it from your vault. The backend uses soft delete — the page is marked with a deleted_at timestamp and hidden from the UI, rather than being immediately purged from the database.
How to delete a page
From the sidebar
- Find the page in the sidebar.
- Click the kebab menu (three dots) next to the page title.
- Select Delete.
The sidebar delete action removes the page from the UI immediately with no confirmation dialog. The page is soft-deleted in the backend.
From the TopBar
- Open the page in the editor.
- Click the dropdown menu in the TopBar (top-right corner).
- Select Delete.
- Confirm the deletion in the browser dialog that appears.
The TopBar delete shows a window.confirm dialog displaying the page title before proceeding.
The sidebar kebab menu deletes without a confirmation prompt. Double-check you are selecting the correct page before clicking delete.
Soft delete behavior
When a page is deleted:
- The page’s
deleted_atfield is set to the current timestamp. - The page is removed from the full-text search (FTS) index.
- The page no longer appears in page listings or the sidebar.
- The page data remains in the SQLite database until a future cleanup process removes it.
What happens to related data
- If the page was shared, the shared status is cleared and peers lose access on their next sync.
- The page is removed from favorites if it was favorited.
- If the deleted page was the active editor page, the view switches to the dashboard.
Last updated on