simonwhitaker/github-fork-ribbon-css — pull request #10 by neersighted (2012-08-29 19:37:43+00:00)
Title: SCSS rewrite

I rewrote everything in SCSS to make it easier to maintain. Features are:

* Better README
* I fixed typos and whatnot
* Added sections dealing with usage, compiling, and whatnot
* Compressed CSS output
* Nested, maintainable selectors
* Using the [Compass](http://compass-style.org) SCSS library to provide mixins
* No more `-vendor` prefixes for CSS3, it's handled by Compass
* Native IE9/Konqueror support
* A truer-to-the-original `box-shadow`

In case you don't know [SASS](http://sass-lang.org), it's CSS preprocessor, with features such as:

* Inlineing `@import`s that reside on the local filesystem
* Variables
* Mixins, that take (optional or required) arguments
* And a slew of other things

There are two sets of syntax, SCSS and SASS. SASS is indent-based (like python), and SCSS is curly-bracket based, preserving compatibility with CSS. Because SCSS is easier to learn, I used it, but it's REALLY easy (`sass-convert input.scss output.sass`) to switch to SASS if you like it better.