Commit Graph

19 Commits

Author SHA1 Message Date
saberzero1
81b5d9d624
feat(templates): add obsidian, ttrpg, blog templates 2026-03-11 18:09:23 +01:00
saberzero1
73a7a88989
chore: updated plugins 2026-03-10 21:36:16 +01:00
saberzero1
8d1a727b0b
chore: updated plugins 2026-03-10 01:57:10 +01:00
saberzero1
f0e209586d
chore: updated plugins 2026-03-10 01:44:55 +01:00
saberzero1
49a77e07fe
chore: updated plugins 2026-03-10 01:35:33 +01:00
saberzero1
472b337d92
feat: add TreeTransform hook, fix multi-category plugins, and resolve cross-plugin dependencies
- Add TreeTransform type and treeTransforms hook to pageType plugins, enabling
  render-time HAST tree mutations (e.g. bases-page inline codeblock resolution)
- Fix config-loader to push multi-category plugins into ALL matching processing
  buckets instead of only the first match
- Add side-effect import for component-only plugins so view registrations
  (e.g. leaflet-map via globalThis ViewRegistry) execute at load time
- Add npm prune --omit=dev and cross-plugin peer dependency symlinking to
  buildPlugin() to prevent duplicate-singleton issues from nested node_modules
2026-03-08 10:54:55 +01:00
saberzero1
a843373c65
fix(layout): priorities 2026-02-28 15:15:47 +01:00
saberzero1
5b06bba764
fix(layout): priorities 2026-02-27 23:22:19 +01:00
saberzero1
968076f926
fix(layout): remove tag-list by default 2026-02-27 23:13:06 +01:00
saberzero1
f20a3c2429
fix: left layout order 2026-02-27 23:09:34 +01:00
saberzero1
e9293bb4bf
fix: layout group priority 2026-02-26 18:14:55 +01:00
saberzero1
442c2aa1fe
chore: cleanup 2026-02-26 17:42:18 +01:00
saberzero1
3890a72756
chore: cleanup 2026-02-26 17:37:56 +01:00
saberzero1
1625f005ff
chore: cleanup 2026-02-26 17:31:22 +01:00
saberzero1
02ffaa50dc
chore: cleanup 2026-02-26 17:19:36 +01:00
saberzero1
7100a33807
fix: CI 2026-02-24 01:41:51 +01:00
saberzero1
3186a6be74
chore: updated plugins 2026-02-23 00:34:00 +01:00
saberzero1
db59b8e45a
feat: add bases-page plugin to default configuration
Enable Obsidian Bases (.base) file support with bases page type
and layout entry in both user and default config.
2026-02-23 00:28:19 +01:00
saberzero1
472048e316
feat: add note-properties plugin to default configuration
Register note-properties as the first plugin (order 5) in both
the user config and the default config. Placed in beforeBody layout
zone with priority 15 (between article-title at 10 and content-meta at 20).
2026-02-22 23:42:55 +01:00