Commit Graph

18 Commits

Author SHA1 Message Date
jeffvli dae04e2aeb add table item selection 2025-11-29 19:32:12 -08:00
jeffvli 17e4c5cbb3 list component optimizations 2025-11-29 19:32:11 -08:00
jeffvli dddc38af4c fix table item count offset due to header 2025-11-29 19:30:50 -08:00
jeffvli 943b26dfea add large table size 2025-11-29 19:30:50 -08:00
jeffvli 33b0cda2a0 add more table configuration
- alternate row colors
- row hover highlight
- vertical borders
- horizontal borders
2025-11-29 19:30:50 -08:00
jeffvli e9300825dc add autoWidth column config 2025-11-29 19:30:49 -08:00
jeffvli 4600e56b94 extract list expansion container to separate component 2025-11-29 19:30:49 -08:00
jeffvli d9e8625b15 remove item callbacks from list - move to item component 2025-11-29 19:30:49 -08:00
jeffvli 545ea25e43 implement table list callbacks 2025-11-29 19:30:49 -08:00
jeffvli 3ce6a6fe95 add table row hover effect 2025-11-29 19:30:49 -08:00
jeffvli 9d1b2a7c72 add table row separator support 2025-11-29 19:30:49 -08:00
jeffvli 15c27c164f handle table column order based on pinned column config 2025-11-29 19:30:49 -08:00
jeffvli c27c05ac5d use derived column props, add table header styles 2025-11-29 19:30:49 -08:00
jeffvli 3e0e3f9984 support both left and right column pinning 2025-11-29 19:30:49 -08:00
jeffvli f1f3223922 more table list progress
- scroll shadow
- header shadow
- remove sticky row count - only allow sticky header
- support table expansion
2025-11-29 19:30:49 -08:00
jeffvli e89cf9dbb4 fix sticky column autoscroll 2025-11-29 19:30:49 -08:00
jeffvli f8af307159 progress 2025-11-29 19:30:49 -08:00
jeffvli 74473427df move item table list 2025-11-29 19:30:49 -08:00