Backdrop LIVE is based upon an unconference model. Anyone can declare a topic up through the day of the event and the schedule is subject to change at any time. What would you like to talk about?

What is Sass? What can it do that I can't already do with CSS?

Why might I want to use it?

Is it helpful or would it create barriers?

A discussion around the use of Sass in sub-theming and theming.  See it in action if you've never seen it before and discuss the pros and cons of using it in Backdrop

 

Facilitator(s): 

Comments

My team still uses SASS on all our big Drupal client projects. I used to love the Zen theme for Drupal 7, because it came with config files and instructions for SASS tools, first Compass and then Gulp. 

When I use SASS I still use Gulp. I've done some Drupal Camp presentations on how to set up and customize Gulp in a Drupal 7 theme, based largely on this excellent blog post:
https://chenhuijing.com/blog/drupal-101-theming-with-gulp/

Here is a recorded version of my Gulp session:
https://www.midcamp.org/2019/topic-proposal/introduction-gulp

I would not recommend using Gulp and SASS for anyone that is only theming a single site. But, if you plan to theme a bunch of sites, you might find it useful. It does add complexity to a site and I've spoken to some prolific and talented front end developers that prefer to work in straight CSS. 

I think it might be helpful if we had better starter themes for Backdrop that include an optional SASS starter kit.