Luke Warlow

Results 101 issues of Luke Warlow

It would be nice if dot-object came with an ESM entrypoint as well as CJS.

This PR adds utilities for the [`scrollbar-gutter`](https://developer.mozilla.org/en-US/docs/Web/CSS/scrollbar-gutter) CSS property. Currently only supported in Chromium >= 94. Firefox bug: https://bugzil.la/1715112 (Looks to be [aiming to ship](https://groups.google.com/a/mozilla.org/g/dev-platform/c/pAh2tDhBFOU/m/wQBctGKCCwAJ) in version 97) WebKit bug:...

This PR adds utlities for the [`scrollbar-width`](https://developer.mozilla.org/en-US/docs/Web/CSS/scrollbar-width) CSS property. Currently only implemented in Firefox. Chrome (in-progress) bug: https://crbug.com/891944 Safari bug: https://webkit.org/b/231588 The `scrollbar-none` class also works with Chrome and Safari...

### What type of issue is this? Incorrect support data (ex. Chrome says "86" but support was added in "40") ### What information was incorrect, unhelpful, or incomplete? Currently it's...

data:api :rabbit2:
needs triage 🔎

Just an idea but removing code that handles these dead browsers could result in a smaller project size helping to keep people's node modules folders as small as possible. The...

Autoprefixer should add a `::-webkit-details-marker` fallback for [`::marker`](https://developer.mozilla.org/en-US/docs/Web/CSS/::marker) . This is because Safari currently only supports the `::marker` pseudo element with lists but not detail elements. Not sure on how...

Implement support for the [CSS Scrollbars](https://drafts.csswg.org/css-scrollbars/) specification's [`scrollbar-width`](https://drafts.csswg.org/css-scrollbars/#scrollbar-width) and [`scrollbar-color`](https://drafts.csswg.org/css-scrollbars/#scrollbar-color) properties.

enhancement

This adds two variants for the [`scripting`](https://developer.mozilla.org/en-US/docs/Web/CSS/@media/scripting) media query. `noscript` for when JavaScript is disabled and `scripting` for when it's enabled.

v4

[`:popover-open`](https://developer.mozilla.org/en-US/docs/Web/CSS/:popover-open) is used to style elements with the [`popover`](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/popover) attribute when they're open. This is supported in Chromium 114, Safari 17, and Firefox 122.

[`transition-behavior` ](https://drafts.csswg.org/css-transitions-2/#transition-behavior-property) is a new CSS property that allows you to transition on discrete properties. This is new in Chrome 117. See https://chromestatus.com/feature/5071230636392448 One major use case for this is...

v4