]>
Commit | Line | Data |
---|---|---|
7cc525b2 | 1 | @charset "UTF-8"; |
ab76270c BW |
2 | /* raleway-regular - latin */ |
3 | @font-face { | |
7cc525b2 | 4 | font-family: "Raleway"; |
ab76270c BW |
5 | font-style: normal; |
6 | font-weight: 400; | |
7 | font-display: swap; | |
8 | src: local("Raleway"), local("Raleway-Regular"), url("./webfonts/raleway/raleway-v14-latin-regular.woff2") format("woff2"), url("./webfonts/raleway/raleway-v14-latin-regular.woff") format("woff"); | |
7cc525b2 T |
9 | /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ |
10 | } | |
ab76270c BW |
11 | /* lato-regular - latin */ |
12 | @font-face { | |
7cc525b2 | 13 | font-family: "Lato"; |
ab76270c BW |
14 | font-style: normal; |
15 | font-weight: 400; | |
16 | font-display: swap; | |
17 | src: local("Lato Regular"), local("Lato-Regular"), url("./webfonts/lato/lato-v16-latin-regular.woff2") format("woff2"), url("./webfonts/lato/lato-v16-latin-regular.woff") format("woff"); | |
7cc525b2 T |
18 | /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ |
19 | } | |
e41196e7 | 20 | html { |
7cc525b2 T |
21 | height: 100%; |
22 | } | |
e41196e7 | 23 | |
09763dbf | 24 | body { |
7cc525b2 T |
25 | font-family: "Raleway", sans-serif; |
26 | height: 100%; | |
27 | } | |
28 | body #app { | |
29 | min-height: 100%; | |
30 | transition: background-color cubic-bezier(0.165, 0.84, 0.44, 1) 300ms; | |
31 | background-color: #f5f5f5; | |
32 | color: #363636; | |
33 | } | |
34 | body #app a:hover { | |
35 | color: #363636; | |
36 | } | |
37 | body #app .title { | |
38 | color: #303030; | |
39 | } | |
40 | body #app .subtitle { | |
41 | color: #424242; | |
42 | } | |
43 | body #app .card { | |
44 | background-color: #ffffff; | |
45 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.1); | |
46 | } | |
47 | body #app .card:hover { | |
48 | background-color: #ffffff; | |
49 | } | |
50 | body #app .footer { | |
51 | background-color: #ffffff; | |
52 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.1); | |
53 | } | |
54 | @media (prefers-color-scheme: light), (prefers-color-scheme: no-preference) { | |
5323df4a | 55 | body #app { |
5323df4a | 56 | background-color: #f5f5f5; |
7cc525b2 T |
57 | color: #363636; |
58 | } | |
59 | body #app a:hover { | |
60 | color: #363636; | |
61 | } | |
62 | body #app .title { | |
63 | color: #303030; | |
64 | } | |
65 | body #app .subtitle { | |
66 | color: #424242; | |
67 | } | |
68 | body #app .card { | |
69 | background-color: #ffffff; | |
09763dbf | 70 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.1); |
7cc525b2 T |
71 | } |
72 | body #app .card:hover { | |
73 | background-color: #ffffff; | |
74 | } | |
75 | body #app .footer { | |
76 | background-color: #ffffff; | |
77 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.1); | |
78 | } | |
79 | } | |
80 | @media (prefers-color-scheme: dark) { | |
81 | body #app { | |
82 | background-color: #131313; | |
83 | color: #eaeaea; | |
84 | } | |
85 | body #app a:hover { | |
86 | color: #ffdd57; | |
87 | } | |
88 | body #app .title { | |
89 | color: #fafafa; | |
90 | } | |
91 | body #app .subtitle { | |
92 | color: #f5f5f5; | |
93 | } | |
94 | body #app .card { | |
95 | background-color: #2b2b2b; | |
96 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.4); | |
97 | } | |
98 | body #app .card:hover { | |
99 | background-color: #2b2b2b; | |
100 | } | |
101 | body #app .footer { | |
102 | background-color: #2b2b2b; | |
103 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.4); | |
104 | } | |
105 | } | |
106 | body #app.is-light { | |
107 | background-color: #f5f5f5; | |
108 | color: #363636; | |
109 | } | |
110 | body #app.is-light a:hover { | |
111 | color: #363636; | |
112 | } | |
113 | body #app.is-light .title { | |
114 | color: #303030; | |
115 | } | |
116 | body #app.is-light .subtitle { | |
117 | color: #424242; | |
118 | } | |
119 | body #app.is-light .card { | |
120 | background-color: #ffffff; | |
121 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.1); | |
122 | } | |
123 | body #app.is-light .card:hover { | |
124 | background-color: #ffffff; | |
125 | } | |
126 | body #app.is-light .footer { | |
127 | background-color: #ffffff; | |
128 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.1); | |
129 | } | |
130 | body #app.is-dark { | |
131 | background-color: #131313; | |
132 | color: #eaeaea; | |
133 | } | |
134 | body #app.is-dark a:hover { | |
135 | color: #ffdd57; | |
136 | } | |
137 | body #app.is-dark .title { | |
138 | color: #fafafa; | |
139 | } | |
140 | body #app.is-dark .subtitle { | |
141 | color: #f5f5f5; | |
142 | } | |
143 | body #app.is-dark .card { | |
144 | background-color: #2b2b2b; | |
145 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.4); | |
146 | } | |
147 | body #app.is-dark .card:hover { | |
148 | background-color: #2b2b2b; | |
149 | } | |
150 | body #app.is-dark .footer { | |
151 | background-color: #2b2b2b; | |
152 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.4); | |
153 | } | |
154 | body h1, body h2, body h3, body h4, body h5, body h6 { | |
155 | font-family: "Lato", sans-serif; | |
156 | } | |
157 | body h1 { | |
158 | font-size: 2rem; | |
159 | } | |
160 | body h2 { | |
161 | font-size: 1.7rem; | |
162 | margin-top: 2rem; | |
163 | margin-bottom: 1rem; | |
164 | } | |
165 | body h2 .fas, body h2 .fab, body h2 .far { | |
166 | margin-right: 10px; | |
167 | } | |
168 | body h2 span { | |
169 | font-weight: bold; | |
170 | color: #4285f4; | |
171 | } | |
172 | body [v-cloak] { | |
173 | display: none; | |
174 | } | |
175 | body #bighead { | |
176 | color: #ffffff; | |
177 | } | |
178 | body #bighead .dashboard-title { | |
179 | padding: 6px 0 0 80px; | |
180 | } | |
181 | body #bighead .first-line { | |
182 | height: 100px; | |
183 | vertical-align: center; | |
184 | background-color: #3367d6; | |
185 | } | |
186 | body #bighead .first-line h1 { | |
187 | margin-top: -12px; | |
188 | font-size: 2rem; | |
189 | } | |
190 | body #bighead .first-line .headline { | |
191 | margin-top: 5px; | |
192 | font-size: 0.9rem; | |
193 | } | |
194 | body #bighead .first-line .container { | |
195 | height: 80px; | |
196 | padding: 10px 0; | |
197 | } | |
198 | body #bighead .first-line .logo { | |
199 | float: left; | |
200 | } | |
201 | body #bighead .first-line .logo i { | |
202 | vertical-align: top; | |
203 | padding: 8px 15px; | |
204 | font-size: 50px; | |
205 | } | |
206 | body #bighead .first-line .logo img { | |
207 | padding: 10px; | |
208 | max-height: 70px; | |
209 | max-width: 70px; | |
210 | } | |
211 | body #bighead .navbar, body #bighead .navbar-menu { | |
212 | background-color: #4285f4; | |
213 | } | |
214 | body #bighead .navbar a, body #bighead .navbar-menu a { | |
215 | color: #ffffff; | |
216 | } | |
217 | body #bighead .navbar a:hover, body #bighead .navbar a:focus, body #bighead .navbar-menu a:hover, body #bighead .navbar-menu a:focus { | |
218 | color: #ffffff; | |
219 | background-color: #5a95f5; | |
220 | } | |
221 | body #bighead .navbar-end { | |
222 | text-align: right; | |
223 | } | |
224 | body #main-section { | |
225 | margin-bottom: 2rem; | |
226 | padding: 0; | |
227 | } | |
228 | body #main-section h2 { | |
229 | border-bottom: 1px dashed #ccc; | |
230 | padding-bottom: 10px; | |
231 | } | |
232 | body #main-section .title { | |
233 | font-size: 1.1em; | |
234 | } | |
235 | body #main-section .subtitle { | |
236 | font-size: 0.9em; | |
237 | white-space: nowrap; | |
238 | overflow: hidden; | |
239 | text-overflow: ellipsis; | |
240 | } | |
241 | body #main-section .container { | |
242 | padding: 1.2rem 0.75rem; | |
243 | } | |
244 | body #main-section .message { | |
245 | margin-top: 45px; | |
246 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.1); | |
247 | } | |
248 | body #main-section .message .message-header { | |
249 | font-weight: bold; | |
250 | } | |
251 | body #main-section .message .message-body { | |
252 | border: none; | |
253 | } | |
254 | body .media-content { | |
255 | overflow: inherit; | |
256 | } | |
257 | body .tag { | |
258 | color: #4285f4; | |
259 | background-color: #4285f4; | |
260 | position: absolute; | |
261 | top: 1rem; | |
262 | right: -0.2rem; | |
263 | width: 3px; | |
264 | overflow: hidden; | |
265 | transition: all 0.2s ease-out; | |
266 | padding: 0; | |
267 | } | |
268 | body .tag .tag-text { | |
269 | display: none; | |
270 | } | |
271 | body .card { | |
272 | border-radius: 5px; | |
273 | border: none; | |
274 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.1); | |
275 | transition: cubic-bezier(0.165, 0.84, 0.44, 1) 300ms; | |
276 | } | |
277 | body .card a { | |
278 | outline: none; | |
279 | } | |
280 | body .card:hover { | |
281 | transform: translate(0, -3px); | |
282 | } | |
283 | body .card:hover .tag { | |
284 | width: auto; | |
285 | color: #ffffff; | |
286 | padding: 0 0.75em; | |
287 | } | |
288 | body .card:hover .tag .tag-text { | |
289 | display: block; | |
290 | } | |
291 | body .card-content { | |
292 | height: 85px; | |
293 | padding: 1.3rem; | |
294 | } | |
295 | body .layout-vertical .card { | |
296 | border-radius: 0; | |
297 | } | |
298 | body .layout-vertical .column div:first-of-type .card { | |
299 | border-radius: 5px 5px 0 0; | |
300 | } | |
301 | body .layout-vertical .column div:last-child .card { | |
302 | border-radius: 0 0 5px 5px; | |
303 | } | |
304 | body .footer { | |
305 | position: fixed; | |
306 | left: 0; | |
307 | right: 0; | |
308 | bottom: 0; | |
309 | padding: 0.5rem; | |
310 | text-align: left; | |
311 | color: #676767; | |
312 | font-size: 0.85rem; | |
313 | transition: background-color cubic-bezier(0.165, 0.84, 0.44, 1) 300ms; | |
314 | } | |
315 | body .no-footer #main-section { | |
316 | margin-bottom: 0; | |
317 | } | |
318 | body .no-footer .footer { | |
319 | display: none; | |
320 | } | |
321 | body .search-bar { | |
322 | position: relative; | |
323 | display: inline-block; | |
324 | } | |
325 | body .search-bar #search { | |
326 | border: none; | |
327 | background-color: #5f98f6; | |
328 | border-radius: 5px; | |
329 | padding: 2px 12px 2px 30px; | |
330 | margin: 0 0 0 12px; | |
331 | transition: all 100ms linear; | |
332 | color: #ffffff; | |
333 | height: 30px; | |
334 | width: 100px; | |
335 | } | |
336 | body .search-bar #search:focus { | |
337 | color: #000000; | |
338 | width: 250px; | |
339 | background-color: #ffffff; | |
340 | } | |
341 | body .search-bar .search-label::before { | |
342 | font-family: "Font Awesome 5 Free"; | |
343 | position: absolute; | |
344 | top: 4px; | |
345 | left: 16px; | |
346 | content: ""; | |
347 | font-weight: 900; | |
348 | width: 20px; | |
349 | height: 20px; | |
350 | color: #ffffff; | |
351 | } | |
352 | body .search-bar:focus-within .search-label::before { | |
353 | color: #4a4a4a; | |
354 | } | |
355 | body .icon-button { | |
356 | display: inline-block; | |
357 | padding: 0 12px; | |
358 | } | |
359 | body .offline-message { | |
360 | text-align: center; | |
361 | margin: 35px 0; | |
362 | } | |
363 | body .offline-message i { | |
364 | font-size: 2rem; | |
365 | } | |
366 | body .offline-message i.fa-redo-alt { | |
367 | font-size: 1.3rem; | |
368 | line-height: 1rem; | |
369 | vertical-align: middle; | |
370 | cursor: pointer; | |
371 | color: #3273dc; | |
372 | } |