psychedelicious 1f22f6ae02 feat(ui): iterate on dynamic gallery limit
- Simplify the gallery layout
- Set an initial gallery limit to load _some_ images immediately.
- Refactor the resize observer to use the actual rendered image component to calculate the number of images per row/col. This prevents inaccuracies caused by image padding that could result in the wrong number of images.
- Debounce the limit update to not thrash teh API
- Use absolute positioning trick to ensure the gallery container is always exactly the right size
- Minimum of `imagesPerRow` images loaded at all times
2024-06-27 13:48:40 +10:00
..
2024-06-27 13:48:40 +10:00
2024-06-27 13:48:40 +10:00
2024-05-08 08:39:18 -04:00
2024-06-02 15:30:00 +10:00
2024-04-15 22:50:54 +10:00