LocalazyLocalazy
Compass is a powerful, open-source stylesheet authoring framework that makes CSS authoring more efficient and fun. With Compass, you can write your stylesheets faster and more easily maintain your code. Compass is written in Ruby, and is available as a RubyGem. The Compass framework is based on the Sass stylesheet language, which is a superset of CSS3. Sass enables you to use variables, mixins, nested rules, and inline imports to make your CSS more maintainable and extendable. Compass provides a number of built-in functions and mixins that make CSS authoring more efficient. For example, Compass provides a "reset" mixin that will automatically reset all your CSS styles, making it easier to start your stylesheet from scratch. Compass also provides a "image-size" function that allows you to automatically resize your images based on the width and height of the element they are contained in. Compass is an open-source project, and is released under the MIT License.