The global menu in the vertical layout. | 
The global menu in the horizontal layout. |
\ No newline at end of file
+## Accessing the global menu
+
+See [Vertical and horizontal layout](Vertical%20and%20horizontal%20layout.md) since the position of the global menu is changed based on which layout has been selected.
\ No newline at end of file
diff --git a/docs/User Guide/User Guide/Basic Concepts/UI Elements/Launch Bar.md b/docs/User Guide/User Guide/Basic Concepts/UI Elements/Launch Bar.md
new file mode 100644
index 000000000..c218faec8
--- /dev/null
+++ b/docs/User Guide/User Guide/Basic Concepts/UI Elements/Launch Bar.md
@@ -0,0 +1,61 @@
+# Launch Bar
+## Position of the Launch bar
+
+Depending on the layout selected, the launcher bar will either be on the left side of the screen with buttons displayed vertically or at the top of the screen. See [Vertical and horizontal layout](Vertical%20and%20horizontal%20layout.md) for more information.
+
+## Terminology
+
+* **Launcher**: a button that can be (or is) displayed on the launch bar.
+* **Available Launcher**: a launcher that is not displayed on the launch bar, but can be added.
+* **Visible Launcher**: a launcher that is currently displayed on the launch bar.
+
+## Configuring the Launch bar
+
+There are two ways to configure the launch bar:
+
+* Right click in the empty space between launchers on the launch bar and select _Configure Launchbar._
+* Click on the [Global menu](Global%20menu.md) and select _Configure Launchbar_.
+
+This will open a new tab with the [Note Tree](Note%20Tree.md) listing the launchers.
+
+
+
+Expanding _Available Launchers_ section will show the list of launchers that are not displayed on the launch bar. The _Visible Launchers_ will show the ones that are currently displayed.
+
+### Adding/removing and reordering launchers
+
+To display a new launcher in the launch bar, first look for it in the _Available Launchers_ section. Then right click it and select _Move to visible launchers_. It is also possible to drag and drop the item manually.
+
+Similarly, to remove it from the launch bar, simply look for it in _Visible Launchers_ then right click it and select _Move to available launchers_ or use drag-and-drop.
+
+Drag-and-drop the items in the tree in order to change their order. See [Note Tree](Note%20Tree.md) for more interaction options, including using keyboard shortcuts.
+
+### Resetting
+
+Resetting allows restoring the original configuration of Trilium for the launcher bar, or for a portion of it. Simply right click a launcher (or even the entire _Launch Bar_ section) and select _Reset_ to bring it back to the original state.
+
+### Creating new launchers / types of launchers
+
+Right click either the _Available launchers_ or _Visible launchers_ sections and select one of the options:
+
+1. **Note Launcher**
+ A note launcher will simply navigate to a specified note.
+
+ 1. Set the `target` promoted attribute to the note to navigate to.
+ 2. Optionally, set `hoistedNote` to hoist a particular note. See [Note Hoisting](../Navigation/Note%20Hoisting.md) for more information.
+ 3. Optionally, set a `keyboardShortcut` to trigger the launcher.
+
+2. **Script Launcher**
+ An advanced launcher which will run a script upon pressing. See [Scripts](../../Note%20Types/Code/Scripts.md) for more information.
+
+ 1. Set `script` to point to the desired script to run.
+ 2. Optionally, set a `keyboardShortcut` to trigger the launcher.
+
+3. **Custom Widget**
+
+ Allows defining a custom widget to be rendered inside the launcher. See [Widget Basics](../../Developer%20Guides/Widget%20Basics.md) for more information.
+
+4. **Spacers**
+ Launchers that create some distance between other launchers for better visual distinction.
+
+Launchers are configured via predefined [Promoted Attributes](../../Advanced%20Usage/Attributes/Promoted%20Attributes.md).
\ No newline at end of file
diff --git a/docs/User Guide/User Guide/Basic Concepts/UI Elements/Launch Bar_image.png b/docs/User Guide/User Guide/Basic Concepts/UI Elements/Launch Bar_image.png
new file mode 100644
index 000000000..6e8c37480
Binary files /dev/null and b/docs/User Guide/User Guide/Basic Concepts/UI Elements/Launch Bar_image.png differ
diff --git a/docs/User Guide/User Guide/Basic Concepts/Navigation/Tree Manipulation.md b/docs/User Guide/User Guide/Basic Concepts/UI Elements/Note Tree.md
similarity index 52%
rename from docs/User Guide/User Guide/Basic Concepts/Navigation/Tree Manipulation.md
rename to docs/User Guide/User Guide/Basic Concepts/UI Elements/Note Tree.md
index b244dafa2..e7414f505 100644
--- a/docs/User Guide/User Guide/Basic Concepts/Navigation/Tree Manipulation.md
+++ b/docs/User Guide/User Guide/Basic Concepts/UI Elements/Note Tree.md
@@ -1,9 +1,13 @@
-# Tree Manipulation
+# Note Tree
This page explains how to manipulate the note tree in TriliumNext, focusing on moving notes.
+
+
## Drag and Drop
-You can easily rearrange the note tree by dragging and dropping notes, as demonstrated in the example above.
+
+
+You can easily rearrange the note tree by dragging and dropping notes, as demonstrated in the example above.
## Keyboard Manipulation
@@ -16,4 +20,14 @@ This page explains how to manipulate the note tree in TriliumNext, focusing on m
## Context Menu
-You can also move notes using the familiar cut and paste functions available in the context menu, or with the associated keyboard [shortcuts](../Keyboard%20Shortcuts.md): `CTRL-C` ( [copy](../Note/Cloning%20Notes.md)), `CTRL-X` (cut) and `CTRL-V` (paste).
\ No newline at end of file
+You can also move notes using the familiar cut and paste functions available in the context menu, or with the associated keyboard [shortcuts](../Keyboard%20Shortcuts.md): `CTRL-C` ( [copy](../Note/Cloning%20Notes.md)), `CTRL-X` (cut) and `CTRL-V` (paste).
+
+## Multiple selection
+
+It is possible to select multiple notes at one time.
+
+To do so, first select the note to start the selection with. Then hold Shift and click on the note to end the selection with. All the notes between the start and the end note will be selected as well.
+
+
+
+In the right-click menu, operations such as Cut, Copy, Move to, Clone to or Delete will apply to all the selected notes. It is also possible to apply [Bulk actions](../../Advanced%20Usage/Bulk%20actions.md) to them. The rest of the options will not be available and will appear disabled in the menu.
\ No newline at end of file
diff --git a/docs/User Guide/User Guide/Basic Concepts/UI Elements/Note Tree_image.png b/docs/User Guide/User Guide/Basic Concepts/UI Elements/Note Tree_image.png
new file mode 100644
index 000000000..ad3c04507
Binary files /dev/null and b/docs/User Guide/User Guide/Basic Concepts/UI Elements/Note Tree_image.png differ
diff --git a/docs/User Guide/User Guide/Basic Concepts/UI Elements/Options.md b/docs/User Guide/User Guide/Basic Concepts/UI Elements/Options.md
new file mode 100644
index 000000000..e69de29bb
diff --git a/docs/User Guide/User Guide/Basic Concepts/UI Elements/Quick search.md b/docs/User Guide/User Guide/Basic Concepts/UI Elements/Quick search.md
new file mode 100644
index 000000000..e69de29bb
diff --git a/docs/User Guide/User Guide/Basic Concepts/UI Elements/Ribbon.md b/docs/User Guide/User Guide/Basic Concepts/UI Elements/Ribbon.md
new file mode 100644
index 000000000..e99138df6
--- /dev/null
+++ b/docs/User Guide/User Guide/Basic Concepts/UI Elements/Ribbon.md
@@ -0,0 +1,8 @@
+# Ribbon
+
+
+The ribbon allows changing options, attributes and viewing information about the current note.
+
+## Settings
+
+It is possible to change whether some ribbon items will be automatically open when navigating to a new note. To do so, in [Settings](Options.md), go to _Appearance_ and look for the _Ribbon widgets_ section.
\ No newline at end of file
diff --git a/docs/User Guide/User Guide/Basic Concepts/UI Elements/Ribbon_image.png b/docs/User Guide/User Guide/Basic Concepts/UI Elements/Ribbon_image.png
new file mode 100644
index 000000000..95fc8e664
Binary files /dev/null and b/docs/User Guide/User Guide/Basic Concepts/UI Elements/Ribbon_image.png differ
diff --git a/docs/User Guide/User Guide/Basic Concepts/UI Elements/Vertical and horizontal la.png b/docs/User Guide/User Guide/Basic Concepts/UI Elements/Vertical and horizontal la.png
new file mode 100644
index 000000000..0288d25c4
Binary files /dev/null and b/docs/User Guide/User Guide/Basic Concepts/UI Elements/Vertical and horizontal la.png differ
diff --git a/docs/User Guide/User Guide/Basic Concepts/UI Elements/Vertical and horizontal layout.md b/docs/User Guide/User Guide/Basic Concepts/UI Elements/Vertical and horizontal layout.md
new file mode 100644
index 000000000..58354ec53
--- /dev/null
+++ b/docs/User Guide/User Guide/Basic Concepts/UI Elements/Vertical and horizontal layout.md
@@ -0,0 +1,34 @@
+# Vertical and horizontal layout
+## Layouts
+
+Trilium supports two different layouts, based on your preference.
+
+### Vertical layout
+
+The vertical layout is Trilium's original layout:
+
+* The [Launcher Bar](Launch%20Bar.md) is positioned on the left side of the screen, with buttons being laid out vertically.
+* The tab bar is at the top, but to the right of the [Note Tree](Note%20Tree.md).
+* The [Quick search](Quick%20search.md) is at the top of the [Note Tree](Note%20Tree.md).
+* The [Note Tree](Note%20Tree.md) can be collapsed by pressing the  button at the bottom of the [Launcher Bar](Launch%20Bar.md).
+* The [Global menu](Global%20menu.md) can be accessed via the  icon at the top of the [Launcher Bar](Launch%20Bar.md).
+
+
+
+### Horizontal layout
+
+The horizontal layout is a more traditional layout, since it bears similarity with other applications. In this mode:
+
+* The [Launcher Bar](Launch%20Bar.md) is at the top of the screen, with the buttons laid horizontally.
+* The tab bar is at the top of the screen, but now covers the entirety of the width, allowing for more tabs to be displayed at once.
+* The [Quick search](Quick%20search.md) is now part of the [Launcher Bar](Launch%20Bar.md). It can be moved around according to preference and even removed if needed.
+* The [Note Tree](Note%20Tree.md) can be collapsed by pressing the small  button to the left of the first tab.
+* The [Global menu](Global%20menu.md) can be accessed via the  button at the end of the [Launcher Bar](Launch%20Bar.md).
+
+
+
+## Changing the layout
+
+Go to [Settings](#root/_hidden/_lbRoot/_lbVisibleLaunchers/_lbSettings) and look for the _Appearance_ option on the left. Then look for the _Layout_ section, where there is the possibility to switch between the two available layouts.
+
+Selecting an option will immediately apply the new layout by reloading the window.
\ No newline at end of file
diff --git a/docs/User Guide/User Guide/Developer Guides/Frontend Basics.md b/docs/User Guide/User Guide/Developer Guides/Frontend Basics.md
index fdd9af407..fe5435548 100644
--- a/docs/User Guide/User Guide/Developer Guides/Frontend Basics.md
+++ b/docs/User Guide/User Guide/Developer Guides/Frontend Basics.md
@@ -1,7 +1,7 @@
# Frontend Basics
## Frontend API
-The frontend api supports two styles, regular scripts that are run with the current app and note context, and widgets that export an object to Trilium to be used in the UI. In both cases, the frontend api of Trilium is available to scripts running in the frontend context as global variable `api`. The members and methods of the api can be seen on the [Script API](../Advanced%20Usage/Code%20Notes/Script%20API.md) page.
+The frontend api supports two styles, regular scripts that are run with the current app and note context, and widgets that export an object to Trilium to be used in the UI. In both cases, the frontend api of Trilium is available to scripts running in the frontend context as global variable `api`. The members and methods of the api can be seen on the [Script API](../Note%20Types/Code/Script%20API.md) page.
## Scripts
diff --git a/docs/User Guide/User Guide/Developer Guides/Widget Basics.md b/docs/User Guide/User Guide/Developer Guides/Widget Basics.md
index 2eed9a097..8aa554a95 100644
--- a/docs/User Guide/User Guide/Developer Guides/Widget Basics.md
+++ b/docs/User Guide/User Guide/Developer Guides/Widget Basics.md
@@ -85,7 +85,7 @@ After reloading Trilium, the button should now appear at the bottom left of the
### Step 4: Adding User Interaction
-Let’s make the button interactive by showing a message when it’s clicked. We'll use the `api.showMessage` method from the [Script API](../Advanced%20Usage/Code%20Notes/Script%20API.md).
+Let’s make the button interactive by showing a message when it’s clicked. We'll use the `api.showMessage` method from the [Script API](../Note%20Types/Code/Script%20API.md).
```
class MyWidget extends api.BasicWidget {
diff --git a/docs/User Guide/User Guide/FAQ.md b/docs/User Guide/User Guide/FAQ.md
index 8090f22d8..b9ce905dd 100644
--- a/docs/User Guide/User Guide/FAQ.md
+++ b/docs/User Guide/User Guide/FAQ.md
@@ -23,7 +23,7 @@ Common request is to allow multiple users collaborate, share notes etc. So far I
* it's a huge feature, or rather a Pandora's box of collaboration features like user management, permissions, conflict resolution, real-time editing of a note by multiple people etc. This would be a huge amount of work. Trilium Notes is project made mostly by one person in free time and that's unlikely to change in the future.
* given its size it would probably pivot the attention away from my main focus which is a personal note-taking
-* the assumption that only single person has access to the app simplifies many things, or just outright makes them possible. In multi-user app, our [scripting](Advanced%20Usage/Code%20Notes/Scripts.md)support would be a XSS security hole, while with the single user assumption it's an endless customizable tool.
+* the assumption that only single person has access to the app simplifies many things, or just outright makes them possible. In multi-user app, our [scripting](Note%20Types/Code/Scripts.md)support would be a XSS security hole, while with the single user assumption it's an endless customizable tool.
## How to open multiple documents in one Trilium instance
diff --git a/docs/User Guide/User Guide/Installation & Setup/Mobile Frontend.md b/docs/User Guide/User Guide/Installation & Setup/Mobile Frontend.md
index f64b214e8..fab7cf292 100644
--- a/docs/User Guide/User Guide/Installation & Setup/Mobile Frontend.md
+++ b/docs/User Guide/User Guide/Installation & Setup/Mobile Frontend.md
@@ -31,4 +31,4 @@ Trilium decides automatically whether to use mobile or desktop frontend. If this
## Scripting
-You can alter the behavior with [scripts](../Advanced%20Usage/Code%20Notes/Scripts.md) just like for normal frontend. For script notes to be executed, they need to have labeled `#run=mobileStartup`.
\ No newline at end of file
+You can alter the behavior with [scripts](../Note%20Types/Code/Scripts.md) just like for normal frontend. For script notes to be executed, they need to have labeled `#run=mobileStartup`.
\ No newline at end of file
diff --git a/docs/User Guide/User Guide/Note Types/1_Code_image.png b/docs/User Guide/User Guide/Note Types/1_Code_image.png
new file mode 100644
index 000000000..7520e45c1
Binary files /dev/null and b/docs/User Guide/User Guide/Note Types/1_Code_image.png differ
diff --git a/docs/User Guide/User Guide/Advanced Usage/1_Code Notes_image.png b/docs/User Guide/User Guide/Note Types/2_Code_image.png
similarity index 100%
rename from docs/User Guide/User Guide/Advanced Usage/1_Code Notes_image.png
rename to docs/User Guide/User Guide/Note Types/2_Code_image.png
diff --git a/docs/User Guide/User Guide/Note Types/Code.md b/docs/User Guide/User Guide/Note Types/Code.md
index e69de29bb..e1725bdae 100644
--- a/docs/User Guide/User Guide/Note Types/Code.md
+++ b/docs/User Guide/User Guide/Note Types/Code.md
@@ -0,0 +1,27 @@
+# Code
+Trilium supports creating "code" notes, i.e. notes which contain some sort of formal code - be it programming language (C++, JavaScript), structured data (JSON, XML) or other types of codes (CSS etc.).
+
+This can be useful for a few things:
+
+* computer programmers can store code snippets as notes with syntax highlighting
+* JavaScript code notes can be executed inside Trilium for some extra functionality
+ * we call such JavaScript code notes "scripts" - see [Scripts](Code/Scripts.md)
+* JSON, XML etc. can be used as storage for structured data (typically used in conjunction with scripting)
+
+For shorter snippets of code that can be embedded in [Text](Text.md) notes, see [Code blocks](Text/Code%20blocks.md).
+
+
+
+## Adjusting the language of a code note
+
+In the [Ribbon](../Basic%20Concepts/UI%20Elements/Ribbon.md), look for the _Note type_ selector and click it to reveal the possible note types. Inside of it there will be a section called _Code_, select any one of the languages.
+
+
+
+## Adjusting the list of languages
+
+Trilium supports syntax highlighting for many languages, but by default displays only some of them. The supported languages can be adjusted by going to [Options](../Basic%20Concepts/UI%20Elements/Options.md), then _Code Notes_ and looking for the _Available MIME types in the dropdown_ section. Simply check any of the items to add them to the list, or un-check them to remove them from the list.
+
+Note that the list of languages is not immediately refreshed, you'd have to manually [refresh the application](../Troubleshooting/Refreshing%20the%20application.md).
+
+The list of languages is also shared with the [Code blocks](Text/Code%20blocks.md) feature of [Text](Text.md) notes.
\ No newline at end of file
diff --git a/docs/User Guide/User Guide/Advanced Usage/Code Notes/Custom Widgets.md b/docs/User Guide/User Guide/Note Types/Code/Custom Widgets.md
similarity index 100%
rename from docs/User Guide/User Guide/Advanced Usage/Code Notes/Custom Widgets.md
rename to docs/User Guide/User Guide/Note Types/Code/Custom Widgets.md
diff --git a/docs/User Guide/User Guide/Advanced Usage/Code Notes/Events.md b/docs/User Guide/User Guide/Note Types/Code/Events.md
similarity index 90%
rename from docs/User Guide/User Guide/Advanced Usage/Code Notes/Events.md
rename to docs/User Guide/User Guide/Note Types/Code/Events.md
index add2fa5a2..5c90db376 100644
--- a/docs/User Guide/User Guide/Advanced Usage/Code Notes/Events.md
+++ b/docs/User Guide/User Guide/Note Types/Code/Events.md
@@ -14,7 +14,7 @@ Global events are attached to the script note via label. Simply create e.g. "run
## Entity events
-Other events are bound to some entity, these are defined as [relations](../Attributes.md) - meaning that script is triggered only if note has this script attached to it through relations (or it can inherit it).
+Other events are bound to some entity, these are defined as [relations](../../Advanced%20Usage/Attributes.md) - meaning that script is triggered only if note has this script attached to it through relations (or it can inherit it).
* `runOnNoteCreation` - executes when note is created on backend
* `runOnNoteTitleChange` - executes when note title is changed (includes note creation as well)
diff --git a/docs/User Guide/User Guide/Advanced Usage/Code Notes/Script API.md b/docs/User Guide/User Guide/Note Types/Code/Script API.md
similarity index 100%
rename from docs/User Guide/User Guide/Advanced Usage/Code Notes/Script API.md
rename to docs/User Guide/User Guide/Note Types/Code/Script API.md
diff --git a/docs/User Guide/User Guide/Advanced Usage/Code Notes/Scripts.md b/docs/User Guide/User Guide/Note Types/Code/Scripts.md
similarity index 75%
rename from docs/User Guide/User Guide/Advanced Usage/Code Notes/Scripts.md
rename to docs/User Guide/User Guide/Note Types/Code/Scripts.md
index 0be851d73..ecd15270c 100644
--- a/docs/User Guide/User Guide/Advanced Usage/Code Notes/Scripts.md
+++ b/docs/User Guide/User Guide/Note Types/Code/Scripts.md
@@ -1,5 +1,5 @@
# Scripts
-Trilium supports creating [code notes](../Code%20Notes.md), i.e. notes which allow you to store some programming code and highlight it. Special case is JavaScript code notes which can also be executed inside Trilium which can in conjunction with [Script API](Script%20API.md) provide extra functionality.
+Trilium supports creating [code notes](../Code.md), i.e. notes which allow you to store some programming code and highlight it. Special case is JavaScript code notes which can also be executed inside Trilium which can in conjunction with [Script API](Script%20API.md) provide extra functionality.
## Scripting
@@ -12,7 +12,7 @@ So we have frontend and backend, each with their own set of responsibilities, bu
## Button use case
-Let's take a look at our demo script (shipped with default Trilium [database](../Database.md)) - Task manager. One of the things this script does is adding a button to the Trilium interface which will allow user to easily add new Task (TODO item).
+Let's take a look at our demo script (shipped with default Trilium [database](../../Advanced%20Usage/Database.md)) - Task manager. One of the things this script does is adding a button to the Trilium interface which will allow user to easily add new Task (TODO item).

@@ -37,13 +37,13 @@ So we have a script which will add the button to the toolbar. But how can we exe
We need to execute it every time Trilium starts up, but we probably don't want to have to manually click on play button on every start up.
-The solution is marked by red circle at the bottom - this note has [label](../Attributes.md) `#run=frontendStartup` - this is one of the "system" labels which Trilium understands. As you might guess, this will cause all such labeled script notes to be executed once Trilium frontend starts up.
+The solution is marked by red circle at the bottom - this note has [label](../../Advanced%20Usage/Attributes.md) `#run=frontendStartup` - this is one of the "system" labels which Trilium understands. As you might guess, this will cause all such labeled script notes to be executed once Trilium frontend starts up.
(`#run=frontendStartup` does not work for [Mobile frontend](../../Installation%20%26%20Setup/Mobile%20Frontend.md) - if you want to have scripts running there, give the script `#run=mobileStartup` label)
### More showcases
-You can see more scripting with explanation in [Advanced showcases](../Advanced%20Showcases.md)
+You can see more scripting with explanation in [Advanced showcases](../../Advanced%20Usage/Advanced%20Showcases.md)
## Events
diff --git a/docs/User Guide/User Guide/Advanced Usage/Code Notes_image.png b/docs/User Guide/User Guide/Note Types/Code_image.png
similarity index 100%
rename from docs/User Guide/User Guide/Advanced Usage/Code Notes_image.png
rename to docs/User Guide/User Guide/Note Types/Code_image.png
diff --git a/docs/User Guide/User Guide/Note Types/Text/1_Code blocks_image.png b/docs/User Guide/User Guide/Note Types/Text/1_Code blocks_image.png
new file mode 100644
index 000000000..ef28ed50d
Binary files /dev/null and b/docs/User Guide/User Guide/Note Types/Text/1_Code blocks_image.png differ
diff --git a/docs/User Guide/User Guide/Note Types/Text/1_Formatting toolbar_image.png b/docs/User Guide/User Guide/Note Types/Text/1_Formatting toolbar_image.png
new file mode 100644
index 000000000..bc6bd96c4
Binary files /dev/null and b/docs/User Guide/User Guide/Note Types/Text/1_Formatting toolbar_image.png differ
diff --git a/docs/User Guide/User Guide/Note Types/Text/2_Code blocks_image.png b/docs/User Guide/User Guide/Note Types/Text/2_Code blocks_image.png
new file mode 100644
index 000000000..3d13d72b5
Binary files /dev/null and b/docs/User Guide/User Guide/Note Types/Text/2_Code blocks_image.png differ
diff --git a/docs/User Guide/User Guide/Note Types/Text/2_Formatting toolbar_image.png b/docs/User Guide/User Guide/Note Types/Text/2_Formatting toolbar_image.png
new file mode 100644
index 000000000..c7d879eba
Binary files /dev/null and b/docs/User Guide/User Guide/Note Types/Text/2_Formatting toolbar_image.png differ
diff --git a/docs/User Guide/User Guide/Note Types/Text/3_Formatting toolbar_image.png b/docs/User Guide/User Guide/Note Types/Text/3_Formatting toolbar_image.png
new file mode 100644
index 000000000..3270223e2
Binary files /dev/null and b/docs/User Guide/User Guide/Note Types/Text/3_Formatting toolbar_image.png differ
diff --git a/docs/User Guide/User Guide/Note Types/Text/Code blocks.md b/docs/User Guide/User Guide/Note Types/Text/Code blocks.md
new file mode 100644
index 000000000..b969f532a
--- /dev/null
+++ b/docs/User Guide/User Guide/Note Types/Text/Code blocks.md
@@ -0,0 +1,35 @@
+# Code blocks
+
+
+The code blocks feature allows entering pieces of code in text notes.
+
+Note that this feature is meant for generally small snippets of code. For larger files such as an entire log, see the dedicated [\[missing note\]](#root/pOsGYCXsbNQG/KSZ04uQ2D1St/FVuX89AJuFSw) note type instead.
+
+## Inserting a code block
+
+* Via the [Formatting toolbar](Formatting%20toolbar.md), look for the  button.
+ * Pressing directly on the icon will insert a code block with the language that was selected most recently. If this is the first time a code block is inserted, the language will be “Auto-detected” by default.
+ * Pressing the arrow next to the icon, which will show a popup with the available languages.
+* Type ` ``` ` (as in Markdown).
+ * Note that it's not possible to specify the language, as it will default to the last selected language.
+
+## Syntax highlighting
+
+Since TriliumNext v0.90.12, Trilium will try to offer syntax highlighting to the code block. Note that the syntax highlighting mechanism is slightly different than the one in [Code Notes](../Code.md) notes as different technologies are involved.
+
+When the language is set to _Auto-detected_, Trilium will try to identify the programming language (or similar) that corresponds to the given snippet of text and highlight it. If this is problematic, consider changing the language of the code block manually.
+
+When the language is set to _Plain text_, there will be no syntax highlighting.
+
+## Changing the language of a code block
+
+Simply click anywhere inside the code block and press again the code block button in the [Formatting toolbar](Formatting%20toolbar.md):
+
+
+## Adjusting the list of languages
+
+The code blocks feature shares the list of languages with the [Code Notes](../Code.md) note type.
+
+The supported languages can be adjusted by going to [Options](../../Basic%20Concepts/UI%20Elements/Options.md), then _Code Notes_ and looking for the _Available MIME types in the dropdown_ section. Simply check any of the items to add them to the list, or uncheck them to remove them from the list.
+
+Note that the list of languages is not immediately refreshed, you'd have to manually [refresh the application](../../Troubleshooting/Refreshing%20the%20application.md).
\ No newline at end of file
diff --git a/docs/User Guide/User Guide/Note Types/Text/Code blocks_image.png b/docs/User Guide/User Guide/Note Types/Text/Code blocks_image.png
new file mode 100644
index 000000000..0ba15d321
Binary files /dev/null and b/docs/User Guide/User Guide/Note Types/Text/Code blocks_image.png differ
diff --git a/docs/User Guide/User Guide/Note Types/Text/Formatting toolbar.md b/docs/User Guide/User Guide/Note Types/Text/Formatting toolbar.md
new file mode 100644
index 000000000..c9749ed06
--- /dev/null
+++ b/docs/User Guide/User Guide/Note Types/Text/Formatting toolbar.md
@@ -0,0 +1,35 @@
+# Formatting toolbar
+Trilium allows two different editing experiences for text notes, based on your preference.
+
+To do so, go to [Options](../../Basic%20Concepts/UI%20Elements/Options.md) and look for the _Text Notes_ section. There is a corresponding section called _Formatting toolbar_.
+
+## Floating
+
+The floating bar is a more minimalist option, in which the formatting is hidden behind two different popups.
+
+### Block-level popup
+
+The first popup is the block-level popup. This will appear to the left of the current paragraph you are currently editing, as a sequence of dots:
+
+
+Clicking this popup will reveal the formatting options that are specific to the entire paragraph, such as setting a heading, lists, tables, etc.
+
+
+
+### Inline popup
+
+The inline popup appears automatically when selecting a text:
+
+
+
+All the options here apply only to the selected portion of text, such as changing the font size, or making the text bold.
+
+## Fixed
+
+The fixed formatting offers a more traditional editing paradigm, usually useful if a lot of formatting is needed.
+
+All the options are combined into a single toolbar that will appear as part of the [Ribbon](../../Basic%20Concepts/UI%20Elements/Ribbon.md).
+
+
+
+By default, if the toolbar does not fit on the screen, the rest of the options will be grouped into a single option at the end. It is possible to display items on multiple lines by checking the corresponding option in the _Formatting toolbar_ section.
\ No newline at end of file
diff --git a/docs/User Guide/User Guide/Note Types/Text/Formatting toolbar_image.png b/docs/User Guide/User Guide/Note Types/Text/Formatting toolbar_image.png
new file mode 100644
index 000000000..85578b78e
Binary files /dev/null and b/docs/User Guide/User Guide/Note Types/Text/Formatting toolbar_image.png differ
diff --git a/docs/User Guide/User Guide/Troubleshooting.md b/docs/User Guide/User Guide/Troubleshooting.md
index f7d4210b1..69822cd8a 100644
--- a/docs/User Guide/User Guide/Troubleshooting.md
+++ b/docs/User Guide/User Guide/Troubleshooting.md
@@ -21,7 +21,7 @@ TRILIUM_START_NOTE_ID=root ./trilium
## Broken Script Prevents Application Startup
-If a custom script causes Triliumto crash, and it is set as a startup script or in an active [custom widget](Advanced%20Usage/Code%20Notes/Custom%20Widgets.md), start Triliumin "safe mode" to prevent any custom scripts from executing:
+If a custom script causes Triliumto crash, and it is set as a startup script or in an active [custom widget](Note%20Types/Code/Custom%20Widgets.md), start Triliumin "safe mode" to prevent any custom scripts from executing:
```
TRILIUM_SAFE_MODE=true ./trilium
diff --git a/docs/User Guide/User Guide/Troubleshooting/Refreshing the application.md b/docs/User Guide/User Guide/Troubleshooting/Refreshing the application.md
new file mode 100644
index 000000000..c7debdbcb
--- /dev/null
+++ b/docs/User Guide/User Guide/Troubleshooting/Refreshing the application.md
@@ -0,0 +1,4 @@
+# Refreshing the application
+Some changes to the application will not take effect immediately and as such it might require to manually reload or refresh the application.
+
+To do so, simply press Ctrl+Shift+R.
\ No newline at end of file
diff --git a/src/public/app/doc_notes/en/User Guide/!!!meta.json b/src/public/app/doc_notes/en/User Guide/!!!meta.json
index 526ad8776..6598222f9 100644
--- a/src/public/app/doc_notes/en/User Guide/!!!meta.json
+++ b/src/public/app/doc_notes/en/User Guide/!!!meta.json
@@ -11,7 +11,7 @@
"title": "User Guide",
"notePosition": 80,
"prefix": null,
- "isExpanded": false,
+ "isExpanded": true,
"type": "text",
"mime": "text/html",
"attributes": [],
@@ -634,249 +634,6 @@
}
]
},
- {
- "isClone": false,
- "noteId": "6f9hih2hXXZk",
- "notePath": [
- "pOsGYCXsbNQG",
- "tC7s2alapj8V",
- "6f9hih2hXXZk"
- ],
- "title": "Code Notes",
- "notePosition": 60,
- "prefix": null,
- "isExpanded": false,
- "type": "text",
- "mime": "text/markdown",
- "attributes": [
- {
- "type": "relation",
- "name": "internalLink",
- "value": "CdNpE2pqjmI6",
- "isInheritable": false,
- "position": 10
- },
- {
- "type": "label",
- "name": "shareAlias",
- "value": "code-notes",
- "isInheritable": false,
- "position": 20
- }
- ],
- "format": "html",
- "dataFileName": "Code Notes.html",
- "attachments": [
- {
- "attachmentId": "hajUVeLs3EOM",
- "title": "image.png",
- "role": "image",
- "mime": "image/jpg",
- "position": 10,
- "dataFileName": "Code Notes_image.png"
- },
- {
- "attachmentId": "OTcapNOcNaBL",
- "title": "image.png",
- "role": "image",
- "mime": "image/jpg",
- "position": 10,
- "dataFileName": "1_Code Notes_image.png"
- }
- ],
- "dirFileName": "Code Notes",
- "children": [
- {
- "isClone": false,
- "noteId": "CdNpE2pqjmI6",
- "notePath": [
- "pOsGYCXsbNQG",
- "tC7s2alapj8V",
- "6f9hih2hXXZk",
- "CdNpE2pqjmI6"
- ],
- "title": "Scripts",
- "notePosition": 10,
- "prefix": null,
- "isExpanded": false,
- "type": "text",
- "mime": "text/markdown",
- "attributes": [
- {
- "type": "relation",
- "name": "internalLink",
- "value": "6f9hih2hXXZk",
- "isInheritable": false,
- "position": 10
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "GLks18SNjxmC",
- "isInheritable": false,
- "position": 20
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "zEY4DaJG4YT5",
- "isInheritable": false,
- "position": 30
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "5668rwcirq1t",
- "isInheritable": false,
- "position": 40
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "GPERMystNGTB",
- "isInheritable": false,
- "position": 50
- },
- {
- "type": "relation",
- "name": "imageLink",
- "value": "DVJl4l3T8EG2",
- "isInheritable": false,
- "position": 60
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "wX4HbRucYSDD",
- "isInheritable": false,
- "position": 70
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "RDslemsQ6gCp",
- "isInheritable": false,
- "position": 80
- },
- {
- "type": "label",
- "name": "shareAlias",
- "value": "scripts",
- "isInheritable": false,
- "position": 20
- }
- ],
- "format": "html",
- "dataFileName": "Scripts.html",
- "attachments": []
- },
- {
- "isClone": false,
- "noteId": "GLks18SNjxmC",
- "notePath": [
- "pOsGYCXsbNQG",
- "tC7s2alapj8V",
- "6f9hih2hXXZk",
- "GLks18SNjxmC"
- ],
- "title": "Script API",
- "notePosition": 20,
- "prefix": null,
- "isExpanded": false,
- "type": "text",
- "mime": "text/markdown",
- "attributes": [
- {
- "type": "label",
- "name": "shareAlias",
- "value": "script-api",
- "isInheritable": false,
- "position": 10
- }
- ],
- "format": "html",
- "dataFileName": "Script API.html",
- "attachments": []
- },
- {
- "isClone": false,
- "noteId": "GPERMystNGTB",
- "notePath": [
- "pOsGYCXsbNQG",
- "tC7s2alapj8V",
- "6f9hih2hXXZk",
- "GPERMystNGTB"
- ],
- "title": "Events",
- "notePosition": 40,
- "prefix": null,
- "isExpanded": false,
- "type": "text",
- "mime": "text/markdown",
- "attributes": [
- {
- "type": "relation",
- "name": "internalLink",
- "value": "zEY4DaJG4YT5",
- "isInheritable": false,
- "position": 10
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "CdNpE2pqjmI6",
- "isInheritable": false,
- "position": 20
- },
- {
- "type": "label",
- "name": "shareAlias",
- "value": "events",
- "isInheritable": false,
- "position": 30
- }
- ],
- "format": "html",
- "dataFileName": "Events.html",
- "attachments": []
- },
- {
- "isClone": false,
- "noteId": "MgibgPcfeuGz",
- "notePath": [
- "pOsGYCXsbNQG",
- "tC7s2alapj8V",
- "6f9hih2hXXZk",
- "MgibgPcfeuGz"
- ],
- "title": "Custom Widgets",
- "notePosition": 50,
- "prefix": null,
- "isExpanded": false,
- "type": "text",
- "mime": "text/markdown",
- "attributes": [
- {
- "type": "relation",
- "name": "imageLink",
- "value": "3sCPPL0LEC1S",
- "isInheritable": false,
- "position": 10
- },
- {
- "type": "label",
- "name": "shareAlias",
- "value": "custom-widget",
- "isInheritable": false,
- "position": 20
- }
- ],
- "format": "html",
- "dataFileName": "Custom Widgets.html",
- "attachments": []
- }
- ]
- },
{
"isClone": false,
"noteId": "5668rwcirq1t",
@@ -1856,7 +1613,7 @@
"title": "Basic Concepts",
"notePosition": 60,
"prefix": null,
- "isExpanded": false,
+ "isExpanded": true,
"type": "text",
"mime": "text/html",
"attributes": [
@@ -1883,7 +1640,7 @@
"title": "UI Elements",
"notePosition": 10,
"prefix": null,
- "isExpanded": false,
+ "isExpanded": true,
"type": "text",
"mime": "text/html",
"attributes": [],
@@ -1910,236 +1667,135 @@
"children": [
{
"isClone": false,
- "noteId": "x3i7MxGccDuM",
+ "noteId": "x0JgW8UqGXvq",
"notePath": [
"pOsGYCXsbNQG",
"gh7bpGYxajRS",
"Vc8PjrjAGuOp",
- "x3i7MxGccDuM"
+ "x0JgW8UqGXvq"
],
- "title": "Global menu",
+ "title": "Vertical and horizontal layout",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
- "attributes": [],
- "format": "html",
- "dataFileName": "Global menu.html",
- "attachments": [
- {
- "attachmentId": "8fNGILWWQodv",
- "title": "image.png",
- "role": "image",
- "mime": "image/jpg",
- "position": 10,
- "dataFileName": "Global menu_image.png"
- },
- {
- "attachmentId": "PhNb7G9OgPVt",
- "title": "image.png",
- "role": "image",
- "mime": "image/jpg",
- "position": 10,
- "dataFileName": "1_Global menu_image.png"
- }
- ]
- }
- ]
- },
- {
- "isClone": false,
- "noteId": "BFs8mudNFgCS",
- "notePath": [
- "pOsGYCXsbNQG",
- "gh7bpGYxajRS",
- "BFs8mudNFgCS"
- ],
- "title": "Note",
- "notePosition": 20,
- "prefix": null,
- "isExpanded": false,
- "type": "text",
- "mime": "text/markdown",
- "attributes": [
- {
- "type": "relation",
- "name": "internalLink",
- "value": "iPIMuisry3hd",
- "isInheritable": false,
- "position": 10
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "6f9hih2hXXZk",
- "isInheritable": false,
- "position": 20
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "CdNpE2pqjmI6",
- "isInheritable": false,
- "position": 30
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "m523cpzocqaD",
- "isInheritable": false,
- "position": 40
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "iRwzGnHPzonm",
- "isInheritable": false,
- "position": 50
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "GTwFsgaA0lCt",
- "isInheritable": false,
- "position": 60
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "IakOLONlIfGI",
- "isInheritable": false,
- "position": 70
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "ODY7qQn5m2FT",
- "isInheritable": false,
- "position": 80
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "CoFPLs3dRlXc",
- "isInheritable": false,
- "position": 90
- },
- {
- "type": "label",
- "name": "shareAlias",
- "value": "note",
- "isInheritable": false,
- "position": 30
- }
- ],
- "format": "html",
- "dataFileName": "Note.html",
- "attachments": [],
- "dirFileName": "Note",
- "children": [
- {
- "isClone": false,
- "noteId": "p9kXRFAkwN4o",
- "notePath": [
- "pOsGYCXsbNQG",
- "gh7bpGYxajRS",
- "BFs8mudNFgCS",
- "p9kXRFAkwN4o"
- ],
- "title": "Note Icons",
- "notePosition": 10,
- "prefix": null,
- "isExpanded": false,
- "type": "text",
- "mime": "text/markdown",
- "attributes": [
+ "attributes": [
{
"type": "relation",
- "name": "imageLink",
- "value": "iuAfnapzpRCB",
+ "name": "internalLink",
+ "value": "xYmIYSP6wE3F",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
- "name": "imageLink",
- "value": "R1L2vUshJD82",
+ "name": "internalLink",
+ "value": "oPVyFC7WL2Lp",
"isInheritable": false,
"position": 20
},
- {
- "type": "label",
- "name": "shareAlias",
- "value": "note-icons",
- "isInheritable": false,
- "position": 20
- }
- ],
- "format": "html",
- "dataFileName": "Note Icons.html",
- "attachments": []
- },
- {
- "isClone": false,
- "noteId": "QEAPj01N5f7w",
- "notePath": [
- "pOsGYCXsbNQG",
- "gh7bpGYxajRS",
- "BFs8mudNFgCS",
- "QEAPj01N5f7w"
- ],
- "title": "Links",
- "notePosition": 30,
- "prefix": null,
- "isExpanded": false,
- "type": "text",
- "mime": "text/markdown",
- "attributes": [
{
"type": "relation",
- "name": "imageLink",
- "value": "N6O1qfBGcbFH",
+ "name": "internalLink",
+ "value": "Ms1nauBra7gq",
"isInheritable": false,
- "position": 10
+ "position": 30
},
{
- "type": "relation",
- "name": "imageLink",
- "value": "dPcRcDZwyGAO",
+ "type": "label",
+ "name": "iconClass",
+ "value": "bx bxs-layout",
"isInheritable": false,
- "position": 20
+ "position": 40
},
{
"type": "relation",
"name": "internalLink",
- "value": "BCkXAVs63Ttv",
+ "value": "x3i7MxGccDuM",
"isInheritable": false,
- "position": 30
+ "position": 50
},
{
- "type": "label",
- "name": "shareAlias",
- "value": "links",
+ "type": "relation",
+ "name": "internalLink",
+ "value": "_lbSettings",
"isInheritable": false,
- "position": 30
+ "position": 60
}
],
"format": "html",
- "dataFileName": "Links.html",
- "attachments": []
+ "dataFileName": "Vertical and horizontal layout.html",
+ "attachments": [
+ {
+ "attachmentId": "7VlCImOtpKzK",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/png",
+ "position": 10,
+ "dataFileName": "Vertical and horizontal la.png"
+ },
+ {
+ "attachmentId": "9sCZBqokn4vf",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/png",
+ "position": 10,
+ "dataFileName": "1_Vertical and horizontal la.png"
+ },
+ {
+ "attachmentId": "gw3DaUul5ccI",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/png",
+ "position": 10,
+ "dataFileName": "2_Vertical and horizontal la.png"
+ },
+ {
+ "attachmentId": "jhiE5DTkLOCK",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "3_Vertical and horizontal la.png"
+ },
+ {
+ "attachmentId": "JwO3rUNb9tyU",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "4_Vertical and horizontal la.png"
+ },
+ {
+ "attachmentId": "NVjM5z6IsNZf",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/png",
+ "position": 10,
+ "dataFileName": "5_Vertical and horizontal la.png"
+ },
+ {
+ "attachmentId": "Z2F8ipVjwugg",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/png",
+ "position": 10,
+ "dataFileName": "6_Vertical and horizontal la.png"
+ }
+ ]
},
{
"isClone": false,
- "noteId": "mT0HEkOsz6i1",
+ "noteId": "x3i7MxGccDuM",
"notePath": [
"pOsGYCXsbNQG",
"gh7bpGYxajRS",
- "BFs8mudNFgCS",
- "mT0HEkOsz6i1"
+ "Vc8PjrjAGuOp",
+ "x3i7MxGccDuM"
],
- "title": "Images",
- "notePosition": 40,
+ "title": "Global menu",
+ "notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -2148,148 +1804,116 @@
{
"type": "relation",
"name": "internalLink",
- "value": "0vhv7lsOLy82",
- "isInheritable": false,
- "position": 10
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "kBrnXNG3Hplm",
- "isInheritable": false,
- "position": 20
- },
- {
- "type": "label",
- "name": "shareAlias",
- "value": "images",
+ "value": "x0JgW8UqGXvq",
"isInheritable": false,
"position": 10
}
],
"format": "html",
- "dataFileName": "Images.html",
+ "dataFileName": "Global menu.html",
"attachments": [
{
- "attachmentId": "MTsRB4C0yvKX",
+ "attachmentId": "8fNGILWWQodv",
"title": "image.png",
"role": "image",
"mime": "image/jpg",
"position": 10,
- "dataFileName": "Images_image.png"
+ "dataFileName": "Global menu_image.png"
},
{
- "attachmentId": "PUjxzv10IJkx",
+ "attachmentId": "PhNb7G9OgPVt",
"title": "image.png",
"role": "image",
"mime": "image/jpg",
"position": 10,
- "dataFileName": "1_Images_image.png"
+ "dataFileName": "1_Global menu_image.png"
+ },
+ {
+ "attachmentId": "rCnBqSyldhp9",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "2_Global menu_image.png"
}
]
},
{
"isClone": false,
- "noteId": "0vhv7lsOLy82",
+ "noteId": "BlN9DFI679QC",
"notePath": [
"pOsGYCXsbNQG",
"gh7bpGYxajRS",
- "BFs8mudNFgCS",
- "0vhv7lsOLy82"
+ "Vc8PjrjAGuOp",
+ "BlN9DFI679QC"
],
- "title": "Attachments",
- "notePosition": 50,
+ "title": "Ribbon",
+ "notePosition": 30,
"prefix": null,
"isExpanded": false,
"type": "text",
- "mime": "text/markdown",
+ "mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
- "value": "BFs8mudNFgCS",
+ "value": "4TIF1oA4VQRO",
"isInheritable": false,
"position": 10
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "CdNpE2pqjmI6",
- "isInheritable": false,
- "position": 20
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "R7abl2fc6Mxi",
- "isInheritable": false,
- "position": 30
- },
- {
- "type": "label",
- "name": "shareAlias",
- "value": "attachments",
- "isInheritable": false,
- "position": 20
}
],
"format": "html",
- "dataFileName": "Attachments.html",
- "attachments": []
+ "dataFileName": "Ribbon.html",
+ "attachments": [
+ {
+ "attachmentId": "JCiJ3vRhgXY9",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "Ribbon_image.png"
+ }
+ ]
},
{
"isClone": false,
- "noteId": "IakOLONlIfGI",
+ "noteId": "4TIF1oA4VQRO",
"notePath": [
"pOsGYCXsbNQG",
"gh7bpGYxajRS",
- "BFs8mudNFgCS",
- "IakOLONlIfGI"
+ "Vc8PjrjAGuOp",
+ "4TIF1oA4VQRO"
],
- "title": "Cloning Notes",
- "notePosition": 60,
+ "title": "Options",
+ "notePosition": 50,
"prefix": null,
"isExpanded": false,
"type": "text",
- "mime": "text/markdown",
+ "mime": "text/html",
"attributes": [
- {
- "type": "relation",
- "name": "imageLink",
- "value": "BqvIJUHkWrvH",
- "isInheritable": false,
- "position": 10
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "A9Oc6YKKc65v",
- "isInheritable": false,
- "position": 20
- },
{
"type": "label",
- "name": "shareAlias",
- "value": "cloning-notes",
+ "name": "iconClass",
+ "value": "bx bx-cog",
"isInheritable": false,
- "position": 20
+ "position": 10
}
],
"format": "html",
- "dataFileName": "Cloning Notes.html",
+ "dataFileName": "Options.html",
"attachments": []
},
{
"isClone": false,
- "noteId": "bwg0e8ewQMak",
+ "noteId": "oPVyFC7WL2Lp",
"notePath": [
"pOsGYCXsbNQG",
"gh7bpGYxajRS",
- "BFs8mudNFgCS",
- "bwg0e8ewQMak"
+ "Vc8PjrjAGuOp",
+ "oPVyFC7WL2Lp"
],
- "title": "Protected Notes",
- "notePosition": 70,
+ "title": "Note Tree",
+ "notePosition": 60,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -2298,301 +1922,334 @@
{
"type": "relation",
"name": "imageLink",
- "value": "zaUtPWl8NcCt",
+ "value": "sLZ7Bcq9p8E9",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
- "name": "internalLink",
- "value": "wX4HbRucYSDD",
+ "name": "imageLink",
+ "value": "qL7381ZG0lMK",
"isInheritable": false,
"position": 20
},
{
"type": "relation",
"name": "internalLink",
- "value": "zEY4DaJG4YT5",
+ "value": "A9Oc6YKKc65v",
"isInheritable": false,
"position": 30
},
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "IakOLONlIfGI",
+ "isInheritable": false,
+ "position": 40
+ },
{
"type": "label",
"name": "shareAlias",
- "value": "protected-notes",
+ "value": "tree-manipulation",
"isInheritable": false,
"position": 20
+ },
+ {
+ "type": "label",
+ "name": "iconClass",
+ "value": "bx bxs-tree-alt",
+ "isInheritable": false,
+ "position": 50
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "ivYnonVFBxbQ",
+ "isInheritable": false,
+ "position": 60
}
],
"format": "html",
- "dataFileName": "Protected Notes.html",
- "attachments": []
+ "dataFileName": "Note Tree.html",
+ "attachments": [
+ {
+ "attachmentId": "Bp5BCJRntpyt",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "Note Tree_image.png"
+ },
+ {
+ "attachmentId": "DYf7wm3Yv6EC",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "1_Note Tree_image.png"
+ }
+ ]
},
{
"isClone": false,
- "noteId": "MKmLg5x6xkor",
+ "noteId": "xYmIYSP6wE3F",
"notePath": [
"pOsGYCXsbNQG",
"gh7bpGYxajRS",
- "BFs8mudNFgCS",
- "MKmLg5x6xkor"
+ "Vc8PjrjAGuOp",
+ "xYmIYSP6wE3F"
],
- "title": "Archived Notes",
- "notePosition": 80,
+ "title": "Launch Bar",
+ "notePosition": 70,
"prefix": null,
"isExpanded": false,
"type": "text",
- "mime": "text/markdown",
+ "mime": "text/html",
"attributes": [
{
- "type": "relation",
- "name": "imageLink",
- "value": "1fkGrskxHx5u",
+ "type": "label",
+ "name": "iconClass",
+ "value": "bx bx-sidebar",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
"name": "internalLink",
- "value": "zEY4DaJG4YT5",
+ "value": "x3i7MxGccDuM",
"isInheritable": false,
- "position": 20
+ "position": 30
},
{
"type": "relation",
"name": "internalLink",
- "value": "bwZpz2ajCEwO",
+ "value": "oPVyFC7WL2Lp",
"isInheritable": false,
- "position": 30
+ "position": 40
},
{
"type": "relation",
"name": "internalLink",
- "value": "eIg8jdvaoNNd",
+ "value": "x0JgW8UqGXvq",
"isInheritable": false,
- "position": 40
+ "position": 50
},
- {
- "type": "label",
- "name": "shareAlias",
- "value": "archived-notes",
- "isInheritable": false,
- "position": 20
- }
- ],
- "format": "html",
- "dataFileName": "Archived Notes.html",
- "attachments": []
- },
- {
- "isClone": false,
- "noteId": "vZWERwf8U3nx",
- "notePath": [
- "pOsGYCXsbNQG",
- "gh7bpGYxajRS",
- "BFs8mudNFgCS",
- "vZWERwf8U3nx"
- ],
- "title": "Note Revisions",
- "notePosition": 90,
- "prefix": null,
- "isExpanded": false,
- "type": "text",
- "mime": "text/markdown",
- "attributes": [
{
"type": "relation",
- "name": "imageLink",
- "value": "MA2uvkVloWXl",
+ "name": "internalLink",
+ "value": "OR8WJ7Iz9K4U",
"isInheritable": false,
- "position": 10
+ "position": 70
},
{
"type": "relation",
"name": "internalLink",
- "value": "zEY4DaJG4YT5",
+ "value": "CdNpE2pqjmI6",
"isInheritable": false,
- "position": 20
+ "position": 80
},
- {
- "type": "label",
- "name": "shareAlias",
- "value": "note-revisions",
- "isInheritable": false,
- "position": 20
- }
- ],
- "format": "html",
- "dataFileName": "Note Revisions.html",
- "attachments": []
- },
- {
- "isClone": false,
- "noteId": "aGlEvb9hyDhS",
- "notePath": [
- "pOsGYCXsbNQG",
- "gh7bpGYxajRS",
- "BFs8mudNFgCS",
- "aGlEvb9hyDhS"
- ],
- "title": "Sorting Notes",
- "notePosition": 100,
- "prefix": null,
- "isExpanded": false,
- "type": "text",
- "mime": "text/markdown",
- "attributes": [
{
"type": "relation",
"name": "internalLink",
- "value": "zEY4DaJG4YT5",
+ "value": "SynTBQiBsdYJ",
"isInheritable": false,
- "position": 10
+ "position": 90
},
{
- "type": "label",
- "name": "shareAlias",
- "value": "sorting",
+ "type": "relation",
+ "name": "internalLink",
+ "value": "OFXdgB2nNk1F",
"isInheritable": false,
- "position": 20
+ "position": 100
}
],
"format": "html",
- "dataFileName": "Sorting Notes.html",
- "attachments": []
+ "dataFileName": "Launch Bar.html",
+ "attachments": [
+ {
+ "attachmentId": "YsBMjK1g3jd1",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "Launch Bar_image.png"
+ }
+ ]
},
{
"isClone": false,
- "noteId": "BMf2nEbYlcUt",
+ "noteId": "Ms1nauBra7gq",
"notePath": [
"pOsGYCXsbNQG",
"gh7bpGYxajRS",
- "BFs8mudNFgCS",
- "BMf2nEbYlcUt"
+ "Vc8PjrjAGuOp",
+ "Ms1nauBra7gq"
],
- "title": "Right-to-Left Support",
- "notePosition": 110,
+ "title": "Quick search",
+ "notePosition": 80,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
- {
- "type": "relation",
- "name": "internalLink",
- "value": "iPIMuisry3hd",
- "isInheritable": false,
- "position": 10
- },
{
"type": "label",
"name": "iconClass",
- "value": "bx bx-align-right",
+ "value": "bx bx-search-alt-2",
"isInheritable": false,
"position": 10
}
],
"format": "html",
- "dataFileName": "Right-to-Left Support.html",
- "attachments": [
- {
- "attachmentId": "hLJbTJdMAAjW",
- "title": "image.png",
- "role": "image",
- "mime": "image/png",
- "position": 10,
- "dataFileName": "Right-to-Left Support_imag.png"
- },
- {
- "attachmentId": "J25q0es2PQGJ",
- "title": "image.png",
- "role": "image",
- "mime": "image/png",
- "position": 10,
- "dataFileName": "1_Right-to-Left Support_imag.png"
- },
- {
- "attachmentId": "oW5LpuCUuq1z",
- "title": "image.png",
- "role": "image",
- "mime": "image/png",
- "position": 10,
- "dataFileName": "2_Right-to-Left Support_imag.png"
- },
- {
- "attachmentId": "ox7Zs0BvBGBD",
- "title": "image.png",
- "role": "image",
- "mime": "image/png",
- "position": 10,
- "dataFileName": "3_Right-to-Left Support_imag.png"
- },
- {
- "attachmentId": "V7U0KMPHxH2I",
- "title": "image.png",
- "role": "image",
- "mime": "image/png",
- "position": 10,
- "dataFileName": "4_Right-to-Left Support_imag.png"
- }
- ]
+ "dataFileName": "Quick search.html",
+ "attachments": []
+ }
+ ]
+ },
+ {
+ "isClone": false,
+ "noteId": "BFs8mudNFgCS",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "gh7bpGYxajRS",
+ "BFs8mudNFgCS"
+ ],
+ "title": "Note",
+ "notePosition": 40,
+ "prefix": null,
+ "isExpanded": true,
+ "type": "text",
+ "mime": "text/markdown",
+ "attributes": [
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "iPIMuisry3hd",
+ "isInheritable": false,
+ "position": 10
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "6f9hih2hXXZk",
+ "isInheritable": false,
+ "position": 20
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "CdNpE2pqjmI6",
+ "isInheritable": false,
+ "position": 30
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "m523cpzocqaD",
+ "isInheritable": false,
+ "position": 40
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "iRwzGnHPzonm",
+ "isInheritable": false,
+ "position": 50
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "GTwFsgaA0lCt",
+ "isInheritable": false,
+ "position": 60
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "IakOLONlIfGI",
+ "isInheritable": false,
+ "position": 70
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "ODY7qQn5m2FT",
+ "isInheritable": false,
+ "position": 80
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "CoFPLs3dRlXc",
+ "isInheritable": false,
+ "position": 90
},
+ {
+ "type": "label",
+ "name": "shareAlias",
+ "value": "note",
+ "isInheritable": false,
+ "position": 30
+ }
+ ],
+ "format": "html",
+ "dataFileName": "Note.html",
+ "attachments": [],
+ "dirFileName": "Note",
+ "children": [
{
"isClone": false,
- "noteId": "NRnIZmSMc5sj",
+ "noteId": "p9kXRFAkwN4o",
"notePath": [
"pOsGYCXsbNQG",
"gh7bpGYxajRS",
"BFs8mudNFgCS",
- "NRnIZmSMc5sj"
+ "p9kXRFAkwN4o"
],
- "title": "Export as PDF",
- "notePosition": 120,
+ "title": "Note Icons",
+ "notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
- "mime": "text/html",
+ "mime": "text/markdown",
"attributes": [
{
- "type": "label",
- "name": "iconClass",
- "value": "bx bxs-file-pdf",
+ "type": "relation",
+ "name": "imageLink",
+ "value": "iuAfnapzpRCB",
"isInheritable": false,
- "position": 30
- }
- ],
- "format": "html",
- "dataFileName": "Export as PDF.html",
- "attachments": [
+ "position": 10
+ },
{
- "attachmentId": "NfSjRsArIQHy",
- "title": "image.png",
- "role": "image",
- "mime": "image/png",
- "position": 10,
- "dataFileName": "Export as PDF_image.png"
+ "type": "relation",
+ "name": "imageLink",
+ "value": "R1L2vUshJD82",
+ "isInheritable": false,
+ "position": 20
},
{
- "attachmentId": "Om2EmdZr54vy",
- "title": "image.png",
- "role": "image",
- "mime": "image/png",
- "position": 10,
- "dataFileName": "1_Export as PDF_image.png"
+ "type": "label",
+ "name": "shareAlias",
+ "value": "note-icons",
+ "isInheritable": false,
+ "position": 20
}
- ]
+ ],
+ "format": "html",
+ "dataFileName": "Note Icons.html",
+ "attachments": []
},
{
"isClone": false,
- "noteId": "CoFPLs3dRlXc",
+ "noteId": "QEAPj01N5f7w",
"notePath": [
"pOsGYCXsbNQG",
"gh7bpGYxajRS",
"BFs8mudNFgCS",
- "CoFPLs3dRlXc"
+ "QEAPj01N5f7w"
],
- "title": "Read-Only Notes",
- "notePosition": 130,
+ "title": "Links",
+ "notePosition": 30,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -2600,118 +2257,107 @@
"attributes": [
{
"type": "relation",
- "name": "internalLink",
- "value": "6f9hih2hXXZk",
+ "name": "imageLink",
+ "value": "N6O1qfBGcbFH",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
- "name": "internalLink",
- "value": "zEY4DaJG4YT5",
+ "name": "imageLink",
+ "value": "dPcRcDZwyGAO",
"isInheritable": false,
"position": 20
},
{
"type": "relation",
"name": "internalLink",
- "value": "iPIMuisry3hd",
+ "value": "BCkXAVs63Ttv",
"isInheritable": false,
"position": 30
},
{
"type": "label",
"name": "shareAlias",
- "value": "read-only-note",
+ "value": "links",
"isInheritable": false,
"position": 30
- },
- {
- "type": "label",
- "name": "iconClass",
- "value": "bx bx-edit-alt",
- "isInheritable": false,
- "position": 40
}
],
"format": "html",
- "dataFileName": "Read-Only Notes.html",
+ "dataFileName": "Links.html",
"attachments": []
- }
- ]
- },
- {
- "isClone": false,
- "noteId": "wArbEsdSae6g",
- "notePath": [
- "pOsGYCXsbNQG",
- "gh7bpGYxajRS",
- "wArbEsdSae6g"
- ],
- "title": "Navigation",
- "notePosition": 30,
- "prefix": null,
- "isExpanded": false,
- "type": "text",
- "mime": "text/html",
- "attributes": [],
- "format": "html",
- "attachments": [],
- "dirFileName": "Navigation",
- "children": [
+ },
{
"isClone": false,
- "noteId": "kBrnXNG3Hplm",
+ "noteId": "mT0HEkOsz6i1",
"notePath": [
"pOsGYCXsbNQG",
"gh7bpGYxajRS",
- "wArbEsdSae6g",
- "kBrnXNG3Hplm"
+ "BFs8mudNFgCS",
+ "mT0HEkOsz6i1"
],
- "title": "Tree Concepts",
- "notePosition": 10,
+ "title": "Images",
+ "notePosition": 40,
"prefix": null,
"isExpanded": false,
"type": "text",
- "mime": "text/markdown",
+ "mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
- "value": "BFs8mudNFgCS",
+ "value": "0vhv7lsOLy82",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
"name": "internalLink",
- "value": "IakOLONlIfGI",
+ "value": "kBrnXNG3Hplm",
"isInheritable": false,
"position": 20
},
{
"type": "label",
"name": "shareAlias",
- "value": "tree-concepts",
+ "value": "images",
"isInheritable": false,
- "position": 20
+ "position": 10
}
],
"format": "html",
- "dataFileName": "Tree Concepts.html",
- "attachments": []
+ "dataFileName": "Images.html",
+ "attachments": [
+ {
+ "attachmentId": "MTsRB4C0yvKX",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "Images_image.png"
+ },
+ {
+ "attachmentId": "PUjxzv10IJkx",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "1_Images_image.png"
+ }
+ ]
},
{
"isClone": false,
- "noteId": "oPVyFC7WL2Lp",
+ "noteId": "0vhv7lsOLy82",
"notePath": [
"pOsGYCXsbNQG",
"gh7bpGYxajRS",
- "wArbEsdSae6g",
- "oPVyFC7WL2Lp"
+ "BFs8mudNFgCS",
+ "0vhv7lsOLy82"
],
- "title": "Tree Manipulation",
- "notePosition": 20,
+ "title": "Attachments",
+ "notePosition": 50,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -2719,55 +2365,48 @@
"attributes": [
{
"type": "relation",
- "name": "imageLink",
- "value": "sLZ7Bcq9p8E9",
+ "name": "internalLink",
+ "value": "BFs8mudNFgCS",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
- "name": "imageLink",
- "value": "qL7381ZG0lMK",
+ "name": "internalLink",
+ "value": "CdNpE2pqjmI6",
"isInheritable": false,
"position": 20
},
{
"type": "relation",
"name": "internalLink",
- "value": "A9Oc6YKKc65v",
+ "value": "R7abl2fc6Mxi",
"isInheritable": false,
"position": 30
},
- {
- "type": "relation",
- "name": "internalLink",
- "value": "IakOLONlIfGI",
- "isInheritable": false,
- "position": 40
- },
{
"type": "label",
"name": "shareAlias",
- "value": "tree-manipulation",
+ "value": "attachments",
"isInheritable": false,
"position": 20
}
],
"format": "html",
- "dataFileName": "Tree Manipulation.html",
+ "dataFileName": "Attachments.html",
"attachments": []
},
{
"isClone": false,
- "noteId": "MMiBEQljMQh2",
+ "noteId": "IakOLONlIfGI",
"notePath": [
"pOsGYCXsbNQG",
"gh7bpGYxajRS",
- "wArbEsdSae6g",
- "MMiBEQljMQh2"
+ "BFs8mudNFgCS",
+ "IakOLONlIfGI"
],
- "title": "Note Navigation",
- "notePosition": 30,
+ "title": "Cloning Notes",
+ "notePosition": 60,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -2776,57 +2415,40 @@
{
"type": "relation",
"name": "imageLink",
- "value": "snfWRIih71MM",
+ "value": "BqvIJUHkWrvH",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
- "name": "imageLink",
- "value": "wpFu8PhUu7e7",
+ "name": "internalLink",
+ "value": "A9Oc6YKKc65v",
"isInheritable": false,
"position": 20
},
{
"type": "label",
"name": "shareAlias",
- "value": "note-navigation",
+ "value": "cloning-notes",
"isInheritable": false,
"position": 20
}
],
"format": "html",
- "dataFileName": "Note Navigation.html",
- "attachments": [
- {
- "attachmentId": "jDuwVaU8bNtG",
- "title": "image.png",
- "role": "image",
- "mime": "image/jpg",
- "position": 10,
- "dataFileName": "Note Navigation_image.png"
- },
- {
- "attachmentId": "Pae5L9DXlzQW",
- "title": "image.png",
- "role": "image",
- "mime": "image/jpg",
- "position": 10,
- "dataFileName": "1_Note Navigation_image.png"
- }
- ]
+ "dataFileName": "Cloning Notes.html",
+ "attachments": []
},
{
"isClone": false,
- "noteId": "eIg8jdvaoNNd",
+ "noteId": "bwg0e8ewQMak",
"notePath": [
"pOsGYCXsbNQG",
"gh7bpGYxajRS",
- "wArbEsdSae6g",
- "eIg8jdvaoNNd"
+ "BFs8mudNFgCS",
+ "bwg0e8ewQMak"
],
- "title": "Search",
- "notePosition": 40,
+ "title": "Protected Notes",
+ "notePosition": 70,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -2834,41 +2456,48 @@
"attributes": [
{
"type": "relation",
- "name": "internalLink",
- "value": "zEY4DaJG4YT5",
+ "name": "imageLink",
+ "value": "zaUtPWl8NcCt",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
"name": "internalLink",
- "value": "A9Oc6YKKc65v",
+ "value": "wX4HbRucYSDD",
"isInheritable": false,
"position": 20
},
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "zEY4DaJG4YT5",
+ "isInheritable": false,
+ "position": 30
+ },
{
"type": "label",
"name": "shareAlias",
- "value": "search",
+ "value": "protected-notes",
"isInheritable": false,
"position": 20
}
],
"format": "html",
- "dataFileName": "Search.html",
+ "dataFileName": "Protected Notes.html",
"attachments": []
},
{
"isClone": false,
- "noteId": "u3YFHC9tQlpm",
+ "noteId": "MKmLg5x6xkor",
"notePath": [
"pOsGYCXsbNQG",
"gh7bpGYxajRS",
- "wArbEsdSae6g",
- "u3YFHC9tQlpm"
+ "BFs8mudNFgCS",
+ "MKmLg5x6xkor"
],
- "title": "Bookmarks",
- "notePosition": 50,
+ "title": "Archived Notes",
+ "notePosition": 80,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -2877,40 +2506,54 @@
{
"type": "relation",
"name": "imageLink",
- "value": "sag6ww9q4pgW",
+ "value": "1fkGrskxHx5u",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
- "name": "imageLink",
- "value": "HEtnpiQrEvjl",
+ "name": "internalLink",
+ "value": "zEY4DaJG4YT5",
"isInheritable": false,
"position": 20
},
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "bwZpz2ajCEwO",
+ "isInheritable": false,
+ "position": 30
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "eIg8jdvaoNNd",
+ "isInheritable": false,
+ "position": 40
+ },
{
"type": "label",
"name": "shareAlias",
- "value": "bookmarks",
+ "value": "archived-notes",
"isInheritable": false,
"position": 20
}
],
"format": "html",
- "dataFileName": "Bookmarks.html",
+ "dataFileName": "Archived Notes.html",
"attachments": []
},
{
"isClone": false,
- "noteId": "OR8WJ7Iz9K4U",
+ "noteId": "vZWERwf8U3nx",
"notePath": [
"pOsGYCXsbNQG",
"gh7bpGYxajRS",
- "wArbEsdSae6g",
- "OR8WJ7Iz9K4U"
+ "BFs8mudNFgCS",
+ "vZWERwf8U3nx"
],
- "title": "Note Hoisting",
- "notePosition": 60,
+ "title": "Note Revisions",
+ "notePosition": 90,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -2919,307 +2562,196 @@
{
"type": "relation",
"name": "imageLink",
- "value": "AiBOf1LIykMC",
+ "value": "MA2uvkVloWXl",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
"name": "internalLink",
- "value": "MMiBEQljMQh2",
+ "value": "zEY4DaJG4YT5",
"isInheritable": false,
"position": 20
},
+ {
+ "type": "label",
+ "name": "shareAlias",
+ "value": "note-revisions",
+ "isInheritable": false,
+ "position": 20
+ }
+ ],
+ "format": "html",
+ "dataFileName": "Note Revisions.html",
+ "attachments": []
+ },
+ {
+ "isClone": false,
+ "noteId": "aGlEvb9hyDhS",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "gh7bpGYxajRS",
+ "BFs8mudNFgCS",
+ "aGlEvb9hyDhS"
+ ],
+ "title": "Sorting Notes",
+ "notePosition": 100,
+ "prefix": null,
+ "isExpanded": false,
+ "type": "text",
+ "mime": "text/markdown",
+ "attributes": [
{
"type": "relation",
"name": "internalLink",
- "value": "9sRHySam5fXb",
+ "value": "zEY4DaJG4YT5",
"isInheritable": false,
- "position": 30
+ "position": 10
},
{
"type": "label",
"name": "shareAlias",
- "value": "note-hoisting",
+ "value": "sorting",
"isInheritable": false,
- "position": 30
+ "position": 20
}
],
"format": "html",
- "dataFileName": "Note Hoisting.html",
+ "dataFileName": "Sorting Notes.html",
"attachments": []
},
{
"isClone": false,
- "noteId": "9sRHySam5fXb",
+ "noteId": "BMf2nEbYlcUt",
"notePath": [
"pOsGYCXsbNQG",
"gh7bpGYxajRS",
- "wArbEsdSae6g",
- "9sRHySam5fXb"
+ "BFs8mudNFgCS",
+ "BMf2nEbYlcUt"
],
- "title": "Workspace",
- "notePosition": 70,
+ "title": "Right-to-Left Support",
+ "notePosition": 110,
"prefix": null,
"isExpanded": false,
"type": "text",
- "mime": "text/markdown",
+ "mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
- "value": "OR8WJ7Iz9K4U",
+ "value": "iPIMuisry3hd",
"isInheritable": false,
"position": 10
},
{
"type": "label",
- "name": "shareAlias",
- "value": "workspace",
+ "name": "iconClass",
+ "value": "bx bx-align-right",
"isInheritable": false,
- "position": 20
+ "position": 10
}
],
"format": "html",
- "dataFileName": "Workspace.html",
+ "dataFileName": "Right-to-Left Support.html",
"attachments": [
{
- "attachmentId": "V4TIsmtBh8P7",
+ "attachmentId": "hLJbTJdMAAjW",
"title": "image.png",
"role": "image",
- "mime": "image/jpg",
+ "mime": "image/png",
"position": 10,
- "dataFileName": "Workspace_image.png"
+ "dataFileName": "Right-to-Left Support_imag.png"
},
{
- "attachmentId": "vZSH2mOKzWBx",
+ "attachmentId": "J25q0es2PQGJ",
"title": "image.png",
"role": "image",
- "mime": "image/jpg",
+ "mime": "image/png",
"position": 10,
- "dataFileName": "1_Workspace_image.png"
- }
- ]
- }
- ]
- },
- {
- "isClone": false,
- "noteId": "A9Oc6YKKc65v",
- "notePath": [
- "pOsGYCXsbNQG",
- "gh7bpGYxajRS",
- "A9Oc6YKKc65v"
- ],
- "title": "Keyboard Shortcuts",
- "notePosition": 40,
- "prefix": null,
- "isExpanded": false,
- "type": "text",
- "mime": "text/markdown",
- "attributes": [
- {
- "type": "relation",
- "name": "internalLink",
- "value": "zEY4DaJG4YT5",
- "isInheritable": false,
- "position": 10
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "6f9hih2hXXZk",
- "isInheritable": false,
- "position": 20
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "MMiBEQljMQh2",
- "isInheritable": false,
- "position": 30
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "IakOLONlIfGI",
- "isInheritable": false,
- "position": 40
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "iPIMuisry3hd",
- "isInheritable": false,
- "position": 50
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "QEAPj01N5f7w",
- "isInheritable": false,
- "position": 60
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "eIg8jdvaoNNd",
- "isInheritable": false,
- "position": 70
- },
- {
- "type": "label",
- "name": "shareAlias",
- "value": "keyboard-shortcuts",
- "isInheritable": false,
- "position": 30
- }
- ],
- "format": "html",
- "dataFileName": "Keyboard Shortcuts.html",
- "attachments": []
- },
- {
- "isClone": false,
- "noteId": "Wy267RK4M69c",
- "notePath": [
- "pOsGYCXsbNQG",
- "gh7bpGYxajRS",
- "Wy267RK4M69c"
- ],
- "title": "Themes",
- "notePosition": 60,
- "prefix": null,
- "isExpanded": false,
- "type": "text",
- "mime": "text/markdown",
- "attributes": [
- {
- "type": "relation",
- "name": "imageLink",
- "value": "zaQnUsJTbvjr",
- "isInheritable": false,
- "position": 10
- },
- {
- "type": "relation",
- "name": "imageLink",
- "value": "uVF9DAmAmEWC",
- "isInheritable": false,
- "position": 20
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "6f9hih2hXXZk",
- "isInheritable": false,
- "position": 30
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "zEY4DaJG4YT5",
- "isInheritable": false,
- "position": 40
- },
- {
- "type": "relation",
- "name": "internalLink",
- "value": "VbjZvtUek0Ln",
- "isInheritable": false,
- "position": 50
+ "dataFileName": "1_Right-to-Left Support_imag.png"
+ },
+ {
+ "attachmentId": "oW5LpuCUuq1z",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/png",
+ "position": 10,
+ "dataFileName": "2_Right-to-Left Support_imag.png"
+ },
+ {
+ "attachmentId": "ox7Zs0BvBGBD",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/png",
+ "position": 10,
+ "dataFileName": "3_Right-to-Left Support_imag.png"
+ },
+ {
+ "attachmentId": "V7U0KMPHxH2I",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/png",
+ "position": 10,
+ "dataFileName": "4_Right-to-Left Support_imag.png"
+ }
+ ]
},
- {
- "type": "label",
- "name": "shareAlias",
- "value": "themes",
- "isInheritable": false,
- "position": 20
- }
- ],
- "format": "html",
- "dataFileName": "Themes.html",
- "attachments": [
- {
- "attachmentId": "rwK3vuBgh7sY",
- "title": "image.png",
- "role": "image",
- "mime": "image/jpg",
- "position": 10,
- "dataFileName": "Themes_image.png"
- }
- ],
- "dirFileName": "Themes",
- "children": [
{
"isClone": false,
- "noteId": "VbjZvtUek0Ln",
+ "noteId": "NRnIZmSMc5sj",
"notePath": [
"pOsGYCXsbNQG",
"gh7bpGYxajRS",
- "Wy267RK4M69c",
- "VbjZvtUek0Ln"
+ "BFs8mudNFgCS",
+ "NRnIZmSMc5sj"
],
- "title": "Theme Gallery",
- "notePosition": 10,
+ "title": "Export as PDF",
+ "notePosition": 120,
"prefix": null,
"isExpanded": false,
"type": "text",
- "mime": "text/markdown",
+ "mime": "text/html",
"attributes": [
{
"type": "label",
- "name": "shareAlias",
- "value": "theme-gallery",
+ "name": "iconClass",
+ "value": "bx bxs-file-pdf",
"isInheritable": false,
- "position": 10
+ "position": 30
}
],
"format": "html",
- "dataFileName": "Theme Gallery.html",
+ "dataFileName": "Export as PDF.html",
"attachments": [
{
- "attachmentId": "wob20Q0zLkMq",
- "title": "preview.jpg",
+ "attachmentId": "NfSjRsArIQHy",
+ "title": "image.png",
"role": "image",
- "mime": "image/jpg",
+ "mime": "image/png",
"position": 10,
- "dataFileName": "Theme Gallery_preview.jpg"
+ "dataFileName": "Export as PDF_image.png"
+ },
+ {
+ "attachmentId": "Om2EmdZr54vy",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/png",
+ "position": 10,
+ "dataFileName": "1_Export as PDF_image.png"
}
]
- }
- ]
- },
- {
- "isClone": false,
- "noteId": "mHbBMPDPkVV5",
- "notePath": [
- "pOsGYCXsbNQG",
- "gh7bpGYxajRS",
- "mHbBMPDPkVV5"
- ],
- "title": "Import & Export",
- "notePosition": 70,
- "prefix": null,
- "isExpanded": false,
- "type": "text",
- "mime": "text/html",
- "attributes": [],
- "format": "html",
- "attachments": [],
- "dirFileName": "Import & Export",
- "children": [
+ },
{
"isClone": false,
- "noteId": "Oau6X9rCuegd",
+ "noteId": "CoFPLs3dRlXc",
"notePath": [
"pOsGYCXsbNQG",
"gh7bpGYxajRS",
- "mHbBMPDPkVV5",
- "Oau6X9rCuegd"
+ "BFs8mudNFgCS",
+ "CoFPLs3dRlXc"
],
- "title": "Markdown",
- "notePosition": 10,
+ "title": "Read-Only Notes",
+ "notePosition": 130,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -3227,445 +2759,1459 @@
"attributes": [
{
"type": "relation",
- "name": "imageLink",
- "value": "Y9mwMwSGAaSb",
+ "name": "internalLink",
+ "value": "6f9hih2hXXZk",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
- "name": "imageLink",
- "value": "xMQSqWySvWBZ",
+ "name": "internalLink",
+ "value": "zEY4DaJG4YT5",
"isInheritable": false,
"position": 20
},
{
"type": "relation",
- "name": "imageLink",
- "value": "QUqKzK4LHMVA",
+ "name": "internalLink",
+ "value": "iPIMuisry3hd",
"isInheritable": false,
"position": 30
},
{
- "type": "relation",
- "name": "imageLink",
- "value": "e3qPZSsTbUZP",
+ "type": "label",
+ "name": "shareAlias",
+ "value": "read-only-note",
"isInheritable": false,
- "position": 40
+ "position": 30
},
{
"type": "label",
- "name": "shareAlias",
- "value": "markdown",
+ "name": "iconClass",
+ "value": "bx bx-edit-alt",
"isInheritable": false,
- "position": 20
+ "position": 40
}
],
"format": "html",
- "dataFileName": "Markdown.html",
+ "dataFileName": "Read-Only Notes.html",
+ "attachments": []
+ }
+ ]
+ },
+ {
+ "isClone": false,
+ "noteId": "wArbEsdSae6g",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "gh7bpGYxajRS",
+ "wArbEsdSae6g"
+ ],
+ "title": "Navigation",
+ "notePosition": 50,
+ "prefix": null,
+ "isExpanded": true,
+ "type": "text",
+ "mime": "text/html",
+ "attributes": [],
+ "format": "html",
+ "attachments": [],
+ "dirFileName": "Navigation",
+ "children": [
+ {
+ "isClone": false,
+ "noteId": "kBrnXNG3Hplm",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "gh7bpGYxajRS",
+ "wArbEsdSae6g",
+ "kBrnXNG3Hplm"
+ ],
+ "title": "Tree Concepts",
+ "notePosition": 10,
+ "prefix": null,
+ "isExpanded": false,
+ "type": "text",
+ "mime": "text/markdown",
+ "attributes": [
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "BFs8mudNFgCS",
+ "isInheritable": false,
+ "position": 10
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "IakOLONlIfGI",
+ "isInheritable": false,
+ "position": 20
+ },
+ {
+ "type": "label",
+ "name": "shareAlias",
+ "value": "tree-concepts",
+ "isInheritable": false,
+ "position": 20
+ }
+ ],
+ "format": "html",
+ "dataFileName": "Tree Concepts.html",
"attachments": []
},
{
"isClone": false,
- "noteId": "syuSEKf2rUGr",
+ "noteId": "MMiBEQljMQh2",
"notePath": [
"pOsGYCXsbNQG",
"gh7bpGYxajRS",
- "mHbBMPDPkVV5",
- "syuSEKf2rUGr"
+ "wArbEsdSae6g",
+ "MMiBEQljMQh2"
],
- "title": "Evernote",
- "notePosition": 20,
+ "title": "Note Navigation",
+ "notePosition": 30,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/markdown",
"attributes": [
+ {
+ "type": "relation",
+ "name": "imageLink",
+ "value": "snfWRIih71MM",
+ "isInheritable": false,
+ "position": 10
+ },
+ {
+ "type": "relation",
+ "name": "imageLink",
+ "value": "wpFu8PhUu7e7",
+ "isInheritable": false,
+ "position": 20
+ },
{
"type": "label",
"name": "shareAlias",
- "value": "evernote-import",
+ "value": "note-navigation",
+ "isInheritable": false,
+ "position": 20
+ }
+ ],
+ "format": "html",
+ "dataFileName": "Note Navigation.html",
+ "attachments": [
+ {
+ "attachmentId": "jDuwVaU8bNtG",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "Note Navigation_image.png"
+ },
+ {
+ "attachmentId": "Pae5L9DXlzQW",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "1_Note Navigation_image.png"
+ }
+ ]
+ },
+ {
+ "isClone": false,
+ "noteId": "eIg8jdvaoNNd",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "gh7bpGYxajRS",
+ "wArbEsdSae6g",
+ "eIg8jdvaoNNd"
+ ],
+ "title": "Search",
+ "notePosition": 40,
+ "prefix": null,
+ "isExpanded": false,
+ "type": "text",
+ "mime": "text/markdown",
+ "attributes": [
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "zEY4DaJG4YT5",
"isInheritable": false,
"position": 10
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "A9Oc6YKKc65v",
+ "isInheritable": false,
+ "position": 20
+ },
+ {
+ "type": "label",
+ "name": "shareAlias",
+ "value": "search",
+ "isInheritable": false,
+ "position": 20
}
],
"format": "html",
- "dataFileName": "Evernote.html",
+ "dataFileName": "Search.html",
"attachments": []
},
{
"isClone": false,
- "noteId": "GnhlmrATVqcH",
+ "noteId": "u3YFHC9tQlpm",
"notePath": [
"pOsGYCXsbNQG",
"gh7bpGYxajRS",
- "mHbBMPDPkVV5",
- "GnhlmrATVqcH"
+ "wArbEsdSae6g",
+ "u3YFHC9tQlpm"
],
- "title": "OneNote",
- "notePosition": 30,
+ "title": "Bookmarks",
+ "notePosition": 50,
+ "prefix": null,
+ "isExpanded": false,
+ "type": "text",
+ "mime": "text/markdown",
+ "attributes": [
+ {
+ "type": "relation",
+ "name": "imageLink",
+ "value": "sag6ww9q4pgW",
+ "isInheritable": false,
+ "position": 10
+ },
+ {
+ "type": "relation",
+ "name": "imageLink",
+ "value": "HEtnpiQrEvjl",
+ "isInheritable": false,
+ "position": 20
+ },
+ {
+ "type": "label",
+ "name": "shareAlias",
+ "value": "bookmarks",
+ "isInheritable": false,
+ "position": 20
+ }
+ ],
+ "format": "html",
+ "dataFileName": "Bookmarks.html",
+ "attachments": []
+ },
+ {
+ "isClone": false,
+ "noteId": "OR8WJ7Iz9K4U",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "gh7bpGYxajRS",
+ "wArbEsdSae6g",
+ "OR8WJ7Iz9K4U"
+ ],
+ "title": "Note Hoisting",
+ "notePosition": 60,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/markdown",
"attributes": [
{
- "type": "label",
- "name": "shareAlias",
- "value": "onenote",
- "isInheritable": false,
- "position": 10
+ "type": "relation",
+ "name": "imageLink",
+ "value": "AiBOf1LIykMC",
+ "isInheritable": false,
+ "position": 10
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "MMiBEQljMQh2",
+ "isInheritable": false,
+ "position": 20
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "9sRHySam5fXb",
+ "isInheritable": false,
+ "position": 30
+ },
+ {
+ "type": "label",
+ "name": "shareAlias",
+ "value": "note-hoisting",
+ "isInheritable": false,
+ "position": 30
+ },
+ {
+ "type": "label",
+ "name": "iconClass",
+ "value": "bx bxs-chevrons-up",
+ "isInheritable": false,
+ "position": 40
+ }
+ ],
+ "format": "html",
+ "dataFileName": "Note Hoisting.html",
+ "attachments": []
+ },
+ {
+ "isClone": false,
+ "noteId": "9sRHySam5fXb",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "gh7bpGYxajRS",
+ "wArbEsdSae6g",
+ "9sRHySam5fXb"
+ ],
+ "title": "Workspace",
+ "notePosition": 70,
+ "prefix": null,
+ "isExpanded": false,
+ "type": "text",
+ "mime": "text/markdown",
+ "attributes": [
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "OR8WJ7Iz9K4U",
+ "isInheritable": false,
+ "position": 10
+ },
+ {
+ "type": "label",
+ "name": "shareAlias",
+ "value": "workspace",
+ "isInheritable": false,
+ "position": 20
+ }
+ ],
+ "format": "html",
+ "dataFileName": "Workspace.html",
+ "attachments": [
+ {
+ "attachmentId": "V4TIsmtBh8P7",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "Workspace_image.png"
+ },
+ {
+ "attachmentId": "vZSH2mOKzWBx",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "1_Workspace_image.png"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "isClone": false,
+ "noteId": "A9Oc6YKKc65v",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "gh7bpGYxajRS",
+ "A9Oc6YKKc65v"
+ ],
+ "title": "Keyboard Shortcuts",
+ "notePosition": 60,
+ "prefix": null,
+ "isExpanded": false,
+ "type": "text",
+ "mime": "text/markdown",
+ "attributes": [
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "zEY4DaJG4YT5",
+ "isInheritable": false,
+ "position": 10
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "6f9hih2hXXZk",
+ "isInheritable": false,
+ "position": 20
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "MMiBEQljMQh2",
+ "isInheritable": false,
+ "position": 30
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "IakOLONlIfGI",
+ "isInheritable": false,
+ "position": 40
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "iPIMuisry3hd",
+ "isInheritable": false,
+ "position": 50
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "QEAPj01N5f7w",
+ "isInheritable": false,
+ "position": 60
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "eIg8jdvaoNNd",
+ "isInheritable": false,
+ "position": 70
+ },
+ {
+ "type": "label",
+ "name": "shareAlias",
+ "value": "keyboard-shortcuts",
+ "isInheritable": false,
+ "position": 30
+ }
+ ],
+ "format": "html",
+ "dataFileName": "Keyboard Shortcuts.html",
+ "attachments": []
+ },
+ {
+ "isClone": false,
+ "noteId": "Wy267RK4M69c",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "gh7bpGYxajRS",
+ "Wy267RK4M69c"
+ ],
+ "title": "Themes",
+ "notePosition": 80,
+ "prefix": null,
+ "isExpanded": false,
+ "type": "text",
+ "mime": "text/markdown",
+ "attributes": [
+ {
+ "type": "relation",
+ "name": "imageLink",
+ "value": "zaQnUsJTbvjr",
+ "isInheritable": false,
+ "position": 10
+ },
+ {
+ "type": "relation",
+ "name": "imageLink",
+ "value": "uVF9DAmAmEWC",
+ "isInheritable": false,
+ "position": 20
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "6f9hih2hXXZk",
+ "isInheritable": false,
+ "position": 30
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "zEY4DaJG4YT5",
+ "isInheritable": false,
+ "position": 40
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "VbjZvtUek0Ln",
+ "isInheritable": false,
+ "position": 50
+ },
+ {
+ "type": "label",
+ "name": "shareAlias",
+ "value": "themes",
+ "isInheritable": false,
+ "position": 20
+ }
+ ],
+ "format": "html",
+ "dataFileName": "Themes.html",
+ "attachments": [
+ {
+ "attachmentId": "rwK3vuBgh7sY",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "Themes_image.png"
+ }
+ ],
+ "dirFileName": "Themes",
+ "children": [
+ {
+ "isClone": false,
+ "noteId": "VbjZvtUek0Ln",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "gh7bpGYxajRS",
+ "Wy267RK4M69c",
+ "VbjZvtUek0Ln"
+ ],
+ "title": "Theme Gallery",
+ "notePosition": 10,
+ "prefix": null,
+ "isExpanded": false,
+ "type": "text",
+ "mime": "text/markdown",
+ "attributes": [
+ {
+ "type": "label",
+ "name": "shareAlias",
+ "value": "theme-gallery",
+ "isInheritable": false,
+ "position": 10
+ }
+ ],
+ "format": "html",
+ "dataFileName": "Theme Gallery.html",
+ "attachments": [
+ {
+ "attachmentId": "wob20Q0zLkMq",
+ "title": "preview.jpg",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "Theme Gallery_preview.jpg"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "isClone": false,
+ "noteId": "mHbBMPDPkVV5",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "gh7bpGYxajRS",
+ "mHbBMPDPkVV5"
+ ],
+ "title": "Import & Export",
+ "notePosition": 90,
+ "prefix": null,
+ "isExpanded": false,
+ "type": "text",
+ "mime": "text/html",
+ "attributes": [],
+ "format": "html",
+ "attachments": [],
+ "dirFileName": "Import & Export",
+ "children": [
+ {
+ "isClone": false,
+ "noteId": "Oau6X9rCuegd",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "gh7bpGYxajRS",
+ "mHbBMPDPkVV5",
+ "Oau6X9rCuegd"
+ ],
+ "title": "Markdown",
+ "notePosition": 10,
+ "prefix": null,
+ "isExpanded": false,
+ "type": "text",
+ "mime": "text/markdown",
+ "attributes": [
+ {
+ "type": "relation",
+ "name": "imageLink",
+ "value": "Y9mwMwSGAaSb",
+ "isInheritable": false,
+ "position": 10
+ },
+ {
+ "type": "relation",
+ "name": "imageLink",
+ "value": "xMQSqWySvWBZ",
+ "isInheritable": false,
+ "position": 20
+ },
+ {
+ "type": "relation",
+ "name": "imageLink",
+ "value": "QUqKzK4LHMVA",
+ "isInheritable": false,
+ "position": 30
+ },
+ {
+ "type": "relation",
+ "name": "imageLink",
+ "value": "e3qPZSsTbUZP",
+ "isInheritable": false,
+ "position": 40
+ },
+ {
+ "type": "label",
+ "name": "shareAlias",
+ "value": "markdown",
+ "isInheritable": false,
+ "position": 20
+ }
+ ],
+ "format": "html",
+ "dataFileName": "Markdown.html",
+ "attachments": []
+ },
+ {
+ "isClone": false,
+ "noteId": "syuSEKf2rUGr",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "gh7bpGYxajRS",
+ "mHbBMPDPkVV5",
+ "syuSEKf2rUGr"
+ ],
+ "title": "Evernote",
+ "notePosition": 20,
+ "prefix": null,
+ "isExpanded": false,
+ "type": "text",
+ "mime": "text/markdown",
+ "attributes": [
+ {
+ "type": "label",
+ "name": "shareAlias",
+ "value": "evernote-import",
+ "isInheritable": false,
+ "position": 10
+ }
+ ],
+ "format": "html",
+ "dataFileName": "Evernote.html",
+ "attachments": []
+ },
+ {
+ "isClone": false,
+ "noteId": "GnhlmrATVqcH",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "gh7bpGYxajRS",
+ "mHbBMPDPkVV5",
+ "GnhlmrATVqcH"
+ ],
+ "title": "OneNote",
+ "notePosition": 30,
+ "prefix": null,
+ "isExpanded": false,
+ "type": "text",
+ "mime": "text/markdown",
+ "attributes": [
+ {
+ "type": "label",
+ "name": "shareAlias",
+ "value": "onenote",
+ "isInheritable": false,
+ "position": 10
+ }
+ ],
+ "format": "html",
+ "dataFileName": "OneNote.html",
+ "attachments": []
+ }
+ ]
+ },
+ {
+ "isClone": false,
+ "noteId": "rC3pL2aptaRE",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "gh7bpGYxajRS",
+ "rC3pL2aptaRE"
+ ],
+ "title": "Zen mode",
+ "notePosition": 100,
+ "prefix": null,
+ "isExpanded": false,
+ "type": "text",
+ "mime": "text/html",
+ "attributes": [
+ {
+ "type": "label",
+ "name": "iconClass",
+ "value": "bx bxs-yin-yang",
+ "isInheritable": false,
+ "position": 10
+ }
+ ],
+ "format": "html",
+ "dataFileName": "Zen mode.html",
+ "attachments": [
+ {
+ "attachmentId": "Asn6uBNwt6JI",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/png",
+ "position": 10,
+ "dataFileName": "Zen mode_image.png"
+ },
+ {
+ "attachmentId": "cOMcKGJQYs8Y",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/png",
+ "position": 10,
+ "dataFileName": "1_Zen mode_image.png"
+ },
+ {
+ "attachmentId": "ghjyT4LkrZrU",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "2_Zen mode_image.png"
+ },
+ {
+ "attachmentId": "HGcQUOEXJ3Sp",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/png",
+ "position": 10,
+ "dataFileName": "3_Zen mode_image.png"
+ },
+ {
+ "attachmentId": "jtzLZ0J0GMub",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "4_Zen mode_image.png"
+ },
+ {
+ "attachmentId": "lqQtSNb8loOS",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/png",
+ "position": 10,
+ "dataFileName": "5_Zen mode_image.png"
+ },
+ {
+ "attachmentId": "LX31yc6Jnksw",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/png",
+ "position": 10,
+ "dataFileName": "6_Zen mode_image.png"
+ },
+ {
+ "attachmentId": "NVSyQubZNFy7",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "7_Zen mode_image.png"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "isClone": false,
+ "noteId": "KSZ04uQ2D1St",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "KSZ04uQ2D1St"
+ ],
+ "title": "Note Types",
+ "notePosition": 70,
+ "prefix": null,
+ "isExpanded": false,
+ "type": "text",
+ "mime": "text/html",
+ "attributes": [
+ {
+ "type": "label",
+ "name": "iconClass",
+ "value": "bx bx-edit",
+ "isInheritable": false,
+ "position": 10
+ }
+ ],
+ "format": "html",
+ "attachments": [],
+ "dirFileName": "Note Types",
+ "children": [
+ {
+ "isClone": false,
+ "noteId": "iPIMuisry3hd",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "KSZ04uQ2D1St",
+ "iPIMuisry3hd"
+ ],
+ "title": "Text",
+ "notePosition": 10,
+ "prefix": null,
+ "isExpanded": false,
+ "type": "text",
+ "mime": "text/markdown",
+ "attributes": [
+ {
+ "type": "relation",
+ "name": "imageLink",
+ "value": "FtmPLgGmgZVC",
+ "isInheritable": false,
+ "position": 10
+ },
+ {
+ "type": "relation",
+ "name": "imageLink",
+ "value": "oRWfJLUbb7j7",
+ "isInheritable": false,
+ "position": 20
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "zEY4DaJG4YT5",
+ "isInheritable": false,
+ "position": 30
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "CoFPLs3dRlXc",
+ "isInheritable": false,
+ "position": 40
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "S6Xx8QIWTV66",
+ "isInheritable": false,
+ "position": 50
+ },
+ {
+ "type": "label",
+ "name": "shareAlias",
+ "value": "text-notes",
+ "isInheritable": false,
+ "position": 10
+ },
+ {
+ "type": "label",
+ "name": "sorted",
+ "value": "",
+ "isInheritable": false,
+ "position": 20
+ }
+ ],
+ "format": "html",
+ "dataFileName": "Text.html",
+ "attachments": [
+ {
+ "attachmentId": "lHWL7KkEhmM3",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "Text_image.png"
+ },
+ {
+ "attachmentId": "yGknq3nsWpef",
+ "title": "bx-edit-alt.svg",
+ "role": "image",
+ "mime": "image/svg+xml",
+ "position": 10,
+ "dataFileName": "Text_bx-edit-alt.svg"
+ }
+ ],
+ "dirFileName": "Text",
+ "children": [
+ {
+ "isClone": false,
+ "noteId": "QxEyIjRBizuC",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "KSZ04uQ2D1St",
+ "iPIMuisry3hd",
+ "QxEyIjRBizuC"
+ ],
+ "title": "Code blocks",
+ "notePosition": 10,
+ "prefix": null,
+ "isExpanded": false,
+ "type": "text",
+ "mime": "text/html",
+ "attributes": [
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "nRhnJkTT8cPs",
+ "isInheritable": false,
+ "position": 20
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "4TIF1oA4VQRO",
+ "isInheritable": false,
+ "position": 30
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "s8alTXmpFR61",
+ "isInheritable": false,
+ "position": 40
+ },
+ {
+ "type": "label",
+ "name": "iconClass",
+ "value": "bx bx-code",
+ "isInheritable": false,
+ "position": 50
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "6f9hih2hXXZk",
+ "isInheritable": false,
+ "position": 60
+ }
+ ],
+ "format": "html",
+ "dataFileName": "Code blocks.html",
+ "attachments": [
+ {
+ "attachmentId": "7HhhhyZ4AS0A",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/png",
+ "position": 10,
+ "dataFileName": "Code blocks_image.png"
+ },
+ {
+ "attachmentId": "DyHSLO958cdd",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "1_Code blocks_image.png"
+ },
+ {
+ "attachmentId": "kE8PPw7iyuu9",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/png",
+ "position": 10,
+ "dataFileName": "2_Code blocks_image.png"
+ }
+ ]
+ },
+ {
+ "isClone": false,
+ "noteId": "veGu4faJErEM",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "KSZ04uQ2D1St",
+ "iPIMuisry3hd",
+ "veGu4faJErEM"
+ ],
+ "title": "Content language",
+ "notePosition": 20,
+ "prefix": null,
+ "isExpanded": false,
+ "type": "text",
+ "mime": "text/html",
+ "attributes": [
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "BMf2nEbYlcUt",
+ "isInheritable": false,
+ "position": 10
+ },
+ {
+ "type": "label",
+ "name": "iconClass",
+ "value": "bx bx-align-right",
+ "isInheritable": false,
+ "position": 20
+ }
+ ],
+ "format": "html",
+ "dataFileName": "Content language.html",
+ "attachments": [
+ {
+ "attachmentId": "TlBagKsAj5ax",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/png",
+ "position": 10,
+ "dataFileName": "Content language_image.png"
+ }
+ ]
+ },
+ {
+ "isClone": false,
+ "noteId": "nRhnJkTT8cPs",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "KSZ04uQ2D1St",
+ "iPIMuisry3hd",
+ "nRhnJkTT8cPs"
+ ],
+ "title": "Formatting toolbar",
+ "notePosition": 30,
+ "prefix": null,
+ "isExpanded": false,
+ "type": "text",
+ "mime": "text/html",
+ "attributes": [
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "BlN9DFI679QC",
+ "isInheritable": false,
+ "position": 10
+ },
+ {
+ "type": "label",
+ "name": "iconClass",
+ "value": "bx bx-text",
+ "isInheritable": false,
+ "position": 20
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "4TIF1oA4VQRO",
+ "isInheritable": false,
+ "position": 30
+ }
+ ],
+ "format": "html",
+ "dataFileName": "Formatting toolbar.html",
+ "attachments": [
+ {
+ "attachmentId": "CZ8ENj2LsBsA",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "Formatting toolbar_image.png"
+ },
+ {
+ "attachmentId": "iu9xb3VivIIl",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "1_Formatting toolbar_image.png"
+ },
+ {
+ "attachmentId": "MMeih4nJVgNk",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "2_Formatting toolbar_image.png"
+ },
+ {
+ "attachmentId": "SGaPJHzNyLLV",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "3_Formatting toolbar_image.png"
+ }
+ ]
+ },
+ {
+ "isClone": false,
+ "noteId": "S6Xx8QIWTV66",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "KSZ04uQ2D1St",
+ "iPIMuisry3hd",
+ "S6Xx8QIWTV66"
+ ],
+ "title": "Lists",
+ "notePosition": 40,
+ "prefix": null,
+ "isExpanded": false,
+ "type": "text",
+ "mime": "text/html",
+ "attributes": [
+ {
+ "type": "label",
+ "name": "iconClass",
+ "value": "bx bx-list-ul",
+ "isInheritable": false,
+ "position": 10
+ }
+ ],
+ "format": "html",
+ "dataFileName": "Lists.html",
+ "attachments": [
+ {
+ "attachmentId": "5cmICTYfg13g",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "Lists_image.png"
+ },
+ {
+ "attachmentId": "6jl7tboJfutt",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "1_Lists_image.png"
+ },
+ {
+ "attachmentId": "d4XfLoK5srYZ",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "2_Lists_image.png"
+ },
+ {
+ "attachmentId": "eL11eZMPwpmH",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "3_Lists_image.png"
+ },
+ {
+ "attachmentId": "EnkTpdeLJ6Ft",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "4_Lists_image.png"
+ },
+ {
+ "attachmentId": "If3k6Tt5cPBt",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "5_Lists_image.png"
}
- ],
- "format": "html",
- "dataFileName": "OneNote.html",
- "attachments": []
+ ]
}
]
},
{
"isClone": false,
- "noteId": "rC3pL2aptaRE",
+ "noteId": "6f9hih2hXXZk",
"notePath": [
"pOsGYCXsbNQG",
- "gh7bpGYxajRS",
- "rC3pL2aptaRE"
+ "KSZ04uQ2D1St",
+ "6f9hih2hXXZk"
],
- "title": "Zen mode",
- "notePosition": 80,
+ "title": "Code",
+ "notePosition": 40,
"prefix": null,
"isExpanded": false,
"type": "text",
- "mime": "text/html",
+ "mime": "text/markdown",
"attributes": [
{
"type": "label",
- "name": "iconClass",
- "value": "bx bxs-yin-yang",
+ "name": "shareAlias",
+ "value": "code-notes",
"isInheritable": false,
- "position": 10
- }
- ],
- "format": "html",
- "dataFileName": "Zen mode.html",
- "attachments": [
- {
- "attachmentId": "Asn6uBNwt6JI",
- "title": "image.png",
- "role": "image",
- "mime": "image/png",
- "position": 10,
- "dataFileName": "Zen mode_image.png"
- },
- {
- "attachmentId": "cOMcKGJQYs8Y",
- "title": "image.png",
- "role": "image",
- "mime": "image/png",
- "position": 10,
- "dataFileName": "1_Zen mode_image.png"
- },
- {
- "attachmentId": "ghjyT4LkrZrU",
- "title": "image.png",
- "role": "image",
- "mime": "image/jpg",
- "position": 10,
- "dataFileName": "2_Zen mode_image.png"
- },
- {
- "attachmentId": "HGcQUOEXJ3Sp",
- "title": "image.png",
- "role": "image",
- "mime": "image/png",
- "position": 10,
- "dataFileName": "3_Zen mode_image.png"
- },
- {
- "attachmentId": "jtzLZ0J0GMub",
- "title": "image.png",
- "role": "image",
- "mime": "image/jpg",
- "position": 10,
- "dataFileName": "4_Zen mode_image.png"
- },
- {
- "attachmentId": "lqQtSNb8loOS",
- "title": "image.png",
- "role": "image",
- "mime": "image/png",
- "position": 10,
- "dataFileName": "5_Zen mode_image.png"
+ "position": 20
},
{
- "attachmentId": "LX31yc6Jnksw",
- "title": "image.png",
- "role": "image",
- "mime": "image/png",
- "position": 10,
- "dataFileName": "6_Zen mode_image.png"
+ "type": "relation",
+ "name": "internalLink",
+ "value": "CdNpE2pqjmI6",
+ "isInheritable": false,
+ "position": 30
},
- {
- "attachmentId": "NVSyQubZNFy7",
- "title": "image.png",
- "role": "image",
- "mime": "image/jpg",
- "position": 10,
- "dataFileName": "7_Zen mode_image.png"
- }
- ]
- }
- ]
- },
- {
- "isClone": false,
- "noteId": "KSZ04uQ2D1St",
- "notePath": [
- "pOsGYCXsbNQG",
- "KSZ04uQ2D1St"
- ],
- "title": "Note Types",
- "notePosition": 70,
- "prefix": null,
- "isExpanded": false,
- "type": "text",
- "mime": "text/html",
- "attributes": [
- {
- "type": "label",
- "name": "iconClass",
- "value": "bx bx-edit",
- "isInheritable": false,
- "position": 10
- }
- ],
- "format": "html",
- "attachments": [],
- "dirFileName": "Note Types",
- "children": [
- {
- "isClone": false,
- "noteId": "iPIMuisry3hd",
- "notePath": [
- "pOsGYCXsbNQG",
- "KSZ04uQ2D1St",
- "iPIMuisry3hd"
- ],
- "title": "Text",
- "notePosition": 10,
- "prefix": null,
- "isExpanded": false,
- "type": "text",
- "mime": "text/markdown",
- "attributes": [
{
"type": "relation",
- "name": "imageLink",
- "value": "FtmPLgGmgZVC",
+ "name": "internalLink",
+ "value": "iPIMuisry3hd",
"isInheritable": false,
- "position": 10
+ "position": 40
},
{
"type": "relation",
- "name": "imageLink",
- "value": "oRWfJLUbb7j7",
+ "name": "internalLink",
+ "value": "QxEyIjRBizuC",
"isInheritable": false,
- "position": 20
+ "position": 50
},
{
"type": "relation",
"name": "internalLink",
- "value": "zEY4DaJG4YT5",
+ "value": "BlN9DFI679QC",
"isInheritable": false,
- "position": 30
+ "position": 60
},
{
"type": "relation",
"name": "internalLink",
- "value": "CoFPLs3dRlXc",
+ "value": "4TIF1oA4VQRO",
"isInheritable": false,
- "position": 40
+ "position": 70
},
{
"type": "relation",
"name": "internalLink",
- "value": "S6Xx8QIWTV66",
+ "value": "s8alTXmpFR61",
"isInheritable": false,
- "position": 50
+ "position": 80
},
{
"type": "label",
- "name": "shareAlias",
- "value": "text-notes",
+ "name": "iconClass",
+ "value": "bx bx-code",
"isInheritable": false,
- "position": 20
+ "position": 90
}
],
"format": "html",
- "dataFileName": "Text.html",
+ "dataFileName": "Code.html",
"attachments": [
{
- "attachmentId": "lHWL7KkEhmM3",
+ "attachmentId": "hajUVeLs3EOM",
"title": "image.png",
"role": "image",
"mime": "image/jpg",
"position": 10,
- "dataFileName": "Text_image.png"
+ "dataFileName": "Code_image.png"
+ },
+ {
+ "attachmentId": "iKJbcEUkME1a",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "1_Code_image.png"
+ },
+ {
+ "attachmentId": "OTcapNOcNaBL",
+ "title": "image.png",
+ "role": "image",
+ "mime": "image/jpg",
+ "position": 10,
+ "dataFileName": "2_Code_image.png"
+ }
+ ],
+ "dirFileName": "Code",
+ "children": [
+ {
+ "isClone": false,
+ "noteId": "CdNpE2pqjmI6",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "KSZ04uQ2D1St",
+ "6f9hih2hXXZk",
+ "CdNpE2pqjmI6"
+ ],
+ "title": "Scripts",
+ "notePosition": 10,
+ "prefix": null,
+ "isExpanded": false,
+ "type": "text",
+ "mime": "text/markdown",
+ "attributes": [
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "6f9hih2hXXZk",
+ "isInheritable": false,
+ "position": 10
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "GLks18SNjxmC",
+ "isInheritable": false,
+ "position": 20
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "zEY4DaJG4YT5",
+ "isInheritable": false,
+ "position": 30
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "5668rwcirq1t",
+ "isInheritable": false,
+ "position": 40
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "GPERMystNGTB",
+ "isInheritable": false,
+ "position": 50
+ },
+ {
+ "type": "relation",
+ "name": "imageLink",
+ "value": "DVJl4l3T8EG2",
+ "isInheritable": false,
+ "position": 60
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "wX4HbRucYSDD",
+ "isInheritable": false,
+ "position": 70
+ },
+ {
+ "type": "relation",
+ "name": "internalLink",
+ "value": "RDslemsQ6gCp",
+ "isInheritable": false,
+ "position": 80
+ },
+ {
+ "type": "label",
+ "name": "shareAlias",
+ "value": "scripts",
+ "isInheritable": false,
+ "position": 20
+ }
+ ],
+ "format": "html",
+ "dataFileName": "Scripts.html",
+ "attachments": []
},
- {
- "attachmentId": "yGknq3nsWpef",
- "title": "bx-edit-alt.svg",
- "role": "image",
- "mime": "image/svg+xml",
- "position": 10,
- "dataFileName": "Text_bx-edit-alt.svg"
- }
- ],
- "dirFileName": "Text",
- "children": [
{
"isClone": false,
- "noteId": "veGu4faJErEM",
+ "noteId": "GLks18SNjxmC",
"notePath": [
"pOsGYCXsbNQG",
"KSZ04uQ2D1St",
- "iPIMuisry3hd",
- "veGu4faJErEM"
+ "6f9hih2hXXZk",
+ "GLks18SNjxmC"
],
- "title": "Content language",
- "notePosition": 10,
+ "title": "Script API",
+ "notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
- "mime": "text/html",
+ "mime": "text/markdown",
"attributes": [
{
- "type": "relation",
- "name": "internalLink",
- "value": "BMf2nEbYlcUt",
+ "type": "label",
+ "name": "shareAlias",
+ "value": "script-api",
"isInheritable": false,
"position": 10
}
],
"format": "html",
- "dataFileName": "Content language.html",
- "attachments": [
- {
- "attachmentId": "TlBagKsAj5ax",
- "title": "image.png",
- "role": "image",
- "mime": "image/png",
- "position": 10,
- "dataFileName": "Content language_image.png"
- }
- ]
+ "dataFileName": "Script API.html",
+ "attachments": []
},
{
"isClone": false,
- "noteId": "S6Xx8QIWTV66",
+ "noteId": "GPERMystNGTB",
"notePath": [
"pOsGYCXsbNQG",
"KSZ04uQ2D1St",
- "iPIMuisry3hd",
- "S6Xx8QIWTV66"
+ "6f9hih2hXXZk",
+ "GPERMystNGTB"
],
- "title": "Lists",
- "notePosition": 20,
+ "title": "Events",
+ "notePosition": 40,
"prefix": null,
"isExpanded": false,
"type": "text",
- "mime": "text/html",
+ "mime": "text/markdown",
"attributes": [
{
- "type": "label",
- "name": "iconClass",
- "value": "bx bx-list-ul",
+ "type": "relation",
+ "name": "internalLink",
+ "value": "zEY4DaJG4YT5",
"isInheritable": false,
"position": 10
- }
- ],
- "format": "html",
- "dataFileName": "Lists.html",
- "attachments": [
- {
- "attachmentId": "5cmICTYfg13g",
- "title": "image.png",
- "role": "image",
- "mime": "image/jpg",
- "position": 10,
- "dataFileName": "Lists_image.png"
- },
- {
- "attachmentId": "6jl7tboJfutt",
- "title": "image.png",
- "role": "image",
- "mime": "image/jpg",
- "position": 10,
- "dataFileName": "1_Lists_image.png"
},
{
- "attachmentId": "d4XfLoK5srYZ",
- "title": "image.png",
- "role": "image",
- "mime": "image/jpg",
- "position": 10,
- "dataFileName": "2_Lists_image.png"
+ "type": "relation",
+ "name": "internalLink",
+ "value": "CdNpE2pqjmI6",
+ "isInheritable": false,
+ "position": 20
},
{
- "attachmentId": "eL11eZMPwpmH",
- "title": "image.png",
- "role": "image",
- "mime": "image/jpg",
- "position": 10,
- "dataFileName": "3_Lists_image.png"
- },
+ "type": "label",
+ "name": "shareAlias",
+ "value": "events",
+ "isInheritable": false,
+ "position": 30
+ }
+ ],
+ "format": "html",
+ "dataFileName": "Events.html",
+ "attachments": []
+ },
+ {
+ "isClone": false,
+ "noteId": "MgibgPcfeuGz",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "KSZ04uQ2D1St",
+ "6f9hih2hXXZk",
+ "MgibgPcfeuGz"
+ ],
+ "title": "Custom Widgets",
+ "notePosition": 50,
+ "prefix": null,
+ "isExpanded": false,
+ "type": "text",
+ "mime": "text/markdown",
+ "attributes": [
{
- "attachmentId": "EnkTpdeLJ6Ft",
- "title": "image.png",
- "role": "image",
- "mime": "image/jpg",
- "position": 10,
- "dataFileName": "4_Lists_image.png"
+ "type": "relation",
+ "name": "imageLink",
+ "value": "3sCPPL0LEC1S",
+ "isInheritable": false,
+ "position": 10
},
{
- "attachmentId": "If3k6Tt5cPBt",
- "title": "image.png",
- "role": "image",
- "mime": "image/jpg",
- "position": 10,
- "dataFileName": "5_Lists_image.png"
+ "type": "label",
+ "name": "shareAlias",
+ "value": "custom-widget",
+ "isInheritable": false,
+ "position": 20
}
- ]
+ ],
+ "format": "html",
+ "dataFileName": "Custom Widgets.html",
+ "attachments": []
}
]
},
- {
- "isClone": false,
- "noteId": "FVuX89AJuFSw",
- "notePath": [
- "pOsGYCXsbNQG",
- "KSZ04uQ2D1St",
- "FVuX89AJuFSw"
- ],
- "title": "Code",
- "notePosition": 30,
- "prefix": null,
- "isExpanded": false,
- "type": "text",
- "mime": "text/html",
- "attributes": [
- {
- "type": "label",
- "name": "iconClass",
- "value": "bx bx-code",
- "isInheritable": false,
- "position": 10
- }
- ],
- "format": "html",
- "dataFileName": "Code.html",
- "attachments": []
- },
{
"isClone": false,
"noteId": "m523cpzocqaD",
@@ -3675,7 +4221,7 @@
"m523cpzocqaD"
],
"title": "Saved Search",
- "notePosition": 50,
+ "notePosition": 60,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -3723,7 +4269,7 @@
"joqzSrDccPKf"
],
"title": "Relation Map",
- "notePosition": 60,
+ "notePosition": 70,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -3750,7 +4296,7 @@
"bdUJEHsAPYQR"
],
"title": "Note Map",
- "notePosition": 70,
+ "notePosition": 80,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -3777,7 +4323,7 @@
"HcABDtFCkbFN"
],
"title": "Render Note",
- "notePosition": 90,
+ "notePosition": 100,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -3804,7 +4350,7 @@
"GTwFsgaA0lCt"
],
"title": "Book",
- "notePosition": 110,
+ "notePosition": 120,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -4054,7 +4600,7 @@
"s1aBHPd79XYj"
],
"title": "Mermaid Diagrams",
- "notePosition": 120,
+ "notePosition": 130,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -4161,7 +4707,7 @@
"grjYqerjn243"
],
"title": "Canvas",
- "notePosition": 140,
+ "notePosition": 150,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -4197,7 +4743,7 @@
"1vHRoWCEjj0L"
],
"title": "Web View",
- "notePosition": 150,
+ "notePosition": 160,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -4224,7 +4770,7 @@
"gBbsAeiuUxI5"
],
"title": "Mind Map",
- "notePosition": 160,
+ "notePosition": 170,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -4251,7 +4797,7 @@
"81SGnPGMk7Xc"
],
"title": "Geo map",
- "notePosition": 170,
+ "notePosition": 180,
"prefix": null,
"isExpanded": false,
"type": "text",
@@ -6192,6 +6738,25 @@
"format": "html",
"dataFileName": "Synchronization fails with 504.html",
"attachments": []
+ },
+ {
+ "isClone": false,
+ "noteId": "s8alTXmpFR61",
+ "notePath": [
+ "pOsGYCXsbNQG",
+ "BgmBlOIl72jZ",
+ "s8alTXmpFR61"
+ ],
+ "title": "Refreshing the application",
+ "notePosition": 60,
+ "prefix": null,
+ "isExpanded": false,
+ "type": "text",
+ "mime": "text/html",
+ "attributes": [],
+ "format": "html",
+ "dataFileName": "Refreshing the application.html",
+ "attachments": []
}
]
},
diff --git a/src/public/app/doc_notes/en/User Guide/User Guide/Advanced Usage/Advanced Showcases.html b/src/public/app/doc_notes/en/User Guide/User Guide/Advanced Usage/Advanced Showcases.html
index 5e3d47e0f..f850bd6ee 100644
--- a/src/public/app/doc_notes/en/User Guide/User Guide/Advanced Usage/Advanced Showcases.html
+++ b/src/public/app/doc_notes/en/User Guide/User Guide/Advanced Usage/Advanced Showcases.html
@@ -13,7 +13,7 @@
Advanced Showcases
-
Trilium offers advanced functionality through Scripts and
+
Trilium offers advanced functionality through Scripts and
Promoted Attributes. To illustrate these features, we've prepared
several showcases available in the demo notes:
+ href="../../Note%20Types/Code/Scripts.html">scriptsshowcase present in the demo notes.
Demo
@@ -42,8 +42,8 @@
Task template defines several promoted attributes -
todoDate, doneDate, tags, location. Importantly it also defines ~runOnAttributeChange relation
- - event handler which is run on
- attribute change. This script handles
+ - event handler which is
+ run on attribute change. This script handles
when e.g. we fill out the doneDate attribute - meaning the task is done
and should be moved to "Done" note and removed from TODO, locations and
tags.
@@ -74,7 +74,7 @@
In the demo screenshot above you may notice that TODO tasks are in red
color and DONE tasks are green.
The Weight Tracker note in the screenshot above is of the type Render Note.
That type of note doesn't have any useful content itself. Instead it is
- a placeholder where a script can
+ a placeholder where a script can
render its output.
Scripts for Render Notes are defined in a relation called ~renderNote.
In this example, it's the Weight Tracker's child Implementation.
- The Implementation consists of two code notes that
+ The Implementation consists of two code notes that
contain some HTML and JavaScript respectively, which load all the notes
with a weight attribute and display their values in a chart.
To actually render the chart, we're using a third party library called
@@ -40,7 +40,7 @@
Code
-
Here's the content of the script which is placed in a code note of
+
Here's the content of the script which is placed in a code note of
type JS Frontend:
Trilium supports creating "code" notes, i.e. notes which contain some
- sort of formal code - be it programming language (C++, JavaScript), structured
- data (JSON, XML) or other types of codes (CSS etc.).
-
This can be useful for a few things:
-
-
computer programmers can store code snippets as notes with syntax highlighting
-
JavaScript code notes can be executed inside Trilium for some extra functionality
-
-
we call such JavaScript code notes "scripts" - see Scripts
-
-
-
-
JSON, XML etc. can be used as storage for structured data (typically used
- in conjunction with scripting)
-
-
-
-
-
-
Extra languages
-
-
Trilium supports syntax highlighting for many languages, but by default
- displays only some of them (to reduce the number of items). You can add
- extra languages in Options -> Code notes.
-
-
Code blocks
-
-
An alternative to the code note is a "code block" - feature of a text
- note which can add short snippets of code to the text editor. Starting
- with TriliumNext v0.90.12, the code blocks also support syntax highlighting.
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/public/app/doc_notes/en/User Guide/User Guide/Advanced Usage/Custom Request Handler.html b/src/public/app/doc_notes/en/User Guide/User Guide/Advanced Usage/Custom Request Handler.html
index d0108c00c..39104417b 100644
--- a/src/public/app/doc_notes/en/User Guide/User Guide/Advanced Usage/Custom Request Handler.html
+++ b/src/public/app/doc_notes/en/User Guide/User Guide/Advanced Usage/Custom Request Handler.html
@@ -13,7 +13,7 @@
Trilium provides a mechanism for scripts to
open a public REST endpoint. This opens a way for various integrations
with other services - a simple example would be creating new note from
Slack by issuing a slash command (e.g. /trilium buy milk).
@@ -22,7 +22,7 @@
Let's take a look at an example. The goal is to provide a REST endpoint
to which we can send title and content and Trilium will create a note.
-
We'll start with creating a JavaScript backend code note containing:
+
We'll start with creating a JavaScript backend code note containing:
const {req, res} = api;
const {secret, title, content} = req.body;
@@ -74,7 +74,7 @@ Content-Type: application/json
and you need to take care of this yourself.
Once we pass these checks we will just create the desired note using
Script API.
Custom CSS: Link a CSS code note to
the shared page by adding a ~shareCss relation to the note.
If you want this style to apply to the entire subtree, make the label inheritable.
You can hide the CSS code note from the tree navigation by adding the #shareHiddenFromTree label.
Trilium uses CKEditor 5 for the text notes and
- CodeMirror 5 for code notes.
- Check the documentation of these projects to see all their built-in keyboard
+ CodeMirror 5 for code notes. Check
+ the documentation of these projects to see all their built-in keyboard
shortcuts.
file note - represents uploaded file (e.g. docx MS Word document).
-
render HTML note - this works as an output screen of attached scripts
+
render HTML note - this works as an output screen of attached scripts
saved search note - contains
saved search query and dynamically displays result of the search as its
diff --git a/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/Note/Attachments.html b/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/Note/Attachments.html
index 8e3f8785e..97e1cb656 100644
--- a/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/Note/Attachments.html
+++ b/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/Note/Attachments.html
@@ -16,7 +16,7 @@
A note in Trilium can own one or more
attachments, which can be either images or files. These attachments can
be displayed or linked within the note that owns them.
-
This can be especially useful to include dependencies for your scripts.
+
Both text and code notes
in Trilium can be set to read-only. When a note is in read-only mode, it
is presented to the user in a non-editable view, with the option to switch
to editing mode if needed.
Trilium supports custom user themes, allowing you to personalize the application's
appearance. To create a custom theme, follow these steps:
-
Create a CSS Code Note: Start by creating a new code note with
+
Create a CSS Code Note: Start by creating a new code note with
the CSS type.
Annotate with**#appTheme**: Add the attribute#appTheme=my-theme-name to
your note, where my-theme-name is the name of your custom theme.
@@ -122,7 +122,7 @@ body .CodeMirror {
To use custom CSS:
-
Create a CSS Code Note: Create a new code note with
+
Create a CSS Code Note: Create a new code note with
the CSS type.
Add the**appCss**Label:
Annotate the note with the #appCsslabel.
diff --git a/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/1_Note Tree_image.png b/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/1_Note Tree_image.png
new file mode 100644
index 000000000..74a2060c7
Binary files /dev/null and b/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/1_Note Tree_image.png differ
diff --git a/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/1_Vertical and horizontal la.png b/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/1_Vertical and horizontal la.png
new file mode 100644
index 000000000..966a010f0
Binary files /dev/null and b/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/1_Vertical and horizontal la.png differ
diff --git a/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/2_Global menu_image.png b/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/2_Global menu_image.png
new file mode 100644
index 000000000..957a04b16
Binary files /dev/null and b/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/2_Global menu_image.png differ
diff --git a/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/2_Vertical and horizontal la.png b/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/2_Vertical and horizontal la.png
new file mode 100644
index 000000000..3428db3b0
Binary files /dev/null and b/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/2_Vertical and horizontal la.png differ
diff --git a/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/3_Vertical and horizontal la.png b/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/3_Vertical and horizontal la.png
new file mode 100644
index 000000000..17a6d2885
Binary files /dev/null and b/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/3_Vertical and horizontal la.png differ
diff --git a/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/4_Vertical and horizontal la.png b/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/4_Vertical and horizontal la.png
new file mode 100644
index 000000000..2f200ca85
Binary files /dev/null and b/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/4_Vertical and horizontal la.png differ
diff --git a/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/5_Vertical and horizontal la.png b/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/5_Vertical and horizontal la.png
new file mode 100644
index 000000000..b719b681e
Binary files /dev/null and b/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/5_Vertical and horizontal la.png differ
diff --git a/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/6_Vertical and horizontal la.png b/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/6_Vertical and horizontal la.png
new file mode 100644
index 000000000..dde2ff9f1
Binary files /dev/null and b/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/6_Vertical and horizontal la.png differ
diff --git a/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/Global menu.html b/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/Global menu.html
index b9b8d6c3a..c5c91c502 100644
--- a/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/Global menu.html
+++ b/src/public/app/doc_notes/en/User Guide/User Guide/Basic Concepts/UI Elements/Global menu.html
@@ -13,34 +13,15 @@
Global menu
-
The position of the global menu differs based on which layout is selected
- in settings:
-
-
For the vertical layout, the icon is in the top-left of the screen, in
- the form of the Trilium icon.
-
For the horizontal layout, the icon is in the top-right of the screen,
- in form of a hamburger menu icon.
-
-
-
-
-
-
-
-
-
-
-
-
-
- The global menu in the vertical layout.
-
-
-
- The global menu in the horizontal layout.
-
-
-
+
The global menu configures the current window (zoom, keeping the window
+ on top) and offers access to some more advanced options.
+
+
+
+
Accessing the global menu
+
See Vertical and horizontal layout since
+ the position of the global menu is changed based on which layout has been
+ selected.
+
+
Launch Bar
+
+
+
Position of the Launch bar
+
Depending on the layout selected, the launcher bar will either be on the
+ left side of the screen with buttons displayed vertically or at the top
+ of the screen. See Vertical and horizontal layout for
+ more information.
+
Terminology
+
+
Launcher: a button that can be (or is) displayed on the
+ launch bar.
+
Available Launcher: a launcher that is not displayed
+ on the launch bar, but can be added.
+
Visible Launcher: a launcher that is currently displayed
+ on the launch bar.
+
+
Configuring the Launch bar
+
There are two ways to configure the launch bar:
+
+
Right click in the empty space between launchers on the launch bar and
+ select Configure Launchbar.
+
+
Click on the Global menu and
+ select Configure Launchbar.
+
+
This will open a new tab with the Note Tree listing
+ the launchers.
+
+
+
+
Expanding Available Launchers section will show the list of launchers
+ that are not displayed on the launch bar. The Visible Launchers will
+ show the ones that are currently displayed.
+
Adding/removing and reordering launchers
+
To display a new launcher in the launch bar, first look for it in the Available Launchers section.
+ Then right click it and select Move to visible launchers. It is also
+ possible to drag and drop the item manually.
+
Similarly, to remove it from the launch bar, simply look for it in Visible Launchers then
+ right click it and select Move to available launchers or use drag-and-drop.
+
Drag-and-drop the items in the tree in order to change their
+ order. See Note Tree for
+ more interaction options, including using keyboard shortcuts.
+
Resetting
+
Resetting allows restoring the original configuration of Trilium for the
+ launcher bar, or for a portion of it. Simply right click a launcher (or
+ even the entire Launch Bar section) and select Reset to bring
+ it back to the original state.
+
Creating new launchers / types of launchers
+
Right click either the Available launchers or Visible launchers sections
+ and select one of the options:
+
+
+
Note Launcher
+ A note launcher will simply navigate to a specified note.
+
+
Set the target promoted attribute to the note to navigate to.
+
Optionally, set hoistedNote to hoist a particular note. See
+ Note Hoisting for more information.
+
Optionally, set a keyboardShortcut to trigger the launcher.
+
+
+
+
+
Script Launcher
+ An advanced launcher which will run a script upon pressing. See
+ Scripts for more information.
+
+
Set script to point to the desired script to run.
+
Optionally, set a keyboardShortcut to trigger the launcher.
+
+
+
+
+
Custom Widget
+
+
Allows defining a custom widget to be rendered inside the launcher. See
+ Widget Basics for more information.
+
+
+
Spacers
+ Launchers that create some distance between other launchers for better
+ visual distinction.