fix(ui): shiki light/dark, calendar polish, category combobox, sizing #40

Merged
barrettruth merged 2 commits from fix/ui-polish-round2 into main 2026-03-23 19:11:53 +00:00
barrettruth commented 2026-03-23 19:10:08 +00:00

Problem

Code blocks showed dark theme in light mode. Calendar had circle motifs, redundant today ring, and no h/l keyboard navigation. Task detail had tiny date text, inconsistent input heights, and no category autocomplete.

Solution

Switch shiki to dual themes config for automatic light/dark. Remove rounded-full from status dots, drop month-view today ring, add h/l day selection in week view with auto-advance. Normalize input heights to h-8, date text to text-xs. Add category combobox dropdown in task detail.

## Problem Code blocks showed dark theme in light mode. Calendar had circle motifs, redundant today ring, and no h/l keyboard navigation. Task detail had tiny date text, inconsistent input heights, and no category autocomplete. ## Solution Switch shiki to dual `themes` config for automatic light/dark. Remove `rounded-full` from status dots, drop month-view today ring, add h/l day selection in week view with auto-advance. Normalize input heights to `h-8`, date text to `text-xs`. Add category combobox dropdown in task detail.
Sign in to join this conversation.
No description provided.