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

✨ Split Sidebar Panels #479

Open
Tracked by #346 ...
austincondiff opened this issue Apr 19, 2022 · 1 comment
Open
Tracked by #346 ...

✨ Split Sidebar Panels #479

austincondiff opened this issue Apr 19, 2022 · 1 comment
Assignees
Labels

Comments

@austincondiff
Copy link
Collaborator

austincondiff commented Apr 19, 2022

Is your feature request related to a problem? Please describe.

Users might want to see more than one sidebar tab at once.

Describe the solution you'd like

Drag a sidebar symbol and drop it over the lower section to split the sidebar panel. User is then allowed to drag other symbols into that panels dock.

Mockups

Step 1: User mouses over to sidebar item that they would like to go in a new split panel

01-macOS-code-edit-split-sidebar

Step 2: User drags symbol to lower half of the sidebar

02-macOS-code-edit-split-sidebar

Notice that the placeholder radius follows the window radius.

Step 3: User releases mouse and split panel is added with symbol in lower panel dock

03-macOS-code-edit-split-sidebar

Step 4: User drags additional item to lower sidebar panel

04-macOS-code-edit-split-sidebar

Additional context

When user is dragging symbol and sidebar panel is not split yet, when crossing over the halfway threshold, haptic feedback is felt if the user is using a trackpad.

Split sidebar panels will be resizable.

A sidebar panel can only be split once for a maximum total of two sidebar panels.

This issue is concerning both the navigator sidebar (left) and the inspector sidebar (right).

Refer to #41 for more information.

Related Issues

This was referenced Apr 19, 2022
@austincondiff austincondiff changed the title ✨ Drag sidebar dock icon to split panel ✨ Split Sidebar Panels Apr 19, 2022
@austincondiff austincondiff mentioned this issue Apr 19, 2022
12 tasks
@austincondiff
Copy link
Collaborator Author

Please note, this issue is blocked and is dependent on the completion of the following issue:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: 📋 Todo
Development

No branches or pull requests

2 participants