Global StylesPaulo Martins Design System
Material 3
Design foundations · Material 3

Um sistema preciso, consistente e expressivo.

Preto e branco conduzem a identidade. Electric Blue organiza foco, seleção e momentos de maior intenção.

3Foundations
15Type roles
AAContrast baseline
01

Color system

Paletas tonais e papéis semânticos derivados das três cores centrais da marca.

Pure Black#000000
Pure White#FFFFFF
Electric Blue#001EFF
HCT palettes

Tonal progression

Os tons ampliam a aplicação sem diluir o azul original da marca.

Neutral13 tones
0#000000
10#1B1B1B
20#303030
30#474747
40#5E5E5E
50#777777
60#919191
70#ABABAB
80#C6C6C6
90#E2E2E2
95#F1F1F1
99#FCFCFC
100#FFFFFF
Electric Blue13 tones
0#000000
10#000667
20#000FA3
30#001AE2
34#001EFF
40#2C3EFF
50#5665FF
60#7985FF
70#9BA4FF
80#BDC2FF
90#E0E0FF
95#F1EFFF
100#FFFFFF
Error13 tones
0#000000
10#410002
20#690005
30#93000A
40#BA1A1A
50#DE3730
60#FF5449
70#FF897D
80#FFB4AB
90#FFDAD6
95#FFEDEA
99#FFFBFF
100#FFFFFF
Semantic roles

Light and dark schemes

Todo token On deve ser usado sobre seu respectivo papel-base ou Container.

Primary#FFFFFF
On Primary#000000
Primary Container#303030
On Primary Container#FFFFFF
Secondary#C6C6C6
On Secondary#303030
Secondary Container#474747
On Secondary Container#E2E2E2
Tertiary#BDC2FF
On Tertiary#000FA3
Tertiary Container#001AE2
On Tertiary Container#E0E0FF
Error#FFB4AB
On Error#690005
Error Container#93000A
On Error Container#FFDAD6
Background#000000
On Background#FFFFFF
Surface#000000
On Surface#FFFFFF
Surface Variant#474747
On Surface Variant#C6C6C6
Outline#919191
Outline Variant#474747
Inverse Surface#FFFFFF
Inverse On Surface#000000
Surface Container Low#1B1B1B
Surface Container#1F1F1F
Surface Container High#2A2A2A
Surface Container Highest#353535
02

Type & spacing

SF Pro aplicada aos papéis do Material 3, com ritmo espacial de 4px e layout de 8px.

Display Large57px / 64px · 400
SF Pro
Display Medium45px / 52px · 400
SF Pro
Display Small36px / 44px · 400
SF Pro
4px base grid

Spacing scale

Microalinhamentos usam 4px; componentes e ritmo vertical favorecem múltiplos de 8px.

space-00px
0
space-14px
1x
space-28px
2x
space-312px
3x
space-416px
4x
space-520px
5x
space-624px
6x
space-832px
8x
space-1040px
10x
space-1248px
12x
space-1664px
16x
space-2080px
20x
space-2496px
24x
Gutter · Mobile20px
Gutter · Tablet32px
Gutter · Desktop48px
Reading width720px
Content max1280px
Section · Mobile72px
Section · Desktop96px
03

Button system

Hierarquia de ações Material 3, iconografia Google e estados acessíveis para web.

Five levels of emphasis
Sizes
Interaction

Component states

Rest
Hover
Focus
Pressed
Disabled