This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
Kevin Powell
kevinpowell.co
did:plc:xbj7qbl7qmoo7dpf5dheplex
Inspired by the stuff at Every Layout, I did do a twist on that type of thing using grid, though it takes bit more maths... Grid is handy here because you can define the min-col size, but also how many columns you want, so the number of children don't impact anything.
https://codepen.io/kevinpowell/pen/dyrXgZO
2025-09-12T18:27:07.772Z