Prevent layout shifts with CSS grid stacks

Layout shifts are disruptive shifts in the layout that are triggered by an action. This experience report shows how this could be prevented with CSS Grid.

Detailed explanation with real examples of a CSS grid technique I used to prevent layout shifts when a component state changes.