Afonso Lage
Afonso Lage
I forgot to say, but I'll take a look into SASS, create an example and check if we could use Asset Preprocessor
This is a limitation on current implementation, since if we tracked all entities insertion/deletion on the whole tree, this could be very expensive. I tried to do that, but the...
It wont be possible to keep a css match for bevy UI, since bevy UI itself doesn't have this goal.While there are some overlap, I think would be better to...
While this is a good idea, `-bevy` will be the default, so this can become annoying to add this prefix on every property, IMO. This can be useful if/when we...
Interesting point. You mean skip entirely a descendant component, like add `SkipStyling` (temp name), or partial skip, like `SkipProperties(Vec)`, which contains a list of properties to not react to changes?...
Yes, it should all be there already, since `lightningcss` is used by Parcel
Yes, using `lightningcss` seems doable. I was taking a look and the big change is that we must divide the crate in two pieces (as planned in #28) ## Official...
> I was also thinking about expanding the library to have some kind of support for reading UI from file, but that aspect is going to change soon so that...
I've done a deep dive into `lightningcss` and one main problem that I've found is since all `Property`es are variants of an `enum`, we can't use a single variant as...
The entire `lightningcss` crate was built to work with borrowed values and requires lifetime for all structs. Unfortunately this doesn't work well with out caching strategy, which parses the `css`...