style guides: what is it. the benefits. how to get started

Post on 16-Apr-2017

849 Views

Category:

Design

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES PRESENTED BY MOBOMO 1 / 37

UnderstandingStyle Guides

What is it. The Benefits. How to get started.

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES PRESENTED BY MOBOMO 2 / 37

I’m Scott ThomasUI Designer at Mobomo.

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES PRESENTED BY MOBOMO 3 / 37

One of The Fastest Growing Digital Agencies in DC.

Webby Award Small Business Subcontractor of

the Year

Inc. 5000 4 years in a row

WE W OUR CLIENTS From government to finance to health care to non-profit.

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES PRESENTED BY MOBOMO 5 / 37

What’s a Style Guide?

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES PRESENTED BY MOBOMO 6 / 37

BIN OF POSSIBILITIES REFINED SET OF IDEAS RESULT

Image Source: http://atomicdesign.bradfrost.com/chapter-4/

SIMPLIFIES THE CHAOS OF CREATIVITY

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES PRESENTED BY MOBOMO 7 / 37

1. Creates Consistency

2. Reduces Code

3. Decreases Updates/Production

4. Scalable

5. Establishes a Common Language

SAVING TIME & WORKLOAD

Image Source: http://atomicdesign.bradfrost.com/chapter-4/

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES PRESENTED BY MOBOMO 8 / 37

1. Less JIRA Tickets

2. Reduced Revisions

3. Better Performance

4. Fast Iterations

5. Documentation

6. Less Stress

THIS TRANSLATE TO

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES PRESENTED BY MOBOMO 9 / 37

Not All Style Guides Are The Same.

However,

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES 10/ 3710

BRAND STYLE GUIDE

• Logo Usage • Colors • Fonts • Application

Image Source:http://www.fastcodesign.com/3039854/how-nasa-stays-beautiful

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES 11 / 3711

Image Source: http://styleguide.mailchimp.com/

CONTENT STYLE GUIDE

• Tone & Voice • Terminology • Formatting • Limitations

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES 12/ 3712

Material is the metaphor

Bold, graphic, intentional

Motion provides meaning

Image Source: https://design.google.com/

DESIGN PRINCIPLES

• Layout • Style (Material, Flat,

skeuomorphism, Metro) • Formate

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES 13/ 3713

Image Source: https://design.google.com/

PATTERN LIBRARY

• Header & Footer • Navigation • Cards • Tables • Filers • Icons • Ect

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES 14/ 3714

Image Source: https://dribbble.com/Zendesk

COMPONENT LIBRARY

• Navigation • Forms • Feeds • Content Areas • Content Galleries • Data Tables

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES 15/ 3715

Image Source:https://playbook.cio.gov/

FRONT-END STYLE GUIDE

• Living Style Guide • Documentation • Code Samples • Functional Examples • Grids • Elements • Components

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES PRESENTED BY MOBOMO 16 / 37

How To Get Started

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES 17 / 37

• PM’s, Devs, Designers, & Stakeholders Input

• Define Your Goals

• Start Small

• Take the Jump

GET EVERYONE INVOLVED1

Image Source: http://goo.gl/CaE0qJ

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES 18/ 3718

• Collect images, ideas, pieces of text, etc that evoke or project a particular style or concept.

• Find Patterns, Inspiration, Functionality

• Steal & Improve

CREATE A BOARD2

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES PRESENTED BY MOBOMO 19 / 37

INVISION APP

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES 20/ 3720

INVISION APP

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES 21/ 3721

• Communicates the essence of a brand for the web.

• Describes Your Concepts • Sets the Imagery/Style,

Typography, and UI style

BUILD A STYLE TILE3

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES 22/ 3722

• Define your font sizes • Body Copy • Quotes, Alerts, Forms • Buttons • Figure Out a Naming Scheme

CREATE YOUR BASE3

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES PRESENTED BY MOBOMO 23 / 37

SKETCH

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES 24/ 3724

Image Source:https://playbook.cio.gov/

USED EXISTING CSS FRAMEWORKS / UI LIBARIES

• US Web Standards Guide • Code For America By Clear Left • Bootstrap

4

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES 25/ 3725

• Focus on global elements • See if you base style works • Don’t get caught up in imagery • Focus on the bigger picture

START WITH SIMPLE TEMPLATE

5

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES 26/ 3726

• Take Inventory • Always Set Your Styles &

Symbols • Design Out Break Points • Stay Consistent

CREAT PATTERNS & COMPONENTS

6

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES PRESENTED BY MOBOMO 27 / 37

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES 28/ 3728

• Valuate Inconsistencies • Remove Unneeded Styles • Showcase all your hover states/

animations • Format Your Document

REFINE & SIMPLIFY7

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES 29/ 3729

• Static Vs Living • CSS Documentation (KSS) • Use a Boilerplate • Start Small

BRING IT TO LIFE8

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES PRESENTED BY MOBOMO 30 / 37

KSS KNYLE STYLE SHEETS

CSS components are described right in the source code as comments.

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES PRESENTED BY MOBOMO 31 / 37

PatternLab.io

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES 32/ 3732

• Keep it public & Accessible • Always reference it • Make it apart of your workflow • Lastly, updated it.

MAINTAIN9

Source: http://goo.gl/esHJsD

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES PRESENTED BY MOBOMO 33 / 37

What We Learned

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES PRESENTED BY MOBOMO 34 / 37

RECAP

• A style guide is anything that brings structure to a brand • Don’t let yourself dig in the bin of endless possibilities • Start Small • Build Your Base • Create Patterns & Components • Refine & Always Sync

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES PRESENTED BY MOBOMO 35 / 37

1. http://codeforamerica.clearleft.com/

2. https://playbook.cio.gov/

CSS FRAMEWORKS1. http://styleguides.io/

2. http://bradfrost.com/blog/post/atomic-web-design/

INFORMATION

1. http://patternlab.io/

2. https://github.com/livingstyleguide/examples

3. http://fbrctr.github.io/

4. https://sourcejs.com/

5. http://styleguide.sc5.io/

SG BOILERPLATES

1. http://bootflat.github.io/free-psd.html

2. http://www.sketchappsources.com/free-source/349-bootstrap-3-vector-ui-kit.html

3. http://www.sketchappsources.com/free-source/597-google-material-design-ui-sketch-app.html

UI LIBRARIES

DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES PRESENTED BY MOBOMO 36 / 37

Questions?Tips?

37

Thank You Gracias Merci Danke 谢谢 ありがとう

top related