Zurück zum CV

Entscheidungslog

Architektur- und Designentscheidungen

Kurze Dokumentation zentraler technischer und gestalterischer Entscheidungen mit Begründung und Auswirkungen.

2026-03-04

Theme-Architektur mit CSS-Variablen

Entscheidung: Light/Dark-Theming wurde über zentrale Design-Tokens und `data-theme` umgesetzt, statt Komponenten doppelt zu stylen.

Begründung: Das hält das System wartbar und ermöglicht spätere Design-Iterationen ohne strukturelle Eingriffe in Content-Komponenten.

Auswirkung: Konsistente Darstellung über alle Sektionen, persistente Nutzerpräferenz und geringere Styling-Komplexität.

2026-03-04

Scroll-Phasen für den Hintergrund

Entscheidung: Einführung eines dreistufigen Scroll-Hintergrunds über `data-scroll-phase` und den Austausch von CSS-Variablen.

Begründung: Erzeugt einen klareren visuellen Verlauf über die Seite, bleibt aber performant und technisch schlank.

Auswirkung: Sichtbare Stimmungswechsel von oben nach unten bei minimalem Runtime-Overhead.

2026-03-04

Experience als Sticky Timeline

Entscheidung: Berufserfahrung als Sticky-Meta-Spalte mit Timeline-Markern und separatem Content-Bereich umgesetzt.

Begründung: Verbessert Orientierung und Lesbarkeit bei längeren CV-Abschnitten.

Auswirkung: Höhere Informationsklarheit und eine modernere, redaktionelle Darstellung.

2026-03-04

Command Palette mit Fallback-Suche

Entscheidung: Palette um Aktionen erweitert und Suchinitialisierung mit robustem Fallback abgesichert.

Begründung: Kernaktionen sollen auch bei Ausfall des Suchindex zuverlässig verfügbar bleiben.

Auswirkung: Stabiles Ctrl/Cmd+K-Verhalten, zusätzliche Commands und graceful degradation.

2026-03-04

Print-optimierter CV-Modus

Entscheidung: Eigene Print-Styles und One-Click-Druck im Header integriert.

Begründung: Ein CV muss für Bewerbungsprozesse zuverlässig als PDF ausgebbar sein.

Auswirkung: Sauberes A4-Layout, reduzierte visuelle Störungen und druckfreundliche Struktur.