- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Thu, 27 Jun 2024 16:00:11 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `[css-ui] Changing UA styles based on the computed value of the appearance property`, and agreed to the following: * `RESOLVED: user agent styles can depend on appearance:base. Aim for eventual interoperability across all values of the property.` <details><summary>The full IRC log of that discussion</summary> <emilio> jarhar: for appearance: base one of the things is that chrome and webkit have different border property and we want to make this interoperable<br> <emilio> ... for html-based solution this was not a proble<br> <emilio> problem*<br> <fantasai> s/popover or/<br> <fantasai> s/popover or//<br> <emilio> ... so I thought it'd be not possible to solve, but lilles suggested something like light-dark<br> <emilio> ... that took multiple values, one for auto/none and one for base<br> <emilio> ... I implemented it for border and so on<br> <RRSAgent> I have made the request to generate https://www.w3.org/2024/06/27-css-minutes.html fantasai<br> <emilio> ... not sure if you need details<br> <emilio> q+<br> <chrishtr> +1<br> <gregwhitworth> ack emilio<br> <fantasai> scribe+<br> <fantasai> emilio: This is fine, but I'm sad that we can't get interoperable UA stylesheets<br> <gregwhitworth> emilio: this seems fine, it makes me sad that we can't get interoperable UA stylesheets<br> <masonf> q+<br> <fantasai> emilio: The fact that now we cannot use regular CSS to represent the HTML styles is a bit unfortunate<br> <gregwhitworth> emilio: now we can not use regular CSS to represent the HTML styles is unfortunate<br> <gregwhitworth> emilio: either we define this entirely and we can use this from HTML then we have to say "if appearance is base" you need to do this<br> <jarhar> q?<br> <gregwhitworth> emilio: it makes me a bit sad that it would spec fiction but maybe it's fine<br> <tantek> +1 emilio, it is surprising that appearance:none is not interoperable across engines<br> <gregwhitworth> emilio: I think we should look into interoperable UA stylesheet. Appearance: none is not interoperable at this point<br> <gregwhitworth> ack masonf<br> <emilio> masonf: first I think this doesn't mean that we shouldn't work on making appearance: none interoperable, but decouples it<br> <emilio> ... so that we don't have to worry about that for now<br> <chrishtr> PROPOSED: user agent styles can depend on appearance:base<br> <jarhar> q+<br> <emilio> ... the other thing is that maybe there should be an author-visible way to do this<br> <gregwhitworth> ack jarhar<br> <emilio> jarhar: I agree we can work on make appearance: none more interop, but decoupling them is easier<br> <fantasai> i/Topic: [css-ui] DOM/scribe+ gregwhitworth/<br> <emilio> ... re author visibility, I had to implement it for each prop, so I'm reluctant to do that<br> <RRSAgent> I have made the request to generate https://www.w3.org/2024/06/27-css-minutes.html fantasai<br> <emilio> q+<br> <masonf> q+<br> <gregwhitworth> ack emilio<br> <gregwhitworth> zakim, close queue<br> <Zakim> ok, gregwhitworth, the speaker queue is closed<br> <gregwhitworth> emilio: can we resolve on the issue with the goal of making things interoperable and this function would go away<br> <gregwhitworth> emilio: once we make appearance: none consistent this would go away<br> <chrishtr> PROPOSED: user agent styles can depend on appearance:base. Aim for eventual interoperability across all values of the property.<br> <tantek> +1 emilio<br> <gregwhitworth> jarhar: sounds good to me<br> <gregwhitworth> ack masonf<br> <masonf> +1<br> <dandclark> +1<br> <emilio> +1<br> <tantek> 0<br> <emilio> RESOLVED: user agent styles can depend on appearance:base. Aim for eventual interoperability across all values of the property.<br> <gregwhitworth> Zakim, end meeting<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/10028#issuecomment-2195094693 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Thursday, 27 June 2024 16:00:12 UTC