What
Create a responsive image gallery component for displaying collection artwork in a 2x2 grid with overflow indicator for collections with 5+ tracks.
Why
Collection cards need a consistent way to preview artwork from multiple tracks. A 2x2 grid with overflow count is a common pattern that efficiently communicates collection contents.
Scope
In: 2x2 grid layout, overflow count badge, lazy loading, aspect ratio enforcement, click handler
Out: Full-screen gallery view, drag-and-drop reordering
Acceptance Criteria
Technical Context
- New components/ui/ImageGallery.tsx
- Uses next/image with fill mode
- Grid via CSS Grid with aspect-ratio: 1
What
Create a responsive image gallery component for displaying collection artwork in a 2x2 grid with overflow indicator for collections with 5+ tracks.
Why
Collection cards need a consistent way to preview artwork from multiple tracks. A 2x2 grid with overflow count is a common pattern that efficiently communicates collection contents.
Scope
In: 2x2 grid layout, overflow count badge, lazy loading, aspect ratio enforcement, click handler
Out: Full-screen gallery view, drag-and-drop reordering
Acceptance Criteria
Technical Context