-
Notifications
You must be signed in to change notification settings - Fork 0
/
dna.css
88 lines (71 loc) · 2.12 KB
/
dna.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
/* Example Dna Css File */
:root {
/* Color */
--dark: black;
--light: white;
--main-color: #00493f;
--secondary-color: fuchsia;
--info-color: blue;
--success-color: green;
--error-color: red;
--placeholder-color: grey;
--bg-color: var(--light);
--copy-color: var(--dark);
--focus-color: var(--info-color);
/* Font */
--font-family: sans-serif;
--font-size--XS: 12px;
--font-size--S: 14px;
--font-size: 20px;
--font-size--L: 26px;
--font-size--XL: 46px;
--font-weight: normal;
--font-weight--light: 300;
--font-weight--bold: 600;
--line-height: 1.5;
--text-decoration: underline;
--opacity: 0.5;
/* Borders */
--border-color: grey;
--border-radius: 3px;
--border-width: 2px;
/* Graphic effects */
--shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.14),
0px 3px 5px 0px rgba(0, 0, 0, 0.23), 0px 5px 9px 4px rgba(0, 0, 0, 0.09);
--shadow--S: 0px 0px 1px 0px rgba(0, 0, 0, 0.08),
0px 2px 4px 0px rgba(0, 0, 0, 0.15), 0px 2px 4px 2px rgba(0, 0, 0, 0.04);
--gradient: linear-gradient(rgba(255, 255, 255, 0.08), rgba(0, 0, 0, 0.08));
--blur: 8px;
/* Animation */
--fast: 180ms;
--slow: 350ms;
/* Spacings */
--base: 4px;
--negative-base: -4px;
--content-width: calc(var(--base)*175);
--size--XS: calc(var(--base)*5);
--size--S: calc(var(--base)*6);
--size--M: calc(var(--base)*10);
--size--L: calc(var(--base)*16);
--size--XL: calc(var(--base)*24);
--outer-x--XS: calc(var(--base)/4);
--outer-x--S: calc(var(--base)/2);
--outer-x: var(--base);
--outer-x--L: calc(var(--base)*4);
--outer-x--XL: calc(var(--base)*10);
--outer-y--XS: calc(var(--base));
--outer-y--S: calc(var(--base)*2);
--outer-y: calc(var(--base)*4);
--outer-y--L: calc(var(--base)*6);
--outer-y--XL: calc(var(--base)*10);
--inner-x--XS: calc(var(--base)/2);
--inner-x--S: var(--base);
--inner-x: calc(var(--base)*3);
--inner-x--L: calc(var(--base)*5);
--inner-x--XL: calc(var(--base)*7);
--inner-y--XS: calc(var(--base)/2);
--inner-y--S: calc(var(--base));
--inner-y: calc(var(--base)*2);
--inner-y--L: calc(var(--base)*4);
--inner-y--XL: calc(var(--base)*6);
}