Skip to content

The hierarchy panel opens beside its button - #69

Merged
endrix merged 1 commit into
mainfrom
fix/outline-panel-near-button
Oct 2, 2026
Merged

endrix merged 1 commit into
mainfrom
fix/outline-panel-near-button

Conversation

@endrix

@endrix endrix commented Oct 2, 2026

Copy link
Copy Markdown
Owner

Follow-up to #68. The hierarchy button moved under the chat button at the bottom right, but its panel still opened at the top left of the editor, on the other side of the screen from what opened it.

The panel now opens just left of its button, bottom-aligned with it, and grows upward as far as the room above the button allows (panelPlacement). It follows the button when the stack changes (on every model change) and when the window is resized. The CSS default sits in the same place, for the moment before it is measured. The list scrolls inside the panel (min-height: 0).

Tests: the placement for a typical window, and a minimum height in a short one. All workspaces pass, with neutrality 5/5 and typecheck 5/5.

https://claude.ai/code/session_015VK7fH1c4aKbexnq2QcuKU

The hierarchy button moved under the chat button, at the bottom right,
but its panel still opened at the top left of the editor -- the other
side of the screen from what opened it. It now opens just left of the
button, bottom-aligned with it, growing upward as far as the room above
allows, and follows the button when the stack or the window changes
(`panelPlacement`).

Claude-Session: https://claude.ai/code/session_015VK7fH1c4aKbexnq2QcuKU
@endrix
endrix merged commit bba2569 into main Oct 2, 2026
1 check passed
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