]>
Commit | Line | Data |
---|---|---|
ab76270c BW |
1 | /* raleway-regular - latin */ |
2 | @font-face { | |
3 | font-family: 'Raleway'; | |
4 | font-style: normal; | |
5 | font-weight: 400; | |
6 | font-display: swap; | |
7 | 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"); | |
8 | /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } | |
9 | ||
10 | /* lato-regular - latin */ | |
11 | @font-face { | |
12 | font-family: 'Lato'; | |
13 | font-style: normal; | |
14 | font-weight: 400; | |
15 | font-display: swap; | |
16 | 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"); | |
17 | /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } | |
18 | ||
e41196e7 BW |
19 | html { |
20 | height: 100%; } | |
21 | ||
09763dbf BW |
22 | body { |
23 | font-family: 'Raleway', sans-serif; | |
5323df4a BW |
24 | height: 100%; } |
25 | body #app { | |
26 | min-height: 100%; | |
27 | transition: background-color cubic-bezier(0.165, 0.84, 0.44, 1) 300ms; | |
28 | background-color: #f5f5f5; | |
29 | color: #363636; } | |
ab3366ba | 30 | body #app a:hover { |
31 | color: #363636; } | |
5323df4a BW |
32 | body #app .title { |
33 | color: #303030; } | |
34 | body #app .subtitle { | |
35 | color: #424242; } | |
36 | body #app .card { | |
37 | background-color: #ffffff; | |
38 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.1); } | |
39 | body #app .card:hover { | |
40 | background-color: #ffffff; } | |
41 | body #app .footer { | |
42 | background-color: #ffffff; | |
43 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.1); } | |
44 | @media (prefers-color-scheme: light), (prefers-color-scheme: no-preference) { | |
45 | body #app { | |
46 | background-color: #f5f5f5; | |
47 | color: #363636; } | |
ab3366ba | 48 | body #app a:hover { |
49 | color: #363636; } | |
5323df4a BW |
50 | body #app .title { |
51 | color: #303030; } | |
52 | body #app .subtitle { | |
53 | color: #424242; } | |
54 | body #app .card { | |
55 | background-color: #ffffff; | |
56 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.1); } | |
57 | body #app .card:hover { | |
58 | background-color: #ffffff; } | |
59 | body #app .footer { | |
60 | background-color: #ffffff; | |
61 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.1); } } | |
62 | @media (prefers-color-scheme: dark) { | |
63 | body #app { | |
64 | background-color: #131313; | |
65 | color: #eaeaea; } | |
ab3366ba | 66 | body #app a:hover { |
67 | color: #ffdd57; } | |
5323df4a BW |
68 | body #app .title { |
69 | color: #fafafa; } | |
70 | body #app .subtitle { | |
71 | color: #f5f5f5; } | |
72 | body #app .card { | |
73 | background-color: #2b2b2b; | |
74 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.4); } | |
75 | body #app .card:hover { | |
76 | background-color: #2b2b2b; } | |
77 | body #app .footer { | |
78 | background-color: #2b2b2b; | |
79 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.4); } } | |
80 | body #app.is-light { | |
81 | background-color: #f5f5f5; | |
82 | color: #363636; } | |
ab3366ba | 83 | body #app.is-light a:hover { |
84 | color: #363636; } | |
5323df4a BW |
85 | body #app.is-light .title { |
86 | color: #303030; } | |
87 | body #app.is-light .subtitle { | |
88 | color: #424242; } | |
89 | body #app.is-light .card { | |
90 | background-color: #ffffff; | |
91 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.1); } | |
92 | body #app.is-light .card:hover { | |
93 | background-color: #ffffff; } | |
94 | body #app.is-light .footer { | |
95 | background-color: #ffffff; | |
96 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.1); } | |
97 | body #app.is-dark { | |
98 | background-color: #131313; | |
99 | color: #eaeaea; } | |
ab3366ba | 100 | body #app.is-dark a:hover { |
101 | color: #ffdd57; } | |
5323df4a BW |
102 | body #app.is-dark .title { |
103 | color: #fafafa; } | |
104 | body #app.is-dark .subtitle { | |
105 | color: #f5f5f5; } | |
106 | body #app.is-dark .card { | |
107 | background-color: #2b2b2b; | |
108 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.4); } | |
109 | body #app.is-dark .card:hover { | |
110 | background-color: #2b2b2b; } | |
111 | body #app.is-dark .footer { | |
112 | background-color: #2b2b2b; | |
113 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.4); } | |
09763dbf BW |
114 | body h1, body h2, body h3, body h4, body h5, body h6 { |
115 | font-family: 'Lato', sans-serif; } | |
116 | body h1 { | |
117 | font-size: 2rem; } | |
118 | body h2 { | |
119 | font-size: 1.7rem; | |
4877ec98 | 120 | margin-top: 2rem; |
09763dbf | 121 | margin-bottom: 1rem; } |
e41196e7 BW |
122 | body h2 .fas, body h2 .fab, body h2 .far { |
123 | margin-right: 10px; } | |
09763dbf BW |
124 | body h2 span { |
125 | font-weight: bold; | |
126 | color: #4285f4; } | |
127 | body [v-cloak] { | |
128 | display: none; } | |
129 | body #bighead { | |
130 | color: #ffffff; } | |
131 | body #bighead .dashboard-title { | |
132 | padding: 6px 0 0 80px; } | |
133 | body #bighead .first-line { | |
134 | height: 100px; | |
135 | vertical-align: center; | |
136 | background-color: #3367d6; } | |
137 | body #bighead .first-line h1 { | |
138 | margin-top: -12px; | |
139 | font-size: 2rem; } | |
140 | body #bighead .first-line .headline { | |
141 | margin-top: 5px; | |
142 | font-size: 0.9rem; } | |
143 | body #bighead .first-line .container { | |
144 | height: 80px; | |
145 | padding: 10px 0; } | |
e41196e7 BW |
146 | body #bighead .first-line .logo { |
147 | float: left; } | |
148 | body #bighead .first-line .logo i { | |
149 | vertical-align: top; | |
150 | padding: 8px 15px; | |
151 | font-size: 50px; } | |
152 | body #bighead .first-line .logo img { | |
153 | padding: 10px; | |
154 | max-height: 70px; | |
155 | max-width: 70px; } | |
09763dbf BW |
156 | body #bighead .navbar { |
157 | background-color: #4285f4; } | |
158 | body #bighead .navbar a { | |
e41196e7 | 159 | color: #ffffff; } |
09763dbf | 160 | body #bighead .navbar a:hover { |
ab3366ba | 161 | color: #ffffff; |
09763dbf BW |
162 | background-color: #5a95f5; } |
163 | body #main-section { | |
5323df4a | 164 | margin-bottom: 2rem; |
09763dbf BW |
165 | padding: 0; } |
166 | body #main-section h2 { | |
167 | border-bottom: 1px dashed #ccc; | |
168 | padding-bottom: 10px; } | |
169 | body #main-section .title { | |
170 | font-size: 1.1em; } | |
171 | body #main-section .subtitle { | |
e41196e7 BW |
172 | font-size: .9em; |
173 | white-space: nowrap; | |
174 | overflow: hidden; | |
175 | text-overflow: ellipsis; } | |
9baec9ae | 176 | body #main-section .container { |
09763dbf BW |
177 | padding: 1.2rem .75rem; } |
178 | body #main-section .message { | |
179 | margin-top: 45px; | |
180 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.1); } | |
181 | body #main-section .message .message-header { | |
182 | font-weight: bold; } | |
183 | body #main-section .message .message-body { | |
184 | border: none; } | |
185 | body .media-content { | |
186 | overflow: inherit; } | |
187 | body .tag { | |
188 | color: #4285f4; | |
189 | background-color: #4285f4; | |
190 | position: absolute; | |
191 | top: 1rem; | |
9baec9ae | 192 | right: -0.2rem; |
09763dbf BW |
193 | width: 3px; |
194 | overflow: hidden; | |
195 | transition: all 0.2s ease-out; | |
196 | padding: 0; } | |
a2fdb8a9 | 197 | body .tag .tag-text { |
198 | display: none; } | |
09763dbf BW |
199 | body .card { |
200 | border-radius: 5px; | |
201 | border: none; | |
202 | box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.1); | |
203 | transition: cubic-bezier(0.165, 0.84, 0.44, 1) 300ms; } | |
4877ec98 BW |
204 | body .card a { |
205 | outline: none; } | |
09763dbf | 206 | body .card:hover { |
09763dbf BW |
207 | transform: translate(0, -3px); } |
208 | body .card:hover .tag { | |
209 | width: auto; | |
210 | color: #ffffff; | |
211 | padding: 0 0.75em; } | |
a2fdb8a9 | 212 | body .card:hover .tag .tag-text { |
213 | display: block; } | |
09763dbf | 214 | body .card-content { |
e41196e7 BW |
215 | height: 85px; |
216 | padding: 1.3rem; } | |
4877ec98 BW |
217 | body .layout-vertical .card { |
218 | border-radius: 0; } | |
219 | body .layout-vertical .column div:first-of-type .card { | |
220 | border-radius: 5px 5px 0 0; } | |
221 | body .layout-vertical .column div:last-child .card { | |
222 | border-radius: 0 0 5px 5px; } | |
09763dbf BW |
223 | body .footer { |
224 | position: fixed; | |
225 | left: 0; | |
226 | right: 0; | |
227 | bottom: 0; | |
4877ec98 | 228 | padding: 0.5rem; |
09763dbf | 229 | text-align: left; |
4877ec98 | 230 | color: #676767; |
5323df4a BW |
231 | font-size: 0.85rem; |
232 | transition: background-color cubic-bezier(0.165, 0.84, 0.44, 1) 300ms; } | |
09763dbf | 233 | body .search-bar { |
4877ec98 BW |
234 | position: relative; |
235 | display: inline-block; } | |
09763dbf BW |
236 | body .search-bar #search { |
237 | border: none; | |
238 | background-color: #5f98f6; | |
239 | border-radius: 5px; | |
240 | padding: 2px 12px 2px 30px; | |
241 | margin: 10px 0; | |
242 | transition: all 100ms linear; | |
243 | color: #ffffff; | |
244 | height: 30px; | |
245 | width: 100px; } | |
246 | body .search-bar #search:focus { | |
247 | color: #000000; | |
248 | width: 250px; | |
249 | background-color: #ffffff; } | |
250 | body .search-bar .search-label::before { | |
a0e2769a | 251 | font-family: 'Font Awesome 5 Free'; |
09763dbf BW |
252 | position: absolute; |
253 | top: 12px; | |
254 | left: 8px; | |
255 | content: "\f002"; | |
a0e2769a | 256 | font-weight: 900; |
09763dbf BW |
257 | width: 20px; |
258 | height: 20px; } | |
259 | body .search-bar:focus-within .search-label::before { | |
260 | color: #4a4a4a; } | |
4877ec98 BW |
261 | body .icon-button { |
262 | display: inline-block; } | |
9baec9ae BW |
263 | body .offline-message { |
264 | text-align: center; | |
265 | margin: 35px 0; } | |
266 | body .offline-message i { | |
267 | font-size: 2rem; } | |
268 | body .offline-message i.fa-redo-alt { | |
269 | font-size: 1.3rem; | |
270 | line-height: 1rem; | |
271 | vertical-align: middle; | |
272 | cursor: pointer; | |
273 | color: #3273dc; } |