projectious.work · Änderungsprotokoll v0.3.4
projectious.work · v0.3.4

Änderungsprotokoll

Theme-Versionen und die jeweils ausgelieferten Änderungen.

Gedruckt 26. August 2026 · 6 Seiten

Inhalt

  1. v0.3.4 — öffentliche APIs für datengetriebene Komponenten
  2. v0.3.3 — gebündelte Funktionen und vielseitige Beispiele
  3. v0.3.2 — öffentliche Hooks für Website-Assets
  4. v0.3.1 — überarbeitetes Designsystem und vollständige Theme-Dokumentation
  5. v0.3.0 — versionierte Laufzeiten, gefilterte Suche, Befehlspalette
  6. v0.2.0 — Navy-Dunkelmodus und die Barrierefreiheits-Ebene

v0.3.4 — öffentliche APIs für datengetriebene Komponenten

Websites können Badges, Karten, Tabellen und Anwendungsshells über stabile Theme-Partials aus Hugo-Daten aufbauen.

v0.3.4 stellt stabile Partials für Badges, Kartenlisten, barrierefreie Datentabellen und konfigurierbare Anwendungsshells bereit. Navigationseinträge können ganze Bereiche besitzen, Versionsmenüs erhalten unabhängige Beschriftungen und Änderungsprotokolle unterstützen Badges im Frontmatter.

Die Dokumentation und das ausführbare Beispiel enthalten außerdem die für Hugo 0.165+ erforderliche security.exec.allow-Regel für tailwindcss.

v0.3.4 auf GitHub

v0.3.3 — gebündelte Funktionen und vielseitige Beispiele

Die Funktionsdokumentation deckt jetzt alle öffentlichen Shortcodes ab; neue Vollseitenbeispiele zeigen den Einsatz außerhalb von Dokumentationsseiten.

v0.3.3 erleichtert die Bewertung, das Erlernen und die Anpassung des Themes, ohne bestehende öffentliche Verträge zu ändern.

Vollständige Funktionsdokumentation#

Der bisherige Shortcodes-Bereich ist jetzt Teil des maßgeblichen Bereichs Funktionen. Jede öffentliche Inhaltskomponente besitzt eine eigene Seite mit gerendertem Ergebnis und kopierbarem Quelltext.

Vielseitige Seitenbeispiele#

Die Beispiele umfassen nun Administration, Dashboard, Einstellungen, Preise, Laufzustand, Artikel und Änderungsprotokoll. Betriebliche Beispiele verwenden bildschirmfüllende Anwendungslayouts.

Navigation und Versionshistorie#

Seitenleistengruppen sind standardmäßig geschlossen, behalten ihren Zustand und bieten eine kompakte Schaltfläche zum vollständigen Ein- und Ausklappen. Der frühere Blog wurde durch dieses chronologische Änderungsprotokoll ersetzt.

Archiv und Prüfsumme stehen in der GitHub-Version v0.3.3 bereit.

v0.3.2 — öffentliche Hooks für Website-Assets

Nutzende Websites können eigenes CSS und JavaScript über Hugo Pipes ergänzen, ohne interne Theme-Pipelines zu ersetzen.

v0.3.2 ergänzt zwei abwärtskompatible Erweiterungspunkte.

hooks/styles-end.html fügt website-eigenes CSS oder SCSS an, hooks/scripts-end.html eigenes JavaScript. Beide Partials sind standardmäßig leer und laufen nach der Theme-Pipeline sowohl mit Tailwind als auch im Hugo-only-Build.

Der Developer Guide enthält kopierbare Beispiele mit Kompilierung, Minifizierung, Fingerprinting und SRI. Bestehende Websites benötigen keine Konfigurationsänderung.

Archiv und Prüfsumme stehen im GitHub Release v0.3.2 bereit.

v0.3.1 — überarbeitetes Designsystem und vollständige Theme-Dokumentation

Das finalisierte Designsystem, zuverlässige Diagramme und umfassende mehrsprachige Anleitungen erscheinen mit diesem Patch-Release.

v0.3.1 liefert die finalisierte Theme-Implementierung nach der ursprünglichen Veröffentlichung von v0.3.0.

Designsystem#

Farben, Typografie, Höhenstufen, Fokusdarstellung und Ausrichtungsraster folgen jetzt dem überarbeiteten projectious.work Designsystem. Code- und Terminalflächen sind getrennt und adaptiv; Syntaxrollen und Terminalaufzeichnungen verwenden die vollständige Markenpalette.

Dokumentation#

Die englische, deutsche und französische Website erklärt Installation, Konfiguration, Inhaltserstellung, Template-Anpassung, Wartung, Abhängigkeiten und die öffentliche Theme-API.

Korrekturen#

  • Mermaid-Diagramme werden zuverlässig und lesbar skaliert.
  • Seitenleiste und Inhaltsverzeichnis behalten unabhängige Markierungen.
  • Links bewahren Sprachpräfixe, Basispfade, Abfragen und Fragmente.
  • Features sind in Navigation und Übersicht alphabetisch sortiert.

Archiv und Prüfsumme stehen im GitHub Release v0.3.1 bereit.

v0.3.0 — versionierte Laufzeiten, gefilterte Suche, Befehlspalette

Laufzeit-Assets sind exakt versioniert, die Suche indexiert Überschriften, und alle Seitenaktionen stehen in einer Zeile.

Reproduzierbare Laufzeit-Assets#

KaTeX 0.18.4, Mermaid 11.16.1 und asciinema-player 3.17.0 werden über exakt versionierte jsDelivr-URLs geladen. Schriften und Theme-Icons bleiben gebündelt.

Suche#

Der Index enthält je einen Datensatz pro Seite und pro H2/H3. Ein Treffer landet damit am richtigen Anker statt am Seitenanfang. Die Seite /search filtert nach Abschnitt.

Seitenaktionen#

Als Markdown kopieren, Markdown ansehen und Abschnitt drucken sind gleichwertig und stehen daher in einer gemeinsamen Zeile.

v0.2.0 — Navy-Dunkelmodus und die Barrierefreiheits-Ebene

Der Dunkelmodus wechselt auf die Midnight-Skala, und alle Einstellungen sind opt-in.

Navy-Dunkelmodus#

Der Dunkelmodus zeichnete Seiten und Karten bisher auf der Terminal-Fläche (#0e1720), was fast schwarz wirkt. Seiten- und Kartenflächen liegen jetzt höher auf der Midnight-Skala — #132440 und #1a2b3e — während Code-Blöcke auf der Terminal-Fläche bleiben.

Das Menü bietet Hell, Dunkel navy, Dunkel tief und System.

Barrierefreiheit#

Textgröße, hoher Kontrast, deutlicher Fokusrahmen, unterstrichene Links, reduzierte Bewegung und weiter Textabstand stehen in der Kopfzeile und bleiben pro Leser erhalten. Alle Einstellungen sind opt-in.