Top Banner
DRUPAL4GOV PERFORMANCE AND DESIGN/UX | STYLE GUIDES PRESENTED BY MOBOMO 1 / 37 Understanding Style Guides What is it. The Benets. How to get started.
37

Style Guides: What is it. The Benefits. How to Get Started

Apr 21, 2017

Download

Design

Scott Thomas
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Style Guides: What is it. The Benefits. How to Get Started

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

UnderstandingStyle Guides

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

Page 2: Style 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.

Page 3: Style Guides: What is it. The Benefits. How to Get Started

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

Page 4: Style Guides: What is it. The Benefits. How to Get Started

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

Page 5: Style Guides: What is it. The Benefits. How to Get Started

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

What’s a Style Guide?

Page 6: Style Guides: What is it. The Benefits. How to Get Started

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

Page 7: Style Guides: What is it. The Benefits. How to Get Started

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/

Page 8: Style Guides: What is it. The Benefits. How to Get Started

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

Page 9: Style Guides: What is it. The Benefits. How to Get Started

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

Not All Style Guides Are The Same.

However,

Page 10: Style Guides: What is it. The Benefits. How to Get Started

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

Page 11: Style Guides: What is it. The Benefits. How to Get Started

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

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

CONTENT STYLE GUIDE

• Tone & Voice • Terminology • Formatting • Limitations

Page 12: Style Guides: What is it. The Benefits. How to Get Started

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

Page 13: Style Guides: What is it. The Benefits. How to Get Started

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

Page 14: Style Guides: What is it. The Benefits. How to Get Started

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

Page 15: Style Guides: What is it. The Benefits. How to Get Started

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

Page 16: Style Guides: What is it. The Benefits. How to Get Started

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

How To Get Started

Page 17: Style Guides: What is it. The Benefits. 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

Page 18: Style Guides: What is it. The Benefits. How to Get Started

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

Page 19: Style Guides: What is it. The Benefits. How to Get Started

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

INVISION APP

Page 20: Style Guides: What is it. The Benefits. How to Get Started

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

INVISION APP

Page 21: Style Guides: What is it. The Benefits. How to Get Started

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

Page 22: Style Guides: What is it. The Benefits. How to Get Started

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

Page 23: Style Guides: What is it. The Benefits. How to Get Started

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

SKETCH

Page 24: Style Guides: What is it. The Benefits. How to Get Started

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

Page 25: Style Guides: What is it. The Benefits. How to Get Started

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

Page 26: Style Guides: What is it. The Benefits. How to Get Started

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

Page 27: Style Guides: What is it. The Benefits. How to Get Started

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

Page 28: Style Guides: What is it. The Benefits. How to Get Started

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

Page 29: Style Guides: What is it. The Benefits. How to Get Started

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

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

BRING IT TO LIFE8

Page 30: Style Guides: What is it. The Benefits. How to Get Started

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.

Page 31: Style Guides: What is it. The Benefits. How to Get Started

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

PatternLab.io

Page 32: Style Guides: What is it. The Benefits. How to Get Started

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

Page 33: Style Guides: What is it. The Benefits. How to Get Started

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

What We Learned

Page 34: Style Guides: What is it. The Benefits. How to Get Started

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

Page 35: Style Guides: What is it. The Benefits. How to Get Started

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

Page 36: Style Guides: What is it. The Benefits. How to Get Started

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

Questions?Tips?

Page 37: Style Guides: What is it. The Benefits. How to Get Started

37

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