Re: [csswg-drafts] [css-grid-3] Renaming `masonry` keyword (#9733)

### i.m.o.
As others have suggested, `masonry` doesn't make sense semantically since bricks etc are laid horizontally. The argument of "it's what has been used" has never been a good reason to me; should we still be using wooden wheels on cars? Horses instead of motors?
I'd like to suggest / support the implementation of `display: waterfall;`. Entirely separating concerns from `display: grid;`. Would you have added 'grid' as a subset of flex? Making a new `display` namespace leaves it less brittle to updates / gives room for expansion, resolves having to fight with `collapse` / `off` / `none` / reserved keys (under `grid`), and strips out any irrelevant grid-specific handling. While `waterfall` may inherit significantly from `grid` in the short term, we should endeavor to make it as flexible as possible when introducing a new organizational concept to the namespace. Undoubtedly it will grow and evolve in ways we cannot imagine as future maintainers carry on.

-- 
GitHub Notification of comment by JoshMLeslie
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/9733#issuecomment-2075703975 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Wednesday, 24 April 2024 19:38:15 UTC