Conversation
Replaces the right-side slide-over panel with a bottom sheet that slides up from the bottom edge, which feels more natural on phones. Features: - Drag handle to resize by swiping up/down - Peek height of 260px (enough for most property editors) - Expands up to 85% of viewport height for complex nodes - Swipe down past minimum height to dismiss - Backdrop tap to close - Escape key to close - Smooth CSS transitions when not actively dragging - Rounded top corners with shadow for depth The tree panel keeps its left-side slide-over since it needs more vertical space for the node hierarchy. Closes #27 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Bottom sheet improvements: 1. Snap points: sheet snaps to 33%, 55%, or 85% of viewport height instead of free-form dragging. Release between snaps and it animates to the nearest one. Below minimum → dismiss. 2. Scroll handoff: when the content area is scrolled to the top and the user swipes down, the gesture transitions from scrolling the content to dragging the sheet closed. Prevents the jarring bounce at the top of the scroll. 3. Auto-open: selecting a node on mobile (via viewport tap or tree) automatically opens the bottom sheet with that node's properties. No need to manually tap the properties button. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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.
Summary
Closes #27
Test plan
🤖 Generated with Claude Code