/style-guide

Research for making a style guide for CPI

Style guides (a.k.a. pattern libraries, templates)

This is a style guide collection built on top of Alan Palazzolo's 2014 SRCCON note.

"A style guide creates standards and best practices for a system or set of decisions that are otherwise subjective." -- Alan Palazzolo

This is primiraly a style guide collection of digital interfaces, visualizations and interactives.

Examples

This is not an exhaustive list.

News

News interface examples:

News Applications and data visualizations:

Non-news

Non-news interface examples:

News code project templates:

Code examples:

Non-news design examples:

Other non-news examples:

References

Helpful links:

Examples

Let's get the creative juices flowing and look at some examples.

  • AP Stylebook
    • Copy and grammar style guide example
    • Standard for American journalism.
    • Not open.
  • BBC news style guide
    • Copy and grammar style guide example that is free and public.
    • Cross between dictionary and style guidelines.
  • Voice and Tone (MailChimp)
    • Tone example.
    • Not sure why this is a separate site when content is pretty specific to MailChimp.
    • Talks about user feelings and reasoning for responses.
    • Uses examples.
  • The Dallas Morning News Graphics Stylebook
    • Example of print-ish design guide.
    • Focuses on graphics, charts, maps, etc.
    • Exact specifications for design and layout of graphics.
    • Even has map of the building to help person get oriented.
  • Chicago Tribunes NewsApps style guide
    • Web interface example.
    • Based/forked from Bootstrap.
    • Stylings for near all HTML elements.
    • Reusable components.
    • Code-based.
  • Bootstrap
    • Web interface example.
    • Meant for general re-use.
  • NYT Objective-C Style Guide
    • Code style guide example.
  • NPR Visuals' Best Practices
    • Technical project management guide.
    • Specifics about project structure, versioning, and coding techniques.
    • Ties to their template.
  • Tarbell
    • Application/templating system for publishing lightweight web apps.
    • Makes a lot of decisions for you.