251 Commits

Author SHA1 Message Date
saberzero1 a121fd2e96 feat: unify layout slot architecture - make header/footer configurable positions, footer as array, add defaultPosition fallback, add tests, update docs 2026-07-27 17:32:40 +02:00
saberzero1 555b2ba838 docs: add npm plugin specifier migration guide 2026-07-23 09:38:52 +02:00
saberzero1 3d99dca87d style: fix whitespace in docs/hosting.md 2026-07-23 09:30:25 +02:00
saberzero1 966307e0d0 style: format docs/hosting.md and loader/index.ts 2026-07-23 09:26:51 +02:00
saberzero1 9e74db69a9 docs: clarified and extended installation guide 2026-06-11 15:07:26 +02:00
saberzero1 87083faeb6 docs: updated fonts configuration 2026-06-11 10:46:55 +02:00
saberzero1 58593c7c72 docs: added documentation for fonts 2026-06-10 23:17:32 +02:00
saberzero1 c5bbc92b74 docs: updated migration guide and alias-redirect options 2026-06-09 20:01:46 +02:00
saberzero1 4a06ee6b44 docs: replaced excalidraw note in plugin table 2026-05-25 03:16:06 +02:00
saberzero1 51ba21804d docs: cleanup 2026-05-24 21:12:20 +02:00
saberzero1 22fc3b5cef chore: formatting 2026-05-24 21:08:13 +02:00
saberzero1 d6414218de docs: convert repository frontmatter values to markdown links 2026-05-24 20:05:18 +02:00
saberzero1 c837425148 docs: inline bases into markdown 2026-05-24 19:56:20 +02:00
saberzero1 cf28741977 docs: add description frontmatter to all plugin docs for base views 2026-05-24 19:48:32 +02:00
saberzero1 cce45e0718 docs: add repository, enabled, required frontmatter to all plugin docs
Added repository, enabled, and required fields to the frontmatter of
all 44 plugin documentation files. Updated Plugins.base to include
these columns, matching the information previously in the manual tables.
Also filtered out internal plugins (Assets, Static, ComponentResources,
NotFoundPage) from the base query.
2026-05-24 19:46:42 +02:00
saberzero1 38395a1bac docs: replace manual plugin tables with inline .base files
Plugin listings in plugins/index.md and getting-started/whats-new.md
are now generated from .base files that query plugin docs by their tags.
This prevents the tables from going out of sync when plugins are added
or updated. Added new-in-v5 frontmatter property to 8 plugin docs for
the what's-new page filter.
2026-05-24 19:43:00 +02:00
saberzero1 27639d5ab5 docs: formatting 2026-05-24 18:50:55 +02:00
saberzero1 ee683e0e86 docs: add What's New in Quartz 5 page for release
Covers the plugin ecosystem, YAML configuration, Obsidian compatibility,
page type system, layout system, performance, CLI, i18n, new plugins,
and plugin development changes. Also updates home page clone command
for v5 as default branch.
2026-05-24 18:37:33 +02:00
saberzero1 ed0f27c05f fix: move ExternalPlugin overrides before loadQuartzConfig in quartz.ts docs
loadQuartzConfig() internally calls loadQuartzLayout() to build the
PageTypeDispatcher, which instantiates components. Plugin option overrides
must be registered before this happens. Updated quartz.ts and all doc
snippets that show the ExternalPlugin override pattern to place calls
before loadQuartzConfig(). Also updated OxHugo and Roam docs from stale
v4 plugins pattern to v5 override pattern.
2026-05-24 18:33:58 +02:00
saberzero1 c4b0145e59 docs: formatting 2026-05-24 17:39:58 +02:00
saberzero1 455985f7ef docs: add Node.js requirement, footnotes, and Obsidian plugin support table
- Add Node.js 22 prerequisite callout to installation guide
- Document footnote support via GFM plugin
- Add Obsidian community plugin support table (Dataview, Excalidraw, Leaflet)
2026-05-24 17:23:04 +02:00
saberzero1 6b3c72d11e docs: pre-release documentation fixes
- Remove non-existent 'move' strategy from CLI docs
- Update installation guide for v5 release (remove beta note, fix clone cmd)
- Add fontOrigin configuration documentation
- Document layout condition property with available presets
- Add optional title font to typography example
2026-05-24 17:10:10 +02:00
saberzero1 c206aa3c02 docs: caching documentation 2026-05-22 23:12:45 +02:00
saberzero1 70c2aa0f53 chore: format 2026-05-22 20:09:57 +02:00
saberzero1 afb84b1ffe docs: add missing options to emitter plugin documentation
- ContentIndex: clarify rssFullHtml default
- CustomOgImages: add defaultTitle and defaultDescription options
2026-05-22 20:07:48 +02:00
saberzero1 05b79e1d60 docs: add missing options to component and page type plugin documentation
- Graph: add focusOnHover and numeric defaults for all D3Config options
- Search: add enablePreview and fieldPriority options
- TableOfContents: add layout component option
- FolderPage: add showFolderCount and showSubfolders options
- TagPage: add numPages option
- BasesPage: add linkResolution option
2026-05-22 20:07:48 +02:00
saberzero1 f681e871ea docs: add missing options to transformer plugin documentation
- CreatedModifiedDate: add defaultDateType option
- Description: add maxDescriptionLength option
- Latex: add katexOptions, mathJaxOptions, typstOptions
- SyntaxHighlighting: add clipboard and tokenClassification options
- RoamFlavoredMarkdown: add tableComponent and attributeComponent
2026-05-22 20:07:48 +02:00
saberzero1 bc1c6a47d8 docs: fix incorrect plugin option defaults and phantom options
- Citations: remove non-existent prettyLink option
- Explorer: correct folderClickBehavior default from collapse to link
- RecentNotes: fix limit default from 5 to 3, add hideTagPages/hideFolderPages
- StackedPages: fix option names to match source (maxTabs, not maxPanes)
2026-05-22 20:07:47 +02:00
saberzero1 0c63884f65 docs: improved installation and migration guides 2026-05-21 14:33:07 +02:00
saberzero1 a76af2866b docs: update plugin CLI and troubleshooting for pre-built distribution 2026-04-28 00:03:53 +02:00
saberzero1 907cef735b docs: updated plugin guide for bundling native dependencies 2026-04-27 22:03:41 +02:00
saberzero1 e15b3da014 docs: update ts-config override examples 2026-04-17 22:17:43 +02:00
saberzero1 6c3b94e474 docs: updated links 2026-04-17 03:25:16 +02:00
saberzero1 85563ffaab fix: wikilinks normalization and various slugging fixes 2026-04-17 00:35:28 +02:00
saberzero1 6def58c0d0 feat(recent notes): add user-friendly tag and folder filters 2026-04-16 19:17:32 +02:00
saberzero1 9c118804a9 docs: clarified setup guide 2026-04-16 16:38:31 +02:00
saberzero1 b9d4298321 docs: updated plugin list 2026-04-11 15:56:44 +02:00
saberzero1 64001920a0 docs: updated concurrency flag 2026-04-11 15:52:02 +02:00
saberzero1 2c1d9b5fb6 docs: added unlisted page and encrypted page 2026-04-11 15:35:40 +02:00
Sara Lilith Slootmaker 2bf6cb655b chore: update links to leaflet bases plugin (#2347)
* chore: update leaflet bases plugin

* docs: update external link
2026-04-04 01:18:22 +02:00
saberzero1 287d41b2ac docs: add package layering, plugin type guide, i18n guide, bases views, and import reference 2026-04-03 19:06:48 +02:00
saberzero1 785ac92347 docs: updated CI guides 2026-04-03 14:18:43 +02:00
saberzero1 2180e2e17b docs: backing up content 2026-04-03 14:11:00 +02:00
saberzero1 712b4477b7 docs: simplified migration instructions 2026-04-03 14:00:00 +02:00
saberzero1 84ee01f790 docs: cleanup 2026-03-31 19:39:50 +02:00
saberzero1 8e7100a562 docs: clarified setup guide 2026-03-31 19:23:08 +02:00
saberzero1 04912ac2e5 docs: updated cli commands 2026-03-31 18:50:38 +02:00
saberzero1 619a3b7f0f docs: updated date documentation 2026-03-20 21:14:30 +01:00
saberzero1 c7b527ae9f docs: aligned with recent changes 2026-03-20 13:52:19 +01:00
saberzero1 627fa78f19 docs: updated Bases documentation 2026-03-19 22:18:42 +01:00