2 $UI_font = "'Proxima Nova', sans-serif";
3 $text_font = "'Garamond Premier Pro', 'Georgia', 'Times New Roman', serif";
4 $hyperlink_color = "#888";
7 /******************************/
8 /* READTHESEQUENCES.COM THEME */
9 /******************************/
13 background
-color
: #fffffa;
14 font
-family
: <?php
echo $UI_font; ?
>;
28 #secondary-bar .nav-inner {
33 #nav-item-search button {
34 font
-weight
: <?php
echo ($platform == 'Mac') ?
'200' : '300'; ?
>;
38 #bottom-bar.decorative {
41 #bottom-bar.decorative::before,
42 #bottom-bar.decorative::after {
47 padding
: 0.25em
0 1em
0;
49 #bottom-bar.decorative::before {
52 background
-image
: url('data:image/gif;base64,<?php echo base64_encode(file_get_contents("assets/one_pixel_DDD.gif")) ?>');
53 background
-repeat
: repeat
-x
;
54 background
-position
: center
35%
;
57 #bottom-bar.decorative::after {
63 background
-color
: #fff;
67 <?php
fit_content("#bottom-bar.decorative::after"); ?
>
76 font
-weight
: <?php
echo ($platform == 'Mac') ?
'200' : '300'; ?
>;
80 .inactive
-bar
.nav
-inner
::after
{
83 .nav
-inner
:hover
::after
{
87 /* This makes the navbar items look like tabs: */
90 border
-top
: 1px solid
#bbb;
93 .post
-page
#bottom-bar {
96 #content.no-nav-bars {
99 #content.no-comments #bottom-bar {
102 .nav
-bar
.nav
-item
:not(:last
-child
) {
103 border
-right
: 1px solid
#bbb;
105 .nav
-bar
.nav
-item
:not(.nav
-current
):not(#nav-item-search):hover,
106 #nav-item-search:focus-within {
107 background
-color
: #f0f0eb;
111 .nav
-bar button
:hover
,
112 .nav
-bar button
:focus
{
114 text
-shadow
: 0px
0px
0.5px
#333;
116 #bottom-bar .nav-item a::before,
117 #top-nav-bar a::before {
122 #bottom-bar .nav-item a:hover::before,
123 #top-nav-bar a:hover::before {
126 #bottom-bar #nav-item-first a::before,
127 #top-nav-bar a.nav-item-first::before {
128 content
: "\F0D9\F0D9";
130 #bottom-bar #nav-item-prev a::before,
131 #top-nav-bar a.nav-item-prev::before {
134 #bottom-bar #nav-item-top a::before {
137 #bottom-bar #nav-item-next a::before,
138 #top-nav-bar a.nav-item-next::before {
141 #bottom-bar #nav-item-last a::before,
142 #top-nav-bar a.nav-item-last::before {
143 content
: "\F0DA\F0DA";
145 #bottom-bar #nav-item-next a::before {
158 #nav-item-search form::before {
161 #nav-item-search button:hover {
164 #nav-item-search input::placeholder {
171 #inbox-indicator::before {
175 /*= Top pagination UI hover tooltips =*/
177 #top-nav-bar a::after,
178 #bottom-bar a::after {
193 font
-weight
: <?php
echo ($platform == 'Mac') ?
'300' : '400'; ?
>;
195 .page
-toolbar a
:hover
,
196 .page
-toolbar button
:hover
{
197 text
-shadow
: 0px
0px
0.5px
#333;
203 /*===================*/
204 /* TOP PAGINATION UI */
205 /*===================*/
210 grid
-column
: 1 / span
3;
213 #top-nav-bar .page-number {
214 font
-family
: <?php
echo $text_font; ?
>;
217 #top-nav-bar .page-number-label {
218 font
-family
: <?php
echo $UI_font; ?
>;
221 #top-nav-bar::after {
223 background
-image
: linear
-gradient(to right
, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
224 background
-origin
: content
-box
;
225 background
-repeat
: no
-repeat
;
227 margin
: 0.125em auto
0 auto
;
237 .sublevel
-nav
.sublevel
-item
{
239 background
-color
: #fffffa;
241 .sublevel
-nav
.sublevel
-item
:not(.selected
):hover
{
242 background
-color
: #ddd;
245 .sublevel
-nav
.sublevel
-item
:not(.selected
):active
,
246 .sublevel
-nav
.sublevel
-item
.selected
{
247 background
-color
: #ddd;
255 .sublevel
-nav
:not(.sort
) .sublevel
-item
{
258 border
-width
: 1px
0 1px
1px
;
260 .sublevel
-nav
:not(.sort
) .sublevel
-item
:first
-child
{
261 border
-radius
: 8px
0 0 8px
;
263 .sublevel
-nav
:not(.sort
) .sublevel
-item
:last
-child
{
265 border
-radius
: 0 8px
8px
0;
268 /*=====================*/
269 /* SORT ORDER SELECTOR */
270 /*=====================*/
272 .sublevel
-nav
.sort
.sublevel
-item
{
273 font
-feature
-settings
: 'smcp';
274 padding
: 7px
7px
6px
7px
;
275 text
-transform
: uppercase
;
276 box
-shadow
: 1px
1px
0 0 #bbb inset;
277 pointer
-events
: auto
;
282 pointer
-events
: none
;
283 background
-color
: #bbb;
290 .sublevel
-nav
.sort
::before
{
291 text
-transform
: uppercase
;
294 text
-shadow
: 0.5px
0.5px
0 #fff;
298 .sublevel
-nav
.sort
::after
{
306 border
-radius
: 6px
6px
8px
8px
;
308 0 0 0 1px
#bbb inset,
309 0 20px
0 0 #bbb inset,
310 0 20px
0 1px
#aaa inset,
320 #width-selector button,
321 #theme-selector button {
323 0 0 0 4px
#fffffa inset,
324 0 0 0 5px
#bbb inset;
326 #width-selector button:hover,
327 #width-selector button.selected,
328 #theme-selector button:hover,
329 #theme-selector button.selected {
331 0 0 0 1px
#bbb inset,
332 0 0 0 4px
#fffffa inset,
333 0 0 0 5px
#bbb inset;
336 #theme-selector button::before {
341 background
-color
: #fff;
343 #theme-selector button:hover::before,
344 #theme-selector button.selected::before {
347 #width-selector button::after {
352 /*======================*/
353 /* THEME TWEAKER TOGGLE */
354 /*======================*/
356 #theme-tweaker-toggle button {
360 /*=================*/
361 /* QUICKNAV WIDGET */
362 /*=================*/
365 box
-shadow
: 0 0 0 1px
#ccc inset;
369 #quick-nav-ui a[href='#bottom-bar'] {
372 #quick-nav-ui a:active {
373 transform
: scale(0.9);
375 #quick-nav-ui a[href='#comments'].no-comments {
379 @media only screen
and (hover
: hover
), not screen
and (-moz
-touch
-enabled
) {
380 #quick-nav-ui a:hover {
381 background
-color
: #f0f0eb;
383 text
-shadow
: 0px
0px
0.5px
#333;
385 #quick-nav-ui a:focus:not(:hover) {
391 /*======================*/
392 /* NEW COMMENT QUICKNAV */
393 /*======================*/
395 #new-comment-nav-ui .new-comments-count,
396 #new-comment-nav-ui .new-comments-count::after {
400 #new-comment-nav-ui .new-comments-count {
401 text
-shadow
: 0.5px
0.5px
0 #fff;
403 #new-comment-nav-ui .new-comment-sequential-nav-button {
406 #new-comment-nav-ui .new-comment-sequential-nav-button:disabled {
410 @media only screen
and (hover
: hover
), not screen
and (-moz
-touch
-enabled
) {
411 #new-comment-nav-ui .new-comments-count:hover {
419 #new-comment-nav-ui .new-comment-sequential-nav-button:focus {
424 /*=================*/
425 /* HNS DATE PICKER */
426 /*=================*/
428 #hns-date-picker span {
430 text
-shadow
: 0.5px
0.5px
0 #fff;
433 #hns-date-picker input[type='text'] {
435 #hns-date-picker input {
436 border
: 1px solid
<?php
echo ($platform == 'Mac') ?
'#bbb' : '#aaa'; ?
>;
437 color
: <?php
echo ($platform == 'Mac') ?
'#888' : '#666'; ?
>;
438 background
-color
: transparent
;
440 #hns-date-picker input:hover,
441 #hns-date-picker input:focus {
442 color
: <?php
echo ($platform == 'Mac') ?
'#666' : '#444'; ?
>;
444 #hns-date-picker span {
445 color
: <?php
echo ($platform == 'Mac') ?
'#aaa' : '#888'; ?
>;
448 /*======================*/
449 /* ANTI-KIBITZER TOGGLE */
450 /*======================*/
452 #anti-kibitzer-toggle button::before,
453 #anti-kibitzer-toggle button::after {
454 background
-color
: #bbb;
455 -webkit
-background
-clip
: text
;
457 text
-shadow
: rgba(255,255,255,0.5) 0px
1px
1px
;
459 #anti-kibitzer-toggle button:hover::before,
460 #anti-kibitzer-toggle button:hover::after {
461 background
-color
: #777;
464 /*======================*/
465 /* TEXT SIZE ADJUSTMENT */
466 /*======================*/
468 #text-size-adjustment-ui button {
471 #text-size-adjustment-ui button.default {
474 #text-size-adjustment-ui button:disabled:hover {
477 #text-size-adjustment-ui::after {
482 /*=============================*/
483 /* COMMENTS VIEW MODE SELECTOR */
484 /*=============================*/
486 #comments-view-mode-selector a {
495 border
: 1px solid transparent
;
497 .archive
-nav
*[class^
='archive-nav-item'] {
500 border
-width
: 1px
0 1px
1px
;
502 .archive
-nav div
[class^
='archive-nav-']:nth
-of
-type(2) *[class^
='archive-nav-item'] {
504 border
-bottom
-width
: 0;
506 .archive
-nav div
[class^
='archive-nav-']:last
-of
-type
*[class^
='archive-nav-item'] {
507 border
-bottom
-width
: 1px
;
509 .archive
-nav
*[class^
='archive-nav-item']:last
-child
{
510 border
-right
-width
: 1px
;
512 .archive
-nav span
[class^
='archive-nav-item'] {
514 background
-color
: #ddd;
518 .archive
-nav a
:visited
{
522 .archive
-nav a
:hover
,
523 .archive
-nav span
[class^
='archive-nav-item'] {
525 background
-color
: #f0f0eb;
527 text
-shadow
: 0px
0px
0.5px
#333;
529 .archive
-nav a
:active
{
530 transform
: scale(0.9);
532 .archive
-nav a
:focus
:not(:hover
) {
535 .archive
-nav a
.archive
-nav
-item
-day
:hover
{
536 background
-color
: #ddd;
543 #nav-item-about button.open-keyboard-help {
552 margin
: 0.7em
20px
0.1em
20px
;
553 max
-width
: calc(100%
- 40px
);
554 font
-family
: <?php
echo $UI_font; ?
>, 'Font Awesome';
558 h1
.listing a
[href^
="http"] {
563 h1
.listing a
[href^
='/posts'] {
564 font
-family
: <?php
echo $text_font; ?
>;
565 text
-decoration
: none
;
568 text
-shadow
: 0.5px
0.5px
0.5px
#de7069;
569 padding
: 0 2px
1px
1px
;
572 @media only screen
and (hover
: hover
), not screen
and (-moz
-touch
-enabled
) {
573 h1
.listing a
[href^
='/posts'] {
574 max
-width
: calc(100%
- 60px
);
575 padding
: 2px
2px
1px
1px
;
580 0px
0px
0.5px
#ff987b,
581 0px
0px
1.5px
#c05651,
582 0.5px
0.5px
0.5px
#de7069;
583 background
-color
: rgba(255,255,250,0.85);
585 h1
.listing
:focus
-within
::before
{
586 display
: inline
-block
;
593 h1
.listing a
[href^
="http"]:hover
{
597 -0.5px
-0.5px
0 #fff,
603 h1
.listing
.edit
-post
-link
{
604 padding
: 5px
3px
36px
0.5em
;
608 h1
.listing
.edit
-post
-link
:hover
{
609 text
-decoration
: none
;
611 #content.user-page h1.listing .edit-post-link {
612 background
-color
: #fff;
622 h1
.listing
.spam +
.post
-meta
{
625 h1
.listing
.spam
:hover
,
626 h1
.listing
.spam +
.post
-meta
:hover
,
627 h1
.listing
.spam
:hover +
.post
-meta
{
631 /*===================*/
632 /* LISTING POST-META */
633 /*===================*/
635 h1
.listing +
.post
-meta
{
636 justify
-content
: center
;
638 h1
.listing +
.post
-meta
> * {
641 h1
.listing +
.post
-meta
.post
-section
{
644 h1
.listing +
.post
-meta
.post
-section
::before
{
647 h1
.listing +
.post
-meta
.link
-post
-domain
{
656 #content.user-page h1.page-main-heading {
657 border
-bottom
: 1px solid
#ccc;
660 #content.user-page #top-nav-bar {
661 margin
: -0.5em
0 0.25em
0;
662 grid
-column
: 1 / span
3;
665 #content.user-page h1.listing {
666 padding
: 6px
6px
0 6px
;
670 #content.own-user-page h1.listing,
671 h1
.listing
.own
-post
-listing
{
674 @media only screen
and (hover
: hover
), not screen
and (-moz
-touch
-enabled
) {
675 #content.user-page h1.listing:focus-within::before {
679 #content.user-page h1.listing::after {
686 height
: calc(100% +
1.25em
);
687 box
-shadow
: 0px
0px
10px
#555;
689 #content.user-page h1.listing.link-post-listing::after {
690 height
: calc(100% +
2.125em
);
692 #content.user-page h1.listing + .post-meta {
693 margin
: 6px
6px
1.5rem
35px
;
695 #content.user-page h1.listing + .post-meta::after {
699 #content.conversations-user-page h1.listing {
703 #content.conversations-user-page h1.listing + .post-meta {
708 .user
-stats
.karma
-total
{
716 #content.conversation-page h1.page-main-heading {
717 font
-family
: <?php
echo $text_font; ?
>;
724 .login
-container form input
[type
='submit'] {
726 background
-color
: #eee;
727 border
: 1px solid
#ccc;
729 .login
-container form input
[type
='submit']:hover
,
730 .login
-container form input
[type
='submit']:focus
{
731 background
-color
: #ddd;
732 border
: 1px solid
#aaa;
735 /* “Create account” form */
738 background
-color
: #f3f3f3;
739 border
: 1px solid
#ddd;
741 #signup-form input[type='submit'] {
742 background
-color
: #e4e4e4;
743 border
: 1px solid
#ccc;
745 #signup-form input[type='submit']:hover {
746 background
-color
: #d8d8d8;
747 border
: 1px solid
#aaa;
752 .login
-container
.login
-tip
{
753 border
: 1px solid
#eee;
759 border
: 1px solid red
;
760 background
-color
: #faa;
763 border
: 1px solid green
;
764 background
-color
: #afa;
767 /*=====================*/
768 /* PASSWORD RESET PAGE */
769 /*=====================*/
771 .reset
-password
-container input
[type
='submit'] {
772 background
-color
: #e4e4e4;
773 border
: 1px solid
#ccc;
777 /*===================*/
778 /* TABLE OF CONTENTS */
779 /*===================*/
782 font
-family
: <?php
echo $UI_font; ?
>;
784 font
-family
: Garamond Premier Pro
;
790 .contents
-head
::after
{
792 background
-image
: linear
-gradient(to right
, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
794 margin
: 0 auto
0.5em auto
;
801 .post
-body
.contents ul
{
805 .post
-body
.contents a
,
806 .post
-body
.contents a
:visited
{
810 .post
-body
.contents a
:hover
{
813 0px
0px
0.5px
#ff987b,
817 .post
-body
.contents li
::before
{
819 font
-feature
-settings
: 'onum';
822 /*==================*/
823 /* POSTS & COMMENTS */
824 /*==================*/
827 font
-family
: <?php
echo $text_font; ?
>;
830 font
-family
: <?php
echo $text_font; ?
>;
834 font
-family
: <?php
echo $text_font; ?
>;
840 .body
-text a
:visited
{
841 text
-decoration
: none
;
844 .body
-text a
:link
::after
,
845 .body
-text a
:visited
::after
{
854 border
-bottom
: 1px dotted
#999;
862 h1
.listing +
.post
-meta
{
864 font
-weight
: <?php
echo ($platform == 'Mac') ?
'300' : '400'; ?
>;
866 .post
-meta
.post
-section
::before
,
867 .comment
-meta
.alignment
-forum
{
876 .comment
-meta
.alignment
-forum
{
879 a
.post
-section
:hover
{
880 text
-decoration
: none
;
882 .post
-meta
.post
-section
.alignment
-forum
::before
{
888 a
.post
-section
.alignment
-forum
:hover
::before
{
896 .comment
-meta a
:hover
{
898 text
-shadow
: 0px
0px
0.5px
#333;=
908 .post
.link
-post a
.link
-post
-link
{
909 text
-decoration
: none
;
910 font
-family
: <?php
echo $UI_font; ?
>;
914 .post
.link
-post a
.link
-post
-link
:hover
{
917 0px
0px
0.5px
#ff987b,
918 0px
0px
1.5px
#c05651,
919 0.5px
0.5px
0.5px
#de7069;
921 .post
.link
-post a
.link
-post
-link
:hover
::before
{
925 -0.5px
-0.5px
0 #fff,
929 .post
.link
-post a
.link
-post
-link
:focus
{
931 0px
0px
0.5px
#ff987b,
932 0px
0px
1.5px
#c05651,
933 0.5px
0.5px
0.5px
#de7069;
943 .post
-page
.post
-meta
::after
{
945 margin
: 0.625em
0 0 0;
950 .post
-page
.post
-meta
:first
-of
-type
::after
{
957 .post
.bottom
-post
-meta
{
959 padding
-bottom
: 17px
;
962 /*=================*/
963 /* POST NAVIGATION */
964 /*=================*/
967 .post
-nav
-links a
:visited
{
971 .post
-nav
-links a
:hover
{
972 text
-decoration
: none
;
976 background
-color
: #f0f0eb;
984 .post
-nav
.prev
, .sequence
-title
{
985 border
-right
: 1px solid
#bbb;
988 @media only screen
and (max
-width
: 900px
) {
991 padding
: 0.75em
0.5em
0.5em
0.5em
;
994 border
-top
: 1px solid
#bbb;
998 border
-right
: 1px solid
#bbb;
1001 border
-left
: 1px solid
#bbb;
1010 border
-top
: 1px solid
#bbb;
1013 #content > .comment-thread .comment-meta a.date:focus,
1014 #content > .comment-thread .comment-meta a.permalink:focus {
1016 font
-weight
: normal
;
1017 outline
: 2px dotted
#444;
1019 background
-color
: #fff;
1023 #content > .comment-thread .comment-meta a.date:focus + *,
1024 #content > .comment-thread .comment-meta a.permalink:focus + *:not(.comment-post-title) {
1028 border
: 1px solid transparent
;
1042 /*================================*/
1043 /* DEEP COMMENT THREAD COLLAPSING */
1044 /*================================*/
1046 .comment
-item input
[id^
="expand"] + label
::after
{
1047 color
: <?php
echo $hyperlink_color; ?
>;
1050 .comment
-item input
[id^
="expand"] + label
:hover
::after
{
1053 .comment
-item input
[id^
="expand"] + label
:active
::after
,
1054 .comment
-item input
[id^
="expand"] + label
:focus
::after
{
1057 .comment
-item input
[id^
="expand"]:checked ~
.comment
-thread
.comment
-thread
.comment
-item
{
1058 border
-width
: 1px
0 0 0;
1060 .comment
-item input
[id^
="expand"] ~
.comment
-thread
{
1070 font
-weight
: <?php
echo ($platform == 'Mac') ?
'300' : '400'; ?
>;
1072 padding
-bottom
: 4px
;
1073 border
-bottom
: 1px dotted
#bbb;
1076 .comment
-meta
.author
{
1081 .comment
-item
.author
:not(.redacted
).original
-poster
::after
{
1085 .comment
-item
.karma
.active
-controls
::after
,
1086 .comment
-item
.karma
.karma
-value
::after
,
1087 .post
.karma
.active
-controls
::after
,
1088 .post
.karma
.karma
-value
::after
,
1090 background
-color
: #fff;
1092 box
-shadow
: 0 0 0 1px
#ccc inset;
1096 .comment
-item
.karma
.active
-controls
::after
,
1097 .post
.karma
.active
-controls
::after
{
1101 .comment
-item
.karma
.karma
-value
::after
,
1102 .post
.karma
.karma
-value
::after
{
1108 /*====================*/
1109 /* ANTI-KIBITZER MODE */
1110 /*====================*/
1113 .inline
-author
.redacted
{
1118 .karma
-value
.redacted
{
1122 .link
-post
-domain
.redacted
{
1126 /*===========================*/
1127 /* COMMENT THREAD NAVIGATION */
1128 /*===========================*/
1130 a
.comment
-parent
-link
::after
{
1133 a
.comment
-parent
-link
::before
{
1136 a
.comment
-parent
-link
:hover
::before
{
1139 background
-image
: linear
-gradient(to right
, transparent
0%
, #bbb 100%);
1140 background
-repeat
: no
-repeat
;
1141 box
-shadow
: 1px
0 0 0 #bbb;
1144 .comment
-child
-link
::before
{
1148 .comment
-item
-highlight
{
1155 border
: 1px solid
#e7b200;
1157 .comment
-item
-highlight
-faint
{
1164 border
: 1px solid
#f8e7b5;
1168 background
-color
: #fff;
1171 /*====================*/
1172 /* COMMENT PERMALINKS */
1173 /*====================*/
1175 .comment
-meta
.permalink
,
1176 .comment
-meta
.lw2
-link
,
1177 .individual
-thread
-page
.comment
-parent
-link
:empty {
1178 filter
: grayscale(50%
);
1180 .comment
-meta
.permalink
:hover
,
1181 .comment
-meta
.lw2
-link
:hover
,
1182 .individual
-thread
-page
.comment
-parent
-link
:empty:hover
{
1186 /*=======================*/
1187 /* COMMENTS COMPACT VIEW */
1188 /*=======================*/
1190 #comments-list-mode-selector button {
1192 0 0 0 4px
#fff inset,
1193 0 0 0 5px
#bbb inset;
1195 #comments-list-mode-selector button:hover,
1196 #comments-list-mode-selector button.selected {
1198 0 0 0 5px
#bbb inset;
1200 #content.compact > .comment-thread .comment-item {
1203 #content.compact > .comment-thread .comment-item::after {
1204 color
: <?php
echo $hyperlink_color; ?
>;
1205 background
: linear
-gradient(to right
, transparent
0%
, #fff 50%, #fff 100%);
1208 @media only screen
and (hover
: hover
), not screen
and (-moz
-touch
-enabled
) {
1209 #content.compact > .comment-thread .comment-item:hover .comment,
1210 #content.compact > .comment-thread .comment-item.expanded .comment {
1211 background
-color
: #fff;
1212 outline
: 3px solid
#888;
1214 #content.compact > .comment-thread .comment-item:hover .comment::before,
1215 #content.compact > .comment-thread .comment-item.expanded .comment::before {
1216 background
-color
: #fff;
1227 @media only screen
and (hover
: none
), only screen
and (-moz
-touch
-enabled
) {
1228 #content.compact > .comment-thread.expanded .comment-item .comment {
1229 background
-color
: #fff;
1230 outline
: 3px solid
#888;
1232 #content.compact > .comment-thread.expanded .comment-item .comment::before {
1233 background
-color
: #fff;
1245 #content.user-page.compact > h1.listing {
1248 #content.user-page.compact > h1.listing + .post-meta {
1249 margin
-bottom
: 1rem
;
1252 /*===========================*/
1253 /* HIGHLIGHTING NEW COMMENTS */
1254 /*===========================*/
1256 .new-comment
::before
{
1257 outline
: 2px solid
#5a5;
1259 0 0 6px
-2px
#5a5 inset,
1264 /*=================================*/
1265 /* COMMENT THREAD MINIMIZE BUTTONS */
1266 /*=================================*/
1268 .comment
-minimize
-button
{
1271 .comment
-minimize
-button
:hover
{
1274 .comment
-minimize
-button
::after
{
1275 font
-family
: <?php
echo $UI_font; ?
>;
1278 .comment
-minimize
-button
.maximized
::after
{
1282 /*=================================*/
1283 /* INDIVIDUAL COMMENT THREAD PAGES */
1284 /*=================================*/
1286 .individual
-thread
-page
> h1 a
{
1289 .individual
-thread
-page
> h1 a
:hover
{
1291 0px
0px
0.5px
#ff987b,
1292 0px
0px
1.5px
#c05651,
1293 0.5px
0.5px
0.5px
#de7069;
1296 .individual
-thread
-page
> h1
{
1297 font
-family
: <?php
echo $text_font; ?
>;
1329 .downvote
.selected
{
1339 .vote
:not(:hover
)::after
{
1342 .karma
.waiting
.vote
.big
-vote
::after
{
1345 .vote
.big
-vote
::after
,
1346 .vote
:not(.big
-vote
).clicked
-twice
::after
{
1349 .karma
:not(.waiting
) .vote
.clicked
-once
::after
{
1363 @-moz
-document url
-prefix() {
1374 /*===========================*/
1375 /* COMMENTING AND POSTING UI */
1376 /*===========================*/
1378 .posting
-controls input
[type
='submit'] {
1379 background
-color
: #fff;
1380 border
: 1px solid
#aaa;
1383 .posting
-controls input
[type
='submit']:hover
,
1384 .posting
-controls input
[type
='submit']:focus
{
1385 background
-color
: #ddd;
1386 border
: 1px solid
#999;
1388 .comment +
.comment
-controls
.action
-button
{
1389 font
-weight
: <?php
echo ($platform == 'Mac') ?
'300' : '400'; ?
>;
1392 .comment
-controls
.cancel
-comment
-button
{
1399 .comment
-controls
.cancel
-comment
-button
:hover
{
1403 .new-comment
-button
{
1407 .comment
-controls
.delete
-button
,
1408 .comment
-controls
.retract
-button
{
1411 .comment
-controls
.delete
-button
::before
{
1415 .comment
-controls
.retract
-button
::before
{
1419 .comment
-controls
.edit
-button
,
1420 .comment
-controls
.unretract
-button
{
1423 .comment
-controls
.edit
-button
::before
,
1424 .comment
-controls
.unretract
-button
::before
{
1427 .comment
-controls
.action
-button
:hover
{
1435 margin
: 0.5em
-0.75em
0 0;
1438 .edit
-post
-link
:visited
{
1442 .posting
-controls textarea
{
1443 font
-family
: <?php
echo $text_font; ?
>;
1447 background
-color
: #fff;
1450 0 0 0 1px
#eee inset;
1452 .posting
-controls textarea
:focus
{
1453 background
-color
: #ffd;
1454 border
-color
: <?php
echo $hyperlink_color; ?
>;
1456 0 0 0 1px
#ddf inset,
1458 0 0 0 2px
<?php
echo $hyperlink_color; ?
>;
1460 .posting
-controls
.edit
-existing
-post textarea
:focus
,
1461 .posting
-controls form
.edit
-existing
-comment textarea
:focus
{
1464 0 0 0 1px
#81ff7f inset,
1469 /* GUIEdit buttons */
1471 .guiedit
-buttons
-container
{
1472 background
-image
: linear
-gradient(to bottom
, #fff 0%, #ddf 50%, #ccf 75%, #aaf 100%);
1475 .posting
-controls
.edit
-existing
-post
.guiedit
-buttons
-container button
,
1476 .posting
-controls form
.edit
-existing
-comment
.guiedit
-buttons
-container button
{
1479 .guiedit
-buttons
-container button
{
1480 font
-family
: Font Awesome
, <?php
echo $text_font; ?
>;
1484 font
-family
: <?php
echo $UI_font; ?
>;
1489 /* Markdown hints */
1491 #markdown-hints-checkbox + label {
1492 color
: <?php
echo $hyperlink_color; ?
>;
1494 #markdown-hints-checkbox + label:hover {
1498 border
: 1px solid
#c00;
1499 background
-color
: #ffa;
1502 /*================*/
1503 /* EDIT POST FORM */
1504 /*================*/
1506 #edit-post-form .post-meta-fields input[type='checkbox'] + label::before {
1508 border
: 1px solid
#ddd;
1511 @media only screen
and (hover
:hover
), not screen
and (-moz
-touch
-enabled
) {
1512 #edit-post-form .post-meta-fields input[type='checkbox'] + label:hover,
1513 #edit-post-form .post-meta-fields input[type='checkbox']:focus + label {
1519 #edit-post-form .post-meta-fields input[type='checkbox'] + label:hover::before,
1520 #edit-post-form .post-meta-fields input[type='checkbox']:focus + label::before {
1524 #edit-post-form .post-meta-fields input[type='checkbox']:checked + label::before {
1527 #edit-post-form input[type='radio'] + label {
1531 #edit-post-form input[type='radio'][value='all'] + label {
1532 border
-radius
: 8px
0 0 8px
;
1535 #edit-post-form input[type='radio'][value='drafts'] + label {
1536 border
-radius
: 0 8px
8px
0;
1538 #edit-post-form input[type='radio'] + label:hover,
1539 #edit-post-form input[type='radio']:focus + label {
1540 background
-color
: #ddd;
1543 #edit-post-form input[type='radio']:focus + label {
1548 #edit-post-form input[type='radio']:checked + label {
1549 background
-color
: #ddd;
1562 text
-decoration
: none
;
1563 color
: <?php
echo $hyperlink_color; ?
>;
1566 color
: <?php
echo $hyperlink_color; ?
>;
1574 input
[type
='submit'] {
1579 input
[type
='submit']:active
{
1581 transform
: scale(0.9);
1587 transform
: scale(0.9);
1589 @-moz
-document url
-prefix() {
1594 @media only screen
and (hover
: hover
), not screen
and (-moz
-touch
-enabled
) {
1596 input
[type
='submit']:hover
,
1598 input
[type
='submit']:focus
{
1600 text
-shadow
: 0px
0px
0.5px
#333;
1605 text
-shadow
: 0px
0px
0.5px
#333;
1606 text
-decoration
: none
;
1608 .button
:focus
:not(:hover
) {
1623 margin
: 1.5em
0 0.25em
0;
1629 font
-variant
: small
-caps
;
1647 .post
-body h1
::before
{
1650 margin
: 0 auto
1em auto
;
1652 font
-weight
: normal
;
1654 .post
-body h2
::before
{
1658 margin
: 0 auto
0.5em auto
;
1659 font
-weight
: normal
;
1662 .post
-body h1
:first
-child
::before
,
1663 .post
-body
.contents + h1
::before
,
1664 .post
-body h2
:first
-child
::before
,
1665 .post
-body
.contents + h2
::before
{
1674 border
-left
: 5px solid
#ccc;
1682 #content figure.image img {
1683 border
: 1px solid
#ccc;
1685 #content figure img {
1686 border
: 1px solid
#000;
1688 #content img[src$='.svg'],
1689 #content figure img[src$='.svg'] {
1692 #content img[style^='float'] {
1693 border
: 1px solid transparent
;
1701 .body
-text table th
,
1702 .body
-text table td
{
1703 border
: 1px solid
#ddd;
1712 background
-image
: linear
-gradient(to right
, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
1717 font
-family
: Triplicate Code
, Courier
, Courier
New, monospace
;
1718 font
-size
: 0.8125em
;
1722 border
: 1px solid
#ceccc3;
1723 background
-color
: #f6f4ea;
1729 input
[type
='search'],
1730 input
[type
='password'] {
1731 background
-color
: transparent
;
1732 border
: 1px solid
#ccc;
1735 input
[type
='text']:focus
,
1736 input
[type
='search']:focus
,
1737 input
[type
='password']:focus
{
1738 background
-color
: #ffd;
1739 border
: 1px solid
#bbb;
1740 box
-shadow
: 0 0 1px
#bbb;
1752 background
-color
: #e6e6e6;
1753 text
-decoration
: none
;
1755 0 -1px
0 0 #000 inset,
1756 0 -3px
1px
-2px
#000 inset;
1760 #content.about-page .accesskey-table {
1761 font
-family
: <?php
echo $UI_font; ?
>;
1765 #content.about-page img {
1766 border
: 1px solid
#000;
1769 /*========================*/
1770 /* QUALIFIED HYPERLINKING */
1771 /*========================*/
1776 #aux-about-link a:hover {
1780 .qualified
-linking label
{
1783 .qualified
-linking label
:hover
{
1785 text
-shadow
: 0px
0px
0.5px
#333;
1788 .qualified
-linking
-toolbar
{
1789 border
: 1px solid
#000;
1790 background
-color
: #fff;
1792 .qualified
-linking
-toolbar a
{
1793 background
-color
: #eee;
1794 border
: 1px solid
#ccc;
1797 .qualified
-linking
-toolbar a
:visited
{
1798 color
: <?php
echo $hyperlink_color; ?
>;
1800 .qualified
-linking
-toolbar a
:hover
{
1801 text
-decoration
: none
;
1802 background
-color
: #ddd;
1804 .qualified
-linking label
::after
{
1805 background
-color
: #fffffa;
1813 .mathjax
-block
-container
::-webkit
-scrollbar
{
1815 background
-color
: #f6f6ff;
1817 border
: 1px solid
#ddf;
1819 .mathjax
-block
-container
::-webkit
-scrollbar
-thumb
{
1820 background
-color
: #dde;
1822 border
: 1px solid
#cce;
1824 .mathjax
-inline
-container
::-webkit
-scrollbar
{
1826 background
-color
: #f6f6ff;
1828 border
: 1px solid
#ddf;
1830 .mathjax
-inline
-container
::-webkit
-scrollbar
-thumb
{
1831 background
-color
: #dde;
1833 border
: 1px solid
#cce;
1836 /*=================*/
1837 /* ALIGNMENT FORUM */
1838 /*=================*/
1840 #content.alignment-forum-index-page::before {
1841 background
-color
: #f4f5ff;
1843 border
-style
: solid
;
1844 border
-width
: 0 1px
;
1846 #content.alignment-forum-index-page::after {
1848 font
-family
: "Concourse SmallCaps";
1850 background
-color
: #7f85b2;
1852 -webkit
-background
-clip
: text
;
1854 rgba(255,255,255,0.5) 0px
3px
3px
;
1856 @media only screen
and (hover
: hover
), not screen
and (-moz
-touch
-enabled
) {
1857 #content.alignment-forum-index-page h1.listing a:hover,
1858 #content.alignment-forum-index-page h1.listing a:focus {
1859 background
-color
: rgba(244,245,255,0.85);
1863 /*====================*/
1864 /* FOR NARROW SCREENS */
1865 /*====================*/
1867 @media only screen
and (max
-width
: 1440px
) {
1869 background
-color
: #fffffa;
1873 @media only screen
and (max
-width
: 1160px
) {
1874 #theme-selector:hover::after {
1875 background
-color
: #bbb;
1876 width
: calc(6em
- 13px
);
1879 @media only screen
and (max
-width
: 1080px
) {
1880 #text-size-adjustment-ui button {
1881 border
: 1px solid
#999;
1886 0 0 0 1px transparent
;
1888 #theme-tweaker-toggle button {
1889 border
: 1px solid
#999;
1891 0 0 10px
#999 inset,
1892 0 0 0 1px transparent
;
1894 transform
: scale(0.8);
1897 @media only screen
and (max
-width
: 1000px
) {
1898 #theme-selector:hover::after {
1899 width
: calc(6em
- 9px
);
1900 height
: calc(100%
- 5px
);
1904 #text-size-adjustment-ui button {
1905 background
-color
: #ddd;
1907 #text-size-adjustment-ui button:hover {
1908 background
-color
: #eee;
1910 #theme-tweaker-toggle button {
1911 background
-color
: #ddd;
1919 @media only screen
and (hover
: none
), only screen
and (-moz
-touch
-enabled
) {
1920 #ui-elements-container > div[id$='-ui-toggle'] button {
1932 background
-color
: #fffffa;
1935 0 0 1px
3px
#fffffa,
1936 0 0 3px
3px
#fffffa,
1937 0 0 5px
3px
#fffffa,
1938 0 0 10px
3px
#fffffa,
1939 0 0 20px
3px
#fffffa;
1942 #theme-selector::before {
1945 text
-shadow
: 0.5px
0.5px
0 #fff;
1947 #theme-selector button {
1948 background
-color
: #fffffa;
1951 #theme-selector button::after {
1953 max
-width
: calc(100%
- 3.5em
);
1955 text
-overflow
: ellipsis
;
1957 #theme-selector button.selected::after {
1963 #theme-selector .theme-selector-close-button {
1972 background
-color
: #fffffa;
1975 #new-comment-nav-ui,
1978 0 0 1px
3px
#fffffa,
1979 0 0 3px
3px
#fffffa,
1980 0 0 5px
3px
#fffffa,
1981 0 0 10px
3px
#fffffa,
1982 0 0 20px
3px
#fffffa;
1984 #quick-nav-ui a::after,
1985 #new-comment-nav-ui::before {
1986 font
-family
: <?php
echo $UI_font; ?
>;
1992 background
-color
: #fffffa;
1996 #new-comment-nav-ui {
1999 #new-comment-nav-ui {
2000 background
-color
: #fffffa;
2001 border
: 1px solid
#ccc;
2003 #new-comment-nav-ui::before {
2007 #new-comment-nav-ui .new-comment-sequential-nav-button {
2008 box
-shadow
: 0 0 0 1px
#ccc;
2011 #new-comment-nav-ui .new-comments-count {
2012 background
-color
: inherit
;
2013 box
-shadow
: 0 -1px
0 0 #ccc;
2015 #new-comment-nav-ui .new-comment-sequential-nav-button.new-comment-previous {
2016 border
-radius
: 7px
0 0 7px
;
2018 #new-comment-nav-ui .new-comment-sequential-nav-button.new-comment-next {
2019 border
-radius
: 0 7px
7px
0;
2021 #new-comment-nav-ui button::after {
2022 font
-family
: <?php
echo $UI_font; ?
>;
2025 /*****************************************/
2026 @media only screen
and (max
-width
: 900px
) {
2027 /*****************************************/
2031 h1
.listing +
.post
-meta
.post
-section
::before
{
2034 h1
.listing +
.post
-meta
.post
-section
{
2038 #secondary-bar .nav-inner {
2041 #secondary-bar .nav-item:not(#nav-item-search) .nav-inner {
2045 #top-nav-bar .page-number {
2048 #top-nav-bar::after {
2052 .archive
-nav
*[class^
='archive-nav-item-'] {
2053 border
-width
: 1px
!important
;
2055 .archive
-nav
> *[class^
='archive-nav-'] +
*[class^
='archive-nav-']::before
{
2056 background
-color
: #bbb;
2059 .comment
-item
.comment
-item
{
2060 margin
: 0.75em
3px
3px
6px
;
2062 .comment
-item
.comment
-item +
.comment
-item
{
2063 margin
: 1.5em
3px
3px
6px
;
2066 .sublevel
-nav
:not(.sort
) .sublevel
-item
,
2067 .sublevel
-nav
:not(.sort
) .sublevel
-item
:first
-child
,
2068 .sublevel
-nav
:not(.sort
) .sublevel
-item
:last
-child
{
2077 /*******************************************/
2078 } @media only screen
and (max
-width
: 720px
) {
2079 /*******************************************/
2080 /*******************************************/
2081 } @media only screen
and (max
-width
: 520px
) {
2082 /*******************************************/
2085 margin
: 18px
6px
4px
6px
;
2086 max
-width
: calc(100%
- 12px
);
2088 h1
.listing +
.post
-meta
{
2091 h1
.listing +
.post
-meta
> * {
2094 h1
.listing a
[href^
='http'] {
2098 #content.user-page h1.listing::after {
2099 height
: calc(100% +
2.375em
);
2101 #content.user-page h1.listing.link-post-listing::after {
2102 height
: calc(100% +
3.375em
);
2104 #content.user-page h1.listing + .post-meta {
2105 margin
-bottom
: 1.5rem
;
2108 #content.compact > .comment-thread .comment-item {
2111 #content.compact.user-page h1.listing {
2114 #content.compact.user-page h1.listing + .post-meta {
2115 margin
-bottom
: 0.75rem
;
2119 font
-size
: 1.1875rem
;
2123 .textarea
-container
:focus
-within
.guiedit
-mobile
-auxiliary
-button
{
2124 padding
: 5px
6px
6px
6px
;
2127 .textarea
-container
:focus
-within
.guiedit
-mobile
-help
-button
.active
{
2130 0 0 0 1px
#c00 inset;
2132 border
-color
: transparent
;
2134 .textarea
-container
:focus
-within
.guiedit
-buttons
-container
{
2135 background
-color
: #fff;
2136 border
-top
: 1px solid
#ddf;
2138 #content.conversation-page .textarea-container:focus-within::after {
2139 background
-color
: #fff;
2141 .textarea
-container
:focus
-within
.guiedit
-mobile
-auxiliary
-button
,
2142 .textarea
-container
:focus
-within button
.guiedit
{
2143 border
: 1px solid
#bbb;
2146 #markdown-hints::after {
2150 #edit-post-form .post-meta-fields input[type='checkbox'] + label {
2153 #edit-post-form .post-meta-fields input[type='checkbox'] + label::before {
2156 #edit-post-form textarea {
2157 min
-height
: calc(100vh
- 440px
);