2 $UI_font = "'Concourse', 'a_Avante', Arial, 'GW-Symbols', sans-serif";
3 $UI_font_smallcaps = "'Concourse Smallcaps', 'a_Avante', Arial, sans-serif";
4 $text_font = "'Source Sans Pro', 'Trebuchet MS', 'Helvetica', 'Arial', 'Verdana', sans-serif";
5 $hyperlink_color = "#f60";
6 $white_glow = "0 0 1px #fff, 0 0 3px #fff, 0 0 5px #fff";
20 --GW
-comment
-background
-color
-odd
: #eee;
21 --GW
-comment
-background
-color
-even
: #fff;
22 --GW
-comment
-background
-color
-target
: #ffd;
31 background
-color
: #eee;
32 font
-family
: <?php
echo $UI_font; ?
>;
33 font
-feature
-settings
: 'ss07';
39 background
-color
: #fff;
40 box
-shadow
: 0px
0px
10px
#bbb;
50 padding
: 11px
30px
13px
30px
;
52 .nav
-current
.nav
-inner
{
55 .nav
-bar
-top
:not(#primary-bar) .nav-inner {
58 .nav
-bar
-top
:not(#primary-bar) .nav-item:not(#nav-item-search) .nav-inner {
61 @media only screen
and (min
-width
: 901px
) {
62 .nav
-bar
.top
:not(#primary-bar) #nav-item-sequences .nav-inner {
67 #bottom-bar.decorative::before,
68 #bottom-bar.decorative::after {
72 padding
: 0.25em
0 1em
0;
74 #bottom-bar.decorative::before {
77 background
-image
: url('data:image/gif;base64,<?php echo base64_encode(file_get_contents("assets/one_pixel_DDD.gif")) ?>');
78 background
-repeat
: repeat
-x
;
79 background
-position
: center
35%
;
82 #bottom-bar.decorative::after {
88 background
-color
: #fff;
92 <?php
fit_content("#bottom-bar.decorative::after"); ?
>
94 .nav
-bar
.nav
-item
:not(.nav
-current
):not(#nav-item-search):hover,
96 #nav-item-search:not(.nav-current):focus-within {
97 background
-color
: #ddd;
99 .inactive
-bar
.nav
-item
:not(.nav
-current
):not(#nav-item-search):hover,
100 .inactive
-bar
#nav-item-search:not(.nav-current):focus-within {
101 background
-color
: #d8d8d8;
104 .nav
-bar
.nav
-inner
{
107 .nav
-bar
.nav
-inner
:hover
,
108 .nav
-bar
.nav
-inner
:focus
{
109 text
-decoration
: none
;
110 text
-shadow
: <?php
echo $white_glow; ?
>;
113 /* Accesskey hints */
124 .inactive
-bar
.nav
-inner
::after
{
127 .nav
-inner
:hover
::after
{
131 /* This makes the navbar items look like tabs: */
135 0 -1px
#d8d8d8 inset,
138 .nav
-inactive
:first
-child
{
139 box
-shadow
: 0 -1px
#d8d8d8 inset;
141 .inactive
-bar
.nav
-inactive
{
142 background
-color
: #e4e4e4;
144 .active
-bar
.nav
-inactive
{
145 background
-color
: #eee;
147 .nav
-bar +
.nav
-bar
{
153 box
-shadow
: 0 -3px
8px
-2px
#ccc;
155 .active
-bar
.nav
-inactive
{
157 0 -4px
8px
-4px
#bbb inset,
160 .active
-bar
.nav
-inactive
:first
-child
{
162 0 -4px
8px
-4px
#bbb inset;
164 .active
-bar
.nav
-current +
.nav
-inactive
{
166 5px
-4px
8px
-4px
#bbb inset;
168 .active
-bar
.nav
-item
-last
-before
-current
{
170 -5px
-4px
8px
-4px
#bbb inset,
173 .active
-bar
.nav
-item
-last
-before
-current
:first
-child
{
175 -5px
-4px
8px
-4px
#bbb inset;
178 @-moz
-document url
-prefix() {
180 box
-shadow
: 0 -3px
4px
-2px
#ccc;
183 .active
-bar
.nav
-inactive
{
185 0 -4px
4px
-4px
#bbb inset,
188 .active
-bar
.nav
-inactive
:first
-child
{
190 0 -4px
4px
-4px
#bbb inset;
192 .active
-bar
.nav
-current +
.nav
-inactive
{
194 5px
-4px
4px
-4px
#bbb inset;
196 .active
-bar
.nav
-item
-last
-before
-current
{
198 -5px
-4px
4px
-4px
#bbb inset,
201 .active
-bar
.nav
-item
-last
-before
-current
:first
-child
{
203 -5px
-4px
4px
-4px
#bbb inset;
209 #nav-item-search form::before {
211 font
-size
: 0.9375rem
;
213 #nav-item-search button {
218 #nav-item-search input::placeholder {
223 /* Inbox indicator */
229 /*= Top pagination UI hover tooltips =*/
231 #top-nav-bar a::after,
232 #bottom-bar a::after {
248 .sublevel
-nav
.sublevel
-item
{
250 background
-color
: #fff;
252 .sublevel
-nav
.sublevel
-item
:not(.selected
):hover
{
253 background
-color
: #ddd;
255 text
-decoration
: none
;
258 .sublevel
-nav
.sublevel
-item
:not(.selected
):active
,
259 .sublevel
-nav
.sublevel
-item
.selected
{
260 background
-color
: #ddd;
267 .sublevel
-nav
:not(.sort
) .sublevel
-item
{
270 border
-width
: 1px
0 1px
1px
;
272 .sublevel
-nav
:not(.sort
) .sublevel
-item
:first
-child
{
273 border
-radius
: 8px
0 0 8px
;
275 .sublevel
-nav
:not(.sort
) .sublevel
-item
:last
-child
{
277 border
-radius
: 0 8px
8px
0;
280 /*=====================*/
281 /* SORT ORDER SELECTOR */
282 /*=====================*/
284 .sublevel
-nav
.sort
.sublevel
-item
{
285 font
-family
: <?php
echo $UI_font; ?
>;
286 letter
-spacing
: 0.5px
;
287 padding
: <?php
echo ($platform == 'Mac') ?
"7px 7px 5px 7px" : "6px 7px"; ?
>;
288 text
-transform
: uppercase
;
289 pointer
-events
: auto
;
290 box
-shadow
: 1px
1px
0 0 #aaa inset;
293 border
: 2px solid transparent
;
296 pointer
-events
: none
;
297 background
-color
: #bbb;
299 .sublevel
-nav
.sort
::before
{
300 text
-transform
: uppercase
;
303 text
-shadow
: 0.5px
0.5px
0 #fff;
306 .sublevel
-nav
.sort
::after
{
316 0 18px
0 0 #bbb inset,
317 0 0 0 1px
#aaa inset,
318 0 18px
0 1px
#aaa inset,
328 #theme-selector button,
329 #width-selector button {
331 0 0 0 4px
#eee inset,
332 0 0 0 5px
#ccc inset;
334 #theme-selector button:hover,
335 #theme-selector button.selected,
336 #width-selector button:hover,
337 #width-selector button.selected {
340 0 0 0 5px
#ccc inset;
343 #theme-selector button::before {
345 background
-color
: #eee;
347 #theme-selector button:hover::before,
348 #theme-selector button.selected::before {
351 #width-selector button::after {
355 /*======================*/
356 /* THEME TWEAKER TOGGLE */
357 /*======================*/
359 #theme-tweaker-toggle button {
363 /*=================*/
364 /* QUICKNAV WIDGET */
365 /*=================*/
369 background
-color
: #e4e4e4;
371 text
-decoration
: none
;
373 #quick-nav-ui a[href='#bottom-bar'] {
376 #quick-nav-ui a:active {
377 transform
: scale(0.9);
379 #quick-nav-ui a[href='#comments'].no-comments {
383 @media only screen
and (hover
:hover
) {
384 #quick-nav-ui a:hover {
386 background
-color
: #d8d8d8;
388 #quick-nav-ui a:focus:not(:hover) {
394 /*======================*/
395 /* NEW COMMENT QUICKNAV */
396 /*======================*/
398 #new-comment-nav-ui .new-comments-count {
401 text
-shadow
: 0.5px
0.5px
0 #fff;
403 #new-comment-nav-ui .new-comments-count::after {
407 #new-comment-nav-ui .new-comment-sequential-nav-button:disabled {
411 @media only screen
and (hover
:hover
) {
412 #new-comment-nav-ui .new-comments-count:hover {
420 #new-comment-nav-ui .new-comment-sequential-nav-button:focus {
422 text
-shadow
: 0 0 1px
#fff, 0 0 3px #fff, 0 0 5px #fff;
426 /*=================*/
427 /* HNS DATE PICKER */
428 /*=================*/
430 #hns-date-picker span {
432 text
-shadow
: 0.5px
0.5px
0 #fff;
435 #hns-date-picker input {
436 border
: 1px solid
#777;
437 background
-color
: transparent
;
440 #hns-date-picker input:focus {
444 /*======================*/
445 /* ANTI-KIBITZER TOGGLE */
446 /*======================*/
448 #anti-kibitzer-toggle button::before,
449 #anti-kibitzer-toggle button::after {
450 background
-color
: #aaa;
451 -webkit
-background
-clip
: text
;
453 text
-shadow
: rgba(255,255,255,0.5) 0px
1px
1px
;
455 #anti-kibitzer-toggle button:hover::before,
456 #anti-kibitzer-toggle button:hover::after {
457 background
-color
: #555;
460 /*====================*/
461 /* DARK MODE SELECTOR */
462 /*====================*/
464 #dark-mode-selector {
465 outline
: 1px solid
#999;
467 #dark-mode-selector button {
470 #dark-mode-selector button.selected {
471 background
-color
: #999;
474 #dark-mode-selector button:not(.selected) + button:not(.selected) {
475 box
-shadow
: 1px
0 0 0 #999 inset;
477 #dark-mode-selector button:disabled:hover {
480 #dark-mode-selector button::after {
481 font
-family
: <?php
echo $UI_font; ?
>;
486 /*======================*/
487 /* TEXT SIZE ADJUSTMENT */
488 /*======================*/
490 #text-size-adjustment-ui button {
493 #text-size-adjustment-ui button.default {
496 #text-size-adjustment-ui button:disabled:hover {
499 #text-size-adjustment-ui::after {
503 /*=============================*/
504 /* COMMENTS VIEW MODE SELECTOR */
505 /*=============================*/
507 #comments-view-mode-selector a {
516 border
: 1px solid
#aaa;
518 .archive
-nav
*[class^
='archive-nav-item'] {
521 border
-width
: 1px
0 1px
1px
;
522 background
-color
: #eee;
524 .archive
-nav div
[class^
='archive-nav-']:nth
-of
-type(2) *[class^
='archive-nav-item'] {
526 border
-bottom
-width
: 0;
528 .archive
-nav div
[class^
='archive-nav-']:last
-of
-type
*[class^
='archive-nav-item'] {
529 border
-bottom
-width
: 1px
;
531 .archive
-nav
*[class^
='archive-nav-item']:last
-child
{
532 border
-right
-width
: 1px
;
534 .archive
-nav span
[class^
='archive-nav-item'] {
536 background
-color
: #ddd;
540 .archive
-nav a
:visited
{
543 .archive
-nav a
:hover
{
544 text
-decoration
: none
;
546 background
-color
: #e0e0e0;
547 text
-shadow
: <?php
echo $white_glow; ?
>;
549 .archive
-nav a
:active
{
550 transform
: scale(0.9);
552 .archive
-nav a
:focus
:not(:hover
) {
555 .archive
-nav a
.archive
-nav
-item
-day
:hover
{
556 background
-color
: #ddd;
563 #nav-item-about button.open-keyboard-help {
574 margin
: 0.6em
20px
0 20px
;
575 max
-width
: calc(100%
- 40px
);
577 font
-family
: <?php
echo $UI_font; ?
>, 'Font Awesome';
580 h1
.listing
.post
-title
-link
{
583 h1
.listing
.link
-post
-link
{
588 @media only screen
and (hover
: hover
) {
592 background
-color
: rgba(255,255,255,0.85);
594 h1
.listing
:focus
-within
::before
{
598 h1
.listing
.link
-post
-link
:hover
{
602 -0.5px
-0.5px
0 #fff,
608 h1
.listing
.edit
-post
-link
{
609 padding
: 5px
3px
36px
0.5em
;
612 background
-color
: #eee;
614 h1
.listing
.edit
-post
-link
:hover
{
615 text
-decoration
: none
;
617 #content.user-page h1.listing .edit-post-link {
618 background
-color
: #eee;
628 h1
.listing
.spam +
.post
-meta
{
631 h1
.listing
.spam
:hover
,
632 h1
.listing
.spam +
.post
-meta
:hover
,
633 h1
.listing
.spam
:hover +
.post
-meta
{
637 /*===================*/
638 /* LISTING POST-META */
639 /*===================*/
641 h1
.listing +
.post
-meta
> * {
645 h1
.listing +
.post
-meta
.karma
::after
{
648 h1
.listing +
.post
-meta
.date
::before
{
651 h1
.listing +
.post
-meta
.date
::after
{
654 margin
: 0 0.5em
0 0.125em
;
656 h1
.listing +
.post
-meta
.comment
-count
.new-comments
::before
{
659 h1
.listing
:last
-of
-type +
.post
-meta
{
662 h1
.listing +
.post
-meta
.karma
{
664 margin
-right
: 0.25em
;
666 h1
.listing +
.post
-meta
.author
{
667 margin
-right
: 0.25em
;
669 h1
.listing +
.post
-meta
.date
{
672 h1
.listing +
.post
-meta
.post
-section
{
676 h1
.listing +
.post
-meta
.post
-section
::before
{
681 h1
.listing +
.post
-meta
.link
-post
-domain
{
689 #content.user-page h1.page-main-heading {
690 border
-bottom
: 1px solid
#ccc;
693 #content.user-page h1.listing,
694 #content.user-page h1.listing + .post-meta {
695 background
-color
: #eee;
699 #content.user-page h1.listing {
703 border
-width
: 1px
1px
0 1px
;
705 #content.own-user-page h1.listing,
706 h1
.listing
.own
-post
-listing
{
709 @media only screen
and (hover
: hover
) {
710 #content.user-page h1.listing a:hover,
711 #content.user-page h1.listing a:focus {
712 background
-color
: #eee;
714 #content.user-page h1.listing:focus-within::before {
718 #content.user-page h1.listing + .post-meta {
720 padding
: 0.5em
6px
6px
34px
;
721 border
-width
: 0 1px
1px
1px
;
723 #content.user-page h1.listing + .post-meta .post-section::before {
728 #content.conversations-user-page h1.listing {
729 padding
: 6px
6px
4px
8px
;
732 #content.conversations-user-page h1.listing + .post-meta {
734 margin
: 0 0 0.25rem
0;
736 #content.conversations-user-page h1.listing + .post-meta .date::after {
740 .user
-stats
.karma
-total
{
748 #content.conversation-page h1.page-main-heading {
757 .login
-container form input
[type
='submit'] {
759 background
-color
: #eee;
760 border
: 1px solid
#ccc;
762 .login
-container form input
[type
='submit']:hover
,
763 .login
-container form input
[type
='submit']:focus
{
764 background
-color
: #ddd;
765 border
: 1px solid
#aaa;
768 /* “Create account” form */
771 background
-color
: #f3f3f3;
772 border
: 1px solid
#ddd;
774 #signup-form input[type='submit'] {
775 background
-color
: #e4e4e4;
776 border
: 1px solid
#ccc;
778 #signup-form input[type='submit']:hover {
779 background
-color
: #d8d8d8;
780 border
: 1px solid
#aaa;
785 .login
-container
.login
-tip
{
786 border
: 1px solid
#eee;
792 border
: 1px solid red
;
793 background
-color
: #faa;
796 border
: 1px solid green
;
797 background
-color
: #afa;
800 /*=====================*/
801 /* PASSWORD RESET PAGE */
802 /*=====================*/
804 .reset
-password
-container input
[type
='submit'] {
805 background
-color
: #e4e4e4;
806 border
: 1px solid
#ccc;
810 /*===================*/
811 /* TABLE OF CONTENTS */
812 /*===================*/
815 font
-family
: <?php
echo $UI_font; ?
>;
816 border
: 1px solid
#ddd;
817 background
-color
: #eee;
825 .post
-body
.contents ul
{
828 .contents li
::before
{
830 font
-feature
-settings
: "tnum";
833 /*=================*/
834 /* POST NAVIGATION */
835 /*=================*/
838 .post
-nav
-links a
:visited
{
841 .post
-nav
-links a
:hover
{
842 text
-decoration
: none
;
849 .post
-nav
-links a
:hover
.post
-nav
-title
{
853 @media only screen
and (max
-width
: 900px
) {
855 border
-top
: 1px dotted
#aaa;
858 border
-right
: 1px dotted
#aaa;
861 border
-left
: 1px dotted
#aaa;
865 /*==================*/
866 /* POSTS & COMMENTS */
867 /*==================*/
870 font
-family
: <?php
echo $text_font; ?
>;
873 @-moz
-document url
-prefix() {
875 font
-weight
: <?php
global $platform; echo ($platform == 'Windows' ?
'300' : '400'); ?
>;
880 margin
: 1.1em
0 0.25em
0;
887 font
-size
: 1.1875rem
;
890 @media
(-webkit
-max
-device
-pixel
-ratio
: 1), (max
-resolution
: 191dpi
) {
911 .post
-meta
.comment
-count span
,
912 .post
-meta
.read
-time span
,
913 .post
-meta
.word
-count span
,
914 .post
-meta
.lw2
-link span
{
917 .post
-meta
.comment
-count
::before
,
918 .post
-meta
.read
-time
::before
,
919 .post
-meta
.word
-count
::before
,
920 .post
-meta
.lw2
-link
::before
{
921 font
-family
: Font Awesome
;
922 margin
: 0 0.25em
0 0;
926 .post
-meta
.comment
-count
{
927 margin
: 0 0.25em
0 0;
929 .post
-meta
.read
-time
,
930 .post
-meta
.word
-count
,
931 .post
-meta
.lw2
-link
{
932 margin
: 0 0.25em
0 0.5em
;
934 .post
-meta
.lw2
-link
{
937 .post
-meta
.comment
-count
:hover
,
938 .post
-meta
.lw2
-link
:hover
{
939 text
-decoration
: none
;
945 .post
-meta
.comment
-count
:hover
::before
,
946 .post
-meta
.lw2
-link
:hover
::before
{
949 .post
-meta
.read
-time
:hover
::before
{
953 .post
-meta
.comment
-count
::before
{
956 .post
-meta
.read
-time
::before
{
959 .post
-meta
.read
-time
::after
{
962 .post
-meta
.word
-count
::before
{
965 .post
-meta
.word
-count
::after
{
968 .post
-meta
.lw2
-link
::before
{
977 .post
.post
-meta
.author
{
978 margin
: 0 0.75em
0 0;
980 .post
.post
-meta
.comment
-count
{
983 .post
.post
-meta
.lw2
-link
{
984 margin
: 0 1em
0 0.5em
;
986 .post
.post
-meta
.voting
-controls
{
990 .post
-meta
.post
-section
::before
,
991 .comment
-meta
.alignment
-forum
{
998 a
.post
-section
:hover
{
999 text
-decoration
: none
;
1001 a
.post
-section
:hover
::before
{
1004 .post
-meta
.post
-section
.alignment
-forum
::before
{
1010 a
.post
-section
.alignment
-forum
:hover
::before
{
1022 .post
.link
-post a
.link
-post
-link
{
1023 text
-decoration
: none
;
1024 font
-family
: <?php
echo $UI_font; ?
>;
1027 .post
.link
-post a
.link
-post
-link
:hover
{
1030 .post
.link
-post a
.link
-post
-link
:hover
::before
{
1034 -0.5px
-0.5px
0 #fff,
1038 .post
.link
-post a
.link
-post
-link
:focus
{
1040 border
-bottom
: 2px dotted
#777;
1048 border
-top
: 1px solid
#000;
1049 box
-shadow
: 0 3px
4px
-4px
#000 inset;
1051 @-moz
-document url
-prefix() {
1053 box
-shadow
: 0 3px
3px
-4px
#000 inset;
1056 #content > .comment-thread .comment-meta a.date:focus,
1057 #content > .comment-thread .comment-meta a.permalink:focus {
1059 outline
: 2px dotted
#aaa;
1061 background
-color
: #fff;
1063 #content > .comment-thread .comment-meta a.date:focus {
1067 #content > .comment-thread .comment-meta a.date:focus + * {
1070 #content > .comment-thread .comment-meta a.permalink:focus {
1074 #content > .comment-thread .comment-meta a.permalink:focus + *:not(.comment-post-title) {
1078 border
: 1px solid
#ccc;
1079 background
-color
: var(--GW
-comment
-background
-color
);
1081 .comment
-parent
-link
::after
{
1083 0 28px
16px
-16px
var(--GW
-comment
-parent
-background
-color
) inset
,
1084 4px
16px
0 12px
var(--GW
-comment
-background
-color
-target
) inset
,
1085 4px
4px
0 12px
var(--GW
-comment
-background
-color
-target
) inset
;
1088 /*================================*/
1089 /* DEEP COMMENT THREAD COLLAPSING */
1090 /*================================*/
1092 .comment
-item input
[id^
="expand"] + label
::after
{
1093 color
: <?php
echo $hyperlink_color; ?
>;
1096 .comment
-item input
[id^
="expand"] + label
:hover
::after
{
1099 .comment
-item input
[id^
="expand"] + label
:active
::after
,
1100 .comment
-item input
[id^
="expand"] + label
:focus
::after
{
1103 .comment
-item input
[id^
="expand"]:checked ~
.comment
-thread
.comment
-thread
.comment
-item
{
1104 border
-width
: 1px
0 0 0;
1114 .comment
-meta
.author
{
1119 .comment
-meta
.author
:hover
{
1120 text
-decoration
: none
;
1123 .comment
-item
.author
:not(.redacted
).original
-poster
::after
{
1127 .comment
-item
.voting
-controls
.active
-controls
::after
,
1128 .comment
-item
.voting
-controls
.karma
-value
::after
,
1129 .post
.voting
-controls
.active
-controls
::after
,
1130 .post
.voting
-controls
.karma
-value
::after
,
1132 background
-color
: #fff;
1135 box
-shadow
: 0 0 0 1px
#ddd inset;
1137 .comment
-item
.voting
-controls
.active
-controls
::after
,
1138 .post
.voting
-controls
.active
-controls
::after
{
1139 padding
: 6px
4px
4px
4px
;
1142 .comment
-item
.voting
-controls
.karma
-value
::after
,
1143 .post
.voting
-controls
.karma
-value
::after
{
1144 padding
: 2px
8px
1px
8px
;
1149 /*====================*/
1150 /* ANTI-KIBITZER MODE */
1151 /*====================*/
1154 .inline
-author
.redacted
{
1159 .karma
-value
.redacted
{
1163 .link
-post
-domain
.redacted
{
1167 /*===========================*/
1168 /* COMMENT THREAD NAVIGATION */
1169 /*===========================*/
1171 div
.comment
-parent
-link
{
1174 a
.comment
-parent
-link
{
1177 a
.comment
-parent
-link
::before
{
1180 a
.comment
-parent
-link
:hover
::before
{
1181 background
-color
: #ffd;
1185 div
.comment
-child
-links
{
1188 div
.comment
-child
-links a
{
1191 .comment
-child
-link
::before
{
1195 .comment
-item
-highlight
{
1202 border
: 1px solid
#e7b200;
1204 .comment
-item
-highlight
-faint
{
1211 border
: 1px solid
#f8e7b5;
1215 background
-color
: #fff;
1218 /*=======================*/
1219 /* COMMENTS COMPACT VIEW */
1220 /*=======================*/
1222 #comments-list-mode-selector button {
1224 0 0 0 4px
#fff inset,
1225 0 0 0 5px
#bbb inset;
1227 #comments-list-mode-selector button:hover,
1228 #comments-list-mode-selector button.selected {
1230 0 0 0 5px
#bbb inset;
1232 #content.compact > .comment-thread .comment-item::after {
1233 color
: <?php
echo $hyperlink_color; ?
>;
1234 background
: linear
-gradient(to right
, transparent
0%
, #fff 50%, #fff 100%);
1237 @media only screen
and (hover
: hover
) {
1238 #content.compact > .comment-thread .comment-item:hover .comment,
1239 #content.compact > .comment-thread .comment-item.expanded .comment {
1240 background
-color
: #fff;
1241 outline
: 3px solid
<?php
echo $hyperlink_color; ?
>;
1243 #content.compact > .comment-thread .comment-item:hover .comment::before,
1244 #content.compact > .comment-thread .comment-item.expanded .comment::before {
1245 background
-color
: #fff;
1256 @media only screen
and (hover
: none
) {
1257 #content.compact > .comment-thread.expanded .comment-item .comment {
1258 background
-color
: #fff;
1259 outline
: 3px solid
<?php
echo $hyperlink_color; ?
>;
1261 #content.compact > .comment-thread.expanded .comment-item .comment::before {
1262 background
-color
: #fff;
1274 #content.user-page.compact > h1.listing {
1277 #content.user-page.compact > h1.listing + .post-meta {
1278 margin
-bottom
: 0.5rem
;
1281 /*===========================*/
1282 /* HIGHLIGHTING NEW COMMENTS */
1283 /*===========================*/
1285 .new-comment
::before
{
1286 outline
: 2px solid
#9037ff;
1288 0 0 6px
-2px
#9037ff inset,
1293 /*=================================*/
1294 /* COMMENT THREAD MINIMIZE BUTTONS */
1295 /*=================================*/
1297 .comment
-minimize
-button
{
1300 .comment
-minimize
-button
:hover
{
1302 text
-shadow
: <?php
echo $white_glow; ?
>;
1304 .comment
-minimize
-button
::after
{
1305 font
-family
: <?php
echo $UI_font; ?
>;
1308 .comment
-minimize
-button
.maximized
::after
{
1312 /*=================================*/
1313 /* INDIVIDUAL COMMENT THREAD PAGES */
1314 /*=================================*/
1316 .individual
-thread
-page
> h1
{
1317 font
-weight
: normal
;
1335 .karma
.upvote
::before
{
1339 .karma
.downvote
::before
{
1343 .karma
.upvote
::after
{
1348 .karma
.downvote
::after
{
1353 @-moz
-document url
-prefix() {
1354 .karma
.upvote
::after
{
1358 .karma
.downvote
::after
{
1364 .agreement
.upvote
::before
{
1368 .agreement
.downvote
::before
{
1372 .agreement
.upvote
::after
{
1377 .agreement
.downvote
::after
{
1382 @-moz
-document url
-prefix() {
1383 .agreement
.upvote
::after
{
1387 .agreement
.downvote
::after
{
1406 .upvote
:not(.none
) {
1407 color
: var(--GW
-upvote
-button
-color
);
1413 .downvote
:not(.none
) {
1414 color
: var(--GW
-downvote
-button
-color
);
1428 .vote
.two
-temp
::after
,
1430 visibility
: visible
;
1435 .vote
.two
-temp
::after
{
1446 .vote
:disabled
:hover
{
1450 /*===========================*/
1451 /* COMMENTING AND POSTING UI */
1452 /*===========================*/
1454 .posting
-controls input
[type
='submit'] {
1455 background
-color
: #fff;
1456 border
: 1px solid
#aaa;
1459 .posting
-controls input
[type
='submit']:hover
,
1460 .posting
-controls input
[type
='submit']:focus
{
1461 background
-color
: #ddd;
1462 border
: 1px solid
#999;
1465 .comment
-controls
.cancel
-comment
-button
{
1472 .comment
-controls
.cancel
-comment
-button
:hover
{
1474 text
-shadow
: <?php
echo $white_glow; ?
>;
1477 .new-comment
-button
{
1481 .comment
-controls
.delete
-button
,
1482 .comment
-controls
.retract
-button
{
1485 .comment
-controls
.edit
-button
,
1486 .comment
-controls
.unretract
-button
{
1489 .comment
-controls
.action
-button
:hover
{
1494 .edit
-post
-link
:visited
{
1498 .posting
-controls textarea
{
1500 font
-family
: <?php
echo $text_font; ?
>;
1502 background
-color
: #fff;
1505 0 0 0 1px
#eee inset;
1507 @-moz
-document url
-prefix() {
1508 .posting
-controls textarea
{
1509 font
-weight
: <?php
global $platform; echo ($platform == 'Windows' ?
'300' : '400'); ?
>;
1512 .posting
-controls textarea
:focus
{
1513 background
-color
: #ffe;
1514 border
-color
: <?php
echo $hyperlink_color; ?
>;
1516 0 0 0 1px
#ddf inset,
1518 0 0 0 2px
<?php
echo $hyperlink_color; ?
>;
1520 .posting
-controls
.edit
-existing
-post textarea
:focus
,
1521 .posting
-controls form
.edit
-existing
-comment textarea
:focus
{
1524 0 0 0 1px
#81ff7f inset,
1531 .posting
-controls textarea
::-webkit
-scrollbar
{
1533 background
-color
: transparent
;
1535 .posting
-controls textarea
::-webkit
-scrollbar
-track
{
1536 background
-color
: #eee;
1537 border
-left
: 1px solid
#bbb;
1538 border
-top
: 1px solid
#eee;
1540 .posting
-controls textarea
:focus
::-webkit
-scrollbar
-track
{
1541 border
-left
: 1px solid
#f60;
1542 border
-top
: 1px solid
#ddf;
1544 .posting
-controls textarea
::-webkit
-scrollbar
-thumb
{
1545 background
-color
: #bbb;
1546 box
-shadow
: 0 0 0 1px
#eee inset;
1547 border
-left
: 1px solid
#bbb;
1549 .posting
-controls textarea
:focus
::-webkit
-scrollbar
-thumb
{
1550 border
-left
: 1px solid
#f60;
1551 background
-color
: #f60;
1553 0 1px
0 0 #ddf inset,
1554 0 0 0 1px
#eee inset;
1557 .posting
-controls
.edit
-existing
-post textarea
:focus
::-webkit
-scrollbar
-track
,
1558 .posting
-controls form
.edit
-existing
-comment textarea
:focus
::-webkit
-scrollbar
-track
{
1559 border
-left
: 1px solid
#090;
1561 .posting
-controls
.edit
-existing
-post textarea
:focus
::-webkit
-scrollbar
-thumb
,
1562 .posting
-controls form
.edit
-existing
-comment textarea
:focus
::-webkit
-scrollbar
-thumb
{
1563 border
-left
: 1px solid
#090;
1564 background
-color
: #28a708;
1567 /* GUIEdit buttons */
1569 .guiedit
-buttons
-container
{
1570 background
-image
: linear
-gradient(to bottom
, #fff 0%, #ddd 50%, #ccc 75%, #aaa 100%);
1573 .posting
-controls
.edit
-existing
-post
.guiedit
-buttons
-container button
,
1574 .posting
-controls form
.edit
-existing
-comment
.guiedit
-buttons
-container button
{
1578 font
-family
: Font Awesome
, <?php
echo $text_font; ?
>;
1581 button
.guiedit
::after
{
1582 font
-family
: <?php
echo $UI_font; ?
>;
1587 /* Markdown hints */
1589 #markdown-hints-checkbox + label {
1592 #markdown-hints-checkbox + label:hover {
1594 text
-shadow
: <?php
echo $white_glow; ?
>;
1597 border
: 1px solid
#c00;
1598 background
-color
: #ffa;
1601 /*================*/
1602 /* EDIT POST FORM */
1603 /*================*/
1605 #edit-post-form .post-meta-fields input[type='checkbox'] + label {
1608 #edit-post-form .post-meta-fields input[type='checkbox'] + label::before {
1610 border
: 1px solid
#ddd;
1613 @media only screen
and (hover
:hover
) {
1614 #edit-post-form .post-meta-fields input[type='checkbox'] + label:hover,
1615 #edit-post-form .post-meta-fields input[type='checkbox']:focus + label {
1621 #edit-post-form .post-meta-fields input[type='checkbox'] + label:hover::before,
1622 #edit-post-form .post-meta-fields input[type='checkbox']:focus + label::before {
1626 #edit-post-form .post-meta-fields input[type='checkbox']:checked + label::before {
1629 #edit-post-form input[type='radio'] + label {
1632 padding
: 4px
12px
5px
12px
;
1634 #edit-post-form input[type='radio'][value='all'] + label {
1635 border
-radius
: 8px
0 0 8px
;
1638 #edit-post-form input[type='radio'][value='drafts'] + label {
1639 border
-radius
: 0 8px
8px
0;
1641 #edit-post-form input[type='radio'] + label:hover,
1642 #edit-post-form input[type='radio']:focus + label {
1643 background
-color
: #ddd;
1646 #edit-post-form input[type='radio']:focus + label {
1651 #edit-post-form input[type='radio']:checked + label {
1652 background
-color
: #ddd;
1665 text
-decoration
: none
;
1666 color
: <?php
echo $hyperlink_color; ?
>;
1672 text
-decoration
: underline
;
1680 input
[type
='submit'] {
1681 color
: <?php
echo $hyperlink_color; ?
>;
1690 input
[type
='submit']:hover
,
1692 input
[type
='submit']:focus
{
1694 text
-shadow
: <?php
echo $white_glow; ?
>;
1697 input
[type
='submit']:active
{
1699 transform
: scale(0.9);
1703 text
-shadow
: <?php
echo $white_glow; ?
>;
1704 text
-decoration
: none
;
1707 transform
: scale(0.9);
1709 .button
:focus
:not(:hover
) {
1712 @-moz
-document url
-prefix() {
1725 font
-family
: <?php
echo $UI_font; ?
>;
1730 font
-family
: <?php
echo $UI_font_smallcaps; ?
>;
1744 border
-bottom
: 1px solid
#aaa;
1747 border
-bottom
: 1px dotted
#ccc;
1755 border
-left
: 5px solid
#ccc;
1763 #content figure.image img {
1764 border
: 1px solid
#ccc;
1766 #content figure img {
1767 border
: 1px solid
#000;
1769 #content img[src$='.svg'],
1770 #content figure img[src$='.svg'] {
1773 #content img[style^='float'] {
1774 border
: 1px solid transparent
;
1781 #content:not(.tag-index-page) .body-text table,
1782 #content:not(.tag-index-page) .body-text table th,
1783 #content:not(.tag-index-page) .body-text table td {
1784 border
: 1px solid
#ddd;
1792 border
-bottom
: 1px solid
#999;
1796 background
-color
: #f6f6ff;
1797 border
: 1px solid
#ddf;
1802 input
[type
='search'],
1803 input
[type
='password'] {
1804 background
-color
: #fff;
1805 border
: 1px solid
#ddd;
1808 input
[type
='text']:focus
,
1809 input
[type
='search']:focus
,
1810 input
[type
='password']:focus
{
1811 background
-color
: #ffe;
1812 border
: 1px solid
#bbb;
1813 box
-shadow
: 0 0 1px
#bbb;
1837 background
-color
: #e6e6e6;
1838 text
-decoration
: none
;
1840 0 -1px
0 0 #000 inset,
1841 0 -3px
1px
-2px
#000 inset;
1845 #content.about-page .accesskey-table {
1846 font
-family
: <?php
echo $UI_font; ?
>;
1850 #content.about-page img {
1851 border
: 1px solid
#000;
1854 /*========================*/
1855 /* QUALIFIED HYPERLINKING */
1856 /*========================*/
1861 #aux-about-link a:hover {
1863 text
-shadow
: <?php
echo $white_glow; ?
>;
1866 .qualified
-linking label
{
1867 color
: <?php
echo $hyperlink_color; ?
>;
1869 .qualified
-linking label
:hover
{
1876 .qualified
-linking
-toolbar
{
1877 border
: 1px solid
#000;
1878 background
-color
: #fff;
1880 .qualified
-linking
-toolbar a
{
1881 background
-color
: #eee;
1882 border
: 1px solid
#ccc;
1884 color
: <?php
echo $hyperlink_color; ?
>;
1886 .qualified
-linking
-toolbar a
:visited
{
1887 color
: <?php
echo $hyperlink_color; ?
>;
1889 .qualified
-linking
-toolbar a
:hover
{
1890 text
-decoration
: none
;
1891 background
-color
: #ddd;
1892 text
-shadow
: <?php
echo $white_glow; ?
>;
1894 .qualified
-linking label
::after
{
1895 background
-color
: #eee;
1903 .mathjax
-block
-container
::-webkit
-scrollbar
{
1905 background
-color
: #f6f6ff;
1907 border
: 1px solid
#ddf;
1909 .mathjax
-block
-container
::-webkit
-scrollbar
-thumb
{
1910 background
-color
: #dde;
1912 border
: 1px solid
#cce;
1914 .mathjax
-inline
-container
::-webkit
-scrollbar
{
1916 background
-color
: #f6f6ff;
1918 border
: 1px solid
#ddf;
1920 .mathjax
-inline
-container
::-webkit
-scrollbar
-thumb
{
1921 background
-color
: #dde;
1923 border
: 1px solid
#cce;
1926 /*=================*/
1927 /* ALIGNMENT FORUM */
1928 /*=================*/
1930 #content.alignment-forum-index-page::before {
1931 background
-color
: #f1f3ff;
1933 #content.alignment-forum-index-page::after {
1934 font
-family
: <?php
echo $UI_font_smallcaps; ?
>;
1936 background
-color
: #626dd7;
1937 -webkit
-background
-clip
: text
;
1940 rgba(255,255,255,0.5) 0px
3px
3px
;;
1942 @media only screen
and (hover
: hover
) {
1943 #content.alignment-forum-index-page h1.listing a:hover,
1944 #content.alignment-forum-index-page h1.listing a:focus {
1945 background
-color
: rgba(241,243,255,0.85);
1949 /*====================*/
1950 /* FOR NARROW SCREENS */
1951 /*====================*/
1953 @media only screen
and (max
-width
: 1440px
) {
1955 background
-color
: #eee;
1958 #hns-date-picker::before {
1959 border
: 1px solid
#ccc;
1960 border
-width
: 1px
0 1px
1px
;
1963 @media only screen
and (max
-width
: 1160px
) {
1965 background
-color
: #eee;
1968 0 0 0 2px transparent
;
1970 #theme-selector:hover::after {
1971 background
-color
: #999;
1972 width
: calc(6em
- 3px
);
1973 height
: calc(100%
- 5px
);
1977 #text-size-adjustment-ui button {
1978 background
-color
: #ddd;
1980 #text-size-adjustment-ui button:hover {
1981 background
-color
: #eee;
1983 #theme-tweaker-toggle button {
1984 background
-color
: #ddd;
1987 @media only screen
and (max
-width
: 1080px
) {
1988 #text-size-adjustment-ui button {
1989 border
: 1px solid
#999;
1994 0 0 0 1px transparent
;
1996 #theme-tweaker-toggle button {
1997 border
: 1px solid
#999;
1999 0 0 10px
#999 inset,
2000 0 0 0 1px transparent
;
2002 transform
: scale(0.8);
2005 @media only screen
and (max
-width
: 1020px
) {
2009 0 0 0 2px transparent
;
2011 #new-comment-nav-ui .new-comments-count::before {
2012 background
-color
: #eee;
2015 0 0 0 2px transparent
;
2018 #anti-kibitzer-toggle {
2021 0 0 0 2px transparent
;
2022 background
-color
: #eee;
2032 /*******************************************************/
2033 @media not screen
and (hover
:hover
) and (pointer
:fine
) {
2034 /*******************************************************/
2035 #ui-elements-container > div[id$='-ui-toggle'] button {
2047 background
-color
: #eee;
2055 border
-radius
: 12px
;
2057 #theme-selector::before,
2058 #theme-selector .theme-selector-close-button {
2060 text
-shadow
: 0.5px
0.5px
0 #fff;
2062 #theme-selector button {
2063 background
-color
: #e6e6e6;
2064 border
-radius
: 10px
;
2066 #theme-selector button::after {
2068 padding
-bottom
: 2px
;
2069 max
-width
: calc(100%
- 3.25em
);
2071 text
-overflow
: ellipsis
;
2073 #theme-selector button.selected::after {
2080 background
-color
: #fff;
2083 background
-color
: #eee;
2084 box
-shadow
: 0 0 0 1px
#999;
2087 #new-comment-nav-ui,
2096 #quick-nav-ui a::after,
2097 #new-comment-nav-ui::before {
2098 font
-family
: <?php
echo $UI_font; ?
>;
2104 background
-color
: #fff;
2108 #new-comment-nav-ui {
2111 #new-comment-nav-ui {
2112 background
-color
: #eee;
2113 border
: 1px solid
#999;
2115 #new-comment-nav-ui::before {
2119 #new-comment-nav-ui .new-comment-sequential-nav-button {
2120 box
-shadow
: 0 0 0 1px
#999;
2123 #new-comment-nav-ui .new-comments-count {
2124 background
-color
: inherit
;
2125 box
-shadow
: 0 -1px
0 0 #999;
2127 #new-comment-nav-ui .new-comment-sequential-nav-button:disabled {
2130 #new-comment-nav-ui .new-comment-sequential-nav-button.new-comment-previous {
2131 border
-radius
: 7px
0 0 7px
;
2133 #new-comment-nav-ui button::after {
2134 font
-family
: <?php
echo $UI_font; ?
>;
2136 #new-comment-nav-ui .new-comment-sequential-nav-button.new-comment-next {
2137 border
-radius
: 0 7px
7px
0;
2140 /*****************************************/
2141 @media only screen
and (max
-width
: 900px
) {
2142 /*****************************************/
2143 h1
.listing +
.post
-meta
> * {
2146 h1
.listing +
.post
-meta
.post
-section
::before
{
2150 .nav
-bar
-top
:not(#primary-bar) .nav-inner {
2153 .nav
-bar
-top
:not(#primary-bar) .nav-item:not(#nav-item-search) .nav-inner {
2156 .nav
-bar
-top
.nav
-inner
::before
{
2160 .archive
-nav
> *[class^
='archive-nav-'] +
*[class^
='archive-nav-']::before
{
2161 background
-color
: #aaa;
2164 .comment
-item
.comment
-item
{
2165 margin
: 0.75em
2px
4px
6px
;
2167 .comment
-item
.comment
-item +
.comment
-item
{
2168 margin
: 1.5em
2px
4px
6px
;
2171 a
.comment
-parent
-link
:hover
::before
{
2172 background
-color
: unset;
2175 .sublevel
-nav
:not(.sort
) .sublevel
-item
,
2176 .sublevel
-nav
:not(.sort
) .sublevel
-item
:first
-child
,
2177 .sublevel
-nav
:not(.sort
) .sublevel
-item
:last
-child
{
2182 /*******************************************/
2183 } @media only screen
and (max
-width
: 720px
) {
2184 /*******************************************/
2185 /*******************************************/
2186 } @media only screen
and (max
-width
: 520px
) {
2187 /*******************************************/
2190 margin
: 18px
6px
4px
6px
;
2191 max
-width
: calc(100%
- 12px
);
2193 h1
.listing +
.post
-meta
{
2196 h1
.listing
.link
-post
-link
{
2200 #content.compact > .comment-thread .comment-item {
2204 .textarea
-container
:focus
-within button
:active
{
2205 background
-color
: #ccc;
2207 .textarea
-container
:focus
-within
.guiedit
-mobile
-auxiliary
-button
{
2208 background
-color
: #eee;
2209 border
: 1px solid
#ddd;
2212 .textarea
-container
:focus
-within
.guiedit
-mobile
-help
-button
.active
{
2220 .textarea
-container
:focus
-within
.guiedit
-buttons
-container
{
2221 background
-color
: #fff;
2222 border
-top
: 1px solid
#ddf;
2224 #content.conversation-page .textarea-container:focus-within::after {
2225 background
-color
: #fff;
2227 .textarea
-container
:focus
-within button
.guiedit
{
2228 background
-color
: #eee;
2229 border
: 1px solid
#ddd;
2232 #markdown-hints::after {
2236 #edit-post-form .post-meta-fields input[type='checkbox'] + label {
2239 #edit-post-form .post-meta-fields input[type='checkbox'] + label::before {