]> juplo.de Git - website/commit
Step 8: Taxonomie-Seiten (Kategorien und Tags)
authorKai Moritz <kai.milan.moritz@googlemail.com>
Sat, 6 Jun 2026 10:45:54 +0000 (10:45 +0000)
committerKai Moritz <kai.milan.moritz@googlemail.com>
Sat, 6 Jun 2026 10:45:54 +0000 (10:45 +0000)
commitfedc153483fbab1e19931573ade0b2738f5f94b4
treeb6bb0cdaf6b9a43ad3637f47c45ada6221f5e34e
parent2d8af6a1344522352704f3520232eff6e2357f1e
Step 8: Taxonomie-Seiten (Kategorien und Tags)

Vier neue Seiten für das Blog-Taxonomie-System:
- /blog/categories/ — Übersicht aller Kategorien
- /categories/[term]/ — Artikel einer Kategorie (mit Wortanzahl/Lesezeit)
- /blog/tags/ — Übersicht aller Tags
- /tags/[term]/ — Artikel eines Tags (mit Wortanzahl/Lesezeit)

Zugleich BlogNav überarbeitet: korrekte active/off-Zustände für
Taxonomy-Kontext (Archiv-Subtree wird nur bei onArchive/onBlog gerendert,
Category/Tag-Items erhalten nav-leaf-Klasse wenn nicht im Taxonomy-Kontext).

Entspricht Hugos categories/taxonomy.html und categories/term.html Layouts.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
src/components/BlogNav.astro
src/pages/blog/categories/index.astro [new file with mode: 0644]
src/pages/blog/tags/index.astro [new file with mode: 0644]
src/pages/categories/[term].astro [new file with mode: 0644]
src/pages/tags/[term].astro [new file with mode: 0644]