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

> The longer I look into this, the more convinced I am that we can let go of the idea of "masonry layout" and instead embrace this framing:
> 
>     * CSS Grid currently lines things up in both columns and rows
> 
>     * Thousands of years of graphic design have used grids, but for most of that time, "grid" = columnar grid. Where things lined up in columns, but not in rows. The idea that rows should line up too is very modernist.
> 
>     * `grid-temple-rows: off` is what "masonry" is doing. It's turning off lining things up in the row direction.
> 
> 
> Like Elika said, `none` would be a great way to express this. Rows? None. But since `none` already means no explicit rows (only implicit, please), we cannot use none.
> 
> "Off" may not be the best word, but that's what I'm using at the moment. Please turn off the functionality that creates rows.

I like the idea of "off" but in reality the rows are not off, but instead the child elements are controlling the "rows" so perhaps the word "defer" might be a bit more accurate?

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


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

Received on Tuesday, 30 April 2024 12:51:21 UTC