mirror of
https://github.com/zadam/trilium.git
synced 2025-01-27 17:40:44 +08:00
Page:
Workspace
Pages
Advanced showcases
Anonymized database
Apache proxy setup
Archived notes
Attachments
Attribute inheritance
Attributes
Backup
Book note
Bookmarks
Canvas note
Cloning notes
Code notes
Custom request handler
Custom widget
Data directory
Day notes
Default note title
Desktop installation
Docker server installation
Document
ETAPI
Error logs
Events
Evernote import
FAQ
Frontend Basics
Home
Images
Keyboard shortcuts
Kubernetes server installation
Link map
Links
Manual server installation
Markdown
Mobile frontend
Nginx proxy setup
NixOS server installation
Note hoisting
Note map
Note navigation
Note revisions
Note
Onenote
Packaged server installation
Patterns of personal knowledge base
Privacy policy
Promoted attributes
Protected notes
Read only note
Relation map
Release notes v0.48
Saved search
Screenshot tour
Script API
Scripts
Search
Server installation
Sharing
Sorting
Synchronization
TLS configuration
Task manager
Template
Text notes
Theme Gallery
Themes
Tree concepts
Tree manipulation
Troubleshooting
Upgrading Trilium
Web clipper
Weight tracker
Widget Basics
Workspace
No results
8
Workspace
asoftbird edited this page 2022-09-22 10:41:34 +02:00
Table of Contents
Workspace is a concept built up on top of note hoisting. It is based on the idea that a user has several distinct spheres of interest. An example might be "Personal" and "Work", these two spheres are quite distinct and don't interact together. When I focus on Work, I don't really care about personal notes.
So far workspace consists of these features:
- note hoisting - you can "zoom" into a workspace subtree to focus only on the relevant notes
- easy entering of workspace:
- visual identification of workspace in tabs:
How to use workspaces
Let's say you have identified the workspaces and their subtrees. Define on the root of this subtree following labels:
#workspace
- Marks this note as a workspace, button to enter the workspace is controlled by this#workspaceIconClass
- controls the box icon to be displayed in the tree and tabs, examplebx bx-home
. See https://boxicons.com/#workspaceTabBackgroundColor
- Background color of the tab, use any CSS color format, e.g. "lightblue" or "#ddd". See https://www.w3schools.com/cssref/css_colors.asp.#workspaceCalendarRoot
- marking a note with this label will define a new per-workspace calendar. If there's no such note, the global calendar will be used.#workspaceTemplate
- This note will appear in the selection of available templates when creating a new note, but only when you are currently hoisted into a workspace containing this template.
- Screenshot tour
- Basic concepts
- Installation & setup
- Advanced usage
- Developer guides
- FAQ
- Troubleshooting
Back to Overview