SlideShare a Scribd company logo
Improving communication between
designers and developers
DESIGN SYSTEM OPS
ANTON ZVONKOV
ABOUT MEANTON ZVONKOV
@QVIK
‣ Graduated from Aalto University 2013
‣ Media technology & content production
‣ Software developer @ Qvik since 2011
‣ Doing all kinds of stuff…
‣ 65% iOS developer
‣ 25% Front-end developer
‣ 7% backend developer
‣ 3% UI designer
AGENDA
‣ It is about improving collaboration
between designers and developers
‣ What is a design system?
‣ How that would help you improve the
collaboration?
‣ Advanced design systems
‣ What is design system ops?
‣ Examples, more sources
@QVIK3
TRADITIONAL WAY
@QVIK
Developer
“The design is ready”
Designer
TRADITIONAL WAY
‣ Design files or screenshots are used as
reference on what to implement
‣ Designer communicates verbally when
something is done
‣ Designer/developer extracts the needed
bits from the design files
‣ fonts, images, icons, colors
‣ different export may be needed for
different platforms (web, iOS, native,
keynote, …)
@QVIK5
CHALLENGES
‣ Lack of single source of truth
‣ Mismatching information between multiple
design files
‣ Manual work exporting assets
‣ sprites for web, iOS/Android images for
different resolutions, …
‣ Manual work transferring assets
‣ Files duplicated in cloud (Google Drive) and
project version control (Git)
‣ “When things are ready to be implemented?”
‣ Change management not trivial
@QVIK6
A DESIGN SYSTEM
INTRODUCING
@QVIK
DESIGN SYSTEM TOKENS
FONTS
Font files
Font sizes
Font colors
IMAGES
Images
Icons
Screenshots
COLORS
A set of colors
used in the app
OTHER ELEMENTS
Marginals
padding
line sizes
animation durations
@QVIK
A DESIGN SYSTEM
‣ Single source of truth for your brand &
images
‣ Not only images, but all the tokens
necessary, for all platforms
‣ Helps you centralize your design
information
‣ Helps you share it to people who may
want to use it
‣ Nicely introduced by Salesforce UX team
in a blog post
@QVIK9
THE FIRST STEP TO YOUR OWN
DESIGN SYSTEM
‣ Move all the tokens into one place
‣ platform images and fonts into appropriate
folders
‣ add one place when you define your font
usage, button styles, colors etc.
‣ it can be sketch page, pdf, json file, web
page
‣ keep it up to date!
‣ This will help you to communicate your
brand to all the people who needs to use it
@QVIK10
@QVIK
H1: OPEN SANS
COND. BOLD 63/60
#3B343A, ALL CAPS
H2: OPEN SANS COND. BOLD
39/39, #3B343A, ALL CAPS
Ingressi: Open Sans Light 21/38, #4E434C.
This text is used for descriptive paragraph, accompanying
the main headline or H2 title.
Paragraph: Open Sans Regular 14/22. Space after paragraph: 22
link in paragraph: #FC2580
Bolded text with Open Sans Semibold and #4E434C
italic with Open Sans Italic
H3 Open Sans Reg 19/21 #4E434C
Subheader for paragraph text, used inbetween paragraphs
Highlight-caption: Open Sans 13/20.
Used in small special paragraphs or
image captions.
H4 HIGHLIGHTS: OPEN SANS BOLD 13/17, ALL CAPS, CHARACTER SPACING +1
CTA-BUTTON TEXT: OPEN SANS CONDENSED 14/15,
#FC2580, WITH »-MARK AT THE END
PRIMARY: #FC2580
PRIMARY ACTIVE #C72368
SECONDARY: #FC2580 LINE 1
SECONDARY: #FC2580 LINE 3
QVIK.FI - FONTS
@QVIK
links online,
special highlights offline
H1, H2,H3, H4, ingressiparagraphs
only links, special
highlights such as
badges etc to grasp
attention
main pink for
most occasions
special purple
for very special
occasions
main background secondary
background
special
background
special
background,
highlight texts
TYPOGRAPHY COLOURS
BRANDING MAIN COLOURS
TIGHT MAIN PALETTE
#FC2580
#FC2580
#FC2580
#DF2774#5E4175#3B343A
#3B343A
#3B343A#4E434C#6F686D
#4E434C
#ECECEC
#ECECEC#FFFFFF
#FFFFFF
#FFFFFF
QVIK.FI - COLORS
@QVIK
QVIK.FI - IMAGES
(1X, 2X, ICONS, VECTOR, …)
AUTOMATE ASSET EXPORTS
‣ Find out how your design tools can make
exporting easier for you
‣ Style Inventory - collect colors & styles &
fonts from the design to a Sketch sheet
‣ Photoshop can export assets for you,
when you name your layers
appropriately
@QVIK14
SAVE STYLES DIRECTLY TO THE
PROJECT
‣ Teach your designers how you can add/
modify assets of your project(s)
‣ Makes the communication easier; assets
are ready to use when the project is updated
‣ Pretty demanding for designers, especially if
you develop multiple platforms
‣ Will still need a single source of truth, if
multiple projects (imagine scale of companies
as Yle, Spotify, Salesforce, …)
@QVIK15
BRAND.AI - DESIGN SYSTEM
CLOUD
‣ Your design system tokens in cloud
‣ sketch plugin to use the design system
in your sketch files
‣ can be edited online
‣ can export iOS, Android, SASS, LESS
etc.
‣ not versioned; devs need to download
zip archives…
‣ pretty limited exports at least for iOS
@QVIK16
MORE TOOLS
‣ https://sympli.io/ - promising way to drag
& drop styles into your project
‣ Sketch & photoshop to Android Studio
& Xcode
‣ https://zeplin.io - helps the handover
from photoshop & sketch
‣ generates assets for different
platforms
‣ one source for colors etc.
@QVIK17
THE THERMONUCLEAR LEVEL
DESIGN SYSTEMS
@QVIK
DUMP THE CLOUD; ENTER GIT
‣ Use json to store color values, font values etc.
‣ robust version control; users will easily see if
updates are available
‣ branches can be used for trying out new things
by designers
‣ can make your design system living
‣ Make it single source of truth
‣ Can use scripts etc. for repeated tasks
‣ Git is hard for devs, even harder for designers
@QVIK19
@QVIK20
AUTOMATE TASKS
‣ Use scripts to generate platform specific assets
after the changes are committed to Git
‣ ie. generate image sprite from all the images.
‣ salesforce open sourced Theo to do some of
the work
‣ css/sass/less for web development
‣ Android style files & proper images
‣ proper image sizes for iOS + generated
class to use colors in code
@QVIK21
AUTOMATE TASKS #2
‣ Generate your style guide each time the
system has changed
‣ re-generate your keynote/powerpoint
templates
‣ Notify your users easily when changes are
available
‣ Generate npm module (javascript) / pod
version (iOS) for every system
‣ Automatic UI testing
‣ is the design system applied properly?
@QVIK22
INTRODUCE DESIGN SYSTEM OPS
‣ If you want to do this seriously, introduce
this role in your organization
‣ It should be a person or a team who have
understanding of both, designers and
developers world
‣ The design system ops will find/develop the
best tools, and teaches the organization to
make best use of ‘em
‣ remember: it is all about making the design
system communication more effective, not
just playing around with cool tools
@QVIK23
… OR START SLOWLY
‣ git-sketch-plugin - using git inside sketch
‣ gemba.io - “Drag and drop assets to Git”
LIVE WORLD EXAMPLES
DESIGN SYSTEMS IN THE WILD
@QVIK
SALESFORCE - LIVING
DESIGN SYSTEM
‣ https://medium.com/salesforce-ux/living-
design-system-3ab1f2280ef7#.elup0lhxn
‣ https://www.lightningdesignsystem.com/
‣ website that introduces the system
‣ libraries for web/iOS/Android to make use
of the design system
‣ the most sophisticated one around
@QVIK
OTHER DESIGN SYSTEM -
RELATED STUFF
‣ http://atomicdesign.bradfrost.com/
‣ - very promising looking book on the
topic, in progress
‣ AirBnb
‣ http://airbnb.design/building-a-visual-
language
‣ Spotify
‣ https://medium.com/@hellostanley/
design-doesnt-scale-4d81e12cbc3e#.
5o52cwwuh
@QVIK
STYLE GUIDES
‣ https://disqus.com/pages/style-guide/
‣ https://www.mozilla.org/en-US/styleguide/
websites/sandstone/
‣ https://www.yelp.com/styleguide
@QVIK
SUMMARY
‣ Design system is a collection of your
design tokens
‣ LVL1: Create one location for the design
system to act as single source of truth
for your brand & designs
‣ LVL2: Automate your asset exports /
imports
‣ LVL3: Ditch your cloud in favour of Git
‣ LVL4: Introduce Design system ops and
start using Git; automate even more with
Git hooks
@QVIK
THANKS! QUESTIONS?
THAT’S IT
@QVIK

