redesign task detail panel layout #126
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
track:api
track:auto
track:core
track:deploy
track:infra
track:ui
v0.1.0
v0.1.1
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
barrettruth/delta#126
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
The current task panel layout has issues:
labelfield has state wired up but no input renderedOptions to evaluate
Four layout approaches were proposed. Need to pick one or design a hybrid:
A — Current: all fields always visible, stacked vertically. Simple but wasteful.
B — Header-centric: chip row (status + category + label), collapsible details section for location/meeting. Auto-expands when fields are populated. More notes space.
C — Inline key-value table: left-aligned labels, right-aligned inputs. Maximum density, most terminal-like. All fields visible.
D — Two-zone sticky header: title + core metadata never scroll, everything else scrolls including notes (which grow without limit).
Key tradeoffs
Also
labelfield (currently has state but no UI)created mar 25, 2026 · updated 2h agoDetail panel redesigned: CSS grid property table layout, recurrence moved to modal dialog, metadata footer removed, consistent field alignment.