mana-swift-ui/devlog/2026-06-01/macher.md
Till JS df07aae7dc devlog: fehlende Tage 15.05.–14.06.2026 nachgezogen
spieler+macher pro Tag, geerdet in den realen Commits; data.json via @mana/devlog-gen backfill.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-15 20:01:53 +02:00

1.7 KiB
Raw Permalink Blame History

date day view weekday commits review
2026-06-01 9 macher Montag 7 auto

Montag, 2026-06-01 — Tag 9 (Macher-Sicht)

Stats: 7 Commits, +829 / -247 LoC, 11 Files (12× .swift, 6× .md) Top-Dirs: CHANGELOG.md (33%), ManaAuthUI/Components (22%), ManaThemeUI/ManaThemeGallery.swift, ManaAuthUI/Register, ManaAuthUI/Reset Tags: ManaSecureField, release, ManaAuthUI Release: v0.9.0 Session: 11:49 → 23:36 (sieben Commits, ~40 aktive Min, längster Fokus 32 Min — verteilt über den Tag)

Dichter Tag mit drei Strängen: ManaSecureField, Passwortstärke und Theme-Pass.

ManaSecureField (af54be3 +61/-14, f8a0d11 +62/-5). Augen-Button zum Sichtbarmachen des Passworts in ManaAuthUI/Components. Zweite Iteration verfeinert: Auge erscheint nur bei Inhalt, plus Caps-Lock-Warnung auf macOS. Plattform-bewusst, weil die Feststelltasten-Erkennung Mac-spezifisch ist.

Passwortstärke (5d7d486 +155/0). Stärke-Anzeige in Sign-Up und Reset (ManaAuthUI/Register, Reset). Gibt Nutzer:innen direktes Feedback beim Festlegen — ohne Server-Roundtrip.

Theme-Pass (ba351e2 +94/-41, a00e2b9 +215/-177). ManaThemeGallery bekommt einen Lock-State: gesperrte vs. freigeschaltete Farbwelten. Der zweite Commit (hoher Lösch-Anteil) ändert das Verhalten von Auto-Open auf einen expliziten Button — bewusste Geste statt überraschendes Aufpoppen.

Aufräumen + Release. 3621db3 (+230/-10) vereinheitlicht Feedback-Karte und Anmelde-CTA. 280ce6f rollt v0.9.0 im CHANGELOG und dokumentiert ManaThemeUI. Die zwei großen Negativ-Deltas des Tages (-177, -41) zeigen: viel davon war Umbau bestehender Galerie-Logik, nicht reines Anbauen.