Philipinho
9ecf88511b
page property
2026-04-20 21:27:29 +01:00
Philipinho
cac4774641
fix(base): stop runaway pagination loop caused by browser scroll anchoring
...
Browser overflow-anchor silently bumped scrollTop by one page's worth
of pixels every time a new page of rows committed — anchoring on the
AddRowButton that sits below paddingBottom. This kept the near-bottom
threshold satisfied and re-fired onFetchNextPage indefinitely, even
after the user released the scrollbar. Disabling scroll anchoring on
the grid scroll container stops the browser from adjusting scrollTop
in response to content growth.
2026-04-19 02:05:30 +01:00
Philipinho
321184394d
feat(base): show table skeleton instead of centered loader on load
2026-04-18 22:22:49 +01:00
Philipinho
b01f6e9af9
feat(base): add layout-matching skeleton loading component
2026-04-18 22:22:11 +01:00
Philipinho
207c74427d
style(base): unify hover state across selected row cells
2026-04-18 17:15:57 +01:00
Philipinho
c53d70b64e
style(base): darken select option hover for better visibility
2026-04-18 17:15:23 +01:00
Philipinho
9a1cbc8ea9
style(base): nudge row drag grip past left table border
2026-04-18 17:14:49 +01:00
Philipinho
8b343d25f0
style(base): push row drag grip flush to left table border
2026-04-18 17:13:03 +01:00
Philipinho
2d47ffb25a
style(base): align row drag grip flush with cell left edge
2026-04-18 17:12:42 +01:00
Philipinho
b6882d774b
fix(base): widen row-number column so drag grip sits left of checkbox
2026-04-18 17:09:00 +01:00
Philipinho
4dc6d32e49
fix(base): absolutely position row-number content to eliminate layout shift
2026-04-18 17:03:06 +01:00
Philipinho
3f52e54207
fix(base): pin selection bar to viewport with Confluence-style dark pill
2026-04-18 16:54:49 +01:00
Philipinho
05406640f0
feat(base): floating selection action bar with bulk delete
2026-04-18 16:44:07 +01:00
Philipinho
4c4bbe9b15
feat(base): header select-all with tri-state checkbox
2026-04-18 16:42:06 +01:00
Philipinho
3fca962c9f
feat(base): row-number cell renders checkbox + drag handle on hover
2026-04-18 16:40:21 +01:00
Philipinho
0f4a819ec5
style(base): add keyboard-active option style for cell dropdowns
2026-04-18 14:47:59 +01:00
Philipinho
f5b19316af
Base WIP
2026-04-18 13:13:53 +01:00
Philipinho
eb0538b856
fix
2026-04-17 13:41:24 +01:00
Philipinho
2a6e604bf8
person cell
2026-03-08 03:36:57 +00:00
Philipinho
94ee1e80fb
feat: bases - WIP
2026-03-08 00:56:24 +00:00