mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 10:26:08 +01:00 
			
		
		
		
	feat(docs): reorganize scripting notes and finalize attribute reference
This commit is contained in:
		| Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB | 
| @@ -5,4 +5,4 @@ Hoisting is a standard outliner feature which allows you to focus on (or "zoom i | ||||
|  | ||||
| In addition to showing only this subtree, this also narrows both full text search and [“jump to note”](Note%20Navigation.md) to just notes present in hoisted subtree. | ||||
|  | ||||
| See also [Workspace](Workspace.md) which extends this feature. | ||||
| See also [Workspace](Workspaces.md) which extends this feature. | ||||
| @@ -1,24 +0,0 @@ | ||||
| # Workspace | ||||
| Workspace is a concept built up on top of [note hoisting](Note%20Hoisting.md). 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](Note%20Hoisting.md) - 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, example `bx bx-home`. See [https://boxicons.com/](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](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. | ||||
| @@ -0,0 +1,16 @@ | ||||
| # Workspaces | ||||
| Workspace is a concept built up on top of [note hoisting](Note%20Hoisting.md). 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](Note%20Hoisting.md) - you can "zoom" into a workspace subtree to focus only on the relevant notes | ||||
| *   easy entering of workspace:  | ||||
|      | ||||
|      | ||||
|      | ||||
| *   visual identification of workspace in tabs:   | ||||
|      | ||||
|  | ||||
| ### Configuration | ||||
|  | ||||
| <figure class="table"><table><thead><tr><th>Label</th><th>Description</th></tr></thead><tbody><tr><td><code>workspace</code></td><td>Marks this note as a workspace, button to enter the workspace is controlled by this</td></tr><tr><td><code>workspaceIconClass</code></td><td>defines box icon CSS class which will be used in tab when hoisted to this note</td></tr><tr><td><code>workspaceTabBackgroundColor</code></td><td>CSS color used in the note tab when hoisted to this note, use any CSS color format, e.g. "lightblue" or "#ddd". See <a href="https://www.w3schools.com/cssref/css_colors.asp">https://www.w3schools.com/cssref/css_colors.asp</a>.</td></tr><tr><td><code>workspaceCalendarRoot</code></td><td>Marking a note with this label will define a new per-workspace calendar for <a class="reference-link" href="../../Advanced%20Usage/Advanced%20Showcases/Day%20Notes.md">Day Notes</a>. If there's no such note, the global calendar will be used.</td></tr><tr><td><code>workspaceTemplate</code></td><td>This note will appear in the selection of available template when creating new note, but only when hoisted into a workspace containing this template</td></tr><tr><td><code>workspaceSearchHome</code></td><td>new search notes will be created as children of this note when hoisted to some ancestor of this workspace note</td></tr><tr><td><code>workspaceInbox</code></td><td>default inbox location for new notes when hoisted to some ancestor of this workspace note</td></tr></tbody></table></figure> | ||||
| Before Width: | Height: | Size: 9.0 KiB After Width: | Height: | Size: 9.0 KiB | 
		Reference in New Issue
	
	Block a user