diff options
author | Charlie Root <root@web.ccc.local> | 2020-05-26 22:45:15 +0000 |
---|---|---|
committer | Charlie Root <root@web.ccc.local> | 2020-05-26 22:45:15 +0000 |
commit | daf20dd652f9294273c1110f60ff4da6d99f67c5 (patch) | |
tree | 13bf0ee020cd847fa8c1a452c680948e3d99239d /themes/ccc/assets/css/custom.css | |
parent | ba279352885269d921e71ff7f5314b5b21dc58b7 (diff) |
Commit preview bundle
Diffstat (limited to 'themes/ccc/assets/css/custom.css')
-rw-r--r-- | themes/ccc/assets/css/custom.css | 379 |
1 files changed, 379 insertions, 0 deletions
diff --git a/themes/ccc/assets/css/custom.css b/themes/ccc/assets/css/custom.css new file mode 100644 index 00000000..e455e8c5 --- /dev/null +++ b/themes/ccc/assets/css/custom.css | |||
@@ -0,0 +1,379 @@ | |||
1 | @font-face { | ||
2 | font-family: 'Lora'; | ||
3 | font-style: normal; | ||
4 | font-weight: 400; | ||
5 | src: url('../fonts/lora-regular.eot'); /* IE9 Compat Modes */ | ||
6 | src: local(''), | ||
7 | url('../fonts/lora-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ | ||
8 | url('../fonts/lora-regular.woff2') format('woff2'), /* Super Modern Browsers */ | ||
9 | url('/fonts/lora-regular.woff') format('woff'), /* Modern Browsers */ | ||
10 | url('/fonts/lora-regular.ttf') format('truetype'), /* Safari, Android, iOS */ | ||
11 | url('/fonts/lora-regular.svg#Lora') format('svg'); /* Legacy iOS */ | ||
12 | } | ||
13 | @font-face { | ||
14 | font-family: 'Lora'; | ||
15 | font-style: normal; | ||
16 | font-weight: 700; | ||
17 | src: url('../fonts/lora-700.eot'); /* IE9 Compat Modes */ | ||
18 | src: local(''), | ||
19 | url('../fonts/lora-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ | ||
20 | url('../fonts/lora-700.woff2') format('woff2'), /* Super Modern Browsers */ | ||
21 | url('../fonts/lora-700.woff') format('woff'), /* Modern Browsers */ | ||
22 | url('../fonts/lora-700.ttf') format('truetype'), /* Safari, Android, iOS */ | ||
23 | url('../fonts/lora-700.svg#Lora') format('svg'); /* Legacy iOS */ | ||
24 | } | ||
25 | @font-face { | ||
26 | font-family: 'Lora'; | ||
27 | font-style: italic; | ||
28 | font-weight: 400; | ||
29 | src: url('../fonts/lora-italic.eot'); /* IE9 Compat Modes */ | ||
30 | src: local(''), | ||
31 | url('../fonts/lora-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ | ||
32 | url('../fonts/lora-italic.woff2') format('woff2'), /* Super Modern Browsers */ | ||
33 | url('../fonts/lora-italic.woff') format('woff'), /* Modern Browsers */ | ||
34 | url('../fonts/lora-italic.ttf') format('truetype'), /* Safari, Android, iOS */ | ||
35 | url('../fonts/lora-italic.svg#Lora') format('svg'); /* Legacy iOS */ | ||
36 | } | ||
37 | |||
38 | @font-face { | ||
39 | font-family: 'Fira Sans Italic'; | ||
40 | font-style: normal; | ||
41 | font-weight: normal; | ||
42 | src: local('Fira Sans Italic'), url('../fonts/FiraSans-Italic.woff') format('woff'); | ||
43 | } | ||
44 | |||
45 | @font-face { | ||
46 | font-family: 'Fira Sans Thin'; | ||
47 | font-style: normal; | ||
48 | font-weight: normal; | ||
49 | src: local('Fira Sans Thin'), url('../fonts/FiraSans-Thin.woff') format('woff'); | ||
50 | } | ||
51 | |||
52 | @font-face { | ||
53 | font-family: 'Fira Sans Thin Italic'; | ||
54 | font-style: normal; | ||
55 | font-weight: normal; | ||
56 | src: local('Fira Sans Thin Italic'), url('../fonts/FiraSans-ThinItalic.woff') format('woff'); | ||
57 | } | ||
58 | |||
59 | @font-face { | ||
60 | font-family: 'Fira Sans ExtraLight'; | ||
61 | font-style: normal; | ||
62 | font-weight: normal; | ||
63 | src: local('Fira Sans ExtraLight'), url('../fonts/FiraSans-ExtraLight.woff') format('woff'); | ||
64 | } | ||
65 | |||
66 | @font-face { | ||
67 | font-family: 'Fira Sans ExtraLight Italic'; | ||
68 | font-style: normal; | ||
69 | font-weight: normal; | ||
70 | src: local('Fira Sans ExtraLight Italic'), url('../fonts/FiraSans-ExtraLightItalic.woff') format('woff'); | ||
71 | } | ||
72 | |||
73 | @font-face { | ||
74 | font-family: 'Fira Sans Light'; | ||
75 | font-style: normal; | ||
76 | font-weight: normal; | ||
77 | src: local('Fira Sans Light'), url('../fonts/FiraSans-Light.woff') format('woff'); | ||
78 | } | ||
79 | |||
80 | @font-face { | ||
81 | font-family: 'Fira Sans Light Italic'; | ||
82 | font-style: normal; | ||
83 | font-weight: normal; | ||
84 | src: local('Fira Sans Light Italic'), url('../fonts/FiraSans-LightItalic.woff') format('woff'); | ||
85 | } | ||
86 | |||
87 | @font-face { | ||
88 | font-family: 'Fira Sans Medium'; | ||
89 | font-style: normal; | ||
90 | font-weight: normal; | ||
91 | src: local('Fira Sans Medium'), url('../fonts/FiraSans-Medium.woff') format('woff'); | ||
92 | } | ||
93 | |||
94 | @font-face { | ||
95 | font-family: 'Fira Sans Medium Italic'; | ||
96 | font-style: normal; | ||
97 | font-weight: normal; | ||
98 | src: local('Fira Sans Medium Italic'), url('../fonts/FiraSans-MediumItalic.woff') format('woff'); | ||
99 | } | ||
100 | |||
101 | |||
102 | @font-face { | ||
103 | font-family: 'Fira Sans SemiBold'; | ||
104 | font-style: normal; | ||
105 | font-weight: normal; | ||
106 | src: local('Fira Sans SemiBold'), url('../fonts/FiraSans-SemiBold.woff') format('woff'); | ||
107 | } | ||
108 | |||
109 | @font-face { | ||
110 | font-family: 'Fira Sans SemiBold Italic'; | ||
111 | font-style: normal; | ||
112 | font-weight: normal; | ||
113 | src: local('Fira Sans SemiBold Italic'), url('../fonts/FiraSans-SemiBoldItalic.woff') format('woff'); | ||
114 | } | ||
115 | |||
116 | @font-face { | ||
117 | font-family: 'Fira Sans Bold'; | ||
118 | font-style: normal; | ||
119 | font-weight: normal; | ||
120 | src: local('Fira Sans Bold'), url('../fonts/FiraSans-Bold.woff') format('woff'); | ||
121 | } | ||
122 | |||
123 | |||
124 | @font-face { | ||
125 | font-family: 'Fira Sans Bold Italic'; | ||
126 | font-style: normal; | ||
127 | font-weight: normal; | ||
128 | src: local('Fira Sans Bold Italic'), url('../fonts/FiraSans-BoldItalic.woff') format('woff'); | ||
129 | } | ||
130 | |||
131 | @font-face { | ||
132 | font-family: 'Fira Sans ExtraBold'; | ||
133 | font-style: normal; | ||
134 | font-weight: normal; | ||
135 | src: local('Fira Sans ExtraBold'), url('../fonts/FiraSans-ExtraBold.woff') format('woff'); | ||
136 | } | ||
137 | |||
138 | @font-face { | ||
139 | font-family: 'Fira Sans ExtraBold Italic'; | ||
140 | font-style: normal; | ||
141 | font-weight: normal; | ||
142 | src: local('Fira Sans ExtraBold Italic'), url('../fonts/FiraSans-ExtraBoldItalic.woff') format('woff'); | ||
143 | } | ||
144 | |||
145 | @font-face { | ||
146 | font-family: 'Fira Sans Black'; | ||
147 | font-style: normal; | ||
148 | font-weight: normal; | ||
149 | src: local('Fira Sans Black'), url('../fonts/FiraSans-Black.woff') format('woff'); | ||
150 | } | ||
151 | |||
152 | @font-face { | ||
153 | font-family: 'Fira Sans Black Italic'; | ||
154 | font-style: normal; | ||
155 | font-weight: normal; | ||
156 | src: local('Fira Sans Black Italic'), url('../fonts/FiraSans-BlackItalic.woff') format('woff'); | ||
157 | } | ||
158 | |||
159 | /* Missing bits from bootstrap */ | ||
160 | @media (min-width: 576px) { | ||
161 | .w-sm-100{ width: 100%!important; } | ||
162 | .w-sm-80 { width: 80% !important; } | ||
163 | .w-sm-75 { width: 75% !important; } | ||
164 | .w-sm-60 { width: 60% !important; } | ||
165 | .w-sm-50 { width: 50% !important; } | ||
166 | .w-sm-40 { width: 40% !important; } | ||
167 | .w-sm-25 { width: 25% !important; } | ||
168 | .w-sm-20 { width: 20% !important; } | ||
169 | } | ||
170 | |||
171 | @media (min-width: 768px) { | ||
172 | .w-md-100{ width: 100%!important; } | ||
173 | .w-md-80 { width: 80% !important; } | ||
174 | .w-md-75 { width: 75% !important; } | ||
175 | .w-md-60 { width: 60% !important; } | ||
176 | .w-md-50 { width: 50% !important; } | ||
177 | .w-md-40 { width: 40% !important; } | ||
178 | .w-md-25 { width: 25% !important; } | ||
179 | .w-md-20 { width: 20% !important; } | ||
180 | } | ||
181 | |||
182 | @media (min-width: 992px) { | ||
183 | .w-lg-100{ width: 100%!important; } | ||
184 | .w-lg-80 { width: 80% !important; } | ||
185 | .w-lg-75 { width: 75% !important; } | ||
186 | .w-lg-60 { width: 60% !important; } | ||
187 | .w-lg-50 { width: 50% !important; } | ||
188 | .w-lg-40 { width: 40% !important; } | ||
189 | .w-lg-25 { width: 25% !important; } | ||
190 | .w-lg-20 { width: 20% !important; } | ||
191 | } | ||
192 | |||
193 | @media (min-width: 1200px) { | ||
194 | .w-xl-100{ width: 100%!important; } | ||
195 | .w-xl-80 { width: 80% !important; } | ||
196 | .w-xl-75 { width: 75% !important; } | ||
197 | .w-xl-60 { width: 60% !important; } | ||
198 | .w-xl-50 { width: 50% !important; } | ||
199 | .w-xl-40 { width: 40% !important; } | ||
200 | .w-xl-25 { width: 25% !important; } | ||
201 | .w-xl-20 { width: 20% !important; } | ||
202 | } | ||
203 | |||
204 | body { | ||
205 | margin: 0; | ||
206 | font-family: "Lora", Georgia, "Times New Roman", Times, serif; | ||
207 | font-size: 17px; | ||
208 | font-weight: 400; | ||
209 | line-height: 1.5; | ||
210 | color: #333; | ||
211 | text-align: left; | ||
212 | background-color: #ffffff; | ||
213 | hyphens: auto; | ||
214 | } | ||
215 | |||
216 | .section-heading { | ||
217 | padding-top: 24px; | ||
218 | } | ||
219 | |||
220 | .post-list-headline, .post-date, .nav a, .more a, h1, h2, h3, h4, h5, h6 { | ||
221 | font-family: "Fira Sans Bold", Georgia, "Times New Roman", Times, serif; | ||
222 | font-weight: normal; | ||
223 | } | ||
224 | |||
225 | .post-title { | ||
226 | font-size: 1.17em; | ||
227 | } | ||
228 | |||
229 | .post-date { | ||
230 | text-indent: 1em; | ||
231 | font-size: smaller; | ||
232 | margin-top: 0.5em; | ||
233 | } | ||
234 | |||
235 | .nav a, .more a, .entry-title a, .metadata a, .post-list-headline { | ||
236 | color: #222; | ||
237 | } | ||
238 | |||
239 | .navbar.navbar-light.bg-light { | ||
240 | background-color: transparent !important; | ||
241 | border: none !important; | ||
242 | } | ||
243 | |||
244 | .post-list-item { | ||
245 | margin-top: 48px; | ||
246 | } | ||
247 | |||
248 | .post-list-item:first-child { | ||
249 | margin-top: 24px; | ||
250 | } | ||
251 | |||
252 | .post-list-item .post-body p:last-child:after { | ||
253 | content: ' \25B9'; | ||
254 | } | ||
255 | |||
256 | .post-list-item:hover .post-body p:last-child:after { | ||
257 | content: ' \25B8'; | ||
258 | } | ||
259 | |||
260 | .post-list-headline { | ||
261 | margin-bottom: 1em; | ||
262 | } | ||
263 | |||
264 | .preview-image { | ||
265 | max-height: 120px; | ||
266 | object-fit: cover; | ||
267 | } | ||
268 | |||
269 | .navbar-brand { | ||
270 | font-family: "Fira Sans Black", Georgia, "Times New Roman", Times, serif; | ||
271 | font-size: 22pt; | ||
272 | color: #555; | ||
273 | } | ||
274 | |||
275 | @media (max-width: 768px) { | ||
276 | .navbar-brand { | ||
277 | font-size: 17pt; | ||
278 | } | ||
279 | } | ||
280 | |||
281 | img { | ||
282 | transition: all .2s ease-in-out; | ||
283 | } | ||
284 | |||
285 | .card:hover img, | ||
286 | a:hover img { | ||
287 | transform: scale(1.1); | ||
288 | } | ||
289 | |||
290 | /* CCC logo */ | ||
291 | body::after { | ||
292 | content: ""; | ||
293 | background-image: url("data:image/png;base64,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"); | ||
294 | opacity: 0.01; | ||
295 | top: -100%; | ||
296 | left: -100%; | ||
297 | bottom: -100%; | ||
298 | right: -100%; | ||
299 | position: fixed; | ||
300 | z-index: -1; | ||
301 | transform: rotate(-45deg); | ||
302 | } | ||
303 | |||
304 | .search { | ||
305 | font-family: "Fira Sans Medium", Georgia, "Times New Roman", Times, serif; | ||
306 | position: relative; | ||
307 | font-size: 16px; | ||
308 | top: -18px; | ||
309 | right: 0; | ||
310 | } | ||
311 | |||
312 | .search-child-absolute { | ||
313 | display: inline-block; | ||
314 | position: absolute; | ||
315 | right: 0; | ||
316 | top: 0; | ||
317 | } | ||
318 | |||
319 | .search-child-absolute:after { | ||
320 | content: ""; | ||
321 | background: #333; | ||
322 | width: 5px; | ||
323 | height: 20px; | ||
324 | position: absolute; | ||
325 | top: 29px; | ||
326 | right: 0px; | ||
327 | transform: rotate(135deg); | ||
328 | } | ||
329 | |||
330 | /* Search input by default is a square rounded to a circle, which | ||
331 | opens up its input field on focus and with valid text */ | ||
332 | .search-input { | ||
333 | color: #333; | ||
334 | background: white; | ||
335 | width: 35px; | ||
336 | height: 35px; | ||
337 | padding: 15px; | ||
338 | outline: none; | ||
339 | border: solid 4px black; | ||
340 | border-radius: 35px; | ||
341 | transition: width 0.5s; | ||
342 | } | ||
343 | |||
344 | /* This widens the search input field from magnifying glass whenever it | ||
345 | is focussed or contains valid (required="" means any char) text */ | ||
346 | .search-input:focus, | ||
347 | .search-input:valid { | ||
348 | width: 16em; | ||
349 | max-width: 80vw; | ||
350 | } | ||
351 | |||
352 | .search-input::placeholder, | ||
353 | .search-input::-ms-placeholder , | ||
354 | .search-input::-ms-input-placeholder { | ||
355 | opacity: 1; | ||
356 | color: #666; | ||
357 | } | ||
358 | |||
359 | /* Hide updated date */ | ||
360 | .metadata span.updated { | ||
361 | display: none; | ||
362 | } | ||
363 | |||
364 | header .metadata p, | ||
365 | footer a, footer a:hover { | ||
366 | font-family: "Fira Sans Medium", Georgia, "Times New Roman", Times, serif; | ||
367 | font-size: 11pt; | ||
368 | color: #333 | ||
369 | } | ||
370 | |||
371 | header .metadata .author { | ||
372 | margin-left: 1em; | ||
373 | } | ||
374 | |||
375 | .post-preview, | ||
376 | .post-list-preview { | ||
377 | max-height: 10em; | ||
378 | object-fit: cover; | ||
379 | } | ||