Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Global styles the story so far
Search
Tammie Lister
April 02, 2020
Design
1
760
Global styles the story so far
Tammie Lister
April 02, 2020
Tweet
Share
More Decks by Tammie Lister
See All by Tammie Lister
Growing the WordPress design system
tammielis
1
1.1k
CSS in the editor
tammielis
0
300
Dropped stitches and tangled yarn - a call to simplify WordPress
tammielis
1
1.3k
Being Brave
tammielis
2
1.7k
Lessons from growing design in the open
tammielis
0
1.1k
Thinking in patterns
tammielis
0
43
Design matters in open source
tammielis
1
750
Opportunity of Open Source
tammielis
0
620
Product design through stories
tammielis
0
360
Other Decks in Design
See All in Design
「批評」を習慣にするための仕組みと場のデザイン/uxdesign202507
nikkei_engineer_recruiting
6
760
Cyber Heart Online Book
hjnasby
0
160
ブランドパーソナリティ言語化における生成AI活用の実際
h0sa
0
230
デザインから開発まで一貫したデザインシステムを構築するベストプラクティス / Best Practices for Building a Consistent Design System from Design to Development
lycorptech_jp
PRO
0
440
「描く」という衝動に立ち返る〜Figma Drawがひらく思考のかたち〜
transit_kix
1
1.1k
Crisp Code inc. ブランドガイドライン
so_kotani
1
200
A Platform Connecting Brand Philosophy and Assets: "LY Corporation Design Hub"
lycorptech_jp
PRO
0
350
今日から意識できるアクセシビリティ
fumiko
0
290
AI時代に淘汰されないデザインのしごと
akinen
1
170
minpaku-community-scrum-patterns
norinity1103
1
230
タイミーでフィールドワークしたら、サービスデザインが始まった
kenichiota0711
2
2.9k
Мышление историями. Как текстовые модели поведения помогают дизайнеру проектировать
ashapiro
0
120
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Adopting Sorbet at Scale
ufuk
77
9.5k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
Writing Fast Ruby
sferik
628
62k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
21k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
Code Review Best Practice
trishagee
69
19k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Producing Creativity
orderedlist
PRO
347
40k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Transcript
Global Styles: What’s in the Works Tammie Lister
1. Why?
“I have this vision, but I don’t know CSS” So
many people
None
None
“I want to allow block styling from my theme” Theme
creators
2. How?
Put screenshot here Starting with some flows
Put screenshot here What is the experience of the theme
also?
C v v
yvz8y.csb.app/#/v2/post
yvz8y.csb.app/#/i2
None
What could this look like?
None
None
3. The story so far
“It all starts with the block” A Gutenberg mantra
Line height github.com/WordPress/gutenberg/issues/20339
Exposing our need for better design tools Label ‘Design tools’
Theme exploration by Kjell themeshaper.com/2020/03/20/exploring-global-styles
Follow along github.com/WordPress/gutenberg/issues/20331 github.com/WordPress/gutenberg/projects/40
3. Coming soon
v1: sidebar font/text families | base font/style | link styling
None
Heading and text families github.com/WordPress/gutenberg/issues/21028
None
Link styling github.com/WordPress/gutenberg/issues/21032
None
Base font size and scale github.com/WordPress/gutenberg/issues/21030
None
Let’s have a demo! github.com/WordPress/gutenberg/pull/20530
None
4. The future
Custom CSS
View all global styling
Mosaic view for global styles github.com/WordPress/gutenberg/issues/20477
Personal thoughts, hopes and dreams… None of these are set
or certain
Beyond the sidebar github.com/WordPress/gutenberg/issues/20212
Beyond the sidebar
None
Importing & exporting
“Everything starts with the block…” By improving blocks, we can
see what should be global
Color picker github.com/WordPress/gutenberg/issues/19785
Iterate the block
Bring to the block, if right
What will you make? Collaborate, explore and share
Thank you speakerdeck.com/tammielis/global-styles-the-story-so-far