To get started with Pigeon, read the documentation:
- Installing and using Pigeon
- Configuring Pigeon, and customising to suit your needs
- Full API documentation on all of Pigeon's OOCSS objects
Pigeon was originally thought up as a simple way for me to manage my own set of common OOCSS classes. It soon became apparent that it was difficult to use these classes in isolation without any kind of base typography for the page. I also found that I was hacking around the code in each separate project to tweak spacings of elements, I wanted this to be more configurable.
Pigeon aims to tackle my original problem by providing a simple set of CSS objects for laying out typography and simple components. It accepts configurations through Sass variables which means it can be included in a project and updated freely without touching your site's code.
What Pigeon Isn't
Pigeon doesn't provide a grid system. If you're looking for one with a similar style, I recommend Frag – a fluid, responsive grid system for CSS.