Spaces:
Runtime error
Runtime error
Update assets/custom.css
Browse files- assets/custom.css +198 -0
assets/custom.css
CHANGED
@@ -1,6 +1,204 @@
|
|
1 |
:root {
|
2 |
--chatbot-color-light: #F3F3F3;
|
3 |
--chatbot-color-dark: #121111;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
}
|
5 |
|
6 |
#app_title {
|
|
|
1 |
:root {
|
2 |
--chatbot-color-light: #F3F3F3;
|
3 |
--chatbot-color-dark: #121111;
|
4 |
+
--name: soft;
|
5 |
+
--primary-50: #02C160;
|
6 |
+
--primary-100: rgba(137, 207, 240, 0.2);
|
7 |
+
--primary-200: #02C160;
|
8 |
+
--primary-300: rgba(2, 193, 96, 0.32);
|
9 |
+
--primary-400: rgba(2, 193, 96, 0.32);
|
10 |
+
--primary-500: #4169E1;
|
11 |
+
--primary-600: #4169E1;
|
12 |
+
--primary-700: rgba(2, 193, 96, 0.32);
|
13 |
+
--primary-800: rgba(2, 193, 96, 0.32);
|
14 |
+
--primary-900: #02C160;
|
15 |
+
--primary-950: #02C160;
|
16 |
+
--secondary-50: #576b95;
|
17 |
+
--secondary-100: #576b95;
|
18 |
+
--secondary-200: #576b95;
|
19 |
+
--secondary-300: #576b95;
|
20 |
+
--secondary-400: #576b95;
|
21 |
+
--secondary-500: #576b95;
|
22 |
+
--secondary-600: #576b95;
|
23 |
+
--secondary-700: #576b95;
|
24 |
+
--secondary-800: #576b95;
|
25 |
+
--secondary-900: #576b95;
|
26 |
+
--secondary-950: #576b95;
|
27 |
+
--neutral-50: #f9fafb;
|
28 |
+
--neutral-100: #f3f4f6;
|
29 |
+
--neutral-200: #e5e7eb;
|
30 |
+
--neutral-300: #d1d5db;
|
31 |
+
--neutral-400: #B2B2B2;
|
32 |
+
--neutral-500: #808080;
|
33 |
+
--neutral-600: #636363;
|
34 |
+
--neutral-700: #515151;
|
35 |
+
--neutral-800: #393939;
|
36 |
+
--neutral-900: #272727;
|
37 |
+
--neutral-950: #171717;
|
38 |
+
--spacing-xxs: 1px;
|
39 |
+
--spacing-xs: 2px;
|
40 |
+
--spacing-sm: 4px;
|
41 |
+
--spacing-md: 6px;
|
42 |
+
--spacing-lg: 8px;
|
43 |
+
--spacing-xl: 10px;
|
44 |
+
--spacing-xxl: 16px;
|
45 |
+
--radius-xxs: 1px;
|
46 |
+
--radius-xs: 1px;
|
47 |
+
--radius-sm: 2px;
|
48 |
+
--radius-md: 4px;
|
49 |
+
--radius-lg: 6px;
|
50 |
+
--radius-xl: 8px;
|
51 |
+
--radius-xxl: 12px;
|
52 |
+
--text-xxs: 9px;
|
53 |
+
--text-xs: 10px;
|
54 |
+
--text-sm: 12px;
|
55 |
+
--text-md: 14px;
|
56 |
+
--text-lg: 16px;
|
57 |
+
--text-xl: 22px;
|
58 |
+
--text-xxl: 26px;
|
59 |
+
--font: 'Montserrat', 'ui-sans-serif', 'system-ui', sans-serif;
|
60 |
+
--font-mono: 'IBM Plex Mono', 'ui-monospace', 'Consolas', monospace;
|
61 |
+
--body-background-fill: var(--background-fill-primary);
|
62 |
+
--body-text-color: var(--neutral-800);
|
63 |
+
--body-text-size: var(--text-md);
|
64 |
+
--body-text-weight: 400;
|
65 |
+
--embed-radius: var(--radius-lg);
|
66 |
+
--color-accent: var(--primary-500);
|
67 |
+
--color-accent-soft: var(--primary-50);
|
68 |
+
--background-fill-primary: white;
|
69 |
+
--background-fill-secondary: var(--neutral-50);
|
70 |
+
--border-color-accent: var(--primary-300);
|
71 |
+
--border-color-primary: var(--neutral-200);
|
72 |
+
--link-text-color: var(--secondary-600);
|
73 |
+
--link-text-color-active: var(--secondary-600);
|
74 |
+
--link-text-color-hover: var(--secondary-700);
|
75 |
+
--link-text-color-visited: var(--secondary-500);
|
76 |
+
--body-text-color-subdued: var(--neutral-400);
|
77 |
+
--shadow-drop: 0 1px 4px 0 rgb(0 0 0 / 0.1);
|
78 |
+
--shadow-drop-lg: 0 2px 5px 0 rgb(0 0 0 / 0.1);
|
79 |
+
--shadow-inset: rgba(0, 0, 0, 0.05) 0px 2px 4px 0px inset;
|
80 |
+
--shadow-spread: 6px;
|
81 |
+
--block-background-fill: white;
|
82 |
+
--block-border-color: var(--border-color-primary);
|
83 |
+
--block-border-width: 0px;
|
84 |
+
--block-info-text-color: var(--body-text-color-subdued);
|
85 |
+
--block-info-text-size: var(--text-sm);
|
86 |
+
--block-info-text-weight: 400;
|
87 |
+
--block-label-background-fill: var(--primary-100);
|
88 |
+
--block-label-border-color: var(--border-color-primary);
|
89 |
+
--block-label-border-width: 1px;
|
90 |
+
--block-label-text-color: var(--primary-500);
|
91 |
+
--block-label-margin: var(--spacing-md);
|
92 |
+
--block-label-padding: var(--spacing-sm) var(--spacing-md);
|
93 |
+
--block-label-radius: var(--radius-md);
|
94 |
+
--block-label-right-radius: 0 calc(var(--radius-lg) - 1px) 0 calc(var(--radius-lg) - 1px);
|
95 |
+
--block-label-text-size: var(--text-md);
|
96 |
+
--block-label-text-weight: 600;
|
97 |
+
--block-padding: var(--spacing-xl) calc(var(--spacing-xl) + 2px);
|
98 |
+
--block-radius: var(--radius-lg);
|
99 |
+
--block-shadow: none;
|
100 |
+
--block-title-background-fill: var(--primary-100);
|
101 |
+
--block-title-border-color: none;
|
102 |
+
--block-title-border-width: 0px;
|
103 |
+
--block-title-text-color: var(--primary-500);
|
104 |
+
--block-title-padding: var(--block-label-padding);
|
105 |
+
--block-title-radius: var(--block-label-radius);
|
106 |
+
--block-title-text-size: var(--text-md);
|
107 |
+
--block-title-text-weight: 600;
|
108 |
+
--container-radius: var(--radius-lg);
|
109 |
+
--form-gap-width: 0px;
|
110 |
+
--layout-gap: var(--spacing-xxl);
|
111 |
+
--panel-background-fill: var(--background-fill-secondary);
|
112 |
+
--panel-border-color: var(--border-color-primary);
|
113 |
+
--panel-border-width: 1px;
|
114 |
+
--section-header-text-size: var(--text-md);
|
115 |
+
--section-header-text-weight: 400;
|
116 |
+
--checkbox-background-color: var(--background-fill-primary);
|
117 |
+
--checkbox-background-color-focus: var(--checkbox-background-color);
|
118 |
+
--checkbox-background-color-hover: var(--checkbox-background-color);
|
119 |
+
--checkbox-background-color-selected: var(--primary-600);
|
120 |
+
--checkbox-border-color: var(--neutral-100);
|
121 |
+
--checkbox-border-color-focus: var(--primary-500);
|
122 |
+
--checkbox-border-color-hover: var(--neutral-300);
|
123 |
+
--checkbox-border-color-selected: var(--primary-600);
|
124 |
+
--checkbox-border-radius: var(--radius-sm);
|
125 |
+
--checkbox-border-width: 1px;
|
126 |
+
--checkbox-label-background-fill: var(--button-secondary-background-fill);
|
127 |
+
--checkbox-label-background-fill-hover: var(--button-secondary-background-fill-hover);
|
128 |
+
--checkbox-label-background-fill-selected: var(--primary-500);
|
129 |
+
--checkbox-label-border-color: var(--border-color-primary);
|
130 |
+
--checkbox-label-border-color-hover: var(--checkbox-label-border-color);
|
131 |
+
--checkbox-label-border-width: var(--input-border-width);
|
132 |
+
--checkbox-label-gap: var(--spacing-lg);
|
133 |
+
--checkbox-label-padding: var(--spacing-md) calc(2 * var(--spacing-md));
|
134 |
+
--checkbox-label-shadow: var(--shadow-drop-lg);
|
135 |
+
--checkbox-label-text-size: var(--text-md);
|
136 |
+
--checkbox-label-text-weight: 400;
|
137 |
+
--checkbox-check: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");
|
138 |
+
--radio-circle: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
|
139 |
+
--checkbox-shadow: none;
|
140 |
+
--checkbox-label-text-color: var(--body-text-color);
|
141 |
+
--checkbox-label-text-color-selected: white;
|
142 |
+
--error-background-fill: #fee2e2;
|
143 |
+
--error-border-color: #fecaca;
|
144 |
+
--error-border-width: 1px;
|
145 |
+
--error-text-color: #ef4444;
|
146 |
+
--input-background-fill: #F6F6F6;
|
147 |
+
--input-background-fill-focus: var(--secondary-500);
|
148 |
+
--input-background-fill-hover: var(--input-background-fill);
|
149 |
+
--input-border-color: var(--neutral-50);
|
150 |
+
--input-border-color-focus: var(--secondary-300);
|
151 |
+
--input-border-color-hover: var(--input-border-color);
|
152 |
+
--input-border-width: 0px;
|
153 |
+
--input-padding: var(--spacing-xl);
|
154 |
+
--input-placeholder-color: var(--neutral-400);
|
155 |
+
--input-radius: var(--radius-lg);
|
156 |
+
--input-shadow: var(--shadow-drop);
|
157 |
+
--input-shadow-focus: var(--shadow-drop-lg);
|
158 |
+
--input-text-size: var(--text-md);
|
159 |
+
--input-text-weight: 400;
|
160 |
+
--loader-color: var(--color-accent);
|
161 |
+
--prose-text-size: var(--text-md);
|
162 |
+
--prose-text-weight: 400;
|
163 |
+
--prose-header-text-weight: 600;
|
164 |
+
--slider-color: var(--primary-500);
|
165 |
+
--stat-background-fill: var(--primary-300);
|
166 |
+
--table-border-color: var(--neutral-300);
|
167 |
+
--table-even-background-fill: white;
|
168 |
+
--table-odd-background-fill: var(--neutral-50);
|
169 |
+
--table-radius: var(--radius-lg);
|
170 |
+
--table-row-focus: var(--color-accent-soft);
|
171 |
+
--button-border-width: var(--input-border-width);
|
172 |
+
--button-cancel-background-fill: var(--button-secondary-background-fill);
|
173 |
+
--button-cancel-background-fill-hover: var(--button-secondary-background-fill-hover);
|
174 |
+
--button-cancel-border-color: var(--button-secondary-border-color);
|
175 |
+
--button-cancel-border-color-hover: var(--button-cancel-border-color);
|
176 |
+
--button-cancel-text-color: var(--button-secondary-text-color);
|
177 |
+
--button-cancel-text-color-hover: var(--button-cancel-text-color);
|
178 |
+
--button-large-padding: var(--spacing-lg) calc(2 * var(--spacing-lg));
|
179 |
+
--button-large-radius: var(--radius-lg);
|
180 |
+
--button-large-text-size: var(--text-lg);
|
181 |
+
--button-large-text-weight: 600;
|
182 |
+
--button-primary-background-fill: #0476D0;
|
183 |
+
--button-primary-background-fill-hover: #07C863;
|
184 |
+
--button-primary-border-color: #06AE56;
|
185 |
+
--button-primary-border-color-hover: var(--button-primary-border-color);
|
186 |
+
--button-primary-text-color: #FFFFFF;
|
187 |
+
--button-primary-text-color-hover: var(--button-primary-text-color);
|
188 |
+
--button-secondary-background-fill: #F2F2F2;
|
189 |
+
--button-secondary-background-fill-hover: var(--neutral-100);
|
190 |
+
--button-secondary-border-color: var(--neutral-200);
|
191 |
+
--button-secondary-border-color-hover: var(--button-secondary-border-color);
|
192 |
+
--button-secondary-text-color: #393939;
|
193 |
+
--button-secondary-text-color-hover: var(--button-secondary-text-color);
|
194 |
+
--button-shadow: var(--shadow-drop-lg);
|
195 |
+
--button-shadow-active: var(--shadow-inset);
|
196 |
+
--button-shadow-hover: var(--shadow-drop-lg);
|
197 |
+
--button-small-padding: var(--spacing-sm) calc(2 * var(--spacing-sm));
|
198 |
+
--button-small-radius: var(--radius-lg);
|
199 |
+
--button-small-text-size: var(--text-md);
|
200 |
+
--button-small-text-weight: 400;
|
201 |
+
--button-transition: background-color 0.2s ease;
|
202 |
}
|
203 |
|
204 |
#app_title {
|