Good feedback. I’ve heard requests for all of these before, so you’re on to something :)
At #Fronteers #DarkMode, @npub16zza...2ugy proposed the <rangegroup> HTML Element which he has been working on at Open UI. It unlocks the multi-handle range slider, a pattern you might have already used when picking a price-range on a travel website. - Explainer: - Demos: - Feedback Form: image
New blog post: A custom `--light-dark()` function in CSS that works with any type of value _(not just colors!)_ in just 3 LOC > CSS Custom Functions (`@function`) + CSS `if()` + CSS `color-scheme()` = one sweet combo!
CSS Excitement! > RESOLVED: Add `color-scheme()` test to both `@container` queries and `if()`. This means you can do a light-dark() that works with any type of value 🀩🀩 ``` background-image: if(color-scheme(dark): url(dark.svg); else: url(light.svg)); ```
πŸŽ‚ Happy 23rd birthday, Firefox (Firefox 1.0 was released on November 9, 2004 but the first version of the thing that lead up to it – Phoenix 0.1 – was released on September 23, 2002) image
πŸ‘€ Coming to Chrome DevTools in Chrome 138: CSS Value Tracing When you hover a --custom-prop in a `var()`, DevTools currently shows you the computed value. From Chrome 138 onwards, you can hover the `var` part to see how CSS actually got to that value.
On my way to London for #SotB2025. See you there?
πŸ—£οΈ PSA: Chrome on Android is getting an upgrade and will support edge-to-edge from Chrome 135. Here’s all you need to know to migrate your website to support edge-to-edge: (Be sure to check this guide if you have `position: fixed` content at `bottom: 0`. If you don’t have such content, you’re fine.)
CSS Custom Functions are coming … and they are going to be a game changer! πŸ‘‰ image