-
Notifications
You must be signed in to change notification settings - Fork 77
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
Enhancement: Shell / Shell Panel - content-behind should allow both fixed and detached shell-panels #1932
Comments
Please add your planning poker estimate with ZenHub @macandcheese |
This came up via a user on Community where they would like to use the features widget in one panel, and a layer list on the other side of the UI. There is a workaround, where the Maps SDK for JS view UI can be added, such as: view.ui.add("customEl", "top-right"); Here's a sample for additional context: https://codepen.io/geospatialem/pen/oNQyaPM Escalating the request as it should be a supported workflow in the future, potentially also removing the |
Additional use case from #5668 is listed below from @bluespider42. Also added the acceptance criteria to include context from #5668 and #7199 for consideration prior to closing out the related issues.
|
Description
Consider the following app layout:
In the above,
content-behind
is used oncalcite-shell
. However, I need to manually add padding to the map container to account for the left-hand shell-panel's width. What I want is the right shell-panel to display as "detached", and the left shell-panel to display as "normal", but the center-panel content to render to the right of the left shell-panel, not behind it.If I don't manually add that padding, the map renders "behind" the fixed left-hand shell-panel:
In addition, slots should be added to position content, such as
"content-start"
/"content-end"
.Acceptance Criteria
content-behind
is usable in a way that allows a combination of detached and not-detached shell-panels.displayMode: float
shell panels to position absolutely from [Shell / Shell Panel]: Allow slotteddisplayMode: float
Shell Panels to position absolutely #7199Relevant Info
content-behind
altogether.calcite-input-number
- input keeps increasing/decreasing if the mouseup happens outside the increment/decrement button #7188Which Component
Example Use Case
The text was updated successfully, but these errors were encountered: