The 'From Gallery' picker on the journey entry editor used `aspect-square` on grid items inside an overflow-scrolling container. Safari (desktop and iOS) collapses the computed height of aspect-ratio boxes in this layout, which stacked every thumbnail at y=0 — making selection impossible. Swap to the classic padding-top spacer pattern (`paddingTop: '100%'` on the cell + absolutely positioned image) which is bulletproof across browsers and preserves the 5/6-column grid on mobile/desktop. |
||
|---|---|---|
| .. | ||
| public | ||
| scripts | ||
| src | ||
| tests | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.js | ||
| tailwind.config.js | ||
| tsconfig.json | ||
| vite.config.js | ||
| vitest.config.ts | ||