-
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] display-mode="float-all"
has multiple bugs
#9926
Comments
In a later version, |
@ashetland for the following item:
Can we just leave the functionality and then improve it when that lands? This way any implementations of that behavior will continue to work and just benefit from future updates. |
Sounds good to me. |
) **Related Issue:** #9926 ## Summary Adds some styling to address the visual issues in Shell Panel. ![Screenshot 2025-01-29 at 6 58 09 PM](https://github.com/user-attachments/assets/957f812d-201e-42e5-b723-30d1362bd606) ![Screenshot 2025-01-29 at 6 57 27 PM](https://github.com/user-attachments/assets/15db515a-8573-44ee-ab9d-486aa3755165) Note - I went down the rabbit hole of trying to conditionally pass corner-radius to slotted Actions, Panels, etc. - it would involve a lot of internal tokens and conditional states to handle various arrangements of components. This could be something to look at in the future but I'm not sure we want to handle this here. ![Screenshot 2025-01-29 at 6 54 39 PM](https://github.com/user-attachments/assets/e73c5c6a-deb2-4ad8-8733-ad716fbc0593)
Installed and assigned for verification. |
Verified the changes in Did observe when |
That's intended (or, at least, no different than before this PR) - further updates will occur here: #5652 |
Thanks, Adam. All bugs mentioned above are mitigated as-expected. Closing the above as verified 👍🏻 |
) **Related Issue:** #9926 ## Summary Adds some styling to address the visual issues in Shell Panel. ![Screenshot 2025-01-29 at 6 58 09 PM](https://github.com/user-attachments/assets/957f812d-201e-42e5-b723-30d1362bd606) ![Screenshot 2025-01-29 at 6 57 27 PM](https://github.com/user-attachments/assets/15db515a-8573-44ee-ab9d-486aa3755165) Note - I went down the rabbit hole of trying to conditionally pass corner-radius to slotted Actions, Panels, etc. - it would involve a lot of internal tokens and conditional states to handle various arrangements of components. This could be something to look at in the future but I'm not sure we want to handle this here. ![Screenshot 2025-01-29 at 6 54 39 PM](https://github.com/user-attachments/assets/e73c5c6a-deb2-4ad8-8733-ad716fbc0593)
Check existing issues
Actual Behavior
The new
float-all
configuration does not match other floating UI and the resize affordance is misplaced.Expected Behavior
disable float-all resizing until [Shell Panel] Improve visibility of resizable functionality, allowresizable
whendisplayMode="float"
#5652 landsReproduction Sample
https://codepen.io/ashetland/pen/zYVZBPG?editors=1000
Reproduction Steps
Reproduction Version
v2.11.0
Relevant Info
Related issue #7513
Regression?
No response
Priority impact
impact - p1 - need for current milestone
Impact
No response
Calcite package
Esri team
Calcite (design)
The text was updated successfully, but these errors were encountered: