Changelog
2026-08-04v0.48.0· Clean Cards
Added
- "All tasks" sidebar grouping by status or category. The desktop task
workspace navigator previously grouped the All-tasks list only by board
column, which answers "what is left to do" but hides the tasks related to the
one being edited. A small Status / Category segmented control in the sidebar
header switches the grouping. In category mode, tasks are grouped by their
leading
[CATEGORY]title tag (case-insensitive, uncategorized tasks fall into a trailing group) and sorted by board column order then priority; opening a task auto-expands its own category, collapses the others and scrolls it into view. The mode persists inlocalStorage(kandown:tasklist-group) and each mode keeps its own collapse state, so the default behavior is unchanged. List rows gain an optional status chip so the status-first sort stays readable inside a category section.
Changed
- Redesigned kanban cards. Board cards are now clean, rounded chips with a
defined
bg-cardsurface, a hairline border, soft resting shadow and a 2px hover lift, replacing the borderless translucent rows (bg-white/25separated by aborder-b) that washed out to a muddy nothing on the light theme, where the board background is already near-white and the default column tint is invisible. Cards are now spaced by margin so they float on the column tint, and selection renders as a primary tint plus a ring instead of a faint wash. The collapsed card stack shares the same surface, border and hover treatment, so individual cards and grouped stacks now speak one visual language.
Fixed
- Readable category headers on the light theme. Category section headers in
the task navigator sidebar and the editor category tag used
text-accent, which resolves to a pale lime (72 100% 90%) on the kandown light theme and was effectively invisible on white. They now use the semantictext-accent-foregroundpair (dark green on light, light lime on dark, roughly 9:1 contrast), restoring legibility in both the desktop sidebar and the desktop and mobile drawers.