Naman Goel
Naman Goel
## What changed / motivation ? CSS properties are typed in StyleX, and while some properties allow arbitrary strings, many don't. These properties should still permit usages of string referencing...
Added a new `styleXConfig` option that can be passed to the CLI using the JSON5 file that is passed directly to the StyleX Babel plugin. There is one modification: The...
Resolves #601 Add a new configuration option called `themeOverride` that can have the values: - `var` (current behaviour) - Only the variables set in the theme are overridden, the rest...
Added a Next.js example that uses the CLI for compilation. NOTE: Because of some strange NPM issues, the Next build fails with some strange errors. The CLI is not the...
# Fixes for dynamic styles for expanded shorthands (when using "legacy-expand-shorthands") ## Work so far In the previous two PRs, I made it so that when using a dynamic style,...
The previous PR did not correctly handle space-separated classNames that are applied to a single CSS property as the information to know *which* className in the list should be applied...
# More efficient dynamic styles Dynamic Styles in StyleX are expressed as minimal arrow functions that return an arrow expression. These styles are then compiled into a function that returns...
Update the StyleX Flow types to allow additional valid `scrollSnapType` values. Update the ESLint rule to allow `containIntrinsic*` properties.
## What changed / motivation ? Adds a new `stylex.positionTry` API that lets you create `@position-try` rules. It works pretty much just like `stylex.keyframes`. ## Linked PR/Issues Fixes #1003 ##...