Breakpoints
Definition |
Value |
data-md-* |
@media (max-width: ${value}px) |
Key |
Value |
768 |
@media (max-width: 768px) |
You can use almost all design tokens after data-md
, e.g data-md-mx
.
Definition |
Value |
data-m |
margin |
data-mx |
margin-{left,right} |
data-my |
margin-{top,bottom} |
data-mt |
margin-top |
data-mr |
margin-right |
data-mb |
margin-bottom |
data-ml |
margin-left |
Key |
Value |
0 |
0 |
3 |
3px |
6 |
6px |
12 |
12px |
24 |
24px |
36 |
36px |
48 |
48px |
72 |
72px |
auto |
auto |
unset |
unset |
Definition |
Value |
data-p |
padding |
data-px |
padding-{left,padding} |
data-py |
padding-{top,bottom} |
data-pt |
padding-top |
data-pr |
padding-right |
data-pb |
padding-bottom |
data-pl |
padding-left |
Key |
Value |
|
|
0 |
0 |
3 |
3px |
6 |
6px |
12 |
12px |
24 |
24px |
36 |
36px |
48 |
48px |
72 |
72px |
auto |
auto |
unset |
unset |
Definition |
Value |
data-display |
display |
Key |
Value |
|
|
flex |
flex |
block |
block |
inline-block |
inline-block |
none |
none |
Definition |
Value |
data-main |
justify-content |
data-cross |
align-items |
data-self |
align-items |
Key |
Value |
Available for data-self |
start |
flex-start |
yes |
end |
flex-end |
yes |
around |
space-around |
no |
between |
space-between |
no |
evenly |
space-evenly |
no |
center |
center |
yes |
baseline |
baseline |
yes |
Definition |
Value |
data-position |
position |
Key |
Value |
static |
static |
relative |
relative |
absolute |
absolute |
fixed |
fixed |
sticky |
sticky |
unset |
unset |
Definition |
Value |
data-wrap |
flex-wrap |
Key |
Value |
nowrap |
nowrap |
wrap |
wrap |
wrap-reverse |
wrap-reverse |
unset |
unset |
Definition |
Value |
data-z |
z-index |
Key |
Value |
-1 |
-1 |
0 |
0 |
1 |
1 |
2 |
2 |
3 |
3 |
Definition |
Value |
data-width |
width |
Key |
Value |
100% |
100% |
auto |
auto |
unset |
unset |
Definition |
Value |
data-fs |
font-size |
Key |
Value |
12 |
12 |
14 |
14 |
16 |
16 |
20 |
20 |
24 |
24 |
32 |
32 |
36 |
36 |
Definition |
Value |
data-fw |
font-weight |
Key |
Value |
300 |
300 |
400 |
400 |
500 |
500 |
700 |
700 |
900 |
900 |
unset |
unset |
Definition |
Value |
data-color |
color |
Possible values: see the Colors section.
Definition |
Value |
data-lh |
line-height |
Key |
Value |
12 |
12 |
16 |
16 |
20 |
20 |
24 |
24 |
32 |
32 |
36 |
36 |
unset |
unset |
Definition |
Value |
data-direction |
flex-direction |
Key |
Value |
row |
row |
row-reverse |
row-reverse |
column |
column |
column-reverse |
column-reverse |
Definition |
Value |
data-ls |
letter-spacing |
Key |
Value |
0.5 |
0.5 |
1 |
1 |
1.5 |
1.5 |
2 |
2 |
Definition |
Value |
data-grow |
flex-grow |
Key |
Value |
1 |
1 |
unset |
unset |
Definition |
Value |
data-shrink |
flex-shrink |
Key |
Value |
0 |
0 |
unset |
unset |
Definition |
Value |
data-bw |
border-width |
data-bwx |
border-width-{right,left} |
data-bwy |
border-width-{top,bottom} |
data-bwt |
border-width-top |
data-bwr |
border-width-right |
data-bwb |
border-width-bottom |
data-bwl |
border-width-left |
Key |
Value |
1 |
1 |
2 |
2 |
4 |
4 |
6 |
6 |
12 |
12 |
Definition |
Value |
data-br |
border-radius |
Key |
Value |
0 |
0 |
1 |
1px |
2 |
2px |
4 |
4px |
50% |
50% |
Definition |
Value |
data-max-width |
max-width |
Key |
Value |
100% |
100% |
1296 |
1296px |
768 |
768px |
528 |
528px |
320 |
320px |
unset |
unset |
Definition |
Value |
data-direction |
flex-direction |
Key |
Value |
uppercase |
uppercase |
lowercase |
lowercase |
capitalize |
capitalize |
upper-first |
upper-first |
truncate |
truncate |
center |
center |
none |
none |
Definition |
Value |
data-overflow |
overflow |
Key |
Value |
auto |
auto |
scroll |
scroll |
hidden |
hidden |
Definition |
Value |
data-height |
height |
Key |
Value |
100% |
100% |
auto |
auto |
unset |
unset |
Definition |
Value |
data-top |
top |
data-right |
right |
data-bottom |
bottom |
data-left |
left |
data-inset |
inset |
Accepts multiple values.
Definition |
Value |
data-transform |
text-transform |
data-transform |
* |
Key |
Value |
uppercase |
uppercase |
lowercase |
lowercase |
capitalize |
capitalize |
upper-first |
:first-letter { text-transform: uppercase } |
center |
text-align: center |
none |
none |
truncate |
overflow: hidden, white-space: nowrap, text-overflow: ellipsis |
Definition |
Value |
data-bg |
background-color |
Possible values: see the Colors section.
Definition |
Value |
data-bc |
border-color |
data-bcx |
border-color-{right,left} |
data-bcy |
border-color-{top,bottom} |
data-bct |
border-color-top |
data-bcr |
border-color-right |
data-bcb |
border-color-bottom |
data-bcl |
border-color-left |
Possible values: see the Colors section.
Grayscale
Key |
Value |
white |
#F9FAFB |
gray-100 |
#F3F4F6 |
gray-200 |
#E5E7EB |
gray-300 |
#D1D5DB |
gray-400 |
#9CA3AF |
gray-500 |
#6B7280 |
gray-600 |
#4B5563 |
gray-700 |
#374151 |
gray-800 |
#1F2937 |
black |
#111827 |
Green
Key |
Value |
green-100 |
hsl(112, 50%, 85%) |
green-200 |
hsl(112, 50%, 75%) |
green-300 |
hsl(112, 50%, 65%) |
green-400 |
hsl(112, 50%, 55%) |
green-500 |
hsl(112, 50%, 45%) |
green-600 |
hsl(112, 50%, 35%) |
green-700 |
hsl(112, 50%, 25%) |
green-800 |
hsl(112, 50%, 20%) |
Red
Key |
Value |
red-100 |
hsl(5, 80%, 90%) |
red-200 |
hsl(5, 80%, 83%) |
red-300 |
hsl(5, 80%, 72.5%) |
red-400 |
hsl(5, 80%, 62.5%) |
red-500 |
hsl(5, 80%, 52.5%) |
red-600 |
hsl(5, 80%, 42%) |
red-700 |
hsl(5, 80%, 32.5%) |
red-800 |
hsl(5, 80%, 22.5%) |
Orange
Key |
Value |
orange-100 |
hsl(25, 88%, 85%) |
orange-200 |
hsl(25, 88%, 75%) |
orange-300 |
hsl(25, 88%, 65%) |
orange-400 |
hsl(25, 88%, 55%) |
orange-500 |
hsl(25, 88%, 45%) |
orange-600 |
hsl(25, 88%, 37.5%) |
orange-700 |
hsl(25, 88%, 27.5%) |
orange-800 |
hsl(25, 88%, 20%) |
Definition |
Value |
data-cursor |
cursor |
Key |
Value |
wait |
wait |
auto |
auto |
pointer |
pointer |
not-allowed |
not-allowed |
Definition |
Value |
data-backdrop |
backdrop |
Key |
Value |
black |
rgba(0, 0, 0, 0.75) |
none |
none |
Definition |
Value |
data-object-fit |
object-fit |
Key |
Value |
contain |
contain |
cover |
cover |
fill |
fill |
scale-down |
scale-down |
none |
none |
Definition |
Value |
data-object-position |
object-position |
Key |
Value |
top |
top |
bottom |
bottom |
left |
left |
right |
right |
center |
center |
Definition |
Value |
data-rotate |
transform: rotate(x deg) |
Key |
Value |
0 |
0 |
90 |
90 |
180 |
180 |
270 |
270 |