2 $UI_font = "'Concourse', 'a_Avante', 'Assistant', Arial, 'GW-Symbols', sans-serif";
3 $listings_font = "'Concourse', 'a_Avante', 'Assistant', Arial, 'GW-Symbols', sans-serif";
4 $UI_font_smallcaps = "'Concourse Smallcaps', 'a_Avante', 'Assistant', Arial, 'GW-Symbols', sans-serif";
5 $text_font = "'Charter', 'PT Serif', 'Georgia', serif";
6 $hyperlink_color = "#00e";
7 $white_glow = "0 0 1px #fff, 0 0 3px #fff, 0 0 5px #fff";
21 --GW
-comment
-background
-color
-odd
: #eee;
22 --GW
-comment
-background
-color
-even
: #fff;
23 --GW
-comment
-background
-color
-target
: #ffd;
25 --GW
-toggle
-widget
-color
: #888;
26 --GW
-toggle
-widget
-hover
-color
: #444;
27 --GW
-toggle
-widget
-shadow
-color
: rgba(255, 255, 255, 0.5);
36 background
-color
: #d8d8d8;
37 font
-family
: <?php
echo $UI_font; ?
>;
38 font
-feature
-settings
: 'ss07';
44 background
-color
: #fff;
45 box
-shadow
: 0px
0px
10px
#555;
56 .nav
-bar
-top
:not(#primary-bar) .nav-inner {
60 .nav
-bar
.nav
-item
:not(.nav
-current
):not(#nav-item-search):hover,
62 #nav-item-search:not(.nav-current):focus-within {
63 background
-color
: #ddd;
65 .inactive
-bar
.nav
-item
:not(.nav
-current
):not(#nav-item-search):hover,
66 .inactive
-bar
#nav-item-search:not(.nav-current):focus-within {
67 background
-color
: #d8d8d8;
71 color
: <?php
echo $hyperlink_color; ?
>;
75 text
-decoration
: none
;
76 text
-shadow
: <?php
echo $white_glow; ?
>;
79 #bottom-bar.decorative::before,
80 #bottom-bar.decorative::after {
84 padding
: 0.25em
0 1em
0;
86 #bottom-bar.decorative::before {
89 background
-image
: url('data:image/gif;base64,<?php echo base64_encode(file_get_contents("assets/one_pixel_DDD.gif")) ?>');
90 background
-repeat
: repeat
-x
;
91 background
-position
: center
35%
;
94 #bottom-bar.decorative::after {
100 background
-color
: #fff;
104 <?php
fit_content("#bottom-bar.decorative::after"); ?
>
106 /* Accesskey hints */
117 .inactive
-bar
.nav
-inner
::after
{
120 .nav
-inner
:hover
::after
{
124 /* This makes the navbar items look like tabs: */
128 0 -1px
#d8d8d8 inset,
131 .nav
-inactive
:first
-child
{
132 box
-shadow
: 0 -1px
#d8d8d8 inset;
134 .inactive
-bar
.nav
-inactive
{
135 background
-color
: #e4e4e4;
137 .active
-bar
.nav
-inactive
{
138 background
-color
: #eee;
140 .nav
-bar +
.nav
-bar
{
145 .nav
-bar
:not(#bottom-bar) {
146 box
-shadow
: 0 -3px
8px
-2px
#ccc;
148 .active
-bar
.nav
-inactive
{
150 0 -4px
8px
-4px
#bbb inset,
153 .active
-bar
.nav
-inactive
:first
-child
{
155 0 -4px
8px
-4px
#bbb inset;
157 .active
-bar
.nav
-current +
.nav
-inactive
{
159 5px
-4px
8px
-4px
#bbb inset;
161 .active
-bar
.nav
-item
-last
-before
-current
{
163 -5px
-4px
8px
-4px
#bbb inset,
166 .active
-bar
.nav
-item
-last
-before
-current
:first
-child
{
168 -5px
-4px
8px
-4px
#bbb inset;
171 @-moz
-document url
-prefix() {
172 .nav
-bar
:not(#bottom-bar) {
173 box
-shadow
: 0 -3px
4px
-2px
#ccc;
176 .active
-bar
.nav
-inactive
{
178 0 -4px
4px
-4px
#bbb inset,
181 .active
-bar
.nav
-inactive
:first
-child
{
183 0 -4px
4px
-4px
#bbb inset;
185 .active
-bar
.nav
-current +
.nav
-inactive
{
187 5px
-4px
4px
-4px
#bbb inset;
189 .active
-bar
.nav
-item
-last
-before
-current
{
191 -5px
-4px
4px
-4px
#bbb inset,
194 .active
-bar
.nav
-item
-last
-before
-current
:first
-child
{
196 -5px
-4px
4px
-4px
#bbb inset;
202 #nav-item-search button {
204 font
-weight
: inherit
;
206 #nav-item-search input::placeholder {
211 /*= Top pagination UI hover tooltips =*/
213 #top-nav-bar a::after,
214 #bottom-bar a::after {
222 .button
.new-post
:not(:hover
),
223 .button
.new-private-message
:not(:hover
),
224 .button
.unignore
-button
:not(:hover
){
227 .button
.logout
-button
, .button
.ignore
-button
{
235 .sublevel
-nav
.sublevel
-item
{
237 background
-color
: #fff;
239 .sublevel
-nav
.sublevel
-item
:not(.selected
):hover
{
240 background
-color
: #ddd;
242 text
-decoration
: none
;
245 .sublevel
-nav
.sublevel
-item
:not(.selected
):active
,
246 .sublevel
-nav
.sublevel
-item
.selected
{
247 background
-color
: #ddd;
254 .sublevel
-nav
:not(.sort
) .sublevel
-item
{
257 border
-width
: 1px
0 1px
1px
;
259 .sublevel
-nav
:not(.sort
) .sublevel
-item
:first
-child
{
260 border
-radius
: 8px
0 0 8px
;
262 .sublevel
-nav
:not(.sort
) .sublevel
-item
:last
-child
{
264 border
-radius
: 0 8px
8px
0;
267 /*=====================*/
268 /* SORT ORDER SELECTOR */
269 /*=====================*/
271 .sublevel
-nav
.sort
.sublevel
-item
{
272 font
-family
: <?php
echo $UI_font; ?
>;
273 letter
-spacing
: 0.5px
;
274 padding
: <?php
echo ($platform == 'Mac') ?
"7px 7px 5px 7px" : "6px 7px"; ?
>;
275 text
-transform
: uppercase
;
276 pointer
-events
: auto
;
277 box
-shadow
: 1px
1px
0 0 #aaa inset;
280 border
: 2px solid transparent
;
283 pointer
-events
: none
;
284 background
-color
: #bbb;
286 .sublevel
-nav
.sort
::before
{
287 text
-transform
: uppercase
;
290 text
-shadow
: 0.5px
0.5px
0 #fff;
293 .sublevel
-nav
.sort
::after
{
303 0 18px
0 0 #bbb inset,
304 0 0 0 1px
#aaa inset,
305 0 18px
0 1px
#aaa inset,
315 #width-selector button,
316 #theme-selector button {
318 0 0 0 4px
#d8d8d8 inset,
319 0 0 0 5px
#bbb inset;
321 #width-selector button:hover,
322 #width-selector button.selected,
323 #theme-selector button:hover,
324 #theme-selector button.selected {
326 0 0 0 5px
#bbb inset;
329 #theme-selector button::before {
331 background
-color
: #d8d8d8;
333 #theme-selector button:hover::before,
334 #theme-selector button.selected::before {
337 #width-selector button::after {
341 /*======================*/
342 /* THEME TWEAKER TOGGLE */
343 /*======================*/
345 #theme-tweaker-toggle button {
349 /*=================*/
350 /* QUICKNAV WIDGET */
351 /*=================*/
355 background
-color
: #e4e4e4;
357 text
-decoration
: none
;
359 #quick-nav-ui a[href='#bottom-bar'] {
362 #quick-nav-ui a:active {
363 transform
: scale(0.9);
365 #quick-nav-ui a[href='#comments'].no-comments {
369 @media only screen
and (hover
:hover
) {
370 #quick-nav-ui a:hover {
372 background
-color
: #eee;
374 #quick-nav-ui a:focus:not(:hover) {
380 /*======================*/
381 /* NEW COMMENT QUICKNAV */
382 /*======================*/
384 #new-comment-nav-ui .new-comments-count {
387 text
-shadow
: 0.5px
0.5px
0 #fff;
389 #new-comment-nav-ui .new-comments-count::after {
393 #new-comment-nav-ui .new-comment-sequential-nav-button:disabled {
397 @media only screen
and (hover
:hover
) {
398 #new-comment-nav-ui .new-comments-count:hover {
406 #new-comment-nav-ui .new-comment-sequential-nav-button:focus {
408 text
-shadow
: 0 0 1px
#fff, 0 0 3px #fff, 0 0 5px #fff;
412 /*=================*/
413 /* HNS DATE PICKER */
414 /*=================*/
416 #hns-date-picker span {
418 text
-shadow
: 0.5px
0.5px
0 #fff;
421 #hns-date-picker input {
422 border
: 1px solid
#777;
423 background
-color
: transparent
;
425 box
-shadow
: 0 0 0 1px transparent
;
427 #hns-date-picker input:focus {
431 /*======================*/
432 /* ANTI-KIBITZER TOGGLE */
433 /*======================*/
435 #anti-kibitzer-toggle button::before,
436 #anti-kibitzer-toggle button::after {
437 background
-color
: var(--GW
-toggle
-widget
-color
);
438 -webkit
-background
-clip
: text
;
440 text
-shadow
: var(--GW
-toggle
-widget
-shadow
-color
) 0px
1px
1px
;
442 #anti-kibitzer-toggle button:hover::before,
443 #anti-kibitzer-toggle button:hover::after {
444 background
-color
: var(--GW
-toggle
-widget
-hover
-color
);
447 /*======================*/
448 /* TEXT SIZE ADJUSTMENT */
449 /*======================*/
451 #text-size-adjustment-ui button {
454 #text-size-adjustment-ui button.default {
457 #text-size-adjustment-ui button:disabled:hover {
460 #text-size-adjustment-ui::after {
464 /*=============================*/
465 /* COMMENTS VIEW MODE SELECTOR */
466 /*=============================*/
468 #comments-view-mode-selector a {
477 border
: 1px solid
#aaa;
479 .archive
-nav
*[class^
='archive-nav-item'] {
482 border
-width
: 1px
0 1px
1px
;
483 background
-color
: #eee;
485 .archive
-nav div
[class^
='archive-nav-']:nth
-of
-type(2) *[class^
='archive-nav-item'] {
487 border
-bottom
-width
: 0;
489 .archive
-nav div
[class^
='archive-nav-']:last
-of
-type
*[class^
='archive-nav-item'] {
490 border
-bottom
-width
: 1px
;
492 .archive
-nav
*[class^
='archive-nav-item']:last
-child
{
493 border
-right
-width
: 1px
;
495 .archive
-nav span
[class^
='archive-nav-item'] {
497 background
-color
: #ddd;
501 .archive
-nav a
:visited
{
502 color
: rgba(0, 0, 238, 0.7);
504 .archive
-nav a
:hover
{
505 text
-decoration
: none
;
507 background
-color
: #e0e0e0;
508 text
-shadow
: <?php
echo $white_glow; ?
>;
510 .archive
-nav a
:active
{
511 transform
: scale(0.9);
513 .archive
-nav a
:focus
:not(:hover
) {
516 .archive
-nav a
.archive
-nav
-item
-day
:hover
{
517 background
-color
: #ddd;
525 font
-family
: <?php
echo $listings_font; ?
>, 'Font Awesome', 'Font Awesome 5 Free';
526 font
-weight
: <?php
echo ($platform == 'Mac') ?
"700" : "800"; ?
>;
527 margin
: 0.7em
20px
0 20px
;
528 max
-width
: calc(100%
- 40px
);
529 top
: <?php
echo ($platform == 'Mac') ?
"0" : "0.125em"; ?
>; ;
532 h1
.listing
.post
-title
-link
{
535 h1
.listing
.link
-post
-link
{
539 @media only screen
and (hover
: hover
) {
543 background
-color
: rgba(255,255,255,0.85);
545 h1
.listing
:focus
-within
::before
{
549 h1
.listing
.link
-post
-link
:hover
{
553 -0.5px
-0.5px
0 #fff,
559 h1
.listing
.edit
-post
-link
{
560 padding
: 5px
3px
12px
0.5em
;
564 h1
.listing
.edit
-post
-link
:hover
{
565 text
-decoration
: none
;
567 #content.user-page h1.listing .edit-post-link {
568 background
-color
: #eee;
578 h1
.listing
.spam +
.post
-meta
{
581 h1
.listing
.spam
:hover
,
582 h1
.listing
.spam +
.post
-meta
:hover
,
583 h1
.listing
.spam
:hover +
.post
-meta
{
587 /*===================*/
588 /* LISTING POST-META */
589 /*===================*/
591 h1
.listing +
.post
-meta
{
592 padding
-right
: 330px
;
594 h1
.listing +
.post
-meta
.karma
-value
,
595 h1
.listing +
.post
-meta
.comment
-count
,
596 h1
.listing +
.post
-meta
.lw2
-link
,
597 h1
.listing +
.post
-meta
.read
-time
{
599 padding
: 0 4px
0 2px
;
600 text
-shadow
: 0.5px
0.5px
0.5px
#999;
601 margin
: 0 0.25em
0 0.5em
;
606 h1
.listing +
.post
-meta
.karma
-value span
,
607 h1
.listing +
.post
-meta
.comment
-count span
,
608 h1
.listing +
.post
-meta
.lw2
-link span
,
609 h1
.listing +
.post
-meta
.read
-time span
{
612 h1
.listing +
.post
-meta
.karma
-value
::before
,
613 h1
.listing +
.post
-meta
.comment
-count
::before
,
614 h1
.listing +
.post
-meta
.lw2
-link
::before
,
615 h1
.listing +
.post
-meta
.read
-time
::before
{
617 font
-family
: 'Font Awesome', 'Font Awesome 5 Free';
620 box
-shadow
: 0 0 0 2px
#ddd;
622 _
::-webkit
-full
-page
-media
, _
:future
, :root h1
.listing +
.post
-meta
.karma
-value
::before
,
623 _
::-webkit
-full
-page
-media
, _
:future
, :root h1
.listing +
.post
-meta
.comment
-count
::before
,
624 _
::-webkit
-full
-page
-media
, _
:future
, :root h1
.listing +
.post
-meta
.lw2
-link
::before
,
625 _
::-webkit
-full
-page
-media
, _
:future
, :root h1
.listing +
.post
-meta
.read
-time
::before
{
626 text
-shadow
: 0 0 3px
#999;
629 h1
.listing +
.post
-meta
.karma
{
632 h1
.listing +
.post
-meta
.karma
-value
{
634 22px
0 0 0 #ddd inset,
640 h1
.listing +
.post
-meta
.karma
-value
::before
{
647 h1
.listing +
.post
-meta
.comment
-count
::before
{
650 h1
.listing +
.post
-meta
.comment
-count
{
652 25px
0 0 0 #ddd inset,
657 h1
.listing +
.post
-meta
.comment
-count
:hover
{
658 text
-decoration
: none
;
660 background
-color
: #009100;
662 h1
.listing +
.post
-meta
.comment
-count
:hover
::before
{
665 h1
.listing +
.post
-meta
.comment
-count
.new-comments
::before
{
667 text
-shadow
: 0.5px
0.5px
0.5px
#fff;
669 h1
.listing +
.post
-meta
.comment
-count
.new-comments
:hover
::before
{
670 text
-shadow
: 0.5px
0.5px
0.5px
#999;
674 h1
.listing +
.post
-meta
.lw2
-link
{
676 23px
0 0 0 #ddd inset,
680 h1
.listing +
.post
-meta
.lw2
-link
::before
{
683 h1
.listing +
.post
-meta
.lw2
-link
:hover
{
684 text
-decoration
: none
;
686 background
-color
: #00f;
688 h1
.listing +
.post
-meta
.lw2
-link
:hover
::before
{
692 h1
.listing +
.post
-meta
.read
-time
{
694 21px
0 0 0 #ddd inset,
698 h1
.listing +
.post
-meta
.read
-time
::before
{
702 h1
.listing +
.post
-meta
.read
-time
::after
{
705 h1
.listing +
.post
-meta
.read
-time
:hover
::before
{
709 h1
.listing +
.post
-meta
.word
-count
{
711 22px
0 0 0 #ddd inset,
713 padding
: 0 4px
0 4px
;
715 h1
.listing +
.post
-meta
.word
-count
::before
{
719 h1
.listing +
.post
-meta
.read
-time
.word
-count
::after
{
723 h1
.listing +
.post
-meta
.link
-post
-domain
{
727 h1
.listing +
.post
-meta
::after
{
732 background
-color
: #ddd;
741 #content.user-page h1.page-main-heading,
742 #content.user-page .user-stats {
743 border
-bottom
: 1px solid
#ccc;
746 #content.user-page h1.listing,
747 #content.user-page h1.listing + .post-meta {
748 background
-color
: #eee;
752 #content.user-page h1.listing {
754 padding
-top
: <?php
echo ($platform == 'Mac') ?
"0.125em" : "0.25em"; ?
>;
755 border
-width
: 1px
1px
0 1px
;
759 #content.own-user-page h1.listing,
760 h1
.listing
.own
-post
-listing
{
763 @media only screen
and (hover
: hover
) {
764 #content.user-page h1.listing a:hover,
765 #content.user-page h1.listing a:focus {
766 background
-color
: #eee;
768 #content.user-page h1.listing:focus-within::before {
772 #content.user-page h1.listing + .post-meta {
773 padding
: 0.125em
6px
1em
36px
;
774 border
-width
: 0 1px
1px
1px
;
777 #content.user-page h1.listing + .post-meta::after {
780 @media only screen
and (min
-width
: 521px
) {
781 #content.user-page h1.listing + .post-meta .karma-value,
782 #content.user-page h1.listing + .post-meta .comment-count,
783 #content.user-page h1.listing + .post-meta .lw2-link,
784 #content.user-page h1.listing + .post-meta .read-time {
788 #content.user-page h1.listing + .post-meta .post-section::before {
792 #content.conversations-user-page h1.listing {
796 #content.conversations-user-page h1.listing + .post-meta {
798 margin
: 0 0 0.25rem
0;
801 .user
-stats
.karma
-total
{
813 .login
-container form input
[type
='submit'] {
815 background
-color
: #eee;
816 border
: 1px solid
#ccc;
818 .login
-container form input
[type
='submit']:hover
,
819 .login
-container form input
[type
='submit']:focus
{
820 background
-color
: #ddd;
821 border
: 1px solid
#aaa;
824 /* “Create account” form */
827 background
-color
: #f3f3f3;
828 border
: 1px solid
#ddd;
830 #signup-form input[type='submit'] {
831 background
-color
: #e4e4e4;
832 border
: 1px solid
#ccc;
834 #signup-form input[type='submit']:hover {
835 background
-color
: #d8d8d8;
836 border
: 1px solid
#aaa;
841 .login
-container
.login
-tip
{
842 border
: 1px solid
#eee;
848 border
: 1px solid red
;
849 background
-color
: #faa;
852 border
: 1px solid green
;
853 background
-color
: #afa;
856 /*=====================*/
857 /* PASSWORD RESET PAGE */
858 /*=====================*/
860 .reset
-password
-container input
[type
='submit'] {
861 background
-color
: #e4e4e4;
862 border
: 1px solid
#ccc;
866 /*===================*/
867 /* TABLE OF CONTENTS */
868 /*===================*/
871 font
-family
: <?php
echo $UI_font; ?
>;
872 border
: 1px solid
#ddd;
873 background
-color
: #eee;
878 .post
-body
.contents li
::before
{
880 font
-feature
-settings
: "tnum";
882 .post
-body
.contents a
,
883 .post
-body
.contents a
:hover
{
886 .post
-body
.contents a
:hover
{
887 text
-decoration
: underline
;
890 /*==================*/
891 /* POSTS & COMMENTS */
892 /*==================*/
895 font
-family
: <?php
echo $text_font; ?
>;
899 border
-bottom
: 1px dotted
#bbb;
902 text
-decoration
: none
;
903 border
-bottom
: 1px solid currentColor
;
911 font
-family
: <?php
echo $listings_font; ?
>;
912 font
-weight
: <?php
echo ($platform == 'Mac') ?
"700" : "800"; ?
>;
915 /*=================*/
916 /* POST NAVIGATION */
917 /*=================*/
920 .post
-nav
-links a
:visited
{
923 .post
-nav
-links a
:hover
{
924 text
-decoration
: none
;
933 .post
-nav
-links a
:hover
.post
-nav
-label
{
937 .post
-nav
-links a
:hover
.post
-nav
-title
{
941 @media only screen
and (max
-width
: 900px
) {
943 border
-top
: 1px dotted
#777;
946 border
-right
: 1px dotted
#777;
949 border
-left
: 1px dotted
#777;
954 background
-color
: #eee;
955 border
: 1px solid
#ccc;
962 .post
-meta
.post
-section
::before
,
963 .comment
-meta
.alignment
-forum
{
970 a
.post
-section
:hover
{
971 text
-decoration
: none
;
973 a
.post
-section
:hover
::before
{
976 .post
-meta
.post
-section
.alignment
-forum
::before
,
977 .comment
-meta
.alignment
-forum
{
983 a
.post
-section
.alignment
-forum
:hover
::before
{
1000 .post
.link
-post a
.link
-post
-link
{
1001 text
-decoration
: none
;
1002 font
-family
: <?php
echo $UI_font; ?
>;
1005 .post
.link
-post a
.link
-post
-link
:hover
{
1008 .post
.link
-post a
.link
-post
-link
:hover
::before
{
1012 -0.5px
-0.5px
0 #fff,
1016 .post
.link
-post a
.link
-post
-link
:focus
{
1018 border
-bottom
: 2px dotted
#777;
1026 border
-top
: 1px solid
#000;
1027 box
-shadow
: 0 3px
4px
-4px
#000 inset;
1029 @-moz
-document url
-prefix() {
1031 box
-shadow
: 0 3px
3px
-4px
#000 inset;
1034 #content > .comment-thread .comment-meta a.date:focus,
1035 #content > .comment-thread .comment-meta a.permalink:focus {
1037 outline
: 2px dotted
#999;
1039 background
-color
: #fff;
1041 #content > .comment-thread .comment-meta a.date:focus {
1045 #content > .comment-thread .comment-meta a.date:focus + * {
1048 #content > .comment-thread .comment-meta a.permalink:focus {
1052 #content > .comment-thread .comment-meta a.permalink:focus + *:not(.comment-post-title) {
1056 border
: 1px solid
#ccc;
1057 background
-color
: var(--GW
-comment
-background
-color
);
1059 .comment
-parent
-link
::after
{
1061 0 28px
16px
-16px
var(--GW
-comment
-parent
-background
-color
) inset
,
1062 4px
16px
0 12px
var(--GW
-comment
-background
-color
-target
) inset
,
1063 4px
4px
0 12px
var(--GW
-comment
-background
-color
-target
) inset
;
1066 /*================================*/
1067 /* DEEP COMMENT THREAD COLLAPSING */
1068 /*================================*/
1070 .comment
-item input
[id^
="expand"] + label
::after
{
1071 color
: <?php
echo $hyperlink_color; ?
>;
1074 .comment
-item input
[id^
="expand"] + label
:hover
::after
{
1077 .comment
-item input
[id^
="expand"] + label
:active
::after
,
1078 .comment
-item input
[id^
="expand"] + label
:focus
::after
{
1081 .comment
-item input
[id^
="expand"]:checked ~
.comment
-thread
.comment
-thread
.comment
-item
{
1082 border
-width
: 1px
0 0 0;
1089 .comment
-meta
.author
{
1094 .comment
-meta
.author
:hover
{
1095 text
-decoration
: none
;
1098 .comment
-item
.author
:not(.redacted
).original
-poster
::after
{
1102 .comment
-item
.voting
-controls
.active
-controls
::after
,
1103 .comment
-item
.voting
-controls
.karma
-value
::after
,
1104 .post
.voting
-controls
.active
-controls
::after
,
1105 .post
.voting
-controls
.karma
-value
::after
,
1107 background
-color
: #fff;
1110 box
-shadow
: 0 0 0 1px
#ddd inset;
1112 .comment
-item
.voting
-controls
.active
-controls
::after
,
1113 .post
.voting
-controls
.active
-controls
::after
{
1114 padding
: 6px
4px
4px
4px
;
1117 .comment
-item
.voting
-controls
.karma
-value
::after
,
1118 .post
.voting
-controls
.karma
-value
::after
{
1119 padding
: 2px
8px
1px
8px
;
1124 /*====================*/
1125 /* ANTI-KIBITZER MODE */
1126 /*====================*/
1129 .inline
-author
.redacted
{
1134 .karma
-value
.redacted
{
1138 .link
-post
-domain
.redacted
{
1142 /*===========================*/
1143 /* COMMENT THREAD NAVIGATION */
1144 /*===========================*/
1146 div
.comment
-parent
-link
{
1149 a
.comment
-parent
-link
{
1152 a
.comment
-parent
-link
::before
{
1155 a
.comment
-parent
-link
:hover
::before
{
1156 background
-color
: #ffd;
1160 div
.comment
-child
-links
{
1163 div
.comment
-child
-links a
{
1166 .comment
-child
-link
::before
{
1170 .comment
-item
-highlight
{
1177 border
: 1px solid
#e7b200;
1179 .comment
-item
-highlight
-faint
{
1186 border
: 1px solid
#f8e7b5;
1190 background
-color
: #fff;
1193 /*=======================*/
1194 /* COMMENTS COMPACT VIEW */
1195 /*=======================*/
1197 #comments-list-mode-selector button {
1199 0 0 0 4px
#fff inset,
1200 0 0 0 5px
#bbb inset;
1202 #comments-list-mode-selector button:hover,
1203 #comments-list-mode-selector button.selected {
1205 0 0 0 5px
#bbb inset;
1207 #content.compact > .comment-thread .comment-item::after {
1208 color
: <?php
echo $hyperlink_color; ?
>;
1209 background
: linear
-gradient(to right
, transparent
0%
, #fff 50%, #fff 100%);
1212 @media only screen
and (hover
: hover
) {
1213 #content.compact > .comment-thread .comment-item:hover .comment,
1214 #content.compact > .comment-thread .comment-item.expanded .comment {
1215 background
-color
: #fff;
1216 outline
: 3px solid
#00c;
1218 #content.compact > .comment-thread .comment-item:hover .comment::before,
1219 #content.compact > .comment-thread .comment-item.expanded .comment::before {
1220 background
-color
: #fff;
1231 @media only screen
and (hover
: none
) {
1232 #content.compact > .comment-thread.expanded .comment-item .comment {
1233 background
-color
: #fff;
1234 outline
: 3px solid
#00c;
1236 #content.compact > .comment-thread.expanded .comment-item .comment::before {
1237 background
-color
: #fff;
1249 #content.user-page.compact > h1.listing {
1252 #content.user-page.compact > h1.listing + .post-meta {
1253 margin
-bottom
: 0.5rem
;
1256 /*===========================*/
1257 /* HIGHLIGHTING NEW COMMENTS */
1258 /*===========================*/
1260 .new-comment
::before
{
1261 outline
: 2px solid
#5a5;
1263 0 0 6px
-2px
#5a5 inset,
1268 /*=================================*/
1269 /* COMMENT THREAD MINIMIZE BUTTONS */
1270 /*=================================*/
1272 .comment
-minimize
-button
{
1275 .comment
-minimize
-button
:hover
{
1277 text
-shadow
: <?php
echo $white_glow; ?
>;
1279 .comment
-minimize
-button
::after
{
1280 font
-family
: <?php
echo $UI_font; ?
>;
1283 .comment
-minimize
-button
.maximized
::after
{
1294 background
-size
: 17px
17px
;
1297 display
: inline
-block
;
1312 filter
: grayscale(100%
) brightness(128%
);
1315 filter
: grayscale(100%
) brightness(188%
);
1321 filter
: drop
-shadow(0 0 1px
#fff);
1326 .vote
.two
-temp
::before
{
1330 0 0 0 5px transparent
;
1335 .upvote
.two
::before
{
1338 0 0 0 4px
var(--GW
-upvote
-button
-color
),
1339 0 0 0 5px transparent
;
1341 .downvote
.two
::before
{
1344 0 0 0 4px
var(--GW
-downvote
-button
-color
),
1345 0 0 0 5px transparent
;
1352 filter
: brightness(50%
);
1359 .karma
.upvote
::before
{
1360 background
-image
: url('data:image/svg+xml;base64,<?php echo base64_encode(file_get_contents("assets/vote_button_icons/upvote-green-circle-plus.svg")) ?>');
1362 .karma
.downvote
::before
{
1363 background
-image
: url('data:image/svg+xml;base64,<?php echo base64_encode(file_get_contents("assets/vote_button_icons/downvote-red-circle-minus.svg")) ?>');
1366 .karma
.upvote
:disabled
::before
{
1367 background
-image
: url('data:image/svg+xml;base64,<?php echo base64_encode(file_get_contents("assets/vote_button_icons/upvote-disabled-grey-circle-plus.svg")) ?>');
1369 .karma
.downvote
:disabled
::before
{
1370 background
-image
: url('data:image/svg+xml;base64,<?php echo base64_encode(file_get_contents("assets/vote_button_icons/downvote-disabled-grey-circle-minus.svg")) ?>');
1373 .agreement
.upvote
::before
{
1374 background
-image
: url('data:image/svg+xml;base64,<?php echo base64_encode(file_get_contents("assets/vote_button_icons/agree-green-circle-check.svg")) ?>');
1376 .agreement
.downvote
::before
{
1377 background
-image
: url('data:image/svg+xml;base64,<?php echo base64_encode(file_get_contents("assets/vote_button_icons/disagree-red-circle-x.svg")) ?>');
1380 .agreement
.upvote
:disabled
::before
{
1381 background
-image
: url('data:image/svg+xml;base64,<?php echo base64_encode(file_get_contents("assets/vote_button_icons/agree-disabled-grey-circle-check.svg")) ?>');
1383 .agreement
.downvote
:disabled
::before
{
1384 background
-image
: url('data:image/svg+xml;base64,<?php echo base64_encode(file_get_contents("assets/vote_button_icons/disagree-disabled-grey-circle-x.svg")) ?>');
1387 /*===========================*/
1388 /* COMMENTING AND POSTING UI */
1389 /*===========================*/
1391 .posting
-controls input
[type
='submit'] {
1392 background
-color
: #fff;
1393 border
: 1px solid
#aaa;
1396 .posting
-controls input
[type
='submit']:hover
,
1397 .posting
-controls input
[type
='submit']:focus
{
1398 background
-color
: #ddd;
1399 border
: 1px solid
#999;
1402 .comment
-controls
.cancel
-comment
-button
{
1409 .comment
-controls
.cancel
-comment
-button
:hover
{
1411 text
-shadow
: <?php
echo $white_glow; ?
>;
1414 .new-comment
-button
{
1418 .comment
-controls
.delete
-button
,
1419 .comment
-controls
.retract
-button
{
1423 .comment
-controls
.edit
-button
,
1424 .comment
-controls
.unretract
-button
{
1427 .comment
-controls
.action
-button
:hover
{
1432 .button
.edit
-post
-link
:not(:hover
) {
1436 .posting
-controls textarea
{
1437 font
-family
: <?php
echo $text_font; ?
>;
1439 background
-color
: #fff;
1442 0 0 0 1px
#eee inset;
1444 .posting
-controls textarea
:focus
{
1445 background
-color
: #ffd;
1446 border
-color
: <?php
echo $hyperlink_color; ?
>;
1448 0 0 0 1px
#ddf inset,
1450 0 0 0 2px
<?php
echo $hyperlink_color; ?
>;
1452 .posting
-controls
.edit
-existing
-post textarea
:focus
,
1453 .posting
-controls form
.edit
-existing
-comment textarea
:focus
{
1456 0 0 0 1px
#81ff7f inset,
1463 .posting
-controls textarea
::-webkit
-scrollbar
,
1464 .textarea
-container
.autocomplete
-container
::-webkit
-scrollbar
{
1466 background
-color
: transparent
;
1468 .posting
-controls textarea
::-webkit
-scrollbar
-track
,
1469 .textarea
-container
.autocomplete
-container
::-webkit
-scrollbar
-track
{
1470 background
-color
: #eee;
1471 border
-left
: 1px solid
#aaa;
1472 border
-top
: 1px solid
#eee;
1474 .posting
-controls textarea
:focus
::-webkit
-scrollbar
-track
,
1475 .textarea
-container
.autocomplete
-container
::-webkit
-scrollbar
-track
{
1476 border
-left
: 1px solid
#00e;
1477 border
-top
: 1px solid
#ddf;
1479 .posting
-controls textarea
::-webkit
-scrollbar
-thumb
{
1480 background
-color
: #aaa;
1481 box
-shadow
: 0 0 0 1px
#eee inset;
1482 border
-left
: 1px solid
#aaa;
1484 .posting
-controls textarea
:focus
::-webkit
-scrollbar
-thumb
,
1485 .textarea
-container
.autocomplete
-container
::-webkit
-scrollbar
-thumb
{
1486 border
-left
: 1px solid
#00e;
1487 background
-color
: #0040ff;
1489 0 1px
0 0 #ddf inset,
1490 0 0 0 1px
#eee inset;
1493 .posting
-controls
.edit
-existing
-post textarea
:focus
::-webkit
-scrollbar
-track
,
1494 .posting
-controls form
.edit
-existing
-comment textarea
:focus
::-webkit
-scrollbar
-track
{
1495 border
-left
: 1px solid
#090;
1497 .posting
-controls
.edit
-existing
-post textarea
:focus
::-webkit
-scrollbar
-thumb
,
1498 .posting
-controls form
.edit
-existing
-comment textarea
:focus
::-webkit
-scrollbar
-thumb
{
1499 border
-left
: 1px solid
#090;
1500 background
-color
: #28a708;
1503 /* GUIEdit buttons */
1505 .guiedit
-buttons
-container
{
1506 background
-image
: linear
-gradient(to bottom
, #fff 0%, #ddf 50%, #ccf 75%, #aaf 100%);
1509 .posting
-controls
.edit
-existing
-post
.guiedit
-buttons
-container button
,
1510 .posting
-controls form
.edit
-existing
-comment
.guiedit
-buttons
-container button
{
1513 .guiedit
-buttons
-container button
{
1514 font
-family
: 'Font Awesome', 'Font Awesome 5 Free', <?php
echo $text_font; ?
>;
1518 font
-family
: <?php
echo $UI_font; ?
>;
1523 /* Markdown hints */
1525 #markdown-hints-checkbox + label {
1526 color
: <?php
echo $hyperlink_color; ?
>;
1528 #markdown-hints-checkbox + label:hover {
1530 text
-shadow
: <?php
echo $white_glow; ?
>;
1533 border
: 1px solid
#c00;
1534 background
-color
: #ffa;
1537 /*================*/
1538 /* EDIT POST FORM */
1539 /*================*/
1541 #edit-post-form .post-meta-fields input[type='checkbox'] + label {
1544 #edit-post-form .post-meta-fields input[type='checkbox'] + label::before {
1546 border
: 1px solid
#ddd;
1549 @media only screen
and (hover
:hover
) {
1550 #edit-post-form .post-meta-fields input[type='checkbox'] + label:hover,
1551 #edit-post-form .post-meta-fields input[type='checkbox']:focus + label {
1557 #edit-post-form .post-meta-fields input[type='checkbox'] + label:hover::before,
1558 #edit-post-form .post-meta-fields input[type='checkbox']:focus + label::before {
1562 #edit-post-form .post-meta-fields input[type='checkbox']:checked + label::before {
1565 #edit-post-form input[type='radio'] + label {
1568 padding
: 4px
12px
5px
12px
;
1570 #edit-post-form input[type='radio'][value='all'] + label {
1571 border
-radius
: 8px
0 0 8px
;
1574 #edit-post-form input[type='radio'][value='drafts'] + label {
1575 border
-radius
: 0 8px
8px
0;
1577 @media only screen
and (hover
:hover
) {
1578 #edit-post-form input[type='radio'] + label:hover,
1579 #edit-post-form input[type='radio']:focus + label {
1580 background
-color
: #ddd;
1584 #edit-post-form input[type='radio']:focus + label {
1589 #edit-post-form input[type='radio']:checked + label {
1590 background
-color
: #ddd;
1603 text
-decoration
: none
;
1604 color
: <?php
echo $hyperlink_color; ?
>;
1610 text
-decoration
: underline
;
1618 input
[type
='submit'] {
1619 color
: <?php
echo $hyperlink_color; ?
>;
1623 input
[type
='submit']:active
{
1625 transform
: scale(0.9);
1628 color
: <?php
echo $hyperlink_color; ?
>;
1631 transform
: scale(0.9);
1633 @-moz
-document url
-prefix() {
1639 @media only screen
and (hover
:hover
) {
1641 input
[type
='submit']:hover
,
1643 input
[type
='submit']:focus
{
1645 text
-shadow
: <?php
echo $white_glow; ?
>;
1650 text
-shadow
: <?php
echo $white_glow; ?
>;
1651 text
-decoration
: none
;
1653 .button
:focus
:not(:hover
) {
1665 font
-family
: <?php
echo $UI_font; ?
>;
1671 font
-family
: <?php
echo $UI_font_smallcaps; ?
>;
1677 border
-bottom
: 1px solid
#aaa;
1685 border
-left
: 5px solid
#ccc;
1693 #content figure.image img {
1694 border
: 1px solid
#ccc;
1696 #content figure img {
1697 border
: 1px solid
#000;
1699 #content img[src$='.svg'],
1700 #content figure img[src$='.svg'] {
1703 #content img[style^='float'] {
1704 border
: 1px solid transparent
;
1711 #content:not(.tag-index-page) .body-text table,
1712 #content:not(.tag-index-page) .body-text table th,
1713 #content:not(.tag-index-page) .body-text table td {
1714 border
: 1px solid
#ccc;
1722 border
-bottom
: 1px solid
#999;
1726 background
-color
: #f6f6ff;
1727 border
: 1px solid
#ddf;
1732 input
[type
='search'],
1733 input
[type
='password'] {
1734 background
-color
: #fff;
1735 border
: 1px solid
#ddd;
1738 input
[type
='text']:focus
,
1739 input
[type
='search']:focus
,
1740 input
[type
='password']:focus
{
1741 background
-color
: #ffd;
1742 border
: 1px solid
#bbb;
1743 box
-shadow
: 0 0 1px
#bbb;
1750 <?php
if ($platform != 'Mac') echo <<<EOT
1751 @-moz-document url-prefix() {
1753 .post > h1:first-of-type s {
1755 text-decoration: none;
1757 h1.listing s::after,
1758 .post > h1:first-of-type s::after {
1760 border-bottom: 3px solid #000;
1776 background
-color
: #e6e6e6;
1777 text
-decoration
: none
;
1779 0 -1px
0 0 #000 inset,
1780 0 -3px
1px
-2px
#000 inset;
1784 #content.about-page .accesskey-table {
1785 font
-family
: <?php
echo $UI_font; ?
>;
1789 #content.about-page img {
1790 border
: 1px solid
#000;
1793 /*========================*/
1794 /* QUALIFIED HYPERLINKING */
1795 /*========================*/
1800 #aux-about-link a:hover {
1802 text
-shadow
: <?php
echo $white_glow; ?
>;
1805 .qualified
-linking label
{
1806 color
: <?php
echo $hyperlink_color; ?
>;
1808 .qualified
-linking label
:hover
{
1815 .qualified
-linking
-toolbar
{
1816 border
: 1px solid
#000;
1817 background
-color
: #fff;
1819 .qualified
-linking
-toolbar a
{
1820 background
-color
: #eee;
1821 border
: 1px solid
#ccc;
1824 .qualified
-linking
-toolbar a
:visited
{
1825 color
: <?php
echo $hyperlink_color; ?
>;
1827 .qualified
-linking
-toolbar a
:hover
{
1828 text
-decoration
: none
;
1829 background
-color
: #ddd;
1830 text
-shadow
: <?php
echo $white_glow; ?
>;
1832 .qualified
-linking label
::after
{
1833 background
-color
: #d8d8d8;
1841 .mathjax
-block
-container
::-webkit
-scrollbar
{
1843 background
-color
: #f6f6ff;
1845 border
: 1px solid
#ddf;
1847 .mathjax
-block
-container
::-webkit
-scrollbar
-thumb
{
1848 background
-color
: #dde;
1850 border
: 1px solid
#cce;
1852 .mathjax
-inline
-container
::-webkit
-scrollbar
{
1854 background
-color
: #f6f6ff;
1856 border
: 1px solid
#ddf;
1858 .mathjax
-inline
-container
::-webkit
-scrollbar
-thumb
{
1859 background
-color
: #dde;
1861 border
: 1px solid
#cce;
1869 .textarea
-container
.autocomplete
-container
{
1870 background
-color
: rgba(255, 255, 170, 0.75);
1871 border
: 1px solid
rgba(7, 0, 238, 0.75);
1874 .textarea
-container
.autocomplete
-container div
.highlighted
{
1875 background
-color
: rgba(7, 0, 238, 0.75);
1879 .textarea
-container
.autocomplete
-container div
:not(.highlighted
):hover
{
1880 background
-color
: rgba(7, 0, 238, 0.25);
1883 .textarea
-container
.autocomplete
-container div span
.age
,
1884 .textarea
-container
.autocomplete
-container div span
.karma
{
1889 /*=================*/
1890 /* ALIGNMENT FORUM */
1891 /*=================*/
1893 #content.alignment-forum-index-page::before {
1894 background
-color
: #eef0ff;
1896 #content.alignment-forum-index-page::after {
1897 font
-family
: "Concourse SmallCaps";
1899 background
-color
: #626dd7;
1900 -webkit
-background
-clip
: text
;
1903 rgba(255,255,255,0.5) 0px
3px
3px
;;
1905 @media only screen
and (hover
: hover
) {
1906 #content.alignment-forum-index-page h1.listing a:hover,
1907 #content.alignment-forum-index-page h1.listing a:focus {
1908 background
-color
: rgba(238,240,255,0.85);
1912 /*====================*/
1913 /* FOR NARROW SCREENS */
1914 /*====================*/
1916 @media only screen
and (max
-width
: 1440px
) {
1918 background
-color
: #d8d8d8;
1921 #hns-date-picker::before {
1922 border
: 1px solid
#999;
1923 border
-width
: 1px
0 1px
1px
;
1926 @media only screen
and (max
-width
: 1160px
) {
1927 #theme-selector:hover::after {
1928 background
-color
: #999;
1931 @media only screen
and (max
-width
: 1080px
) {
1932 #text-size-adjustment-ui button {
1933 border
: 1px solid
#999;
1938 0 0 0 1px transparent
;
1940 #theme-tweaker-toggle button {
1941 border
: 1px solid
#999;
1943 0 0 10px
#999 inset,
1944 0 0 0 1px transparent
;
1946 transform
: scale(0.8);
1949 @media only screen
and (max
-width
: 1020px
) {
1953 0 0 0 2px transparent
;
1955 #new-comment-nav-ui .new-comments-count::before {
1956 background
-color
: #d8d8d8;
1959 0 0 0 2px transparent
;
1962 #anti-kibitzer-toggle {
1965 0 0 0 2px transparent
;
1966 background
-color
: #d8d8d8;
1971 @media only screen
and (max
-width
: 1000px
) {
1973 background
-color
: #d8d8d8;
1976 0 0 0 2px transparent
;
1978 #theme-selector:hover::after {
1979 width
: calc(6em
- 3px
);
1980 height
: calc(100%
- 5px
);
1984 #text-size-adjustment-ui button {
1985 background
-color
: #ddd;
1987 #text-size-adjustment-ui button:hover {
1988 background
-color
: #eee;
1990 #theme-tweaker-toggle button {
1991 background
-color
: #ddd;
1999 /**************************************************************************/
2000 @media only screen
and (max
-width
: 1160px
) {
2001 /**************************************************************************/
2003 #ui-elements-container > div[id$='-ui-toggle'] button {
2015 background
-color
: #d8d8d8;
2023 border
-radius
: 12px
;
2025 #theme-selector::before,
2026 #theme-selector .theme-selector-close-button {
2028 text
-shadow
: 0.5px
0.5px
0 #fff;
2030 #theme-selector button {
2031 background
-color
: #e6e6e6;
2032 border
-radius
: 10px
;
2034 #theme-selector button::after {
2036 padding
-bottom
: 2px
;
2037 max
-width
: calc(100%
- 3.25em
);
2039 text
-overflow
: ellipsis
;
2041 #theme-selector button.selected::after {
2048 background
-color
: #fff;
2051 #new-comment-nav-ui,
2060 #quick-nav-ui a::after,
2061 #new-comment-nav-ui::before {
2062 font
-family
: <?php
echo $UI_font; ?
>;
2068 background
-color
: #fff;
2072 #new-comment-nav-ui {
2075 #new-comment-nav-ui {
2076 background
-color
: #d8d8d8;
2077 border
: 1px solid
#999;
2079 #new-comment-nav-ui::before {
2082 #new-comment-nav-ui .new-comment-sequential-nav-button {
2083 box
-shadow
: 0 0 0 1px
#999;
2086 #new-comment-nav-ui .new-comments-count {
2087 background
-color
: inherit
;
2088 box
-shadow
: 0 -1px
0 0 #999;
2090 #new-comment-nav-ui .new-comment-sequential-nav-button:disabled {
2093 #new-comment-nav-ui .new-comment-sequential-nav-button.new-comment-previous {
2094 border
-radius
: 7px
0 0 7px
;
2096 #new-comment-nav-ui .new-comment-sequential-nav-button.new-comment-next {
2097 border
-radius
: 0 7px
7px
0;
2099 #new-comment-nav-ui button::after {
2100 font
-family
: <?php
echo $UI_font; ?
>;
2103 /*****************************************/
2104 @media only screen
and (max
-width
: 900px
) {
2105 /*****************************************/
2110 h1
.listing
.link
-post
-link
{
2113 h1
.listing +
.post
-meta
.karma
-value
,
2114 h1
.listing +
.post
-meta
.comment
-count
,
2115 h1
.listing +
.post
-meta
.lw2
-link
,
2116 h1
.listing +
.post
-meta
.read
-time
{
2119 h1
.listing +
.post
-meta
.post
-section
::before
{
2122 h1
.listing +
.post
-meta
.post
-section
{
2126 h1
.listing +
.post
-meta
.link
-post
-domain
{
2131 h1
.listing +
.post
-meta
::after
{
2134 #content.user-page h1.listing + .post-meta {
2137 #content.user-page h1.link-post-listing::after {
2138 height
: calc(100% +
2em
);
2141 #nav-item-search button::before {
2145 .archive
-nav
> *[class^
='archive-nav-'] +
*[class^
='archive-nav-']::before
{
2146 background
-color
: #aaa;
2149 .comment
-item
.comment
-item
{
2150 margin
: 0.75em
2px
4px
6px
;
2156 .comment
-item
.comment
-item +
.comment
-item
{
2157 margin
: 1.5em
2px
4px
6px
;
2160 font
-size
: 1.125rem
;
2163 a
.comment
-parent
-link
:hover
::before
{
2164 background
-color
: unset;
2167 .sublevel
-nav
:not(.sort
) .sublevel
-item
,
2168 .sublevel
-nav
:not(.sort
) .sublevel
-item
:first
-child
,
2169 .sublevel
-nav
:not(.sort
) .sublevel
-item
:last
-child
{
2174 /*******************************************/
2175 } @media only screen
and (max
-width
: 720px
) {
2176 /*******************************************/
2178 margin
: 10px
6px
6px
6px
;
2179 max
-width
: calc(100%
- 12px
);
2181 padding
-right
: 35px
;
2183 #content.conversations-user-page h1.listing {
2186 h1
.listing +
.post
-meta
{
2187 margin
: 0 6px
0 7px
;
2190 h1
.listing +
.post
-meta
{
2191 padding
: .25em
254px
0 0;
2193 h1
.listing +
.post
-meta
::after
{
2196 h1
.listing +
.post
-meta
> * {
2200 #content.conversations-user-page h1.listing + .post-meta > * {
2203 h1
.listing +
.post
-meta
.date
,
2204 h1
.listing +
.post
-meta
.author
{
2207 h1
.listing +
.post
-meta
.karma
-value
,
2208 h1
.listing +
.post
-meta
.comment
-count
,
2209 h1
.listing +
.post
-meta
.lw2
-link
,
2210 h1
.listing +
.post
-meta
.read
-time
{
2215 h1
.listing +
.post
-meta
.karma
-value
::before
,
2216 h1
.listing +
.post
-meta
.comment
-count
::before
,
2217 h1
.listing +
.post
-meta
.lw2
-link
::before
,
2218 h1
.listing +
.post
-meta
.read
-time
::before
{
2221 h1
.listing +
.post
-meta
.karma
-value
,
2222 h1
.listing +
.post
-meta
.comment
-count
,
2223 h1
.listing +
.post
-meta
.read
-time
,
2224 h1
.listing +
.post
-meta
.lw2
-link
{
2228 h1
.listing +
.post
-meta
.karma
-value
{
2231 h1
.listing +
.post
-meta
.karma
-value
::before
{
2232 text
-shadow
: 0.5px
0.5px
0.5px
#999;
2234 h1
.listing +
.post
-meta
.comment
-count
{
2237 h1
.listing +
.post
-meta
.read
-time
{
2240 h1
.listing +
.post
-meta
.lw2
-link
{
2244 h1
.listing +
.post
-meta
.link
-post
-domain
{
2248 text
-overflow
: ellipsis
;
2250 h1
.listing +
.post
-meta
.post
-section
::before
{
2260 /*******************************************/
2261 } @media only screen
and (max
-width
: 520px
) {
2262 /*******************************************/
2263 h1
.listing +
.post
-meta
{
2264 padding
: .25em
144px
0 0;
2267 #content.conversations-user-page h1.listing + .post-meta {
2268 flex
-flow
: row wrap
;
2270 h1
.listing +
.post
-meta
.date
{
2271 margin
: 0.375em
0 0.25em
0;
2274 #content.user-page h1.listing::after {
2275 height
: calc(100% +
2.125em
);
2277 #content.user-page h1.link-post-listing::after {
2278 height
: calc(100% +
3.125em
);
2280 #content.user-page:not(.conversations-user-page) h1.listing + .post-meta {
2281 padding
: 0.25em
144px
0.5em
36px
;
2283 #content.conversations-user-page h1.listing + .post-meta .date {
2287 h1
.listing +
.post
-meta
.karma
-value
{
2291 h1
.listing +
.post
-meta
.comment
-count
{
2295 h1
.listing +
.post
-meta
.read
-time
{
2299 h1
.listing +
.post
-meta
.lw2
-link
{
2303 h1
.listing +
.post
-meta
.link
-post
-domain
{
2306 h1
.listing +
.post
-meta
.post
-section
::before
{
2310 #content.compact > .comment-thread .comment-item {
2314 .textarea
-container
:focus
-within button
:active
{
2315 background
-color
: #ccc;
2317 .textarea
-container
:focus
-within
.guiedit
-mobile
-auxiliary
-button
{
2318 background
-color
: #eee;
2319 border
: 1px solid
#ddd;
2322 .textarea
-container
:focus
-within
.guiedit
-mobile
-help
-button
.active
{
2330 #content.conversation-page .textarea-container:focus-within::after {
2331 background
-color
: #fff;
2333 .textarea
-container
:focus
-within
.guiedit
-buttons
-container
{
2334 background
-color
: white
;
2335 border
-top
: 1px solid
#ddf;
2337 .textarea
-container
:focus
-within button
.guiedit
{
2338 background
-color
: #eee;
2339 border
: 1px solid
#ddd;
2342 #markdown-hints::after {
2346 #edit-post-form .post-meta-fields input[type='checkbox'] + label {
2349 #edit-post-form .post-meta-fields input[type='checkbox'] + label::before {
2352 /*******************************************/
2353 } @media only screen
and (max
-width
: 320px
) {
2354 /*******************************************/
2358 #content.user-page h1.listing::after {
2359 height
: calc(100% +
2.625em
);
2361 #content.user-page h1.link-post-listing::after {
2362 height
: calc(100% +
3.75em
);