Skip to content

feat(tasks): detail pane for the full-window task list - #31

Merged
anbturki merged 1 commit into
mainfrom
feat/task-detail-pane
Jul 23, 2026
Merged

feat(tasks): detail pane for the full-window task list#31
anbturki merged 1 commit into
mainfrom
feat/task-detail-pane

Conversation

@anbturki

Copy link
Copy Markdown
Owner

Clicking a task in the full-window list opens its details in a resizable pane on the right instead of navigating away. Draggable divider, close control that returns the width to the list, checkbox write-back, and an Open control for the full document. The board is unchanged (it already fills the width); whether a view selects-into-detail or opens is a flag on the view definition.

Also: a hairline between rows, denser row/group padding, slightly smaller row text, and a compact tasks header built on a new shared compact-control height + reusable SearchField.

Validated: tsc, 473 tests (incl. select-not-navigate, open-full, close, checkbox write-back), production build. The resizable split, divider drag, and detail content were confirmed in the running app.

In the full-window list, clicking a task now opens its details in a resizable
pane on the right instead of navigating away. The list stays on the left; a
draggable divider splits them, and a close control hands the width back to the
list. The pane shows the status, priority, assignee and progress header plus the
rendered description and acceptance criteria; ticking a criterion writes back
through the same core the reader uses, and Open takes the task full-window.

The board is unchanged: it already fills the width, so a row there still opens.
Whether a view selects into a detail pane or opens is a flag on the view
definition rather than a check against the view name.

Also tightens the list: a hairline between rows, denser row and group padding,
and slightly smaller row text. The full-window tasks header is compact too,
built on a shared compact-control height and a reusable search field so a dense
header and its input line up and can be restyled in one place.
@anbturki
anbturki merged commit b7ac02c into main Jul 23, 2026
3 checks passed
@anbturki
anbturki deleted the feat/task-detail-pane branch July 23, 2026 06:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant