Kopf der Startseite auf eine Zeile bringen #12

Merged
mi merged 2 commits from home-heading-one-line into main 2026-10-23 13:31:13 +02:00
Owner

Der Kopf nahm drei Zeilen: Datum als Eyebrow, Spruch als Überschrift, Tagesnavigation darunter. Die Zahlen des Tages rutschten dadurch weit nach unten.

Entscheidungen

  • Der Spruch „Jeden Tag ein bisschen." entfällt. Das Datum ist jetzt die Überschrift der Startseite, wie auf der Arbeitsseite; die Eyebrow-Zeile fällt damit weg. journal.todayHeading ist aus beiden Bundles entfernt.
  • Überschrift und Tagesnavigation teilen sich eine Zeile. .journal-today .journal-heading ist eine Flexzeile mit Umbruch erst bei zu wenig Breite; auf dem Telefon bleiben zwei Zeilen statt vier. Die Überschrift misst dort 26 px, unter 600 px 22 px.
  • Statt Datumsfeld ein Kalendersymbol. Auf der Startseite ist ein Datum unmittelbar zu nennen selten — die Regel sind Vortag und Folgetag. Die neue Klasse wj-day-jump zieht die Eingabe des DatePicker auf Breite 0 und lässt seinen eigenen Umschaltknopf stehen, 40 × 36 px wie eine Schrittpille daneben; er öffnet das Kalender-Overlay zur Auswahl. aria-label, Tooltip (work.showDate), max = heute und der Wertwechsel bleiben. Auf /work, wo gezielt ein Tag gesucht wird, bleibt das Feld unverändert.

Keine Migration, kein Dienst- oder Schemaeingriff, keine neuen Schlüssel.

Nachweise

  • WJ-077 in gherkin/ux-tests.feature: die Überschrift nennt den gezeigten Tag, Eyebrow-Zeile und Spruch sind nicht mehr da, die vier Bedienelemente der Tagesnavigation haben dieselbe Oberkante und das Datumsfeld ist nicht breiter als ein Schritt; der Kalenderknopf öffnet das Overlay, der Erste des Monats wird daraus gewählt, und die Seite zeigt diesen Tag.
  • Der Spruch war zugleich der Sentinel „angemeldet und auf der Startseite" in zwölf Szenarien. An seine Stelle tritt atHome() über .journal-today .journal-heading h2; die beiden Sprachprüfungen nennen jetzt die Überschrift der Arbeitskarte („Deine Arbeit heute" / „Your work, today").
  • Lokal grün: 27 Browser-Szenarien (Chromium) und 68 Betriebstests.

Details: docs/implementation/home-day-navigation.md.

Offen

Der lokale Lauf von tools/ci-jvm konnte nicht zu Ende geführt werden: in diesem Arbeitsverzeichnis läuft parallel eine zweite Sitzung am H2-Verbindungslebenszyklus, deren noch unfertige Tests dieselbe test-Aufgabe scheitern lassen. Die Szenarien dieser Änderung liefen dabei durch; bootJar, productionAcceptance und tools/test-frontend stehen für den Branch-Build.

🤖 Generated with Claude Code

Der Kopf nahm drei Zeilen: Datum als Eyebrow, Spruch als Überschrift, Tagesnavigation darunter. Die Zahlen des Tages rutschten dadurch weit nach unten. ## Entscheidungen - **Der Spruch „Jeden Tag ein bisschen." entfällt.** Das Datum ist jetzt die Überschrift der Startseite, wie auf der Arbeitsseite; die Eyebrow-Zeile fällt damit weg. `journal.todayHeading` ist aus beiden Bundles entfernt. - **Überschrift und Tagesnavigation teilen sich eine Zeile.** `.journal-today .journal-heading` ist eine Flexzeile mit Umbruch erst bei zu wenig Breite; auf dem Telefon bleiben zwei Zeilen statt vier. Die Überschrift misst dort 26 px, unter 600 px 22 px. - **Statt Datumsfeld ein Kalendersymbol.** Auf der Startseite ist ein Datum unmittelbar zu nennen selten — die Regel sind Vortag und Folgetag. Die neue Klasse `wj-day-jump` zieht die Eingabe des `DatePicker` auf Breite 0 und lässt seinen eigenen Umschaltknopf stehen, 40 × 36 px wie eine Schrittpille daneben; er öffnet das Kalender-Overlay zur Auswahl. `aria-label`, Tooltip (`work.showDate`), `max = heute` und der Wertwechsel bleiben. Auf `/work`, wo gezielt ein Tag gesucht wird, bleibt das Feld unverändert. Keine Migration, kein Dienst- oder Schemaeingriff, keine neuen Schlüssel. ## Nachweise - WJ-077 in `gherkin/ux-tests.feature`: die Überschrift nennt den gezeigten Tag, Eyebrow-Zeile und Spruch sind nicht mehr da, die vier Bedienelemente der Tagesnavigation haben dieselbe Oberkante und das Datumsfeld ist nicht breiter als ein Schritt; der Kalenderknopf öffnet das Overlay, der Erste des Monats wird daraus gewählt, und die Seite zeigt diesen Tag. - Der Spruch war zugleich der Sentinel „angemeldet und auf der Startseite" in zwölf Szenarien. An seine Stelle tritt `atHome()` über `.journal-today .journal-heading h2`; die beiden Sprachprüfungen nennen jetzt die Überschrift der Arbeitskarte („Deine Arbeit heute" / „Your work, today"). - Lokal grün: 27 Browser-Szenarien (Chromium) und 68 Betriebstests. Details: `docs/implementation/home-day-navigation.md`. ## Offen Der lokale Lauf von `tools/ci-jvm` konnte nicht zu Ende geführt werden: in diesem Arbeitsverzeichnis läuft parallel eine zweite Sitzung am H2-Verbindungslebenszyklus, deren noch unfertige Tests dieselbe `test`-Aufgabe scheitern lassen. Die Szenarien dieser Änderung liefen dabei durch; `bootJar`, `productionAcceptance` und `tools/test-frontend` stehen für den Branch-Build. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
mi added 1 commit 2026-10-23 13:15:05 +02:00
Kopf der Startseite auf eine Zeile bringen
werkator/branch build succeeded after 07:05
b8244a343a
Der Kopf nahm drei Zeilen: Datum als Eyebrow, Spruch als Überschrift, Tagesnavigation darunter. Die Zahlen des Tages rutschten dadurch weit nach unten.

