Depending on the survey you find, somewhere between 75-95% of the industry uses Sass/SCSS. And the satisfaction rating for it is typically 90+%.
Sass also has better support for modern CSS.
There is a history of large projects that use Less/Stylus being switched over to Sass/SCSS.
The main lessons to learn from these case studies are:
Hi,
It so happens that we already started doing work for this! No breaking changes will occur.
Using Sass/SCSS is possible even today, just that you won't be able to use Quasar variables like with Stylus. This is going to change.
What we are currently working on:
@quasar/app. When that file exists in a project folder, it will enable you to use Quasar style variables in your <style lang="scss"> or <style lang="sass"> too.Will keep everyone updated here as we make progress.
Do you want to drop stylus support in future?
In Quasar v2 (so long into the future), Stylus will also be available. And work with the src/css/quasar.variables.styl file. The only difference will be that src/css/quasar.variables{.scss|.sass} will be required, because that's with what Quasar's CSS will be built with (only). So minimal impact over one's project folder. Functionality will be maintained. Let me know if I need to put this into better words.
A few of the new possibilities (notice Quasar variables file can be even left out -- increased build speed):



Closing as this is entering final internal beta stage.
Will be available with quasar/app 1.1.0 and next Quasar version.
Available through "@quasar/app" v1.1.0 and "quasar" v1.1.2. Both released today.
is there any chance to have this update also through Vue CLI?
@dariodepaolis
It will get updated eventually. But our current focus is Quasar CLI.
Most helpful comment
Hi,
It so happens that we already started doing work for this! No breaking changes will occur.
Using Sass/SCSS is possible even today, just that you won't be able to use Quasar variables like with Stylus. This is going to change.
What we are currently working on:
@quasar/app. When that file exists in a project folder, it will enable you to use Quasar style variables in your<style lang="scss">or<style lang="sass">too.Will keep everyone updated here as we make progress.