Files
artcraft/frontend/libs/components
Tanish Manku a7b887e11c Moodboard: section lanes in the grid
P2.3 from the UX change plan — organize a board into named sections:
- Grid groups items into section lanes within one virtualized scroll
  plane (computeSectionedLayout): header band + masonry + gap, repeated,
  with absolute positions so virtualization, marquee, and keyboard nav
  all keep working over the flat position list.
- Section headers: inline rename, count, collapse chevron (persists),
  delete (items fall back to the ungrouped lane). Ungrouped lane is
  shown first when populated and is non-editable.
- 'New section' in the toolbar; 'Move to' menu in the selection bar
  assigns the selection to a section / ungrouped / a fresh section.
- Store: createSection / renameSection / deleteSection /
  toggleSectionCollapsed / assignItemsToSection, all persisted.
- Tests for the sectioned layout and the section store actions.
2026-06-15 18:48:56 -07:00
..
2026-06-02 20:36:02 +07:00