From c6165bd7afcca6dabe6abb4d624aed5ac4d6d056 Mon Sep 17 00:00:00 2001 From: Ricardo Date: Mon, 16 Mar 2026 18:43:13 +0100 Subject: [PATCH] feat: add view mode toggle for changelog page MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add a "Group by: Repository | Change Type" segmented toggle to the changelog page. Users can now switch between repo-based tabs (Core, Endpoints, Syndicators, etc.) and commit-type tabs (Features, Fixes, Refactor, etc.) with reactive Alpine.js computed getters. Both views share the same commit data — only the grouping dimension and color scheme change. Tab counts and badge labels update reactively when switching view modes. Confab-Link: http://localhost:8080/sessions/5767023f-100b-4b9c-85fc-12d7e1ab248a --- changelog.njk | 97 ++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 89 insertions(+), 8 deletions(-) diff --git a/changelog.njk b/changelog.njk index cdda470..0b0f3f0 100644 --- a/changelog.njk +++ b/changelog.njk @@ -13,9 +13,26 @@ withSidebar: false
+ {# View mode toggle #} +
+ Group by: +
+ + +
+
+ {# Tab navigation #}
-