digitalcourage.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Diese Instanz wird betrieben von Digitalcourage e.V. für die Allgemeinheit. Damit wir das nachhaltig tun können, erheben wir einen jährlichen Vorausbeitrag von 1€/Monat per SEPA-Lastschrifteinzug.

Server stats:

808
active users

#CssWg

0 posts0 participants0 posts today
Sue<p>i'd love a css selector for individual characters, someone surely must have already thought of this, turns out many have <a href="https://adactio.medium.com/an-nth-letter-selector-in-css-6f957e5b18b0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">adactio.medium.com/an-nth-lett</span><span class="invisible">er-selector-in-css-6f957e5b18b0</span></a> <a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a> <a href="https://mastodon.social/tags/css" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>css</span></a> <a href="https://mastodon.social/tags/cssWg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cssWg</span></a> let's get this added!</p>
Julie Blanc<p>📘 Just published: “Designing with Abstractions: CSS and the Case of Masonry Layouts”</p><p>This (academic) article explores CSS as both a technical system and a design object. It examines how this is shaped through negotiation between conceptual models, implementation constraints, and interface considerations, focusing on the Masonry layout debates.</p><p>Appreciation to those participating in CSS WG debates and making this work visible.</p><p>→ <a href="https://journal.dampress.org/issues/design-et-abstractions/designing-with-abstractions-css-and-the-case-of-masonry-layouts" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">journal.dampress.org/issues/de</span><span class="invisible">sign-et-abstractions/designing-with-abstractions-css-and-the-case-of-masonry-layouts</span></a></p><p> <a href="https://mastodon.design/tags/CSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSS</span></a> <a href="https://mastodon.design/tags/CSSWG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSSWG</span></a> <a href="https://mastodon.design/tags/w3c" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>w3c</span></a> <a href="https://mastodon.design/tags/WebStandards" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebStandards</span></a></p>
westbrook<p>Where is my <a href="https://mastodon.social/tags/webKit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webKit</span></a> <span class="h-card" translate="no"><a href="https://front-end.social/@webkit" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>webkit</span></a></span> support at!?!</p><p><a href="https://caniuse.com/?search=%3Ahas-slotted" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">caniuse.com/?search=%3Ahas-slo</span><span class="invisible">tted</span></a></p><p><a href="https://mastodon.social/tags/webComponents" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webComponents</span></a> <a href="https://mastodon.social/tags/webDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webDev</span></a> <a href="https://mastodon.social/tags/cssWG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cssWG</span></a> <a href="https://mastodon.social/tags/hasSlotted" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hasSlotted</span></a> <a href="https://mastodon.social/tags/betterTheWeb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>betterTheWeb</span></a> <a href="https://mastodon.social/tags/realUseCaseIWantedToUseToday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>realUseCaseIWantedToUseToday</span></a></p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Proposals" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Proposals</span></a><br>How do we evolve CSS logical shorthands? · There are options, but one major roadblock <a href="https://ilo.im/1630tm" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/1630tm</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/CSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSS</span></a> <a href="https://mastodon.social/tags/Shorthand" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Shorthand</span></a> <a href="https://mastodon.social/tags/LogicalProperties" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LogicalProperties</span></a> <a href="https://mastodon.social/tags/Specification" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Specification</span></a> <a href="https://mastodon.social/tags/CSSWG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSSWG</span></a> <a href="https://mastodon.social/tags/W3C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>W3C</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Frontend</span></a></p>
Amelia Bellamy-Royds<p>OK, <a href="https://front-end.social/tags/CSSWG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSSWG</span></a> folks, whose brilliant idea was it to make auto-generated heading IDs for anchor links in the CSS spec end with ① or ② or ⑤ characters (for the 1st, 2nd, or 5th heading in a section without an otherwise specified ID).</p><p>Looks very cute in a URL bar, but gets copy &amp; pasted as URL encoded character barf. And then there's the likely screen-reader mangling of special characters.</p><p>This had better be for Editor's drafts only &amp; prompt a warning to add custom IDs before publication.</p><p>🤨</p>
Chris Lilley 🏴󠁧󠁢󠁳󠁣󠁴󠁿<p>Downside: missed plane BOS-&gt;SFO because wheelchair arrived too late.<br>Upside:<br><a href="https://www.chase.com/travel/guide/experiences/boston-sapphire-lounge" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">chase.com/travel/guide/experie</span><span class="invisible">nces/boston-sapphire-lounge</span></a></p><p>(will still make first day of <a href="https://mastodon.scot/tags/csswg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>csswg</span></a> meeting tomorrow)</p>
Chris Lilley 🏴󠁧󠁢󠁳󠁣󠁴󠁿<p>The <a href="https://mastodon.scot/tags/csswg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>csswg</span></a> has published CSS Color HDR 1. This gives a way to control the presentation of HDR content such as video, images etc and also adds several HDR colorspaces to CSS (in addition to the WCG but SDR colorspaces that already exist). <a href="https://mastodon.scot/tags/css" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>css</span></a></p><p><a href="https://www.w3.org/TR/css-color-hdr-1/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">w3.org/TR/css-color-hdr-1/</span><span class="invisible"></span></a></p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Debates" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Debates</span></a><br>Should masonry be part of CSS grid? · Exploring two CSS syntaxes for waterfall layouts <a href="https://ilo.im/160my8" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/160my8</span><span class="invisible"></span></a></p><p>______<br><a href="https://mastodon.social/tags/Layout" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Layout</span></a> <a href="https://mastodon.social/tags/Masonry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Masonry</span></a> <a href="https://mastodon.social/tags/UseCase" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UseCase</span></a> <a href="https://mastodon.social/tags/CssGrid" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CssGrid</span></a> <a href="https://mastodon.social/tags/CSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSS</span></a> <a href="https://mastodon.social/tags/CSSWG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSSWG</span></a> <a href="https://mastodon.social/tags/Specification" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Specification</span></a> <a href="https://mastodon.social/tags/WebDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDesign</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Frontend</span></a></p>
westbrook<p>Does anyone know if there's active spec work going into a `matchMedia()` (<a href="https://developer.mozilla.org/en-US/docs/Web/API/Window/matchMedia" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developer.mozilla.org/en-US/do</span><span class="invisible">cs/Web/API/Window/matchMedia</span></a>) equivalent object for Container Style Queries (<a href="https://caniuse.com/css-container-queries-style" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">caniuse.com/css-container-quer</span><span class="invisible">ies-style</span></a>)?</p><p>I'm thinking about when Content-Aware Components will be able to pass their knowledge about state down to child elements with CSS Custom Properties and have the JS be reactive to that data in cases where the actual DOM should change based on that state.</p><p><a href="https://mastodon.social/tags/CSSWG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSSWG</span></a> <a href="https://mastodon.social/tags/DOMWG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DOMWG</span></a></p>
Sara Joy :happy_pepper:<p>Hey <a href="https://front-end.social/tags/CSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSS</span></a> people, or <a href="https://front-end.social/tags/CssWg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CssWg</span></a> people --</p><p>I know there's discussion about light-dark() eventually being able to do more than just colours. And that in another part of CSS, maybe container queries could include state (like is sticky thing stuck) - mostly I'm like Oooh, could it also get color-scheme state?</p><p>Where would I best look up discussions or articles about such things?</p><p>Thank yoouuu</p>
Chris Lilley 🏴󠁧󠁢󠁳󠁣󠁴󠁿<p><span class="h-card" translate="no"><a href="https://mastodon.social/@csilverman" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>csilverman</span></a></span> Open <a href="https://mastodon.scot/tags/CSSWG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSSWG</span></a> issue on Criteria for generic font families. Alan Stearns wrote:</p><p>"I do think there is consensus that the criteria should be strict enough to exclude at least fantasy if we were able to re-evaluate current generic font families."</p><p><a href="https://github.com/w3c/csswg-drafts/issues/4910#issuecomment-607931058" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/w3c/csswg-drafts/is</span><span class="invisible">sues/4910#issuecomment-607931058</span></a></p>
Chris Lilley 🏴󠁧󠁢󠁳󠁣󠁴󠁿<p><span class="h-card" translate="no"><a href="https://front-end.social/@AmeliaBR" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>AmeliaBR</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@pepelsbey" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>pepelsbey</span></a></span> <span class="h-card" translate="no"><a href="https://front-end.social/@matuzo" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>matuzo</span></a></span> The <a href="https://mastodon.scot/tags/CSSWG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSSWG</span></a> (not me, personally) did intend that, yes. Interpolation in gamma-encoded rgb spaces is not perceptually uniform, and the over-dark midpoint is rarely desirable. Often, extra stops are inserted to partly compensate.</p><p>We have done this before (substituting an overall better behavior), for example, underlining that doesn't obliterate descenders.</p>
westbrook<p>Could/would/should an element with `scroll-snap-align: center;` but a number of `display: contents;` between it and the scrolling element participate in scroll snapping and ScrollSnap events?</p><p><a href="https://mastodon.social/tags/CSSWG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSSWG</span></a> <a href="https://mastodon.social/tags/scrollSnap" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scrollSnap</span></a> <a href="https://mastodon.social/tags/howDoesItWork" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>howDoesItWork</span></a></p>
westbrook<p>Now it's happening in Firefox Nightly, too, behind the `layout.css.has-slotted-selector.enabled` flag. <span class="h-card" translate="no"><a href="https://indieweb.social/@keithamus" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>keithamus</span></a></span> is a beast!! 🤘 </p><p>It's this is fully shipped x-browser before Interop 2025 starts, they'll definitely pick it...if nothing else than to pad their stats!! 🤣 </p><p><a href="https://mastodon.social/tags/webComponents" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webComponents</span></a> <a href="https://mastodon.social/tags/webComponentsCG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webComponentsCG</span></a> <a href="https://mastodon.social/tags/CSSWG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSSWG</span></a></p>
westbrook<p>It's happening-meme!!! 💣</p><p><a href="https://mastodon.social/tags/webComponents" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webComponents</span></a> <a href="https://mastodon.social/tags/hasSlotted" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hasSlotted</span></a> <a href="https://mastodon.social/tags/CSSWG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSSWG</span></a> <a href="https://mastodon.social/tags/webComponentsCG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webComponentsCG</span></a> <a href="https://mastodon.social/tags/theFuture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>theFuture</span></a></p>
westbrook<p>Holy cow. Container style queries are AMAZING!</p><p>Great work <a href="https://mastodon.social/tags/CSSWG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSSWG</span></a> and <span class="h-card" translate="no"><a href="https://front-end.social/@mia" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mia</span></a></span>, et al for making this possible for web devs the world over.</p><p>Also, thanks to <a href="https://mastodon.social/tags/webkit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webkit</span></a> for bringing the API to Safari 18. Where's my <a href="https://mastodon.social/tags/firefox" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>firefox</span></a> at? You gotta get on this hotness <a href="https://mastodon.social/tags/mozilla" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mozilla</span></a>. </p><p><a href="https://mastodon.social/tags/containerStyleQueries" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>containerStyleQueries</span></a> <a href="https://mastodon.social/tags/futureCSSToday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>futureCSSToday</span></a></p>
westbrook<p>Re: <a href="https://front-end.social/@css/112802157138745287" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">front-end.social/@css/11280215</span><span class="invisible">7138745287</span></a></p><p>I've love to set default values for theme/component colors via a pallet of colors (say for instance <a href="https://open-props.style/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">open-props.style/</span><span class="invisible"></span></a>), e.g.:</p><p>@​property --surface {<br> syntax: "&lt;color&gt;";<br> inherits: true;<br> initial-value: light-dark(var(--gray-1), var(--gray-11));<br>}</p><p>Assuming those two gray values are also @​property, should that work? I'm not seeing it work, which makes me sad that `initial-value` would have less use when stacking vars.</p><p><a href="https://mastodon.social/tags/css" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>css</span></a> <a href="https://mastodon.social/tags/csswg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>csswg</span></a> <a href="https://mastodon.social/tags/themeYourWorld" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>themeYourWorld</span></a> <a href="https://mastodon.social/tags/openProps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openProps</span></a></p>
westbrook<p>Now that CSS Anchor Positioning allows us to "name a reference" in CSS, do we need being able to consume the value of `:nth-child` or similar when naming things?</p><p>Something like:</p><p>a {<br> anchor-name: --link-${indexOf};<br>}</p><p>So we could anchor to ANY `&lt;a&gt;` on a page without needing to explicitly give each one of those an `anchor-name`?</p><p>I don't much know the View Transitions API, but maybe it could benefit from similar?</p><p><a href="https://mastodon.social/tags/CSSWG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSSWG</span></a> <a href="https://mastodon.social/tags/CSSAnchorPositioning" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSSAnchorPositioning</span></a> <a href="https://mastodon.social/tags/CSSNaming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSSNaming</span></a> <a href="https://mastodon.social/tags/CSSNext" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSSNext</span></a></p>
Amelia Bellamy-Royds<p>I'm not saying I'm *never* going to read all the long-form articles I have in open tabs, but I just noticed they include a summary of the CSS working group's February face-to-face meeting.</p><p>And here I was feeling a little left out by all the <a href="https://front-end.social/tags/CSSWG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSSWG</span></a> posts about their June meeting on right now. I'm still far away from keeping up with all the new work those folks are doing!!!</p><p>PS, if you want the previously-on recap, it's audio / transcript of a <span class="h-card" translate="no"><a href="https://toot.cafe/@bkardell" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>bkardell</span></a></span> &amp; <span class="h-card" translate="no"><a href="https://mastodon.social/@Meyerweb" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>Meyerweb</span></a></span> chat: <a href="https://www.igalia.com/chats/2024-csswg-f2f-1" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">igalia.com/chats/2024-csswg-f2</span><span class="invisible">f-1</span></a></p>
Lea Verou, PhD<p>Zoe prepares for the <a href="https://front-end.social/tags/csswg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>csswg</span></a> meeting tomorrow 😅</p>