Re: [csswg-drafts] [css-display-4] drafting reading-order-items issue #8589 (#9845)

Okay, so the six values are:

```
normal
normal from-order
flex visual
flex flow
grid rows
grid columns
```

The descriptions don't say it directly, but `flex visual` and `grid *` *must* incorporate 'order' already. I *presume* `flex flow` is intended to as well, and that implies that it's identical to `normal from-order` on a flexbox, right?

And for grid, hm, `normal from-order` *is* potentially different from either `grid rows` or `grid columns`. Maybe, then, we can just move the "just pay attention to order" value into `grid`: remove `normal from-order`, add `grid order`?

I'm slightly uncomfortable with `normal from-order` in any case; it *feels* like a value that could apply to other layout modes, but this property isn't (currently) designed to apply to anything else, so that'll be a compatibility hazard in the future. Having the value space be *purely* `normal` and then obviously layout-specific keywords makes this much safer, imo. We could always add this later, if we find it useful to allow authors to specify.

-------

Otherwise, +1 from me

-- 
GitHub Notification of comment by tabatkins
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/pull/9845#issuecomment-1912502511 using your GitHub account


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

Received on Friday, 26 January 2024 18:27:56 UTC