|
2 | 2 | /* The app renders only its own templates, so scan only app sources. */ |
3 | 3 | @source './'; |
4 | 4 |
|
5 | | -:root { |
6 | | - /* Brand */ |
7 | | - --brand-100: hsl(336, 57%, 48%); |
8 | | - --brand-200: hsl(217, 91%, 60%); |
9 | | - --brand-300: hsl(200, 15%, 94%); |
10 | | - --brand-400: hsl(336, 57%, 48%); |
11 | | - --brand-500: hsl(336, 57%, 48%); |
12 | | - --brand-600: hsl(336, 57%, 48%); |
13 | | - --brand-content: hsl(0, 0%, 100%); |
14 | | - |
15 | | - /* Primary */ |
16 | | - --primary: hsl(336, 57%, 48%); |
17 | | - --primary-focus: hsl(336, 57%, 38%); |
18 | | - --primary-content: hsl(0, 0%, 100%); |
19 | | - |
20 | | - /* Secondary */ |
21 | | - --secondary: hsl(237, 37%, 20%); |
22 | | - --secondary-focus: hsl(237, 37%, 10%); |
23 | | - --secondary-content: hsl(0, 0%, 100%); |
24 | | - |
25 | | - /* Ternary */ |
26 | | - --ternary: hsl(237, 37%, 20%); |
27 | | - --ternary-focus: hsl(237, 37%, 10%); |
28 | | - --ternary-content: hsl(0, 0%, 100%); |
29 | | - |
30 | | - /* Accent */ |
31 | | - --accent: hsl(156, 57%, 48%); |
32 | | - --accent-focus: hsl(156, 57%, 38%); |
33 | | - --accent-content: hsl(0, 0%, 0%); |
34 | | - |
35 | | - /* Neutral */ |
36 | | - --neutral: hsl(0, 0%, 50%); |
37 | | - --neutral-focus: hsl(0, 0%, 40%); |
38 | | - --neutral-content: hsl(0, 0%, 100%); |
39 | | - |
40 | | - /* Base */ |
41 | | - --base-100: hsl(0, 0%, 98.5%); |
42 | | - --base-200: hsl(49, 2%, 92%); |
43 | | - --base-300: hsl(56, 5%, 71%); |
44 | | - --base-400: hsl(58, 7%, 55%); |
45 | | - --base-content: hsl(0, 0%, 0%); |
46 | | - |
47 | | - /* Info */ |
48 | | - --info: hsl(217, 91%, 60%); |
49 | | - --info-light: hsl(207, 89%, 94%); |
50 | | - --info-content: hsl(214, 100%, 97%); |
51 | | - |
52 | | - /* Warning */ |
53 | | - --warn: #ffa000; |
54 | | - --warn-light: hsl(60, 100%, 95%); |
55 | | - --warn-content: hsl(0, 0%, 0%); |
56 | | - |
57 | | - /* Success */ |
58 | | - --success: hsl(118, 50%, 43%); |
59 | | - --success-light: hsl(120, 39%, 94%); |
60 | | - --success-content: hsl(152, 81%, 96%); |
61 | | - |
62 | | - /* Error */ |
63 | | - --error: hsl(354, 75%, 53%); |
64 | | - --error-light: hsl(350, 100%, 96%); |
65 | | - --error-content: hsl(0, 0%, 100%); |
66 | | -} |
67 | | - |
68 | | -.theme-dark { |
69 | | - /* Brand */ |
70 | | - --brand-100: hsl(336, 57%, 48%); |
71 | | - --brand-200: hsl(217, 91%, 60%); |
72 | | - --brand-300: hsl(232, 50%, 48%); |
73 | | - --brand-400: hsl(336, 57%, 48%); |
74 | | - --brand-500: hsl(336, 57%, 48%); |
75 | | - --brand-600: hsl(336, 57%, 48%); |
76 | | - --brand-content: hsl(0, 0%, 100%); |
77 | | - |
78 | | - /* Primary */ |
79 | | - --primary: hsl(336, 57%, 48%); |
80 | | - --primary-focus: hsl(336, 57%, 38%); |
81 | | - --primary-content: hsl(0, 0%, 100%); |
82 | | - |
83 | | - /* Secondary */ |
84 | | - --secondary: hsl(336, 57%, 48%); |
85 | | - --secondary-focus: hsl(336, 57%, 38%); |
86 | | - --secondary-content: hsl(0, 0%, 100%); |
87 | | - |
88 | | - /* Ternary */ |
89 | | - --ternary: hsl(206, 23%, 30%); |
90 | | - --ternary-focus: hsl(206, 23%, 24%); |
91 | | - --ternary-content: hsl(0, 0%, 80%); |
92 | | - |
93 | | - /* Accent */ |
94 | | - --accent: hsl(156, 57%, 28%); |
95 | | - --accent-focus: hsl(158, 17%, 9%); |
96 | | - --accent-content: hsl(0, 0%, 80%); |
97 | | - |
98 | | - /* Neutral */ |
99 | | - --neutral: hsl(0, 0%, 20%); |
100 | | - --neutral-focus: hsl(0, 0%, 15%); |
101 | | - --neutral-content: hsl(0, 0%, 80%); |
102 | | - |
103 | | - /* Base */ |
104 | | - --base-100: hsl(0, 0%, 10%); |
105 | | - --base-200: hsl(0, 0%, 15%); |
106 | | - --base-300: hsl(0, 0%, 20%); |
107 | | - --base-400: hsl(0, 0%, 30%); |
108 | | - --base-content: hsl(0, 0%, 80%); |
109 | | - |
110 | | - /* Info */ |
111 | | - --info: hsl(211, 80%, 42%); |
112 | | - --info-light: hsl(206, 90%, 61%); |
113 | | - --info-content: hsl(0, 0%, 100%); |
114 | | - |
115 | | - /* Warning */ |
116 | | - --warn: hsl(34, 100%, 50%); |
117 | | - --warn-light: hsl(44, 100%, 65%); |
118 | | - --warn-content: hsl(0, 0%, 0%); |
119 | | - |
120 | | - /* Success */ |
121 | | - --success: hsl(122, 46%, 34%); |
122 | | - --success-light: hsl(122, 39%, 57%); |
123 | | - --success-content: hsl(0, 0%, 100%); |
124 | | - |
125 | | - /* Error */ |
126 | | - --error: hsl(0, 66%, 47%); |
127 | | - --error-light: hsl(4, 83%, 63%); |
128 | | - --error-content: hsl(0, 0%, 100%); |
129 | | -} |
130 | | - |
131 | 5 | html, |
132 | 6 | body { |
133 | 7 | height: 100%; |
|
0 commit comments