From f2034b832375c171a50453f7c84529166a82c196 Mon Sep 17 00:00:00 2001 From: Bauke Date: Fri, 29 Jun 2018 19:22:18 +0200 Subject: [PATCH] Remove chrome specific files and change generation Generator now adds @-moz-document through `descriptor.options.namespace` and only in .user.css files --- README.md | 8 +- css/notabug-dracula/notabug-dracula.css | 470 +++--- css/tildes-compact/tildes-compact-chrome.css | 31 - css/tildes-compact/tildes-compact.css | 62 +- css/tildes-dracula/tildes-dracula-chrome.css | 669 -------- css/tildes-dracula/tildes-dracula.css | 1338 ++++++++------- css/tildes-monokai/tildes-monokai-chrome.css | 709 -------- css/tildes-monokai/tildes-monokai.css | 1490 ++++++++--------- gulpfile.js | 17 +- sass/notabug-dracula/notabug-dracula.json | 2 +- sass/notabug-dracula/notabug-dracula.sass | 17 +- .../tildes-compact/tildes-compact-chrome.sass | 1 - sass/tildes-compact/tildes-compact.json | 2 +- sass/tildes-compact/tildes-compact.sass | 3 +- .../tildes-dracula/tildes-dracula-chrome.sass | 15 - sass/tildes-dracula/tildes-dracula.json | 2 +- sass/tildes-dracula/tildes-dracula.sass | 31 +- .../tildes-monokai/tildes-monokai-chrome.sass | 17 - sass/tildes-monokai/tildes-monokai.json | 2 +- sass/tildes-monokai/tildes-monokai.sass | 41 +- 20 files changed, 1738 insertions(+), 3189 deletions(-) delete mode 100644 css/tildes-compact/tildes-compact-chrome.css delete mode 100644 css/tildes-dracula/tildes-dracula-chrome.css delete mode 100644 css/tildes-monokai/tildes-monokai-chrome.css delete mode 100644 sass/tildes-compact/tildes-compact-chrome.sass delete mode 100644 sass/tildes-dracula/tildes-dracula-chrome.sass delete mode 100644 sass/tildes-monokai/tildes-monokai-chrome.sass diff --git a/README.md b/README.md index e9c77e4..7b82d60 100755 --- a/README.md +++ b/README.md @@ -6,10 +6,10 @@ | Name | Version | Applies To | User CSS | |------|---------|------------|----------| -| Notabug Dracula | 1.0.4 | [notabug.io](https://notabug.io) | [Click](https://gitlab.com/Bauke/styles/raw/master/css/notabug-dracula/notabug-dracula.user.css) | -| Tildes Compact | 1.0.3 | [tildes.net](https://tildes.net) | [Click](https://gitlab.com/Bauke/styles/raw/master/css/tildes-compact/tildes-compact.user.css) | -| Tildes Dracula | 2.0.2 | [tildes.net](https://tildes.net) | [Click](https://gitlab.com/Bauke/styles/raw/master/css/tildes-dracula/tildes-dracula.user.css) | -| Tildes Monokai | 1.1.3 | [tildes.net](https://tildes.net) | [Click](https://gitlab.com/Bauke/styles/raw/master/css/tildes-monokai/tildes-monokai.user.css) | +| Notabug Dracula | 1.0.5 | [notabug.io](https://notabug.io) | [Click](https://gitlab.com/Bauke/styles/raw/master/css/notabug-dracula/notabug-dracula.user.css) | +| Tildes Compact | 1.0.4 | [tildes.net](https://tildes.net) | [Click](https://gitlab.com/Bauke/styles/raw/master/css/tildes-compact/tildes-compact.user.css) | +| Tildes Dracula | 2.0.3 | [tildes.net](https://tildes.net) | [Click](https://gitlab.com/Bauke/styles/raw/master/css/tildes-dracula/tildes-dracula.user.css) | +| Tildes Monokai | 1.1.4 | [tildes.net](https://tildes.net) | [Click](https://gitlab.com/Bauke/styles/raw/master/css/tildes-monokai/tildes-monokai.user.css) | ## Installing diff --git a/css/notabug-dracula/notabug-dracula.css b/css/notabug-dracula/notabug-dracula.css index b42e19c..9130655 100644 --- a/css/notabug-dracula/notabug-dracula.css +++ b/css/notabug-dracula/notabug-dracula.css @@ -1,237 +1,235 @@ -@-moz-document domain('notabug.io') { - .thing .title { - color: #8be9fd; - } - - .thing .title:hover,.thing .title:active,.thing .title:focus { - color: #ff79c6; - } - - .thing .title:visited { - color: #ff79c6; - } - - .domain,.domain a,.search-result-meta a,.tagline a { - color: #50fa7b; - } - - .link .rank,.search-result-meta,.tagline { - color: #f8f8f2; - } - - .entry .buttons li a { - color: #50fa7b; - } - - .next-suggestions,.nextprev { - color: #f8f8f2; - } - - .next-suggestions a,.nextprev a { - margin: 0px 4px; - padding: 4px; - border: 1px solid #282a36; - border-radius: 0; - color: #f8f8f2; - background-color: #282a36; - } - - .next-suggestions a:hover,.next-suggestions a:active,.next-suggestions a:focus,.nextprev a:hover,.nextprev a:active,.nextprev a:focus { - border: 1px solid #282a36; - border-radius: 0; - color: #f8f8f2; - background-color: #6272a4; - } - - .footer-parent { - margin-top: 10px; - color: #f8f8f2; - background-color: #282a36; - } - - .footer-parent .bottommenu { - color: #f8f8f2; - background-color: #282a36; - } - - .footer-parent .bottommenu a { - color: #8be9fd; - } - - .footer-parent .bottommenu a:hover,.footer-parent .bottommenu a:active,.footer-parent .bottommenu a:focus { - color: #ff79c6; - } - - p.debuginfo { - background-color: #282a36; - } - - #header { - border-bottom: 2px solid #44475a; - background-color: #282a36; - } - - .tabmenu li a { - color: #f8f8f2; - background-color: #44475a; - padding: 5px 10px 0px 10px; - } - - .tabmenu li.selected a { - color: #f8f8f2; - border: none; - background-color: #6272a4; - } - - #header-bottom-right { - color: #f8f8f2; - border-radius: 0; - background-color: #44475a; - padding: 6px 10px; - } - - body { - color: #f8f8f2; - background-color: #44475a; - } - - a { - color: #8be9fd; - } - - a:hover,a:active,a:focus { - color: #ff79c6; - } - - blockquote,.md blockquote { - color: #f8f8f2; - background-color: #282a36; - border-left-color: #f8f8f2; - } - - hr,.md hr { - background-color: #6272a4; - } - - pre,.md pre { - color: #f8f8f2; - background-color: #44475a; - border-radius: 0; - border: none; - } - - .side { - background-color: #282a36; - margin: 0; - } - - .side .login-form-side { - margin: 0 10px; - border: none; - } - - .side .login-form-side .status { - margin: 7px 0px 0px 0px; - border: none; - padding: 10px; - font-weight: bold; - } - - .side .login-form-side input[type='password'],.side .login-form-side input[type='text'] { - width: 100%; - margin: 7px 0px 0px 0px; - border: 1px solid #6272a4; - color: #f8f8f2; - background-color: #44475a; - font-family: sans-serif; - font-weight: bold; - } - - .side .login-form-side input[type='password']::placeholder,.side .login-form-side input[type='text']::placeholder { - color: #f8f8f2; - font-family: sans-serif; - font-weight: bold; - } - - .side .login-form-side .submit { - margin: 7px 0px 0px 0px; - } - - .side .login-form-side .submit button { - padding: 4px 48px; - border-radius: 0; - border: 1px solid #6272a4; - color: #f8f8f2; - background-color: #44475a; - } - - .side .login-form-side .submit button:hover,.side .login-form-side .submit button:active,.side .login-form-side .submit button:focus { - background-color: #6272a4; - } - - .side .reddit-infobar { - color: #282a36; - background-color: #f1fa8c; - border: none; - margin: 0px 10px; - } - - .side .morelink { - margin: 0px 10px; - border: 1px solid #6272a4; - background: none; - background-color: #44475a; - } - - .side .morelink .nub { - background: none; - } - - .side .morelink a { - color: #8be9fd; - } - - .side .morelink a:hover,.side .morelink a:active,.side .morelink a:focus { - color: #ff79c6; - } - - .side .titlebox { - margin: 0px 10px; - } - - .side .md { - color: #f8f8f2; - } - - .side pre,.side .md pre { - overflow: hidden; - } - - .side .bottom { - color: #f8f8f2; - border: none; - padding-top: 4px; - } - - .side .spacer { - margin: 7px 0px; - } - - .side hr { - display: none; - } - - .stamp { - border-radius: 0; - } - - .nsfw-stamp { - color: #f55; - border-color: #f55; - } - - .error,.red { - color: #282a36; - background-color: #f55; - } +.thing .title { + color: #8be9fd; +} + +.thing .title:hover,.thing .title:active,.thing .title:focus { + color: #ff79c6; +} + +.thing .title:visited { + color: #ff79c6; +} + +.domain,.domain a,.search-result-meta a,.tagline a { + color: #50fa7b; +} + +.link .rank,.search-result-meta,.tagline { + color: #f8f8f2; +} + +.entry .buttons li a { + color: #50fa7b; +} + +.next-suggestions,.nextprev { + color: #f8f8f2; +} + +.next-suggestions a,.nextprev a { + margin: 0px 4px; + padding: 4px; + border: 1px solid #282a36; + border-radius: 0; + color: #f8f8f2; + background-color: #282a36; +} + +.next-suggestions a:hover,.next-suggestions a:active,.next-suggestions a:focus,.nextprev a:hover,.nextprev a:active,.nextprev a:focus { + border: 1px solid #282a36; + border-radius: 0; + color: #f8f8f2; + background-color: #6272a4; +} + +.footer-parent { + margin-top: 10px; + color: #f8f8f2; + background-color: #282a36; +} + +.footer-parent .bottommenu { + color: #f8f8f2; + background-color: #282a36; +} + +.footer-parent .bottommenu a { + color: #8be9fd; +} + +.footer-parent .bottommenu a:hover,.footer-parent .bottommenu a:active,.footer-parent .bottommenu a:focus { + color: #ff79c6; +} + +p.debuginfo { + background-color: #282a36; +} + +#header { + border-bottom: 2px solid #44475a; + background-color: #282a36; +} + +.tabmenu li a { + color: #f8f8f2; + background-color: #44475a; + padding: 5px 10px 0px 10px; +} + +.tabmenu li.selected a { + color: #f8f8f2; + border: none; + background-color: #6272a4; +} + +#header-bottom-right { + color: #f8f8f2; + border-radius: 0; + background-color: #44475a; + padding: 6px 10px; +} + +body { + color: #f8f8f2; + background-color: #44475a; +} + +a { + color: #8be9fd; +} + +a:hover,a:active,a:focus { + color: #ff79c6; +} + +blockquote,.md blockquote { + color: #f8f8f2; + background-color: #282a36; + border-left-color: #f8f8f2; +} + +hr,.md hr { + background-color: #6272a4; +} + +pre,.md pre { + color: #f8f8f2; + background-color: #44475a; + border-radius: 0; + border: none; +} + +.side { + background-color: #282a36; + margin: 0; +} + +.side .login-form-side { + margin: 0 10px; + border: none; +} + +.side .login-form-side .status { + margin: 7px 0px 0px 0px; + border: none; + padding: 10px; + font-weight: bold; +} + +.side .login-form-side input[type='password'],.side .login-form-side input[type='text'] { + width: 100%; + margin: 7px 0px 0px 0px; + border: 1px solid #6272a4; + color: #f8f8f2; + background-color: #44475a; + font-family: sans-serif; + font-weight: bold; +} + +.side .login-form-side input[type='password']::placeholder,.side .login-form-side input[type='text']::placeholder { + color: #f8f8f2; + font-family: sans-serif; + font-weight: bold; +} + +.side .login-form-side .submit { + margin: 7px 0px 0px 0px; +} + +.side .login-form-side .submit button { + padding: 4px 48px; + border-radius: 0; + border: 1px solid #6272a4; + color: #f8f8f2; + background-color: #44475a; +} + +.side .login-form-side .submit button:hover,.side .login-form-side .submit button:active,.side .login-form-side .submit button:focus { + background-color: #6272a4; +} + +.side .reddit-infobar { + color: #282a36; + background-color: #f1fa8c; + border: none; + margin: 0px 10px; +} + +.side .morelink { + margin: 0px 10px; + border: 1px solid #6272a4; + background: none; + background-color: #44475a; +} + +.side .morelink .nub { + background: none; +} + +.side .morelink a { + color: #8be9fd; +} + +.side .morelink a:hover,.side .morelink a:active,.side .morelink a:focus { + color: #ff79c6; +} + +.side .titlebox { + margin: 0px 10px; +} + +.side .md { + color: #f8f8f2; +} + +.side pre,.side .md pre { + overflow: hidden; +} + +.side .bottom { + color: #f8f8f2; + border: none; + padding-top: 4px; +} + +.side .spacer { + margin: 7px 0px; +} + +.side hr { + display: none; +} + +.stamp { + border-radius: 0; +} + +.nsfw-stamp { + color: #f55; + border-color: #f55; +} + +.error,.red { + color: #282a36; + background-color: #f55; } diff --git a/css/tildes-compact/tildes-compact-chrome.css b/css/tildes-compact/tildes-compact-chrome.css deleted file mode 100644 index c73d1aa..0000000 --- a/css/tildes-compact/tildes-compact-chrome.css +++ /dev/null @@ -1,31 +0,0 @@ -.topic-listing .topic-text-excerpt,.post-listing .topic-text-excerpt { - display: none !important; -} - -.topic-listing .topic-metadata,.post-listing .topic-metadata { - display: inline-flex !important; - height: 1.3em !important; - max-width: 200px !important; - overflow: hidden !important; - white-space: nowrap !important; -} - -.topic-listing .topic-metadata .topic-tags li,.post-listing .topic-metadata .topic-tags li { - display: none !important; -} - -.topic-listing .topic-metadata .topic-tags li:nth-child(-n+3),.post-listing .topic-metadata .topic-tags li:nth-child(-n+3) { - display: inherit !important; -} - -.topic-listing .topic-info,.post-listing .topic-info { - width: 500px !important; -} - -.topic-listing .topic-info .user-label,.post-listing .topic-info .user-label { - display: none !important; -} - -.post-listing .post-buttons,.post-listing .comment-votes { - display: none !important; -} diff --git a/css/tildes-compact/tildes-compact.css b/css/tildes-compact/tildes-compact.css index 87023b5..c73d1aa 100644 --- a/css/tildes-compact/tildes-compact.css +++ b/css/tildes-compact/tildes-compact.css @@ -1,33 +1,31 @@ -@-moz-document domain('tildes.net') { - .topic-listing .topic-text-excerpt,.post-listing .topic-text-excerpt { - display: none !important; - } - - .topic-listing .topic-metadata,.post-listing .topic-metadata { - display: inline-flex !important; - height: 1.3em !important; - max-width: 200px !important; - overflow: hidden !important; - white-space: nowrap !important; - } - - .topic-listing .topic-metadata .topic-tags li,.post-listing .topic-metadata .topic-tags li { - display: none !important; - } - - .topic-listing .topic-metadata .topic-tags li:nth-child(-n+3),.post-listing .topic-metadata .topic-tags li:nth-child(-n+3) { - display: inherit !important; - } - - .topic-listing .topic-info,.post-listing .topic-info { - width: 500px !important; - } - - .topic-listing .topic-info .user-label,.post-listing .topic-info .user-label { - display: none !important; - } - - .post-listing .post-buttons,.post-listing .comment-votes { - display: none !important; - } +.topic-listing .topic-text-excerpt,.post-listing .topic-text-excerpt { + display: none !important; +} + +.topic-listing .topic-metadata,.post-listing .topic-metadata { + display: inline-flex !important; + height: 1.3em !important; + max-width: 200px !important; + overflow: hidden !important; + white-space: nowrap !important; +} + +.topic-listing .topic-metadata .topic-tags li,.post-listing .topic-metadata .topic-tags li { + display: none !important; +} + +.topic-listing .topic-metadata .topic-tags li:nth-child(-n+3),.post-listing .topic-metadata .topic-tags li:nth-child(-n+3) { + display: inherit !important; +} + +.topic-listing .topic-info,.post-listing .topic-info { + width: 500px !important; +} + +.topic-listing .topic-info .user-label,.post-listing .topic-info .user-label { + display: none !important; +} + +.post-listing .post-buttons,.post-listing .comment-votes { + display: none !important; } diff --git a/css/tildes-dracula/tildes-dracula-chrome.css b/css/tildes-dracula/tildes-dracula-chrome.css deleted file mode 100644 index d5b96ae..0000000 --- a/css/tildes-dracula/tildes-dracula-chrome.css +++ /dev/null @@ -1,669 +0,0 @@ -body:not(.theme) .btn-comment-collapse,body.theme-light .btn-comment-collapse,body.theme-dark .btn-comment-collapse,body.theme-black .btn-comment-collapse { - color: #8be9fd; - border-color: #8be9fd; - background: transparent; -} - -body:not(.theme) .btn-comment-collapse:hover,body:not(.theme) .btn-comment-collapse:active,body:not(.theme) .btn-comment-collapse:focus,body.theme-light .btn-comment-collapse:hover,body.theme-light .btn-comment-collapse:active,body.theme-light .btn-comment-collapse:focus,body.theme-dark .btn-comment-collapse:hover,body.theme-dark .btn-comment-collapse:active,body.theme-dark .btn-comment-collapse:focus,body.theme-black .btn-comment-collapse:hover,body.theme-black .btn-comment-collapse:active,body.theme-black .btn-comment-collapse:focus { - color: #282a36; - border-color: #ff79c6; - background: #ff79c6; -} - -body:not(.theme) .comment,body.theme-light .comment,body.theme-dark .comment,body.theme-black .comment { - border-color: #282a36; -} - -body:not(.theme) .comment .comment-itself header,body.theme-light .comment .comment-itself header,body.theme-dark .comment .comment-itself header,body.theme-black .comment .comment-itself header { - background-color: #282a36; -} - -body:not(.theme) .comment .comment-nav-link,body.theme-light .comment .comment-nav-link,body.theme-dark .comment .comment-nav-link,body.theme-black .comment .comment-nav-link { - color: #8be9fd; -} - -body:not(.theme) .comment .comment-nav-link:hover,body:not(.theme) .comment .comment-nav-link:active,body:not(.theme) .comment .comment-nav-link:focus,body.theme-light .comment .comment-nav-link:hover,body.theme-light .comment .comment-nav-link:active,body.theme-light .comment .comment-nav-link:focus,body.theme-dark .comment .comment-nav-link:hover,body.theme-dark .comment .comment-nav-link:active,body.theme-dark .comment .comment-nav-link:focus,body.theme-black .comment .comment-nav-link:hover,body.theme-black .comment .comment-nav-link:active,body.theme-black .comment .comment-nav-link:focus { - color: #ff79c6; -} - -body:not(.theme) .comment .comment-nav-link:visited,body.theme-light .comment .comment-nav-link:visited,body.theme-dark .comment .comment-nav-link:visited,body.theme-black .comment .comment-nav-link:visited { - color: #8be9fd; -} - -body:not(.theme) .comment .comment-nav-link:visited:hover,body:not(.theme) .comment .comment-nav-link:visited:active,body:not(.theme) .comment .comment-nav-link:visited:focus,body.theme-light .comment .comment-nav-link:visited:hover,body.theme-light .comment .comment-nav-link:visited:active,body.theme-light .comment .comment-nav-link:visited:focus,body.theme-dark .comment .comment-nav-link:visited:hover,body.theme-dark .comment .comment-nav-link:visited:active,body.theme-dark .comment .comment-nav-link:visited:focus,body.theme-black .comment .comment-nav-link:visited:hover,body.theme-black .comment .comment-nav-link:visited:active,body.theme-black .comment .comment-nav-link:visited:focus { - color: #ff79c6; -} - -body:not(.theme) .comment .comment-user-info,body.theme-light .comment .comment-user-info,body.theme-dark .comment .comment-user-info,body.theme-black .comment .comment-user-info { - color: #f1fa8c; -} - -body:not(.theme) .comment .time-responsive-full,body.theme-light .comment .time-responsive-full,body.theme-dark .comment .time-responsive-full,body.theme-black .comment .time-responsive-full { - color: #f8f8f2; -} - -body:not(.theme) .comment[data-comment-depth='0'],body.theme-light .comment[data-comment-depth='0'],body.theme-dark .comment[data-comment-depth='0'],body.theme-black .comment[data-comment-depth='0'] { - border-color: #282a36; -} - -body:not(.theme) .is-comment-collapsed header .link-user,body.theme-light .is-comment-collapsed header .link-user,body.theme-dark .is-comment-collapsed header .link-user,body.theme-black .is-comment-collapsed header .link-user { - color: #50fa7b; -} - -body:not(.theme) .post-buttons,body.theme-light .post-buttons,body.theme-dark .post-buttons,body.theme-black .post-buttons { - padding: 0; -} - -body:not(.theme) .post-button,body.theme-light .post-button,body.theme-dark .post-button,body.theme-black .post-button { - color: #8be9fd; - padding: 6px 8px; - margin: 6px; - margin-bottom: 0px; -} - -body:not(.theme) .post-button:hover,body:not(.theme) .post-button:active,body:not(.theme) .post-button:focus,body.theme-light .post-button:hover,body.theme-light .post-button:active,body.theme-light .post-button:focus,body.theme-dark .post-button:hover,body.theme-dark .post-button:active,body.theme-dark .post-button:focus,body.theme-black .post-button:hover,body.theme-black .post-button:active,body.theme-black .post-button:focus { - color: #ff79c6; - text-decoration: none; -} - -body:not(.theme) .post-button-used,body.theme-light .post-button-used,body.theme-dark .post-button-used,body.theme-black .post-button-used { - color: #ff79c6; - text-decoration: underline; -} - -body:not(.theme) .post-button-used:hover,body:not(.theme) .post-button-used:active,body:not(.theme) .post-button-used:focus,body.theme-light .post-button-used:hover,body.theme-light .post-button-used:active,body.theme-light .post-button-used:focus,body.theme-dark .post-button-used:hover,body.theme-dark .post-button-used:active,body.theme-dark .post-button-used:focus,body.theme-black .post-button-used:hover,body.theme-black .post-button-used:active,body.theme-black .post-button-used:focus { - color: #8be9fd; - text-decoration: underline; -} - -body:not(.theme) #page-list,body.theme-light #page-list,body.theme-dark #page-list,body.theme-black #page-list { - background-color: #44475a; -} - -body:not(.theme) .toc,body.theme-light .toc,body.theme-dark .toc,body.theme-black .toc { - background-color: #282a36; -} - -body:not(.theme) .highlight,body.theme-light .highlight,body.theme-dark .highlight,body.theme-black .highlight { - color: #f8f8f2; - background-color: #6272a4; -} - -body:not(.theme) .conspicuous,body.theme-light .conspicuous,body.theme-dark .conspicuous,body.theme-black .conspicuous { - color: #f55; - font-family: sans-serif; -} - -body:not(.theme) .date-info,body.theme-light .date-info,body.theme-dark .date-info,body.theme-black .date-info { - color: #f8f8f2; -} - -body:not(.theme) .article-summary,body.theme-light .article-summary,body.theme-dark .article-summary,body.theme-black .article-summary { - border-color: #f8f8f2; -} - -body:not(.theme) .article-summary h2 a,body.theme-light .article-summary h2 a,body.theme-dark .article-summary h2 a,body.theme-black .article-summary h2 a { - color: #f8f8f2; -} - -body>footer,#site-footer { - color: #f8f8f2; - background-color: #282a36; - padding: 0.5rem; - font-style: normal; - font-weight: bold; -} - -body>footer a,#site-footer a { - color: #8be9fd; -} - -body>footer a:hover,body>footer a:active,body>footer a:focus,#site-footer a:hover,#site-footer a:active,#site-footer a:focus { - color: #ff79c6; -} - -body>footer a:visited,#site-footer a:visited { - color: #8be9fd; -} - -body>footer a:visited:hover,body>footer a:visited:active,body>footer a:visited:focus,#site-footer a:visited:hover,#site-footer a:visited:active,#site-footer a:visited:focus { - color: #ff79c6; -} - -body:not(.theme) .group-list tbody tr:nth-of-type(n),body.theme-light .group-list tbody tr:nth-of-type(n),body.theme-dark .group-list tbody tr:nth-of-type(n),body.Theme-black .group-list tbody tr:nth-of-type(n) { - background-color: #282a36; -} - -body:not(.theme) .group-list tbody tr:nth-of-type(n) td,body.theme-light .group-list tbody tr:nth-of-type(n) td,body.theme-dark .group-list tbody tr:nth-of-type(n) td,body.Theme-black .group-list tbody tr:nth-of-type(n) td { - border-color: #44475a; -} - -body:not(.theme) .group-list .group-list-description,body.theme-light .group-list .group-list-description,body.theme-dark .group-list .group-list-description,body.Theme-black .group-list .group-list-description { - font-style: normal; -} - -body:not(.theme) .table th,body.theme-light .table th,body.theme-dark .table th,body.Theme-black .table th { - border-bottom-color: #6272a4; -} - -body:not(.theme),body.theme-light,body.theme-dark,body.theme-black { - color: #f8f8f2; - background-color: #282a36; -} - -body:not(.theme) main,body:not(.theme) #sidebar,body.theme-light main,body.theme-light #sidebar,body.theme-dark main,body.theme-dark #sidebar,body.theme-black main,body.theme-black #sidebar { - color: #f8f8f2; - background-color: #44475a; -} - -body:not(.theme) pre,body:not(.theme) code,body.theme-light pre,body.theme-light code,body.theme-dark pre,body.theme-dark code,body.theme-black pre,body.theme-black code { - color: #f8f8f2; - background-color: #282a36; - border: none; - font-family: 'Space Mono', 'Iosevka', 'Fira Code', 'Consolas', monospace; -} - -body:not(.theme) blockquote,body.theme-light blockquote,body.theme-dark blockquote,body.theme-black blockquote { - color: #f8f8f2; - background-color: #282a36; - border-color: #f8f8f2; -} - -body:not(.theme) figure,body:not(.theme) section,body.theme-light figure,body.theme-light section,body.theme-dark figure,body.theme-dark section,body.theme-black figure,body.theme-black section { - border-color: #f8f8f2; -} - -body:not(.theme) input,body:not(.theme) textarea,body:not(.theme) .form-input,body.theme-light input,body.theme-light textarea,body.theme-light .form-input,body.theme-dark input,body.theme-dark textarea,body.theme-dark .form-input,body.theme-black input,body.theme-black textarea,body.theme-black .form-input { - color: #f8f8f2; - border-color: #6272a4; - background-color: #282a36; -} - -a { - color: #8be9fd; -} - -a:hover,a:active,a:focus { - color: #ff79c6; -} - -a:visited { - color: #ff79c6; -} - -hr { - border-color: #f8f8f2; -} - -body:not(.theme) .listing-options button,body.theme-light .listing-options button,body.theme-black .listing-options button,body.theme-dark .listing-options button { - border: none; -} - -body:not(.theme) .listing-options button:hover,body:not(.theme) .listing-options button:active,body:not(.theme) .listing-options button:focus,body.theme-light .listing-options button:hover,body.theme-light .listing-options button:active,body.theme-light .listing-options button:focus,body.theme-black .listing-options button:hover,body.theme-black .listing-options button:active,body.theme-black .listing-options button:focus,body.theme-dark .listing-options button:hover,body.theme-dark .listing-options button:active,body.theme-dark .listing-options button:focus { - color: #ff79c6; - background-color: transparent; - text-decoration: underline; -} - -body:not(.theme) .tab.tab-listing-order,body.theme-light .tab.tab-listing-order,body.theme-black .tab.tab-listing-order,body.theme-dark .tab.tab-listing-order { - border-color: #282a36; -} - -body:not(.theme) .tab.tab-listing-order .tab-item,body.theme-light .tab.tab-listing-order .tab-item,body.theme-black .tab.tab-listing-order .tab-item,body.theme-dark .tab.tab-listing-order .tab-item { - margin: 4px; - padding: 0; - background-color: #282a36; -} - -body:not(.theme) .tab.tab-listing-order .tab-item:first-child,body.theme-light .tab.tab-listing-order .tab-item:first-child,body.theme-black .tab.tab-listing-order .tab-item:first-child,body.theme-dark .tab.tab-listing-order .tab-item:first-child { - margin-left: 0; -} - -body:not(.theme) .tab.tab-listing-order .tab-item:last-child,body.theme-light .tab.tab-listing-order .tab-item:last-child,body.theme-black .tab.tab-listing-order .tab-item:last-child,body.theme-dark .tab.tab-listing-order .tab-item:last-child { - margin-right: 0; -} - -body:not(.theme) .tab.tab-listing-order .tab-item a,body.theme-light .tab.tab-listing-order .tab-item a,body.theme-black .tab.tab-listing-order .tab-item a,body.theme-dark .tab.tab-listing-order .tab-item a { - margin: 0; - padding: 4px 8px; -} - -body:not(.theme) .tab.tab-listing-order .tab-item a:hover,body:not(.theme) .tab.tab-listing-order .tab-item a:active,body:not(.theme) .tab.tab-listing-order .tab-item a:focus,body.theme-light .tab.tab-listing-order .tab-item a:hover,body.theme-light .tab.tab-listing-order .tab-item a:active,body.theme-light .tab.tab-listing-order .tab-item a:focus,body.theme-black .tab.tab-listing-order .tab-item a:hover,body.theme-black .tab.tab-listing-order .tab-item a:active,body.theme-black .tab.tab-listing-order .tab-item a:focus,body.theme-dark .tab.tab-listing-order .tab-item a:hover,body.theme-dark .tab.tab-listing-order .tab-item a:active,body.theme-dark .tab.tab-listing-order .tab-item a:focus { - color: #8be9fd; -} - -body:not(.theme) .tab.tab-listing-order .tab-item.active a,body.theme-light .tab.tab-listing-order .tab-item.active a,body.theme-black .tab.tab-listing-order .tab-item.active a,body.theme-dark .tab.tab-listing-order .tab-item.active a { - color: #ff79c6; - border-color: #ff79c6; -} - -body:not(.theme) .form-select:not([multiple]):not([size]),body.theme-light .form-select:not([multiple]):not([size]),body.theme-black .form-select:not([multiple]):not([size]),body.theme-dark .form-select:not([multiple]):not([size]) { - border: 1px solid #6272a4; - background-color: #282a36; - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23f8f8f2'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E"); -} - -body:not(.theme) .message-list thead th,body.theme-light .message-list thead th,body.theme-dark .message-list thead th,body.theme-black .message-list thead th { - border-color: #6272a4; -} - -body:not(.theme) .message-list tbody tr:nth-of-type(n),body.theme-light .message-list tbody tr:nth-of-type(n),body.theme-dark .message-list tbody tr:nth-of-type(n),body.theme-black .message-list tbody tr:nth-of-type(n) { - background-color: #282a36; -} - -body:not(.theme) .message-list tbody tr:nth-of-type(n) td,body.theme-light .message-list tbody tr:nth-of-type(n) td,body.theme-dark .message-list tbody tr:nth-of-type(n) td,body.theme-black .message-list tbody tr:nth-of-type(n) td { - border-color: #44475a; -} - -body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a { - color: #8be9fd; -} - -body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a:hover,body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a:active,body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a:focus,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a:hover,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a:active,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a:focus,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a:hover,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a:active,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a:focus,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a:hover,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a:active,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a:focus { - color: #ff79c6; -} - -body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a:visited,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a:visited,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a:visited,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a:visited { - color: #8be9fd; -} - -body:not(.theme) .message,body.theme-light .message,body.theme-dark .message,body.theme-black .message { - border-color: #282a36; -} - -body:not(.theme) .message header,body.theme-light .message header,body.theme-dark .message header,body.theme-black .message header { - color: #f8f8f2; - background-color: #282a36; -} - -body:not(.theme) .divider,body.theme-light .divider,body.theme-dark .divider,body.theme-black .divider { - border-color: #282a36; -} - -body:not(.theme) .empty-subtitle,body.theme-light .empty-subtitle,body.theme-dark .empty-subtitle,body.theme-black .empty-subtitle { - color: #f8f8f2; -} - -body:not(.theme) .post-listing .topic,body.theme-light .post-listing .topic,body.theme-dark .post-listing .topic,body.theme-black .post-listing .topic { - background-color: #282a36; -} - -body:not(.theme) .post-listing .label-topic-tag,body.theme-light .post-listing .label-topic-tag,body.theme-dark .post-listing .label-topic-tag,body.theme-black .post-listing .label-topic-tag { - color: #6272a4; -} - -body:not(.theme) .link-user,body.theme-light .link-user,body.theme-dark .link-user,body.theme-black .link-user { - color: #50fa7b; -} - -body:not(.theme) .link-user:hover,body:not(.theme) .link-user:active,body:not(.theme) .link-user:focus,body.theme-light .link-user:hover,body.theme-light .link-user:active,body.theme-light .link-user:focus,body.theme-dark .link-user:hover,body.theme-dark .link-user:active,body.theme-dark .link-user:focus,body.theme-black .link-user:hover,body.theme-black .link-user:active,body.theme-black .link-user:focus { - color: #ff79c6; -} - -body:not(.theme) .link-user:visited,body.theme-light .link-user:visited,body.theme-dark .link-user:visited,body.theme-black .link-user:visited { - color: #50fa7b; -} - -body:not(.theme) .link-user:visited:hover,body:not(.theme) .link-user:visited:active,body:not(.theme) .link-user:visited:focus,body.theme-light .link-user:visited:hover,body.theme-light .link-user:visited:active,body.theme-light .link-user:visited:focus,body.theme-dark .link-user:visited:hover,body.theme-dark .link-user:visited:active,body.theme-dark .link-user:visited:focus,body.theme-black .link-user:visited:hover,body.theme-black .link-user:visited:active,body.theme-black .link-user:visited:focus { - color: #ff79c6; -} - -body:not(.theme) .label-topic-tag a,body.theme-light .label-topic-tag a,body.theme-dark .label-topic-tag a,body.theme-black .label-topic-tag a { - color: #6272a4; -} - -body:not(.theme) .label-topic-tag a:hover,body:not(.theme) .label-topic-tag a:active,body:not(.theme) .label-topic-tag a:focus,body.theme-light .label-topic-tag a:hover,body.theme-light .label-topic-tag a:active,body.theme-light .label-topic-tag a:focus,body.theme-dark .label-topic-tag a:hover,body.theme-dark .label-topic-tag a:active,body.theme-dark .label-topic-tag a:focus,body.theme-black .label-topic-tag a:hover,body.theme-black .label-topic-tag a:active,body.theme-black .label-topic-tag a:focus { - color: #ff79c6; -} - -body:not(.theme) .text-secondary,body.theme-light .text-secondary,body.theme-dark .text-secondary,body.theme-black .text-secondary { - font-style: normal; - font-weight: bold; - color: #6272a4; -} - -body:not(.theme) .text-warning,body.theme-light .text-warning,body.theme-dark .text-warning,body.theme-black .text-warning { - color: #282a36; - background-color: #ffb86c; - padding: 10px; -} - -body:not(.theme) blockquote.text-warning,body.theme-light blockquote.text-warning,body.theme-dark blockquote.text-warning,body.theme-black blockquote.text-warning { - color: #f8f8f2; - background-color: #282a36; -} - -body:not(.theme) .form-status-success,body.theme-light .form-status-success,body.theme-dark .form-status-success,body.theme-black .form-status-success { - color: #50fa7b; -} - -body:not(.theme) .form-status-error,body.theme-light .form-status-error,body.theme-dark .form-status-error,body.theme-black .form-status-error { - color: #f55; -} - -body:not(.theme) .is-comment-new .comment-text,body.theme-light .is-comment-new .comment-text,body.theme-dark .is-comment-new .comment-text,body.theme-black .is-comment-new .comment-text { - color: #f8f8f2; -} - -.topic-voting.btn { - border-style: solid; -} - -.btn,.btn.btn-link { - color: #8be9fd; - border-color: #8be9fd; - background: transparent; -} - -.btn:hover,.btn:active,.btn:focus,.btn.btn-link:hover,.btn.btn-link:active,.btn.btn-link:focus { - color: #282a36; - border-color: #ff79c6; - background: #ff79c6; -} - -.btn:visited,.btn.btn-link:visited { - color: #8be9fd; - border-color: #8be9fd; - background: transparent; -} - -.btn:visited:hover,.btn:visited:active,.btn:visited:focus,.btn.btn-link:visited:hover,.btn.btn-link:visited:active,.btn.btn-link:visited:focus { - color: #282a36; - border-color: #ff79c6; - background: #ff79c6; -} - -.btn-used { - color: #282a36; - border-color: #ff79c6; - background: #ff79c6; -} - -.btn.btn-primary { - color: #282a36; - background: #8be9fd; - border-color: #8be9fd; -} - -.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus { - color: #282a36; - border-color: #ff79c6; - background: #ff79c6; -} - -.is-topic-official { - border-left-color: #f55 !important; -} - -.is-topic-official h1 a { - color: #f55; -} - -.is-topic-mine { - border-left-color: #bd93f9 !important; -} - -.is-topic-mine h1 a { - color: #bd93f9; -} - -.is-topic-mine .topic-voting { - color: #f8f8f2; -} - -.is-topic-official h1 a:visited { - color: #f55; -} - -.is-topic-mine h1 a:visited { - color: #bd93f9; -} - -.topic-icon { - border-color: #8be9fd; -} - -.is-comment-by-op>.comment-itself { - border-color: #f1fa8c !important; -} - -.is-comment-mine>.comment-itself { - border-color: #bd93f9 !important; -} - -.is-comment-new>.comment-itself { - border-color: #ffb86c !important; -} - -.is-message-mine { - border-left-color: #bd93f9 !important; -} - -body:not(.theme) .settings-list,body.theme-light .settings-list,body.theme-dark .settings-list,body.theme-black .settings-list { - margin-left: 0px; -} - -body:not(.theme) .settings-list li,body.theme-light .settings-list li,body.theme-dark .settings-list li,body.theme-black .settings-list li { - background-color: #282a36; - border: 1px solid #6272a4; - padding: 15px; - margin-top: 15px; - margin-bottom: 15px; -} - -body:not(.theme) .settings-list a,body.theme-light .settings-list a,body.theme-dark .settings-list a,body.theme-black .settings-list a { - color: #8be9fd; -} - -body:not(.theme) .settings-list a:hover,body:not(.theme) .settings-list a:active,body:not(.theme) .settings-list a:focus,body.theme-light .settings-list a:hover,body.theme-light .settings-list a:active,body.theme-light .settings-list a:focus,body.theme-dark .settings-list a:hover,body.theme-dark .settings-list a:active,body.theme-dark .settings-list a:focus,body.theme-black .settings-list a:hover,body.theme-black .settings-list a:active,body.theme-black .settings-list a:focus { - color: #ff79c6; -} - -body:not(.theme) .settings-list a:visited,body.theme-light .settings-list a:visited,body.theme-dark .settings-list a:visited,body.theme-black .settings-list a:visited { - color: #8be9fd; -} - -body:not(.theme) .settings-list a:visited:hover,body:not(.theme) .settings-list a:visited:active,body:not(.theme) .settings-list a:visited:focus,body.theme-light .settings-list a:visited:hover,body.theme-light .settings-list a:visited:active,body.theme-light .settings-list a:visited:focus,body.theme-dark .settings-list a:visited:hover,body.theme-dark .settings-list a:visited:active,body.theme-dark .settings-list a:visited:focus,body.theme-black .settings-list a:visited:hover,body.theme-black .settings-list a:visited:active,body.theme-black .settings-list a:visited:focus { - color: #ff79c6; -} - -#sidebar .nav .nav-item a { - color: #ffb86c; -} - -#sidebar .nav .nav-item a:hover,#sidebar .nav .nav-item a:active,#sidebar .nav .nav-item a:focus { - color: #f1fa8c; -} - -#sidebar .nav .nav-item a:visited { - color: #ffb86c; -} - -#sidebar .nav .nav-item a:visited:hover,#sidebar .nav .nav-item a:visited:active,#sidebar .nav .nav-item a:visited:focus { - color: #f1fa8c; -} - -#sidebar .topic-tags { - margin-bottom: 0.5rem; -} - -#sidebar .label-topic-tag { - color: #6272a4; -} - -#sidebar .label-topic-tag:hover { - color: #f8f8f2; - cursor: default; -} - -body:not(.theme) .site-header-logo,body.theme-light .site-header-logo,body.theme-black .site-header-logo,body.theme-dark .site-header-logo { - color: #f8f8f2; -} - -body:not(.theme) .site-header-context,body.theme-light .site-header-context,body.theme-black .site-header-context,body.theme-dark .site-header-context { - color: #ffb86c; -} - -body:not(.theme) .site-header-context:hover,body:not(.theme) .site-header-context:active,body:not(.theme) .site-header-context:focus,body.theme-light .site-header-context:hover,body.theme-light .site-header-context:active,body.theme-light .site-header-context:focus,body.theme-black .site-header-context:hover,body.theme-black .site-header-context:active,body.theme-black .site-header-context:focus,body.theme-dark .site-header-context:hover,body.theme-dark .site-header-context:active,body.theme-dark .site-header-context:focus { - color: #f1fa8c; -} - -body:not(.theme) .logged-in-user-username,body.theme-light .logged-in-user-username,body.theme-black .logged-in-user-username,body.theme-dark .logged-in-user-username { - color: #50fa7b; -} - -body:not(.theme) .logged-in-user-username:hover,body:not(.theme) .logged-in-user-username:active,body:not(.theme) .logged-in-user-username:focus,body.theme-light .logged-in-user-username:hover,body.theme-light .logged-in-user-username:active,body.theme-light .logged-in-user-username:focus,body.theme-black .logged-in-user-username:hover,body.theme-black .logged-in-user-username:active,body.theme-black .logged-in-user-username:focus,body.theme-dark .logged-in-user-username:hover,body.theme-dark .logged-in-user-username:active,body.theme-dark .logged-in-user-username:focus { - color: #ff79c6; -} - -body:not(.theme) .logged-in-user-alert,body.theme-light .logged-in-user-alert,body.theme-black .logged-in-user-alert,body.theme-dark .logged-in-user-alert { - color: #282a36; - background-color: #ffb86c; - padding: 0.1rem 0.3rem; - margin-top: 0.2rem; - justify-content: left; -} - -body:not(.theme) .logged-in-user-alert:hover,body:not(.theme) .logged-in-user-alert:active,body:not(.theme) .logged-in-user-alert:focus,body.theme-light .logged-in-user-alert:hover,body.theme-light .logged-in-user-alert:active,body.theme-light .logged-in-user-alert:focus,body.theme-black .logged-in-user-alert:hover,body.theme-black .logged-in-user-alert:active,body.theme-black .logged-in-user-alert:focus,body.theme-dark .logged-in-user-alert:hover,body.theme-dark .logged-in-user-alert:active,body.theme-dark .logged-in-user-alert:focus { - background-color: #f1fa8c; -} - -body>header>a:nth-child(1):not(.no-header-logo) { - color: #f8f8f2; - background-size: 32px 32px; - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAMAAADQmBKKAAAAHlBMVEUoKjZQ+nticqSL6f29k/nx+oz/VVX/ecb/uGz///+3yBn7AAAAaklEQVR42u3Oxw2AQAADsNDZf2IGyO8kioQ9gQMAAAAAcLelCAkJCQkJCQkJ/Tk0lZS5ZMhZhISEhISEhISEvhbaSoasJWUvKUJCQkJCQkJCQu+GnnSUFCEhISEhISEhoXdDAAAAAAA3uwDrCC2R1NNC7QAAAABJRU5ErkJggg=="); -} - -.user-label { - border-radius: 0 !important; - padding: 3px 5px !important; -} - -.label-edit-box { - color: #f8f8f2 !important; - background-color: #282a36 !important; -} - -.label-edit-box input { - border: 1px solid #6272a4 !important; - background-color: #44475a !important; -} - -.label-light,.label-dark { - color: transparent !important; -} - -.bg-none { - color: #f8f8f2 !important; - border-color: #6272a4 !important; -} - -.bg-red { - color: #282a36 !important; - background-color: #f55 !important; -} - -.bg-orangered { - color: #282a36 !important; - background-color: #ffb86c !important; -} - -.bg-orange { - color: #282a36 !important; - background-color: #f1fa8c !important; -} - -.bg-dodgerblue { - color: #282a36 !important; - background-color: #8be9fd !important; -} - -.bg-forestgreen { - color: #282a36 !important; - background-color: #50fa7b !important; -} - -.bg-slategray { - color: #f8f8f2 !important; - background-color: #44475a !important; -} - -body:not(.theme) .topic-full .topic-full-byline,body.theme-light .topic-full .topic-full-byline,body.theme-dark .topic-full .topic-full-byline,body.theme-black .topic-full .topic-full-byline { - color: #f8f8f2; -} - -body:not(.theme) .topic-full .topic-full-text a,body.theme-light .topic-full .topic-full-text a,body.theme-dark .topic-full .topic-full-text a,body.theme-black .topic-full .topic-full-text a { - color: #8be9fd; -} - -body:not(.theme) .topic-full .topic-full-text a:hover,body:not(.theme) .topic-full .topic-full-text a:active,body:not(.theme) .topic-full .topic-full-text a:focus,body.theme-light .topic-full .topic-full-text a:hover,body.theme-light .topic-full .topic-full-text a:active,body.theme-light .topic-full .topic-full-text a:focus,body.theme-dark .topic-full .topic-full-text a:hover,body.theme-dark .topic-full .topic-full-text a:active,body.theme-dark .topic-full .topic-full-text a:focus,body.theme-black .topic-full .topic-full-text a:hover,body.theme-black .topic-full .topic-full-text a:active,body.theme-black .topic-full .topic-full-text a:focus { - color: #ff79c6; -} - -body:not(.theme) .topic-full .topic-full-text a:visited,body.theme-light .topic-full .topic-full-text a:visited,body.theme-dark .topic-full .topic-full-text a:visited,body.theme-black .topic-full .topic-full-text a:visited { - color: #8be9fd; -} - -body:not(.theme) .topic-full .topic-full-text a:visited:hover,body:not(.theme) .topic-full .topic-full-text a:visited:active,body:not(.theme) .topic-full .topic-full-text a:visited:focus,body.theme-light .topic-full .topic-full-text a:visited:hover,body.theme-light .topic-full .topic-full-text a:visited:active,body.theme-light .topic-full .topic-full-text a:visited:focus,body.theme-dark .topic-full .topic-full-text a:visited:hover,body.theme-dark .topic-full .topic-full-text a:visited:active,body.theme-dark .topic-full .topic-full-text a:visited:focus,body.theme-black .topic-full .topic-full-text a:visited:hover,body.theme-black .topic-full .topic-full-text a:visited:active,body.theme-black .topic-full .topic-full-text a:visited:focus { - color: #ff79c6; -} - -body:not(.theme) .topic-listing>li:nth-of-type(n),body.theme-light .topic-listing>li:nth-of-type(n),body.theme-dark .topic-listing>li:nth-of-type(n),body.theme-black .topic-listing>li:nth-of-type(n) { - background-color: #282a36; -} - -body:not(.theme) .topic-info,body.theme-light .topic-info,body.theme-dark .topic-info,body.theme-black .topic-info { - background-color: #282a36; -} - -body:not(.theme) .time-responsive-full,body.theme-light .time-responsive-full,body.theme-dark .time-responsive-full,body.theme-black .time-responsive-full { - color: #f8f8f2; -} - -body:not(.theme) .topic-content-metadata,body.theme-light .topic-content-metadata,body.theme-dark .topic-content-metadata,body.theme-black .topic-content-metadata { - color: #f8f8f2; -} - -body:not(.theme) .topic-text-excerpt,body.theme-light .topic-text-excerpt,body.theme-dark .topic-text-excerpt,body.theme-black .topic-text-excerpt { - color: #6272a4; -} - -body:not(.theme) .topic-text-excerpt[open],body.theme-light .topic-text-excerpt[open],body.theme-dark .topic-text-excerpt[open],body.theme-black .topic-text-excerpt[open] { - color: #f8f8f2; -} - -body:not(.theme) .topic-text-excerpt summary,body:not(.theme) .topic-text-excerpt summary::after,body.theme-light .topic-text-excerpt summary,body.theme-light .topic-text-excerpt summary::after,body.theme-dark .topic-text-excerpt summary,body.theme-dark .topic-text-excerpt summary::after,body.theme-black .topic-text-excerpt summary,body.theme-black .topic-text-excerpt summary::after { - color: #6272a4; -} - -body:not(.theme) .link-group,body.theme-light .link-group,body.theme-dark .link-group,body.theme-black .link-group { - color: #ffb86c; -} - -body:not(.theme) .link-group:hover,body:not(.theme) .link-group:active,body:not(.theme) .link-group:focus,body.theme-light .link-group:hover,body.theme-light .link-group:active,body.theme-light .link-group:focus,body.theme-dark .link-group:hover,body.theme-dark .link-group:active,body.theme-dark .link-group:focus,body.theme-black .link-group:hover,body.theme-black .link-group:active,body.theme-black .link-group:focus { - color: #f1fa8c; -} - -body:not(.theme) .topic-info-comments a .topic-info-comments-new,body.theme-light .topic-info-comments a .topic-info-comments-new,body.theme-dark .topic-info-comments a .topic-info-comments-new,body.theme-black .topic-info-comments a .topic-info-comments-new { - color: #ffb86c; -} - -body:not(.theme) .topic-info-comments a:hover,body:not(.theme) .topic-info-comments a:active,body:not(.theme) .topic-info-comments a:focus,body.theme-light .topic-info-comments a:hover,body.theme-light .topic-info-comments a:active,body.theme-light .topic-info-comments a:focus,body.theme-dark .topic-info-comments a:hover,body.theme-dark .topic-info-comments a:active,body.theme-dark .topic-info-comments a:focus,body.theme-black .topic-info-comments a:hover,body.theme-black .topic-info-comments a:active,body.theme-black .topic-info-comments a:focus { - color: #ff79c6; -} - -body:not(.theme) .topic-info-comments a:hover .topic-info-comments-new,body:not(.theme) .topic-info-comments a:active .topic-info-comments-new,body:not(.theme) .topic-info-comments a:focus .topic-info-comments-new,body.theme-light .topic-info-comments a:hover .topic-info-comments-new,body.theme-light .topic-info-comments a:active .topic-info-comments-new,body.theme-light .topic-info-comments a:focus .topic-info-comments-new,body.theme-dark .topic-info-comments a:hover .topic-info-comments-new,body.theme-dark .topic-info-comments a:active .topic-info-comments-new,body.theme-dark .topic-info-comments a:focus .topic-info-comments-new,body.theme-black .topic-info-comments a:hover .topic-info-comments-new,body.theme-black .topic-info-comments a:active .topic-info-comments-new,body.theme-black .topic-info-comments a:focus .topic-info-comments-new { - color: #f1fa8c; -} - -body:not(.theme) .topic-info-comments a:visited,body.theme-light .topic-info-comments a:visited,body.theme-dark .topic-info-comments a:visited,body.theme-black .topic-info-comments a:visited { - color: #8be9fd; -} - -body:not(.theme) .topic-info-comments a:visited:hover,body:not(.theme) .topic-info-comments a:visited:active,body:not(.theme) .topic-info-comments a:visited:focus,body.theme-light .topic-info-comments a:visited:hover,body.theme-light .topic-info-comments a:visited:active,body.theme-light .topic-info-comments a:visited:focus,body.theme-dark .topic-info-comments a:visited:hover,body.theme-dark .topic-info-comments a:visited:active,body.theme-dark .topic-info-comments a:visited:focus,body.theme-black .topic-info-comments a:visited:hover,body.theme-black .topic-info-comments a:visited:active,body.theme-black .topic-info-comments a:visited:focus { - color: #ff79c6; -} - -body:not(.theme) .topic-info-comments a:visited:hover .topic-info-comments-new,body:not(.theme) .topic-info-comments a:visited:active .topic-info-comments-new,body:not(.theme) .topic-info-comments a:visited:focus .topic-info-comments-new,body.theme-light .topic-info-comments a:visited:hover .topic-info-comments-new,body.theme-light .topic-info-comments a:visited:active .topic-info-comments-new,body.theme-light .topic-info-comments a:visited:focus .topic-info-comments-new,body.theme-dark .topic-info-comments a:visited:hover .topic-info-comments-new,body.theme-dark .topic-info-comments a:visited:active .topic-info-comments-new,body.theme-dark .topic-info-comments a:visited:focus .topic-info-comments-new,body.theme-black .topic-info-comments a:visited:hover .topic-info-comments-new,body.theme-black .topic-info-comments a:visited:active .topic-info-comments-new,body.theme-black .topic-info-comments a:visited:focus .topic-info-comments-new { - color: #f1fa8c; -} diff --git a/css/tildes-dracula/tildes-dracula.css b/css/tildes-dracula/tildes-dracula.css index ab3bb97..d5b96ae 100644 --- a/css/tildes-dracula/tildes-dracula.css +++ b/css/tildes-dracula/tildes-dracula.css @@ -1,671 +1,669 @@ -@-moz-document domain('tildes.net') { - body:not(.theme) .btn-comment-collapse,body.theme-light .btn-comment-collapse,body.theme-dark .btn-comment-collapse,body.theme-black .btn-comment-collapse { - color: #8be9fd; - border-color: #8be9fd; - background: transparent; - } - - body:not(.theme) .btn-comment-collapse:hover,body:not(.theme) .btn-comment-collapse:active,body:not(.theme) .btn-comment-collapse:focus,body.theme-light .btn-comment-collapse:hover,body.theme-light .btn-comment-collapse:active,body.theme-light .btn-comment-collapse:focus,body.theme-dark .btn-comment-collapse:hover,body.theme-dark .btn-comment-collapse:active,body.theme-dark .btn-comment-collapse:focus,body.theme-black .btn-comment-collapse:hover,body.theme-black .btn-comment-collapse:active,body.theme-black .btn-comment-collapse:focus { - color: #282a36; - border-color: #ff79c6; - background: #ff79c6; - } - - body:not(.theme) .comment,body.theme-light .comment,body.theme-dark .comment,body.theme-black .comment { - border-color: #282a36; - } - - body:not(.theme) .comment .comment-itself header,body.theme-light .comment .comment-itself header,body.theme-dark .comment .comment-itself header,body.theme-black .comment .comment-itself header { - background-color: #282a36; - } - - body:not(.theme) .comment .comment-nav-link,body.theme-light .comment .comment-nav-link,body.theme-dark .comment .comment-nav-link,body.theme-black .comment .comment-nav-link { - color: #8be9fd; - } - - body:not(.theme) .comment .comment-nav-link:hover,body:not(.theme) .comment .comment-nav-link:active,body:not(.theme) .comment .comment-nav-link:focus,body.theme-light .comment .comment-nav-link:hover,body.theme-light .comment .comment-nav-link:active,body.theme-light .comment .comment-nav-link:focus,body.theme-dark .comment .comment-nav-link:hover,body.theme-dark .comment .comment-nav-link:active,body.theme-dark .comment .comment-nav-link:focus,body.theme-black .comment .comment-nav-link:hover,body.theme-black .comment .comment-nav-link:active,body.theme-black .comment .comment-nav-link:focus { - color: #ff79c6; - } - - body:not(.theme) .comment .comment-nav-link:visited,body.theme-light .comment .comment-nav-link:visited,body.theme-dark .comment .comment-nav-link:visited,body.theme-black .comment .comment-nav-link:visited { - color: #8be9fd; - } - - body:not(.theme) .comment .comment-nav-link:visited:hover,body:not(.theme) .comment .comment-nav-link:visited:active,body:not(.theme) .comment .comment-nav-link:visited:focus,body.theme-light .comment .comment-nav-link:visited:hover,body.theme-light .comment .comment-nav-link:visited:active,body.theme-light .comment .comment-nav-link:visited:focus,body.theme-dark .comment .comment-nav-link:visited:hover,body.theme-dark .comment .comment-nav-link:visited:active,body.theme-dark .comment .comment-nav-link:visited:focus,body.theme-black .comment .comment-nav-link:visited:hover,body.theme-black .comment .comment-nav-link:visited:active,body.theme-black .comment .comment-nav-link:visited:focus { - color: #ff79c6; - } - - body:not(.theme) .comment .comment-user-info,body.theme-light .comment .comment-user-info,body.theme-dark .comment .comment-user-info,body.theme-black .comment .comment-user-info { - color: #f1fa8c; - } - - body:not(.theme) .comment .time-responsive-full,body.theme-light .comment .time-responsive-full,body.theme-dark .comment .time-responsive-full,body.theme-black .comment .time-responsive-full { - color: #f8f8f2; - } - - body:not(.theme) .comment[data-comment-depth='0'],body.theme-light .comment[data-comment-depth='0'],body.theme-dark .comment[data-comment-depth='0'],body.theme-black .comment[data-comment-depth='0'] { - border-color: #282a36; - } - - body:not(.theme) .is-comment-collapsed header .link-user,body.theme-light .is-comment-collapsed header .link-user,body.theme-dark .is-comment-collapsed header .link-user,body.theme-black .is-comment-collapsed header .link-user { - color: #50fa7b; - } - - body:not(.theme) .post-buttons,body.theme-light .post-buttons,body.theme-dark .post-buttons,body.theme-black .post-buttons { - padding: 0; - } - - body:not(.theme) .post-button,body.theme-light .post-button,body.theme-dark .post-button,body.theme-black .post-button { - color: #8be9fd; - padding: 6px 8px; - margin: 6px; - margin-bottom: 0px; - } - - body:not(.theme) .post-button:hover,body:not(.theme) .post-button:active,body:not(.theme) .post-button:focus,body.theme-light .post-button:hover,body.theme-light .post-button:active,body.theme-light .post-button:focus,body.theme-dark .post-button:hover,body.theme-dark .post-button:active,body.theme-dark .post-button:focus,body.theme-black .post-button:hover,body.theme-black .post-button:active,body.theme-black .post-button:focus { - color: #ff79c6; - text-decoration: none; - } - - body:not(.theme) .post-button-used,body.theme-light .post-button-used,body.theme-dark .post-button-used,body.theme-black .post-button-used { - color: #ff79c6; - text-decoration: underline; - } - - body:not(.theme) .post-button-used:hover,body:not(.theme) .post-button-used:active,body:not(.theme) .post-button-used:focus,body.theme-light .post-button-used:hover,body.theme-light .post-button-used:active,body.theme-light .post-button-used:focus,body.theme-dark .post-button-used:hover,body.theme-dark .post-button-used:active,body.theme-dark .post-button-used:focus,body.theme-black .post-button-used:hover,body.theme-black .post-button-used:active,body.theme-black .post-button-used:focus { - color: #8be9fd; - text-decoration: underline; - } - - body:not(.theme) #page-list,body.theme-light #page-list,body.theme-dark #page-list,body.theme-black #page-list { - background-color: #44475a; - } - - body:not(.theme) .toc,body.theme-light .toc,body.theme-dark .toc,body.theme-black .toc { - background-color: #282a36; - } - - body:not(.theme) .highlight,body.theme-light .highlight,body.theme-dark .highlight,body.theme-black .highlight { - color: #f8f8f2; - background-color: #6272a4; - } - - body:not(.theme) .conspicuous,body.theme-light .conspicuous,body.theme-dark .conspicuous,body.theme-black .conspicuous { - color: #f55; - font-family: sans-serif; - } - - body:not(.theme) .date-info,body.theme-light .date-info,body.theme-dark .date-info,body.theme-black .date-info { - color: #f8f8f2; - } - - body:not(.theme) .article-summary,body.theme-light .article-summary,body.theme-dark .article-summary,body.theme-black .article-summary { - border-color: #f8f8f2; - } - - body:not(.theme) .article-summary h2 a,body.theme-light .article-summary h2 a,body.theme-dark .article-summary h2 a,body.theme-black .article-summary h2 a { - color: #f8f8f2; - } - - body>footer,#site-footer { - color: #f8f8f2; - background-color: #282a36; - padding: 0.5rem; - font-style: normal; - font-weight: bold; - } - - body>footer a,#site-footer a { - color: #8be9fd; - } - - body>footer a:hover,body>footer a:active,body>footer a:focus,#site-footer a:hover,#site-footer a:active,#site-footer a:focus { - color: #ff79c6; - } - - body>footer a:visited,#site-footer a:visited { - color: #8be9fd; - } - - body>footer a:visited:hover,body>footer a:visited:active,body>footer a:visited:focus,#site-footer a:visited:hover,#site-footer a:visited:active,#site-footer a:visited:focus { - color: #ff79c6; - } - - body:not(.theme) .group-list tbody tr:nth-of-type(n),body.theme-light .group-list tbody tr:nth-of-type(n),body.theme-dark .group-list tbody tr:nth-of-type(n),body.Theme-black .group-list tbody tr:nth-of-type(n) { - background-color: #282a36; - } - - body:not(.theme) .group-list tbody tr:nth-of-type(n) td,body.theme-light .group-list tbody tr:nth-of-type(n) td,body.theme-dark .group-list tbody tr:nth-of-type(n) td,body.Theme-black .group-list tbody tr:nth-of-type(n) td { - border-color: #44475a; - } - - body:not(.theme) .group-list .group-list-description,body.theme-light .group-list .group-list-description,body.theme-dark .group-list .group-list-description,body.Theme-black .group-list .group-list-description { - font-style: normal; - } - - body:not(.theme) .table th,body.theme-light .table th,body.theme-dark .table th,body.Theme-black .table th { - border-bottom-color: #6272a4; - } - - body:not(.theme),body.theme-light,body.theme-dark,body.theme-black { - color: #f8f8f2; - background-color: #282a36; - } - - body:not(.theme) main,body:not(.theme) #sidebar,body.theme-light main,body.theme-light #sidebar,body.theme-dark main,body.theme-dark #sidebar,body.theme-black main,body.theme-black #sidebar { - color: #f8f8f2; - background-color: #44475a; - } - - body:not(.theme) pre,body:not(.theme) code,body.theme-light pre,body.theme-light code,body.theme-dark pre,body.theme-dark code,body.theme-black pre,body.theme-black code { - color: #f8f8f2; - background-color: #282a36; - border: none; - font-family: 'Space Mono', 'Iosevka', 'Fira Code', 'Consolas', monospace; - } - - body:not(.theme) blockquote,body.theme-light blockquote,body.theme-dark blockquote,body.theme-black blockquote { - color: #f8f8f2; - background-color: #282a36; - border-color: #f8f8f2; - } - - body:not(.theme) figure,body:not(.theme) section,body.theme-light figure,body.theme-light section,body.theme-dark figure,body.theme-dark section,body.theme-black figure,body.theme-black section { - border-color: #f8f8f2; - } - - body:not(.theme) input,body:not(.theme) textarea,body:not(.theme) .form-input,body.theme-light input,body.theme-light textarea,body.theme-light .form-input,body.theme-dark input,body.theme-dark textarea,body.theme-dark .form-input,body.theme-black input,body.theme-black textarea,body.theme-black .form-input { - color: #f8f8f2; - border-color: #6272a4; - background-color: #282a36; - } - - a { - color: #8be9fd; - } - - a:hover,a:active,a:focus { - color: #ff79c6; - } - - a:visited { - color: #ff79c6; - } - - hr { - border-color: #f8f8f2; - } - - body:not(.theme) .listing-options button,body.theme-light .listing-options button,body.theme-black .listing-options button,body.theme-dark .listing-options button { - border: none; - } - - body:not(.theme) .listing-options button:hover,body:not(.theme) .listing-options button:active,body:not(.theme) .listing-options button:focus,body.theme-light .listing-options button:hover,body.theme-light .listing-options button:active,body.theme-light .listing-options button:focus,body.theme-black .listing-options button:hover,body.theme-black .listing-options button:active,body.theme-black .listing-options button:focus,body.theme-dark .listing-options button:hover,body.theme-dark .listing-options button:active,body.theme-dark .listing-options button:focus { - color: #ff79c6; - background-color: transparent; - text-decoration: underline; - } - - body:not(.theme) .tab.tab-listing-order,body.theme-light .tab.tab-listing-order,body.theme-black .tab.tab-listing-order,body.theme-dark .tab.tab-listing-order { - border-color: #282a36; - } - - body:not(.theme) .tab.tab-listing-order .tab-item,body.theme-light .tab.tab-listing-order .tab-item,body.theme-black .tab.tab-listing-order .tab-item,body.theme-dark .tab.tab-listing-order .tab-item { - margin: 4px; - padding: 0; - background-color: #282a36; - } - - body:not(.theme) .tab.tab-listing-order .tab-item:first-child,body.theme-light .tab.tab-listing-order .tab-item:first-child,body.theme-black .tab.tab-listing-order .tab-item:first-child,body.theme-dark .tab.tab-listing-order .tab-item:first-child { - margin-left: 0; - } - - body:not(.theme) .tab.tab-listing-order .tab-item:last-child,body.theme-light .tab.tab-listing-order .tab-item:last-child,body.theme-black .tab.tab-listing-order .tab-item:last-child,body.theme-dark .tab.tab-listing-order .tab-item:last-child { - margin-right: 0; - } - - body:not(.theme) .tab.tab-listing-order .tab-item a,body.theme-light .tab.tab-listing-order .tab-item a,body.theme-black .tab.tab-listing-order .tab-item a,body.theme-dark .tab.tab-listing-order .tab-item a { - margin: 0; - padding: 4px 8px; - } - - body:not(.theme) .tab.tab-listing-order .tab-item a:hover,body:not(.theme) .tab.tab-listing-order .tab-item a:active,body:not(.theme) .tab.tab-listing-order .tab-item a:focus,body.theme-light .tab.tab-listing-order .tab-item a:hover,body.theme-light .tab.tab-listing-order .tab-item a:active,body.theme-light .tab.tab-listing-order .tab-item a:focus,body.theme-black .tab.tab-listing-order .tab-item a:hover,body.theme-black .tab.tab-listing-order .tab-item a:active,body.theme-black .tab.tab-listing-order .tab-item a:focus,body.theme-dark .tab.tab-listing-order .tab-item a:hover,body.theme-dark .tab.tab-listing-order .tab-item a:active,body.theme-dark .tab.tab-listing-order .tab-item a:focus { - color: #8be9fd; - } - - body:not(.theme) .tab.tab-listing-order .tab-item.active a,body.theme-light .tab.tab-listing-order .tab-item.active a,body.theme-black .tab.tab-listing-order .tab-item.active a,body.theme-dark .tab.tab-listing-order .tab-item.active a { - color: #ff79c6; - border-color: #ff79c6; - } - - body:not(.theme) .form-select:not([multiple]):not([size]),body.theme-light .form-select:not([multiple]):not([size]),body.theme-black .form-select:not([multiple]):not([size]),body.theme-dark .form-select:not([multiple]):not([size]) { - border: 1px solid #6272a4; - background-color: #282a36; - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23f8f8f2'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E"); - } - - body:not(.theme) .message-list thead th,body.theme-light .message-list thead th,body.theme-dark .message-list thead th,body.theme-black .message-list thead th { - border-color: #6272a4; - } - - body:not(.theme) .message-list tbody tr:nth-of-type(n),body.theme-light .message-list tbody tr:nth-of-type(n),body.theme-dark .message-list tbody tr:nth-of-type(n),body.theme-black .message-list tbody tr:nth-of-type(n) { - background-color: #282a36; - } - - body:not(.theme) .message-list tbody tr:nth-of-type(n) td,body.theme-light .message-list tbody tr:nth-of-type(n) td,body.theme-dark .message-list tbody tr:nth-of-type(n) td,body.theme-black .message-list tbody tr:nth-of-type(n) td { - border-color: #44475a; - } - - body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a { - color: #8be9fd; - } - - body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a:hover,body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a:active,body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a:focus,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a:hover,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a:active,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a:focus,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a:hover,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a:active,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a:focus,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a:hover,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a:active,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a:focus { - color: #ff79c6; - } - - body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a:visited,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a:visited,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a:visited,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a:visited { - color: #8be9fd; - } - - body:not(.theme) .message,body.theme-light .message,body.theme-dark .message,body.theme-black .message { - border-color: #282a36; - } - - body:not(.theme) .message header,body.theme-light .message header,body.theme-dark .message header,body.theme-black .message header { - color: #f8f8f2; - background-color: #282a36; - } - - body:not(.theme) .divider,body.theme-light .divider,body.theme-dark .divider,body.theme-black .divider { - border-color: #282a36; - } - - body:not(.theme) .empty-subtitle,body.theme-light .empty-subtitle,body.theme-dark .empty-subtitle,body.theme-black .empty-subtitle { - color: #f8f8f2; - } - - body:not(.theme) .post-listing .topic,body.theme-light .post-listing .topic,body.theme-dark .post-listing .topic,body.theme-black .post-listing .topic { - background-color: #282a36; - } - - body:not(.theme) .post-listing .label-topic-tag,body.theme-light .post-listing .label-topic-tag,body.theme-dark .post-listing .label-topic-tag,body.theme-black .post-listing .label-topic-tag { - color: #6272a4; - } - - body:not(.theme) .link-user,body.theme-light .link-user,body.theme-dark .link-user,body.theme-black .link-user { - color: #50fa7b; - } - - body:not(.theme) .link-user:hover,body:not(.theme) .link-user:active,body:not(.theme) .link-user:focus,body.theme-light .link-user:hover,body.theme-light .link-user:active,body.theme-light .link-user:focus,body.theme-dark .link-user:hover,body.theme-dark .link-user:active,body.theme-dark .link-user:focus,body.theme-black .link-user:hover,body.theme-black .link-user:active,body.theme-black .link-user:focus { - color: #ff79c6; - } - - body:not(.theme) .link-user:visited,body.theme-light .link-user:visited,body.theme-dark .link-user:visited,body.theme-black .link-user:visited { - color: #50fa7b; - } - - body:not(.theme) .link-user:visited:hover,body:not(.theme) .link-user:visited:active,body:not(.theme) .link-user:visited:focus,body.theme-light .link-user:visited:hover,body.theme-light .link-user:visited:active,body.theme-light .link-user:visited:focus,body.theme-dark .link-user:visited:hover,body.theme-dark .link-user:visited:active,body.theme-dark .link-user:visited:focus,body.theme-black .link-user:visited:hover,body.theme-black .link-user:visited:active,body.theme-black .link-user:visited:focus { - color: #ff79c6; - } - - body:not(.theme) .label-topic-tag a,body.theme-light .label-topic-tag a,body.theme-dark .label-topic-tag a,body.theme-black .label-topic-tag a { - color: #6272a4; - } - - body:not(.theme) .label-topic-tag a:hover,body:not(.theme) .label-topic-tag a:active,body:not(.theme) .label-topic-tag a:focus,body.theme-light .label-topic-tag a:hover,body.theme-light .label-topic-tag a:active,body.theme-light .label-topic-tag a:focus,body.theme-dark .label-topic-tag a:hover,body.theme-dark .label-topic-tag a:active,body.theme-dark .label-topic-tag a:focus,body.theme-black .label-topic-tag a:hover,body.theme-black .label-topic-tag a:active,body.theme-black .label-topic-tag a:focus { - color: #ff79c6; - } - - body:not(.theme) .text-secondary,body.theme-light .text-secondary,body.theme-dark .text-secondary,body.theme-black .text-secondary { - font-style: normal; - font-weight: bold; - color: #6272a4; - } - - body:not(.theme) .text-warning,body.theme-light .text-warning,body.theme-dark .text-warning,body.theme-black .text-warning { - color: #282a36; - background-color: #ffb86c; - padding: 10px; - } - - body:not(.theme) blockquote.text-warning,body.theme-light blockquote.text-warning,body.theme-dark blockquote.text-warning,body.theme-black blockquote.text-warning { - color: #f8f8f2; - background-color: #282a36; - } - - body:not(.theme) .form-status-success,body.theme-light .form-status-success,body.theme-dark .form-status-success,body.theme-black .form-status-success { - color: #50fa7b; - } - - body:not(.theme) .form-status-error,body.theme-light .form-status-error,body.theme-dark .form-status-error,body.theme-black .form-status-error { - color: #f55; - } - - body:not(.theme) .is-comment-new .comment-text,body.theme-light .is-comment-new .comment-text,body.theme-dark .is-comment-new .comment-text,body.theme-black .is-comment-new .comment-text { - color: #f8f8f2; - } - - .topic-voting.btn { - border-style: solid; - } - - .btn,.btn.btn-link { - color: #8be9fd; - border-color: #8be9fd; - background: transparent; - } - - .btn:hover,.btn:active,.btn:focus,.btn.btn-link:hover,.btn.btn-link:active,.btn.btn-link:focus { - color: #282a36; - border-color: #ff79c6; - background: #ff79c6; - } - - .btn:visited,.btn.btn-link:visited { - color: #8be9fd; - border-color: #8be9fd; - background: transparent; - } - - .btn:visited:hover,.btn:visited:active,.btn:visited:focus,.btn.btn-link:visited:hover,.btn.btn-link:visited:active,.btn.btn-link:visited:focus { - color: #282a36; - border-color: #ff79c6; - background: #ff79c6; - } - - .btn-used { - color: #282a36; - border-color: #ff79c6; - background: #ff79c6; - } - - .btn.btn-primary { - color: #282a36; - background: #8be9fd; - border-color: #8be9fd; - } - - .btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus { - color: #282a36; - border-color: #ff79c6; - background: #ff79c6; - } - - .is-topic-official { - border-left-color: #f55 !important; - } - - .is-topic-official h1 a { - color: #f55; - } - - .is-topic-mine { - border-left-color: #bd93f9 !important; - } - - .is-topic-mine h1 a { - color: #bd93f9; - } - - .is-topic-mine .topic-voting { - color: #f8f8f2; - } - - .is-topic-official h1 a:visited { - color: #f55; - } - - .is-topic-mine h1 a:visited { - color: #bd93f9; - } - - .topic-icon { - border-color: #8be9fd; - } - - .is-comment-by-op>.comment-itself { - border-color: #f1fa8c !important; - } - - .is-comment-mine>.comment-itself { - border-color: #bd93f9 !important; - } - - .is-comment-new>.comment-itself { - border-color: #ffb86c !important; - } - - .is-message-mine { - border-left-color: #bd93f9 !important; - } - - body:not(.theme) .settings-list,body.theme-light .settings-list,body.theme-dark .settings-list,body.theme-black .settings-list { - margin-left: 0px; - } - - body:not(.theme) .settings-list li,body.theme-light .settings-list li,body.theme-dark .settings-list li,body.theme-black .settings-list li { - background-color: #282a36; - border: 1px solid #6272a4; - padding: 15px; - margin-top: 15px; - margin-bottom: 15px; - } - - body:not(.theme) .settings-list a,body.theme-light .settings-list a,body.theme-dark .settings-list a,body.theme-black .settings-list a { - color: #8be9fd; - } - - body:not(.theme) .settings-list a:hover,body:not(.theme) .settings-list a:active,body:not(.theme) .settings-list a:focus,body.theme-light .settings-list a:hover,body.theme-light .settings-list a:active,body.theme-light .settings-list a:focus,body.theme-dark .settings-list a:hover,body.theme-dark .settings-list a:active,body.theme-dark .settings-list a:focus,body.theme-black .settings-list a:hover,body.theme-black .settings-list a:active,body.theme-black .settings-list a:focus { - color: #ff79c6; - } - - body:not(.theme) .settings-list a:visited,body.theme-light .settings-list a:visited,body.theme-dark .settings-list a:visited,body.theme-black .settings-list a:visited { - color: #8be9fd; - } - - body:not(.theme) .settings-list a:visited:hover,body:not(.theme) .settings-list a:visited:active,body:not(.theme) .settings-list a:visited:focus,body.theme-light .settings-list a:visited:hover,body.theme-light .settings-list a:visited:active,body.theme-light .settings-list a:visited:focus,body.theme-dark .settings-list a:visited:hover,body.theme-dark .settings-list a:visited:active,body.theme-dark .settings-list a:visited:focus,body.theme-black .settings-list a:visited:hover,body.theme-black .settings-list a:visited:active,body.theme-black .settings-list a:visited:focus { - color: #ff79c6; - } - - #sidebar .nav .nav-item a { - color: #ffb86c; - } - - #sidebar .nav .nav-item a:hover,#sidebar .nav .nav-item a:active,#sidebar .nav .nav-item a:focus { - color: #f1fa8c; - } - - #sidebar .nav .nav-item a:visited { - color: #ffb86c; - } - - #sidebar .nav .nav-item a:visited:hover,#sidebar .nav .nav-item a:visited:active,#sidebar .nav .nav-item a:visited:focus { - color: #f1fa8c; - } - - #sidebar .topic-tags { - margin-bottom: 0.5rem; - } - - #sidebar .label-topic-tag { - color: #6272a4; - } - - #sidebar .label-topic-tag:hover { - color: #f8f8f2; - cursor: default; - } - - body:not(.theme) .site-header-logo,body.theme-light .site-header-logo,body.theme-black .site-header-logo,body.theme-dark .site-header-logo { - color: #f8f8f2; - } - - body:not(.theme) .site-header-context,body.theme-light .site-header-context,body.theme-black .site-header-context,body.theme-dark .site-header-context { - color: #ffb86c; - } - - body:not(.theme) .site-header-context:hover,body:not(.theme) .site-header-context:active,body:not(.theme) .site-header-context:focus,body.theme-light .site-header-context:hover,body.theme-light .site-header-context:active,body.theme-light .site-header-context:focus,body.theme-black .site-header-context:hover,body.theme-black .site-header-context:active,body.theme-black .site-header-context:focus,body.theme-dark .site-header-context:hover,body.theme-dark .site-header-context:active,body.theme-dark .site-header-context:focus { - color: #f1fa8c; - } - - body:not(.theme) .logged-in-user-username,body.theme-light .logged-in-user-username,body.theme-black .logged-in-user-username,body.theme-dark .logged-in-user-username { - color: #50fa7b; - } - - body:not(.theme) .logged-in-user-username:hover,body:not(.theme) .logged-in-user-username:active,body:not(.theme) .logged-in-user-username:focus,body.theme-light .logged-in-user-username:hover,body.theme-light .logged-in-user-username:active,body.theme-light .logged-in-user-username:focus,body.theme-black .logged-in-user-username:hover,body.theme-black .logged-in-user-username:active,body.theme-black .logged-in-user-username:focus,body.theme-dark .logged-in-user-username:hover,body.theme-dark .logged-in-user-username:active,body.theme-dark .logged-in-user-username:focus { - color: #ff79c6; - } - - body:not(.theme) .logged-in-user-alert,body.theme-light .logged-in-user-alert,body.theme-black .logged-in-user-alert,body.theme-dark .logged-in-user-alert { - color: #282a36; - background-color: #ffb86c; - padding: 0.1rem 0.3rem; - margin-top: 0.2rem; - justify-content: left; - } - - body:not(.theme) .logged-in-user-alert:hover,body:not(.theme) .logged-in-user-alert:active,body:not(.theme) .logged-in-user-alert:focus,body.theme-light .logged-in-user-alert:hover,body.theme-light .logged-in-user-alert:active,body.theme-light .logged-in-user-alert:focus,body.theme-black .logged-in-user-alert:hover,body.theme-black .logged-in-user-alert:active,body.theme-black .logged-in-user-alert:focus,body.theme-dark .logged-in-user-alert:hover,body.theme-dark .logged-in-user-alert:active,body.theme-dark .logged-in-user-alert:focus { - background-color: #f1fa8c; - } - - body>header>a:nth-child(1):not(.no-header-logo) { - color: #f8f8f2; - background-size: 32px 32px; - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAMAAADQmBKKAAAAHlBMVEUoKjZQ+nticqSL6f29k/nx+oz/VVX/ecb/uGz///+3yBn7AAAAaklEQVR42u3Oxw2AQAADsNDZf2IGyO8kioQ9gQMAAAAAcLelCAkJCQkJCQkJ/Tk0lZS5ZMhZhISEhISEhISEvhbaSoasJWUvKUJCQkJCQkJCQu+GnnSUFCEhISEhISEhoXdDAAAAAAA3uwDrCC2R1NNC7QAAAABJRU5ErkJggg=="); - } - - .user-label { - border-radius: 0 !important; - padding: 3px 5px !important; - } - - .label-edit-box { - color: #f8f8f2 !important; - background-color: #282a36 !important; - } - - .label-edit-box input { - border: 1px solid #6272a4 !important; - background-color: #44475a !important; - } - - .label-light,.label-dark { - color: transparent !important; - } - - .bg-none { - color: #f8f8f2 !important; - border-color: #6272a4 !important; - } - - .bg-red { - color: #282a36 !important; - background-color: #f55 !important; - } - - .bg-orangered { - color: #282a36 !important; - background-color: #ffb86c !important; - } - - .bg-orange { - color: #282a36 !important; - background-color: #f1fa8c !important; - } - - .bg-dodgerblue { - color: #282a36 !important; - background-color: #8be9fd !important; - } - - .bg-forestgreen { - color: #282a36 !important; - background-color: #50fa7b !important; - } - - .bg-slategray { - color: #f8f8f2 !important; - background-color: #44475a !important; - } - - body:not(.theme) .topic-full .topic-full-byline,body.theme-light .topic-full .topic-full-byline,body.theme-dark .topic-full .topic-full-byline,body.theme-black .topic-full .topic-full-byline { - color: #f8f8f2; - } - - body:not(.theme) .topic-full .topic-full-text a,body.theme-light .topic-full .topic-full-text a,body.theme-dark .topic-full .topic-full-text a,body.theme-black .topic-full .topic-full-text a { - color: #8be9fd; - } - - body:not(.theme) .topic-full .topic-full-text a:hover,body:not(.theme) .topic-full .topic-full-text a:active,body:not(.theme) .topic-full .topic-full-text a:focus,body.theme-light .topic-full .topic-full-text a:hover,body.theme-light .topic-full .topic-full-text a:active,body.theme-light .topic-full .topic-full-text a:focus,body.theme-dark .topic-full .topic-full-text a:hover,body.theme-dark .topic-full .topic-full-text a:active,body.theme-dark .topic-full .topic-full-text a:focus,body.theme-black .topic-full .topic-full-text a:hover,body.theme-black .topic-full .topic-full-text a:active,body.theme-black .topic-full .topic-full-text a:focus { - color: #ff79c6; - } - - body:not(.theme) .topic-full .topic-full-text a:visited,body.theme-light .topic-full .topic-full-text a:visited,body.theme-dark .topic-full .topic-full-text a:visited,body.theme-black .topic-full .topic-full-text a:visited { - color: #8be9fd; - } - - body:not(.theme) .topic-full .topic-full-text a:visited:hover,body:not(.theme) .topic-full .topic-full-text a:visited:active,body:not(.theme) .topic-full .topic-full-text a:visited:focus,body.theme-light .topic-full .topic-full-text a:visited:hover,body.theme-light .topic-full .topic-full-text a:visited:active,body.theme-light .topic-full .topic-full-text a:visited:focus,body.theme-dark .topic-full .topic-full-text a:visited:hover,body.theme-dark .topic-full .topic-full-text a:visited:active,body.theme-dark .topic-full .topic-full-text a:visited:focus,body.theme-black .topic-full .topic-full-text a:visited:hover,body.theme-black .topic-full .topic-full-text a:visited:active,body.theme-black .topic-full .topic-full-text a:visited:focus { - color: #ff79c6; - } - - body:not(.theme) .topic-listing>li:nth-of-type(n),body.theme-light .topic-listing>li:nth-of-type(n),body.theme-dark .topic-listing>li:nth-of-type(n),body.theme-black .topic-listing>li:nth-of-type(n) { - background-color: #282a36; - } - - body:not(.theme) .topic-info,body.theme-light .topic-info,body.theme-dark .topic-info,body.theme-black .topic-info { - background-color: #282a36; - } - - body:not(.theme) .time-responsive-full,body.theme-light .time-responsive-full,body.theme-dark .time-responsive-full,body.theme-black .time-responsive-full { - color: #f8f8f2; - } - - body:not(.theme) .topic-content-metadata,body.theme-light .topic-content-metadata,body.theme-dark .topic-content-metadata,body.theme-black .topic-content-metadata { - color: #f8f8f2; - } - - body:not(.theme) .topic-text-excerpt,body.theme-light .topic-text-excerpt,body.theme-dark .topic-text-excerpt,body.theme-black .topic-text-excerpt { - color: #6272a4; - } - - body:not(.theme) .topic-text-excerpt[open],body.theme-light .topic-text-excerpt[open],body.theme-dark .topic-text-excerpt[open],body.theme-black .topic-text-excerpt[open] { - color: #f8f8f2; - } - - body:not(.theme) .topic-text-excerpt summary,body:not(.theme) .topic-text-excerpt summary::after,body.theme-light .topic-text-excerpt summary,body.theme-light .topic-text-excerpt summary::after,body.theme-dark .topic-text-excerpt summary,body.theme-dark .topic-text-excerpt summary::after,body.theme-black .topic-text-excerpt summary,body.theme-black .topic-text-excerpt summary::after { - color: #6272a4; - } - - body:not(.theme) .link-group,body.theme-light .link-group,body.theme-dark .link-group,body.theme-black .link-group { - color: #ffb86c; - } - - body:not(.theme) .link-group:hover,body:not(.theme) .link-group:active,body:not(.theme) .link-group:focus,body.theme-light .link-group:hover,body.theme-light .link-group:active,body.theme-light .link-group:focus,body.theme-dark .link-group:hover,body.theme-dark .link-group:active,body.theme-dark .link-group:focus,body.theme-black .link-group:hover,body.theme-black .link-group:active,body.theme-black .link-group:focus { - color: #f1fa8c; - } - - body:not(.theme) .topic-info-comments a .topic-info-comments-new,body.theme-light .topic-info-comments a .topic-info-comments-new,body.theme-dark .topic-info-comments a .topic-info-comments-new,body.theme-black .topic-info-comments a .topic-info-comments-new { - color: #ffb86c; - } - - body:not(.theme) .topic-info-comments a:hover,body:not(.theme) .topic-info-comments a:active,body:not(.theme) .topic-info-comments a:focus,body.theme-light .topic-info-comments a:hover,body.theme-light .topic-info-comments a:active,body.theme-light .topic-info-comments a:focus,body.theme-dark .topic-info-comments a:hover,body.theme-dark .topic-info-comments a:active,body.theme-dark .topic-info-comments a:focus,body.theme-black .topic-info-comments a:hover,body.theme-black .topic-info-comments a:active,body.theme-black .topic-info-comments a:focus { - color: #ff79c6; - } - - body:not(.theme) .topic-info-comments a:hover .topic-info-comments-new,body:not(.theme) .topic-info-comments a:active .topic-info-comments-new,body:not(.theme) .topic-info-comments a:focus .topic-info-comments-new,body.theme-light .topic-info-comments a:hover .topic-info-comments-new,body.theme-light .topic-info-comments a:active .topic-info-comments-new,body.theme-light .topic-info-comments a:focus .topic-info-comments-new,body.theme-dark .topic-info-comments a:hover .topic-info-comments-new,body.theme-dark .topic-info-comments a:active .topic-info-comments-new,body.theme-dark .topic-info-comments a:focus .topic-info-comments-new,body.theme-black .topic-info-comments a:hover .topic-info-comments-new,body.theme-black .topic-info-comments a:active .topic-info-comments-new,body.theme-black .topic-info-comments a:focus .topic-info-comments-new { - color: #f1fa8c; - } - - body:not(.theme) .topic-info-comments a:visited,body.theme-light .topic-info-comments a:visited,body.theme-dark .topic-info-comments a:visited,body.theme-black .topic-info-comments a:visited { - color: #8be9fd; - } - - body:not(.theme) .topic-info-comments a:visited:hover,body:not(.theme) .topic-info-comments a:visited:active,body:not(.theme) .topic-info-comments a:visited:focus,body.theme-light .topic-info-comments a:visited:hover,body.theme-light .topic-info-comments a:visited:active,body.theme-light .topic-info-comments a:visited:focus,body.theme-dark .topic-info-comments a:visited:hover,body.theme-dark .topic-info-comments a:visited:active,body.theme-dark .topic-info-comments a:visited:focus,body.theme-black .topic-info-comments a:visited:hover,body.theme-black .topic-info-comments a:visited:active,body.theme-black .topic-info-comments a:visited:focus { - color: #ff79c6; - } - - body:not(.theme) .topic-info-comments a:visited:hover .topic-info-comments-new,body:not(.theme) .topic-info-comments a:visited:active .topic-info-comments-new,body:not(.theme) .topic-info-comments a:visited:focus .topic-info-comments-new,body.theme-light .topic-info-comments a:visited:hover .topic-info-comments-new,body.theme-light .topic-info-comments a:visited:active .topic-info-comments-new,body.theme-light .topic-info-comments a:visited:focus .topic-info-comments-new,body.theme-dark .topic-info-comments a:visited:hover .topic-info-comments-new,body.theme-dark .topic-info-comments a:visited:active .topic-info-comments-new,body.theme-dark .topic-info-comments a:visited:focus .topic-info-comments-new,body.theme-black .topic-info-comments a:visited:hover .topic-info-comments-new,body.theme-black .topic-info-comments a:visited:active .topic-info-comments-new,body.theme-black .topic-info-comments a:visited:focus .topic-info-comments-new { - color: #f1fa8c; - } +body:not(.theme) .btn-comment-collapse,body.theme-light .btn-comment-collapse,body.theme-dark .btn-comment-collapse,body.theme-black .btn-comment-collapse { + color: #8be9fd; + border-color: #8be9fd; + background: transparent; +} + +body:not(.theme) .btn-comment-collapse:hover,body:not(.theme) .btn-comment-collapse:active,body:not(.theme) .btn-comment-collapse:focus,body.theme-light .btn-comment-collapse:hover,body.theme-light .btn-comment-collapse:active,body.theme-light .btn-comment-collapse:focus,body.theme-dark .btn-comment-collapse:hover,body.theme-dark .btn-comment-collapse:active,body.theme-dark .btn-comment-collapse:focus,body.theme-black .btn-comment-collapse:hover,body.theme-black .btn-comment-collapse:active,body.theme-black .btn-comment-collapse:focus { + color: #282a36; + border-color: #ff79c6; + background: #ff79c6; +} + +body:not(.theme) .comment,body.theme-light .comment,body.theme-dark .comment,body.theme-black .comment { + border-color: #282a36; +} + +body:not(.theme) .comment .comment-itself header,body.theme-light .comment .comment-itself header,body.theme-dark .comment .comment-itself header,body.theme-black .comment .comment-itself header { + background-color: #282a36; +} + +body:not(.theme) .comment .comment-nav-link,body.theme-light .comment .comment-nav-link,body.theme-dark .comment .comment-nav-link,body.theme-black .comment .comment-nav-link { + color: #8be9fd; +} + +body:not(.theme) .comment .comment-nav-link:hover,body:not(.theme) .comment .comment-nav-link:active,body:not(.theme) .comment .comment-nav-link:focus,body.theme-light .comment .comment-nav-link:hover,body.theme-light .comment .comment-nav-link:active,body.theme-light .comment .comment-nav-link:focus,body.theme-dark .comment .comment-nav-link:hover,body.theme-dark .comment .comment-nav-link:active,body.theme-dark .comment .comment-nav-link:focus,body.theme-black .comment .comment-nav-link:hover,body.theme-black .comment .comment-nav-link:active,body.theme-black .comment .comment-nav-link:focus { + color: #ff79c6; +} + +body:not(.theme) .comment .comment-nav-link:visited,body.theme-light .comment .comment-nav-link:visited,body.theme-dark .comment .comment-nav-link:visited,body.theme-black .comment .comment-nav-link:visited { + color: #8be9fd; +} + +body:not(.theme) .comment .comment-nav-link:visited:hover,body:not(.theme) .comment .comment-nav-link:visited:active,body:not(.theme) .comment .comment-nav-link:visited:focus,body.theme-light .comment .comment-nav-link:visited:hover,body.theme-light .comment .comment-nav-link:visited:active,body.theme-light .comment .comment-nav-link:visited:focus,body.theme-dark .comment .comment-nav-link:visited:hover,body.theme-dark .comment .comment-nav-link:visited:active,body.theme-dark .comment .comment-nav-link:visited:focus,body.theme-black .comment .comment-nav-link:visited:hover,body.theme-black .comment .comment-nav-link:visited:active,body.theme-black .comment .comment-nav-link:visited:focus { + color: #ff79c6; +} + +body:not(.theme) .comment .comment-user-info,body.theme-light .comment .comment-user-info,body.theme-dark .comment .comment-user-info,body.theme-black .comment .comment-user-info { + color: #f1fa8c; +} + +body:not(.theme) .comment .time-responsive-full,body.theme-light .comment .time-responsive-full,body.theme-dark .comment .time-responsive-full,body.theme-black .comment .time-responsive-full { + color: #f8f8f2; +} + +body:not(.theme) .comment[data-comment-depth='0'],body.theme-light .comment[data-comment-depth='0'],body.theme-dark .comment[data-comment-depth='0'],body.theme-black .comment[data-comment-depth='0'] { + border-color: #282a36; +} + +body:not(.theme) .is-comment-collapsed header .link-user,body.theme-light .is-comment-collapsed header .link-user,body.theme-dark .is-comment-collapsed header .link-user,body.theme-black .is-comment-collapsed header .link-user { + color: #50fa7b; +} + +body:not(.theme) .post-buttons,body.theme-light .post-buttons,body.theme-dark .post-buttons,body.theme-black .post-buttons { + padding: 0; +} + +body:not(.theme) .post-button,body.theme-light .post-button,body.theme-dark .post-button,body.theme-black .post-button { + color: #8be9fd; + padding: 6px 8px; + margin: 6px; + margin-bottom: 0px; +} + +body:not(.theme) .post-button:hover,body:not(.theme) .post-button:active,body:not(.theme) .post-button:focus,body.theme-light .post-button:hover,body.theme-light .post-button:active,body.theme-light .post-button:focus,body.theme-dark .post-button:hover,body.theme-dark .post-button:active,body.theme-dark .post-button:focus,body.theme-black .post-button:hover,body.theme-black .post-button:active,body.theme-black .post-button:focus { + color: #ff79c6; + text-decoration: none; +} + +body:not(.theme) .post-button-used,body.theme-light .post-button-used,body.theme-dark .post-button-used,body.theme-black .post-button-used { + color: #ff79c6; + text-decoration: underline; +} + +body:not(.theme) .post-button-used:hover,body:not(.theme) .post-button-used:active,body:not(.theme) .post-button-used:focus,body.theme-light .post-button-used:hover,body.theme-light .post-button-used:active,body.theme-light .post-button-used:focus,body.theme-dark .post-button-used:hover,body.theme-dark .post-button-used:active,body.theme-dark .post-button-used:focus,body.theme-black .post-button-used:hover,body.theme-black .post-button-used:active,body.theme-black .post-button-used:focus { + color: #8be9fd; + text-decoration: underline; +} + +body:not(.theme) #page-list,body.theme-light #page-list,body.theme-dark #page-list,body.theme-black #page-list { + background-color: #44475a; +} + +body:not(.theme) .toc,body.theme-light .toc,body.theme-dark .toc,body.theme-black .toc { + background-color: #282a36; +} + +body:not(.theme) .highlight,body.theme-light .highlight,body.theme-dark .highlight,body.theme-black .highlight { + color: #f8f8f2; + background-color: #6272a4; +} + +body:not(.theme) .conspicuous,body.theme-light .conspicuous,body.theme-dark .conspicuous,body.theme-black .conspicuous { + color: #f55; + font-family: sans-serif; +} + +body:not(.theme) .date-info,body.theme-light .date-info,body.theme-dark .date-info,body.theme-black .date-info { + color: #f8f8f2; +} + +body:not(.theme) .article-summary,body.theme-light .article-summary,body.theme-dark .article-summary,body.theme-black .article-summary { + border-color: #f8f8f2; +} + +body:not(.theme) .article-summary h2 a,body.theme-light .article-summary h2 a,body.theme-dark .article-summary h2 a,body.theme-black .article-summary h2 a { + color: #f8f8f2; +} + +body>footer,#site-footer { + color: #f8f8f2; + background-color: #282a36; + padding: 0.5rem; + font-style: normal; + font-weight: bold; +} + +body>footer a,#site-footer a { + color: #8be9fd; +} + +body>footer a:hover,body>footer a:active,body>footer a:focus,#site-footer a:hover,#site-footer a:active,#site-footer a:focus { + color: #ff79c6; +} + +body>footer a:visited,#site-footer a:visited { + color: #8be9fd; +} + +body>footer a:visited:hover,body>footer a:visited:active,body>footer a:visited:focus,#site-footer a:visited:hover,#site-footer a:visited:active,#site-footer a:visited:focus { + color: #ff79c6; +} + +body:not(.theme) .group-list tbody tr:nth-of-type(n),body.theme-light .group-list tbody tr:nth-of-type(n),body.theme-dark .group-list tbody tr:nth-of-type(n),body.Theme-black .group-list tbody tr:nth-of-type(n) { + background-color: #282a36; +} + +body:not(.theme) .group-list tbody tr:nth-of-type(n) td,body.theme-light .group-list tbody tr:nth-of-type(n) td,body.theme-dark .group-list tbody tr:nth-of-type(n) td,body.Theme-black .group-list tbody tr:nth-of-type(n) td { + border-color: #44475a; +} + +body:not(.theme) .group-list .group-list-description,body.theme-light .group-list .group-list-description,body.theme-dark .group-list .group-list-description,body.Theme-black .group-list .group-list-description { + font-style: normal; +} + +body:not(.theme) .table th,body.theme-light .table th,body.theme-dark .table th,body.Theme-black .table th { + border-bottom-color: #6272a4; +} + +body:not(.theme),body.theme-light,body.theme-dark,body.theme-black { + color: #f8f8f2; + background-color: #282a36; +} + +body:not(.theme) main,body:not(.theme) #sidebar,body.theme-light main,body.theme-light #sidebar,body.theme-dark main,body.theme-dark #sidebar,body.theme-black main,body.theme-black #sidebar { + color: #f8f8f2; + background-color: #44475a; +} + +body:not(.theme) pre,body:not(.theme) code,body.theme-light pre,body.theme-light code,body.theme-dark pre,body.theme-dark code,body.theme-black pre,body.theme-black code { + color: #f8f8f2; + background-color: #282a36; + border: none; + font-family: 'Space Mono', 'Iosevka', 'Fira Code', 'Consolas', monospace; +} + +body:not(.theme) blockquote,body.theme-light blockquote,body.theme-dark blockquote,body.theme-black blockquote { + color: #f8f8f2; + background-color: #282a36; + border-color: #f8f8f2; +} + +body:not(.theme) figure,body:not(.theme) section,body.theme-light figure,body.theme-light section,body.theme-dark figure,body.theme-dark section,body.theme-black figure,body.theme-black section { + border-color: #f8f8f2; +} + +body:not(.theme) input,body:not(.theme) textarea,body:not(.theme) .form-input,body.theme-light input,body.theme-light textarea,body.theme-light .form-input,body.theme-dark input,body.theme-dark textarea,body.theme-dark .form-input,body.theme-black input,body.theme-black textarea,body.theme-black .form-input { + color: #f8f8f2; + border-color: #6272a4; + background-color: #282a36; +} + +a { + color: #8be9fd; +} + +a:hover,a:active,a:focus { + color: #ff79c6; +} + +a:visited { + color: #ff79c6; +} + +hr { + border-color: #f8f8f2; +} + +body:not(.theme) .listing-options button,body.theme-light .listing-options button,body.theme-black .listing-options button,body.theme-dark .listing-options button { + border: none; +} + +body:not(.theme) .listing-options button:hover,body:not(.theme) .listing-options button:active,body:not(.theme) .listing-options button:focus,body.theme-light .listing-options button:hover,body.theme-light .listing-options button:active,body.theme-light .listing-options button:focus,body.theme-black .listing-options button:hover,body.theme-black .listing-options button:active,body.theme-black .listing-options button:focus,body.theme-dark .listing-options button:hover,body.theme-dark .listing-options button:active,body.theme-dark .listing-options button:focus { + color: #ff79c6; + background-color: transparent; + text-decoration: underline; +} + +body:not(.theme) .tab.tab-listing-order,body.theme-light .tab.tab-listing-order,body.theme-black .tab.tab-listing-order,body.theme-dark .tab.tab-listing-order { + border-color: #282a36; +} + +body:not(.theme) .tab.tab-listing-order .tab-item,body.theme-light .tab.tab-listing-order .tab-item,body.theme-black .tab.tab-listing-order .tab-item,body.theme-dark .tab.tab-listing-order .tab-item { + margin: 4px; + padding: 0; + background-color: #282a36; +} + +body:not(.theme) .tab.tab-listing-order .tab-item:first-child,body.theme-light .tab.tab-listing-order .tab-item:first-child,body.theme-black .tab.tab-listing-order .tab-item:first-child,body.theme-dark .tab.tab-listing-order .tab-item:first-child { + margin-left: 0; +} + +body:not(.theme) .tab.tab-listing-order .tab-item:last-child,body.theme-light .tab.tab-listing-order .tab-item:last-child,body.theme-black .tab.tab-listing-order .tab-item:last-child,body.theme-dark .tab.tab-listing-order .tab-item:last-child { + margin-right: 0; +} + +body:not(.theme) .tab.tab-listing-order .tab-item a,body.theme-light .tab.tab-listing-order .tab-item a,body.theme-black .tab.tab-listing-order .tab-item a,body.theme-dark .tab.tab-listing-order .tab-item a { + margin: 0; + padding: 4px 8px; +} + +body:not(.theme) .tab.tab-listing-order .tab-item a:hover,body:not(.theme) .tab.tab-listing-order .tab-item a:active,body:not(.theme) .tab.tab-listing-order .tab-item a:focus,body.theme-light .tab.tab-listing-order .tab-item a:hover,body.theme-light .tab.tab-listing-order .tab-item a:active,body.theme-light .tab.tab-listing-order .tab-item a:focus,body.theme-black .tab.tab-listing-order .tab-item a:hover,body.theme-black .tab.tab-listing-order .tab-item a:active,body.theme-black .tab.tab-listing-order .tab-item a:focus,body.theme-dark .tab.tab-listing-order .tab-item a:hover,body.theme-dark .tab.tab-listing-order .tab-item a:active,body.theme-dark .tab.tab-listing-order .tab-item a:focus { + color: #8be9fd; +} + +body:not(.theme) .tab.tab-listing-order .tab-item.active a,body.theme-light .tab.tab-listing-order .tab-item.active a,body.theme-black .tab.tab-listing-order .tab-item.active a,body.theme-dark .tab.tab-listing-order .tab-item.active a { + color: #ff79c6; + border-color: #ff79c6; +} + +body:not(.theme) .form-select:not([multiple]):not([size]),body.theme-light .form-select:not([multiple]):not([size]),body.theme-black .form-select:not([multiple]):not([size]),body.theme-dark .form-select:not([multiple]):not([size]) { + border: 1px solid #6272a4; + background-color: #282a36; + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23f8f8f2'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E"); +} + +body:not(.theme) .message-list thead th,body.theme-light .message-list thead th,body.theme-dark .message-list thead th,body.theme-black .message-list thead th { + border-color: #6272a4; +} + +body:not(.theme) .message-list tbody tr:nth-of-type(n),body.theme-light .message-list tbody tr:nth-of-type(n),body.theme-dark .message-list tbody tr:nth-of-type(n),body.theme-black .message-list tbody tr:nth-of-type(n) { + background-color: #282a36; +} + +body:not(.theme) .message-list tbody tr:nth-of-type(n) td,body.theme-light .message-list tbody tr:nth-of-type(n) td,body.theme-dark .message-list tbody tr:nth-of-type(n) td,body.theme-black .message-list tbody tr:nth-of-type(n) td { + border-color: #44475a; +} + +body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a { + color: #8be9fd; +} + +body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a:hover,body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a:active,body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a:focus,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a:hover,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a:active,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a:focus,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a:hover,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a:active,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a:focus,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a:hover,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a:active,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a:focus { + color: #ff79c6; +} + +body:not(.theme) .message-list tbody tr:nth-of-type(n) .message-list-subject a:visited,body.theme-light .message-list tbody tr:nth-of-type(n) .message-list-subject a:visited,body.theme-dark .message-list tbody tr:nth-of-type(n) .message-list-subject a:visited,body.theme-black .message-list tbody tr:nth-of-type(n) .message-list-subject a:visited { + color: #8be9fd; +} + +body:not(.theme) .message,body.theme-light .message,body.theme-dark .message,body.theme-black .message { + border-color: #282a36; +} + +body:not(.theme) .message header,body.theme-light .message header,body.theme-dark .message header,body.theme-black .message header { + color: #f8f8f2; + background-color: #282a36; +} + +body:not(.theme) .divider,body.theme-light .divider,body.theme-dark .divider,body.theme-black .divider { + border-color: #282a36; +} + +body:not(.theme) .empty-subtitle,body.theme-light .empty-subtitle,body.theme-dark .empty-subtitle,body.theme-black .empty-subtitle { + color: #f8f8f2; +} + +body:not(.theme) .post-listing .topic,body.theme-light .post-listing .topic,body.theme-dark .post-listing .topic,body.theme-black .post-listing .topic { + background-color: #282a36; +} + +body:not(.theme) .post-listing .label-topic-tag,body.theme-light .post-listing .label-topic-tag,body.theme-dark .post-listing .label-topic-tag,body.theme-black .post-listing .label-topic-tag { + color: #6272a4; +} + +body:not(.theme) .link-user,body.theme-light .link-user,body.theme-dark .link-user,body.theme-black .link-user { + color: #50fa7b; +} + +body:not(.theme) .link-user:hover,body:not(.theme) .link-user:active,body:not(.theme) .link-user:focus,body.theme-light .link-user:hover,body.theme-light .link-user:active,body.theme-light .link-user:focus,body.theme-dark .link-user:hover,body.theme-dark .link-user:active,body.theme-dark .link-user:focus,body.theme-black .link-user:hover,body.theme-black .link-user:active,body.theme-black .link-user:focus { + color: #ff79c6; +} + +body:not(.theme) .link-user:visited,body.theme-light .link-user:visited,body.theme-dark .link-user:visited,body.theme-black .link-user:visited { + color: #50fa7b; +} + +body:not(.theme) .link-user:visited:hover,body:not(.theme) .link-user:visited:active,body:not(.theme) .link-user:visited:focus,body.theme-light .link-user:visited:hover,body.theme-light .link-user:visited:active,body.theme-light .link-user:visited:focus,body.theme-dark .link-user:visited:hover,body.theme-dark .link-user:visited:active,body.theme-dark .link-user:visited:focus,body.theme-black .link-user:visited:hover,body.theme-black .link-user:visited:active,body.theme-black .link-user:visited:focus { + color: #ff79c6; +} + +body:not(.theme) .label-topic-tag a,body.theme-light .label-topic-tag a,body.theme-dark .label-topic-tag a,body.theme-black .label-topic-tag a { + color: #6272a4; +} + +body:not(.theme) .label-topic-tag a:hover,body:not(.theme) .label-topic-tag a:active,body:not(.theme) .label-topic-tag a:focus,body.theme-light .label-topic-tag a:hover,body.theme-light .label-topic-tag a:active,body.theme-light .label-topic-tag a:focus,body.theme-dark .label-topic-tag a:hover,body.theme-dark .label-topic-tag a:active,body.theme-dark .label-topic-tag a:focus,body.theme-black .label-topic-tag a:hover,body.theme-black .label-topic-tag a:active,body.theme-black .label-topic-tag a:focus { + color: #ff79c6; +} + +body:not(.theme) .text-secondary,body.theme-light .text-secondary,body.theme-dark .text-secondary,body.theme-black .text-secondary { + font-style: normal; + font-weight: bold; + color: #6272a4; +} + +body:not(.theme) .text-warning,body.theme-light .text-warning,body.theme-dark .text-warning,body.theme-black .text-warning { + color: #282a36; + background-color: #ffb86c; + padding: 10px; +} + +body:not(.theme) blockquote.text-warning,body.theme-light blockquote.text-warning,body.theme-dark blockquote.text-warning,body.theme-black blockquote.text-warning { + color: #f8f8f2; + background-color: #282a36; +} + +body:not(.theme) .form-status-success,body.theme-light .form-status-success,body.theme-dark .form-status-success,body.theme-black .form-status-success { + color: #50fa7b; +} + +body:not(.theme) .form-status-error,body.theme-light .form-status-error,body.theme-dark .form-status-error,body.theme-black .form-status-error { + color: #f55; +} + +body:not(.theme) .is-comment-new .comment-text,body.theme-light .is-comment-new .comment-text,body.theme-dark .is-comment-new .comment-text,body.theme-black .is-comment-new .comment-text { + color: #f8f8f2; +} + +.topic-voting.btn { + border-style: solid; +} + +.btn,.btn.btn-link { + color: #8be9fd; + border-color: #8be9fd; + background: transparent; +} + +.btn:hover,.btn:active,.btn:focus,.btn.btn-link:hover,.btn.btn-link:active,.btn.btn-link:focus { + color: #282a36; + border-color: #ff79c6; + background: #ff79c6; +} + +.btn:visited,.btn.btn-link:visited { + color: #8be9fd; + border-color: #8be9fd; + background: transparent; +} + +.btn:visited:hover,.btn:visited:active,.btn:visited:focus,.btn.btn-link:visited:hover,.btn.btn-link:visited:active,.btn.btn-link:visited:focus { + color: #282a36; + border-color: #ff79c6; + background: #ff79c6; +} + +.btn-used { + color: #282a36; + border-color: #ff79c6; + background: #ff79c6; +} + +.btn.btn-primary { + color: #282a36; + background: #8be9fd; + border-color: #8be9fd; +} + +.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus { + color: #282a36; + border-color: #ff79c6; + background: #ff79c6; +} + +.is-topic-official { + border-left-color: #f55 !important; +} + +.is-topic-official h1 a { + color: #f55; +} + +.is-topic-mine { + border-left-color: #bd93f9 !important; +} + +.is-topic-mine h1 a { + color: #bd93f9; +} + +.is-topic-mine .topic-voting { + color: #f8f8f2; +} + +.is-topic-official h1 a:visited { + color: #f55; +} + +.is-topic-mine h1 a:visited { + color: #bd93f9; +} + +.topic-icon { + border-color: #8be9fd; +} + +.is-comment-by-op>.comment-itself { + border-color: #f1fa8c !important; +} + +.is-comment-mine>.comment-itself { + border-color: #bd93f9 !important; +} + +.is-comment-new>.comment-itself { + border-color: #ffb86c !important; +} + +.is-message-mine { + border-left-color: #bd93f9 !important; +} + +body:not(.theme) .settings-list,body.theme-light .settings-list,body.theme-dark .settings-list,body.theme-black .settings-list { + margin-left: 0px; +} + +body:not(.theme) .settings-list li,body.theme-light .settings-list li,body.theme-dark .settings-list li,body.theme-black .settings-list li { + background-color: #282a36; + border: 1px solid #6272a4; + padding: 15px; + margin-top: 15px; + margin-bottom: 15px; +} + +body:not(.theme) .settings-list a,body.theme-light .settings-list a,body.theme-dark .settings-list a,body.theme-black .settings-list a { + color: #8be9fd; +} + +body:not(.theme) .settings-list a:hover,body:not(.theme) .settings-list a:active,body:not(.theme) .settings-list a:focus,body.theme-light .settings-list a:hover,body.theme-light .settings-list a:active,body.theme-light .settings-list a:focus,body.theme-dark .settings-list a:hover,body.theme-dark .settings-list a:active,body.theme-dark .settings-list a:focus,body.theme-black .settings-list a:hover,body.theme-black .settings-list a:active,body.theme-black .settings-list a:focus { + color: #ff79c6; +} + +body:not(.theme) .settings-list a:visited,body.theme-light .settings-list a:visited,body.theme-dark .settings-list a:visited,body.theme-black .settings-list a:visited { + color: #8be9fd; +} + +body:not(.theme) .settings-list a:visited:hover,body:not(.theme) .settings-list a:visited:active,body:not(.theme) .settings-list a:visited:focus,body.theme-light .settings-list a:visited:hover,body.theme-light .settings-list a:visited:active,body.theme-light .settings-list a:visited:focus,body.theme-dark .settings-list a:visited:hover,body.theme-dark .settings-list a:visited:active,body.theme-dark .settings-list a:visited:focus,body.theme-black .settings-list a:visited:hover,body.theme-black .settings-list a:visited:active,body.theme-black .settings-list a:visited:focus { + color: #ff79c6; +} + +#sidebar .nav .nav-item a { + color: #ffb86c; +} + +#sidebar .nav .nav-item a:hover,#sidebar .nav .nav-item a:active,#sidebar .nav .nav-item a:focus { + color: #f1fa8c; +} + +#sidebar .nav .nav-item a:visited { + color: #ffb86c; +} + +#sidebar .nav .nav-item a:visited:hover,#sidebar .nav .nav-item a:visited:active,#sidebar .nav .nav-item a:visited:focus { + color: #f1fa8c; +} + +#sidebar .topic-tags { + margin-bottom: 0.5rem; +} + +#sidebar .label-topic-tag { + color: #6272a4; +} + +#sidebar .label-topic-tag:hover { + color: #f8f8f2; + cursor: default; +} + +body:not(.theme) .site-header-logo,body.theme-light .site-header-logo,body.theme-black .site-header-logo,body.theme-dark .site-header-logo { + color: #f8f8f2; +} + +body:not(.theme) .site-header-context,body.theme-light .site-header-context,body.theme-black .site-header-context,body.theme-dark .site-header-context { + color: #ffb86c; +} + +body:not(.theme) .site-header-context:hover,body:not(.theme) .site-header-context:active,body:not(.theme) .site-header-context:focus,body.theme-light .site-header-context:hover,body.theme-light .site-header-context:active,body.theme-light .site-header-context:focus,body.theme-black .site-header-context:hover,body.theme-black .site-header-context:active,body.theme-black .site-header-context:focus,body.theme-dark .site-header-context:hover,body.theme-dark .site-header-context:active,body.theme-dark .site-header-context:focus { + color: #f1fa8c; +} + +body:not(.theme) .logged-in-user-username,body.theme-light .logged-in-user-username,body.theme-black .logged-in-user-username,body.theme-dark .logged-in-user-username { + color: #50fa7b; +} + +body:not(.theme) .logged-in-user-username:hover,body:not(.theme) .logged-in-user-username:active,body:not(.theme) .logged-in-user-username:focus,body.theme-light .logged-in-user-username:hover,body.theme-light .logged-in-user-username:active,body.theme-light .logged-in-user-username:focus,body.theme-black .logged-in-user-username:hover,body.theme-black .logged-in-user-username:active,body.theme-black .logged-in-user-username:focus,body.theme-dark .logged-in-user-username:hover,body.theme-dark .logged-in-user-username:active,body.theme-dark .logged-in-user-username:focus { + color: #ff79c6; +} + +body:not(.theme) .logged-in-user-alert,body.theme-light .logged-in-user-alert,body.theme-black .logged-in-user-alert,body.theme-dark .logged-in-user-alert { + color: #282a36; + background-color: #ffb86c; + padding: 0.1rem 0.3rem; + margin-top: 0.2rem; + justify-content: left; +} + +body:not(.theme) .logged-in-user-alert:hover,body:not(.theme) .logged-in-user-alert:active,body:not(.theme) .logged-in-user-alert:focus,body.theme-light .logged-in-user-alert:hover,body.theme-light .logged-in-user-alert:active,body.theme-light .logged-in-user-alert:focus,body.theme-black .logged-in-user-alert:hover,body.theme-black .logged-in-user-alert:active,body.theme-black .logged-in-user-alert:focus,body.theme-dark .logged-in-user-alert:hover,body.theme-dark .logged-in-user-alert:active,body.theme-dark .logged-in-user-alert:focus { + background-color: #f1fa8c; +} + +body>header>a:nth-child(1):not(.no-header-logo) { + color: #f8f8f2; + background-size: 32px 32px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAMAAADQmBKKAAAAHlBMVEUoKjZQ+nticqSL6f29k/nx+oz/VVX/ecb/uGz///+3yBn7AAAAaklEQVR42u3Oxw2AQAADsNDZf2IGyO8kioQ9gQMAAAAAcLelCAkJCQkJCQkJ/Tk0lZS5ZMhZhISEhISEhISEvhbaSoasJWUvKUJCQkJCQkJCQu+GnnSUFCEhISEhISEhoXdDAAAAAAA3uwDrCC2R1NNC7QAAAABJRU5ErkJggg=="); +} + +.user-label { + border-radius: 0 !important; + padding: 3px 5px !important; +} + +.label-edit-box { + color: #f8f8f2 !important; + background-color: #282a36 !important; +} + +.label-edit-box input { + border: 1px solid #6272a4 !important; + background-color: #44475a !important; +} + +.label-light,.label-dark { + color: transparent !important; +} + +.bg-none { + color: #f8f8f2 !important; + border-color: #6272a4 !important; +} + +.bg-red { + color: #282a36 !important; + background-color: #f55 !important; +} + +.bg-orangered { + color: #282a36 !important; + background-color: #ffb86c !important; +} + +.bg-orange { + color: #282a36 !important; + background-color: #f1fa8c !important; +} + +.bg-dodgerblue { + color: #282a36 !important; + background-color: #8be9fd !important; +} + +.bg-forestgreen { + color: #282a36 !important; + background-color: #50fa7b !important; +} + +.bg-slategray { + color: #f8f8f2 !important; + background-color: #44475a !important; +} + +body:not(.theme) .topic-full .topic-full-byline,body.theme-light .topic-full .topic-full-byline,body.theme-dark .topic-full .topic-full-byline,body.theme-black .topic-full .topic-full-byline { + color: #f8f8f2; +} + +body:not(.theme) .topic-full .topic-full-text a,body.theme-light .topic-full .topic-full-text a,body.theme-dark .topic-full .topic-full-text a,body.theme-black .topic-full .topic-full-text a { + color: #8be9fd; +} + +body:not(.theme) .topic-full .topic-full-text a:hover,body:not(.theme) .topic-full .topic-full-text a:active,body:not(.theme) .topic-full .topic-full-text a:focus,body.theme-light .topic-full .topic-full-text a:hover,body.theme-light .topic-full .topic-full-text a:active,body.theme-light .topic-full .topic-full-text a:focus,body.theme-dark .topic-full .topic-full-text a:hover,body.theme-dark .topic-full .topic-full-text a:active,body.theme-dark .topic-full .topic-full-text a:focus,body.theme-black .topic-full .topic-full-text a:hover,body.theme-black .topic-full .topic-full-text a:active,body.theme-black .topic-full .topic-full-text a:focus { + color: #ff79c6; +} + +body:not(.theme) .topic-full .topic-full-text a:visited,body.theme-light .topic-full .topic-full-text a:visited,body.theme-dark .topic-full .topic-full-text a:visited,body.theme-black .topic-full .topic-full-text a:visited { + color: #8be9fd; +} + +body:not(.theme) .topic-full .topic-full-text a:visited:hover,body:not(.theme) .topic-full .topic-full-text a:visited:active,body:not(.theme) .topic-full .topic-full-text a:visited:focus,body.theme-light .topic-full .topic-full-text a:visited:hover,body.theme-light .topic-full .topic-full-text a:visited:active,body.theme-light .topic-full .topic-full-text a:visited:focus,body.theme-dark .topic-full .topic-full-text a:visited:hover,body.theme-dark .topic-full .topic-full-text a:visited:active,body.theme-dark .topic-full .topic-full-text a:visited:focus,body.theme-black .topic-full .topic-full-text a:visited:hover,body.theme-black .topic-full .topic-full-text a:visited:active,body.theme-black .topic-full .topic-full-text a:visited:focus { + color: #ff79c6; +} + +body:not(.theme) .topic-listing>li:nth-of-type(n),body.theme-light .topic-listing>li:nth-of-type(n),body.theme-dark .topic-listing>li:nth-of-type(n),body.theme-black .topic-listing>li:nth-of-type(n) { + background-color: #282a36; +} + +body:not(.theme) .topic-info,body.theme-light .topic-info,body.theme-dark .topic-info,body.theme-black .topic-info { + background-color: #282a36; +} + +body:not(.theme) .time-responsive-full,body.theme-light .time-responsive-full,body.theme-dark .time-responsive-full,body.theme-black .time-responsive-full { + color: #f8f8f2; +} + +body:not(.theme) .topic-content-metadata,body.theme-light .topic-content-metadata,body.theme-dark .topic-content-metadata,body.theme-black .topic-content-metadata { + color: #f8f8f2; +} + +body:not(.theme) .topic-text-excerpt,body.theme-light .topic-text-excerpt,body.theme-dark .topic-text-excerpt,body.theme-black .topic-text-excerpt { + color: #6272a4; +} + +body:not(.theme) .topic-text-excerpt[open],body.theme-light .topic-text-excerpt[open],body.theme-dark .topic-text-excerpt[open],body.theme-black .topic-text-excerpt[open] { + color: #f8f8f2; +} + +body:not(.theme) .topic-text-excerpt summary,body:not(.theme) .topic-text-excerpt summary::after,body.theme-light .topic-text-excerpt summary,body.theme-light .topic-text-excerpt summary::after,body.theme-dark .topic-text-excerpt summary,body.theme-dark .topic-text-excerpt summary::after,body.theme-black .topic-text-excerpt summary,body.theme-black .topic-text-excerpt summary::after { + color: #6272a4; +} + +body:not(.theme) .link-group,body.theme-light .link-group,body.theme-dark .link-group,body.theme-black .link-group { + color: #ffb86c; +} + +body:not(.theme) .link-group:hover,body:not(.theme) .link-group:active,body:not(.theme) .link-group:focus,body.theme-light .link-group:hover,body.theme-light .link-group:active,body.theme-light .link-group:focus,body.theme-dark .link-group:hover,body.theme-dark .link-group:active,body.theme-dark .link-group:focus,body.theme-black .link-group:hover,body.theme-black .link-group:active,body.theme-black .link-group:focus { + color: #f1fa8c; +} + +body:not(.theme) .topic-info-comments a .topic-info-comments-new,body.theme-light .topic-info-comments a .topic-info-comments-new,body.theme-dark .topic-info-comments a .topic-info-comments-new,body.theme-black .topic-info-comments a .topic-info-comments-new { + color: #ffb86c; +} + +body:not(.theme) .topic-info-comments a:hover,body:not(.theme) .topic-info-comments a:active,body:not(.theme) .topic-info-comments a:focus,body.theme-light .topic-info-comments a:hover,body.theme-light .topic-info-comments a:active,body.theme-light .topic-info-comments a:focus,body.theme-dark .topic-info-comments a:hover,body.theme-dark .topic-info-comments a:active,body.theme-dark .topic-info-comments a:focus,body.theme-black .topic-info-comments a:hover,body.theme-black .topic-info-comments a:active,body.theme-black .topic-info-comments a:focus { + color: #ff79c6; +} + +body:not(.theme) .topic-info-comments a:hover .topic-info-comments-new,body:not(.theme) .topic-info-comments a:active .topic-info-comments-new,body:not(.theme) .topic-info-comments a:focus .topic-info-comments-new,body.theme-light .topic-info-comments a:hover .topic-info-comments-new,body.theme-light .topic-info-comments a:active .topic-info-comments-new,body.theme-light .topic-info-comments a:focus .topic-info-comments-new,body.theme-dark .topic-info-comments a:hover .topic-info-comments-new,body.theme-dark .topic-info-comments a:active .topic-info-comments-new,body.theme-dark .topic-info-comments a:focus .topic-info-comments-new,body.theme-black .topic-info-comments a:hover .topic-info-comments-new,body.theme-black .topic-info-comments a:active .topic-info-comments-new,body.theme-black .topic-info-comments a:focus .topic-info-comments-new { + color: #f1fa8c; +} + +body:not(.theme) .topic-info-comments a:visited,body.theme-light .topic-info-comments a:visited,body.theme-dark .topic-info-comments a:visited,body.theme-black .topic-info-comments a:visited { + color: #8be9fd; +} + +body:not(.theme) .topic-info-comments a:visited:hover,body:not(.theme) .topic-info-comments a:visited:active,body:not(.theme) .topic-info-comments a:visited:focus,body.theme-light .topic-info-comments a:visited:hover,body.theme-light .topic-info-comments a:visited:active,body.theme-light .topic-info-comments a:visited:focus,body.theme-dark .topic-info-comments a:visited:hover,body.theme-dark .topic-info-comments a:visited:active,body.theme-dark .topic-info-comments a:visited:focus,body.theme-black .topic-info-comments a:visited:hover,body.theme-black .topic-info-comments a:visited:active,body.theme-black .topic-info-comments a:visited:focus { + color: #ff79c6; +} + +body:not(.theme) .topic-info-comments a:visited:hover .topic-info-comments-new,body:not(.theme) .topic-info-comments a:visited:active .topic-info-comments-new,body:not(.theme) .topic-info-comments a:visited:focus .topic-info-comments-new,body.theme-light .topic-info-comments a:visited:hover .topic-info-comments-new,body.theme-light .topic-info-comments a:visited:active .topic-info-comments-new,body.theme-light .topic-info-comments a:visited:focus .topic-info-comments-new,body.theme-dark .topic-info-comments a:visited:hover .topic-info-comments-new,body.theme-dark .topic-info-comments a:visited:active .topic-info-comments-new,body.theme-dark .topic-info-comments a:visited:focus .topic-info-comments-new,body.theme-black .topic-info-comments a:visited:hover .topic-info-comments-new,body.theme-black .topic-info-comments a:visited:active .topic-info-comments-new,body.theme-black .topic-info-comments a:visited:focus .topic-info-comments-new { + color: #f1fa8c; } diff --git a/css/tildes-monokai/tildes-monokai-chrome.css b/css/tildes-monokai/tildes-monokai-chrome.css deleted file mode 100644 index d3b130e..0000000 --- a/css/tildes-monokai/tildes-monokai-chrome.css +++ /dev/null @@ -1,709 +0,0 @@ -body .btn.btn-comment-collapse,body.theme-light .btn.btn-comment-collapse,body.theme-dark .btn.btn-comment-collapse,body.theme-black .btn.btn-comment-collapse { - color: #E6DB74; - border-color: #E6DB74; -} - -body .btn.btn-comment-collapse:hover,body .btn.btn-comment-collapse:active,body .btn.btn-comment-collapse:focus,body.theme-light .btn.btn-comment-collapse:hover,body.theme-light .btn.btn-comment-collapse:active,body.theme-light .btn.btn-comment-collapse:focus,body.theme-dark .btn.btn-comment-collapse:hover,body.theme-dark .btn.btn-comment-collapse:active,body.theme-dark .btn.btn-comment-collapse:focus,body.theme-black .btn.btn-comment-collapse:hover,body.theme-black .btn.btn-comment-collapse:active,body.theme-black .btn.btn-comment-collapse:focus { - color: #F92672; - border-color: #F92672; - background-color: transparent; -} - -.btn,.btn.btn-link,#next-page { - color: #E6DB74; - border-color: #E6DB74; -} - -.btn:hover,.btn:active,.btn:focus,.btn.btn-link:hover,.btn.btn-link:active,.btn.btn-link:focus,#next-page:hover,#next-page:active,#next-page:focus { - color: #F92672; - border-color: #F92672; - background-color: transparent; -} - -.btn.btn-used { - color: #F92672; - border-color: #F92672; -} - -.btn.btn-primary { - color: #272822; - border-color: #E6DB74; - background-color: #E6DB74; -} - -.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus { - color: #272822; - border-color: #F92672; - background-color: #F92672; -} - -body section.topic-comments,body.theme-light section.topic-comments,body.theme-dark section.topic-comments,body.theme-black section.topic-comments { - border-color: #595959; -} - -body section.topic-comments .comment,body.theme-light section.topic-comments .comment,body.theme-dark section.topic-comments .comment,body.theme-black section.topic-comments .comment { - border-color: #272822; -} - -body section.topic-comments .is-comment-new .comment-text,body.theme-light section.topic-comments .is-comment-new .comment-text,body.theme-dark section.topic-comments .is-comment-new .comment-text,body.theme-black section.topic-comments .is-comment-new .comment-text { - color: #E6E6E6; -} - -body section.topic-comments .comment-itself header,body.theme-light section.topic-comments .comment-itself header,body.theme-dark section.topic-comments .comment-itself header,body.theme-black section.topic-comments .comment-itself header { - color: #E6E6E6; - background-color: #272822; -} - -body section.topic-comments header a,body.theme-light section.topic-comments header a,body.theme-dark section.topic-comments header a,body.theme-black section.topic-comments header a { - color: #E6DB74; -} - -body section.topic-comments header a:hover,body section.topic-comments header a:active,body section.topic-comments header a:focus,body.theme-light section.topic-comments header a:hover,body.theme-light section.topic-comments header a:active,body.theme-light section.topic-comments header a:focus,body.theme-dark section.topic-comments header a:hover,body.theme-dark section.topic-comments header a:active,body.theme-dark section.topic-comments header a:focus,body.theme-black section.topic-comments header a:hover,body.theme-black section.topic-comments header a:active,body.theme-black section.topic-comments header a:focus { - color: #F92672; -} - -body section.topic-comments .post-button,body.theme-light section.topic-comments .post-button,body.theme-dark section.topic-comments .post-button,body.theme-black section.topic-comments .post-button { - color: #E6DB74; -} - -body section.topic-comments .post-button:hover,body section.topic-comments .post-button:active,body section.topic-comments .post-button:focus,body.theme-light section.topic-comments .post-button:hover,body.theme-light section.topic-comments .post-button:active,body.theme-light section.topic-comments .post-button:focus,body.theme-dark section.topic-comments .post-button:hover,body.theme-dark section.topic-comments .post-button:active,body.theme-dark section.topic-comments .post-button:focus,body.theme-black section.topic-comments .post-button:hover,body.theme-black section.topic-comments .post-button:active,body.theme-black section.topic-comments .post-button:focus { - color: #F92672; -} - -body section.topic-comments .post-button-used,body.theme-light section.topic-comments .post-button-used,body.theme-dark section.topic-comments .post-button-used,body.theme-black section.topic-comments .post-button-used { - color: #F92672; -} - -.comment-text a { - color: #E6DB74; -} - -.comment-text a:hover,.comment-text a:active,.comment-text a:focus { - color: #F92672; -} - -.is-comment-mine>.comment-itself { - border-left-color: #AE81FF !important; -} - -.is-comment-by-op>.comment-itself { - border-left-color: #FD5FF1 !important; -} - -.is-comment-by-op>.comment-itself .comment-user-info { - color: #FD5FF1; -} - -.is-comment-new>.comment-itself { - border-left-color: #89BDFF !important; -} - -body { - font-family: sans-serif; -} - -a,footer a,.article-summary h2 a { - color: #E6DB74; -} - -a:hover,a:active,a:focus,footer a:hover,footer a:active,footer a:focus,.article-summary h2 a:hover,.article-summary h2 a:active,.article-summary h2 a:focus { - color: #F92672; -} - -a:visited,footer a:visited,.article-summary h2 a:visited { - color: #E6DB74; -} - -a:visited:hover,a:visited:active,a:visited:focus,footer a:visited:hover,footer a:visited:active,footer a:visited:focus,.article-summary h2 a:visited:hover,.article-summary h2 a:visited:active,.article-summary h2 a:visited:focus { - color: #F92672; -} - -footer,#page-list,.highlight { - color: #E6E6E6; - background-color: #383830; -} - -div.toc { - color: #E6E6E6; - background-color: #272822; -} - -code,pre { - border: none; -} - -.date-info { - color: #89BDFF; -} - -#site-footer { - font-style: normal; - font-weight: bold; -} - -#site-footer .site-footer-links { - font-weight: normal; -} - -#site-footer a { - color: #E6DB74; -} - -#site-footer a:hover,#site-footer a:active,#site-footer a:focus { - color: #F92672; -} - -#site-footer a:visited { - color: #E6DB74; -} - -#site-footer a:visited:hover,#site-footer a:visited:active,#site-footer a:visited:focus { - color: #F92672; -} - -body,body.theme-light,body.theme-dark,body.theme-black { - color: #E6E6E6; - background-color: #272822; -} - -body main,body.theme-light main,body.theme-dark main,body.theme-black main { - background-color: #383830; -} - -body pre,body code,body.theme-light pre,body.theme-light code,body.theme-dark pre,body.theme-dark code,body.theme-black pre,body.theme-black code { - padding: 0.05rem 0.3rem; - line-height: inherit; - color: #E6E6E6; - background-color: #272822; - font-family: 'Consolas', monospace; -} - -body .form-input,body .form-input:not(:focus),body.theme-light .form-input,body.theme-light .form-input:not(:focus),body.theme-dark .form-input,body.theme-dark .form-input:not(:focus),body.theme-black .form-input,body.theme-black .form-input:not(:focus) { - color: #E6E6E6; - border-color: #595959; - background-color: #272822; - width: 40rem; - max-width: 40rem; - min-width: 40rem; -} - -body .form-input::placeholder,body .form-input:not(:focus)::placeholder,body.theme-light .form-input::placeholder,body.theme-light .form-input:not(:focus)::placeholder,body.theme-dark .form-input::placeholder,body.theme-dark .form-input:not(:focus)::placeholder,body.theme-black .form-input::placeholder,body.theme-black .form-input:not(:focus)::placeholder { - color: #595959; -} - -body hr,body section,body.theme-light hr,body.theme-light section,body.theme-dark hr,body.theme-dark section,body.theme-black hr,body.theme-black section { - border-color: #595959; -} - -body blockquote,body.theme-light blockquote,body.theme-dark blockquote,body.theme-black blockquote { - color: #E6E6E6; - border-color: #E6E6E6; - background-color: #272822; -} - -body .table td,body .table th,body.theme-light .table td,body.theme-light .table th,body.theme-dark .table td,body.theme-dark .table th,body.theme-black .table td,body.theme-black .table th { - border-bottom: 1px solid #383830; -} - -.listing-options { - color: #E6E6E6; -} - -.listing-options .tab-listing-order { - border: none; -} - -.listing-options button { - border: none; -} - -.listing-options .tab-item a { - color: #E6DB74; -} - -.listing-options .tab-item a:hover,.listing-options .tab-item a:active,.listing-options .tab-item a:focus { - color: #F92672; -} - -.listing-options .tab-item:last-child a { - margin-right: 0; -} - -.listing-options .tab-item:last-child a:hover,.listing-options .tab-item:last-child a:active,.listing-options .tab-item:last-child a:focus { - color: #F92672; -} - -.listing-options .tab-item.active a { - color: #F92672; - border-color: #F92672; -} - -.listing-options .tab-item.active a:hover { - color: #F92672; -} - -body .form-select:not([multiple]):not([size]),body.theme-light .form-select:not([multiple]):not([size]),body.theme-dark .form-select:not([multiple]):not([size]),body.theme-black .form-select:not([multiple]):not([size]) { - border-color: #595959; - background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23E6E6E6'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E") no-repeat right 0.35rem center/0.4rem 0.5rem; - background-color: #272822; -} - -body .table.table-striped tbody tr:nth-of-type(n),body.theme-light .table.table-striped tbody tr:nth-of-type(n),body.theme-dark .table.table-striped tbody tr:nth-of-type(n),body.theme-black .table.table-striped tbody tr:nth-of-type(n) { - background-color: #272822; -} - -.message-list a { - color: #E6DB74; -} - -.message-list a:hover,.message-list a:active,.message-list a:focus { - color: #F92672; -} - -.message-list a:visited { - color: #E6DB74; -} - -.message-list a:visited:hover,.message-list a:visited:active,.message-list a:visited:focus { - color: #F92672; -} - -body .message,body.theme-light .message,body.theme-dark .message,body.theme-black .message { - border-color: #272822; -} - -body .message header,body.theme-light .message header,body.theme-dark .message header,body.theme-black .message header { - color: #E6E6E6; - background-color: #272822; -} - -body .message header .link-user,body.theme-light .message header .link-user,body.theme-dark .message header .link-user,body.theme-black .message header .link-user { - color: #A6E22A; -} - -body .message header .link-user:hover,body .message header .link-user:active,body .message header .link-user:focus,body.theme-light .message header .link-user:hover,body.theme-light .message header .link-user:active,body.theme-light .message header .link-user:focus,body.theme-dark .message header .link-user:hover,body.theme-dark .message header .link-user:active,body.theme-dark .message header .link-user:focus,body.theme-black .message header .link-user:hover,body.theme-black .message header .link-user:active,body.theme-black .message header .link-user:focus { - color: #F92672; -} - -body .message header .link-user:visited,body.theme-light .message header .link-user:visited,body.theme-dark .message header .link-user:visited,body.theme-black .message header .link-user:visited { - color: #A6E22A; -} - -body .message header .link-user:visited:hover,body .message header .link-user:visited:active,body .message header .link-user:visited:focus,body.theme-light .message header .link-user:visited:hover,body.theme-light .message header .link-user:visited:active,body.theme-light .message header .link-user:visited:focus,body.theme-dark .message header .link-user:visited:hover,body.theme-dark .message header .link-user:visited:active,body.theme-dark .message header .link-user:visited:focus,body.theme-black .message header .link-user:visited:hover,body.theme-black .message header .link-user:visited:active,body.theme-black .message header .link-user:visited:focus { - color: #F92672; -} - -body .message a,body.theme-light .message a,body.theme-dark .message a,body.theme-black .message a { - color: #E6DB74; -} - -body .message a:hover,body .message a:active,body .message a:focus,body.theme-light .message a:hover,body.theme-light .message a:active,body.theme-light .message a:focus,body.theme-dark .message a:hover,body.theme-dark .message a:active,body.theme-dark .message a:focus,body.theme-black .message a:hover,body.theme-black .message a:active,body.theme-black .message a:focus { - color: #F92672; -} - -body .message a:visited,body.theme-light .message a:visited,body.theme-dark .message a:visited,body.theme-black .message a:visited { - color: #F92672; -} - -.is-message-mine { - border-left-color: #AE81FF !important; -} - -.text-error { - color: #F92672; -} - -p.text-warning,p.conspicuous { - color: #F92672; - border: 1px solid #F92672; - padding: 10px; -} - -body .post-listing h2 a,body .post-listing .topic-group a,body.theme-light .post-listing h2 a,body.theme-light .post-listing .topic-group a,body.theme-dark .post-listing h2 a,body.theme-dark .post-listing .topic-group a,body.theme-black .post-listing h2 a,body.theme-black .post-listing .topic-group a { - color: #E6DB74; -} - -body .post-listing h2 a:hover,body .post-listing h2 a:active,body .post-listing h2 a:focus,body .post-listing .topic-group a:hover,body .post-listing .topic-group a:active,body .post-listing .topic-group a:focus,body.theme-light .post-listing h2 a:hover,body.theme-light .post-listing h2 a:active,body.theme-light .post-listing h2 a:focus,body.theme-light .post-listing .topic-group a:hover,body.theme-light .post-listing .topic-group a:active,body.theme-light .post-listing .topic-group a:focus,body.theme-dark .post-listing h2 a:hover,body.theme-dark .post-listing h2 a:active,body.theme-dark .post-listing h2 a:focus,body.theme-dark .post-listing .topic-group a:hover,body.theme-dark .post-listing .topic-group a:active,body.theme-dark .post-listing .topic-group a:focus,body.theme-black .post-listing h2 a:hover,body.theme-black .post-listing h2 a:active,body.theme-black .post-listing h2 a:focus,body.theme-black .post-listing .topic-group a:hover,body.theme-black .post-listing .topic-group a:active,body.theme-black .post-listing .topic-group a:focus { - color: #F92672; -} - -body .post-listing .topic-content-metadata,body.theme-light .post-listing .topic-content-metadata,body.theme-dark .post-listing .topic-content-metadata,body.theme-black .post-listing .topic-content-metadata { - color: #E6E6E6; -} - -body .post-listing header,body.theme-light .post-listing header,body.theme-dark .post-listing header,body.theme-black .post-listing header { - color: #E6E6E6; - background-color: #272822; -} - -body .post-listing header a,body.theme-light .post-listing header a,body.theme-dark .post-listing header a,body.theme-black .post-listing header a { - color: #E6DB74; -} - -body .post-listing header a:hover,body .post-listing header a:active,body .post-listing header a:focus,body.theme-light .post-listing header a:hover,body.theme-light .post-listing header a:active,body.theme-light .post-listing header a:focus,body.theme-dark .post-listing header a:hover,body.theme-dark .post-listing header a:active,body.theme-dark .post-listing header a:focus,body.theme-black .post-listing header a:hover,body.theme-black .post-listing header a:active,body.theme-black .post-listing header a:focus { - color: #F92672; -} - -body .post-listing .post-button,body.theme-light .post-listing .post-button,body.theme-dark .post-listing .post-button,body.theme-black .post-listing .post-button { - color: #E6DB74; -} - -body .post-listing .post-button:hover,body .post-listing .post-button:active,body .post-listing .post-button:focus,body.theme-light .post-listing .post-button:hover,body.theme-light .post-listing .post-button:active,body.theme-light .post-listing .post-button:focus,body.theme-dark .post-listing .post-button:hover,body.theme-dark .post-listing .post-button:active,body.theme-dark .post-listing .post-button:focus,body.theme-black .post-listing .post-button:hover,body.theme-black .post-listing .post-button:active,body.theme-black .post-listing .post-button:focus { - color: #F92672; -} - -body .post-listing .post-button-used,body.theme-light .post-listing .post-button-used,body.theme-dark .post-listing .post-button-used,body.theme-black .post-listing .post-button-used { - color: #F92672; -} - -body .post-listing .comment,body.theme-light .post-listing .comment,body.theme-dark .post-listing .comment,body.theme-black .post-listing .comment { - border-color: #272822; -} - -body .post-listing .topic,body.theme-light .post-listing .topic,body.theme-dark .post-listing .topic,body.theme-black .post-listing .topic { - background-color: #272822; -} - -body .post-listing .label-topic-tag,body.theme-light .post-listing .label-topic-tag,body.theme-dark .post-listing .label-topic-tag,body.theme-black .post-listing .label-topic-tag { - color: #595959; -} - -body .post-listing .label-topic-tag:hover,body .post-listing .label-topic-tag:active,body .post-listing .label-topic-tag:focus,body.theme-light .post-listing .label-topic-tag:hover,body.theme-light .post-listing .label-topic-tag:active,body.theme-light .post-listing .label-topic-tag:focus,body.theme-dark .post-listing .label-topic-tag:hover,body.theme-dark .post-listing .label-topic-tag:active,body.theme-dark .post-listing .label-topic-tag:focus,body.theme-black .post-listing .label-topic-tag:hover,body.theme-black .post-listing .label-topic-tag:active,body.theme-black .post-listing .label-topic-tag:focus { - color: #E6E6E6; - cursor: default; -} - -body .post-listing .topic-text-excerpt,body.theme-light .post-listing .topic-text-excerpt,body.theme-dark .post-listing .topic-text-excerpt,body.theme-black .post-listing .topic-text-excerpt { - color: #595959; -} - -body .post-listing .topic-text-excerpt[open],body.theme-light .post-listing .topic-text-excerpt[open],body.theme-dark .post-listing .topic-text-excerpt[open],body.theme-black .post-listing .topic-text-excerpt[open] { - color: #595959; -} - -body .post-listing .topic-text-excerpt summary::after,body .post-listing .topic-text-excerpt p,body .post-listing .topic-text-excerpt p *,body.theme-light .post-listing .topic-text-excerpt summary::after,body.theme-light .post-listing .topic-text-excerpt p,body.theme-light .post-listing .topic-text-excerpt p *,body.theme-dark .post-listing .topic-text-excerpt summary::after,body.theme-dark .post-listing .topic-text-excerpt p,body.theme-dark .post-listing .topic-text-excerpt p *,body.theme-black .post-listing .topic-text-excerpt summary::after,body.theme-black .post-listing .topic-text-excerpt p,body.theme-black .post-listing .topic-text-excerpt p * { - color: #595959; -} - -.post-listing .link-user { - color: #A6E22A; -} - -.post-listing .link-user:hover,.post-listing .link-user:active,.post-listing .link-user:focus { - color: #F92672; -} - -.post-listing .link-user:visited { - color: #A6E22A; -} - -.post-listing .link-user:visited:hover,.post-listing .link-user:visited:active,.post-listing .link-user:visited:focus { - color: #F92672; -} - -.post-listing .topic-icon { - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NzYgNTEyIj48cGF0aCBmaWxsPSIjRTZEQjc0IiBkPSJNNTc2IDI0djEyNy45ODRjMCAyMS40NjEtMjUuOTYgMzEuOTgtNDAuOTcxIDE2Ljk3MWwtMzUuNzA3LTM1LjcwOS0yNDMuNTIzIDI0My41MjNjLTkuMzczIDkuMzczLTI0LjU2OCA5LjM3My0zMy45NDEgMGwtMjIuNjI3LTIyLjYyN2MtOS4zNzMtOS4zNzMtOS4zNzMtMjQuNTY5IDAtMzMuOTQxTDQ0Mi43NTYgNzYuNjc2bC0zNS43MDMtMzUuNzA1QzM5MS45ODIgMjUuOSA0MDIuNjU2IDAgNDI0LjAyNCAwSDU1MmMxMy4yNTUgMCAyNCAxMC43NDUgMjQgMjR6TTQwNy4wMjkgMjcwLjc5NGwtMTYgMTZBMjMuOTk5IDIzLjk5OSAwIDAgMCAzODQgMzAzLjc2NVY0NDhINjRWMTI4aDI2NGEyNC4wMDMgMjQuMDAzIDAgMCAwIDE2Ljk3LTcuMDI5bDE2LTE2QzM3Ni4wODkgODkuODUxIDM2NS4zODEgNjQgMzQ0IDY0SDQ4QzIxLjQ5IDY0IDAgODUuNDkgMCAxMTJ2MzUyYzAgMjYuNTEgMjEuNDkgNDggNDggNDhoMzUyYzI2LjUxIDAgNDgtMjEuNDkgNDgtNDhWMjg3Ljc2NGMwLTIxLjM4Mi0yNS44NTItMzIuMDktNDAuOTcxLTE2Ljk3eiIvPjwvc3ZnPg=="); - background-size: 14px 14px; - background-position: center center; - background-repeat: no-repeat; - border: none; -} - -.post-listing .time-responsive-full { - color: #E6E6E6; -} - -.post-listing .link-group,.post-listing .topic-info-comments a { - color: #E6DB74; -} - -.post-listing .link-group .topic-info-comments-new,.post-listing .topic-info-comments a .topic-info-comments-new { - color: #89BDFF; -} - -.post-listing .link-group:hover,.post-listing .link-group:active,.post-listing .link-group:focus,.post-listing .topic-info-comments a:hover,.post-listing .topic-info-comments a:active,.post-listing .topic-info-comments a:focus { - color: #F92672; -} - -.post-listing .link-group:hover .topic-info-comments-new,.post-listing .link-group:active .topic-info-comments-new,.post-listing .link-group:focus .topic-info-comments-new,.post-listing .topic-info-comments a:hover .topic-info-comments-new,.post-listing .topic-info-comments a:active .topic-info-comments-new,.post-listing .topic-info-comments a:focus .topic-info-comments-new { - color: #F92672; -} - -.post-listing .link-group:visited,.post-listing .topic-info-comments a:visited { - color: #E6DB74; -} - -.post-listing .link-group:visited:hover,.post-listing .link-group:visited:active,.post-listing .link-group:visited:focus,.post-listing .topic-info-comments a:visited:hover,.post-listing .topic-info-comments a:visited:active,.post-listing .topic-info-comments a:visited:focus { - color: #F92672; -} - -.post-listing .link-group:visited:hover .topic-info-comments-new,.post-listing .link-group:visited:active .topic-info-comments-new,.post-listing .link-group:visited:focus .topic-info-comments-new,.post-listing .topic-info-comments a:visited:hover .topic-info-comments-new,.post-listing .topic-info-comments a:visited:active .topic-info-comments-new,.post-listing .topic-info-comments a:visited:focus .topic-info-comments-new { - color: #F92672; -} - -.settings-list a { - color: #E6DB74; -} - -.settings-list a:hover,.settings-list a:active,.settings-list a:focus { - color: #F92672; -} - -.settings-list a:visited { - color: #E6DB74; -} - -.settings-list a:visited:hover,.settings-list a:visited:active,.settings-list a:visited:focus { - color: #F92672; -} - -body aside#sidebar,body.theme-light aside#sidebar,body.theme-dark aside#sidebar,body.theme-black aside#sidebar { - color: #E6E6E6; - background-color: #383830; -} - -body aside#sidebar ul .label-topic-tag a,body.theme-light aside#sidebar ul .label-topic-tag a,body.theme-dark aside#sidebar ul .label-topic-tag a,body.theme-black aside#sidebar ul .label-topic-tag a { - color: #E6E6E6; -} - -body aside#sidebar ul .label-topic-tag a:hover,body aside#sidebar ul .label-topic-tag a:active,body aside#sidebar ul .label-topic-tag a:focus,body.theme-light aside#sidebar ul .label-topic-tag a:hover,body.theme-light aside#sidebar ul .label-topic-tag a:active,body.theme-light aside#sidebar ul .label-topic-tag a:focus,body.theme-dark aside#sidebar ul .label-topic-tag a:hover,body.theme-dark aside#sidebar ul .label-topic-tag a:active,body.theme-dark aside#sidebar ul .label-topic-tag a:focus,body.theme-black aside#sidebar ul .label-topic-tag a:hover,body.theme-black aside#sidebar ul .label-topic-tag a:active,body.theme-black aside#sidebar ul .label-topic-tag a:focus { - color: #F92672; -} - -body aside#sidebar details .label-topic-tag,body.theme-light aside#sidebar details .label-topic-tag,body.theme-dark aside#sidebar details .label-topic-tag,body.theme-black aside#sidebar details .label-topic-tag { - color: #595959; -} - -body aside#sidebar details .label-topic-tag:hover,body.theme-light aside#sidebar details .label-topic-tag:hover,body.theme-dark aside#sidebar details .label-topic-tag:hover,body.theme-black aside#sidebar details .label-topic-tag:hover { - color: #E6E6E6; - cursor: default; -} - -aside#sidebar .nav-item a { - color: #E6DB74; -} - -aside#sidebar .nav-item a:hover,aside#sidebar .nav-item a:active,aside#sidebar .nav-item a:focus { - color: #F92672; -} - -aside#sidebar details a.btn { - margin-top: 0.4rem; -} - -aside#sidebar dl a { - color: #89BDFF; -} - -aside#sidebar dl a:hover,aside#sidebar dl a:active,aside#sidebar dl a:focus { - color: #F92672; -} - -body>header *:not(.logged-in-user-alert) { - color: #E6E6E6 !important; -} - -body>header>a:nth-child(1):not(.no-header-logo) { - background-size: 32px 32px; - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAYAAADnRuK4AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsRAAALEQF/ZF+RAAAAB3RJTUUH4gYUCxAwpy3oXQAAAZBJREFUeNrt2qEOQWEYgGHHXAnBmWCjKIpiE5hpquoKRMkVuAWaGUFUFMkmaIqrkBz3YB87s+e5gG9n/3n3/eVPqmk5K8CHio4AASEgBISAQEAICAEhIBAQAkJACAgEhIAQEAICASEgBISAEBAICAEhIAQEAkJACAgBgYAQEAJCQCAgYpTy9kGL8T1kzmxd8XdtIASEgEBACAgBISAQEAJCQAgIAYGAEBACQkAgIH4l7EXiZBn0knAa85Lw1rqEzKmdG3/545uNlg2EKwwBISAQEAJCQAgIBISAEBACAgEhIASEgEBAxElWj1oWMWjeff7lAV1fw5A59eI2ZM6g1w6ZszucbCBcYQgIAYGAEBACQkAgIASEgBAQCAgBISAEBAIiTlJNy5lj+L7jfhQyp9Pf2EC4wkBACAgBISAEBAJCQAgIAYGAEBACQkAgIARE/niRiA2EgBAQAgIBISAEhIBAQAgIASEgEBACQkAICASEgBAQAkJAICAEhIAQEAgIASEgBAQCQkAICAGBgBAQefAGdk4cVhff508AAAAASUVORK5CYII="); -} - -.logged-in-user-info .logged-in-user-alert { - color: #89BDFF; -} - -.label-edit-box { - color: #E6E6E6 !important; - background-color: #272822 !important; -} - -.user-label { - border-radius: 0 !important; - padding: 1px 3px !important; -} - -.bg-red { - color: #272822 !important; - background-color: #F92672 !important; -} - -.bg-orangered { - color: #272822 !important; - background-color: #75715E !important; -} - -.bg-orange { - color: #272822 !important; - background-color: #E6DB74 !important; -} - -.bg-dodgerblue { - color: #272822 !important; - background-color: #89BDFF !important; -} - -.bg-forestgreen { - color: #272822 !important; - background-color: #A6E22A !important; -} - -.bg-slategray { - color: #272822 !important; - background-color: #595959 !important; -} - -body .topic-full header .topic-full-byline,body.theme-light .topic-full header .topic-full-byline,body.theme-dark .topic-full header .topic-full-byline,body.theme-black .topic-full header .topic-full-byline { - color: #E6E6E6; -} - -body .topic-full header .link-user,body.theme-light .topic-full header .link-user,body.theme-dark .topic-full header .link-user,body.theme-black .topic-full header .link-user { - color: #A6E22A; -} - -body .topic-full header .link-user:hover,body .topic-full header .link-user:active,body .topic-full header .link-user:focus,body.theme-light .topic-full header .link-user:hover,body.theme-light .topic-full header .link-user:active,body.theme-light .topic-full header .link-user:focus,body.theme-dark .topic-full header .link-user:hover,body.theme-dark .topic-full header .link-user:active,body.theme-dark .topic-full header .link-user:focus,body.theme-black .topic-full header .link-user:hover,body.theme-black .topic-full header .link-user:active,body.theme-black .topic-full header .link-user:focus { - color: #F92672; -} - -body .topic-full header .link-user:visited,body.theme-light .topic-full header .link-user:visited,body.theme-dark .topic-full header .link-user:visited,body.theme-black .topic-full header .link-user:visited { - color: #A6E22A; -} - -body .topic-full header .link-user:visited:hover,body .topic-full header .link-user:visited:active,body .topic-full header .link-user:visited:focus,body.theme-light .topic-full header .link-user:visited:hover,body.theme-light .topic-full header .link-user:visited:active,body.theme-light .topic-full header .link-user:visited:focus,body.theme-dark .topic-full header .link-user:visited:hover,body.theme-dark .topic-full header .link-user:visited:active,body.theme-dark .topic-full header .link-user:visited:focus,body.theme-black .topic-full header .link-user:visited:hover,body.theme-black .topic-full header .link-user:visited:active,body.theme-black .topic-full header .link-user:visited:focus { - color: #F92672; -} - -.topic-full .topic-full-text a { - color: #E6DB74; -} - -.topic-full .topic-full-text a:hover,.topic-full .topic-full-text a:active,.topic-full .topic-full-text a:focus { - color: #F92672; -} - -.topic-full .topic-full-text a:visited { - color: #F92672; -} - -.topic-full .topic-icon { - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NzYgNTEyIj48cGF0aCBmaWxsPSIjRTZEQjc0IiBkPSJNNTc2IDI0djEyNy45ODRjMCAyMS40NjEtMjUuOTYgMzEuOTgtNDAuOTcxIDE2Ljk3MWwtMzUuNzA3LTM1LjcwOS0yNDMuNTIzIDI0My41MjNjLTkuMzczIDkuMzczLTI0LjU2OCA5LjM3My0zMy45NDEgMGwtMjIuNjI3LTIyLjYyN2MtOS4zNzMtOS4zNzMtOS4zNzMtMjQuNTY5IDAtMzMuOTQxTDQ0Mi43NTYgNzYuNjc2bC0zNS43MDMtMzUuNzA1QzM5MS45ODIgMjUuOSA0MDIuNjU2IDAgNDI0LjAyNCAwSDU1MmMxMy4yNTUgMCAyNCAxMC43NDUgMjQgMjR6TTQwNy4wMjkgMjcwLjc5NGwtMTYgMTZBMjMuOTk5IDIzLjk5OSAwIDAgMCAzODQgMzAzLjc2NVY0NDhINjRWMTI4aDI2NGEyNC4wMDMgMjQuMDAzIDAgMCAwIDE2Ljk3LTcuMDI5bDE2LTE2QzM3Ni4wODkgODkuODUxIDM2NS4zODEgNjQgMzQ0IDY0SDQ4QzIxLjQ5IDY0IDAgODUuNDkgMCAxMTJ2MzUyYzAgMjYuNTEgMjEuNDkgNDggNDggNDhoMzUyYzI2LjUxIDAgNDgtMjEuNDkgNDgtNDhWMjg3Ljc2NGMwLTIxLjM4Mi0yNS44NTItMzIuMDktNDAuOTcxLTE2Ljk3eiIvPjwvc3ZnPg=="); - background-size: 14px 14px; - background-position: center center; - background-repeat: no-repeat; - border: none; -} - -.topic-full .topic-full-link a { - color: #E6DB74; -} - -.topic-full .topic-full-link a:hover,.topic-full .topic-full-link a:active,.topic-full .topic-full-link a:focus { - color: #F92672; -} - -.topic-full .topic-full-link a:visited { - color: #F92672; -} - -body .topic-listing>li:nth-of-type(n),body.theme-light .topic-listing>li:nth-of-type(n),body.theme-dark .topic-listing>li:nth-of-type(n),body.theme-black .topic-listing>li:nth-of-type(n) { - background-color: #272822; -} - -body .topic-listing>li:nth-of-type(n) div.topic-voting,body .topic-listing>li:nth-of-type(n) .topic-content-metadata,body.theme-light .topic-listing>li:nth-of-type(n) div.topic-voting,body.theme-light .topic-listing>li:nth-of-type(n) .topic-content-metadata,body.theme-dark .topic-listing>li:nth-of-type(n) div.topic-voting,body.theme-dark .topic-listing>li:nth-of-type(n) .topic-content-metadata,body.theme-black .topic-listing>li:nth-of-type(n) div.topic-voting,body.theme-black .topic-listing>li:nth-of-type(n) .topic-content-metadata { - color: #E6E6E6; -} - -body .topic-listing>li:nth-of-type(n) .topic-text-excerpt,body.theme-light .topic-listing>li:nth-of-type(n) .topic-text-excerpt,body.theme-dark .topic-listing>li:nth-of-type(n) .topic-text-excerpt,body.theme-black .topic-listing>li:nth-of-type(n) .topic-text-excerpt { - color: #595959; -} - -body .topic-listing>li:nth-of-type(n) .topic-text-excerpt[open],body.theme-light .topic-listing>li:nth-of-type(n) .topic-text-excerpt[open],body.theme-dark .topic-listing>li:nth-of-type(n) .topic-text-excerpt[open],body.theme-black .topic-listing>li:nth-of-type(n) .topic-text-excerpt[open] { - color: #595959; -} - -body .topic-listing>li:nth-of-type(n) .topic-text-excerpt summary::after,body .topic-listing>li:nth-of-type(n) .topic-text-excerpt p,body .topic-listing>li:nth-of-type(n) .topic-text-excerpt p *,body.theme-light .topic-listing>li:nth-of-type(n) .topic-text-excerpt summary::after,body.theme-light .topic-listing>li:nth-of-type(n) .topic-text-excerpt p,body.theme-light .topic-listing>li:nth-of-type(n) .topic-text-excerpt p *,body.theme-dark .topic-listing>li:nth-of-type(n) .topic-text-excerpt summary::after,body.theme-dark .topic-listing>li:nth-of-type(n) .topic-text-excerpt p,body.theme-dark .topic-listing>li:nth-of-type(n) .topic-text-excerpt p *,body.theme-black .topic-listing>li:nth-of-type(n) .topic-text-excerpt summary::after,body.theme-black .topic-listing>li:nth-of-type(n) .topic-text-excerpt p,body.theme-black .topic-listing>li:nth-of-type(n) .topic-text-excerpt p * { - color: #595959; -} - -body .topic-listing>li:nth-of-type(n) .label-topic-tag a,body.theme-light .topic-listing>li:nth-of-type(n) .label-topic-tag a,body.theme-dark .topic-listing>li:nth-of-type(n) .label-topic-tag a,body.theme-black .topic-listing>li:nth-of-type(n) .label-topic-tag a { - color: #595959; -} - -body .topic-listing>li:nth-of-type(n) .label-topic-tag a:hover,body .topic-listing>li:nth-of-type(n) .label-topic-tag a:active,body .topic-listing>li:nth-of-type(n) .label-topic-tag a:focus,body.theme-light .topic-listing>li:nth-of-type(n) .label-topic-tag a:hover,body.theme-light .topic-listing>li:nth-of-type(n) .label-topic-tag a:active,body.theme-light .topic-listing>li:nth-of-type(n) .label-topic-tag a:focus,body.theme-dark .topic-listing>li:nth-of-type(n) .label-topic-tag a:hover,body.theme-dark .topic-listing>li:nth-of-type(n) .label-topic-tag a:active,body.theme-dark .topic-listing>li:nth-of-type(n) .label-topic-tag a:focus,body.theme-black .topic-listing>li:nth-of-type(n) .label-topic-tag a:hover,body.theme-black .topic-listing>li:nth-of-type(n) .label-topic-tag a:active,body.theme-black .topic-listing>li:nth-of-type(n) .label-topic-tag a:focus { - color: #F92672; -} - -.topic-listing .topic-title a { - color: #E6DB74; -} - -.topic-listing .topic-title a:hover,.topic-listing .topic-title a:active,.topic-listing .topic-title a:focus { - color: #F92672; -} - -.topic-listing .topic-title a:visited { - color: #F92672; -} - -.topic-listing .topic-icon { - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NzYgNTEyIj48cGF0aCBmaWxsPSIjRTZEQjc0IiBkPSJNNTc2IDI0djEyNy45ODRjMCAyMS40NjEtMjUuOTYgMzEuOTgtNDAuOTcxIDE2Ljk3MWwtMzUuNzA3LTM1LjcwOS0yNDMuNTIzIDI0My41MjNjLTkuMzczIDkuMzczLTI0LjU2OCA5LjM3My0zMy45NDEgMGwtMjIuNjI3LTIyLjYyN2MtOS4zNzMtOS4zNzMtOS4zNzMtMjQuNTY5IDAtMzMuOTQxTDQ0Mi43NTYgNzYuNjc2bC0zNS43MDMtMzUuNzA1QzM5MS45ODIgMjUuOSA0MDIuNjU2IDAgNDI0LjAyNCAwSDU1MmMxMy4yNTUgMCAyNCAxMC43NDUgMjQgMjR6TTQwNy4wMjkgMjcwLjc5NGwtMTYgMTZBMjMuOTk5IDIzLjk5OSAwIDAgMCAzODQgMzAzLjc2NVY0NDhINjRWMTI4aDI2NGEyNC4wMDMgMjQuMDAzIDAgMCAwIDE2Ljk3LTcuMDI5bDE2LTE2QzM3Ni4wODkgODkuODUxIDM2NS4zODEgNjQgMzQ0IDY0SDQ4QzIxLjQ5IDY0IDAgODUuNDkgMCAxMTJ2MzUyYzAgMjYuNTEgMjEuNDkgNDggNDggNDhoMzUyYzI2LjUxIDAgNDgtMjEuNDkgNDgtNDhWMjg3Ljc2NGMwLTIxLjM4Mi0yNS44NTItMzIuMDktNDAuOTcxLTE2Ljk3eiIvPjwvc3ZnPg=="); - background-size: 14px 14px; - background-position: center center; - background-repeat: no-repeat; - border: none; -} - -.topic-listing .link-group,.topic-listing .topic-info-comments a { - color: #E6DB74; -} - -.topic-listing .link-group .topic-info-comments-new,.topic-listing .topic-info-comments a .topic-info-comments-new { - color: #89BDFF; -} - -.topic-listing .link-group:hover,.topic-listing .link-group:active,.topic-listing .link-group:focus,.topic-listing .topic-info-comments a:hover,.topic-listing .topic-info-comments a:active,.topic-listing .topic-info-comments a:focus { - color: #F92672; -} - -.topic-listing .link-group:hover .topic-info-comments-new,.topic-listing .link-group:active .topic-info-comments-new,.topic-listing .link-group:focus .topic-info-comments-new,.topic-listing .topic-info-comments a:hover .topic-info-comments-new,.topic-listing .topic-info-comments a:active .topic-info-comments-new,.topic-listing .topic-info-comments a:focus .topic-info-comments-new { - color: #F92672; -} - -.topic-listing .link-group:visited,.topic-listing .topic-info-comments a:visited { - color: #E6DB74; -} - -.topic-listing .link-group:visited:hover,.topic-listing .link-group:visited:active,.topic-listing .link-group:visited:focus,.topic-listing .topic-info-comments a:visited:hover,.topic-listing .topic-info-comments a:visited:active,.topic-listing .topic-info-comments a:visited:focus { - color: #F92672; -} - -.topic-listing .link-group:visited:hover .topic-info-comments-new,.topic-listing .link-group:visited:active .topic-info-comments-new,.topic-listing .link-group:visited:focus .topic-info-comments-new,.topic-listing .topic-info-comments a:visited:hover .topic-info-comments-new,.topic-listing .topic-info-comments a:visited:active .topic-info-comments-new,.topic-listing .topic-info-comments a:visited:focus .topic-info-comments-new { - color: #F92672; -} - -.topic-listing .link-user { - color: #A6E22A; -} - -.topic-listing .link-user:hover,.topic-listing .link-user:active,.topic-listing .link-user:focus { - color: #F92672; -} - -.topic-listing .link-user:visited { - color: #A6E22A; -} - -.topic-listing .link-user:visited:hover,.topic-listing .link-user:visited:active,.topic-listing .link-user:visited:focus { - color: #F92672; -} - -.topic-listing .time-responsive-full { - color: #E6E6E6; -} - -.is-topic-official { - border-left-color: #F92672 !important; -} - -.is-topic-mine { - border-left-color: #AE81FF !important; -} diff --git a/css/tildes-monokai/tildes-monokai.css b/css/tildes-monokai/tildes-monokai.css index 0012080..40ce753 100644 --- a/css/tildes-monokai/tildes-monokai.css +++ b/css/tildes-monokai/tildes-monokai.css @@ -1,753 +1,747 @@ -@-moz-document domain('tildes.net') { - body .btn.btn-comment-collapse,body.theme-light .btn.btn-comment-collapse,body.theme-dark .btn.btn-comment-collapse,body.theme-black .btn.btn-comment-collapse { - color: #E6DB74; - border-color: #E6DB74; - } - - body .btn.btn-comment-collapse:hover,body .btn.btn-comment-collapse:active,body .btn.btn-comment-collapse:focus,body.theme-light .btn.btn-comment-collapse:hover,body.theme-light .btn.btn-comment-collapse:active,body.theme-light .btn.btn-comment-collapse:focus,body.theme-dark .btn.btn-comment-collapse:hover,body.theme-dark .btn.btn-comment-collapse:active,body.theme-dark .btn.btn-comment-collapse:focus,body.theme-black .btn.btn-comment-collapse:hover,body.theme-black .btn.btn-comment-collapse:active,body.theme-black .btn.btn-comment-collapse:focus { - color: #F92672; - border-color: #F92672; - background-color: transparent; - } - - .btn,.btn.btn-link,#next-page { - color: #E6DB74; - border-color: #E6DB74; - } - - .btn:hover,.btn:active,.btn:focus,.btn.btn-link:hover,.btn.btn-link:active,.btn.btn-link:focus,#next-page:hover,#next-page:active,#next-page:focus { - color: #F92672; - border-color: #F92672; - background-color: transparent; - } - - .btn.btn-used { - color: #F92672; - border-color: #F92672; - } - - .btn.btn-primary { - color: #272822; - border-color: #E6DB74; - background-color: #E6DB74; - } - - .btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus { - color: #272822; - border-color: #F92672; - background-color: #F92672; - } - - body section.topic-comments,body.theme-light section.topic-comments,body.theme-dark section.topic-comments,body.theme-black section.topic-comments { - border-color: #595959; - } - - body section.topic-comments .comment,body.theme-light section.topic-comments .comment,body.theme-dark section.topic-comments .comment,body.theme-black section.topic-comments .comment { - border-color: #272822; - } - - body section.topic-comments .is-comment-new .comment-text,body.theme-light section.topic-comments .is-comment-new .comment-text,body.theme-dark section.topic-comments .is-comment-new .comment-text,body.theme-black section.topic-comments .is-comment-new .comment-text { - color: #E6E6E6; - } - - body section.topic-comments .comment-itself header,body.theme-light section.topic-comments .comment-itself header,body.theme-dark section.topic-comments .comment-itself header,body.theme-black section.topic-comments .comment-itself header { - color: #E6E6E6; - background-color: #272822; - } - - body section.topic-comments header a,body.theme-light section.topic-comments header a,body.theme-dark section.topic-comments header a,body.theme-black section.topic-comments header a { - color: #E6DB74; - } - - body section.topic-comments header a:hover,body section.topic-comments header a:active,body section.topic-comments header a:focus,body.theme-light section.topic-comments header a:hover,body.theme-light section.topic-comments header a:active,body.theme-light section.topic-comments header a:focus,body.theme-dark section.topic-comments header a:hover,body.theme-dark section.topic-comments header a:active,body.theme-dark section.topic-comments header a:focus,body.theme-black section.topic-comments header a:hover,body.theme-black section.topic-comments header a:active,body.theme-black section.topic-comments header a:focus { - color: #F92672; - } - - body section.topic-comments .post-button,body.theme-light section.topic-comments .post-button,body.theme-dark section.topic-comments .post-button,body.theme-black section.topic-comments .post-button { - color: #E6DB74; - } - - body section.topic-comments .post-button:hover,body section.topic-comments .post-button:active,body section.topic-comments .post-button:focus,body.theme-light section.topic-comments .post-button:hover,body.theme-light section.topic-comments .post-button:active,body.theme-light section.topic-comments .post-button:focus,body.theme-dark section.topic-comments .post-button:hover,body.theme-dark section.topic-comments .post-button:active,body.theme-dark section.topic-comments .post-button:focus,body.theme-black section.topic-comments .post-button:hover,body.theme-black section.topic-comments .post-button:active,body.theme-black section.topic-comments .post-button:focus { - color: #F92672; - } - - body section.topic-comments .post-button-used,body.theme-light section.topic-comments .post-button-used,body.theme-dark section.topic-comments .post-button-used,body.theme-black section.topic-comments .post-button-used { - color: #F92672; - } - - .comment-text a { - color: #E6DB74; - } - - .comment-text a:hover,.comment-text a:active,.comment-text a:focus { - color: #F92672; - } - - .is-comment-mine>.comment-itself { - border-left-color: #AE81FF !important; - } - - .is-comment-by-op>.comment-itself { - border-left-color: #FD5FF1 !important; - } - - .is-comment-by-op>.comment-itself .comment-user-info { - color: #FD5FF1; - } - - .is-comment-new>.comment-itself { - border-left-color: #89BDFF !important; - } - - #site-footer { - font-style: normal; - font-weight: bold; - } - - #site-footer .site-footer-links { - font-weight: normal; - } - - #site-footer a { - color: #E6DB74; - } - - #site-footer a:hover,#site-footer a:active,#site-footer a:focus { - color: #F92672; - } - - #site-footer a:visited { - color: #E6DB74; - } - - #site-footer a:visited:hover,#site-footer a:visited:active,#site-footer a:visited:focus { - color: #F92672; - } - - body,body.theme-light,body.theme-dark,body.theme-black { - color: #E6E6E6; - background-color: #272822; - } - - body main,body.theme-light main,body.theme-dark main,body.theme-black main { - background-color: #383830; - } - - body pre,body code,body.theme-light pre,body.theme-light code,body.theme-dark pre,body.theme-dark code,body.theme-black pre,body.theme-black code { - padding: 0.05rem 0.3rem; - line-height: inherit; - color: #E6E6E6; - background-color: #272822; - font-family: 'Consolas', monospace; - } - - body .form-input,body .form-input:not(:focus),body.theme-light .form-input,body.theme-light .form-input:not(:focus),body.theme-dark .form-input,body.theme-dark .form-input:not(:focus),body.theme-black .form-input,body.theme-black .form-input:not(:focus) { - color: #E6E6E6; - border-color: #595959; - background-color: #272822; - width: 40rem; - max-width: 40rem; - min-width: 40rem; - } - - body .form-input::placeholder,body .form-input:not(:focus)::placeholder,body.theme-light .form-input::placeholder,body.theme-light .form-input:not(:focus)::placeholder,body.theme-dark .form-input::placeholder,body.theme-dark .form-input:not(:focus)::placeholder,body.theme-black .form-input::placeholder,body.theme-black .form-input:not(:focus)::placeholder { - color: #595959; - } - - body hr,body section,body.theme-light hr,body.theme-light section,body.theme-dark hr,body.theme-dark section,body.theme-black hr,body.theme-black section { - border-color: #595959; - } - - body blockquote,body.theme-light blockquote,body.theme-dark blockquote,body.theme-black blockquote { - color: #E6E6E6; - border-color: #E6E6E6; - background-color: #272822; - } - - body .table td,body .table th,body.theme-light .table td,body.theme-light .table th,body.theme-dark .table td,body.theme-dark .table th,body.theme-black .table td,body.theme-black .table th { - border-bottom: 1px solid #383830; - } - - .listing-options { - color: #E6E6E6; - } - - .listing-options .tab-listing-order { - border: none; - } - - .listing-options button { - border: none; - } - - .listing-options .tab-item a { - color: #E6DB74; - } - - .listing-options .tab-item a:hover,.listing-options .tab-item a:active,.listing-options .tab-item a:focus { - color: #F92672; - } - - .listing-options .tab-item:last-child a { - margin-right: 0; - } - - .listing-options .tab-item:last-child a:hover,.listing-options .tab-item:last-child a:active,.listing-options .tab-item:last-child a:focus { - color: #F92672; - } - - .listing-options .tab-item.active a { - color: #F92672; - border-color: #F92672; - } - - .listing-options .tab-item.active a:hover { - color: #F92672; - } - - body .form-select:not([multiple]):not([size]),body.theme-light .form-select:not([multiple]):not([size]),body.theme-dark .form-select:not([multiple]):not([size]),body.theme-black .form-select:not([multiple]):not([size]) { - border-color: #595959; - background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23E6E6E6'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E") no-repeat right 0.35rem center/0.4rem 0.5rem; - background-color: #272822; - } - - body .table.table-striped tbody tr:nth-of-type(n),body.theme-light .table.table-striped tbody tr:nth-of-type(n),body.theme-dark .table.table-striped tbody tr:nth-of-type(n),body.theme-black .table.table-striped tbody tr:nth-of-type(n) { - background-color: #272822; - } - - .message-list a { - color: #E6DB74; - } - - .message-list a:hover,.message-list a:active,.message-list a:focus { - color: #F92672; - } - - .message-list a:visited { - color: #E6DB74; - } - - .message-list a:visited:hover,.message-list a:visited:active,.message-list a:visited:focus { - color: #F92672; - } - - body .message,body.theme-light .message,body.theme-dark .message,body.theme-black .message { - border-color: #272822; - } - - body .message header,body.theme-light .message header,body.theme-dark .message header,body.theme-black .message header { - color: #E6E6E6; - background-color: #272822; - } - - body .message header .link-user,body.theme-light .message header .link-user,body.theme-dark .message header .link-user,body.theme-black .message header .link-user { - color: #A6E22A; - } - - body .message header .link-user:hover,body .message header .link-user:active,body .message header .link-user:focus,body.theme-light .message header .link-user:hover,body.theme-light .message header .link-user:active,body.theme-light .message header .link-user:focus,body.theme-dark .message header .link-user:hover,body.theme-dark .message header .link-user:active,body.theme-dark .message header .link-user:focus,body.theme-black .message header .link-user:hover,body.theme-black .message header .link-user:active,body.theme-black .message header .link-user:focus { - color: #F92672; - } - - body .message header .link-user:visited,body.theme-light .message header .link-user:visited,body.theme-dark .message header .link-user:visited,body.theme-black .message header .link-user:visited { - color: #A6E22A; - } - - body .message header .link-user:visited:hover,body .message header .link-user:visited:active,body .message header .link-user:visited:focus,body.theme-light .message header .link-user:visited:hover,body.theme-light .message header .link-user:visited:active,body.theme-light .message header .link-user:visited:focus,body.theme-dark .message header .link-user:visited:hover,body.theme-dark .message header .link-user:visited:active,body.theme-dark .message header .link-user:visited:focus,body.theme-black .message header .link-user:visited:hover,body.theme-black .message header .link-user:visited:active,body.theme-black .message header .link-user:visited:focus { - color: #F92672; - } - - body .message a,body.theme-light .message a,body.theme-dark .message a,body.theme-black .message a { - color: #E6DB74; - } - - body .message a:hover,body .message a:active,body .message a:focus,body.theme-light .message a:hover,body.theme-light .message a:active,body.theme-light .message a:focus,body.theme-dark .message a:hover,body.theme-dark .message a:active,body.theme-dark .message a:focus,body.theme-black .message a:hover,body.theme-black .message a:active,body.theme-black .message a:focus { - color: #F92672; - } - - body .message a:visited,body.theme-light .message a:visited,body.theme-dark .message a:visited,body.theme-black .message a:visited { - color: #F92672; - } - - .is-message-mine { - border-left-color: #AE81FF !important; - } - - .text-error { - color: #F92672; - } - - p.text-warning,p.conspicuous { - color: #F92672; - border: 1px solid #F92672; - padding: 10px; - } - - body .post-listing h2 a,body .post-listing .topic-group a,body.theme-light .post-listing h2 a,body.theme-light .post-listing .topic-group a,body.theme-dark .post-listing h2 a,body.theme-dark .post-listing .topic-group a,body.theme-black .post-listing h2 a,body.theme-black .post-listing .topic-group a { - color: #E6DB74; - } - - body .post-listing h2 a:hover,body .post-listing h2 a:active,body .post-listing h2 a:focus,body .post-listing .topic-group a:hover,body .post-listing .topic-group a:active,body .post-listing .topic-group a:focus,body.theme-light .post-listing h2 a:hover,body.theme-light .post-listing h2 a:active,body.theme-light .post-listing h2 a:focus,body.theme-light .post-listing .topic-group a:hover,body.theme-light .post-listing .topic-group a:active,body.theme-light .post-listing .topic-group a:focus,body.theme-dark .post-listing h2 a:hover,body.theme-dark .post-listing h2 a:active,body.theme-dark .post-listing h2 a:focus,body.theme-dark .post-listing .topic-group a:hover,body.theme-dark .post-listing .topic-group a:active,body.theme-dark .post-listing .topic-group a:focus,body.theme-black .post-listing h2 a:hover,body.theme-black .post-listing h2 a:active,body.theme-black .post-listing h2 a:focus,body.theme-black .post-listing .topic-group a:hover,body.theme-black .post-listing .topic-group a:active,body.theme-black .post-listing .topic-group a:focus { - color: #F92672; - } - - body .post-listing .topic-content-metadata,body.theme-light .post-listing .topic-content-metadata,body.theme-dark .post-listing .topic-content-metadata,body.theme-black .post-listing .topic-content-metadata { - color: #E6E6E6; - } - - body .post-listing header,body.theme-light .post-listing header,body.theme-dark .post-listing header,body.theme-black .post-listing header { - color: #E6E6E6; - background-color: #272822; - } - - body .post-listing header a,body.theme-light .post-listing header a,body.theme-dark .post-listing header a,body.theme-black .post-listing header a { - color: #E6DB74; - } - - body .post-listing header a:hover,body .post-listing header a:active,body .post-listing header a:focus,body.theme-light .post-listing header a:hover,body.theme-light .post-listing header a:active,body.theme-light .post-listing header a:focus,body.theme-dark .post-listing header a:hover,body.theme-dark .post-listing header a:active,body.theme-dark .post-listing header a:focus,body.theme-black .post-listing header a:hover,body.theme-black .post-listing header a:active,body.theme-black .post-listing header a:focus { - color: #F92672; - } - - body .post-listing .post-button,body.theme-light .post-listing .post-button,body.theme-dark .post-listing .post-button,body.theme-black .post-listing .post-button { - color: #E6DB74; - } - - body .post-listing .post-button:hover,body .post-listing .post-button:active,body .post-listing .post-button:focus,body.theme-light .post-listing .post-button:hover,body.theme-light .post-listing .post-button:active,body.theme-light .post-listing .post-button:focus,body.theme-dark .post-listing .post-button:hover,body.theme-dark .post-listing .post-button:active,body.theme-dark .post-listing .post-button:focus,body.theme-black .post-listing .post-button:hover,body.theme-black .post-listing .post-button:active,body.theme-black .post-listing .post-button:focus { - color: #F92672; - } - - body .post-listing .post-button-used,body.theme-light .post-listing .post-button-used,body.theme-dark .post-listing .post-button-used,body.theme-black .post-listing .post-button-used { - color: #F92672; - } - - body .post-listing .comment,body.theme-light .post-listing .comment,body.theme-dark .post-listing .comment,body.theme-black .post-listing .comment { - border-color: #272822; - } - - body .post-listing .topic,body.theme-light .post-listing .topic,body.theme-dark .post-listing .topic,body.theme-black .post-listing .topic { - background-color: #272822; - } - - body .post-listing .label-topic-tag,body.theme-light .post-listing .label-topic-tag,body.theme-dark .post-listing .label-topic-tag,body.theme-black .post-listing .label-topic-tag { - color: #595959; - } - - body .post-listing .label-topic-tag:hover,body .post-listing .label-topic-tag:active,body .post-listing .label-topic-tag:focus,body.theme-light .post-listing .label-topic-tag:hover,body.theme-light .post-listing .label-topic-tag:active,body.theme-light .post-listing .label-topic-tag:focus,body.theme-dark .post-listing .label-topic-tag:hover,body.theme-dark .post-listing .label-topic-tag:active,body.theme-dark .post-listing .label-topic-tag:focus,body.theme-black .post-listing .label-topic-tag:hover,body.theme-black .post-listing .label-topic-tag:active,body.theme-black .post-listing .label-topic-tag:focus { - color: #E6E6E6; - cursor: default; - } - - body .post-listing .topic-text-excerpt,body.theme-light .post-listing .topic-text-excerpt,body.theme-dark .post-listing .topic-text-excerpt,body.theme-black .post-listing .topic-text-excerpt { - color: #595959; - } - - body .post-listing .topic-text-excerpt[open],body.theme-light .post-listing .topic-text-excerpt[open],body.theme-dark .post-listing .topic-text-excerpt[open],body.theme-black .post-listing .topic-text-excerpt[open] { - color: #595959; - } - - body .post-listing .topic-text-excerpt summary::after,body .post-listing .topic-text-excerpt p,body .post-listing .topic-text-excerpt p *,body.theme-light .post-listing .topic-text-excerpt summary::after,body.theme-light .post-listing .topic-text-excerpt p,body.theme-light .post-listing .topic-text-excerpt p *,body.theme-dark .post-listing .topic-text-excerpt summary::after,body.theme-dark .post-listing .topic-text-excerpt p,body.theme-dark .post-listing .topic-text-excerpt p *,body.theme-black .post-listing .topic-text-excerpt summary::after,body.theme-black .post-listing .topic-text-excerpt p,body.theme-black .post-listing .topic-text-excerpt p * { - color: #595959; - } - - .post-listing .link-user { - color: #A6E22A; - } - - .post-listing .link-user:hover,.post-listing .link-user:active,.post-listing .link-user:focus { - color: #F92672; - } - - .post-listing .link-user:visited { - color: #A6E22A; - } - - .post-listing .link-user:visited:hover,.post-listing .link-user:visited:active,.post-listing .link-user:visited:focus { - color: #F92672; - } - - .post-listing .topic-icon { - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NzYgNTEyIj48cGF0aCBmaWxsPSIjRTZEQjc0IiBkPSJNNTc2IDI0djEyNy45ODRjMCAyMS40NjEtMjUuOTYgMzEuOTgtNDAuOTcxIDE2Ljk3MWwtMzUuNzA3LTM1LjcwOS0yNDMuNTIzIDI0My41MjNjLTkuMzczIDkuMzczLTI0LjU2OCA5LjM3My0zMy45NDEgMGwtMjIuNjI3LTIyLjYyN2MtOS4zNzMtOS4zNzMtOS4zNzMtMjQuNTY5IDAtMzMuOTQxTDQ0Mi43NTYgNzYuNjc2bC0zNS43MDMtMzUuNzA1QzM5MS45ODIgMjUuOSA0MDIuNjU2IDAgNDI0LjAyNCAwSDU1MmMxMy4yNTUgMCAyNCAxMC43NDUgMjQgMjR6TTQwNy4wMjkgMjcwLjc5NGwtMTYgMTZBMjMuOTk5IDIzLjk5OSAwIDAgMCAzODQgMzAzLjc2NVY0NDhINjRWMTI4aDI2NGEyNC4wMDMgMjQuMDAzIDAgMCAwIDE2Ljk3LTcuMDI5bDE2LTE2QzM3Ni4wODkgODkuODUxIDM2NS4zODEgNjQgMzQ0IDY0SDQ4QzIxLjQ5IDY0IDAgODUuNDkgMCAxMTJ2MzUyYzAgMjYuNTEgMjEuNDkgNDggNDggNDhoMzUyYzI2LjUxIDAgNDgtMjEuNDkgNDgtNDhWMjg3Ljc2NGMwLTIxLjM4Mi0yNS44NTItMzIuMDktNDAuOTcxLTE2Ljk3eiIvPjwvc3ZnPg=="); - background-size: 14px 14px; - background-position: center center; - background-repeat: no-repeat; - border: none; - } - - .post-listing .time-responsive-full { - color: #E6E6E6; - } - - .post-listing .link-group,.post-listing .topic-info-comments a { - color: #E6DB74; - } - - .post-listing .link-group .topic-info-comments-new,.post-listing .topic-info-comments a .topic-info-comments-new { - color: #89BDFF; - } - - .post-listing .link-group:hover,.post-listing .link-group:active,.post-listing .link-group:focus,.post-listing .topic-info-comments a:hover,.post-listing .topic-info-comments a:active,.post-listing .topic-info-comments a:focus { - color: #F92672; - } - - .post-listing .link-group:hover .topic-info-comments-new,.post-listing .link-group:active .topic-info-comments-new,.post-listing .link-group:focus .topic-info-comments-new,.post-listing .topic-info-comments a:hover .topic-info-comments-new,.post-listing .topic-info-comments a:active .topic-info-comments-new,.post-listing .topic-info-comments a:focus .topic-info-comments-new { - color: #F92672; - } - - .post-listing .link-group:visited,.post-listing .topic-info-comments a:visited { - color: #E6DB74; - } - - .post-listing .link-group:visited:hover,.post-listing .link-group:visited:active,.post-listing .link-group:visited:focus,.post-listing .topic-info-comments a:visited:hover,.post-listing .topic-info-comments a:visited:active,.post-listing .topic-info-comments a:visited:focus { - color: #F92672; - } - - .post-listing .link-group:visited:hover .topic-info-comments-new,.post-listing .link-group:visited:active .topic-info-comments-new,.post-listing .link-group:visited:focus .topic-info-comments-new,.post-listing .topic-info-comments a:visited:hover .topic-info-comments-new,.post-listing .topic-info-comments a:visited:active .topic-info-comments-new,.post-listing .topic-info-comments a:visited:focus .topic-info-comments-new { - color: #F92672; - } - - .settings-list a { - color: #E6DB74; - } - - .settings-list a:hover,.settings-list a:active,.settings-list a:focus { - color: #F92672; - } - - .settings-list a:visited { - color: #E6DB74; - } - - .settings-list a:visited:hover,.settings-list a:visited:active,.settings-list a:visited:focus { - color: #F92672; - } - - body aside#sidebar,body.theme-light aside#sidebar,body.theme-dark aside#sidebar,body.theme-black aside#sidebar { - color: #E6E6E6; - background-color: #383830; - } - - body aside#sidebar ul .label-topic-tag a,body.theme-light aside#sidebar ul .label-topic-tag a,body.theme-dark aside#sidebar ul .label-topic-tag a,body.theme-black aside#sidebar ul .label-topic-tag a { - color: #E6E6E6; - } - - body aside#sidebar ul .label-topic-tag a:hover,body aside#sidebar ul .label-topic-tag a:active,body aside#sidebar ul .label-topic-tag a:focus,body.theme-light aside#sidebar ul .label-topic-tag a:hover,body.theme-light aside#sidebar ul .label-topic-tag a:active,body.theme-light aside#sidebar ul .label-topic-tag a:focus,body.theme-dark aside#sidebar ul .label-topic-tag a:hover,body.theme-dark aside#sidebar ul .label-topic-tag a:active,body.theme-dark aside#sidebar ul .label-topic-tag a:focus,body.theme-black aside#sidebar ul .label-topic-tag a:hover,body.theme-black aside#sidebar ul .label-topic-tag a:active,body.theme-black aside#sidebar ul .label-topic-tag a:focus { - color: #F92672; - } - - body aside#sidebar details .label-topic-tag,body.theme-light aside#sidebar details .label-topic-tag,body.theme-dark aside#sidebar details .label-topic-tag,body.theme-black aside#sidebar details .label-topic-tag { - color: #595959; - } - - body aside#sidebar details .label-topic-tag:hover,body.theme-light aside#sidebar details .label-topic-tag:hover,body.theme-dark aside#sidebar details .label-topic-tag:hover,body.theme-black aside#sidebar details .label-topic-tag:hover { - color: #E6E6E6; - cursor: default; - } - - aside#sidebar .nav-item a { - color: #E6DB74; - } - - aside#sidebar .nav-item a:hover,aside#sidebar .nav-item a:active,aside#sidebar .nav-item a:focus { - color: #F92672; - } - - aside#sidebar details a.btn { - margin-top: 0.4rem; - } - - aside#sidebar dl a { - color: #89BDFF; - } - - aside#sidebar dl a:hover,aside#sidebar dl a:active,aside#sidebar dl a:focus { - color: #F92672; - } - - body>header *:not(.logged-in-user-alert) { - color: #E6E6E6 !important; - } - - body>header>a:nth-child(1):not(.no-header-logo) { - background-size: 32px 32px; - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAYAAADnRuK4AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsRAAALEQF/ZF+RAAAAB3RJTUUH4gYUCxAwpy3oXQAAAZBJREFUeNrt2qEOQWEYgGHHXAnBmWCjKIpiE5hpquoKRMkVuAWaGUFUFMkmaIqrkBz3YB87s+e5gG9n/3n3/eVPqmk5K8CHio4AASEgBISAQEAICAEhIBAQAkJACAgEhIAQEAICASEgBISAEBAICAEhIAQEAkJACAgBgYAQEAJCQCAgYpTy9kGL8T1kzmxd8XdtIASEgEBACAgBISAQEAJCQAgIAYGAEBACQkAgIH4l7EXiZBn0knAa85Lw1rqEzKmdG3/545uNlg2EKwwBISAQEAJCQAgIBISAEBACAgEhIASEgEBAxElWj1oWMWjeff7lAV1fw5A59eI2ZM6g1w6ZszucbCBcYQgIAYGAEBACQkAgIASEgBAQCAgBISAEBAIiTlJNy5lj+L7jfhQyp9Pf2EC4wkBACAgBISAEBAJCQAgIAYGAEBACQkAgIARE/niRiA2EgBAQAgIBISAEhIBAQAgIASEgEBACQkAICASEgBAQAkJAICAEhIAQEAgIASEgBAQCQkAICAGBgBAQefAGdk4cVhff508AAAAASUVORK5CYII="); - } - - .logged-in-user-info .logged-in-user-alert { - color: #89BDFF; - } - - .label-edit-box { - color: #E6E6E6 !important; - background-color: #272822 !important; - } - - .user-label { - border-radius: 0 !important; - padding: 1px 3px !important; - } - - .bg-red { - color: #272822 !important; - background-color: #F92672 !important; - } - - .bg-orangered { - color: #272822 !important; - background-color: #75715E !important; - } - - .bg-orange { - color: #272822 !important; - background-color: #E6DB74 !important; - } - - .bg-dodgerblue { - color: #272822 !important; - background-color: #89BDFF !important; - } - - .bg-forestgreen { - color: #272822 !important; - background-color: #A6E22A !important; - } - - .bg-slategray { - color: #272822 !important; - background-color: #595959 !important; - } - - body .topic-full header .topic-full-byline,body.theme-light .topic-full header .topic-full-byline,body.theme-dark .topic-full header .topic-full-byline,body.theme-black .topic-full header .topic-full-byline { - color: #E6E6E6; - } - - body .topic-full header .link-user,body.theme-light .topic-full header .link-user,body.theme-dark .topic-full header .link-user,body.theme-black .topic-full header .link-user { - color: #A6E22A; - } - - body .topic-full header .link-user:hover,body .topic-full header .link-user:active,body .topic-full header .link-user:focus,body.theme-light .topic-full header .link-user:hover,body.theme-light .topic-full header .link-user:active,body.theme-light .topic-full header .link-user:focus,body.theme-dark .topic-full header .link-user:hover,body.theme-dark .topic-full header .link-user:active,body.theme-dark .topic-full header .link-user:focus,body.theme-black .topic-full header .link-user:hover,body.theme-black .topic-full header .link-user:active,body.theme-black .topic-full header .link-user:focus { - color: #F92672; - } - - body .topic-full header .link-user:visited,body.theme-light .topic-full header .link-user:visited,body.theme-dark .topic-full header .link-user:visited,body.theme-black .topic-full header .link-user:visited { - color: #A6E22A; - } - - body .topic-full header .link-user:visited:hover,body .topic-full header .link-user:visited:active,body .topic-full header .link-user:visited:focus,body.theme-light .topic-full header .link-user:visited:hover,body.theme-light .topic-full header .link-user:visited:active,body.theme-light .topic-full header .link-user:visited:focus,body.theme-dark .topic-full header .link-user:visited:hover,body.theme-dark .topic-full header .link-user:visited:active,body.theme-dark .topic-full header .link-user:visited:focus,body.theme-black .topic-full header .link-user:visited:hover,body.theme-black .topic-full header .link-user:visited:active,body.theme-black .topic-full header .link-user:visited:focus { - color: #F92672; - } - - .topic-full .topic-full-text a { - color: #E6DB74; - } - - .topic-full .topic-full-text a:hover,.topic-full .topic-full-text a:active,.topic-full .topic-full-text a:focus { - color: #F92672; - } - - .topic-full .topic-full-text a:visited { - color: #F92672; - } - - .topic-full .topic-icon { - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NzYgNTEyIj48cGF0aCBmaWxsPSIjRTZEQjc0IiBkPSJNNTc2IDI0djEyNy45ODRjMCAyMS40NjEtMjUuOTYgMzEuOTgtNDAuOTcxIDE2Ljk3MWwtMzUuNzA3LTM1LjcwOS0yNDMuNTIzIDI0My41MjNjLTkuMzczIDkuMzczLTI0LjU2OCA5LjM3My0zMy45NDEgMGwtMjIuNjI3LTIyLjYyN2MtOS4zNzMtOS4zNzMtOS4zNzMtMjQuNTY5IDAtMzMuOTQxTDQ0Mi43NTYgNzYuNjc2bC0zNS43MDMtMzUuNzA1QzM5MS45ODIgMjUuOSA0MDIuNjU2IDAgNDI0LjAyNCAwSDU1MmMxMy4yNTUgMCAyNCAxMC43NDUgMjQgMjR6TTQwNy4wMjkgMjcwLjc5NGwtMTYgMTZBMjMuOTk5IDIzLjk5OSAwIDAgMCAzODQgMzAzLjc2NVY0NDhINjRWMTI4aDI2NGEyNC4wMDMgMjQuMDAzIDAgMCAwIDE2Ljk3LTcuMDI5bDE2LTE2QzM3Ni4wODkgODkuODUxIDM2NS4zODEgNjQgMzQ0IDY0SDQ4QzIxLjQ5IDY0IDAgODUuNDkgMCAxMTJ2MzUyYzAgMjYuNTEgMjEuNDkgNDggNDggNDhoMzUyYzI2LjUxIDAgNDgtMjEuNDkgNDgtNDhWMjg3Ljc2NGMwLTIxLjM4Mi0yNS44NTItMzIuMDktNDAuOTcxLTE2Ljk3eiIvPjwvc3ZnPg=="); - background-size: 14px 14px; - background-position: center center; - background-repeat: no-repeat; - border: none; - } - - .topic-full .topic-full-link a { - color: #E6DB74; - } - - .topic-full .topic-full-link a:hover,.topic-full .topic-full-link a:active,.topic-full .topic-full-link a:focus { - color: #F92672; - } - - .topic-full .topic-full-link a:visited { - color: #F92672; - } - - body .topic-listing>li:nth-of-type(n),body.theme-light .topic-listing>li:nth-of-type(n),body.theme-dark .topic-listing>li:nth-of-type(n),body.theme-black .topic-listing>li:nth-of-type(n) { - background-color: #272822; - } - - body .topic-listing>li:nth-of-type(n) div.topic-voting,body .topic-listing>li:nth-of-type(n) .topic-content-metadata,body.theme-light .topic-listing>li:nth-of-type(n) div.topic-voting,body.theme-light .topic-listing>li:nth-of-type(n) .topic-content-metadata,body.theme-dark .topic-listing>li:nth-of-type(n) div.topic-voting,body.theme-dark .topic-listing>li:nth-of-type(n) .topic-content-metadata,body.theme-black .topic-listing>li:nth-of-type(n) div.topic-voting,body.theme-black .topic-listing>li:nth-of-type(n) .topic-content-metadata { - color: #E6E6E6; - } - - body .topic-listing>li:nth-of-type(n) .topic-text-excerpt,body.theme-light .topic-listing>li:nth-of-type(n) .topic-text-excerpt,body.theme-dark .topic-listing>li:nth-of-type(n) .topic-text-excerpt,body.theme-black .topic-listing>li:nth-of-type(n) .topic-text-excerpt { - color: #595959; - } - - body .topic-listing>li:nth-of-type(n) .topic-text-excerpt[open],body.theme-light .topic-listing>li:nth-of-type(n) .topic-text-excerpt[open],body.theme-dark .topic-listing>li:nth-of-type(n) .topic-text-excerpt[open],body.theme-black .topic-listing>li:nth-of-type(n) .topic-text-excerpt[open] { - color: #595959; - } - - body .topic-listing>li:nth-of-type(n) .topic-text-excerpt summary::after,body .topic-listing>li:nth-of-type(n) .topic-text-excerpt p,body .topic-listing>li:nth-of-type(n) .topic-text-excerpt p *,body.theme-light .topic-listing>li:nth-of-type(n) .topic-text-excerpt summary::after,body.theme-light .topic-listing>li:nth-of-type(n) .topic-text-excerpt p,body.theme-light .topic-listing>li:nth-of-type(n) .topic-text-excerpt p *,body.theme-dark .topic-listing>li:nth-of-type(n) .topic-text-excerpt summary::after,body.theme-dark .topic-listing>li:nth-of-type(n) .topic-text-excerpt p,body.theme-dark .topic-listing>li:nth-of-type(n) .topic-text-excerpt p *,body.theme-black .topic-listing>li:nth-of-type(n) .topic-text-excerpt summary::after,body.theme-black .topic-listing>li:nth-of-type(n) .topic-text-excerpt p,body.theme-black .topic-listing>li:nth-of-type(n) .topic-text-excerpt p * { - color: #595959; - } - - body .topic-listing>li:nth-of-type(n) .label-topic-tag a,body.theme-light .topic-listing>li:nth-of-type(n) .label-topic-tag a,body.theme-dark .topic-listing>li:nth-of-type(n) .label-topic-tag a,body.theme-black .topic-listing>li:nth-of-type(n) .label-topic-tag a { - color: #595959; - } - - body .topic-listing>li:nth-of-type(n) .label-topic-tag a:hover,body .topic-listing>li:nth-of-type(n) .label-topic-tag a:active,body .topic-listing>li:nth-of-type(n) .label-topic-tag a:focus,body.theme-light .topic-listing>li:nth-of-type(n) .label-topic-tag a:hover,body.theme-light .topic-listing>li:nth-of-type(n) .label-topic-tag a:active,body.theme-light .topic-listing>li:nth-of-type(n) .label-topic-tag a:focus,body.theme-dark .topic-listing>li:nth-of-type(n) .label-topic-tag a:hover,body.theme-dark .topic-listing>li:nth-of-type(n) .label-topic-tag a:active,body.theme-dark .topic-listing>li:nth-of-type(n) .label-topic-tag a:focus,body.theme-black .topic-listing>li:nth-of-type(n) .label-topic-tag a:hover,body.theme-black .topic-listing>li:nth-of-type(n) .label-topic-tag a:active,body.theme-black .topic-listing>li:nth-of-type(n) .label-topic-tag a:focus { - color: #F92672; - } - - .topic-listing .topic-title a { - color: #E6DB74; - } - - .topic-listing .topic-title a:hover,.topic-listing .topic-title a:active,.topic-listing .topic-title a:focus { - color: #F92672; - } - - .topic-listing .topic-title a:visited { - color: #F92672; - } - - .topic-listing .topic-icon { - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NzYgNTEyIj48cGF0aCBmaWxsPSIjRTZEQjc0IiBkPSJNNTc2IDI0djEyNy45ODRjMCAyMS40NjEtMjUuOTYgMzEuOTgtNDAuOTcxIDE2Ljk3MWwtMzUuNzA3LTM1LjcwOS0yNDMuNTIzIDI0My41MjNjLTkuMzczIDkuMzczLTI0LjU2OCA5LjM3My0zMy45NDEgMGwtMjIuNjI3LTIyLjYyN2MtOS4zNzMtOS4zNzMtOS4zNzMtMjQuNTY5IDAtMzMuOTQxTDQ0Mi43NTYgNzYuNjc2bC0zNS43MDMtMzUuNzA1QzM5MS45ODIgMjUuOSA0MDIuNjU2IDAgNDI0LjAyNCAwSDU1MmMxMy4yNTUgMCAyNCAxMC43NDUgMjQgMjR6TTQwNy4wMjkgMjcwLjc5NGwtMTYgMTZBMjMuOTk5IDIzLjk5OSAwIDAgMCAzODQgMzAzLjc2NVY0NDhINjRWMTI4aDI2NGEyNC4wMDMgMjQuMDAzIDAgMCAwIDE2Ljk3LTcuMDI5bDE2LTE2QzM3Ni4wODkgODkuODUxIDM2NS4zODEgNjQgMzQ0IDY0SDQ4QzIxLjQ5IDY0IDAgODUuNDkgMCAxMTJ2MzUyYzAgMjYuNTEgMjEuNDkgNDggNDggNDhoMzUyYzI2LjUxIDAgNDgtMjEuNDkgNDgtNDhWMjg3Ljc2NGMwLTIxLjM4Mi0yNS44NTItMzIuMDktNDAuOTcxLTE2Ljk3eiIvPjwvc3ZnPg=="); - background-size: 14px 14px; - background-position: center center; - background-repeat: no-repeat; - border: none; - } - - .topic-listing .link-group,.topic-listing .topic-info-comments a { - color: #E6DB74; - } - - .topic-listing .link-group .topic-info-comments-new,.topic-listing .topic-info-comments a .topic-info-comments-new { - color: #89BDFF; - } - - .topic-listing .link-group:hover,.topic-listing .link-group:active,.topic-listing .link-group:focus,.topic-listing .topic-info-comments a:hover,.topic-listing .topic-info-comments a:active,.topic-listing .topic-info-comments a:focus { - color: #F92672; - } - - .topic-listing .link-group:hover .topic-info-comments-new,.topic-listing .link-group:active .topic-info-comments-new,.topic-listing .link-group:focus .topic-info-comments-new,.topic-listing .topic-info-comments a:hover .topic-info-comments-new,.topic-listing .topic-info-comments a:active .topic-info-comments-new,.topic-listing .topic-info-comments a:focus .topic-info-comments-new { - color: #F92672; - } - - .topic-listing .link-group:visited,.topic-listing .topic-info-comments a:visited { - color: #E6DB74; - } - - .topic-listing .link-group:visited:hover,.topic-listing .link-group:visited:active,.topic-listing .link-group:visited:focus,.topic-listing .topic-info-comments a:visited:hover,.topic-listing .topic-info-comments a:visited:active,.topic-listing .topic-info-comments a:visited:focus { - color: #F92672; - } - - .topic-listing .link-group:visited:hover .topic-info-comments-new,.topic-listing .link-group:visited:active .topic-info-comments-new,.topic-listing .link-group:visited:focus .topic-info-comments-new,.topic-listing .topic-info-comments a:visited:hover .topic-info-comments-new,.topic-listing .topic-info-comments a:visited:active .topic-info-comments-new,.topic-listing .topic-info-comments a:visited:focus .topic-info-comments-new { - color: #F92672; - } - - .topic-listing .link-user { - color: #A6E22A; - } - - .topic-listing .link-user:hover,.topic-listing .link-user:active,.topic-listing .link-user:focus { - color: #F92672; - } - - .topic-listing .link-user:visited { - color: #A6E22A; - } - - .topic-listing .link-user:visited:hover,.topic-listing .link-user:visited:active,.topic-listing .link-user:visited:focus { - color: #F92672; - } - - .topic-listing .time-responsive-full { - color: #E6E6E6; - } - - .is-topic-official { - border-left-color: #F92672 !important; - } - - .is-topic-mine { - border-left-color: #AE81FF !important; - } +body .btn.btn-comment-collapse,body.theme-light .btn.btn-comment-collapse,body.theme-dark .btn.btn-comment-collapse,body.theme-black .btn.btn-comment-collapse { + color: #E6DB74; + border-color: #E6DB74; } -@-moz-document domain('docs.tildes.net') { - body { - font-family: sans-serif; - } - - a,footer a,.article-summary h2 a { - color: #E6DB74; - } - - a:hover,a:active,a:focus,footer a:hover,footer a:active,footer a:focus,.article-summary h2 a:hover,.article-summary h2 a:active,.article-summary h2 a:focus { - color: #F92672; - } - - a:visited,footer a:visited,.article-summary h2 a:visited { - color: #E6DB74; - } - - a:visited:hover,a:visited:active,a:visited:focus,footer a:visited:hover,footer a:visited:active,footer a:visited:focus,.article-summary h2 a:visited:hover,.article-summary h2 a:visited:active,.article-summary h2 a:visited:focus { - color: #F92672; - } - - footer,#page-list,.highlight { - color: #E6E6E6; - background-color: #383830; - } - - div.toc { - color: #E6E6E6; - background-color: #272822; - } - - code,pre { - border: none; - } - - .date-info { - color: #89BDFF; - } +body .btn.btn-comment-collapse:hover,body .btn.btn-comment-collapse:active,body .btn.btn-comment-collapse:focus,body.theme-light .btn.btn-comment-collapse:hover,body.theme-light .btn.btn-comment-collapse:active,body.theme-light .btn.btn-comment-collapse:focus,body.theme-dark .btn.btn-comment-collapse:hover,body.theme-dark .btn.btn-comment-collapse:active,body.theme-dark .btn.btn-comment-collapse:focus,body.theme-black .btn.btn-comment-collapse:hover,body.theme-black .btn.btn-comment-collapse:active,body.theme-black .btn.btn-comment-collapse:focus { + color: #F92672; + border-color: #F92672; + background-color: transparent; } -@-moz-document domain('blog.tildes.net') { - body { - font-family: sans-serif; - } - - a,footer a,.article-summary h2 a { - color: #E6DB74; - } - - a:hover,a:active,a:focus,footer a:hover,footer a:active,footer a:focus,.article-summary h2 a:hover,.article-summary h2 a:active,.article-summary h2 a:focus { - color: #F92672; - } - - a:visited,footer a:visited,.article-summary h2 a:visited { - color: #E6DB74; - } - - a:visited:hover,a:visited:active,a:visited:focus,footer a:visited:hover,footer a:visited:active,footer a:visited:focus,.article-summary h2 a:visited:hover,.article-summary h2 a:visited:active,.article-summary h2 a:visited:focus { - color: #F92672; - } - - footer,#page-list,.highlight { - color: #E6E6E6; - background-color: #383830; - } - - div.toc { - color: #E6E6E6; - background-color: #272822; - } - - code,pre { - border: none; - } - - .date-info { - color: #89BDFF; - } +.btn,.btn.btn-link,#next-page { + color: #E6DB74; + border-color: #E6DB74; +} + +.btn:hover,.btn:active,.btn:focus,.btn.btn-link:hover,.btn.btn-link:active,.btn.btn-link:focus,#next-page:hover,#next-page:active,#next-page:focus { + color: #F92672; + border-color: #F92672; + background-color: transparent; +} + +.btn.btn-used { + color: #F92672; + border-color: #F92672; +} + +.btn.btn-primary { + color: #272822; + border-color: #E6DB74; + background-color: #E6DB74; +} + +.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus { + color: #272822; + border-color: #F92672; + background-color: #F92672; +} + +body section.topic-comments,body.theme-light section.topic-comments,body.theme-dark section.topic-comments,body.theme-black section.topic-comments { + border-color: #595959; +} + +body section.topic-comments .comment,body.theme-light section.topic-comments .comment,body.theme-dark section.topic-comments .comment,body.theme-black section.topic-comments .comment { + border-color: #272822; +} + +body section.topic-comments .is-comment-new .comment-text,body.theme-light section.topic-comments .is-comment-new .comment-text,body.theme-dark section.topic-comments .is-comment-new .comment-text,body.theme-black section.topic-comments .is-comment-new .comment-text { + color: #E6E6E6; +} + +body section.topic-comments .comment-itself header,body.theme-light section.topic-comments .comment-itself header,body.theme-dark section.topic-comments .comment-itself header,body.theme-black section.topic-comments .comment-itself header { + color: #E6E6E6; + background-color: #272822; +} + +body section.topic-comments header a,body.theme-light section.topic-comments header a,body.theme-dark section.topic-comments header a,body.theme-black section.topic-comments header a { + color: #E6DB74; +} + +body section.topic-comments header a:hover,body section.topic-comments header a:active,body section.topic-comments header a:focus,body.theme-light section.topic-comments header a:hover,body.theme-light section.topic-comments header a:active,body.theme-light section.topic-comments header a:focus,body.theme-dark section.topic-comments header a:hover,body.theme-dark section.topic-comments header a:active,body.theme-dark section.topic-comments header a:focus,body.theme-black section.topic-comments header a:hover,body.theme-black section.topic-comments header a:active,body.theme-black section.topic-comments header a:focus { + color: #F92672; +} + +body section.topic-comments .post-button,body.theme-light section.topic-comments .post-button,body.theme-dark section.topic-comments .post-button,body.theme-black section.topic-comments .post-button { + color: #E6DB74; +} + +body section.topic-comments .post-button:hover,body section.topic-comments .post-button:active,body section.topic-comments .post-button:focus,body.theme-light section.topic-comments .post-button:hover,body.theme-light section.topic-comments .post-button:active,body.theme-light section.topic-comments .post-button:focus,body.theme-dark section.topic-comments .post-button:hover,body.theme-dark section.topic-comments .post-button:active,body.theme-dark section.topic-comments .post-button:focus,body.theme-black section.topic-comments .post-button:hover,body.theme-black section.topic-comments .post-button:active,body.theme-black section.topic-comments .post-button:focus { + color: #F92672; +} + +body section.topic-comments .post-button-used,body.theme-light section.topic-comments .post-button-used,body.theme-dark section.topic-comments .post-button-used,body.theme-black section.topic-comments .post-button-used { + color: #F92672; +} + +.comment-text a { + color: #E6DB74; +} + +.comment-text a:hover,.comment-text a:active,.comment-text a:focus { + color: #F92672; +} + +.is-comment-mine>.comment-itself { + border-left-color: #AE81FF !important; +} + +.is-comment-by-op>.comment-itself { + border-left-color: #FD5FF1 !important; +} + +.is-comment-by-op>.comment-itself .comment-user-info { + color: #FD5FF1; +} + +.is-comment-new>.comment-itself { + border-left-color: #89BDFF !important; +} + +#site-footer { + font-style: normal; + font-weight: bold; +} + +#site-footer .site-footer-links { + font-weight: normal; +} + +#site-footer a { + color: #E6DB74; +} + +#site-footer a:hover,#site-footer a:active,#site-footer a:focus { + color: #F92672; +} + +#site-footer a:visited { + color: #E6DB74; +} + +#site-footer a:visited:hover,#site-footer a:visited:active,#site-footer a:visited:focus { + color: #F92672; +} + +body,body.theme-light,body.theme-dark,body.theme-black { + color: #E6E6E6; + background-color: #272822; +} + +body main,body.theme-light main,body.theme-dark main,body.theme-black main { + background-color: #383830; +} + +body pre,body code,body.theme-light pre,body.theme-light code,body.theme-dark pre,body.theme-dark code,body.theme-black pre,body.theme-black code { + padding: 0.05rem 0.3rem; + line-height: inherit; + color: #E6E6E6; + background-color: #272822; + font-family: 'Consolas', monospace; +} + +body .form-input,body .form-input:not(:focus),body.theme-light .form-input,body.theme-light .form-input:not(:focus),body.theme-dark .form-input,body.theme-dark .form-input:not(:focus),body.theme-black .form-input,body.theme-black .form-input:not(:focus) { + color: #E6E6E6; + border-color: #595959; + background-color: #272822; + width: 40rem; + max-width: 40rem; + min-width: 40rem; +} + +body .form-input::placeholder,body .form-input:not(:focus)::placeholder,body.theme-light .form-input::placeholder,body.theme-light .form-input:not(:focus)::placeholder,body.theme-dark .form-input::placeholder,body.theme-dark .form-input:not(:focus)::placeholder,body.theme-black .form-input::placeholder,body.theme-black .form-input:not(:focus)::placeholder { + color: #595959; +} + +body hr,body section,body.theme-light hr,body.theme-light section,body.theme-dark hr,body.theme-dark section,body.theme-black hr,body.theme-black section { + border-color: #595959; +} + +body blockquote,body.theme-light blockquote,body.theme-dark blockquote,body.theme-black blockquote { + color: #E6E6E6; + border-color: #E6E6E6; + background-color: #272822; +} + +body .table td,body .table th,body.theme-light .table td,body.theme-light .table th,body.theme-dark .table td,body.theme-dark .table th,body.theme-black .table td,body.theme-black .table th { + border-bottom: 1px solid #383830; +} + +.listing-options { + color: #E6E6E6; +} + +.listing-options .tab-listing-order { + border: none; +} + +.listing-options button { + border: none; +} + +.listing-options .tab-item a { + color: #E6DB74; +} + +.listing-options .tab-item a:hover,.listing-options .tab-item a:active,.listing-options .tab-item a:focus { + color: #F92672; +} + +.listing-options .tab-item:last-child a { + margin-right: 0; +} + +.listing-options .tab-item:last-child a:hover,.listing-options .tab-item:last-child a:active,.listing-options .tab-item:last-child a:focus { + color: #F92672; +} + +.listing-options .tab-item.active a { + color: #F92672; + border-color: #F92672; +} + +.listing-options .tab-item.active a:hover { + color: #F92672; +} + +body .form-select:not([multiple]):not([size]),body.theme-light .form-select:not([multiple]):not([size]),body.theme-dark .form-select:not([multiple]):not([size]),body.theme-black .form-select:not([multiple]):not([size]) { + border-color: #595959; + background: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23E6E6E6'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E") no-repeat right 0.35rem center/0.4rem 0.5rem; + background-color: #272822; +} + +body .table.table-striped tbody tr:nth-of-type(n),body.theme-light .table.table-striped tbody tr:nth-of-type(n),body.theme-dark .table.table-striped tbody tr:nth-of-type(n),body.theme-black .table.table-striped tbody tr:nth-of-type(n) { + background-color: #272822; +} + +.message-list a { + color: #E6DB74; +} + +.message-list a:hover,.message-list a:active,.message-list a:focus { + color: #F92672; +} + +.message-list a:visited { + color: #E6DB74; +} + +.message-list a:visited:hover,.message-list a:visited:active,.message-list a:visited:focus { + color: #F92672; +} + +body .message,body.theme-light .message,body.theme-dark .message,body.theme-black .message { + border-color: #272822; +} + +body .message header,body.theme-light .message header,body.theme-dark .message header,body.theme-black .message header { + color: #E6E6E6; + background-color: #272822; +} + +body .message header .link-user,body.theme-light .message header .link-user,body.theme-dark .message header .link-user,body.theme-black .message header .link-user { + color: #A6E22A; +} + +body .message header .link-user:hover,body .message header .link-user:active,body .message header .link-user:focus,body.theme-light .message header .link-user:hover,body.theme-light .message header .link-user:active,body.theme-light .message header .link-user:focus,body.theme-dark .message header .link-user:hover,body.theme-dark .message header .link-user:active,body.theme-dark .message header .link-user:focus,body.theme-black .message header .link-user:hover,body.theme-black .message header .link-user:active,body.theme-black .message header .link-user:focus { + color: #F92672; +} + +body .message header .link-user:visited,body.theme-light .message header .link-user:visited,body.theme-dark .message header .link-user:visited,body.theme-black .message header .link-user:visited { + color: #A6E22A; +} + +body .message header .link-user:visited:hover,body .message header .link-user:visited:active,body .message header .link-user:visited:focus,body.theme-light .message header .link-user:visited:hover,body.theme-light .message header .link-user:visited:active,body.theme-light .message header .link-user:visited:focus,body.theme-dark .message header .link-user:visited:hover,body.theme-dark .message header .link-user:visited:active,body.theme-dark .message header .link-user:visited:focus,body.theme-black .message header .link-user:visited:hover,body.theme-black .message header .link-user:visited:active,body.theme-black .message header .link-user:visited:focus { + color: #F92672; +} + +body .message a,body.theme-light .message a,body.theme-dark .message a,body.theme-black .message a { + color: #E6DB74; +} + +body .message a:hover,body .message a:active,body .message a:focus,body.theme-light .message a:hover,body.theme-light .message a:active,body.theme-light .message a:focus,body.theme-dark .message a:hover,body.theme-dark .message a:active,body.theme-dark .message a:focus,body.theme-black .message a:hover,body.theme-black .message a:active,body.theme-black .message a:focus { + color: #F92672; +} + +body .message a:visited,body.theme-light .message a:visited,body.theme-dark .message a:visited,body.theme-black .message a:visited { + color: #F92672; +} + +.is-message-mine { + border-left-color: #AE81FF !important; +} + +.text-error { + color: #F92672; +} + +p.text-warning,p.conspicuous { + color: #F92672; + border: 1px solid #F92672; + padding: 10px; +} + +body .post-listing h2 a,body .post-listing .topic-group a,body.theme-light .post-listing h2 a,body.theme-light .post-listing .topic-group a,body.theme-dark .post-listing h2 a,body.theme-dark .post-listing .topic-group a,body.theme-black .post-listing h2 a,body.theme-black .post-listing .topic-group a { + color: #E6DB74; +} + +body .post-listing h2 a:hover,body .post-listing h2 a:active,body .post-listing h2 a:focus,body .post-listing .topic-group a:hover,body .post-listing .topic-group a:active,body .post-listing .topic-group a:focus,body.theme-light .post-listing h2 a:hover,body.theme-light .post-listing h2 a:active,body.theme-light .post-listing h2 a:focus,body.theme-light .post-listing .topic-group a:hover,body.theme-light .post-listing .topic-group a:active,body.theme-light .post-listing .topic-group a:focus,body.theme-dark .post-listing h2 a:hover,body.theme-dark .post-listing h2 a:active,body.theme-dark .post-listing h2 a:focus,body.theme-dark .post-listing .topic-group a:hover,body.theme-dark .post-listing .topic-group a:active,body.theme-dark .post-listing .topic-group a:focus,body.theme-black .post-listing h2 a:hover,body.theme-black .post-listing h2 a:active,body.theme-black .post-listing h2 a:focus,body.theme-black .post-listing .topic-group a:hover,body.theme-black .post-listing .topic-group a:active,body.theme-black .post-listing .topic-group a:focus { + color: #F92672; +} + +body .post-listing .topic-content-metadata,body.theme-light .post-listing .topic-content-metadata,body.theme-dark .post-listing .topic-content-metadata,body.theme-black .post-listing .topic-content-metadata { + color: #E6E6E6; +} + +body .post-listing header,body.theme-light .post-listing header,body.theme-dark .post-listing header,body.theme-black .post-listing header { + color: #E6E6E6; + background-color: #272822; +} + +body .post-listing header a,body.theme-light .post-listing header a,body.theme-dark .post-listing header a,body.theme-black .post-listing header a { + color: #E6DB74; +} + +body .post-listing header a:hover,body .post-listing header a:active,body .post-listing header a:focus,body.theme-light .post-listing header a:hover,body.theme-light .post-listing header a:active,body.theme-light .post-listing header a:focus,body.theme-dark .post-listing header a:hover,body.theme-dark .post-listing header a:active,body.theme-dark .post-listing header a:focus,body.theme-black .post-listing header a:hover,body.theme-black .post-listing header a:active,body.theme-black .post-listing header a:focus { + color: #F92672; +} + +body .post-listing .post-button,body.theme-light .post-listing .post-button,body.theme-dark .post-listing .post-button,body.theme-black .post-listing .post-button { + color: #E6DB74; +} + +body .post-listing .post-button:hover,body .post-listing .post-button:active,body .post-listing .post-button:focus,body.theme-light .post-listing .post-button:hover,body.theme-light .post-listing .post-button:active,body.theme-light .post-listing .post-button:focus,body.theme-dark .post-listing .post-button:hover,body.theme-dark .post-listing .post-button:active,body.theme-dark .post-listing .post-button:focus,body.theme-black .post-listing .post-button:hover,body.theme-black .post-listing .post-button:active,body.theme-black .post-listing .post-button:focus { + color: #F92672; +} + +body .post-listing .post-button-used,body.theme-light .post-listing .post-button-used,body.theme-dark .post-listing .post-button-used,body.theme-black .post-listing .post-button-used { + color: #F92672; +} + +body .post-listing .comment,body.theme-light .post-listing .comment,body.theme-dark .post-listing .comment,body.theme-black .post-listing .comment { + border-color: #272822; +} + +body .post-listing .topic,body.theme-light .post-listing .topic,body.theme-dark .post-listing .topic,body.theme-black .post-listing .topic { + background-color: #272822; +} + +body .post-listing .label-topic-tag,body.theme-light .post-listing .label-topic-tag,body.theme-dark .post-listing .label-topic-tag,body.theme-black .post-listing .label-topic-tag { + color: #595959; +} + +body .post-listing .label-topic-tag:hover,body .post-listing .label-topic-tag:active,body .post-listing .label-topic-tag:focus,body.theme-light .post-listing .label-topic-tag:hover,body.theme-light .post-listing .label-topic-tag:active,body.theme-light .post-listing .label-topic-tag:focus,body.theme-dark .post-listing .label-topic-tag:hover,body.theme-dark .post-listing .label-topic-tag:active,body.theme-dark .post-listing .label-topic-tag:focus,body.theme-black .post-listing .label-topic-tag:hover,body.theme-black .post-listing .label-topic-tag:active,body.theme-black .post-listing .label-topic-tag:focus { + color: #E6E6E6; + cursor: default; +} + +body .post-listing .topic-text-excerpt,body.theme-light .post-listing .topic-text-excerpt,body.theme-dark .post-listing .topic-text-excerpt,body.theme-black .post-listing .topic-text-excerpt { + color: #595959; +} + +body .post-listing .topic-text-excerpt[open],body.theme-light .post-listing .topic-text-excerpt[open],body.theme-dark .post-listing .topic-text-excerpt[open],body.theme-black .post-listing .topic-text-excerpt[open] { + color: #595959; +} + +body .post-listing .topic-text-excerpt summary::after,body .post-listing .topic-text-excerpt p,body .post-listing .topic-text-excerpt p *,body.theme-light .post-listing .topic-text-excerpt summary::after,body.theme-light .post-listing .topic-text-excerpt p,body.theme-light .post-listing .topic-text-excerpt p *,body.theme-dark .post-listing .topic-text-excerpt summary::after,body.theme-dark .post-listing .topic-text-excerpt p,body.theme-dark .post-listing .topic-text-excerpt p *,body.theme-black .post-listing .topic-text-excerpt summary::after,body.theme-black .post-listing .topic-text-excerpt p,body.theme-black .post-listing .topic-text-excerpt p * { + color: #595959; +} + +.post-listing .link-user { + color: #A6E22A; +} + +.post-listing .link-user:hover,.post-listing .link-user:active,.post-listing .link-user:focus { + color: #F92672; +} + +.post-listing .link-user:visited { + color: #A6E22A; +} + +.post-listing .link-user:visited:hover,.post-listing .link-user:visited:active,.post-listing .link-user:visited:focus { + color: #F92672; +} + +.post-listing .topic-icon { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NzYgNTEyIj48cGF0aCBmaWxsPSIjRTZEQjc0IiBkPSJNNTc2IDI0djEyNy45ODRjMCAyMS40NjEtMjUuOTYgMzEuOTgtNDAuOTcxIDE2Ljk3MWwtMzUuNzA3LTM1LjcwOS0yNDMuNTIzIDI0My41MjNjLTkuMzczIDkuMzczLTI0LjU2OCA5LjM3My0zMy45NDEgMGwtMjIuNjI3LTIyLjYyN2MtOS4zNzMtOS4zNzMtOS4zNzMtMjQuNTY5IDAtMzMuOTQxTDQ0Mi43NTYgNzYuNjc2bC0zNS43MDMtMzUuNzA1QzM5MS45ODIgMjUuOSA0MDIuNjU2IDAgNDI0LjAyNCAwSDU1MmMxMy4yNTUgMCAyNCAxMC43NDUgMjQgMjR6TTQwNy4wMjkgMjcwLjc5NGwtMTYgMTZBMjMuOTk5IDIzLjk5OSAwIDAgMCAzODQgMzAzLjc2NVY0NDhINjRWMTI4aDI2NGEyNC4wMDMgMjQuMDAzIDAgMCAwIDE2Ljk3LTcuMDI5bDE2LTE2QzM3Ni4wODkgODkuODUxIDM2NS4zODEgNjQgMzQ0IDY0SDQ4QzIxLjQ5IDY0IDAgODUuNDkgMCAxMTJ2MzUyYzAgMjYuNTEgMjEuNDkgNDggNDggNDhoMzUyYzI2LjUxIDAgNDgtMjEuNDkgNDgtNDhWMjg3Ljc2NGMwLTIxLjM4Mi0yNS44NTItMzIuMDktNDAuOTcxLTE2Ljk3eiIvPjwvc3ZnPg=="); + background-size: 14px 14px; + background-position: center center; + background-repeat: no-repeat; + border: none; +} + +.post-listing .time-responsive-full { + color: #E6E6E6; +} + +.post-listing .link-group,.post-listing .topic-info-comments a { + color: #E6DB74; +} + +.post-listing .link-group .topic-info-comments-new,.post-listing .topic-info-comments a .topic-info-comments-new { + color: #89BDFF; +} + +.post-listing .link-group:hover,.post-listing .link-group:active,.post-listing .link-group:focus,.post-listing .topic-info-comments a:hover,.post-listing .topic-info-comments a:active,.post-listing .topic-info-comments a:focus { + color: #F92672; +} + +.post-listing .link-group:hover .topic-info-comments-new,.post-listing .link-group:active .topic-info-comments-new,.post-listing .link-group:focus .topic-info-comments-new,.post-listing .topic-info-comments a:hover .topic-info-comments-new,.post-listing .topic-info-comments a:active .topic-info-comments-new,.post-listing .topic-info-comments a:focus .topic-info-comments-new { + color: #F92672; +} + +.post-listing .link-group:visited,.post-listing .topic-info-comments a:visited { + color: #E6DB74; +} + +.post-listing .link-group:visited:hover,.post-listing .link-group:visited:active,.post-listing .link-group:visited:focus,.post-listing .topic-info-comments a:visited:hover,.post-listing .topic-info-comments a:visited:active,.post-listing .topic-info-comments a:visited:focus { + color: #F92672; +} + +.post-listing .link-group:visited:hover .topic-info-comments-new,.post-listing .link-group:visited:active .topic-info-comments-new,.post-listing .link-group:visited:focus .topic-info-comments-new,.post-listing .topic-info-comments a:visited:hover .topic-info-comments-new,.post-listing .topic-info-comments a:visited:active .topic-info-comments-new,.post-listing .topic-info-comments a:visited:focus .topic-info-comments-new { + color: #F92672; +} + +.settings-list a { + color: #E6DB74; +} + +.settings-list a:hover,.settings-list a:active,.settings-list a:focus { + color: #F92672; +} + +.settings-list a:visited { + color: #E6DB74; +} + +.settings-list a:visited:hover,.settings-list a:visited:active,.settings-list a:visited:focus { + color: #F92672; +} + +body aside#sidebar,body.theme-light aside#sidebar,body.theme-dark aside#sidebar,body.theme-black aside#sidebar { + color: #E6E6E6; + background-color: #383830; +} + +body aside#sidebar ul .label-topic-tag a,body.theme-light aside#sidebar ul .label-topic-tag a,body.theme-dark aside#sidebar ul .label-topic-tag a,body.theme-black aside#sidebar ul .label-topic-tag a { + color: #E6E6E6; +} + +body aside#sidebar ul .label-topic-tag a:hover,body aside#sidebar ul .label-topic-tag a:active,body aside#sidebar ul .label-topic-tag a:focus,body.theme-light aside#sidebar ul .label-topic-tag a:hover,body.theme-light aside#sidebar ul .label-topic-tag a:active,body.theme-light aside#sidebar ul .label-topic-tag a:focus,body.theme-dark aside#sidebar ul .label-topic-tag a:hover,body.theme-dark aside#sidebar ul .label-topic-tag a:active,body.theme-dark aside#sidebar ul .label-topic-tag a:focus,body.theme-black aside#sidebar ul .label-topic-tag a:hover,body.theme-black aside#sidebar ul .label-topic-tag a:active,body.theme-black aside#sidebar ul .label-topic-tag a:focus { + color: #F92672; +} + +body aside#sidebar details .label-topic-tag,body.theme-light aside#sidebar details .label-topic-tag,body.theme-dark aside#sidebar details .label-topic-tag,body.theme-black aside#sidebar details .label-topic-tag { + color: #595959; +} + +body aside#sidebar details .label-topic-tag:hover,body.theme-light aside#sidebar details .label-topic-tag:hover,body.theme-dark aside#sidebar details .label-topic-tag:hover,body.theme-black aside#sidebar details .label-topic-tag:hover { + color: #E6E6E6; + cursor: default; +} + +aside#sidebar .nav-item a { + color: #E6DB74; +} + +aside#sidebar .nav-item a:hover,aside#sidebar .nav-item a:active,aside#sidebar .nav-item a:focus { + color: #F92672; +} + +aside#sidebar details a.btn { + margin-top: 0.4rem; +} + +aside#sidebar dl a { + color: #89BDFF; +} + +aside#sidebar dl a:hover,aside#sidebar dl a:active,aside#sidebar dl a:focus { + color: #F92672; +} + +body>header *:not(.logged-in-user-alert) { + color: #E6E6E6 !important; +} + +body>header>a:nth-child(1):not(.no-header-logo) { + background-size: 32px 32px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAYAAADnRuK4AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsRAAALEQF/ZF+RAAAAB3RJTUUH4gYUCxAwpy3oXQAAAZBJREFUeNrt2qEOQWEYgGHHXAnBmWCjKIpiE5hpquoKRMkVuAWaGUFUFMkmaIqrkBz3YB87s+e5gG9n/3n3/eVPqmk5K8CHio4AASEgBISAQEAICAEhIBAQAkJACAgEhIAQEAICASEgBISAEBAICAEhIAQEAkJACAgBgYAQEAJCQCAgYpTy9kGL8T1kzmxd8XdtIASEgEBACAgBISAQEAJCQAgIAYGAEBACQkAgIH4l7EXiZBn0knAa85Lw1rqEzKmdG3/545uNlg2EKwwBISAQEAJCQAgIBISAEBACAgEhIASEgEBAxElWj1oWMWjeff7lAV1fw5A59eI2ZM6g1w6ZszucbCBcYQgIAYGAEBACQkAgIASEgBAQCAgBISAEBAIiTlJNy5lj+L7jfhQyp9Pf2EC4wkBACAgBISAEBAJCQAgIAYGAEBACQkAgIARE/niRiA2EgBAQAgIBISAEhIBAQAgIASEgEBACQkAICASEgBAQAkJAICAEhIAQEAgIASEgBAQCQkAICAGBgBAQefAGdk4cVhff508AAAAASUVORK5CYII="); +} + +.logged-in-user-info .logged-in-user-alert { + color: #89BDFF; +} + +.label-edit-box { + color: #E6E6E6 !important; + background-color: #272822 !important; +} + +.user-label { + border-radius: 0 !important; + padding: 1px 3px !important; +} + +.bg-red { + color: #272822 !important; + background-color: #F92672 !important; +} + +.bg-orangered { + color: #272822 !important; + background-color: #75715E !important; +} + +.bg-orange { + color: #272822 !important; + background-color: #E6DB74 !important; +} + +.bg-dodgerblue { + color: #272822 !important; + background-color: #89BDFF !important; +} + +.bg-forestgreen { + color: #272822 !important; + background-color: #A6E22A !important; +} + +.bg-slategray { + color: #272822 !important; + background-color: #595959 !important; +} + +body .topic-full header .topic-full-byline,body.theme-light .topic-full header .topic-full-byline,body.theme-dark .topic-full header .topic-full-byline,body.theme-black .topic-full header .topic-full-byline { + color: #E6E6E6; +} + +body .topic-full header .link-user,body.theme-light .topic-full header .link-user,body.theme-dark .topic-full header .link-user,body.theme-black .topic-full header .link-user { + color: #A6E22A; +} + +body .topic-full header .link-user:hover,body .topic-full header .link-user:active,body .topic-full header .link-user:focus,body.theme-light .topic-full header .link-user:hover,body.theme-light .topic-full header .link-user:active,body.theme-light .topic-full header .link-user:focus,body.theme-dark .topic-full header .link-user:hover,body.theme-dark .topic-full header .link-user:active,body.theme-dark .topic-full header .link-user:focus,body.theme-black .topic-full header .link-user:hover,body.theme-black .topic-full header .link-user:active,body.theme-black .topic-full header .link-user:focus { + color: #F92672; +} + +body .topic-full header .link-user:visited,body.theme-light .topic-full header .link-user:visited,body.theme-dark .topic-full header .link-user:visited,body.theme-black .topic-full header .link-user:visited { + color: #A6E22A; +} + +body .topic-full header .link-user:visited:hover,body .topic-full header .link-user:visited:active,body .topic-full header .link-user:visited:focus,body.theme-light .topic-full header .link-user:visited:hover,body.theme-light .topic-full header .link-user:visited:active,body.theme-light .topic-full header .link-user:visited:focus,body.theme-dark .topic-full header .link-user:visited:hover,body.theme-dark .topic-full header .link-user:visited:active,body.theme-dark .topic-full header .link-user:visited:focus,body.theme-black .topic-full header .link-user:visited:hover,body.theme-black .topic-full header .link-user:visited:active,body.theme-black .topic-full header .link-user:visited:focus { + color: #F92672; +} + +.topic-full .topic-full-text a { + color: #E6DB74; +} + +.topic-full .topic-full-text a:hover,.topic-full .topic-full-text a:active,.topic-full .topic-full-text a:focus { + color: #F92672; +} + +.topic-full .topic-full-text a:visited { + color: #F92672; +} + +.topic-full .topic-icon { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NzYgNTEyIj48cGF0aCBmaWxsPSIjRTZEQjc0IiBkPSJNNTc2IDI0djEyNy45ODRjMCAyMS40NjEtMjUuOTYgMzEuOTgtNDAuOTcxIDE2Ljk3MWwtMzUuNzA3LTM1LjcwOS0yNDMuNTIzIDI0My41MjNjLTkuMzczIDkuMzczLTI0LjU2OCA5LjM3My0zMy45NDEgMGwtMjIuNjI3LTIyLjYyN2MtOS4zNzMtOS4zNzMtOS4zNzMtMjQuNTY5IDAtMzMuOTQxTDQ0Mi43NTYgNzYuNjc2bC0zNS43MDMtMzUuNzA1QzM5MS45ODIgMjUuOSA0MDIuNjU2IDAgNDI0LjAyNCAwSDU1MmMxMy4yNTUgMCAyNCAxMC43NDUgMjQgMjR6TTQwNy4wMjkgMjcwLjc5NGwtMTYgMTZBMjMuOTk5IDIzLjk5OSAwIDAgMCAzODQgMzAzLjc2NVY0NDhINjRWMTI4aDI2NGEyNC4wMDMgMjQuMDAzIDAgMCAwIDE2Ljk3LTcuMDI5bDE2LTE2QzM3Ni4wODkgODkuODUxIDM2NS4zODEgNjQgMzQ0IDY0SDQ4QzIxLjQ5IDY0IDAgODUuNDkgMCAxMTJ2MzUyYzAgMjYuNTEgMjEuNDkgNDggNDggNDhoMzUyYzI2LjUxIDAgNDgtMjEuNDkgNDgtNDhWMjg3Ljc2NGMwLTIxLjM4Mi0yNS44NTItMzIuMDktNDAuOTcxLTE2Ljk3eiIvPjwvc3ZnPg=="); + background-size: 14px 14px; + background-position: center center; + background-repeat: no-repeat; + border: none; +} + +.topic-full .topic-full-link a { + color: #E6DB74; +} + +.topic-full .topic-full-link a:hover,.topic-full .topic-full-link a:active,.topic-full .topic-full-link a:focus { + color: #F92672; +} + +.topic-full .topic-full-link a:visited { + color: #F92672; +} + +body .topic-listing>li:nth-of-type(n),body.theme-light .topic-listing>li:nth-of-type(n),body.theme-dark .topic-listing>li:nth-of-type(n),body.theme-black .topic-listing>li:nth-of-type(n) { + background-color: #272822; +} + +body .topic-listing>li:nth-of-type(n) div.topic-voting,body .topic-listing>li:nth-of-type(n) .topic-content-metadata,body.theme-light .topic-listing>li:nth-of-type(n) div.topic-voting,body.theme-light .topic-listing>li:nth-of-type(n) .topic-content-metadata,body.theme-dark .topic-listing>li:nth-of-type(n) div.topic-voting,body.theme-dark .topic-listing>li:nth-of-type(n) .topic-content-metadata,body.theme-black .topic-listing>li:nth-of-type(n) div.topic-voting,body.theme-black .topic-listing>li:nth-of-type(n) .topic-content-metadata { + color: #E6E6E6; +} + +body .topic-listing>li:nth-of-type(n) .topic-text-excerpt,body.theme-light .topic-listing>li:nth-of-type(n) .topic-text-excerpt,body.theme-dark .topic-listing>li:nth-of-type(n) .topic-text-excerpt,body.theme-black .topic-listing>li:nth-of-type(n) .topic-text-excerpt { + color: #595959; +} + +body .topic-listing>li:nth-of-type(n) .topic-text-excerpt[open],body.theme-light .topic-listing>li:nth-of-type(n) .topic-text-excerpt[open],body.theme-dark .topic-listing>li:nth-of-type(n) .topic-text-excerpt[open],body.theme-black .topic-listing>li:nth-of-type(n) .topic-text-excerpt[open] { + color: #595959; +} + +body .topic-listing>li:nth-of-type(n) .topic-text-excerpt summary::after,body .topic-listing>li:nth-of-type(n) .topic-text-excerpt p,body .topic-listing>li:nth-of-type(n) .topic-text-excerpt p *,body.theme-light .topic-listing>li:nth-of-type(n) .topic-text-excerpt summary::after,body.theme-light .topic-listing>li:nth-of-type(n) .topic-text-excerpt p,body.theme-light .topic-listing>li:nth-of-type(n) .topic-text-excerpt p *,body.theme-dark .topic-listing>li:nth-of-type(n) .topic-text-excerpt summary::after,body.theme-dark .topic-listing>li:nth-of-type(n) .topic-text-excerpt p,body.theme-dark .topic-listing>li:nth-of-type(n) .topic-text-excerpt p *,body.theme-black .topic-listing>li:nth-of-type(n) .topic-text-excerpt summary::after,body.theme-black .topic-listing>li:nth-of-type(n) .topic-text-excerpt p,body.theme-black .topic-listing>li:nth-of-type(n) .topic-text-excerpt p * { + color: #595959; +} + +body .topic-listing>li:nth-of-type(n) .label-topic-tag a,body.theme-light .topic-listing>li:nth-of-type(n) .label-topic-tag a,body.theme-dark .topic-listing>li:nth-of-type(n) .label-topic-tag a,body.theme-black .topic-listing>li:nth-of-type(n) .label-topic-tag a { + color: #595959; +} + +body .topic-listing>li:nth-of-type(n) .label-topic-tag a:hover,body .topic-listing>li:nth-of-type(n) .label-topic-tag a:active,body .topic-listing>li:nth-of-type(n) .label-topic-tag a:focus,body.theme-light .topic-listing>li:nth-of-type(n) .label-topic-tag a:hover,body.theme-light .topic-listing>li:nth-of-type(n) .label-topic-tag a:active,body.theme-light .topic-listing>li:nth-of-type(n) .label-topic-tag a:focus,body.theme-dark .topic-listing>li:nth-of-type(n) .label-topic-tag a:hover,body.theme-dark .topic-listing>li:nth-of-type(n) .label-topic-tag a:active,body.theme-dark .topic-listing>li:nth-of-type(n) .label-topic-tag a:focus,body.theme-black .topic-listing>li:nth-of-type(n) .label-topic-tag a:hover,body.theme-black .topic-listing>li:nth-of-type(n) .label-topic-tag a:active,body.theme-black .topic-listing>li:nth-of-type(n) .label-topic-tag a:focus { + color: #F92672; +} + +.topic-listing .topic-title a { + color: #E6DB74; +} + +.topic-listing .topic-title a:hover,.topic-listing .topic-title a:active,.topic-listing .topic-title a:focus { + color: #F92672; +} + +.topic-listing .topic-title a:visited { + color: #F92672; +} + +.topic-listing .topic-icon { + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NzYgNTEyIj48cGF0aCBmaWxsPSIjRTZEQjc0IiBkPSJNNTc2IDI0djEyNy45ODRjMCAyMS40NjEtMjUuOTYgMzEuOTgtNDAuOTcxIDE2Ljk3MWwtMzUuNzA3LTM1LjcwOS0yNDMuNTIzIDI0My41MjNjLTkuMzczIDkuMzczLTI0LjU2OCA5LjM3My0zMy45NDEgMGwtMjIuNjI3LTIyLjYyN2MtOS4zNzMtOS4zNzMtOS4zNzMtMjQuNTY5IDAtMzMuOTQxTDQ0Mi43NTYgNzYuNjc2bC0zNS43MDMtMzUuNzA1QzM5MS45ODIgMjUuOSA0MDIuNjU2IDAgNDI0LjAyNCAwSDU1MmMxMy4yNTUgMCAyNCAxMC43NDUgMjQgMjR6TTQwNy4wMjkgMjcwLjc5NGwtMTYgMTZBMjMuOTk5IDIzLjk5OSAwIDAgMCAzODQgMzAzLjc2NVY0NDhINjRWMTI4aDI2NGEyNC4wMDMgMjQuMDAzIDAgMCAwIDE2Ljk3LTcuMDI5bDE2LTE2QzM3Ni4wODkgODkuODUxIDM2NS4zODEgNjQgMzQ0IDY0SDQ4QzIxLjQ5IDY0IDAgODUuNDkgMCAxMTJ2MzUyYzAgMjYuNTEgMjEuNDkgNDggNDggNDhoMzUyYzI2LjUxIDAgNDgtMjEuNDkgNDgtNDhWMjg3Ljc2NGMwLTIxLjM4Mi0yNS44NTItMzIuMDktNDAuOTcxLTE2Ljk3eiIvPjwvc3ZnPg=="); + background-size: 14px 14px; + background-position: center center; + background-repeat: no-repeat; + border: none; +} + +.topic-listing .link-group,.topic-listing .topic-info-comments a { + color: #E6DB74; +} + +.topic-listing .link-group .topic-info-comments-new,.topic-listing .topic-info-comments a .topic-info-comments-new { + color: #89BDFF; +} + +.topic-listing .link-group:hover,.topic-listing .link-group:active,.topic-listing .link-group:focus,.topic-listing .topic-info-comments a:hover,.topic-listing .topic-info-comments a:active,.topic-listing .topic-info-comments a:focus { + color: #F92672; +} + +.topic-listing .link-group:hover .topic-info-comments-new,.topic-listing .link-group:active .topic-info-comments-new,.topic-listing .link-group:focus .topic-info-comments-new,.topic-listing .topic-info-comments a:hover .topic-info-comments-new,.topic-listing .topic-info-comments a:active .topic-info-comments-new,.topic-listing .topic-info-comments a:focus .topic-info-comments-new { + color: #F92672; +} + +.topic-listing .link-group:visited,.topic-listing .topic-info-comments a:visited { + color: #E6DB74; +} + +.topic-listing .link-group:visited:hover,.topic-listing .link-group:visited:active,.topic-listing .link-group:visited:focus,.topic-listing .topic-info-comments a:visited:hover,.topic-listing .topic-info-comments a:visited:active,.topic-listing .topic-info-comments a:visited:focus { + color: #F92672; +} + +.topic-listing .link-group:visited:hover .topic-info-comments-new,.topic-listing .link-group:visited:active .topic-info-comments-new,.topic-listing .link-group:visited:focus .topic-info-comments-new,.topic-listing .topic-info-comments a:visited:hover .topic-info-comments-new,.topic-listing .topic-info-comments a:visited:active .topic-info-comments-new,.topic-listing .topic-info-comments a:visited:focus .topic-info-comments-new { + color: #F92672; +} + +.topic-listing .link-user { + color: #A6E22A; +} + +.topic-listing .link-user:hover,.topic-listing .link-user:active,.topic-listing .link-user:focus { + color: #F92672; +} + +.topic-listing .link-user:visited { + color: #A6E22A; +} + +.topic-listing .link-user:visited:hover,.topic-listing .link-user:visited:active,.topic-listing .link-user:visited:focus { + color: #F92672; +} + +.topic-listing .time-responsive-full { + color: #E6E6E6; +} + +.is-topic-official { + border-left-color: #F92672 !important; +} + +.is-topic-mine { + border-left-color: #AE81FF !important; +} + +body { + font-family: sans-serif; +} + +a,footer a,.article-summary h2 a { + color: #E6DB74; +} + +a:hover,a:active,a:focus,footer a:hover,footer a:active,footer a:focus,.article-summary h2 a:hover,.article-summary h2 a:active,.article-summary h2 a:focus { + color: #F92672; +} + +a:visited,footer a:visited,.article-summary h2 a:visited { + color: #E6DB74; +} + +a:visited:hover,a:visited:active,a:visited:focus,footer a:visited:hover,footer a:visited:active,footer a:visited:focus,.article-summary h2 a:visited:hover,.article-summary h2 a:visited:active,.article-summary h2 a:visited:focus { + color: #F92672; +} + +footer,#page-list,.highlight { + color: #E6E6E6; + background-color: #383830; +} + +div.toc { + color: #E6E6E6; + background-color: #272822; +} + +code,pre { + border: none; +} + +.date-info { + color: #89BDFF; +} + +body { + font-family: sans-serif; +} + +a,footer a,.article-summary h2 a { + color: #E6DB74; +} + +a:hover,a:active,a:focus,footer a:hover,footer a:active,footer a:focus,.article-summary h2 a:hover,.article-summary h2 a:active,.article-summary h2 a:focus { + color: #F92672; +} + +a:visited,footer a:visited,.article-summary h2 a:visited { + color: #E6DB74; +} + +a:visited:hover,a:visited:active,a:visited:focus,footer a:visited:hover,footer a:visited:active,footer a:visited:focus,.article-summary h2 a:visited:hover,.article-summary h2 a:visited:active,.article-summary h2 a:visited:focus { + color: #F92672; +} + +footer,#page-list,.highlight { + color: #E6E6E6; + background-color: #383830; +} + +div.toc { + color: #E6E6E6; + background-color: #272822; +} + +code,pre { + border: none; +} + +.date-info { + color: #89BDFF; } diff --git a/gulpfile.js b/gulpfile.js index 8c8ce76..48f38c7 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -1,6 +1,7 @@ const beautify = require('gulp-cssbeautify') const gulp = require('gulp') const eslint = require('gulp-eslint') +const fs = require('fs') const stylelint = require('gulp-stylelint') const sass = require('gulp-sass') @@ -22,8 +23,13 @@ gulp.task('build:dev', () => { const options = { outputStyle: 'compressed' } + const bOptions = { + indent: ' ', + autosemicolon: true + } return gulp.src('sass/**/*.sass') .pipe(sass(options).on('error', sass.logError)) + .pipe(beautify(bOptions)) .pipe(gulp.dest('temp')) }) @@ -41,7 +47,7 @@ gulp.task('build:prod', () => { .pipe(gulp.dest('css')) }) -gulp.task('generate', ['lint:js', 'lint:sass', 'build:prod'], () => { +gulp.task('generate', ['lint:js', 'lint:sass', 'build:dev', 'build:prod'], () => { // Generates all *.user.css styles. const { bump } = require('./bump.js') const klawSync = require('klaw-sync') @@ -50,7 +56,7 @@ gulp.task('generate', ['lint:js', 'lint:sass', 'build:prod'], () => { // Define constants const stylesDirectory = path.join(__dirname, 'sass') - const cssDirectory = path.join(__dirname, 'css') + const cssDirectory = path.join(__dirname, 'temp') // Walk recursively through styles directory let files = klawSync(stylesDirectory, {nodir: true}) @@ -93,7 +99,12 @@ gulp.task('generate', ['lint:js', 'lint:sass', 'build:prod'], () => { } // Create the css path and generate the .user.css file with the options const cssPath = path.join(cssDirectory, descriptor.folder, descriptor.entry) - userCss.create(cssPath, descriptor.options) + const outPath = path.join('css', descriptor.folder, descriptor.entry) + let styleFile = `@-moz-document domain('${descriptor.options.namespace}') {` + styleFile += fs.readFileSync(cssPath, {encoding: 'UTF-8'}) + styleFile += '}' + fs.writeFileSync(cssPath, styleFile, {encoding: 'UTF-8'}) + userCss.create(cssPath, descriptor.options, outPath) } }) diff --git a/sass/notabug-dracula/notabug-dracula.json b/sass/notabug-dracula/notabug-dracula.json index bc43c2c..da707c6 100644 --- a/sass/notabug-dracula/notabug-dracula.json +++ b/sass/notabug-dracula/notabug-dracula.json @@ -4,7 +4,7 @@ "options": { "name": "Notabug Dracula", "namespace": "notabug.io", - "version": "1.0.4", + "version": "1.0.5", "author": "Bauke", "description": "Dracula theme for notabug.io", "homepageURL": "https://gitlab.com/Bauke/styles", diff --git a/sass/notabug-dracula/notabug-dracula.sass b/sass/notabug-dracula/notabug-dracula.sass index cf72e27..35e212a 100644 --- a/sass/notabug-dracula/notabug-dracula.sass +++ b/sass/notabug-dracula/notabug-dracula.sass @@ -1,9 +1,8 @@ -@-moz-document domain('notabug.io') - @import '_colors.sass' - @import '_content.sass' - @import '_footer.sass' - @import '_header.sass' - @import '_html-tags.sass' - @import '_sidebar.sass' - @import '_stamp.sass' - @import '_status.sass' +@import '_colors.sass' +@import '_content.sass' +@import '_footer.sass' +@import '_header.sass' +@import '_html-tags.sass' +@import '_sidebar.sass' +@import '_stamp.sass' +@import '_status.sass' diff --git a/sass/tildes-compact/tildes-compact-chrome.sass b/sass/tildes-compact/tildes-compact-chrome.sass deleted file mode 100644 index 02cf23c..0000000 --- a/sass/tildes-compact/tildes-compact-chrome.sass +++ /dev/null @@ -1 +0,0 @@ -@import '_topic-listings.sass' diff --git a/sass/tildes-compact/tildes-compact.json b/sass/tildes-compact/tildes-compact.json index 3d0adec..4ba521d 100644 --- a/sass/tildes-compact/tildes-compact.json +++ b/sass/tildes-compact/tildes-compact.json @@ -4,7 +4,7 @@ "options": { "name": "Tildes Compact", "namespace": "tildes.net", - "version": "1.0.3", + "version": "1.0.4", "author": "Bauke", "description": "Removes some elements and changes some sizes to make the Tildes.net layout a little more compact.", "homepageURL": "https://gitlab.com/Bauke/styles", diff --git a/sass/tildes-compact/tildes-compact.sass b/sass/tildes-compact/tildes-compact.sass index 262b4f0..02cf23c 100644 --- a/sass/tildes-compact/tildes-compact.sass +++ b/sass/tildes-compact/tildes-compact.sass @@ -1,2 +1 @@ -@-moz-document domain('tildes.net') - @import '_topic-listings.sass' +@import '_topic-listings.sass' diff --git a/sass/tildes-dracula/tildes-dracula-chrome.sass b/sass/tildes-dracula/tildes-dracula-chrome.sass deleted file mode 100644 index 4823324..0000000 --- a/sass/tildes-dracula/tildes-dracula-chrome.sass +++ /dev/null @@ -1,15 +0,0 @@ -@import '_colors.sass' -@import '_comments.sass' -@import '_docs.sass' -@import '_footer.sass' -@import '_groups.sass' -@import '_html-tags.sass' -@import '_listing-options.sass' -@import '_messages.sass' -@import '_misc.sass' -@import '_settings.sass' -@import '_sidebar.sass' -@import '_site-header.sass' -@import '_tildes-extended.sass' -@import '_topic-full.sass' -@import '_topic-listing.sass' diff --git a/sass/tildes-dracula/tildes-dracula.json b/sass/tildes-dracula/tildes-dracula.json index 04f8e36..3e96d19 100644 --- a/sass/tildes-dracula/tildes-dracula.json +++ b/sass/tildes-dracula/tildes-dracula.json @@ -4,7 +4,7 @@ "options": { "name": "Tildes Dracula", "namespace": "tildes.net", - "version": "2.0.2", + "version": "2.0.3", "author": "Bauke", "description": "Dracula theme for Tildes.net", "homepageURL": "https://gitlab.com/Bauke/styles", diff --git a/sass/tildes-dracula/tildes-dracula.sass b/sass/tildes-dracula/tildes-dracula.sass index c1548e6..4823324 100644 --- a/sass/tildes-dracula/tildes-dracula.sass +++ b/sass/tildes-dracula/tildes-dracula.sass @@ -1,16 +1,15 @@ -@-moz-document domain('tildes.net') - @import '_colors.sass' - @import '_comments.sass' - @import '_docs.sass' - @import '_footer.sass' - @import '_groups.sass' - @import '_html-tags.sass' - @import '_listing-options.sass' - @import '_messages.sass' - @import '_misc.sass' - @import '_settings.sass' - @import '_sidebar.sass' - @import '_site-header.sass' - @import '_tildes-extended.sass' - @import '_topic-full.sass' - @import '_topic-listing.sass' +@import '_colors.sass' +@import '_comments.sass' +@import '_docs.sass' +@import '_footer.sass' +@import '_groups.sass' +@import '_html-tags.sass' +@import '_listing-options.sass' +@import '_messages.sass' +@import '_misc.sass' +@import '_settings.sass' +@import '_sidebar.sass' +@import '_site-header.sass' +@import '_tildes-extended.sass' +@import '_topic-full.sass' +@import '_topic-listing.sass' diff --git a/sass/tildes-monokai/tildes-monokai-chrome.sass b/sass/tildes-monokai/tildes-monokai-chrome.sass deleted file mode 100644 index e6db796..0000000 --- a/sass/tildes-monokai/tildes-monokai-chrome.sass +++ /dev/null @@ -1,17 +0,0 @@ -@import '_buttons.sass' -@import '_colors.sass' -@import '_comments.sass' -@import '_docs-blog.sass' -@import '_footer.sass' -@import '_html-tags.sass' -@import '_listing-options.sass' -@import '_message-list.sass' -@import '_messages.sass' -@import '_misc.sass' -@import '_post-listing.sass' -@import '_settings-list.sass' -@import '_sidebar.sass' -@import '_site-header.sass' -@import '_tildes-extended.sass' -@import '_topic-full.sass' -@import '_topic-listing.sass' diff --git a/sass/tildes-monokai/tildes-monokai.json b/sass/tildes-monokai/tildes-monokai.json index bab652e..35dcb05 100644 --- a/sass/tildes-monokai/tildes-monokai.json +++ b/sass/tildes-monokai/tildes-monokai.json @@ -4,7 +4,7 @@ "options": { "name": "Tildes Monokai", "namespace": "tildes.net", - "version": "1.1.3", + "version": "1.1.4", "author": "Bauke", "description": "Monokai theme for Tildes.net", "homepageURL": "https://gitlab.com/Bauke/styles", diff --git a/sass/tildes-monokai/tildes-monokai.sass b/sass/tildes-monokai/tildes-monokai.sass index b0b8da5..1692a66 100644 --- a/sass/tildes-monokai/tildes-monokai.sass +++ b/sass/tildes-monokai/tildes-monokai.sass @@ -1,23 +1,18 @@ -@-moz-document domain('tildes.net') - @import '_buttons.sass' - @import '_colors.sass' - @import '_comments.sass' - @import '_footer.sass' - @import '_html-tags.sass' - @import '_listing-options.sass' - @import '_message-list.sass' - @import '_messages.sass' - @import '_misc.sass' - @import '_post-listing.sass' - @import '_settings-list.sass' - @import '_sidebar.sass' - @import '_site-header.sass' - @import '_tildes-extended.sass' - @import '_topic-full.sass' - @import '_topic-listing.sass' - -@-moz-document domain('docs.tildes.net') - @import '_docs-blog.sass' - -@-moz-document domain('blog.tildes.net') - @import '_docs-blog.sass' +@import '_buttons.sass' +@import '_colors.sass' +@import '_comments.sass' +@import '_footer.sass' +@import '_html-tags.sass' +@import '_listing-options.sass' +@import '_message-list.sass' +@import '_messages.sass' +@import '_misc.sass' +@import '_post-listing.sass' +@import '_settings-list.sass' +@import '_sidebar.sass' +@import '_site-header.sass' +@import '_tildes-extended.sass' +@import '_topic-full.sass' +@import '_topic-listing.sass' +@import '_docs-blog.sass' +@import '_docs-blog.sass'