Re: [csswg-drafts] [css-logical][css-images] flow-relative gradients (#1724)

> Backgrounds L4 says that

Yeah BG 4 was written before we had multi-property consensus on logical ordering. Clearly the correct answer now is "block, then inline".

> The grammar above allows both start start and block-start inline-start, which are exact synonyms.
I don't see a strong reason to do that

We need the longer names so you can refer to sides. For consistency, you should be able to then use the longer keywords to name corners as well, identical to how the physicals can be used on their own or paired. (Plus it means you don't have to remember what the default ordering is - you can write `block-start inline-end` or `inline-end block-start` and get the same result.)

We don't *need* the shorter corner names, except it's kinda obnoxious to have to write out the full `block-start inline-start` vs `start start` or the physical `left top`. I think they're useful.

> and if we do, we should define if one maps to the other at specified/computed value time, or if they just happen to behave the same.

Yeah, I don't have a strong opinion on it, but I expect we'd do a canonicalization, similar to how we do with physical positions.

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


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

Received on Thursday, 18 May 2023 18:34:48 UTC