More Related Content

PDF
Design Systems Operations
PDF
Balancing UX Consistency and Developer Productivity in a Design System
PDF
Design Spikes for the Dual-Track Agile Process
PDF
Design systems: accounting for quality and scalability
PPTX
Breaking the mold: Lean Product Management and MVP in a Large Company
PPTX
Great Agile in a UX World
PPTX
UX in a Dual Track Agile World
PPTX
Agile For UX Practitioners
Design Systems Operations
Balancing UX Consistency and Developer Productivity in a Design System
Design Spikes for the Dual-Track Agile Process
Design systems: accounting for quality and scalability
Breaking the mold: Lean Product Management and MVP in a Large Company
Great Agile in a UX World
UX in a Dual Track Agile World
Agile For UX Practitioners

What's hot (19)

PDF
Introducing Agile to Product Teams
PDF
Initiating and Sustaining Design Systems for the Enterprise
PDF
Contributing to Drupal: It's Not as Hard as it Looks
PDF
Scaling Products With Design Systems
PDF
Agile UX
PDF
User Story Mapping for Minimum Lovable Products
PDF
From the designers laptop to the users
PDF
UX Research in the Agile Cycle
PDF
Design System - Fail, Learn, Build, Test
PDF
Evolving your Design System: People, Product, and Process
PPTX
Как совместить Scrum и Kanban
KEY
Lean UX in an Agency Environment
PDF
PPT
How to Integrate UX and Agile
PDF
Agile UX in an Agency Environment
PDF
Working as an agile Experience Designer
PPT
Agile User Experience Design
PDF
Agile UX, Yes We Can!
PPTX
Implementing Dual-Track Agile :: Lessons from the trenches @ITSpring.by May 2019
Introducing Agile to Product Teams
Initiating and Sustaining Design Systems for the Enterprise
Contributing to Drupal: It's Not as Hard as it Looks
Scaling Products With Design Systems
Agile UX
User Story Mapping for Minimum Lovable Products
From the designers laptop to the users
UX Research in the Agile Cycle
Design System - Fail, Learn, Build, Test
Evolving your Design System: People, Product, and Process
Как совместить Scrum и Kanban
Lean UX in an Agency Environment
How to Integrate UX and Agile
Agile UX in an Agency Environment
Working as an agile Experience Designer
Agile User Experience Design
Agile UX, Yes We Can!
Implementing Dual-Track Agile :: Lessons from the trenches @ITSpring.by May 2019
Ad

