Book Image

Sass and Compass Designer's Cookbook

By : Bass Jobsen, Stuart Robson
Book Image

Sass and Compass Designer's Cookbook

By: Bass Jobsen, Stuart Robson

Overview of this book

Sass and Compass Designer's Cookbook helps you to get most out of CSS3 and harness its benefits to create engaging and receptive applications. This book will help you develop faster and reduce the maintenance time for your web development projects by using Sass and Compass. You will learn how to use with CSS frameworks such as Bootstrap and Foundation and understand how to use other libraries of pre-built mixins. You will also learn setting up a development environment with Gulp. This book guides you through all the concepts and gives you practical examples for full understanding.
Table of Contents (23 chapters)
Sass and Compass Designer's Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Automatically prefixing your code with Grunt


Browser-specific prefixes can make CSS3, and therefore, Sass code, complex and more difficult to maintain. Mixins (prebuilt), such as Compass, offer you the opportunity to write single line declarations for properties, such as gradients and shadows. The autoprefixer plugin can prefix your code automatically; it uses the Can I Use database (available at http://caniuse.com/) in order to find the prefixes that meet your requirements. In this recipe, you will not directly use the autoprefix plugin, which is depreciated now in favor of the grunt-postcss plugin.

Getting ready

The only requirement for this recipe is to have the grunt-postcss plugin installed and loaded in your Gruntfile.js file. If you have installed the grunt-autoprefix plugin in the Installing Grunt plugins recipe of this chapter, you can run the following commands in the root of your project:

npm remove grunt-autoprefixer --save-dev

In this recipe, you will use the CSS column layout...