Rebuild /notes as a paper wall with a split-pane editor

Featurekamo-internal
Ya
14 Agosti 2026, 18:35 UTC
Mwandishi
kamo
Ahadi ya
cd45b74

The page was the last screen still on raw Tailwind blue-600/gray-50 while everything around it moved to the house system, and every one of its ~100 `dark:` variants was dead code — globals.css pins `color-scheme: light`. It also ignored `--accent-knowledge`, the accent token reserved for exactly this module. Rebuilt around the metaphor the data already carries: the palette is post-it by construction, so notes render as paper — masonry heights, a deterministic per-id tilt that straightens on hover, a pin head on pinned notes in the note's own deep hue. An uncoloured note gets plain paper rather than resolveStickyColor()'s lemon fallback, which would otherwise paint the whole wall yellow and spend the palette before the member chose anything. Bands follow the active sort instead of being fixed, so a divider only costs space when it says something true: recency under a date sort, initials under a title sort, open-frequency under a view-count sort. Also adds: a command palette (⌘K), a collapsible filter rail with colour swatches and wall stats, multi-select with shift-range and bulk actions, keyboard nav (/ ⌘K N P F X arrows), search highlighting, skeleton loading in the wall's own shape, and separate empty vs no-results states. The editor now opens beside the wall on a draggable divider rather than replacing the page, and is keyed by note id so switching notes resets it. Filtering, sorting, banding, masonry balancing and paper geometry move to app/lib/noteWall.ts behind 48 unit tests. NoteCard's DOM-based content parser is gone — it used document.createElement, so a note whose contentPlain was nulled on save rendered no preview at all server-side. Removes NOTE_SORT_OPTIONS, which shipped hard-coded English sort labels into all 22 locales.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei