26 lines
1.5 KiB
Markdown
Executable File
26 lines
1.5 KiB
Markdown
Executable File
# Update 0.5.5.88
|
|
|
|
## Fixed
|
|
|
|
- Keeps the complete table header (`thead`) fixed while vertically scrolling, so the title row and generated filter row always move together.
|
|
- Keeps every header cell positioned (`position: relative`) so the existing column-resize handles continue to use the correct positioning context.
|
|
- Preserves the unified column-width behavior from 0.5.5.87: widening one column grows the table while neighboring columns keep their width.
|
|
- Preserves persisted column widths, filtering, sorting and column movement.
|
|
- Applies the same behavior to all interactive `data-table` lists.
|
|
|
|
## Result
|
|
|
|
Interactive tables use one common behavior for:
|
|
- sticky title row,
|
|
- sticky filter row,
|
|
- resizable columns,
|
|
- table growth while widening columns,
|
|
- persisted column widths,
|
|
- filtering, sorting and column movement.
|
|
|
|
The final 0.5.5.88 correction keeps `thead` sticky and the individual `th` elements relative. This combination avoids the conflict between sticky headers and absolutely positioned resize handles.
|
|
- Close the small visual seam between sticky title and filter rows with an opaque THEAD background.
|
|
- Chromium/Chrome: close the sub-pixel seam between sticky title and filter rows without changing sticky, resize, or column-order behavior.
|
|
- Chromium/Chrome sticky-header seam: interactive data tables now use `border-collapse: separate` with zero border spacing; sticky and resize behavior are unchanged.
|
|
- Keep the sidebar navigation and its fly-out menus above sticky table headers via explicit z-index layers.
|