Sass is a CSS preprocessor. It is great and widely used. If you are not familiar with it yet check out these tutorials. Maps are a hugely under-appreciated feature of Sass. Using Sass Maps can automate generating UI elements and improve the design consistency across your application.
Full article