Consider moving our own sass file to native css
With:
- https://developer.mozilla.org/en-US/docs/Web/CSS/Nesting_selector
- https://developer.mozilla.org/en-US/docs/Web/CSS/var
- https://developer.mozilla.org/en-US/docs/Web/CSS/@import
All avaible in baseline (2023) or widely (for the rest), it may already cover all our need for our own sass files. And so we may remove compilation at runtime..
I target 12.0 for the moment, but the required work may be simple to be included in 11.0 So let's discuss about that.
I don't think this is an easy thing at the moment. There are uses of mixins at least which don't have native alternatives.
There are uses of mixins at least which don't have native alternatives.
There is now an official specification for native mixins and functions, see https://drafts.csswg.org/css-mixins-1/
I guess we will have to wait for a few years before being able to use this in GLPI.