- From: Josh Leslie via GitHub <sysbot+gh@w3.org>
- Date: Wed, 24 Apr 2024 19:38:14 +0000
- To: public-css-archive@w3.org
### 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