Stefano J. Attardi
Stefano J. Attardi
Here's a crazy idea that might solve all use cases. `css-in-js` could provide a special version of `classnames` that would build a precise “CSS dependency graph” between components and styles,...
We could even take this one step further and consider the order of the styles inside the `classNames` call, and give precedence to the styles applied later. This would be...
The JS API of the provided `classnames` would be the same, yes. But the existing `classnames` does nothing special to help the output of `css-in-js` styles. The proposed `classnames` would...
Here's some examples of what I think @Emasoft is talking about: Input: ```xml ``` Output: ```xml ``` Should be: ```xml ``` Input: ```xml ``` Output: ```xml ``` Should be: ```xml...
I wrote [code to flatten transforms](https://github.com/steadicat/vectorinox/blob/master/src/plugins/applyTransforms.ts) for my own project, in case anyone wants to port it over. It doesn't quite support all possible transforms on all shapes yet, but...
@themadcreator I like this idea a lot, but are you sure your example is correct? I believe Sketch uses the shape-with-mask pattern to recreate the stroke-position: inside setting which is...
I just ran into a bug with `maxWidth` myself (it was setting the width of some `flex: 1` children to zero). To work around it, I just wrapped the root...
I could work on the code for it. But I don't have so much time right now, I'll focus on the bugs first.
I was playing around this weekend with adding some AI-powered pixels. How would you feel about that?
I'm not sure that would change much. We might need more servers.