- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Wed, 17 May 2023 16:41:18 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `[css-logical][css-images] flow-relative gradients`. <details><summary>The full IRC log of that discussion</summary> <TabAtkins> oriol: Currently, in linear-gradient() you can specify an angle with physical keywords (to right)<br> <TabAtkins> oriol: Proposal was to also allow a logical side keywords<br> <TabAtkins> oriol: block-start/etc for sides<br> <TabAtkins> oriol: For corners, use same as border-radius, start-start, start-end, etc. First refers to block axis, second to inline.<br> <TabAtkins> oriol: Second part of the proposal was about logical angles.<br> <TabAtkins> fantasai: I don't think this is quite the right way. Gradient uses `to <position>`, should continue, just with the extended <position> we put into BG 4<br> <TabAtkins> fantasai: this is different than what Oriol is saying. It allows for logical/physical combos.<br> <TabAtkins> fantasai: You can do purely physical (top left, etc). Axis is physical, direction in that axis is physical. You can also do purely logical.<br> <TabAtkins> fantasai: But extended position also allows mixed - axis is physical, but direction in that axis is logical.<br> <TabAtkins> fantasai: Oriol's suggested syntax doesn't allow for that and is inconsistent with the <position> syntax in general.<br> <TabAtkins> fantasai: So we should use extended <position><br> <fantasai> https://drafts.csswg.org/css-backgrounds-4/#the-background-position<br> <TabAtkins> oriol: I'm not as familiar with this extended <position>. Not sure how it works when you combine physical and logical.<br> <TabAtkins> oriol: Seems hard to reason about.<br> <TabAtkins> fantasai: Syntax is straightforward, it's documented there. If we don't like it, we should change it here, for everything. Shouldn't do different things for gradients and backgrounds.<br> <TabAtkins> fantasai: But I do think this is the way we want to go.<br> <TabAtkins> +1 to fantasai, at bare minimum we should be consistently using <position>, even if we end up wanting to change how we do logical <position>.<br> <TabAtkins> oriol: I'd like to review the BG 4 syntax since i"m not familiar with it<br> <fantasai> TabAtkins: I think it's fine to delay a bit more for review<br> <fantasai> TabAtkins: not a high priority<br> <TabAtkins> miriam: Ok, take back to the issue.<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/1724#issuecomment-1551733937 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 17 May 2023 16:41:20 UTC