Doohickey

A collection of Sass mixins that I use in my projects.

Partly based on and inspired by Compass.

Installation

Install Doohickey as a plugin using:
script/plugin install http://github.com/tanordheim/doohickey.git

Then you must create a initializer file in config/initializers/ containing the following:
Doohickey::Initializer.initialize

Usage

To import Doohickey into your Sass template, simply type:
@import doohickey/doohickey

Available mixins

Accessibility mixins

  • +accessible-image-link

CSS3 mixins

  • +awesome-button
  • +border-radius, +border-top-radius, +border-bottom-radius, +border-top-left-radius, +border-top-right-radius, +border-bottom-left-radius, +border-bottom-right-radius, +border-corner-radius
  • +font-face
  • +linear-gradient
  • +box-shadow
  • +text-shadow

Layout mixins

  • +standard-body

List mixins

  • +no-bullet, +no-bullets
  • +horizontal-list, +horizontal-list-container, +horizontal-list-item

Tab mixins

  • +horizontal-tabs

Utility mixins

  • +clearfix
  • +float-left, +float-right, +float-reset
  • +has-layout
  • +global-reset

Author

Written by Trond Arve Nordheim.
Some code is borrowed from Compass and written by Chris Eppstein.

License

Released under the MIT license