support scroll sync on sticky table header and groups

This commit is contained in:
jeffvli
2025-11-20 14:40:09 -08:00
parent 948fc40b3e
commit c4f94495a8
4 changed files with 271 additions and 64 deletions
@@ -67,12 +67,10 @@
z-index: 15;
display: flex;
flex-direction: row;
padding: 0 2rem;
margin: 0 -2rem;
overflow: hidden;
pointer-events: none;
background-color: var(--theme-colors-background);
border-bottom: 1px solid var(--theme-colors-border);
box-shadow: 0 -1px 0 0 var(--theme-colors-border);
}
.sticky-header-row {
@@ -93,8 +91,8 @@
z-index: 15;
display: flex;
flex-direction: row;
padding: 0 2rem;
margin: 0 -2rem;
padding: 0;
margin: 0;
pointer-events: none;
background-color: var(--theme-colors-background);
border-bottom: 1px solid var(--theme-colors-border);
@@ -104,7 +102,6 @@
display: flex;
flex-direction: row;
width: 100%;
background-color: var(--theme-colors-background);
}
.sticky-group-row-section {
@@ -112,7 +109,6 @@
flex-direction: row;
overflow: hidden;
pointer-events: auto;
background-color: var(--theme-colors-background);
}
.item-table-pinned-rows-grid-container.with-header::after {