Archetype is a Compass/Sass based framework for authoring configurable, composable UI components and patterns. The natural language syntax that Archetype provides allows designers and developer to discuss UI compositions using the same vocabulary.
- Archetype Homepage
- Documentation
- Components
- Tutorials
- Blog
- Add-ons
- Discussion
- Archetype configuration
If you're looking to contribute to Archetype, check out the CONTRIBUTING article.
[sudo] gem install archetype --pre
Instead of installing the gem directly via the command line, we recommend using Bundler to manage your gem dependencies.
compass create ~/workspace/your-project -r archetype --using archetype
In your config.rb
, add
require "archetype"
@import "archetype";
Learn more about Archetype configuration.
Archetype was originally written by Eugene O'Neill.
- Styleguides for the Web
- BBC Global Experience Language
- Our Living Style Guide (Writing maintainable HTML/CSS)
- The Fight for a Living Style Guide
- Anchoring Your Design Language in a Live Style Guide
- Unifying Agile and UX with Live Style Guides
- Twitter Bootstrap
- ZURB Foundation
- Johnathan Leppert
- Jakob Heuser
- David Delo
- Robert Martone
- Sean Sands
- Chris Eppstein
- Compass
- Sass
This project couldn't have been made possible without the amazing work by the following heroes:
- Dave Gandy for his awesome work on FontAwesome
- Chris Eppstein and other contributors of Compass for building an amazing framework, and for some great scaffolding code we've borrowed
- Hampton Catlin, Nathan Weizenbaum, Chris Eppstein and contributors for making CSS fun again
- Nicolas Gallagher and Jonathan Neal for some Normalize.css greatness
- Nicolas Gallagher, Jonathan Neal, Kroc Camen, Paul Irish, and others for HTML5 Boilerplate