chore: updated plugins

This commit is contained in:
saberzero1 2026-02-23 19:59:20 +01:00
parent ced81b1489
commit d872922f06
No known key found for this signature in database
5 changed files with 124 additions and 9 deletions

93
docs/navigation.base Normal file
View File

@ -0,0 +1,93 @@
filters:
and:
- file.ext == "md"
formulas:
doc_type: |
if(file.hasTag("plugin/transformer"), "transformer",
if(file.hasTag("plugin/emitter"), "emitter",
if(file.hasTag("plugin/filter"), "filter",
if(file.hasTag("component"), "component",
if(file.inFolder("features"), "feature",
if(file.inFolder("advanced"), "advanced",
if(file.inFolder("plugins"), "plugin", "guide")))))))
last_modified: file.mtime.relative()
section: |
if(file.inFolder("plugins"), "plugins",
if(file.inFolder("features"), "features",
if(file.inFolder("advanced"), "advanced",
if(file.inFolder("tags"), "tags", "core"))))
properties:
title:
displayName: Title
formula.doc_type:
displayName: Type
formula.last_modified:
displayName: Updated
formula.section:
displayName: Section
views:
- type: table
name: All Documentation
groupBy:
property: formula.section
direction: ASC
order:
- file.name
- title
- formula.doc_type
- formula.section
- formula.last_modified
sort:
- property: formula.doc_type
direction: ASC
- property: file.name
direction: ASC
columnSize:
file.name: 185
note.title: 268
formula.doc_type: 146
formula.section: 276
- type: table
name: Plugins
filters:
or:
- file.hasTag("plugin/transformer")
- file.hasTag("plugin/emitter")
- file.hasTag("plugin/filter")
groupBy:
property: formula.doc_type
direction: ASC
order:
- file.name
- title
- formula.doc_type
- formula.last_modified
- type: table
name: Components & Features
filters:
or:
- file.hasTag("component")
- file.inFolder("features")
order:
- file.name
- title
- formula.doc_type
- formula.last_modified
- type: list
name: Recently Updated
order:
- file.name
- formula.last_modified
limit: 15
- type: table
name: Core Guides
filters:
not:
- file.inFolder("plugins")
- file.inFolder("features")
- file.inFolder("advanced")
- file.inFolder("tags")
order:
- file.name
- title
- formula.last_modified

View File

@ -55,9 +55,6 @@ plugins:
delimiters: "---" delimiters: "---"
language: yaml language: yaml
order: 5 order: 5
layout:
position: beforeBody
priority: 15
- source: github:quartz-community/created-modified-date - source: github:quartz-community/created-modified-date
enabled: true enabled: true
options: options:

View File

@ -52,7 +52,14 @@ const config: QuartzConfig = {
}, },
plugins: { plugins: {
transformers: [ transformers: [
// FrontMatter processing now handled by note-properties plugin (via quartz.config.yaml) ExternalPlugin.NoteProperties({
includeAll: false,
includedProperties: ["description", "tags", "aliases"],
excludedProperties: [],
hidePropertiesView: false,
delimiters: "---",
language: "yaml",
}),
ExternalPlugin.CreatedModifiedDate({ ExternalPlugin.CreatedModifiedDate({
priority: ["frontmatter", "git", "filesystem"], priority: ["frontmatter", "git", "filesystem"],
}), }),
@ -90,6 +97,7 @@ const config: QuartzConfig = {
], ],
pageTypes: [ pageTypes: [
ExternalPlugin.CanvasPage(), ExternalPlugin.CanvasPage(),
ExternalPlugin.BasesPage(),
ExternalPlugin.ContentPage(), ExternalPlugin.ContentPage(),
ExternalPlugin.FolderPage(), ExternalPlugin.FolderPage(),
ExternalPlugin.TagPage(), ExternalPlugin.TagPage(),
@ -132,6 +140,11 @@ const config: QuartzConfig = {
"github:quartz-community/content-index", "github:quartz-community/content-index",
"github:quartz-community/og-image", "github:quartz-community/og-image",
"github:quartz-community/canvas-page", "github:quartz-community/canvas-page",
"github:quartz-community/note-properties",
"github:quartz-community/bases-page",
"github:quartz-community/breadcrumbs",
"github:quartz-community/spacer",
"github:quartz-community/recent-notes",
], ],
} }

View File

@ -15,6 +15,7 @@ const pageTitleComponent = Plugin.PageTitle()
const darkmodeComponent = Plugin.Darkmode() const darkmodeComponent = Plugin.Darkmode()
const readerModeComponent = Plugin.ReaderMode() const readerModeComponent = Plugin.ReaderMode()
const breadcrumbsComponent = Plugin.Breadcrumbs() const breadcrumbsComponent = Plugin.Breadcrumbs()
const notePropertiesComponent = Plugin.NotePropertiesComponent()
export const layout: { export const layout: {
defaults: Partial<FullPageLayout> defaults: Partial<FullPageLayout>
@ -47,6 +48,7 @@ export const layout: {
condition: (page) => page.fileData.slug !== "index", condition: (page) => page.fileData.slug !== "index",
}), }),
articleTitleComponent, articleTitleComponent,
notePropertiesComponent,
contentMetaComponent, contentMetaComponent,
tagListComponent, tagListComponent,
], ],
@ -70,7 +72,12 @@ export const layout: {
// Folder listing pages // Folder listing pages
folder: { folder: {
beforeBody: [breadcrumbsComponent, articleTitleComponent, contentMetaComponent], beforeBody: [
breadcrumbsComponent,
articleTitleComponent,
notePropertiesComponent,
contentMetaComponent,
],
left: [ left: [
pageTitleComponent, pageTitleComponent,
Component.MobileOnly(Component.Spacer()), Component.MobileOnly(Component.Spacer()),
@ -90,7 +97,12 @@ export const layout: {
// Tag listing pages // Tag listing pages
tag: { tag: {
beforeBody: [breadcrumbsComponent, articleTitleComponent, contentMetaComponent], beforeBody: [
breadcrumbsComponent,
articleTitleComponent,
notePropertiesComponent,
contentMetaComponent,
],
left: [ left: [
pageTitleComponent, pageTitleComponent,
Component.MobileOnly(Component.Spacer()), Component.MobileOnly(Component.Spacer()),
@ -117,7 +129,7 @@ export const layout: {
// Canvas pages — expansive layout, no sidebars // Canvas pages — expansive layout, no sidebars
canvas: { canvas: {
beforeBody: [breadcrumbsComponent, articleTitleComponent], beforeBody: [breadcrumbsComponent, articleTitleComponent, notePropertiesComponent],
left: [ left: [
pageTitleComponent, pageTitleComponent,
Component.MobileOnly(Component.Spacer()), Component.MobileOnly(Component.Spacer()),

View File

@ -154,8 +154,8 @@
"note-properties": { "note-properties": {
"source": "github:quartz-community/note-properties", "source": "github:quartz-community/note-properties",
"resolved": "https://github.com/quartz-community/note-properties.git", "resolved": "https://github.com/quartz-community/note-properties.git",
"commit": "75ba1049957293bb726672fa5f1b06bb43cf4ad1", "commit": "a67025816e6410254c9210405daeeba1da6b1142",
"installedAt": "2026-02-23T08:37:39.042Z" "installedAt": "2026-02-23T18:37:33.084Z"
}, },
"obsidian-flavored-markdown": { "obsidian-flavored-markdown": {
"source": "github:quartz-community/obsidian-flavored-markdown", "source": "github:quartz-community/obsidian-flavored-markdown",