Benoît Rouleau

Results 60 issues of Benoît Rouleau

# Bug report ## Current behavior When setting a `Menu.Root` to `disabled`, the `Menu.Trigger` becomes disabled, but it can already be `disabled` on its own. If the menu happens to...

component: menu

### Demo URL _No response_ ### Describe the feature For custom fonts, we have to `import 'unfonts.css'` in JS, but that creates an extra CSS file / `` tag; it...

# Feature request ## Summary When using `Radio.Root`'s `render` prop, whatever we return only replaces the `button` that `Radio.Root` normally renders, but there's no way to control where/how to render...

component: radio group

# Bug report ## Current behavior I believe it's a well known technique to extend the tap area of clickable elements that are too small (according to accessibility guidelines, usability...

component: menu
type: bug
has workaround

This CSS: ```css .container .style-previous { :has(+ &) { background: red; } } ``` [is rewritten to:](https://lightningcss.dev/playground/index.html#%7B%22minify%22%3Afalse%2C%22customMedia%22%3Afalse%2C%22cssModules%22%3Afalse%2C%22analyzeDependencies%22%3Afalse%2C%22targets%22%3A%7B%22chrome%22%3A6225920%7D%2C%22include%22%3A0%2C%22exclude%22%3A0%2C%22source%22%3A%22.container%20.style-previous%20%7B%5Cn%20%20%3Ahas(%2B%20%26)%20%7B%5Cn%20%20%20%20background%3A%20red%3B%5Cn%20%20%7D%5Cn%7D%22%2C%22visitorEnabled%22%3Afalse%2C%22visitor%22%3A%22%7B%5Cn%20%20Color(color)%20%7B%5Cn%20%20%20%20if%20(color.type%20%3D%3D%3D%20'rgb')%20%7B%5Cn%20%20%20%20%20%20color.g%20%3D%200%3B%5Cn%20%20%20%20%20%20return%20color%3B%5Cn%20%20%20%20%7D%5Cn%20%20%7D%5Cn%7D%22%2C%22unusedSymbols%22%3A%5B%5D%2C%22version%22%3A%22local%22%7D) ```css :has( + .container .style-previous) { background: red; } ``` which [doesn't select...

- [CSS spec (Editor's Draft)](https://drafts.csswg.org/css-conditional-5/#typedef-style-range) - [Chrome Platform Status entry](https://cr-status.appspot.com/feature/5184992749289472) (will ship in [Chrome 142](https://developer.chrome.com/blog/chrome-142-beta)) ### Example code ```css @container style(1em < 20px) { /* rules */ } ``` Currently...

**Is your feature request related to a problem? Please describe.** It seems impossible to position a `Tooltip` the way I want, which is 10-20px away from the cursor horizontally but...

enhancement
feature request
good first issue

### Problem Imagine you're building a "drop-in UI" / "widget" kind of library. You don't control the environment (website/app/whatever) that's going to render your widget. How do you ensure that...

### Problem I run into this problem surprisingly often: I have a property, let's say `color`, that changes at specific user interactions (e.g. `:hover`), in which case I want the...