Просмотр исходного кода

Release v0.25.0: welcome/login logo polish + drop Status column

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
chiappa 2 дней назад
Родитель
Сommit
4f5c0013e9
2 измененных файлов с 34 добавлено и 1 удалено
  1. 33 0
      CHANGELOG.md
  2. 1 1
      src/Meta.php

+ 33 - 0
CHANGELOG.md

@@ -8,6 +8,39 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
 Nothing scheduled.
 
+## [0.25.0] — 2026-05-07
+
+Small UX-polish release on top of `v0.24.0`. The anonymous welcome
+card on `/` is rebuilt to share the local-login mask's silhouette —
+narrow `max-w-md` box centred under a 144×144 cycle logo that lives
+inside the card, with full-width stacked sign-in buttons. The home
+sprint table loses its "Status" column: `is_archived` had no
+functional effect anywhere in the app (no list filter, no edit
+gate, no permission split) so the active/archived chip was pulled
+until the flag actually means something.
+
+### Changed
+
+- **Welcome page matches the local-login mask.** `views/home.twig`'s
+  anonymous branch now mirrors `views/auth/local.twig`: a single
+  `max-w-md mx-auto` card with the brand cycle logo (144×144,
+  `id="brand-cycle-glow-card"` to avoid colliding with the header
+  logo's gradient id) centred at the top of the card, then the
+  "Sprint Planner" heading, the description text, and the two
+  sign-in buttons stacked full-width (`flex items-center
+  justify-center w-full`) rather than wrapped inline. The same
+  logo treatment is applied to `auth/local.twig` so both entry
+  points feel like one product.
+
+- **Drop the Status column from the home sprint table.** Removed the
+  `<th>Status</th>` header and the per-row chip `<td>` from
+  `views/home.twig`. The chip was the only consumer of `s.isArchived`
+  in the list, and grepping the codebase confirmed `is_archived` /
+  `isArchived` is only referenced for display (`home.twig`,
+  `sprints/show.twig`, `sprints/present.twig`); no controller, no
+  list query, no permission gate cares about it. Pulling the column
+  avoids advertising a state that does nothing yet.
+
 ## [0.24.0] — 2026-05-07
 
 UX-focused release on top of `v0.23.0`: the per-row task hamburger is

+ 1 - 1
src/Meta.php

@@ -20,6 +20,6 @@ namespace App;
  */
 final class Meta
 {
-    public const VERSION = '0.24.0';
+    public const VERSION = '0.25.0';
     public const CREATOR = 'Alessandro Chiapparini';
 }