File tree Expand file tree Collapse file tree
frontend/src/v2/components/MatchRom Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -301,6 +301,12 @@ watch(
301301 /* Shrink-wrap the card's natural width and never shrink below it (a fixed
302302 -height card shrunk on the cross axis would crop its cover). */
303303 flex : 0 0 auto ;
304+ /* Lay the card out as a flex item (not a block child). GameCard derives its
305+ width from a fixed height via the cover's `aspect-ratio`; as a block child
306+ of a shrink-to-fit cell that width resolution is circular, and WebKit
307+ (Safari) collapses it to a thin sliver. Flex intrinsic sizing resolves it
308+ correctly, the same path the gallery row already relies on. */
309+ display : flex ;
304310 /* …but never wider than the grid: a wide cover (landscape provider art, or
305311 a card wider than a narrow phone) draws its width from the cover aspect
306312 and is otherwise unbounded, so it would spill past the right edge. Cap it
You can’t perform that action at this time.
0 commit comments