Nicolas Gallagher

Results 96 issues of Nicolas Gallagher

### Describe the feature request Use [font-width](https://drafts.csswg.org/css-fonts/#font-width-prop) to select a condensed or expanded face when available. If the font being used does not offer condensed or expanded faces, this property...

feature

### Describe the issue React Native assumes only `display:flex`. When we try to emulate `display:block` (not supported on native) and the default of `position:static`, React Native will not ignore `zIndex`....

cannot polyfill
bug: react-native

### Describe the issue Native is missing support for: * `justifyItems` * `justifySelf` * `placeContent` (polyfillable) * `placeItems` * `placeSelf` Upstream issue for Yoga https://github.com/facebook/yoga/issues/1649 There might also be missing...

bug: react-native

Thinking we should first update internal theme configs for native so that they don't rely on this transform. Then we can merge the PR and safely sync. Fix #50

cla signed

The theme context is a legacy API that was only used on native to set theme variables. We now have a native shim for the StyleX theme APIs, and no...

cla signed

### Describe the feature request RSD was not originally meant to have an eslint-plugin, but an internal team created one. It was moved to OSS to help keep it in...

### Describe the feature request Flow doesn't have support for typing arbitrary `data-*` props. This requires RSD to add Meta-specific `data-*` props on an as-needed basis, and each time it...

bug
improvement

### Describe the issue The correct syntax for Media Queries in StyleX is not supported in the native shim. We only support a legacy syntax. ### Expected behavior See https://stylexjs.com/docs/learn/styling-ui/defining-styles/#media-queries-and-other--rules...

bug

### Describe the issue The original StyleX shim added camel-casing of CSS custom property names to ease internal adoption of native theme definitions that map to web theme definitions. However,...

bug

### Describe the feature request https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/light-dark We should look into how far we can polyfill this feature to help with simplifying how themes are defined without having to use media...

enhancement