feat(tasks): detail pane for the full-window task list - #31
Merged
Conversation
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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.