[CSSWG][css-grid-3] CSS Grid Level 3 (masonry layout) updated WD

Apologies for the late announcement... On 7 February 2025, the CSS WG has 
published an updated Working Draft of the CSS Grid Layout Module Level 3:

     https://www.w3.org/TR/css-grid-3/

Level 3 adds a masonry layout model to CSS: a layout system where items are 
laid out in grid tracks in one axis, and the other axis packs items as they fit.

This update addresses some of the open syntax debates from the First Public 
Working Draft:

   * The masonry-specific templating and placement properties
     have been dropped in favor of sharing the existing grid-*
     properties, per discussion and CSSWG resolution in
     https://github.com/w3c/csswg-drafts/issues/11243#issuecomment-2584991716

   * A new sketch for item-flow properties has been added, with
     the goal of unifying flex-flow, grid-flow, and other item
     placement controls across flex, grid, and masonry layouts.
     There are currently two variants of this sketch in the draft.
     https://github.com/w3c/csswg-drafts/issues/11480
     https://www.w3.org/TR/2025/WD-css-grid-3-20250207/#flow-control

There are still many open design issues annotated in the draft, including a 
few significant syntax debates:

   * What triggers masonry layout?
     https://github.com/w3c/csswg-drafts/issues/12022

   * What syntax to use for placement direction and axis?
     https://www.w3.org/TR/css-grid-3/#item-primary-axis
     https://github.com/w3c/csswg-drafts/issues/11480

Please review the draft, and send any comments to this mailing list,
<www-style@w3.org>, prefixed with [css-grid-3] (as I did on this
message) or (preferably) file them in the GitHub repository at
   https://github.com/w3c/csswg-drafts/issues

For the CSS WG,
~fantasai

Received on Friday, 28 March 2025 19:05:34 UTC