-
Notifications
You must be signed in to change notification settings - Fork 78
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
[Shell Panel] Improve visibility of resizable functionality, allow resizable
when displayMode="float"
#5652
Comments
+1 from BA cc @ddred11 |
I had been working my own footer component with resizing until it was brought to my attention a shell-panel works better and has resizing built in. At first I thought resizing wasn't working. I couldn't see the drag bar and when I did it was real hard to use on a large hi-res screen. And it isn't intuitive to the user there's resizing even if they notice the bar. Overall I like how it works, looks and fits the "calcite design" well. It would fine by me if it was 1 or 2 px bigger, had an additional 5px of hitbox either side, and had some indication of draggability. Methinks having a brand colored portion of the bar in the center when not active would look good and clearly indicate draggability. Here was my solution as an example. Also +1 on a collapse/expand button. |
resizable
when displayMode="float"
questions:
Some comments:
|
Description
The current drag handle affordance can be a bit hard to notice.
This should support both Shell Panel and upcoming Sheet implementations.
Acceptance Criteria
resizable
when the component is alsodetached
, whendisplayMode
is set to"float"
Relevant Info
Questions:
Which Component
Shell Panel, Sheet (upcoming)
Example Use Case
cc @asangma @SkyeSeitz @ashetland
Esri team
Calcite (design)
Calcite Design Solution
🔗 Link to Figma Specs
The text was updated successfully, but these errors were encountered: