Esri / calcite-design-system

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

[Table] Allow Sticky Header #9799

Open macandcheese opened 2 months ago

macandcheese commented 2 months ago

Check existing issues

Description

Request from UC: Provide an option on Table to allow for content slotted in the table-head slot to be sticky

Acceptance Criteria

Request from UC

Relevant Info

No response

Which Component

Request from UC

Example Use Case

As a designer or developer, I want the slotted table-header-row in the table-head slot to be sticky, allowing content to scroll underneath.

Priority impact

impact - p3 - not time sensitive

Calcite package

Esri team

Calcite (design)

doreenbrinkman commented 3 weeks ago

Data pipelines also has a use-case for a sticky header for our MapFields tool. This would allow the user to see the header while scrolling through mapped fields.

justinyeung-cx commented 2 weeks ago

We have a use case where a sticky header would be required. We would like to request a p2 impact. And also in Calcite package @esri/calcite-components-react.

gqzomer commented 4 days ago

Our team would also be helped if this feature is implemented. For our application we use a calcite table to show all the results from a query of the map layers. A sticky header would help us tremendously to present the large number of results in a comprehensive manner to users.