Persoenliche Profilseite mit animierter Split-Flap Landing Page (FlipOff), gebaut mit Hugo und dem Ayu-Farbsystem.
| Komponente | Technologie |
|---|---|
| Static Site Generator | Hugo (extended) |
| Landing Page | FlipOff Split-Flap Display |
| CSS | Vanilla CSS, Ayu-Farbsystem (Light, Mirage, Dark) |
| Schriften | Monaspace Superfamilie |
| Icons | Nerd Fonts Glyphen via Monaspace NF-Varianten |
| Diagramme | Mermaid.js (lokal gebuendelt, Ayu-themed) |
| Hosting | Contabo + Nginx |
| CI/CD | GitHub Actions → SSH-Trigger → Server-seitiger Build |
hugo server -D # Entwicklungsserver mit Entwuerfen
hugo --minify # Produktions-Buildhugo new content blog/mein-beitrag # Blog-Post
hugo new content projects/mein-projekt # Projekt-SeiteArchetypes in archetypes/blog/ und archetypes/projects/ liefern section-spezifisches Frontmatter. Immer ohne /index.md aufrufen.
| Feld | Pflicht | Beschreibung |
|---|---|---|
title |
ja | Beitragstitel |
description |
ja | Kurzbeschreibung |
tags |
ja | Tags in korrekter Schreibweise (z.B. "KI", "Hugo", "CLI") |
featured_image |
nein | Dateiname des Vorschaubilds im Page Bundle |
featured_layout |
nein | Bild-Layout: left, right, top, bottom |
toc |
nein | Inhaltsverzeichnis anzeigen (true/false) |
| Feld | Pflicht | Beschreibung |
|---|---|---|
title |
ja | Projektname |
description |
ja | Kurzbeschreibung (wird als Excerpt angezeigt) |
tags |
ja | Tags in korrekter Schreibweise |
technologies |
ja | Liste der verwendeten Technologien |
category |
ja | Projektkategorie (z.B. "KI-Werkzeug", "Desktop-Bastelei") |
weight |
ja | Sortierreihenfolge (niedrig = oben) |
github |
nein | Repository-URL — Plattform wird automatisch erkannt |
Die Projekt-Karten erkennen anhand der Repository-URL automatisch die Plattform und zeigen das passende Nerd Fonts Icon:
| Plattform | Codepoint | URL enthaelt |
|---|---|---|
| GitHub | f09b |
github |
| GitLab | f296 |
gitlab |
| Bitbucket | f171 |
bitbucket |
| Gitea | e65a |
gitea |
MIT (Code) + CC BY 4.0 (Content) — siehe LICENSE und Lizenzen