Esri / calcite-design-system

A monorepo containing the packages for Esri's Calcite Design System
https://developers.arcgis.com/calcite-design-system/
Other
269 stars 75 forks source link

[Panel & Flow Item] Add `"content-bottom"` slot #8979

Closed geospatialem closed 1 month ago

geospatialem commented 3 months ago

Check existing issues

Description

Add a new slot to the panel and flow-item components - "content-bottom" so we can render in new a Dialog component using the "sticky" functionality currently provided in the Modal component.

Acceptance Criteria

  1. Slot should be sticky as it is Modal
  2. Slot should come with overridable padding
  3. The following css vars should be added to match Modal's current overrides: --calcite-panel-content-bottom-padding: Specifies the padding of the component's content-bottom slot --calcite-panel-content-background: Specifies the background color of content placed in the component's "content" slot

Relevant Info

A dependency needed for the Dialog + Modal component effort in #7886 See Figma file for specs

image

Which Component

panel flow-item

Example Use Case

No response

Priority impact

p2 - want for current milestone

Calcite package

Esri team

Calcite (design)

github-actions[bot] commented 2 months ago

cc @geospatialem, @brittneytewks

github-actions[bot] commented 1 month ago

Installed and assigned for verification.

DitwanP commented 1 month ago

Moving back to in development to include changes to flow-item as well.

github-actions[bot] commented 1 month ago

Installed and assigned for verification.

github-actions[bot] commented 1 month ago

Installed and assigned for verification.

DitwanP commented 1 month ago

šŸ”Verified on 2.9.0-next.18