| // Example: Set your color variables | |
| $color--gray: #888888; | |
| $color--blue: #3366FF; | |
| $color--teal: #43E7F9; | |
| $color--green: #5BD642; | |
| $color--orange: #ffae18; | |
| $color--red: #FF4732; | |
| // Example: Set a color shade step interval |
| // Gulp module imports | |
| import {src, dest, watch, parallel, series} from 'gulp'; | |
| import del from 'del'; | |
| import livereload from 'gulp-livereload'; | |
| import sass from 'gulp-sass'; | |
| import minifycss from 'gulp-minify-css'; | |
| import jade from 'gulp-jade'; | |
| import gulpif from 'gulp-if'; | |
| import babel from 'gulp-babel'; | |
| import yargs from 'yargs'; |
⇐ back to the gist-blog at jrw.fi
Or, 16 cool things you may not have known your stylesheets could do. I'd rather have kept it to a nice round number like 10, but they just kept coming. Sorry.
I've been using SCSS/SASS for most of my styling work since 2009, and I'm a huge fan of Compass (by the great @chriseppstein). It really helped many of us through the darkest cross-browser crap. Even though browsers are increasingly playing nice with CSS, another problem has become very topical: managing the complexity in stylesheets as our in-browser apps get larger and larger. SCSS is an indispensable tool for dealing with this.
This isn't an introduction to the language by a long shot; many things probably won't make sense unless you have some SCSS under your belt already. That said, if you're not yet comfy with the basics, check out the aweso