Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scrollable Panels with Sticky Navigation Tree Items #66

Closed
thatisrich opened this issue Jun 24, 2024 · 4 comments
Closed

Scrollable Panels with Sticky Navigation Tree Items #66

thatisrich opened this issue Jun 24, 2024 · 4 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@thatisrich
Copy link
Contributor

What problem does this address?

When the Styles Editor panels contain a large number of items the page must be scrolled to view all the content which can make it difficult to keep track of what is being edited.

What is your proposed solution?

Allowing the panels to be scrolled and applying a sticky approach to the Blocks and Element items will maintain editor focus and allow easier navigation between open items within the Block and Element tree.

A rough demo of this approach can be seen here, and context around this idea can be found on issue #57 .

@thatisrich thatisrich added the enhancement New feature or request label Jun 24, 2024
@thatisrich thatisrich self-assigned this Jun 24, 2024
g-elwell added a commit that referenced this issue Jun 25, 2024
…container

GH Issue #66 - Scrollable Panels with Sticky Navigation Tree Items
@jonnywatersbb jonnywatersbb added this to the v1.0.0 milestone Jun 25, 2024
@jonnywatersbb
Copy link
Member

jonnywatersbb commented Jun 25, 2024

Added to v1.0.0 release milestone.

Thanks @thatisrich 🙌

@g-elwell
Copy link
Member

Resolved by #67 sooner than expected! thanks @thatisrich

@thatisrich
Copy link
Contributor Author

I had closed this issue but spotted the discussion on #62 so re-opened it! Can this issue be closed now or should it remain open for now?

@g-elwell
Copy link
Member

g-elwell commented Jul 2, 2024

This one is all resolved now, cheers @thatisrich !

@g-elwell g-elwell closed this as completed Jul 2, 2024
@g-elwell g-elwell mentioned this issue Jul 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants