~jadedctrl/jam-xwx-moe
~jadedctrl/jam-xwx-moe/bloat-fe/instance/ktp/style.css
~jadedctrl/jam-xwx-moe/bloat-fe/instance/ktp/style.css
0 | body { |
1 | background-color: #f7f7f7; |
2 | } |
3 |
|
4 | .status-container-container { |
5 | margin: 0 -4px 12px -4px; |
6 | padding: 4px; |
7 | border-left: 4px solid transparent; |
8 | } |
9 |
|
10 | .status-container-container:target { |
11 | background-color: #faf0bb; |
12 | } |
13 |
|
14 | .status-container-container.highlight { |
15 | background-color: #faf0bb; |
16 | } |
17 |
|
18 | .status-container { |
19 | display: flex; |
20 | } |
21 |
|
22 | .status-content { |
23 | margin: 4px 0; |
24 | max-height: 600px; |
25 | overflow: auto; |
26 | overflow-wrap: break-word; |
27 | } |
28 |
|
29 | .status-name { |
30 | overflow-wrap: break-word; |
31 | } |
32 |
|
33 | .status-content p { |
34 | margin: 0px; |
35 | } |
36 |
|
37 | .status-content img, |
38 | .status-image, |
39 | .status-video { |
40 | height: auto; |
41 | width: auto; |
42 | max-height: 240px; |
43 | max-width: 280px; |
44 | vertical-align: bottom; |
45 | object-fit: contain; |
46 | } |
47 |
|
48 | .status-media-container { |
49 | margin: 5px 0 -5px 0; |
50 | overflow: auto; |
51 | } |
52 |
|
53 | .status-media-container>a { |
54 | margin-bottom: 5px; |
55 | display: inline-block; |
56 | } |
57 |
|
58 | .status-profile-img-container { |
59 | margin-right: 8px; |
60 | display: inline-block; |
61 | vertical-align: top; |
62 | } |
63 |
|
64 | .status-profile-img { |
65 | height: 48px; |
66 | width: 48px; |
67 | min-height: 48px; |
68 | min-width: 48px; |
69 | max-height: 48px; |
70 | max-width: 48px; |
71 | vertical-align: top; |
72 | object-fit: contain; |
73 | margin-top: 2px; |
74 | } |
75 |
|
76 | .status { |
77 | display: inline-block; |
78 | vertical-align: top; |
79 | flex: 1; |
80 | min-width: 0; |
81 | } |
82 |
|
83 | .status-dname { |
84 | font-weight: 800; |
85 | } |
86 |
|
87 | .status-uname { |
88 | font-style: italic; |
89 | font-size: 10pt; |
90 | } |
91 |
|
92 | .status-action-container { |
93 | margin-top: 4px; |
94 | } |
95 |
|
96 | .status-action { |
97 | display: inline-block; |
98 | margin-right: 16px; |
99 | } |
100 |
|
101 | .status-action-last { |
102 | margin-right: 4px; |
103 | } |
104 |
|
105 | .status-action form { |
106 | display: inline-block; |
107 | } |
108 |
|
109 | .status-action a { |
110 | display: inline-block; |
111 | } |
112 |
|
113 | .status-action * { |
114 | vertical-align: middle; |
115 | } |
116 |
|
117 | .status-action a.status-time { |
118 | width: auto; |
119 | } |
120 |
|
121 | .page-title { |
122 | font-size: 18pt; |
123 | margin: 8px 0; |
124 | background-color: #e2c2f2; |
125 | } |
126 |
|
127 | .post-form { |
128 | margin: 4px 0; |
129 | } |
130 |
|
131 | .post-form>div { |
132 | margin-bottom: 4px; |
133 | } |
134 |
|
135 | .signin-form { |
136 | margin: 8px 0; |
137 | } |
138 |
|
139 | .signin-form input { |
140 | margin: 4px 0; |
141 | } |
142 |
|
143 | .retweet-info { |
144 | margin: 0 0 4px 24px; |
145 | overflow-wrap: break-word; |
146 | } |
147 |
|
148 | .retweet-info .status-profile-img { |
149 | height: 24px; |
150 | width: 24px; |
151 | min-height: 24px; |
152 | min-width: 24px; |
153 | max-height: 24px; |
154 | max-width: 24px; |
155 | vertical-align: middle; |
156 | } |
157 |
|
158 | .retweet-info .status-dname { |
159 | margin-left: 4px; |
160 | } |
161 |
|
162 | textarea { |
163 | padding: 4px; |
164 | font-size: 11pt; |
165 | font-family: initial; |
166 | } |
167 |
|
168 | .post-content { |
169 | box-sizing: border-box; |
170 | width: 100%; |
171 | } |
172 |
|
173 | #css { |
174 | box-sizing: border-box; |
175 | max-width: 100%; |
176 | } |
177 |
|
178 | .pagination { |
179 | margin: 4px 4px 12px 4px; |
180 | } |
181 |
|
182 | .pagination a { |
183 | margin: 0 8px; |
184 | font-size: 13pt; |
185 | } |
186 |
|
187 | .notification-container { |
188 | margin: 0 -4px 12px -4px; |
189 | padding: 4px; |
190 | border-left: 4px solid transparent; |
191 | } |
192 |
|
193 | .notification-container.unread { |
194 | border-color: #777777; |
195 | } |
196 |
|
197 | .notification-container .status-container { |
198 | opacity: 0.6; |
199 | } |
200 |
|
201 | .notification-container.mention .status-container { |
202 | opacity: unset; |
203 | } |
204 |
|
205 | .notification-info-text span { |
206 | vertical-align: middle; |
207 | } |
208 |
|
209 | .notification-follow-container { |
210 | overflow: auto; |
211 | display: flex; |
212 | align-items: center; |
213 | } |
214 |
|
215 | .notification-follow { |
216 | overflow: auto; |
217 | } |
218 |
|
219 | .notification-time { |
220 | margin-left: 8px; |
221 | } |
222 |
|
223 | .status-reply-to-link { |
224 | font-size: 10pt |
225 | } |
226 |
|
227 | .status-reply-container { |
228 | overflow-wrap: break-word; |
229 | } |
230 |
|
231 | .status-reply-container .fa { |
232 | font-size: 10pt; |
233 | vertical-align: sub; |
234 | margin-right: -2px; |
235 | } |
236 |
|
237 | .status-reply-text { |
238 | font-size: 10pt; |
239 | } |
240 |
|
241 | .status-reply-link { |
242 | font-size: 10pt; |
243 | } |
244 |
|
245 | .status-reply-info-divider { |
246 | margin: 0 4px; |
247 | } |
248 |
|
249 | .post-content-container { |
250 | padding-right: 8px; |
251 | } |
252 |
|
253 | .error-text { |
254 | margin: 8px 0; |
255 | } |
256 |
|
257 | .post-attachment-div { |
258 | margin: 2px 0; |
259 | } |
260 |
|
261 | .user-profile-img-container { |
262 | display: inline-block; |
263 | margin: 0 4px 4px 0; |
264 | } |
265 |
|
266 | .user-profile-details-container { |
267 | display: inline-block; |
268 | vertical-align: top; |
269 | } |
270 |
|
271 | .user-profile-details-container>div { |
272 | margin-bottom: 4px; |
273 | } |
274 |
|
275 | .user-profile-img { |
276 | height: 96px; |
277 | width: 96px; |
278 | vertical-align: top; |
279 | object-fit: contain; |
280 | margin-top: 2px; |
281 | } |
282 |
|
283 | .user-profile-decription, |
284 | .user-fields { |
285 | overflow-wrap: break-word; |
286 | margin: 8px 0; |
287 | } |
288 |
|
289 | .user-profile-decription p { |
290 | margin: 0; |
291 | } |
292 |
|
293 | .user-profile-decription img { |
294 | height: auto; |
295 | width: auto; |
296 | max-height: 240px; |
297 | max-width: 280px; |
298 | object-fit: contain; |
299 | } |
300 |
|
301 | .d-inline { |
302 | display: inline; |
303 | } |
304 |
|
305 | .p-0 { |
306 | padding: 0; |
307 | } |
308 |
|
309 | .btn-link { |
310 | border: none; |
311 | outline: none; |
312 | background: none; |
313 | cursor: pointer; |
314 | padding: 0; |
315 | font-family: inherit; |
316 | font-size: inherit; |
317 | } |
318 |
|
319 | a, .btn-link { |
320 | color: #806c0d; |
321 | text-decoration: none; |
322 | } |
323 |
|
324 | a:hover, |
325 | .btn-link:hover { |
326 | color: #806c0d; |
327 | text-decoration: underline; |
328 | } |
329 |
|
330 | .status-visibility { |
331 | margin-left: 4px; |
332 | display: inline-block; |
333 | color: #222222; |
334 | font-size: 8pt; |
335 | } |
336 |
|
337 | .remote-link { |
338 | margin-left: 4px; |
339 | font-size: 8pt; |
340 | } |
341 |
|
342 | .img-link { |
343 | display: inline-block; |
344 | position: relative; |
345 | } |
346 |
|
347 | .status-media-container .img-link { |
348 | width: 384px; |
349 | } |
350 |
|
351 | .status-profile-img-container .img-link { |
352 | width: 48px; |
353 | } |
354 |
|
355 | .status-nsfw-overlay { |
356 | position: absolute; |
357 | top: 0; |
358 | bottom: 0; |
359 | left: 0; |
360 | right: 0; |
361 | background-color: #a7bbb9; |
362 | color: #a7bbb9; |
363 | height: 240px; |
364 | max-height: 100%; |
365 | } |
366 |
|
367 | .img-link:hover .status-nsfw-overlay { |
368 | display: none; |
369 | } |
370 |
|
371 | .status-video-container { |
372 | display: inline-block; |
373 | position: relative; |
374 | margin-bottom: 5px; |
375 | } |
376 |
|
377 | .status-video-container:hover .status-nsfw-overlay { |
378 | display: none; |
379 | } |
380 |
|
381 | .emoji-item-container { |
382 | width: 220px; |
383 | display: inline-block; |
384 | margin: 4px 0; |
385 | overflow: hidden; |
386 | } |
387 |
|
388 | .emoji-item { |
389 | display: flex; |
390 | align-items: center; |
391 | } |
392 |
|
393 | img.emoji { |
394 | height: auto; |
395 | width: auto; |
396 | max-height: 32px; |
397 | max-width: 32px; |
398 | min-height: 32px; |
399 | min-width: 32px; |
400 | vertical-align: middle; |
401 | object-fit: contain; |
402 | margin: 0; |
403 | } |
404 |
|
405 | .status-dname img.emoji { |
406 | height: 24px; |
407 | min-height: 24px; |
408 | min-width: 24px; |
409 | } |
410 |
|
411 | .emoji-shortcode { |
412 | margin-left: 4px; |
413 | } |
414 |
|
415 | .post-form-emoji-link { |
416 | margin-left: 4px; |
417 | } |
418 |
|
419 | .user-info-img { |
420 | height: 64px; |
421 | width: 64px; |
422 | vertical-align: middle; |
423 | object-fit: contain; |
424 | margin-top: 2px; |
425 | } |
426 |
|
427 | .user-info-img-container { |
428 | float: left; |
429 | margin-right: 8px; |
430 | } |
431 |
|
432 | .user-info-details-container { |
433 | overflow: auto; |
434 | } |
435 |
|
436 | .user-info-details-name, |
437 | .user-info-details-nav { |
438 | margin-bottom: 4px; |
439 | } |
440 |
|
441 | .nav-link { |
442 | margin-right: 2px; |
443 | } |
444 |
|
445 | .user-list-item { |
446 | overflow: auto; |
447 | margin: 0 0 12px 0; |
448 | display: flex; |
449 | align-items: center; |
450 | } |
451 |
|
452 | .user-list-profile-img { |
453 | float: left; |
454 | margin: 0 8px 0 0; |
455 | } |
456 |
|
457 | .user-list-name { |
458 | overflow: auto; |
459 | } |
460 |
|
461 | .user-list-action { |
462 | margin: 0 12px; |
463 | } |
464 |
|
465 | #settings-form { |
466 | margin: 8px 0; |
467 | } |
468 |
|
469 | .settings-form-field { |
470 | margin: 4px 0; |
471 | } |
472 |
|
473 | #settings-form button[type=submit] { |
474 | margin-top: 8px; |
475 | } |
476 |
|
477 | #reply-popup { |
478 | position: absolute; |
479 | background-color: #d2d2d2; |
480 | border: 1px solid #aaaaaa; |
481 | padding: 4px 8px; |
482 | z-index: 3; |
483 | margin: 0; |
484 | } |
485 |
|
486 | #reply-to-popup { |
487 | position: absolute; |
488 | background-color: #d2d2d2; |
489 | border: 1px solid #aaaaaa; |
490 | padding: 4px 8px; |
491 | z-index: 3; |
492 | margin: 0; |
493 | } |
494 |
|
495 | .search-form { |
496 | margin: 12px 0; |
497 | } |
498 |
|
499 | .more-container { |
500 | position: relative; |
501 | display: inline-block; |
502 | } |
503 |
|
504 | .more-content { |
505 | display: none; |
506 | position: absolute; |
507 | background-color: #d2d2d2; |
508 | padding: 2px 4px; |
509 | border: 1px solid #aaaaaa; |
510 | z-index: 1; |
511 | } |
512 |
|
513 | .more-container:hover .more-content { |
514 | display: block; |
515 | } |
516 |
|
517 | .more-link { |
518 | font-size: 8pt; |
519 | display: block; |
520 | margin: 2px; |
521 | } |
522 |
|
523 | .poll-form { |
524 | margin-top: 5px; |
525 | overflow: auto; |
526 | overflow-wrap: break-word; |
527 | } |
528 |
|
529 | .poll-form button[type=submit] { |
530 | margin-top: 6px; |
531 | } |
532 |
|
533 | .poll-info { |
534 | margin-top: 6px; |
535 | } |
536 |
|
537 | .page-title-container { |
538 | margin: 8px 0; |
539 | } |
540 |
|
541 | .page-refresh { |
542 | margin-right: 8px; |
543 | } |
544 |
|
545 | .notification-text { |
546 | vertical-align: middle; |
547 | } |
548 |
|
549 | .notification-read { |
550 | display: inline-block; |
551 | } |
552 |
|
553 | .no-data-found { |
554 | margin: 12px 0; |
555 | } |
556 |
|
557 | .signout { |
558 | display: inline; |
559 | } |
560 |
|
561 | .signin-desc { |
562 | margin: 8px 0 16px 0; |
563 | } |
564 |
|
565 | .keyboard-shortcuts { |
566 | margin-top: 12px; |
567 | } |
568 |
|
569 | .keyboard-shortcuts td { |
570 | padding: 2px 4px; |
571 | } |
572 |
|
573 | kbd { |
574 | border-radius: 3px; |
575 | padding: 1px 4px; |
576 | border: 1px solid #444444; |
577 | background-color: #eeeeee; |
578 | font-size: 10pt; |
579 | } |
580 |
|
581 | .filters { |
582 | margin: 10px 0; |
583 | } |
584 |
|
585 | .filters td { |
586 | padding: 2px 4px; |
587 | } |
588 |
|
589 | #img-preview { |
590 | pointer-events: none; |
591 | z-index: 2; |
592 | position: fixed; |
593 | } |
594 |
|
595 | .quote { |
596 | color: #789922; |
597 | } |
598 |
|
599 | .dark { |
600 | background-color: #222222; |
601 | background-image: none; |
602 | color: #eaeaea; |
603 | } |
604 |
|
605 | .dark a { |
606 | color: #81a2be; |
607 | } |
608 |
|
609 | .dark textarea { |
610 | background-color: #333333; |
611 | border: 1px solid #444444; |
612 | color: #eaeaea; |
613 | } |
614 |
|
615 | .dark #reply-popup, |
616 | .dark #reply-to-popup { |
617 | background-color: #222222; |
618 | border-color: #444444; |
619 | } |
620 |
|
621 | .dark .status-container-container.highlight { |
622 | background-color: #333333; |
623 | } |
624 |
|
625 | .dark .btn-link { |
626 | color: #81a2be; |
627 | } |
628 |
|
629 | .dark a:hover, |
630 | .dark .btn-link:hover { |
631 | color: #497091; |
632 | } |
633 |
|
634 | .dark .status-visibility { |
635 | color: #eaeaea; |
636 | } |
637 |
|
638 | .dark .more-content { |
639 | background-color: #222222; |
640 | border-color: #444444; |
641 | } |
642 |
|
643 | .dark kbd { |
644 | background-color: #333333; |
645 | border-color: #444444; |
646 | color: #eaeaea; |
647 | } |