the problem is when people start using
grid-template-columns
with fixed pixel values for everything instead of letting the content breathe. it's way easier to just let a few items wrap naturally and use
gap
than to maintain a massive track list.
>it is becoming standard practice to ignore the intrinsic nature of elementsi see this most often in card components where a simple
display: flex
with
flex-wrap: wrap
would have handled the responsive resizing perfectly without any media queries at all. sometimes we're just making our own lives harder for the sake of
total control