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.

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


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

Received on Tuesday, 26 March 2024 19:08:19 UTC