Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Andy Clarke, Time to stop showing clients static design visuals (2008)
WALLS COME TUMBLING DOWN (2009)
No measuring
State and breakpoint changes can be included
Useful for future designers, devs & others
Design consistency and maintainability
STYLE GUIDES IN THE WILD
Apple Identity Guidelines
STYLE GUIDES IN THE WILD
BBC GEL
ANNA DEBENHAMS COLLECTION
STYLE GUIDES, PATTERN LIBRARIES & TOOLS TO CREATE THEM
http://gim.ie/fZyK
MY WEB STYLE GUIDE WISHLIST
Free-form writable
Taking screenshots should be automated
Update code snippets automatically
when mockup code changes
Update screenshots automatically
when something changes
Elements/modules should not have to be
physically split into separate files
Syntax highlighting for code
AM I TOO DEMANDING?
Free-form writable
Automated screenshot-taking
Update code snippets automatically
Update screenshots automatically
No separate files for code snippets
Syntax highlighting
I COULD NOT FIND A SINGLE TOOL
TO DO THIS
Sporf
http://en.wikipedia.org/wiki/Sporf
Free-form writing
DEXY + PANDOC (OR MARKDOWN) FILTER
http://www.dexy.it/
Taking screenshots
PHANTOM.JS + CASPER.JS
http://casperjs.org/
http://phantomjs.org/
Code & screenshot updating
JINJA TEMPLATES + DEXYS IDIOPIDAE FILTER
Syntax highlighting
DEXYS PYGMENTS FILTER
THE
COMMAND
LINE
http://www.flickr.com/photos/evdaimon/337754011/
hi.
http://xkcd.com/149/
How this works
Use simple Markdown links to screenshots. Note the filenames you use.
4 Script your screenshots with CasperJS
Keep things easy by adding a new casper.then() for each screenshot. Code brevity is not the goal.
5 Mark the CSS you want to export
Well, okay. In some cases you might want to do dexy cleanup followed by dexy setup and then dexy.
Demo
This is not without a learning curve.
But what is?
Choose what works for you.
Hopefully something here will inspire you to find your own way. Experiment!
These are new times.
The problems we have with responsive workflow should encourage us to examine
and evaluate our processes and tools.
Have fun.
Make great stuff.
KEEP LEARNING.
Thanks!
@stephenhay