Commit Graph

27 Commits

Author SHA1 Message Date
jeffvli da863956b3 adjust various font sizes, weights around the app 2025-11-29 19:33:36 -08:00
jeffvli ece82d813c pass state from list navigation 2025-11-29 19:33:35 -08:00
jeffvli 82e1ce4d7a handle conditional item card expansion 2025-11-29 19:33:35 -08:00
jeffvli c25c339feb make item card navigation conditional on list state 2025-11-29 19:33:35 -08:00
jeffvli 1a4c909cc3 add favorite badge to card 2025-11-29 19:33:35 -08:00
jeffvli ff776293a6 add item card navigation 2025-11-29 19:33:35 -08:00
jeffvli eb1443a45b handle non-list items contextmenu in controls 2025-11-29 19:33:33 -08:00
jeffvli 001ad7490c fix missing AnimatePresence on ItemCard 2025-11-29 19:33:33 -08:00
jeffvli 2fc14ecd0e add new grid carousels 2025-11-29 19:32:25 -08:00
jeffvli b6c3200419 implement item list grid card row customization 2025-11-29 19:32:23 -08:00
jeffvli 0ba481a7a6 fix double click handler on ItemCard 2025-11-29 19:32:19 -08:00
jeffvli a75f64d204 implement double click handler on default controls 2025-11-29 19:32:19 -08:00
jeffvli a484628e13 add custom rowId support to lists 2025-11-29 19:32:17 -08:00
jeffvli 489daa6353 add drag/drop from lists into queue 2025-11-29 19:32:14 -08:00
jeffvli ad409fecfa add drag state to item grid 2025-11-29 19:32:14 -08:00
jeffvli a87d5ef8d8 implement list multiselection 2025-11-29 19:32:14 -08:00
jeffvli 3c996407d5 normalize controls onto lists 2025-11-29 19:32:14 -08:00
jeffvli c615f63673 disable all skeleton animations 2025-11-29 19:32:13 -08:00
jeffvli 0b56524b7d migrate item grid back to react-window v1 2025-11-29 19:32:12 -08:00
jeffvli 62127df4f4 more grid list optimizations 2025-11-29 19:32:12 -08:00
jeffvli bf75dec0ce migrate to react-router v7 and BrowserRouter 2025-11-29 19:32:11 -08:00
jeffvli 4dba1e3d94 update card controls animation back to slide up 2025-11-29 19:30:50 -08:00
jeffvli d9e8625b15 remove item callbacks from list - move to item component 2025-11-29 19:30:49 -08:00
jeffvli 9db7830726 update ItemGrid to use react-window v2 2025-11-29 19:30:48 -08:00
jeffvli e4574b0260 add item card skeleton 2025-11-29 19:30:48 -08:00
jeffvli 3ed6d4b2f7 add utils to handle list multiselect / expand states 2025-11-29 19:30:47 -08:00
jeffvli 1108cb7e9a add new card component 2025-11-29 19:30:47 -08:00