From af6e411c85c0dea95db166ca920a645b22f03934 Mon Sep 17 00:00:00 2001 From: Sandro Date: Fri, 30 Oct 2026 22:58:54 +0100 Subject: [PATCH] fix(workspace): even shading per level in the to-do groups chore(release): v0.12.1 Co-Authored-By: Claude Opus 5.5 --- CHANGELOG.md | 8 ++++++- frontend/package-lock.json | 4 ++-- frontend/package.json | 2 +- .../src/features/workspace/WorkspaceView.tsx | 24 ++++++++++--------- 4 files changed, 23 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e6247eb..efcdc72 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,11 @@ Das Format folgt [Keep a Changelog](https://keepachangelog.com/de/1.1.0/), die V ## [Unreleased] +## [0.12.1] - 2026-10-30 + +### Fixed +- Workspace → To-Dos: Die Gruppierung (Ordner → Notiz) wird pro Ebene gleichmäßig abgestuft – im hellen Theme jede Ebene etwas dunkler, im dunklen etwas heller – statt zwischen grau und weiß hin und her zu springen. + ## [0.12.0] - 2026-10-30 ### Added @@ -302,7 +307,8 @@ Das Format folgt [Keep a Changelog](https://keepachangelog.com/de/1.1.0/), die V - Geteilte Listen (Einkaufs-, Pack- und Checklisten) mit `#Kategorie`-Gruppierung, Mengenangaben und Echtzeit-Abhaken. - Benutzer-, Gruppen- und Admin-Verwaltung (Ersteinrichtungs-Assistent, Einladungscodes, Profilbilder, persönliche API-Keys & Webhook-Ingest `/api/v1/webhooks/ingest`, JSON-Datenexport) sowie CSS-Theme-Engine mit 4 Themes (`Dark`, `Light`, `High Contrast`, `Soft`) und PWA-Unterstützung. -[Unreleased]: https://git.dsit.me/sandrodach/MindSift/compare/v0.12.0...dev +[Unreleased]: https://git.dsit.me/sandrodach/MindSift/compare/v0.12.1...dev +[0.12.1]: https://git.dsit.me/sandrodach/MindSift/compare/v0.12.0...v0.12.1 [0.12.0]: https://git.dsit.me/sandrodach/MindSift/compare/v0.11.1...v0.12.0 [0.11.1]: https://git.dsit.me/sandrodach/MindSift/compare/v0.11.0...v0.11.1 [0.11.0]: https://git.dsit.me/sandrodach/MindSift/compare/v0.10.0...v0.11.0 diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 615a271..6136aa2 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "mindsift-frontend", - "version": "0.12.0", + "version": "0.12.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "mindsift-frontend", - "version": "0.12.0", + "version": "0.12.1", "license": "Unlicense", "dependencies": { "@fontsource-variable/inter": "5.3.0", diff --git a/frontend/package.json b/frontend/package.json index c612a8f..80b0e40 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,7 +1,7 @@ { "name": "mindsift-frontend", "private": true, - "version": "0.12.0", + "version": "0.12.1", "license": "Unlicense", "type": "module", "scripts": { diff --git a/frontend/src/features/workspace/WorkspaceView.tsx b/frontend/src/features/workspace/WorkspaceView.tsx index ca31126..91962a9 100644 --- a/frontend/src/features/workspace/WorkspaceView.tsx +++ b/frontend/src/features/workspace/WorkspaceView.tsx @@ -2370,7 +2370,9 @@ export const WorkspaceView: React.FC = ({ ) : subView === 'todos' ? ( -
+ /* Each nesting level lays a light tint of the text colour on top: darker per level in + light themes, lighter per level in dark ones */ +
@@ -2384,7 +2386,7 @@ export const WorkspaceView: React.FC = ({
{/* View Grouping Selector (matching hashtag switcher style) */} -
+