Viewers also liked (9)

PPT
INSPIRE principles, components and implementation
PDF
Automatisez vos tâches répétitives avec Grunt (Blend 2013)
PDF
Building your first UX Lab : Presented at GDS
PDF
Mobilism 2013: A story of how we built Responsive BBC News
PDF
2015 nouveaux outilsdevweb
PDF
team++; making your team work better together
PDF
15 Years of Apple's Homepage
PDF
Penser l'expérience utilisateur mobile (Paris Web 2013)
PDF
Design in Tech Report 2017
INSPIRE principles, components and implementation
Automatisez vos tâches répétitives avec Grunt (Blend 2013)
Building your first UX Lab : Presented at GDS
Mobilism 2013: A story of how we built Responsive BBC News
2015 nouveaux outilsdevweb
team++; making your team work better together
15 Years of Apple's Homepage
Penser l'expérience utilisateur mobile (Paris Web 2013)
Design in Tech Report 2017
Ad

Similar to Design System Ops (20)

PDF
Design Systems (english) #UXCE20
PDF
Design Systems - Fit for Use
PDF
MB Design Systems slides.pdf
PDF
Design System 101
PDF
Building a Design System: A Practitioner's Case Study
PDF
Intro Design System for Visual Designers
PDF
New York Design Systems Coalition - Bridging the Gap
PDF
Design Systems: Enterprise UX Evolution
PDF
Designing a Design System - Shai Mishali, Gett
PDF
Purpose Before Action: Why You Need a Design Language System
PDF
Let's Work Together
PDF
Design Systems (english) #Fluxible
PDF
Design Systems and Your Product
PDF
Design Systems (english) #UXcamHH
PPTX
Building Design Systems - Columbus Web Group
PDF
To build an efficient Design System
PDF
HICapacity UI talk by Kathryne Sakata
PDF
Uxpin Why Build a Design System
PDF
Building a Mature Design System
PDF
Lessons on Building Design Systems at DoorDash
Design Systems (english) #UXCE20
Design Systems - Fit for Use
MB Design Systems slides.pdf
Design System 101
Building a Design System: A Practitioner's Case Study
Intro Design System for Visual Designers
New York Design Systems Coalition - Bridging the Gap
Design Systems: Enterprise UX Evolution
Designing a Design System - Shai Mishali, Gett
Purpose Before Action: Why You Need a Design Language System
Let's Work Together
Design Systems (english) #Fluxible
Design Systems and Your Product
Design Systems (english) #UXcamHH
Building Design Systems - Columbus Web Group
To build an efficient Design System
HICapacity UI talk by Kathryne Sakata
Uxpin Why Build a Design System
Building a Mature Design System
Lessons on Building Design Systems at DoorDash

