+ .axis .tick, .pie text {
+ fill: #ccc !important;
+ }
+ .axis line, .axis path {
+ stroke: #999 !important;
+ }
+
+ /* override prettyprint bright border styles */
+ pre.prettyprint {
+ border-color: transparent !important;
+ }
+ /* style non-prettyprint code */
+ code, pre:not(.prettyprint) {
+ background: #333 !important;
+ }
+ .prettyprint code {
+ background: transparent !important;
+ }
+
+ /*[[syntax-theme]]*/
+ /* grunt-webkit-remove-to-end-of-file */
+ /* grunt-remove-block-below */
+
+ /* === basic dark code & syntax highlighting === */
+ pre, code, .pln {
+ background: #333 !important;
+ color: #ccc !important;
+ }
+ .str { color: #0a0 !important; }
+ .lit { color: #d65 !important; }
+ .pun { color: #999 !important; } /* parenthesis */
+ .kwd { color: #08f !important; } /* keyword */
+ .tag { color: #999 !important; } /* html tag */
+ .atn { color: #088 !important; } /* attribute */
+ .atv { color: #0a0 !important; } /* attribute value*/
+ .dec { color: #90a !important; } /* doc type */
+
+ /* grunt-remove-block-above */
+
+ * build because Chrome Stylish puts these extra definitions into separate sections
+ * with separate regexp/domain definitions.
+ * If the css below changes, it will have to be manually updated
+ */
+
+/* === StackExchange tweaks ===
+ _____ _ _ _____ _ _ _
+| __| |_ ___ ___| |_| __|_ _ ___| |_ ___ ___ ___ ___ | |_ _ _ _ ___ ___| |_ ___
+|__ | _| .'| _| '_| __|_'_| _| | .'| | . | -_| | _| | | | -_| .'| '_|_ -|
+|_____|_| |__,|___|_,_|_____|_,_|___|_|_|__,|_|_|_ |___| |_| |_____|___|__,|_,_|___|
+ |___|
+*/
+ /* login screen StackExchange logo replacement */
+ .login-page .se-logo {
+ -moz-box-sizing: border-box !important;
+ box-sizing: border-box !important;
+ background: url(http://StylishThemes.github.io/StackOverflow-Dark/images/stackexchange-logo.svg) no-repeat !important;
+ background-size: cover !important;
+ background-position: center center !important;
+ width: 200px !important; /* Width of new image */
+ height: 48px !important; /* Height of new image */
+ padding-left: 200px !important; /* Equal to width of new image */
+ }
+ /* login button (input type=button")*/
+ .login-page input.fr {
+ background-color: /*[[base-color]]*/ #008080 !important;
+ }
+ /* remove content border */
+ #content {
+ border: 0 !important;
+ }
+ #sidebar #newsletter-ad, #sidebar .ad-container, #sidebar .everyonelovesstackoverflow {
+ border-width: 2px !important;
+ }
+ /* start blog.stackexchange.com */
+ header, .cse .gsc-control-cse, .gsc-control-cse, div.pagination {
+ background-color: #181818 !important;
+ }
+ .sidebar p {
+ color: #ddd !important;
+ }
+ .job {
+ color: #888 !important;
+ }
+ .gsc-control-wrapper-cse {
+ padding-top: 10px !important;
+ }
+ /* hide google custom search placeholder */
+ .gsc-input input:not(.gse-input-focus) {
+ background-image: none !important;
+ }
+ .podcast-container {
+ -webkit-filter: invert(100%) !important;
+ filter: invert(100%) !important;
+ }
+ /* end blog.stackexchange.com */
+ /* chat.stackexchange.com */
+ .event-banner {
+ background-color: #222 !important;
+ border-color: #555 !important;
+ }
+ /* target sites to *NOT* hide the header background */
+ #header, #hmenus {
+ background-color: transparent !important;
+ }
+ #header {
+ background-image: none !important;
+ }
+ /* target sites that need an inverted header */
+ #header, #header > * {
+ -webkit-filter: invert(100%) !important;
+ filter: invert(100%) !important;
+ }
+ /* target sites needing menu adjustments */
+ .nav.mainnavs li, .nav.askquestion li {
+ background-color: transparent !important;
+ }
+ .nav.mainnavs, .footerwrap {
+ background-image: none !important;
+ }
+ .nav.mainnavs li {
+ margin: 0 6px !important;
+ }
+ .nav.mainnavs li a, .nav.askquestion li a {
+ padding: 6px !important;
+ margin: 2px !important;
+ border-radius: 3px !important;
+ }
+ /* darken everything that uses sprite.svg (vote arrows, feed icons, etc) */
+ .envelope-on, .envelope-off, .vote-up-off, .vote-up-on, .vote-down-off, .vote-down-on, .star-on, .star-off,
+ .comment-up-off, .comment-up-on, .comment-flag, .edited-yes, .feed-icon, .vote-accepted-off, .vote-accepted-on,
+ .vote-accepted-bounty, .badge-earned-check, .delete-tag, .expander-arrow-hide, .expander-arrow-show,
+ .expander-arrow-small-hide, .expander-arrow-small-show, .anonymous-gravatar, .gp-share, .fb-share, .twitter-share,
+ #notify-container span.notify-close, .migrated.to, .migrated.from {
+ -webkit-filter: invert(100%) hue-rotate(180deg) brightness(1.1) !important;
+ filter: invert(100%) hue-rotate(180deg) brightness(1.1) !important;
+ }
+ /* nav manu text coloring only */
+ .nav li.youarehere a, .nav li a:hover,
+ .nav li.youarehere a, .nav li a:hover {
+ background-color: transparent !important;
+ color: #ddd !important;
+ }
+ .nav li.youarehere a, .nav li a:hover {
+ color: /*[[base-color]]*/ #008080 !important;
+ }
+ /* hide top nav background on <li>, style is on <a> */
+ .nav li {
+ background-color: transparent !important;
+ }
+ /* darken vote off buttons */
+ .vote-up-off, .vote-down-off, .star-off {
+ -webkit-filter: brightness(.5) !important;
+ filter: brightness(.5) !important;
+ }
+/*
+ / * BETA SITES * /
+ div.nav ul li {
+ margin-right: 5px !important;
+ }
+ .nav a {
+ padding: 4px 6px !important;
+ }
+*/
+/* === site specific (alphabetical order by domain) ===
+ _ _ _ ___ _
+ ___|_| |_ ___ ___ ___ ___ ___|_| _|_|___
+|_ -| | _| -_| |_ -| . | -_| _| | _| | _|
+|___|_|_| |___| |___| _|___|___|_|_| |_|___|
+ |_|
+*/
+ #hlogo a {
+ background-image: url(http://StylishThemes.github.io/StackOverflow-Dark/images/stackoverflow-logo.svg) !important;
+ }
+ /* chat.stackoverflow.com */
+ #hlogo a {
+ background-image: none !important;
+ }
+ #header-logo, #footer-logo {
+ background-image: url(http://StylishThemes.github.io/StackOverflow-Dark/images/stackoverflow-logo.svg) !important;
+ }
+ #header-logo {
+ background-size: contain !important;
+ }
+ /* database administrators */
+ #hlogo a {
+ background-image: url(http://StylishThemes.github.io/StackOverflow-Dark/images/database-admin-logo.svg) !important;
+ }
+ /* electrical engineering */
+ .nav li, .nav li a, .nav li a:hover, .nav li.youarehere a, .answered-accepted .mini-counts {
+ background-color: transparent !important;
+ }
+ /* nav manu text coloring only */
+ .nav li, .nav li.youarehere a, .nav a, .nav a:hover, #mainbar, #sidebar, #mainbar-full, .mainbar-full,
+ #footer .top-footer-links, #footer #footer-sites, .narrow .votes, .narrow .mini-counts,
+ .answered, .answered-accepted {
+ background-color: transparent !important;
+ color: #ddd !important;
+ }
+ .nav li.youarehere a, .nav li a:hover {
+ color: /*[[base-color]]*/ #008080 !important;
+ }
+ .answered-accepted .mini-counts span {
+ color: #fff !important;
+ }
+ .about-page .new-about-content-page h2.about-title {
+ color: #888 !important;
+ }
+ body:before {
+ -webkit-filter: brightness(.3) !important;
+ filter: brightness(.3) !important;
+ }