Commit graph

6 commits

Author SHA1 Message Date
Tolaria
69119f347d feat: add wiki link support ([[page]]) via custom Python-Markdown extension
Some checks failed
Deploy Docs / deploy (push) Failing after 24s
- New package _extensions/wikilinks.py: preprocessor that converts
  [[Page Name]], [[Page|Text]], [[Page#anchor|Text]], and ![[img]]
  to standard Markdown links before parsing
- Skips wiki links inside fenced/inline code blocks
- Slugifies targets: lowercase, spaces→hyphens
- Registered as markdown extension in zensical.toml
- Updated CI workflow to pip install -e . for the _extensions package
- First usage: [[docs/contributing/index]] in markdown.md
2026-06-03 20:07:25 +08:00
Tolaria
f6f7bd7115 fix: update Cusdis app_id to new instance
All checks were successful
Deploy Docs / deploy (push) Successful in 39s
2026-06-03 19:26:31 +08:00
Tolaria
b1e129ed6e chore: add Cusdis comments, clean up build artifacts
- Add Cusdis comment integration (zensical.toml + overrides partial)
- Add comments:true to homepage frontmatter
- Gitignore codedb.snapshot and old root build artifacts
- Remove tracked old build files (site/ is the new build output)
2026-06-03 18:12:01 +08:00
Tolaria
50c5fa340e feat: theme refinements, contributing guide, captcha, new content sections
- Enlarge header logo (3.2rem) and hide site name via extra.css
- Darken link color (#4a8262) and green-to-sage table header gradient
- Add contributing/ section with leaf captcha email reveal
- Move markdown.md to contributing/; theming.md stays root (unpublished)
- Add practices/ and teachings/ content sections
- Update zensical.toml config
2026-06-03 16:19:15 +08:00
Tolaria
b9dda6802a Checkpoint: nature palette, toolbar fix, hero placeholder 2026-06-03 12:07:53 +08:00
aja
c367b61749 1st test build 2026-06-02 15:54:36 +08:00