-
Install Refills’ dependencies: Bourbon, Neat, Bitters, and jQuery (if you plan to use any components that require JavaScript).
-
Go to the Refills website, click “Show Code” under the component or pattern that you want and copy-paste it into your project.
-
Customize: Most of the components and patterns have a set of Sass variables that allow you to quickly tweak the look and feel.
Alternative to copy-pasting manually, we also have a Refills gem that allows you to add components and patterns via Rake tasks.
- Add Refills to your Gemfile:
gem 'refills'
- Use the following Rails generators:
List all available snippets:
rails generate refills:list
Add a snippet:
rails generate refills:import SNIPPET
This copies the snippet’s partial to app/views/refills
, the stylesheet to app/assets/stylesheets/refills
and the JavaScript to app/assets/javascripts/refills
- Bourbon: A simple and lightweight mixin library for Sass
- Neat: A lightweight semantic grid framework for Sass and Bourbon
- Bitters: Scaffold styles, variables and structure for Bourbon projects
- Refills: Prepackaged patterns and components built with Bourbon, Neat and Bitters
Refills is maintained and funded by thoughtbot, inc. Tweet your questions or suggestions to @bourbonsass and while you’re at it follow us too.
Whenever code for Refills is borrowed or inspired by existing code, we try to credit the original developer/designer in our source code. Let us know if you think any credit is absent.
Copyright © 2014 thoughtbot, inc. Refills is free software, and may be redistributed under the terms specified in the license.