More from Qvik (7)

PDF
Real-time Image Sharing
PDF
Secrets in Kubernetes
PDF
Serverless with Firebase
PDF
Qvik "4000 mobile concept project" 2015
PDF
Mobiilin maailman murros
PDF
Oma mobiiliapplikaatio – pitkä oppimäärä lyhyesti
PDF
Personalization in mobile services
Real-time Image Sharing
Secrets in Kubernetes
Serverless with Firebase
Qvik "4000 mobile concept project" 2015
Mobiilin maailman murros
Oma mobiiliapplikaatio – pitkä oppimäärä lyhyesti
Personalization in mobile services

Recently uploaded (20)

PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PDF
AI in Product Development-omnex systems
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PPTX
CHAPTER 2 - PM Management and IT Context
PPTX
ISO 45001 Occupational Health and Safety Management System
PPTX
L1 - Introduction to python Backend.pptx
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
Nekopoi APK 2025 free lastest update
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PPTX
Introduction to Artificial Intelligence
PPTX
ai tools demonstartion for schools and inter college
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
Odoo Companies in India – Driving Business Transformation.pdf
Navsoft: AI-Powered Business Solutions & Custom Software Development
How to Choose the Right IT Partner for Your Business in Malaysia
VVF-Customer-Presentation2025-Ver1.9.pptx
AI in Product Development-omnex systems
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
How Creative Agencies Leverage Project Management Software.pdf
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
CHAPTER 2 - PM Management and IT Context
ISO 45001 Occupational Health and Safety Management System
L1 - Introduction to python Backend.pptx
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Nekopoi APK 2025 free lastest update
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Introduction to Artificial Intelligence
ai tools demonstartion for schools and inter college
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Which alternative to Crystal Reports is best for small or large businesses.pdf

