Karissa Demi
Front-End Web Developer
@karissademi
It's hard work.
Our pattern portfolio has made it easier.
A collection of markup and styles that describes most every design element in the site and the combinations of those elements.
a homepage and a content page.
At first, we began to tackle Alpha the way we are used to tackling projects.
We were destined to walk down the same path we already had.
and sent out an RFP.
Some absolutely amazing proposals
-Kyle Odum
Adding Phila.gov patterns to a project is as simple as pointing to minified CSS and JavaScript files (also jQuery).
<link rel="stylesheet" href="//cityofphiladelphia.github.io/patterns/dist/0.11.1/css/patterns.css">
<script src="//cityofphiladelphia.github.io/patterns/dist/0.11.1/js/patterns.min.js"></script>
We use Jekyll in conjunction with GitHub Pages to develop and render the pattern portfolio.
We make changes frequently.
Foundation 5 gives us the flexibility we need for rapid development.
/patterns/dist/0.11.1/css/patterns.css
This presentation was built using Phila.gov Patterns
(also reveal.js, which rocks)
You can read more about this vocabulary on the Pattern Lab Website
SCSS gets compiled to _site/css/pattern.css
_config.yml
dist/
dist/