[CSSWG][css-align-3] Updated WD of CSS Box Alignment L3

The CSS WG has published an updated Working Draft of the
CSS Box Alignment Module Level 3:

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

This module contains the features of CSS relating to the alignment
of boxes within their containers in the various CSS box layout models:
block layout, table layout, flex layout, and grid layout

This update incorporates several rounds of changes to the baseline
alignment rules as well as the following syntactic changes:
   * Dropped hyphen in 'first-baseline' and 'last-baseline',
     making 'first' and 'last' be optional keywords. See
     https://github.com/w3c/csswg-drafts/issues/210 for discussion.
   * Added 'place-*' as shorthands for 'align-*' + 'justify-*'
     https://www.w3.org/TR/css-align-3/#propdef-place-content
     https://www.w3.org/TR/css-align-3/#propdef-place-self
     https://www.w3.org/TR/css-align-3/#propdef-place-items
   * Dropped fallback alignment feature for distribution keywords;
     this is due to their incompatibility with shorthanding.
     Alternate syntaxes are under investigation in
       https://github.com/w3c/csswg-drafts/issues/1002

Note that https://github.com/w3c/csswg-drafts/issues/1001 may also
result in syntax changes. All open issues are listed at
   https://github.com/w3c/csswg-drafts/issues?q=is%3Aopen+is%3Aissue+label%3Acss-align-3

We are looking for
   * Reviews of baseline alignment and other details.
   * Input on the open issues.
   * More illustrations, if anyone wants to draw them. :)
   * Any other feedback
We are hoping to take this module to CR this year.

Significant changes since the previous WD are listed at:
   https://www.w3.org/TR/2017/WD-css-align-3-20170215/#changes
We also expect more frequent publications this year thanks to
Tab Atkins' work on integrating Echidna and Bikeshed. :)

Please review the draft, and send any comments to this mailing list,
<www-style@w3.org>, prefixed with [css-align] (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 Thursday, 16 February 2017 18:47:09 UTC