Design System Ops

  • 1. Improving communication between designers and developers DESIGN SYSTEM OPS ANTON ZVONKOV
  • 2. ABOUT MEANTON ZVONKOV @QVIK ‣ Graduated from Aalto University 2013 ‣ Media technology & content production ‣ Software developer @ Qvik since 2011 ‣ Doing all kinds of stuff… ‣ 65% iOS developer ‣ 25% Front-end developer ‣ 7% backend developer ‣ 3% UI designer
  • 3. AGENDA ‣ It is about improving collaboration between designers and developers ‣ What is a design system? ‣ How that would help you improve the collaboration? ‣ Advanced design systems ‣ What is design system ops? ‣ Examples, more sources @QVIK3
  • 5. TRADITIONAL WAY ‣ Design files or screenshots are used as reference on what to implement ‣ Designer communicates verbally when something is done ‣ Designer/developer extracts the needed bits from the design files ‣ fonts, images, icons, colors ‣ different export may be needed for different platforms (web, iOS, native, keynote, …) @QVIK5
  • 6. CHALLENGES ‣ Lack of single source of truth ‣ Mismatching information between multiple design files ‣ Manual work exporting assets ‣ sprites for web, iOS/Android images for different resolutions, … ‣ Manual work transferring assets ‣ Files duplicated in cloud (Google Drive) and project version control (Git) ‣ “When things are ready to be implemented?” ‣ Change management not trivial @QVIK6
  • 8. DESIGN SYSTEM TOKENS FONTS Font files Font sizes Font colors IMAGES Images Icons Screenshots COLORS A set of colors used in the app OTHER ELEMENTS Marginals padding line sizes animation durations @QVIK
  • 9. A DESIGN SYSTEM ‣ Single source of truth for your brand & images ‣ Not only images, but all the tokens necessary, for all platforms ‣ Helps you centralize your design information ‣ Helps you share it to people who may want to use it ‣ Nicely introduced by Salesforce UX team in a blog post @QVIK9
  • 10. THE FIRST STEP TO YOUR OWN DESIGN SYSTEM ‣ Move all the tokens into one place ‣ platform images and fonts into appropriate folders ‣ add one place when you define your font usage, button styles, colors etc. ‣ it can be sketch page, pdf, json file, web page ‣ keep it up to date! ‣ This will help you to communicate your brand to all the people who needs to use it @QVIK10
  • 11. @QVIK H1: OPEN SANS COND. BOLD 63/60 #3B343A, ALL CAPS H2: OPEN SANS COND. BOLD 39/39, #3B343A, ALL CAPS Ingressi: Open Sans Light 21/38, #4E434C. This text is used for descriptive paragraph, accompanying the main headline or H2 title. Paragraph: Open Sans Regular 14/22. Space after paragraph: 22 link in paragraph: #FC2580 Bolded text with Open Sans Semibold and #4E434C italic with Open Sans Italic H3 Open Sans Reg 19/21 #4E434C Subheader for paragraph text, used inbetween paragraphs Highlight-caption: Open Sans 13/20. Used in small special paragraphs or image captions. H4 HIGHLIGHTS: OPEN SANS BOLD 13/17, ALL CAPS, CHARACTER SPACING +1 CTA-BUTTON TEXT: OPEN SANS CONDENSED 14/15, #FC2580, WITH »-MARK AT THE END PRIMARY: #FC2580 PRIMARY ACTIVE #C72368 SECONDARY: #FC2580 LINE 1 SECONDARY: #FC2580 LINE 3 QVIK.FI - FONTS
  • 12. @QVIK links online, special highlights offline H1, H2,H3, H4, ingressiparagraphs only links, special highlights such as badges etc to grasp attention main pink for most occasions special purple for very special occasions main background secondary background special background special background, highlight texts TYPOGRAPHY COLOURS BRANDING MAIN COLOURS TIGHT MAIN PALETTE #FC2580 #FC2580 #FC2580 #DF2774#5E4175#3B343A #3B343A #3B343A#4E434C#6F686D #4E434C #ECECEC #ECECEC#FFFFFF #FFFFFF #FFFFFF QVIK.FI - COLORS
  • 13. @QVIK QVIK.FI - IMAGES (1X, 2X, ICONS, VECTOR, …)
  • 14. AUTOMATE ASSET EXPORTS ‣ Find out how your design tools can make exporting easier for you ‣ Style Inventory - collect colors & styles & fonts from the design to a Sketch sheet ‣ Photoshop can export assets for you, when you name your layers appropriately @QVIK14
  • 15. SAVE STYLES DIRECTLY TO THE PROJECT ‣ Teach your designers how you can add/ modify assets of your project(s) ‣ Makes the communication easier; assets are ready to use when the project is updated ‣ Pretty demanding for designers, especially if you develop multiple platforms ‣ Will still need a single source of truth, if multiple projects (imagine scale of companies as Yle, Spotify, Salesforce, …) @QVIK15
  • 16. BRAND.AI - DESIGN SYSTEM CLOUD ‣ Your design system tokens in cloud ‣ sketch plugin to use the design system in your sketch files ‣ can be edited online ‣ can export iOS, Android, SASS, LESS etc. ‣ not versioned; devs need to download zip archives… ‣ pretty limited exports at least for iOS @QVIK16
  • 17. MORE TOOLS ‣ https://sympli.io/ - promising way to drag & drop styles into your project ‣ Sketch & photoshop to Android Studio & Xcode ‣ https://zeplin.io - helps the handover from photoshop & sketch ‣ generates assets for different platforms ‣ one source for colors etc. @QVIK17
  • 19. DUMP THE CLOUD; ENTER GIT ‣ Use json to store color values, font values etc. ‣ robust version control; users will easily see if updates are available ‣ branches can be used for trying out new things by designers ‣ can make your design system living ‣ Make it single source of truth ‣ Can use scripts etc. for repeated tasks ‣ Git is hard for devs, even harder for designers @QVIK19
  • 20. @QVIK20 AUTOMATE TASKS ‣ Use scripts to generate platform specific assets after the changes are committed to Git ‣ ie. generate image sprite from all the images. ‣ salesforce open sourced Theo to do some of the work ‣ css/sass/less for web development ‣ Android style files & proper images ‣ proper image sizes for iOS + generated class to use colors in code
  • 21. @QVIK21 AUTOMATE TASKS #2 ‣ Generate your style guide each time the system has changed ‣ re-generate your keynote/powerpoint templates ‣ Notify your users easily when changes are available ‣ Generate npm module (javascript) / pod version (iOS) for every system ‣ Automatic UI testing ‣ is the design system applied properly?
  • 22. @QVIK22 INTRODUCE DESIGN SYSTEM OPS ‣ If you want to do this seriously, introduce this role in your organization ‣ It should be a person or a team who have understanding of both, designers and developers world ‣ The design system ops will find/develop the best tools, and teaches the organization to make best use of ‘em ‣ remember: it is all about making the design system communication more effective, not just playing around with cool tools
  • 23. @QVIK23 … OR START SLOWLY ‣ git-sketch-plugin - using git inside sketch ‣ gemba.io - “Drag and drop assets to Git”
  • 24. LIVE WORLD EXAMPLES DESIGN SYSTEMS IN THE WILD @QVIK
  • 25. SALESFORCE - LIVING DESIGN SYSTEM ‣ https://medium.com/salesforce-ux/living- design-system-3ab1f2280ef7#.elup0lhxn ‣ https://www.lightningdesignsystem.com/ ‣ website that introduces the system ‣ libraries for web/iOS/Android to make use of the design system ‣ the most sophisticated one around @QVIK
  • 26. OTHER DESIGN SYSTEM - RELATED STUFF ‣ http://atomicdesign.bradfrost.com/ ‣ - very promising looking book on the topic, in progress ‣ AirBnb ‣ http://airbnb.design/building-a-visual- language ‣ Spotify ‣ https://medium.com/@hellostanley/ design-doesnt-scale-4d81e12cbc3e#. 5o52cwwuh @QVIK
  • 27. STYLE GUIDES ‣ https://disqus.com/pages/style-guide/ ‣ https://www.mozilla.org/en-US/styleguide/ websites/sandstone/ ‣ https://www.yelp.com/styleguide @QVIK
  • 28. SUMMARY ‣ Design system is a collection of your design tokens ‣ LVL1: Create one location for the design system to act as single source of truth for your brand & designs ‣ LVL2: Automate your asset exports / imports ‣ LVL3: Ditch your cloud in favour of Git ‣ LVL4: Introduce Design system ops and start using Git; automate even more with Git hooks @QVIK