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;
32 background
-color
: #d8d8d8;
33 font
-family
: <?php
echo $UI_font; ?
>;
34 font
-feature
-settings
: 'ss07';
40 background
-color
: #fff;
41 box
-shadow
: 0px
0px
10px
#555;
52 .nav
-bar
-top
:not(#primary-bar) .nav-inner {
56 .nav
-bar
.nav
-item
:not(.nav
-current
):not(#nav-item-search):hover,
58 #nav-item-search:not(.nav-current):focus-within {
59 background
-color
: #ddd;
61 .inactive
-bar
.nav
-item
:not(.nav
-current
):not(#nav-item-search):hover,
62 .inactive
-bar
#nav-item-search:not(.nav-current):focus-within {
63 background
-color
: #d8d8d8;
67 color
: <?php
echo $hyperlink_color; ?
>;
71 text
-decoration
: none
;
72 text
-shadow
: <?php
echo $white_glow; ?
>;
75 #bottom-bar.decorative::before,
76 #bottom-bar.decorative::after {
80 padding
: 0.25em
0 1em
0;
82 #bottom-bar.decorative::before {
85 background
-image
: url('data:image/gif;base64,<?php echo base64_encode(file_get_contents("assets/one_pixel_DDD.gif")) ?>');
86 background
-repeat
: repeat
-x
;
87 background
-position
: center
35%
;
90 #bottom-bar.decorative::after {
96 background
-color
: #fff;
100 <?php
fit_content("#bottom-bar.decorative::after"); ?
>
102 /* Accesskey hints */
113 .inactive
-bar
.nav
-inner
::after
{
116 .nav
-inner
:hover
::after
{
120 /* This makes the navbar items look like tabs: */
124 0 -1px
#d8d8d8 inset,
127 .nav
-inactive
:first
-child
{
128 box
-shadow
: 0 -1px
#d8d8d8 inset;
130 .inactive
-bar
.nav
-inactive
{
131 background
-color
: #e4e4e4;
133 .active
-bar
.nav
-inactive
{
134 background
-color
: #eee;
136 .nav
-bar +
.nav
-bar
{
141 .nav
-bar
:not(#bottom-bar) {
142 box
-shadow
: 0 -3px
8px
-2px
#ccc;
144 .active
-bar
.nav
-inactive
{
146 0 -4px
8px
-4px
#bbb inset,
149 .active
-bar
.nav
-inactive
:first
-child
{
151 0 -4px
8px
-4px
#bbb inset;
153 .active
-bar
.nav
-current +
.nav
-inactive
{
155 5px
-4px
8px
-4px
#bbb inset;
157 .active
-bar
.nav
-item
-last
-before
-current
{
159 -5px
-4px
8px
-4px
#bbb inset,
162 .active
-bar
.nav
-item
-last
-before
-current
:first
-child
{
164 -5px
-4px
8px
-4px
#bbb inset;
167 @-moz
-document url
-prefix() {
168 .nav
-bar
:not(#bottom-bar) {
169 box
-shadow
: 0 -3px
4px
-2px
#ccc;
172 .active
-bar
.nav
-inactive
{
174 0 -4px
4px
-4px
#bbb inset,
177 .active
-bar
.nav
-inactive
:first
-child
{
179 0 -4px
4px
-4px
#bbb inset;
181 .active
-bar
.nav
-current +
.nav
-inactive
{
183 5px
-4px
4px
-4px
#bbb inset;
185 .active
-bar
.nav
-item
-last
-before
-current
{
187 -5px
-4px
4px
-4px
#bbb inset,
190 .active
-bar
.nav
-item
-last
-before
-current
:first
-child
{
192 -5px
-4px
4px
-4px
#bbb inset;
198 #nav-item-search button {
200 font
-weight
: inherit
;
202 #nav-item-search input::placeholder {
207 /*= Top pagination UI hover tooltips =*/
209 #top-nav-bar a::after,
210 #bottom-bar a::after {
218 .button
.new-post
:not(:hover
),
219 .button
.new-private-message
:not(:hover
),
220 .button
.unignore
-button
:not(:hover
){
223 .button
.logout
-button
, .button
.ignore
-button
{
231 .sublevel
-nav
.sublevel
-item
{
233 background
-color
: #fff;
235 .sublevel
-nav
.sublevel
-item
:not(.selected
):hover
{
236 background
-color
: #ddd;
238 text
-decoration
: none
;
241 .sublevel
-nav
.sublevel
-item
:not(.selected
):active
,
242 .sublevel
-nav
.sublevel
-item
.selected
{
243 background
-color
: #ddd;
250 .sublevel
-nav
:not(.sort
) .sublevel
-item
{
253 border
-width
: 1px
0 1px
1px
;
255 .sublevel
-nav
:not(.sort
) .sublevel
-item
:first
-child
{
256 border
-radius
: 8px
0 0 8px
;
258 .sublevel
-nav
:not(.sort
) .sublevel
-item
:last
-child
{
260 border
-radius
: 0 8px
8px
0;
263 /*=====================*/
264 /* SORT ORDER SELECTOR */
265 /*=====================*/
267 .sublevel
-nav
.sort
.sublevel
-item
{
268 font
-family
: <?php
echo $UI_font; ?
>;
269 letter
-spacing
: 0.5px
;
270 padding
: <?php
echo ($platform == 'Mac') ?
"7px 7px 5px 7px" : "6px 7px"; ?
>;
271 text
-transform
: uppercase
;
272 pointer
-events
: auto
;
273 box
-shadow
: 1px
1px
0 0 #aaa inset;
276 border
: 2px solid transparent
;
279 pointer
-events
: none
;
280 background
-color
: #bbb;
282 .sublevel
-nav
.sort
::before
{
283 text
-transform
: uppercase
;
286 text
-shadow
: 0.5px
0.5px
0 #fff;
289 .sublevel
-nav
.sort
::after
{
299 0 18px
0 0 #bbb inset,
300 0 0 0 1px
#aaa inset,
301 0 18px
0 1px
#aaa inset,
311 #width-selector button,
312 #theme-selector button {
314 0 0 0 4px
#d8d8d8 inset,
315 0 0 0 5px
#bbb inset;
317 #width-selector button:hover,
318 #width-selector button.selected,
319 #theme-selector button:hover,
320 #theme-selector button.selected {
322 0 0 0 5px
#bbb inset;
325 #theme-selector button::before {
327 background
-color
: #d8d8d8;
329 #theme-selector button:hover::before,
330 #theme-selector button.selected::before {
333 #width-selector button::after {
337 /*======================*/
338 /* THEME TWEAKER TOGGLE */
339 /*======================*/
341 #theme-tweaker-toggle button {
345 /*=================*/
346 /* QUICKNAV WIDGET */
347 /*=================*/
351 background
-color
: #e4e4e4;
353 text
-decoration
: none
;
355 #quick-nav-ui a[href='#bottom-bar'] {
358 #quick-nav-ui a:active {
359 transform
: scale(0.9);
361 #quick-nav-ui a[href='#comments'].no-comments {
365 @media only screen
and (hover
:hover
) {
366 #quick-nav-ui a:hover {
368 background
-color
: #eee;
370 #quick-nav-ui a:focus:not(:hover) {
376 /*======================*/
377 /* NEW COMMENT QUICKNAV */
378 /*======================*/
380 #new-comment-nav-ui .new-comments-count {
383 text
-shadow
: 0.5px
0.5px
0 #fff;
385 #new-comment-nav-ui .new-comments-count::after {
389 #new-comment-nav-ui .new-comment-sequential-nav-button:disabled {
393 @media only screen
and (hover
:hover
) {
394 #new-comment-nav-ui .new-comments-count:hover {
402 #new-comment-nav-ui .new-comment-sequential-nav-button:focus {
404 text
-shadow
: 0 0 1px
#fff, 0 0 3px #fff, 0 0 5px #fff;
408 /*=================*/
409 /* HNS DATE PICKER */
410 /*=================*/
412 #hns-date-picker span {
414 text
-shadow
: 0.5px
0.5px
0 #fff;
417 #hns-date-picker input {
418 border
: 1px solid
#777;
419 background
-color
: transparent
;
421 box
-shadow
: 0 0 0 1px transparent
;
423 #hns-date-picker input:focus {
427 /*====================*/
428 /* DARK MODE SELECTOR */
429 /*====================*/
431 #dark-mode-selector {
432 outline
: 1px solid
#999;
434 #dark-mode-selector button {
437 #dark-mode-selector button.selected {
438 background
-color
: #999;
441 #dark-mode-selector button:not(.selected) + button:not(.selected) {
442 box
-shadow
: 1px
0 0 0 #999 inset;
444 #dark-mode-selector button:disabled:hover {
447 #dark-mode-selector button::after {
448 font
-family
: <?php
echo $UI_font; ?
>;
453 /*======================*/
454 /* TEXT SIZE ADJUSTMENT */
455 /*======================*/
457 #text-size-adjustment-ui button {
460 #text-size-adjustment-ui button.default {
463 #text-size-adjustment-ui button:disabled:hover {
466 #text-size-adjustment-ui::after {
470 /*=============================*/
471 /* COMMENTS VIEW MODE SELECTOR */
472 /*=============================*/
474 #comments-view-mode-selector a {
483 border
: 1px solid
#aaa;
485 .archive
-nav
*[class^
='archive-nav-item'] {
488 border
-width
: 1px
0 1px
1px
;
489 background
-color
: #eee;
491 .archive
-nav div
[class^
='archive-nav-']:nth
-of
-type(2) *[class^
='archive-nav-item'] {
493 border
-bottom
-width
: 0;
495 .archive
-nav div
[class^
='archive-nav-']:last
-of
-type
*[class^
='archive-nav-item'] {
496 border
-bottom
-width
: 1px
;
498 .archive
-nav
*[class^
='archive-nav-item']:last
-child
{
499 border
-right
-width
: 1px
;
501 .archive
-nav span
[class^
='archive-nav-item'] {
503 background
-color
: #ddd;
507 .archive
-nav a
:visited
{
508 color
: rgba(0, 0, 238, 0.7);
510 .archive
-nav a
:hover
{
511 text
-decoration
: none
;
513 background
-color
: #e0e0e0;
514 text
-shadow
: <?php
echo $white_glow; ?
>;
516 .archive
-nav a
:active
{
517 transform
: scale(0.9);
519 .archive
-nav a
:focus
:not(:hover
) {
522 .archive
-nav a
.archive
-nav
-item
-day
:hover
{
523 background
-color
: #ddd;
531 font
-family
: <?php
echo $listings_font; ?
>, 'Font Awesome', 'Font Awesome 5 Free';
532 font
-weight
: <?php
echo ($platform == 'Mac') ?
"700" : "800"; ?
>;
533 margin
: 0.7em
20px
0 20px
;
534 max
-width
: calc(100%
- 40px
);
535 top
: <?php
echo ($platform == 'Mac') ?
"0" : "0.125em"; ?
>; ;
538 h1
.listing
.post
-title
-link
{
541 h1
.listing
.link
-post
-link
{
545 @media only screen
and (hover
: hover
) {
549 background
-color
: rgba(255,255,255,0.85);
551 h1
.listing
:focus
-within
::before
{
555 h1
.listing
.link
-post
-link
:hover
{
559 -0.5px
-0.5px
0 #fff,
565 h1
.listing
.edit
-post
-link
{
566 padding
: 5px
3px
12px
0.5em
;
570 h1
.listing
.edit
-post
-link
:hover
{
571 text
-decoration
: none
;
573 #content.user-page h1.listing .edit-post-link {
574 background
-color
: #eee;
584 h1
.listing
.spam +
.post
-meta
{
587 h1
.listing
.spam
:hover
,
588 h1
.listing
.spam +
.post
-meta
:hover
,
589 h1
.listing
.spam
:hover +
.post
-meta
{
593 /*===================*/
594 /* LISTING POST-META */
595 /*===================*/
597 h1
.listing +
.post
-meta
{
598 padding
-right
: 330px
;
600 h1
.listing +
.post
-meta
.karma
-value
,
601 h1
.listing +
.post
-meta
.comment
-count
,
602 h1
.listing +
.post
-meta
.lw2
-link
,
603 h1
.listing +
.post
-meta
.read
-time
{
605 padding
: 0 4px
0 2px
;
606 text
-shadow
: 0.5px
0.5px
0.5px
#999;
607 margin
: 0 0.25em
0 0.5em
;
612 h1
.listing +
.post
-meta
.karma
-value span
,
613 h1
.listing +
.post
-meta
.comment
-count span
,
614 h1
.listing +
.post
-meta
.lw2
-link span
,
615 h1
.listing +
.post
-meta
.read
-time span
{
618 h1
.listing +
.post
-meta
.karma
-value
::before
,
619 h1
.listing +
.post
-meta
.comment
-count
::before
,
620 h1
.listing +
.post
-meta
.lw2
-link
::before
,
621 h1
.listing +
.post
-meta
.read
-time
::before
{
623 font
-family
: 'Font Awesome', 'Font Awesome 5 Free';
626 box
-shadow
: 0 0 0 2px
#ddd;
628 _
::-webkit
-full
-page
-media
, _
:future
, :root h1
.listing +
.post
-meta
.karma
-value
::before
,
629 _
::-webkit
-full
-page
-media
, _
:future
, :root h1
.listing +
.post
-meta
.comment
-count
::before
,
630 _
::-webkit
-full
-page
-media
, _
:future
, :root h1
.listing +
.post
-meta
.lw2
-link
::before
,
631 _
::-webkit
-full
-page
-media
, _
:future
, :root h1
.listing +
.post
-meta
.read
-time
::before
{
632 text
-shadow
: 0 0 3px
#999;
635 h1
.listing +
.post
-meta
.karma
{
638 h1
.listing +
.post
-meta
.karma
-value
{
640 22px
0 0 0 #ddd inset,
646 h1
.listing +
.post
-meta
.karma
-value
::before
{
653 h1
.listing +
.post
-meta
.comment
-count
::before
{
656 h1
.listing +
.post
-meta
.comment
-count
{
658 25px
0 0 0 #ddd inset,
663 h1
.listing +
.post
-meta
.comment
-count
:hover
{
664 text
-decoration
: none
;
666 background
-color
: #009100;
668 h1
.listing +
.post
-meta
.comment
-count
:hover
::before
{
671 h1
.listing +
.post
-meta
.comment
-count
.new-comments
::before
{
673 text
-shadow
: 0.5px
0.5px
0.5px
#fff;
675 h1
.listing +
.post
-meta
.comment
-count
.new-comments
:hover
::before
{
676 text
-shadow
: 0.5px
0.5px
0.5px
#999;
680 h1
.listing +
.post
-meta
.lw2
-link
{
682 23px
0 0 0 #ddd inset,
686 h1
.listing +
.post
-meta
.lw2
-link
::before
{
689 h1
.listing +
.post
-meta
.lw2
-link
:hover
{
690 text
-decoration
: none
;
692 background
-color
: #00f;
694 h1
.listing +
.post
-meta
.lw2
-link
:hover
::before
{
698 h1
.listing +
.post
-meta
.read
-time
{
700 21px
0 0 0 #ddd inset,
704 h1
.listing +
.post
-meta
.read
-time
::before
{
708 h1
.listing +
.post
-meta
.read
-time
::after
{
711 h1
.listing +
.post
-meta
.read
-time
:hover
::before
{
715 h1
.listing +
.post
-meta
.word
-count
{
717 22px
0 0 0 #ddd inset,
719 padding
: 0 4px
0 4px
;
721 h1
.listing +
.post
-meta
.word
-count
::before
{
725 h1
.listing +
.post
-meta
.read
-time
.word
-count
::after
{
729 h1
.listing +
.post
-meta
.link
-post
-domain
{
733 h1
.listing +
.post
-meta
::after
{
738 background
-color
: #ddd;
747 #content.user-page h1.page-main-heading,
748 #content.user-page .user-stats {
749 border
-bottom
: 1px solid
#ccc;
752 #content.user-page h1.listing,
753 #content.user-page h1.listing + .post-meta {
754 background
-color
: #eee;
758 #content.user-page h1.listing {
760 padding
-top
: <?php
echo ($platform == 'Mac') ?
"0.125em" : "0.25em"; ?
>;
761 border
-width
: 1px
1px
0 1px
;
765 #content.own-user-page h1.listing,
766 h1
.listing
.own
-post
-listing
{
769 @media only screen
and (hover
: hover
) {
770 #content.user-page h1.listing a:hover,
771 #content.user-page h1.listing a:focus {
772 background
-color
: #eee;
774 #content.user-page h1.listing:focus-within::before {
778 #content.user-page h1.listing + .post-meta {
779 padding
: 0.125em
6px
1em
36px
;
780 border
-width
: 0 1px
1px
1px
;
783 #content.user-page h1.listing + .post-meta::after {
786 @media only screen
and (min
-width
: 521px
) {
787 #content.user-page h1.listing + .post-meta .karma-value,
788 #content.user-page h1.listing + .post-meta .comment-count,
789 #content.user-page h1.listing + .post-meta .lw2-link,
790 #content.user-page h1.listing + .post-meta .read-time {
794 #content.user-page h1.listing + .post-meta .post-section::before {
798 #content.conversations-user-page h1.listing {
802 #content.conversations-user-page h1.listing + .post-meta {
804 margin
: 0 0 0.25rem
0;
807 .user
-stats
.karma
-total
{
819 .login
-container form input
[type
='submit'] {
821 background
-color
: #eee;
822 border
: 1px solid
#ccc;
824 .login
-container form input
[type
='submit']:hover
,
825 .login
-container form input
[type
='submit']:focus
{
826 background
-color
: #ddd;
827 border
: 1px solid
#aaa;
830 /* “Create account” form */
833 background
-color
: #f3f3f3;
834 border
: 1px solid
#ddd;
836 #signup-form input[type='submit'] {
837 background
-color
: #e4e4e4;
838 border
: 1px solid
#ccc;
840 #signup-form input[type='submit']:hover {
841 background
-color
: #d8d8d8;
842 border
: 1px solid
#aaa;
847 .login
-container
.login
-tip
{
848 border
: 1px solid
#eee;
854 border
: 1px solid red
;
855 background
-color
: #faa;
858 border
: 1px solid green
;
859 background
-color
: #afa;
862 /*=====================*/
863 /* PASSWORD RESET PAGE */
864 /*=====================*/
866 .reset
-password
-container input
[type
='submit'] {
867 background
-color
: #e4e4e4;
868 border
: 1px solid
#ccc;
872 /*===================*/
873 /* TABLE OF CONTENTS */
874 /*===================*/
877 font
-family
: <?php
echo $UI_font; ?
>;
878 border
: 1px solid
#ddd;
879 background
-color
: #eee;
884 .body
-text
.contents li
::before
{
886 font
-feature
-settings
: "tnum";
888 .body
-text
.contents a
,
889 .body
-text
.contents a
:hover
{
892 .body
-text
.contents a
:hover
{
893 text
-decoration
: underline
;
896 .contents
.toc
-collapse
-toggle
-button
{
899 .contents
.toc
-collapse
-toggle
-button
:hover
{
901 text
-shadow
: <?php
echo $white_glow; ?
>;
904 /*==================*/
905 /* POSTS & COMMENTS */
906 /*==================*/
909 font
-family
: <?php
echo $text_font; ?
>;
913 border
-bottom
: 1px dotted
#bbb;
916 text
-decoration
: none
;
917 border
-bottom
: 1px solid currentColor
;
925 font
-family
: <?php
echo $listings_font; ?
>;
926 font
-weight
: <?php
echo ($platform == 'Mac') ?
"700" : "800"; ?
>;
929 /*=================*/
930 /* POST NAVIGATION */
931 /*=================*/
934 .post
-nav
-links a
:visited
{
937 .post
-nav
-links a
:hover
{
938 text
-decoration
: none
;
947 .post
-nav
-links a
:hover
.post
-nav
-label
{
951 .post
-nav
-links a
:hover
.post
-nav
-title
{
955 @media only screen
and (max
-width
: 900px
) {
957 border
-top
: 1px dotted
#777;
960 border
-right
: 1px dotted
#777;
963 border
-left
: 1px dotted
#777;
968 background
-color
: #eee;
969 border
: 1px solid
#ccc;
976 .post
-meta
.post
-section
::before
,
977 .comment
-meta
.alignment
-forum
{
984 a
.post
-section
:hover
{
985 text
-decoration
: none
;
987 a
.post
-section
:hover
::before
{
990 .post
-meta
.post
-section
.alignment
-forum
::before
,
991 .comment
-meta
.alignment
-forum
{
997 a
.post
-section
.alignment
-forum
:hover
::before
{
1003 .post
-meta
.author
{
1014 .post
.link
-post a
.link
-post
-link
{
1015 text
-decoration
: none
;
1016 font
-family
: <?php
echo $UI_font; ?
>;
1019 .post
.link
-post a
.link
-post
-link
:hover
{
1022 .post
.link
-post a
.link
-post
-link
:hover
::before
{
1026 -0.5px
-0.5px
0 #fff,
1030 .post
.link
-post a
.link
-post
-link
:focus
{
1032 border
-bottom
: 2px dotted
#777;
1040 border
-top
: 1px solid
#000;
1041 box
-shadow
: 0 3px
4px
-4px
#000 inset;
1043 @-moz
-document url
-prefix() {
1045 box
-shadow
: 0 3px
3px
-4px
#000 inset;
1048 #content > .comment-thread .comment-meta a.date:focus,
1049 #content > .comment-thread .comment-meta a.permalink:focus {
1051 outline
: 2px dotted
#999;
1053 background
-color
: #fff;
1055 #content > .comment-thread .comment-meta a.date:focus {
1059 #content > .comment-thread .comment-meta a.date:focus + * {
1062 #content > .comment-thread .comment-meta a.permalink:focus {
1066 #content > .comment-thread .comment-meta a.permalink:focus + *:not(.comment-post-title) {
1070 border
: 1px solid
#ccc;
1071 background
-color
: var(--GW
-comment
-background
-color
);
1073 .comment
-parent
-link
::after
{
1075 0 28px
16px
-16px
var(--GW
-comment
-parent
-background
-color
) inset
,
1076 4px
16px
0 12px
var(--GW
-comment
-background
-color
-target
) inset
,
1077 4px
4px
0 12px
var(--GW
-comment
-background
-color
-target
) inset
;
1080 /*================================*/
1081 /* DEEP COMMENT THREAD COLLAPSING */
1082 /*================================*/
1084 .comment
-item input
[id^
="expand"] + label
::after
{
1085 color
: <?php
echo $hyperlink_color; ?
>;
1088 .comment
-item input
[id^
="expand"] + label
:hover
::after
{
1091 .comment
-item input
[id^
="expand"] + label
:active
::after
,
1092 .comment
-item input
[id^
="expand"] + label
:focus
::after
{
1095 .comment
-item input
[id^
="expand"]:checked ~
.comment
-thread
.comment
-thread
.comment
-item
{
1096 border
-width
: 1px
0 0 0;
1103 .comment
-meta
.author
{
1108 .comment
-meta
.author
:hover
{
1109 text
-decoration
: none
;
1112 .comment
-item
.author
:not(.redacted
).original
-poster
::after
{
1116 .comment
-item
.voting
-controls
.active
-controls
::after
,
1117 .comment
-item
.voting
-controls
.karma
-value
::after
,
1118 .post
.voting
-controls
.active
-controls
::after
,
1119 .post
.voting
-controls
.karma
-value
::after
,
1121 background
-color
: #fff;
1124 box
-shadow
: 0 0 0 1px
#ddd inset;
1126 .comment
-item
.voting
-controls
.active
-controls
::after
,
1127 .post
.voting
-controls
.active
-controls
::after
{
1128 padding
: 6px
4px
4px
4px
;
1131 .comment
-item
.voting
-controls
.karma
-value
::after
,
1132 .post
.voting
-controls
.karma
-value
::after
{
1133 padding
: 2px
8px
1px
8px
;
1138 /*====================*/
1139 /* ANTI-KIBITZER MODE */
1140 /*====================*/
1143 .inline
-author
.redacted
{
1148 .karma
-value
.redacted
{
1152 .link
-post
-domain
.redacted
{
1156 /*===========================*/
1157 /* COMMENT THREAD NAVIGATION */
1158 /*===========================*/
1160 div
.comment
-parent
-link
{
1163 a
.comment
-parent
-link
{
1166 a
.comment
-parent
-link
::before
{
1169 a
.comment
-parent
-link
:hover
::before
{
1170 background
-color
: #ffd;
1174 div
.comment
-child
-links
{
1177 div
.comment
-child
-links a
{
1180 .comment
-child
-link
::before
{
1184 .comment
-item
-highlight
{
1191 border
: 1px solid
#e7b200;
1193 .comment
-item
-highlight
-faint
{
1200 border
: 1px solid
#f8e7b5;
1204 background
-color
: #fff;
1207 /*=======================*/
1208 /* COMMENTS COMPACT VIEW */
1209 /*=======================*/
1211 #comments-list-mode-selector button {
1213 0 0 0 4px
#fff inset,
1214 0 0 0 5px
#bbb inset;
1216 #comments-list-mode-selector button:hover,
1217 #comments-list-mode-selector button.selected {
1219 0 0 0 5px
#bbb inset;
1221 #content.compact > .comment-thread .comment-item::after {
1222 color
: <?php
echo $hyperlink_color; ?
>;
1223 background
: linear
-gradient(to right
, transparent
0%
, #fff 50%, #fff 100%);
1226 @media only screen
and (hover
: hover
) {
1227 #content.compact > .comment-thread .comment-item:hover .comment,
1228 #content.compact > .comment-thread .comment-item.expanded .comment {
1229 background
-color
: #fff;
1230 outline
: 3px solid
#00c;
1232 #content.compact > .comment-thread .comment-item:hover .comment::before,
1233 #content.compact > .comment-thread .comment-item.expanded .comment::before {
1234 background
-color
: #fff;
1245 @media only screen
and (hover
: none
) {
1246 #content.compact > .comment-thread.expanded .comment-item .comment {
1247 background
-color
: #fff;
1248 outline
: 3px solid
#00c;
1250 #content.compact > .comment-thread.expanded .comment-item .comment::before {
1251 background
-color
: #fff;
1263 #content.user-page.compact > h1.listing {
1266 #content.user-page.compact > h1.listing + .post-meta {
1267 margin
-bottom
: 0.5rem
;
1270 /*===========================*/
1271 /* HIGHLIGHTING NEW COMMENTS */
1272 /*===========================*/
1274 .new-comment
::before
{
1275 outline
: 2px solid
#5a5;
1277 0 0 6px
-2px
#5a5 inset,
1282 /*=================================*/
1283 /* COMMENT THREAD MINIMIZE BUTTONS */
1284 /*=================================*/
1286 .comment
-minimize
-button
{
1289 .comment
-minimize
-button
:hover
{
1291 text
-shadow
: <?php
echo $white_glow; ?
>;
1293 .comment
-minimize
-button
::after
{
1294 font
-family
: <?php
echo $UI_font; ?
>;
1297 .comment
-minimize
-button
.maximized
::after
{
1308 background
-size
: 17px
17px
;
1311 display
: inline
-block
;
1326 filter
: grayscale(100%
) brightness(128%
);
1329 filter
: grayscale(100%
) brightness(188%
);
1335 filter
: drop
-shadow(0 0 1px
#fff);
1340 .vote
.two
-temp
::before
{
1344 0 0 0 5px transparent
;
1349 .upvote
.two
::before
{
1352 0 0 0 4px
var(--GW
-upvote
-button
-color
),
1353 0 0 0 5px transparent
;
1355 .downvote
.two
::before
{
1358 0 0 0 4px
var(--GW
-downvote
-button
-color
),
1359 0 0 0 5px transparent
;
1366 filter
: brightness(50%
);
1373 .karma
.upvote
::before
{
1374 background
-image
: url('data:image/svg+xml;base64,<?php echo base64_encode(file_get_contents("assets/vote_button_icons/upvote-green-circle-plus.svg")) ?>');
1376 .karma
.downvote
::before
{
1377 background
-image
: url('data:image/svg+xml;base64,<?php echo base64_encode(file_get_contents("assets/vote_button_icons/downvote-red-circle-minus.svg")) ?>');
1380 .karma
.upvote
:disabled
::before
{
1381 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")) ?>');
1383 .karma
.downvote
:disabled
::before
{
1384 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")) ?>');
1387 .agreement
.upvote
::before
{
1388 background
-image
: url('data:image/svg+xml;base64,<?php echo base64_encode(file_get_contents("assets/vote_button_icons/agree-green-circle-check.svg")) ?>');
1390 .agreement
.downvote
::before
{
1391 background
-image
: url('data:image/svg+xml;base64,<?php echo base64_encode(file_get_contents("assets/vote_button_icons/disagree-red-circle-x.svg")) ?>');
1394 .agreement
.upvote
:disabled
::before
{
1395 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")) ?>');
1397 .agreement
.downvote
:disabled
::before
{
1398 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")) ?>');
1401 /*===========================*/
1402 /* COMMENTING AND POSTING UI */
1403 /*===========================*/
1405 .posting
-controls input
[type
='submit'] {
1406 background
-color
: #fff;
1407 border
: 1px solid
#aaa;
1410 .posting
-controls input
[type
='submit']:hover
,
1411 .posting
-controls input
[type
='submit']:focus
{
1412 background
-color
: #ddd;
1413 border
: 1px solid
#999;
1416 .comment
-controls
.cancel
-comment
-button
{
1423 .comment
-controls
.cancel
-comment
-button
:hover
{
1425 text
-shadow
: <?php
echo $white_glow; ?
>;
1428 .new-comment
-button
{
1432 .comment
-controls
.delete
-button
,
1433 .comment
-controls
.retract
-button
{
1437 .comment
-controls
.edit
-button
,
1438 .comment
-controls
.unretract
-button
{
1441 .comment
-controls
.action
-button
:hover
{
1446 .button
.edit
-post
-link
:not(:hover
) {
1450 .posting
-controls textarea
{
1451 font
-family
: <?php
echo $text_font; ?
>;
1453 background
-color
: #fff;
1456 0 0 0 1px
#eee inset;
1458 .posting
-controls textarea
:focus
{
1459 background
-color
: #ffd;
1460 border
-color
: <?php
echo $hyperlink_color; ?
>;
1462 0 0 0 1px
#ddf inset,
1464 0 0 0 2px
<?php
echo $hyperlink_color; ?
>;
1466 .posting
-controls
.edit
-existing
-post textarea
:focus
,
1467 .posting
-controls form
.edit
-existing
-comment textarea
:focus
{
1470 0 0 0 1px
#81ff7f inset,
1477 .posting
-controls textarea
::-webkit
-scrollbar
,
1478 .textarea
-container
.autocomplete
-container
::-webkit
-scrollbar
{
1480 background
-color
: transparent
;
1482 .posting
-controls textarea
::-webkit
-scrollbar
-track
,
1483 .textarea
-container
.autocomplete
-container
::-webkit
-scrollbar
-track
{
1484 background
-color
: #eee;
1485 border
-left
: 1px solid
#aaa;
1486 border
-top
: 1px solid
#eee;
1488 .posting
-controls textarea
:focus
::-webkit
-scrollbar
-track
,
1489 .textarea
-container
.autocomplete
-container
::-webkit
-scrollbar
-track
{
1490 border
-left
: 1px solid
#00e;
1491 border
-top
: 1px solid
#ddf;
1493 .posting
-controls textarea
::-webkit
-scrollbar
-thumb
{
1494 background
-color
: #aaa;
1495 box
-shadow
: 0 0 0 1px
#eee inset;
1496 border
-left
: 1px solid
#aaa;
1498 .posting
-controls textarea
:focus
::-webkit
-scrollbar
-thumb
,
1499 .textarea
-container
.autocomplete
-container
::-webkit
-scrollbar
-thumb
{
1500 border
-left
: 1px solid
#00e;
1501 background
-color
: #0040ff;
1503 0 1px
0 0 #ddf inset,
1504 0 0 0 1px
#eee inset;
1507 .posting
-controls
.edit
-existing
-post textarea
:focus
::-webkit
-scrollbar
-track
,
1508 .posting
-controls form
.edit
-existing
-comment textarea
:focus
::-webkit
-scrollbar
-track
{
1509 border
-left
: 1px solid
#090;
1511 .posting
-controls
.edit
-existing
-post textarea
:focus
::-webkit
-scrollbar
-thumb
,
1512 .posting
-controls form
.edit
-existing
-comment textarea
:focus
::-webkit
-scrollbar
-thumb
{
1513 border
-left
: 1px solid
#090;
1514 background
-color
: #28a708;
1517 /* GUIEdit buttons */
1519 .guiedit
-buttons
-container
{
1520 background
-image
: linear
-gradient(to bottom
, #fff 0%, #ddf 50%, #ccf 75%, #aaf 100%);
1523 .posting
-controls
.edit
-existing
-post
.guiedit
-buttons
-container button
,
1524 .posting
-controls form
.edit
-existing
-comment
.guiedit
-buttons
-container button
{
1527 .guiedit
-buttons
-container button
{
1528 font
-family
: 'Font Awesome', 'Font Awesome 5 Free', <?php
echo $text_font; ?
>;
1532 font
-family
: <?php
echo $UI_font; ?
>;
1537 /* Markdown hints */
1539 #markdown-hints-checkbox + label {
1540 color
: <?php
echo $hyperlink_color; ?
>;
1542 #markdown-hints-checkbox + label:hover {
1544 text
-shadow
: <?php
echo $white_glow; ?
>;
1547 border
: 1px solid
#c00;
1548 background
-color
: #ffa;
1551 /*================*/
1552 /* EDIT POST FORM */
1553 /*================*/
1555 #edit-post-form .post-meta-fields input[type='checkbox'] + label {
1558 #edit-post-form .post-meta-fields input[type='checkbox'] + label::before {
1560 border
: 1px solid
#ddd;
1563 @media only screen
and (hover
:hover
) {
1564 #edit-post-form .post-meta-fields input[type='checkbox'] + label:hover,
1565 #edit-post-form .post-meta-fields input[type='checkbox']:focus + label {
1571 #edit-post-form .post-meta-fields input[type='checkbox'] + label:hover::before,
1572 #edit-post-form .post-meta-fields input[type='checkbox']:focus + label::before {
1576 #edit-post-form .post-meta-fields input[type='checkbox']:checked + label::before {
1579 #edit-post-form input[type='radio'] + label {
1582 padding
: 4px
12px
5px
12px
;
1584 #edit-post-form input[type='radio'][value='all'] + label {
1585 border
-radius
: 8px
0 0 8px
;
1588 #edit-post-form input[type='radio'][value='drafts'] + label {
1589 border
-radius
: 0 8px
8px
0;
1591 @media only screen
and (hover
:hover
) {
1592 #edit-post-form input[type='radio'] + label:hover,
1593 #edit-post-form input[type='radio']:focus + label {
1594 background
-color
: #ddd;
1598 #edit-post-form input[type='radio']:focus + label {
1603 #edit-post-form input[type='radio']:checked + label {
1604 background
-color
: #ddd;
1617 text
-decoration
: none
;
1618 color
: <?php
echo $hyperlink_color; ?
>;
1624 text
-decoration
: underline
;
1632 input
[type
='submit'] {
1633 color
: <?php
echo $hyperlink_color; ?
>;
1637 input
[type
='submit']:active
{
1639 transform
: scale(0.9);
1642 color
: <?php
echo $hyperlink_color; ?
>;
1645 transform
: scale(0.9);
1647 @-moz
-document url
-prefix() {
1653 @media only screen
and (hover
:hover
) {
1655 input
[type
='submit']:hover
,
1657 input
[type
='submit']:focus
{
1659 text
-shadow
: <?php
echo $white_glow; ?
>;
1664 text
-shadow
: <?php
echo $white_glow; ?
>;
1665 text
-decoration
: none
;
1667 .button
:focus
:not(:hover
) {
1679 font
-family
: <?php
echo $UI_font; ?
>;
1685 font
-family
: <?php
echo $UI_font_smallcaps; ?
>;
1691 border
-bottom
: 1px solid
#aaa;
1699 border
-left
: 5px solid
#ccc;
1707 #content figure.image img {
1708 border
: 1px solid
#ccc;
1710 #content figure img {
1711 border
: 1px solid
#000;
1713 #content img[src$='.svg'],
1714 #content figure img[src$='.svg'] {
1717 #content img[style^='float'] {
1718 border
: 1px solid transparent
;
1725 #content:not(.tag-index-page) .body-text table,
1726 #content:not(.tag-index-page) .body-text table th,
1727 #content:not(.tag-index-page) .body-text table td {
1728 border
: 1px solid
#ccc;
1736 border
-bottom
: 1px solid
#999;
1740 background
-color
: #f6f6ff;
1741 border
: 1px solid
#ddf;
1746 input
[type
='search'],
1747 input
[type
='password'] {
1748 background
-color
: #fff;
1749 border
: 1px solid
#ddd;
1752 input
[type
='text']:focus
,
1753 input
[type
='search']:focus
,
1754 input
[type
='password']:focus
{
1755 background
-color
: #ffd;
1756 border
: 1px solid
#bbb;
1757 box
-shadow
: 0 0 1px
#bbb;
1764 <?php
if ($platform != 'Mac') echo <<<EOT
1765 @-moz-document url-prefix() {
1767 .post > h1:first-of-type s {
1769 text-decoration: none;
1771 h1.listing s::after,
1772 .post > h1:first-of-type s::after {
1774 border-bottom: 3px solid #000;
1790 background
-color
: #e6e6e6;
1791 text
-decoration
: none
;
1793 0 -1px
0 0 #000 inset,
1794 0 -3px
1px
-2px
#000 inset;
1798 #content.about-page .accesskey-table {
1799 font
-family
: <?php
echo $UI_font; ?
>;
1803 #content.about-page img {
1804 border
: 1px solid
#000;
1807 /*========================*/
1808 /* QUALIFIED HYPERLINKING */
1809 /*========================*/
1814 #aux-about-link a:hover {
1816 text
-shadow
: <?php
echo $white_glow; ?
>;
1819 .qualified
-linking label
{
1820 color
: <?php
echo $hyperlink_color; ?
>;
1822 .qualified
-linking label
:hover
{
1829 .qualified
-linking
-toolbar
{
1830 border
: 1px solid
#000;
1831 background
-color
: #fff;
1833 .qualified
-linking
-toolbar a
{
1834 background
-color
: #eee;
1835 border
: 1px solid
#ccc;
1838 .qualified
-linking
-toolbar a
:visited
{
1839 color
: <?php
echo $hyperlink_color; ?
>;
1841 .qualified
-linking
-toolbar a
:hover
{
1842 text
-decoration
: none
;
1843 background
-color
: #ddd;
1844 text
-shadow
: <?php
echo $white_glow; ?
>;
1846 .qualified
-linking label
::after
{
1847 background
-color
: #d8d8d8;
1855 .mathjax
-block
-container
::-webkit
-scrollbar
{
1857 background
-color
: #f6f6ff;
1859 border
: 1px solid
#ddf;
1861 .mathjax
-block
-container
::-webkit
-scrollbar
-thumb
{
1862 background
-color
: #dde;
1864 border
: 1px solid
#cce;
1866 .mathjax
-inline
-container
::-webkit
-scrollbar
{
1868 background
-color
: #f6f6ff;
1870 border
: 1px solid
#ddf;
1872 .mathjax
-inline
-container
::-webkit
-scrollbar
-thumb
{
1873 background
-color
: #dde;
1875 border
: 1px solid
#cce;
1883 .textarea
-container
.autocomplete
-container
{
1884 background
-color
: rgba(255, 255, 170, 0.75);
1885 border
: 1px solid
rgba(7, 0, 238, 0.75);
1888 .textarea
-container
.autocomplete
-container div
.highlighted
{
1889 background
-color
: rgba(7, 0, 238, 0.75);
1893 .textarea
-container
.autocomplete
-container div
:not(.highlighted
):hover
{
1894 background
-color
: rgba(7, 0, 238, 0.25);
1897 .textarea
-container
.autocomplete
-container div span
.age
,
1898 .textarea
-container
.autocomplete
-container div span
.karma
{
1903 /*=================*/
1904 /* ALIGNMENT FORUM */
1905 /*=================*/
1907 #content.alignment-forum-index-page::before {
1908 background
-color
: #eef0ff;
1910 #content.alignment-forum-index-page::after {
1911 font
-family
: "Concourse SmallCaps";
1913 background
-color
: #626dd7;
1914 -webkit
-background
-clip
: text
;
1917 rgba(255,255,255,0.5) 0px
3px
3px
;;
1919 @media only screen
and (hover
: hover
) {
1920 #content.alignment-forum-index-page h1.listing a:hover,
1921 #content.alignment-forum-index-page h1.listing a:focus {
1922 background
-color
: rgba(238,240,255,0.85);
1926 /*====================*/
1927 /* FOR NARROW SCREENS */
1928 /*====================*/
1930 @media only screen
and (max
-width
: 1440px
) {
1932 background
-color
: #d8d8d8;
1935 #hns-date-picker::before {
1936 border
: 1px solid
#999;
1937 border
-width
: 1px
0 1px
1px
;
1940 @media only screen
and (max
-width
: 1160px
) {
1941 #theme-selector:hover::after {
1942 background
-color
: #999;
1945 @media only screen
and (max
-width
: 1080px
) {
1946 #text-size-adjustment-ui button {
1947 border
: 1px solid
#999;
1952 0 0 0 1px transparent
;
1954 #theme-tweaker-toggle button {
1955 border
: 1px solid
#999;
1957 0 0 10px
#999 inset,
1958 0 0 0 1px transparent
;
1960 transform
: scale(0.8);
1963 @media only screen
and (max
-width
: 1020px
) {
1967 0 0 0 2px transparent
;
1969 #new-comment-nav-ui .new-comments-count::before {
1970 background
-color
: #d8d8d8;
1973 0 0 0 2px transparent
;
1976 #anti-kibitzer-toggle {
1979 0 0 0 2px transparent
;
1980 background
-color
: #d8d8d8;
1985 @media only screen
and (max
-width
: 1000px
) {
1987 background
-color
: #d8d8d8;
1990 0 0 0 2px transparent
;
1992 #theme-selector:hover::after {
1993 width
: calc(6em
- 3px
);
1994 height
: calc(100%
- 5px
);
1998 #text-size-adjustment-ui button {
1999 background
-color
: #ddd;
2001 #text-size-adjustment-ui button:hover {
2002 background
-color
: #eee;
2004 #theme-tweaker-toggle button {
2005 background
-color
: #ddd;
2013 /*******************************************/
2014 @media only screen
and (max
-width
: 1160px
) {
2015 /*******************************************/
2017 #ui-elements-container > div[id$='-ui-toggle'] button {
2029 background
-color
: #d8d8d8;
2037 border
-radius
: 12px
;
2039 #theme-selector::before,
2040 #theme-selector .theme-selector-close-button {
2042 text
-shadow
: 0.5px
0.5px
0 #fff;
2044 #theme-selector button {
2045 background
-color
: #e6e6e6;
2046 border
-radius
: 10px
;
2048 #theme-selector button::after {
2050 padding
-bottom
: 2px
;
2051 max
-width
: calc(100%
- 3.25em
);
2053 text
-overflow
: ellipsis
;
2055 #theme-selector button.selected::after {
2061 #theme-selector .auxiliary-controls-container {
2062 border
-top
-color
: #999;
2064 #theme-selector .auxiliary-controls-container button {
2065 background
-color
: #e6e6e6;
2067 0 0 10px
0 #999 inset,
2068 0 0 0 1px transparent
;
2069 border
: 1px solid
#999;
2071 #theme-selector #anti-kibitzer-toggle button::before,
2072 #theme-selector #anti-kibitzer-toggle button::after {
2073 background
-color
: #444;
2075 #theme-selector #dark-mode-selector {
2076 background
-color
: #e6e6e6;
2078 0 0 10px
0 #999 inset,
2079 0 0 0 1px transparent
;
2080 border
: 1px solid
#999;
2082 #theme-selector #dark-mode-selector button.selected {
2083 background
-color
: #999;
2085 box
-shadow
: 0 0 2px
0 #999;
2089 background
-color
: #fff;
2092 #new-comment-nav-ui,
2101 #quick-nav-ui a::after,
2102 #new-comment-nav-ui::before {
2103 font
-family
: <?php
echo $UI_font; ?
>;
2109 background
-color
: #fff;
2113 #new-comment-nav-ui {
2116 #new-comment-nav-ui {
2117 background
-color
: #d8d8d8;
2118 border
: 1px solid
#999;
2120 #new-comment-nav-ui::before {
2123 #new-comment-nav-ui .new-comment-sequential-nav-button {
2124 box
-shadow
: 0 0 0 1px
#999;
2127 #new-comment-nav-ui .new-comments-count {
2128 background
-color
: inherit
;
2129 box
-shadow
: 0 -1px
0 0 #999;
2131 #new-comment-nav-ui .new-comment-sequential-nav-button:disabled {
2134 #new-comment-nav-ui .new-comment-sequential-nav-button.new-comment-previous {
2135 border
-radius
: 7px
0 0 7px
;
2137 #new-comment-nav-ui .new-comment-sequential-nav-button.new-comment-next {
2138 border
-radius
: 0 7px
7px
0;
2140 #new-comment-nav-ui button::after {
2141 font
-family
: <?php
echo $UI_font; ?
>;
2144 /*****************************************/
2145 @media only screen
and (max
-width
: 900px
) {
2146 /*****************************************/
2151 h1
.listing
.link
-post
-link
{
2154 h1
.listing +
.post
-meta
.karma
-value
,
2155 h1
.listing +
.post
-meta
.comment
-count
,
2156 h1
.listing +
.post
-meta
.lw2
-link
,
2157 h1
.listing +
.post
-meta
.read
-time
{
2160 h1
.listing +
.post
-meta
.post
-section
::before
{
2163 h1
.listing +
.post
-meta
.post
-section
{
2167 h1
.listing +
.post
-meta
.link
-post
-domain
{
2172 h1
.listing +
.post
-meta
::after
{
2175 #content.user-page h1.listing + .post-meta {
2178 #content.user-page h1.link-post-listing::after {
2179 height
: calc(100% +
2em
);
2182 #nav-item-search button::before {
2186 .archive
-nav
> *[class^
='archive-nav-'] +
*[class^
='archive-nav-']::before
{
2187 background
-color
: #aaa;
2190 .comment
-item
.comment
-item
{
2191 margin
: 0.75em
2px
4px
6px
;
2197 .comment
-item
.comment
-item +
.comment
-item
{
2198 margin
: 1.5em
2px
4px
6px
;
2201 font
-size
: 1.125rem
;
2204 a
.comment
-parent
-link
:hover
::before
{
2205 background
-color
: unset;
2208 .sublevel
-nav
:not(.sort
) .sublevel
-item
,
2209 .sublevel
-nav
:not(.sort
) .sublevel
-item
:first
-child
,
2210 .sublevel
-nav
:not(.sort
) .sublevel
-item
:last
-child
{
2215 /*******************************************/
2216 } @media only screen
and (max
-width
: 720px
) {
2217 /*******************************************/
2219 margin
: 10px
6px
6px
6px
;
2220 max
-width
: calc(100%
- 12px
);
2222 padding
-right
: 35px
;
2224 #content.conversations-user-page h1.listing {
2227 h1
.listing +
.post
-meta
{
2228 margin
: 0 6px
0 7px
;
2231 h1
.listing +
.post
-meta
{
2232 padding
: .25em
254px
0 0;
2234 h1
.listing +
.post
-meta
::after
{
2237 h1
.listing +
.post
-meta
> * {
2241 #content.conversations-user-page h1.listing + .post-meta > * {
2244 h1
.listing +
.post
-meta
.date
,
2245 h1
.listing +
.post
-meta
.author
{
2248 h1
.listing +
.post
-meta
.karma
-value
,
2249 h1
.listing +
.post
-meta
.comment
-count
,
2250 h1
.listing +
.post
-meta
.lw2
-link
,
2251 h1
.listing +
.post
-meta
.read
-time
{
2256 h1
.listing +
.post
-meta
.karma
-value
::before
,
2257 h1
.listing +
.post
-meta
.comment
-count
::before
,
2258 h1
.listing +
.post
-meta
.lw2
-link
::before
,
2259 h1
.listing +
.post
-meta
.read
-time
::before
{
2262 h1
.listing +
.post
-meta
.karma
-value
,
2263 h1
.listing +
.post
-meta
.comment
-count
,
2264 h1
.listing +
.post
-meta
.read
-time
,
2265 h1
.listing +
.post
-meta
.lw2
-link
{
2269 h1
.listing +
.post
-meta
.karma
-value
{
2272 h1
.listing +
.post
-meta
.karma
-value
::before
{
2273 text
-shadow
: 0.5px
0.5px
0.5px
#999;
2275 h1
.listing +
.post
-meta
.comment
-count
{
2278 h1
.listing +
.post
-meta
.read
-time
{
2281 h1
.listing +
.post
-meta
.lw2
-link
{
2285 h1
.listing +
.post
-meta
.link
-post
-domain
{
2289 text
-overflow
: ellipsis
;
2291 h1
.listing +
.post
-meta
.post
-section
::before
{
2301 /*******************************************/
2302 } @media only screen
and (max
-width
: 520px
) {
2303 /*******************************************/
2304 h1
.listing +
.post
-meta
{
2305 padding
: .25em
144px
0 0;
2308 #content.conversations-user-page h1.listing + .post-meta {
2309 flex
-flow
: row wrap
;
2311 h1
.listing +
.post
-meta
.date
{
2312 margin
: 0.375em
0 0.25em
0;
2315 #content.user-page h1.listing::after {
2316 height
: calc(100% +
2.125em
);
2318 #content.user-page h1.link-post-listing::after {
2319 height
: calc(100% +
3.125em
);
2321 #content.user-page:not(.conversations-user-page) h1.listing + .post-meta {
2322 padding
: 0.25em
144px
0.5em
36px
;
2324 #content.conversations-user-page h1.listing + .post-meta .date {
2328 h1
.listing +
.post
-meta
.karma
-value
{
2332 h1
.listing +
.post
-meta
.comment
-count
{
2336 h1
.listing +
.post
-meta
.read
-time
{
2340 h1
.listing +
.post
-meta
.lw2
-link
{
2344 h1
.listing +
.post
-meta
.link
-post
-domain
{
2347 h1
.listing +
.post
-meta
.post
-section
::before
{
2351 #content.compact > .comment-thread .comment-item {
2355 .textarea
-container
:focus
-within button
:active
{
2356 background
-color
: #ccc;
2358 .textarea
-container
:focus
-within
.guiedit
-mobile
-auxiliary
-button
{
2359 background
-color
: #eee;
2360 border
: 1px solid
#ddd;
2363 .textarea
-container
:focus
-within
.guiedit
-mobile
-help
-button
.active
{
2371 #content.conversation-page .textarea-container:focus-within::after {
2372 background
-color
: #fff;
2374 .textarea
-container
:focus
-within
.guiedit
-buttons
-container
{
2375 background
-color
: white
;
2376 border
-top
: 1px solid
#ddf;
2378 .textarea
-container
:focus
-within button
.guiedit
{
2379 background
-color
: #eee;
2380 border
: 1px solid
#ddd;
2383 #markdown-hints::after {
2387 #edit-post-form .post-meta-fields input[type='checkbox'] + label {
2390 #edit-post-form .post-meta-fields input[type='checkbox'] + label::before {
2393 /*******************************************/
2394 } @media only screen
and (max
-width
: 320px
) {
2395 /*******************************************/
2399 #content.user-page h1.listing::after {
2400 height
: calc(100% +
2.625em
);
2402 #content.user-page h1.link-post-listing::after {
2403 height
: calc(100% +
3.75em
);