Remove some page templates, remove template picker button, update changelog
This commit is contained in:
parent
07cec72257
commit
ddd730d9b3
@ -25,14 +25,14 @@ functions:
|
|||||||
openPageNavigator:
|
openPageNavigator:
|
||||||
path: editor.ts:openPageNavigator
|
path: editor.ts:openPageNavigator
|
||||||
command:
|
command:
|
||||||
name: "Open Page Navigator"
|
name: "Page Navigator"
|
||||||
key: "Ctrl-k"
|
key: "Ctrl-k"
|
||||||
mac: "Cmd-k"
|
mac: "Cmd-k"
|
||||||
|
|
||||||
openTemplateNavigator:
|
openTemplateNavigator:
|
||||||
path: editor.ts:openTemplateNavigator
|
path: editor.ts:openTemplateNavigator
|
||||||
command:
|
command:
|
||||||
name: "Open Template Navigator"
|
name: "Template Picker"
|
||||||
key: "Ctrl-Shift-t"
|
key: "Ctrl-Shift-t"
|
||||||
mac: "Cmd-Shift-t"
|
mac: "Cmd-Shift-t"
|
||||||
|
|
||||||
|
@ -66,7 +66,7 @@ export function TopBar({
|
|||||||
|
|
||||||
// Then calculate a new width
|
// Then calculate a new width
|
||||||
currentPageElement.style.width = `${
|
currentPageElement.style.width = `${
|
||||||
Math.min(editorWidth - 200, innerDiv.clientWidth - 200)
|
Math.min(editorWidth - 170, innerDiv.clientWidth - 170)
|
||||||
}px`;
|
}px`;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -259,15 +259,6 @@ export class MainUI {
|
|||||||
client.startPageNavigate("page");
|
client.startPageNavigate("page");
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
|
||||||
icon: TemplateIcon,
|
|
||||||
description: `Open template (${
|
|
||||||
isMacLike() ? "Cmd-Shift-t" : "Ctrl-Shift-t"
|
|
||||||
})`,
|
|
||||||
callback: () => {
|
|
||||||
client.startPageNavigate("template");
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: TerminalIcon,
|
icon: TerminalIcon,
|
||||||
description: `Run command (${isMacLike() ? "Cmd-/" : "Ctrl-/"})`,
|
description: `Run command (${isMacLike() ? "Cmd-/" : "Ctrl-/"})`,
|
||||||
|
@ -2,12 +2,23 @@ An attempt at documenting the changes/new features introduced in each
|
|||||||
release.
|
release.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Edge
|
## Edge
|
||||||
_Not yet released, this will likely become 0.6.0. To try this out now, check out [the docs on edge](https://community.silverbullet.md/t/living-on-the-edge-builds/27)._
|
_Not yet released, this will likely become 0.6.0. To try this out now, check out [the docs on edge](https://community.silverbullet.md/t/living-on-the-edge-builds/27)._
|
||||||
|
|
||||||
|
* Nothing new yet, be patient but check out 0.6.0 below.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 0.6.0
|
||||||
|
|
||||||
* **Templates 2.0**: templates are now turbo charged (that’s a technical term) and have replaced a lot of previously built in (slash) commands. There’s more to this than will fit this CHANGELOG, have a look at [[Templates]]: and more specifically [[Page Templates]], [[Snippets]], [[Live Template Widgets]] and [[Libraries]].
|
* **Templates 2.0**: templates are now turbo charged (that’s a technical term) and have replaced a lot of previously built in (slash) commands. There’s more to this than will fit this CHANGELOG, have a look at [[Templates]]: and more specifically [[Page Templates]], [[Snippets]], [[Live Template Widgets]] and [[Libraries]].
|
||||||
A quick FAQ:
|
* **Upgrade instructions**: to get the best experience after upgrading to 0.6.0 do the following:
|
||||||
* **Where did my templates go!?** They have now moved to the [[Template Picker]], see that “T” button up there? Yeah, that’s new.
|
* Upgrade your docker image/deno version to 0.6.0
|
||||||
|
* Reload your page 2-3x to be sure you have the latest front-end code running
|
||||||
|
* Run the {[Library: Import]} command in your space, and enter the following federation URL: `!silverbullet.md/Library/` This will import both the [[Library/Core]] and [[Library/Journal]] libraries into your space, which will bring you roughly on par with 0.5.x versions in terms of functionality (this will include the daily note, weekly note, various slash commands etc.)
|
||||||
|
* A **quick FAQ** on the template system
|
||||||
|
* **Where did my templates go!?** They have now moved to the [[Template Picker]], run {[Template Picker]} (or press `Cmd-Shift-t` on Mac or `Ctrl-Shift-t` on Windows/Linux). Yeah, that’s new!
|
||||||
* **Where did all my slash commands go?!** They are now distributed via [[Libraries]]. Yep, Libraries are here, enabling an easier way to distribute templates and pages. Read [[Libraries]] for more info.
|
* **Where did all my slash commands go?!** They are now distributed via [[Libraries]]. Yep, Libraries are here, enabling an easier way to distribute templates and pages. Read [[Libraries]] for more info.
|
||||||
* **But, what about slash templates etc.?!** Yeah, we did some rebranding and changed how these are defined. Slash templates are now [[Snippets]] and cannot _just_ be instantiated via [[Slash Commands]], but through [[Commands]] and custom keybindings as well. Awesomeness.
|
* **But, what about slash templates etc.?!** Yeah, we did some rebranding and changed how these are defined. Slash templates are now [[Snippets]] and cannot _just_ be instantiated via [[Slash Commands]], but through [[Commands]] and custom keybindings as well. Awesomeness.
|
||||||
* **And my page templates broke!?** Yeah, same story as with [[Snippets]]: the format for defining these changed a bit, but should be easy to update to the new format: check [[Page Templates]].
|
* **And my page templates broke!?** Yeah, same story as with [[Snippets]]: the format for defining these changed a bit, but should be easy to update to the new format: check [[Page Templates]].
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
This library is highly recommended for everybody to import immediately. It provides a lot of functionality you’ll likely appreciate (and may be used to having out of the box, if you’re longer-term SilverBullet user).
|
This library is highly recommended for everybody to import immediately. It provides a lot of functionality you’ll likely appreciate (and may be used to having out of the box, if you’re longer-term SilverBullet user).
|
||||||
|
|
||||||
Some random examples:
|
Some examples:
|
||||||
* [[Table of Contents]] and [[Linked Mentions]]
|
* [[Table of Contents]] and [[Linked Mentions]]
|
||||||
* All the slash commands you know and love, ranging from `/h1` to `/task` to `/table` to `/code` to `/query` to `/template` to `/today` to...
|
* All the slash commands you know and love, ranging from `/h1` to `/task` to `/table` to `/code` to `/query` to `/template` to `/today` to...
|
||||||
* Some useful general purpose pages such as [[Library/Core/Page/Maintenance]], [[Library/Core/Quick Notes]] and [[Library/Core/Page/Template Index]].
|
* Some useful general purpose pages such as [[Library/Core/Page/Maintenance]], [[Library/Core/Quick Notes]] and [[Library/Core/Page/Template Index]].
|
||||||
|
@ -1,13 +0,0 @@
|
|||||||
---
|
|
||||||
description: Define a new Page Template
|
|
||||||
tags: template
|
|
||||||
hooks.newPage:
|
|
||||||
suggestedName: Library/Personal/Page/
|
|
||||||
forPrefix: Library/Personal/Page/
|
|
||||||
confirmName: true
|
|
||||||
frontmatter: |
|
|
||||||
tags: template
|
|
||||||
displayName: "|^|"
|
|
||||||
hooks.newPage:
|
|
||||||
suggestedName: Library/Personal/Page/
|
|
||||||
---
|
|
@ -1,12 +0,0 @@
|
|||||||
---
|
|
||||||
tags: template
|
|
||||||
hooks.newPage:
|
|
||||||
suggestedName: "template/snippet/"
|
|
||||||
confirmName: true
|
|
||||||
forPrefix: template/snippet/
|
|
||||||
description: Define a new Snippet Template
|
|
||||||
frontmatter: |
|
|
||||||
tags: template
|
|
||||||
hooks.snippet:
|
|
||||||
name: "|^|"
|
|
||||||
---
|
|
@ -1,10 +0,0 @@
|
|||||||
---
|
|
||||||
tags: template
|
|
||||||
description: Define a new template
|
|
||||||
hooks.newPage:
|
|
||||||
suggestedName: template/
|
|
||||||
forPrefix: template/
|
|
||||||
frontmatter:
|
|
||||||
tags: template
|
|
||||||
---
|
|
||||||
|^|
|
|
@ -22,7 +22,6 @@ SilverBullet’s UI is minimalist by design. Let’s look at the few UI elements
|
|||||||
* [[Client Modes]] (the 🔄 button)
|
* [[Client Modes]] (the 🔄 button)
|
||||||
* [[Index Page]] (the 🏠 button)
|
* [[Index Page]] (the 🏠 button)
|
||||||
* [[Page Picker]]
|
* [[Page Picker]]
|
||||||
* [[Template Picker]]
|
|
||||||
* [[Command Palette]]
|
* [[Command Palette]]
|
||||||
* The main [[Editor]] component contains your page’s text
|
* The main [[Editor]] component contains your page’s text
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user