## Entscheidungen

- **Der Spruch „Jeden Tag ein bisschen." entfällt.** Das Datum ist jetzt die Überschrift der Startseite, wie auf der Arbeitsseite; die Eyebrow-Zeile fällt damit weg. `journal.todayHeading` ist aus beiden Bundles entfernt.
- **Überschrift und Tagesnavigation teilen sich eine Zeile.** `.journal-today .journal-heading` ist eine Flexzeile mit Umbruch erst bei zu wenig Breite; auf dem Telefon bleiben zwei Zeilen statt vier. Die Überschrift misst dort 26 px, unter 600 px 22 px.
- **Statt Datumsfeld ein Kalendersymbol.** Auf der Startseite ist ein Datum unmittelbar zu nennen selten — die Regel sind Vortag und Folgetag. Die neue Klasse `wj-day-jump` zieht die Eingabe des `DatePicker` auf Breite 0 und lässt seinen eigenen Umschaltknopf stehen, 40 × 36 px wie eine Schrittpille daneben; er öffnet das Kalender-Overlay zur Auswahl. `aria-label`, Tooltip (`work.showDate`), `max = heute` und der Wertwechsel bleiben. Auf `/work`, wo gezielt ein Tag gesucht wird, bleibt das Feld unverändert.

Keine Migration, kein Dienst- oder Schemaeingriff, keine neuen Schlüssel.

## Nachweise

- WJ-077 in `gherkin/ux-tests.feature`: die Überschrift nennt den gezeigten Tag, Eyebrow-Zeile und Spruch sind nicht mehr da, die vier Bedienelemente der Tagesnavigation haben dieselbe Oberkante und das Datumsfeld ist nicht breiter als ein Schritt; der Kalenderknopf öffnet das Overlay, der Erste des Monats wird daraus gewählt, und die Seite zeigt diesen Tag.
- Der Spruch war zugleich der Sentinel „angemeldet und auf der Startseite" in zwölf Szenarien. An seine Stelle tritt `atHome()` über `.journal-today .journal-heading h2`; die beiden Sprachprüfungen nennen jetzt die Überschrift der Arbeitskarte („Deine Arbeit heute" / „Your work, today").
- Lokal grün: 27 Browser-Szenarien (Chromium) und 68 Betriebstests.

Details: `docs/implementation/home-day-navigation.md`.

## Offen

`tools/ci-jvm` ließ sich lokal nicht zu Ende führen: im selben Arbeitsverzeichnis lief parallel eine zweite Sitzung am H2-Verbindungslebenszyklus, deren noch unfertige Tests dieselbe `test`-Aufgabe scheitern ließen. Die Szenarien dieser Änderung liefen dabei durch; `bootJar`, `productionAcceptance` und `tools/test-frontend` deckt der Branch-Build ab.

Die Microversion steht auf 0.1.125. Die parallele Arbeit zählt von derselben 0.1.124 hoch; wer zuletzt merged, nimmt die nächste Nummer — vor dem Merge wird hier gegen `main` geprüft.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
mi added 1 commit 2026-10-23 13:25:42 +02:00
Werkbaum-Status für den Startseitenkopf nachziehen
werkator/branch build succeeded after 04:54
fb4fb27582
Der Branch-Build b8244a3 ist in Werkator grün gelaufen (`tools/ci-jvm --without-firefox`), damit steht der Knoten #home-heading-compact auf [x] und nennt den Nachweis.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
mi merged commit d5be52089e into main 2026-10-23 13:31:13 +02:00
mi deleted branch home-heading-one-line 2026-10-23 13:31:13 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mi/werkjournal#12