- //
- // Written by Glenn Wiking
- // Script Version: 0.0.1a
- // Date of issue: 09/17/17
- // Date of resolution: 09/17/17
- //
- // ==UserScript==
- // @name ShadeRoot StackOverflow
- // @namespace SRSO
- // @description Eye-friendly magic in your browser for StackOverflow
- // @version 0.0.1a
- // @icon https://i.imgur.com/UppYNjW.png
-
- // @include http://*stackoverflow.*
- // @include https://*stackoverflow.*
- // @include http://*stackexchange.*
- // @include https://*stackexchange.*
- // @include http://*superuser.*
- // @include https://*superuser.*
- // @include http://*stackoverflowbusiness.*
- // @include https://*stackoverflowbusiness.*
- // @include http://*mathoverflow.*
- // @include https://*mathoverflow.*
- // @include http://*askubuntu.*
- // @include https://*askubuntu.*
- // @include http://*serverfault.*
- // @include https://*serverfault.*
- // @include http://*stackapps.*
- // @include https://*stackapps.*
-
- // ==/UserScript==
-
- function ShadeRootSO(css) {
- var head, style;
- head = document.getElementsByTagName('head')[0];
- if (!head) { return; }
- style = document.createElement('style');
- style.type = 'text/css';
- style.innerHTML = css;
- head.appendChild(style);
- }
-
- ShadeRootSO(
- // BG 1
- 'html, .container, body, #content {background: #1d1b19 !important;}'
- +
- '.s-footer {background-color: #181716 !important; background-image: none !important;}'
- +
- // TEXT 1
- 'body, .label-key b, .label-key strong, h1, h2, h3, h4, h5, h6, strong, small, pre, code, select, option, li, .nav a, .number, .badge1-alternate .-total, .badge2-alternate .-total, .badge3-alternate .-total, .badge-how-to .-total, .subtabs a.youarehere, .filter a.youarehere, .subtabs a.active, .filter a.active, .subtabs a:hover, .filter a:hover, .reputation-score, .badgecount, .-number, .-subtitle, .g-col, .ai-center, .name, .votes-cast-stats th, .desc, .answer-votes, .room-tab-description, .user-tab-description, .room-description, #transcript-body .signature, #conversation-body .signature, .msplab, #copyright, .msg-small {color: #bcb8b0 !important;}'
- +
- '.user-show-new #user-tab-answers .answer-votes, .user-show-new .post-container .vote, .user-show-new .user-panel .mini-counts, .user-show-new .user-rep .rep-amount .rep-down, .user-show-new .user-rep .rep-amount .rep-up {color: #f6ecce !important; border: 1px solid #474747 !important;}'
- +
- // TEXT 2
- 'p, .stats-row, .stats-row a, .stats-row a:visited, .item-multiplier-count, .summarycount, .al, b {color: #908F89 !important;}'
- +
- '.question-hyperlink, .answer-hyperlink, .excerpt, .user-card-name, .signature, .flair {color: #aea691 !important;}'
- +
- // LINK 1
- '.question-hyperlink:hover, .answer-hyperlink:hover, .question-hyperlink:active, .answer-hyperlink:active, .-link {color: #e3e0d0 !important;}'
- +
- '.wmd-button-bar {border: 1px solid #605d4e !important;}'
- +
- 'input[type="text"], input[type="password"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="datetime"], input[type="datetime-local"], input[type="date"], textarea, select {color: #e4dfd4 !important; background: #171614 !important; border: 1px solid #5f5a4c !important;}'
- +
- 'blockquote {background-color: #383735 !important;}'
- +
- '.owner {background-image: none !important; background-color: #302e29 !important; border: 1px dotted #68655f !important;}'
- +
- '.post-tag, .geo-tag, .container .chosen-choices .search-choice, .container .chosen-container-multi .chosen-choices li.search-choice {color: #95B7C3 !important; background-color: #393530 !important;}'
- +
- '.post-tag:hover, .meta {color: #a2c4d1 !important; background-color: #1b1917 !important;}'
- +
- '.wmd-preview, .topbar-dialog, .usercard-xxl, .roomcard-xxl {border-color: #5e6266 !important;}'
- +
- '.show-votes .sidebar-linked .spacer > a:first-child .answer-votes.answered-accepted, .show-votes .sidebar-related .spacer > a:first-child .answer-votes.answered-accepted, .user-show-new #user-tab-answers .answer-votes.accepted, .user-show-new .post-container .vote.accepted, .user-show-new .user-panel .mini-counts.accepted, .user-show-new .user-rep .rep-amount .rep-down.accepted, .user-show-new .user-rep .rep-amount .rep-up.accepted, .user-show-new #user-tab-answers .answer-votes.answered-accepted, .user-show-new .post-container .vote.answered-accepted, .user-show-new .user-panel .mini-counts.answered-accepted, .user-show-new .user-rep .rep-amount .rep-down.answered-accepted, .user-show-new .user-rep .rep-amount .rep-up.answered-accepted, .user-show-new #user-tab-answers .answer-votes.special-rep, .user-show-new .post-container .vote.special-rep, .user-show-new .user-panel .mini-counts.special-rep, .user-show-new .user-rep .rep-amount .rep-down.special-rep, .user-show-new .user-rep .rep-amount .rep-up.special-rep {color: #bee78c !important; background-color: #36560e !important;}'
- +
- '.answered-accepted {border: 1px solid #5e9637 !important;}'
- +
- '.user-details a, .badge, li a, h1 a {color: #2f93f5 !important;}'
- +
- '.show-votes .sidebar-linked .spacer > a:first-child .answer-votes, .show-votes .sidebar-related .spacer > a:first-child .answer-votes {background-color: #525457 !important; color: #d3dae1 !important;}'
- +
- '.favicon, img, svg, img[title="subscribe.svg"] {opacity: .9; filter: brightness(.92) !important;}'
- +
- '.nav li.youarehere a, .nav a:hover {color: #9c2424 !important;}'
- +
- '.tag-cell, .rep-table-row > td, .room-header, .user-header, .question-summary, #question-header {border-bottom: 1px dotted #57564F !important;}'
- +
- '.page-numbers {border: 1px solid #605f53 !important;}'
- +
- '.page-numbers:hover {color: #D8D3C1 !important; background-color: #555f65 !important;}'
- +
- '.incomplete {color: #C8D4E1 !important; background: #36302c !important; border: 1px solid #7b490d !important;}'
- +
- '.user-card-name {background: #808080 !important; border-top: 1px dotted #3f3f3f !important; border-bottom: 1px dotted #3f3f3f !important;}'
- +
- '.avatar-card {border: 1px solid #63615a !important; box-shadow: inset 0 130px 0 #212121 !important;}'
- +
- '.badge3-alternate, .-badge {background-color: #302c29; border-color: #786c60;}'
- +
- '.roomcard, .usercard, .frozen-room, .room-mini {background-color: #1a1716 !important; border-color: #544c44 !important; box-shadow: 0px 1px 3px #17140d !important;}'
- +
- '.rep-and-badges::before {background: linear-gradient(270deg, #3B3B3B, rgba(47, 47, 47, 0)) !important;}'
- +
- '.rep-and-badges {background-color: #3e3b3b !important;}'
- +
- '.badgecount {padding-right: .2em !important;}'
- +
- '.-card {background-color: #383838 !important; border: 1px solid #57564e !important;}'
- +
- '.subheader, .question-summary, .answer, .comment > td, .title-section {border-bottom: 1px solid #575650 !important;}'
- +
- '.-values .-item {color: #3C3A34 !important; font-size: .9em !important;}'
- +
- '.-label {color: #413F3C !important;}'
- +
- '.history-table > tbody > tr, .comments, #add-login-page .or-hr, #login-page .or-hr, #signup-page .or-hrn, .b2b-footer, .listResults, .badge-hierarchy, .single-badge-row-question {border-top: 1px solid #505050 !important;}'
- +
- '.badge1-alternate, .badge2-alternate, .badge-how-to {background-color: #33322e !important; border-color: #7b7668 !important;}'
- +
- '.badge-tag {color: #8696a5 !important; background-color: #181a1b !important; border-color: #514f49 !important;}'
- +
- '.-progress .-label {color: #DED6CB !important;}'
- +
- '.answered-accepted {background-color: #222913 !important;}'
- +
- '.answer-summary {border-bottom: 1px solid #47484a !important;}'
- +
- '.user-show-new .user-rep-chart-summary .user-rep-chart-summary-tooltip:hover {background-color: #525559 !important;}'
- +
- '.user-rep-chart-summary-bar {background-color: #2f7747 !important;}'
- +
- '.user-rep-chart-summary, #top-section {border-bottom: 1px solid #363a3e !important;}'
- +
- '.newuser {background-color: #2D2C27 !important;}'
- +
- '.grippie {border: 1px solid #3f3f3f !important; background-color: #3f3f3f !important;}'
- +
- '.mdhelp {background-color: #35322e !important;}'
- +
- '.mdhelp-tabs {background-color: #2d2a23 !important;}'
- +
- '.tag-editor {border: 1px solid #272a2d !important; background-color: #383535 !important;}'
- +
- '.wmd-help-button.active-help {background-color: #1d1b19 !important;}'
- +
- 'pre, code, .spaces {background-color: #2e2f30 !important;}'
- +
- '.hi {background-color: #1d1c19 !important;}'
- +
- 'kbd {color: #dad6bc !important; text-shadow: 0 1px 0 #302F2E !important; background-color: #27292a !important; border: 1px solid #212c38 !important; box-shadow: 0 1px 0 rgba(12,13,14,0.2),0 0 0 2px #68211C inset !important;}'
- +
- '.expanded {background: #26292a !important;}'
- +
- '.col-section {border: solid 1px #4E4B45 !important;}'
- +
- '.preferred-login, .new-login-right .form-item {background: #353131 !important; border: 1px solid #534e4e !important; box-shadow: -1px 1px #0b2024 !important; color: #c0cfdd !important;}'
- +
- '.topbar .topbar-icon-on, .topbar .topbar-icon-on:hover {background-color: #4a5460 !important;}'
- +
- '.topbar .icon-help.topbar-icon-on {color: rgba(198, 219, 240, 1) !important;}'
- +
- '.topbar-dialog {color: #bdcad7 !important; background-color: #424344 !important; box-shadow: 0 2px 2px rgba(12,13,14,0.2) !important;}'
- +
- '.item-summary {color: #c8d3de !important;}'
- +
- '.topbar-dialog a {color: #2d9ae9 !important;}'
- +
- '.modal-content li {border-bottom: 1px solid #6e859c !important;}'
- +
- '.modal-content li:hover {background-color: #1e262a !important;}'
- +
- '.new-about-content-page h2.about-title {text-shadow: 0 1px 0 #112F42 !important; background: #858a8d !important;}'
- +
- '.new-about-content-page hr {background-color: #393a3b !important; box-shadow: 0 1px #383535 !important;}'
- +
- '.about-page .new-about-content-page .content-block, .about-page .new-about-content-page .qa-block {background: #30302E !important; border: 1px solid #504c3f !important;}'
- +
- '.user-info-rep {background: #393834 !important; border: 1px solid #514f45 !important;}'
- +
- '.user-details, #sidebar, .ob-post-title a {color: #bfd1e3 !important;}'
- +
- '.header {background-color: #2a2d30 !important;}'
- +
- '.siteSwitcher-dialog .current-site li {background: #373a3c !important;}'
- +
- '#footer {background: #232526 !important;}'
- +
- '.outside #container {background: #33322f !important;}'
- +
- '.nav li {background: #262222 !important;}'
- +
- '.subtabs a {border: 1px solid #726e66 !important;}'
- +
- '.subheader #tabs a.youarehere {background: #24211e !important; border-bottom-color: #3b3329 !important; color: #cfcdbd !important;}'
- +
- '.messages {background-color: #442e1e !important; color: #dad7c9 !important;}'
- +
- '.timestamp, .ob-wikipedia, .ob-amazon, .ob-gist, .ob-message, .ob-lpadbug, .ob-manpage, .ob-blog, .ob-exception, .ob-anime, .ob-github, .ob-post-tag, .tag {background-color: #2a2825 !important; color: #dddacf !important;}'
- +
- '.system-message {text-shadow: 1px 1px 1px #e6dfc2, -1px 1px 1px #e6dfc2, 1px -1px 1px #e6dfc2, -1px -1px 1px #e6dfc2;;}'
- +
- '#loading {background: rgba(26, 29, 30, 0.9) !important;}'
- +
- '#loading-message {background-color: #292824 !important; box-shadow: 0 1px 15px #0f0f0c !important;}'
- +
- '#input-area {background: #2a2925 !important;}'
- +
- '#starred-posts > div > ul > li {border-bottom: 1px dotted #5a5757 !important;}'
- +
- '.popup, #main.message-admin-mode .message-controls, #conversation-sel {border: 1px solid #3f3e39 !important; background: rgb(36, 35, 32) !important; box-shadow: 0 1px 15px #1a1917 !important;}'
- +
- '.ob-post {background-color: #292222 !important; color: #e4e0d4 !important;}'
- +
- '.ob-post-votes {background-color: #1b1813 !important; color: #dbd6c6 !important;}'
- +
- '#sidebar-menu, #present-users, ul#my-rooms {border-bottom: 1px dotted #62605b !important;}'
- +
- 'div.message.reply-parent, div.message.reply-child {background-color: #29261b !important;}'
- +
- '.notification, #feed-ticker {background: rgb(39, 33, 33) !important; box-shadow: 0 1px 10px #1a1515 !important;}'
- +
- '.subheader #tabs a, .subheader #tabs .disabled {border: 1px solid #564e45 !important; color: #cbc6ba !important;}'
- +
- '.subheader #tabs a:hover {background: #625544 !important;}'
- +
- '.messages .content {color: #D4D1C0 !important;}'
- +
- '.ob-post-title a {color: #ccc6ba !important;}'
- +
- '.last-dates, .usercard-xxl, .roomcard-xxl {color: #BD3B2C !important;}'
- +
- '#roomtitle {text-shadow: 0px 1px 0px #412f10 !important;}'
- +
- '.so-header {background-color: #3b3938 !important;}'
- +
- '.-link {color: #e3ddd0 !important;}'
- +
- '.so-header .navigation .-link:hover, .so-header .navigation .-link:focus {background-color: #4e4c45 !important;}'
- +
- '.f-input, textarea.f-input, input.f-input[type="text"], input.f-input[type="password"], input.f-input[type="number"], input.f-input[type="email"], input.f-input[type="url"], input.f-input[type="search"], input.f-input[type="tel"], input.f-input[type="datetime"] {border: 1px solid #5d6165 !important; background-color: #212629 !important;}'
- +
- '.f-input:focus, textarea.f-input:focus, input.f-input[type="text"]:focus, input.f-input[type="password"]:focus, input.f-input[type="number"]:focus, input.f-input[type="email"]:focus, input.f-input[type="url"]:focus, input.f-input[type="search"]:focus, input.f-input[type="tel"]:focus, input.f-input[type="datetime"]:focus {box-shadow: inset 0 0 4px #14171a,0 0 5px rgb(20, 31, 39) !important; color: #D7D2C0 !important;}'
- +
- '.-fill {color: #c5cdd4 !important; background-color: #3f3f3f !important;}'
- +
- '.so-header .secondary-nav .-item._active, .so-header .secondary-nav .-item .-link.topbar-icon-on, .so-header .secondary-nav .-item .-link:hover {color: #bcd0e4 !important; background-color: #26292d !important;}'
- +
- '.s-hero {color: #D7D4CE !important; background-color: #06264b !important; background-image: linear-gradient(to right, #113671 0, #062F50 100%) !important;}'
- +
- '#tabs a, .tabs a, .newnav .tabs-list-container .tabs-list .intellitab a {background-color: #1D1811 !important;}'
- +
- '._darken {background-image: linear-gradient(to right, #072759 0, #05253f 100%) !important;}'
- +
- '.usercard-xxl, .roomcard-xxl {background: #171511 !important; box-shadow: 0px 1px 3px #181414 !important;}'
- +
- '.activity-stats .button {border: 1px solid #c47b07 !important; background-color: #874d08 !important; background: -webkit-gradient(linear,left top,left bottom,from(#fba00c),to(#f67c16)) !important; background: -moz-linear-gradient(top,#a26706,#753806) !important;}'
- +
- 'input.btn-outlined.white[type="submit"], input.btn-outlined.white[type="button"], button.btn-outlined.white, .btn-outlined.white, input.btn-outlined.-white[type="submit"], input.btn-outlined.-white[type="button"], button.btn-outlined.-white, .btn-outlined.-white {color: #D8D3C4 !important; border-color: #7E776D !important;}'
- +
- '.question-page .container, .user-page .container {box-shadow: #27292A 0 120px 0 inset !important;}'
- +
- '.s-footer .-title a {color: #c9d9e4 !important;}'
- +
- '#hlogo a, .s-footer .-title a:hover {color: #D5E8ED !important;}'
- +
- '#hmenus .nav li {background: none !important;}'
- +
- '.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, .comment-flag-off, .comment-flag-on, .edited-yes, .feed-icon, .vote-accepted-off, .vote-accepted-on, .vote-accepted-bounty, .badge-earned-check, .delete-tag, .grippie, .expander-arrow-hide, .expander-arrow-show, .expander-arrow-small-hide, .expander-arrow-small-show, .anonymous-gravatar, .badge1, .badge2, .badge3 {filter: brightness(.8) !important;}'
- +
- '.post-tag {border-color: #616365 !important;}'
- +
- '.post-tag, .faviconBox {border-color: #156f90 !important;}'
- +
- '.search-container input[type="text"] {box-shadow: inset 0 1px 2px #1a232c,0 0 0 #0E354B !important;}'
- +
- '.answer blockquote {border-left: 2px solid #93812e !important;}'
- +
- '.post-text hr, .wmd-preview hr {background-color: #3d4145 !important;}'
- +
- '.bottom-notice {background-color: #2C2B29 !important; border: 1px solid #44423c !important;}'
- +
- '.badges-wrapper {border-right: 1px solid #3E4042 !important;}'
- +
- '.askquestion ul li a, .askquestion ul li.youarehere a {background-color: #45433d !important; text-shadow: 0 1px 0 rgb(41, 35, 35) !important;}'
- +
- '.welovestackoverflow, .hero-box {border: 2px solid #4d5156 !important;}'
- +
- '.community-bulletin, .user-about-me {background-color: #33322E !important; border: 1px solid #5C5A4B !important;}'
- +
- '.s-footer, .placeholder, .salary-changelog {border-top: 1px solid #302E2E !important;}'
- +
- '.-tag-group, .dateNavBox {background-color: #141312 !important;}'
- +
- '.reputation, .top-answer-container {color: #d7d6c1 !important;}'
- +
- '.post-container, .top-question-container, .top-answer-container, .post-container {border-bottom: 1px solid #373a3c !important;}'
- +
- '.user-page h1 a, .user-page .subheader a {color: #cdd9e4 !important;}'
- +
- '#content {border-top: 1px solid #4b4b49 !important;}'
- +
- '.navMain li a, .heading, .module h3, .subheader h1, .top-question-score-number, .top-answer-score {color: #ccd9f2 !important;}'
- +
- '.navMain li a:hover, .top-question-site-link a, .top-answer-site-link a {color: #366FB3 !important;}'
- +
- '.league-container {border-bottom: 1px solid #474643 !important; box-shadow: 0 1px 0 #45443c !important;}'
- +
- '.newuser, .dateNavBox {border: 1px solid #48473E !important; box-shadow: 0 1px 1px rgba(0,0,0,0.1),0 1px 0 #4b4a46 inset !important;}'
- +
- '.sidebar-stats td, .sidebar-stats th {border-bottom: 1px solid #4A4947; border-right: 1px solid #42413E;}'
- +
- '.module, .tabs a, .salary-value {color: #dbdad3 !important;}'
- +
- '.col-content .-label {color: #2096CE !important;}'
- +
- '.top-bar {background-color: #393731 !important;}'
- +
- '.pun, .pln {color: #a8a59c !important;}'
- +
- '.kwd, .dec {color: #669dbc !important;}'
- +
- '.str, .lit, .tag, #switch {color: #D23B3B !important;}'
- +
- '.page-numbers {color: #e7e4d4 !important; background: linear-gradient(to bottom, #2a281b, #353023) !important; text-shadow: 0 1px 0 #4d4a42 !important;}'
- +
- '.page-numbers.current {color: #e3deca !important; background: linear-gradient(to bottom, #8c1e1f, #b92527) !important; box-shadow: 0 2px 3px rgba(0,0,0,0.4) inset,0 1px 0 #382c2c !important;}'
- +
- '.page-numbers:hover {background: #151412 !important;}'
- +
- '.page-numbers:active {background: linear-gradient(to bottom, #692a20, #451b0f) !important; box-shadow: 0 2px 2px rgba(0,0,0,0.3) inset,0 1px 0 #260f0c !important;}'
- +
- 'a[href="https://superuser.com"], a[href="https://workplace.stackexchange.com"], a[href="https://stackoverflow.com"], .top-bar .-logo .-img, .s-widget-toreplace .-body .-item .-col img, .b2b-hero-logo, img.logo-so-color, img[alt="so-logo"], img[alt="Stack Overflow"], svg[aria-label="Stack Overflow Logo"], a[href="https://stackexchange.com"] h1, a[href="https://puzzling.stackexchange.com"], a[href="https://mathoverflow.net"], a[href="https://electronics.stackexchange.com"], a[href="https://serverfault.com"], a[href="https://apple.stackexchange.com"], a[href="https://webapps.stackexchange.com"], a[href="https://codereview.stackexchange.com"] {filter: brightness(8) !important; opacity: .85 !important;}'
- +
- 'a[href="https://math.stackexchange.com"], a[href="https://mathematica.stackexchange.com"], a[href="https://skeptics.stackexchange.com"], a[href="https://movies.stackexchange.com"], a[href="https://stackapps.com"] {background-color: #727270 !important;}'
- +
- '.m-post-card--no-featured-thumbnail {background-color: #2D2C29 !important;}'
- +
- '.container #hmenus .nav ul li.youarehere a, .container #hmenus .nav ul li a:hover {background-color: #086680 !important; color: #EDD !important;}'
- +
- '#hmenus .nav ul li a, #add-login-page #or, #login-page #or, #signup-page #or {background-color: #094c5d !important;}'
- +
- '#header::before, .s-footer .-container::before, .s-footer .-container::after {display: none !important;}'
- +
- '.container #hmenus .nav ul li.youarehere a, .container #hmenus .nav ul li a:hover, #hmenus .nav ul li a {padding: .25em !important;}'
- +
- '.help-category-box h3, .s-press .-item, .-body .-item, .callouts-section-bar, .three-x-post-block {border-bottom: 1px solid #42403a !important;}'
- +
- 'input[type="submit"], input[type="button"], button, .button, a.button, a.button:visited, .btn, .hero-box.double-panel .panel.white .btn {background-color: #6c281e !important; color: #D7CFC0 !important;}'
- +
- '#add-login-page #formContainer, #login-page #formContainer, #signup-page #formContainer, #add-login-page #switch, #login-page #switch, #signup-page #switch {border: 1px solid #4e4b41 !important; background: #2D2C28 !important;}'
- +
- 'input.btn-secondary[type="submit"], input.btn-secondary[type="button"], button.btn-secondary, .btn-secondary, .privacy-switch-btn {color: #84b5d8 !important; background-color: #36352F !important; border-color: #2f516b !important; box-shadow: inset 0 1px 0 #252627 !important;}'
- +
- 'input.btn-outlined[type="submit"]:hover, input.btn-outlined[type="button"]:hover, button.btn-outlined:hover, .btn-outlined:hover, input.btn-outlined[type="submit"]:focus, input.btn-outlined[type="button"]:focus, button.btn-outlined:focus, .btn-outlined:focus {color: #b6d1e4 !important; background-color: #484742 !important;}'
- +
- '.s-widget-toreplace, #action-bar {border: 1px solid #23507d !important;}'
- +
- '.s-timeline .-event::before {border: 4px solid #1F62A4 !important; background: #E69A5D !important;}'
- +
- '.s-timeline::after, .secondary-nav .-item .-link:hover {background: #1e4f80 !important;}'
- +
- '.divided-grid .-item {border-bottom: 1px solid #27496b !important; border-right: 1px solid #22486e !important;}'
- +
- '.top-bar .navigation .-link:hover, .top-bar .navigation .-link:focus {background-color: #68655b !important;}'
- +
- '#tabs a.youarehere:hover, .tabs a.youarehere:hover, .newnav .tabs-list-container .tabs-list .intellitab a.youarehere:hover, .-department {border-bottom-color: #423A3A !important;}'
- +
- '#tabs a.youarehere, .tabs a.youarehere, .newnav .tabs-list-container .tabs-list .intellitab a.youarehere, .salary-cta:hover, .salary-cta:focus, .salary-cta:active {border-color: #44474a !important;}'
- +
- '.s-press .-item .-logo {border: 1px solid #225486 !important;}'
- +
- '.s-widget-toreplace .-header {background: #3c3c38 !important; border-bottom: 1px solid #393834 !important;}'
- +
- '.salary-calculator-calculator, .salary-results, .salary-share, .modal-content, #post-job {background: #232426 !important; border: 1px solid #3E3C36 !important;}'
- +
- '.salary-share .-label, .nav-link, .m-post-card__title a {color: #C0B7AA !important;}'
- +
- '.top-bar .secondary-nav .-item .-link.topbar-icon-on, .map-graphic, .section-three, .section-two, .section-one, .section-four {background-color: #202830 !important;}'
- +
- '.b2b-hero-intro, .b2b-hero-card-headline, .home-hero-copy, .b2b-hero h2, .b2b-hero-cards-link-wrapper {color: #B0AC9D !important;}'
- +
- '.b2b-hero {background-image: none !important; background-color: #171512 !important;}'
- +
- '.b2b-hero-callout-2-supporting h1, #hs_cos_wrapper_B2B-SO-Hero p {color: #B0AC9D !important;}'
- +
- '.region-link {border: 1px solid #534219 !important;}'
- +
- '.site-header.default {background: #32302B !important;}'
- +
- '.w-control {background-color: #1b1e20 !important;}'
- +
- '.callouts-section-item .text, #job-detail .job-detail-header .-description .-title a, #job-detail .job-detail-header .-description .-title a:hover, .-company .-name a {color: #a9bed4 !important;}'
- +
- '#platform-meganav {background: #2a2925 !important;}'
- +
- '.platform-option:first-child {border-right: 1px solid #68541b !important;}'
- +
- '.platform-option p a, .m-author__name {color: #e37d19 !important;}'
- +
- '.recruiting-guide-list-content {background: #1b1e20 !important;}'
- +
- '.recruiting-guide-list-item-content {background: #272420 !important;}'
- +
- '.recruiting-guide-list-item {border-bottom: 4px solid #c38426 !important;}'
- +
- '.recruiting-guide-list-item:hover {border-bottom: 4px solid #f05912 !important;}'
- +
- '.custom-footer-wrapper {border-top: 1px solid #7b6328 !important; background-color: #151411 !important; color: #ded6c4 !important;}'
- +
- '.blog-sidebar-section-subscribe {background: #1b2b38 !important;}'
- +
- '.sidebar-section {border-bottom: 1px solid #24221c !important;}'
- +
- '.blog-post-list-item {border-bottom: 1px solid #423d34 !important;}'
- +
- '.permalink, .widget-module ul li a {color: #c95a27 !important;}'
- +
- 'img[alt="how i hire"], img[alt="developer interview"], img[alt="ask a developer"], img[alt="how to find a developer"] {background: #555 !important;}'
- +
- '.main-navigation {background: #2F2A19 !important; border-top: 1px solid #35250A !important; border-bottom: 1px solid #362508 !important;}'
- +
- '.primary-navigation a {color: #b9b7b0 !important;}'
- +
- '.m-tag-list__link {background: #352113 !important;}'
- +
- '.twitter-row {background-color: #24201C !important; fill: #24201C !important;}'
- +
- '.m-tweet-card, .-tabs {border: 1px solid #535049 !important;}'
- +
- '.m-footer-cta__title {color: #2d2222 !important;}'
- +
- '.search-form .job-alert-tooltip::after {border-top: 7px solid #4a433c !important;}'
- +
- '.job-alert-tooltip {background-color: #2d2a26 !important;}'
- +
- '.icon-advanced-search {border-color: #18476e !important;}'
- +
- '.-item._highlighted {background: #2a251b !important;}'
- +
- '.-item.-job, #job-detail section, .-tabs {border-bottom: 1px solid #404347 !important;}'
- +
- '.-item._highlighted._topspot > span._badge {background: #7e5c0b !important; color: #ded7ba !important;}'
- +
- '.pagination a:visited, .pagination > a {border: 1px solid #3d4854 !important;}'
- +
- '.-popout {background-color: #2f3439 !important; border: solid 1px #304d5f !important;}'
- +
- '.company-module > header > h2 {background: #393942 !important;}'
- +
- '.company-module {border: 1px solid #344d66 !important;}'
- +
- '.-details strong span {background: #0d3654 !important;}'
- +
- '.-details strong::before, .-favorite, .dropdown li:first-child {border-top: 1px solid #164574 !important;}'
- +
- '.job-alert-tooltip .text {color: #e1a030 !important;}'
- +
- '.-job-badges .-badge, .dropdown li {border: 1px solid #0f447a !important; color: #a0b8d1 !important; background-color: #11314b !important;}'
- +
- '.job-cover-image.-no-image {background-color: #282a2d !important;}'
- +
- '#job-detail, .detail-company-logo {background-color: #1a1816 !important;}'
- +
- '.-share-report .-item:hover {background-color: #2c3438 !important; border-right: 1px solid #245b93 !important;}'
- +
- '.dropdown {background-color: #363D41 !important;}'
- +
- '.-description .-title a:hover, .sidebar #action-bar .-share-report .-item .mail, .sidebar #action-bar .-share-report .-item .report, .sidebar #action-bar .-share-report .-item .share {color: #c6dae0 !important;}'
- +
- '#job-detail .apply, .question-container {border-bottom: 1px solid #282b2f !important;}'
- +
- '.job-detail-content .-sticky-tabs {background: #292824 !important;}'
- +
- '.-share-report {border-top: 1px solid #2c3945 !important;}'
- +
- '.-share-report .-item {border-right: 1px solid #2b3e51 !important;}'
- +
- '.company-module footer {background: rgba(50, 53, 57, 0.5) !important;}'
- +
- '#action-bar .-title {background: #3f3e3a !important; border-bottom: 1px solid #363532 !important;}'
- +
- '.dropdown-menu::after, #job-detail .-more-jobs .-company-alert, #job-detail .-similar-jobs .-company-alert, #question-header h1 {border-bottom-color: #413f35 !important;}'
- +
- '.dropdown-menu {background-color: #172029 !important;}'
- +
- '.dropdown-menu > li > a {background: #206c95 !important;}'
- +
- '.row-fluid {background: none !important;}'
- +
- '.title-banner, .header-img {background-color: #323c44 !important;}'
- +
- '.input-group > label, .f-label, .salary-calc-inputs span, .-name, .collection .-content, .benefit-desciption {color: #D0DDE3 !important;}'
- +
- '.search-form input[type="number"]::placeholder, .search-form input[type="text"]::placeholder, .search-form select::placeholder {color: rgba(206, 224, 231, 0.5) !important;}'
- +
- '#dr, #tl {min-height: 16em !important;}'
- +
- '.salary-calc-inputs {background-color: #105184 !important;}'
- +
- '.salary-survey-sidebar, .salary-results-wrapper {background: #1f2326 !important; border: 1px solid #414f5d !important;}'
- +
- '.collection {border: 1px solid #596b7e !important;}'
- +
- '.inline-survey-cta {background-color: #333b44 !important; color: #b2c6da !important;}'
- +
- '.salary-results-wrapper .line, .ad502-room {border: 1px solid #1a1f24 !important;}'
- +
- '.-item.social {border: 1px solid #3f71a4 !important;}'
- +
- '.-item.social:hover, .share {background-color: #1c3e65 !important; color: #AED6DD !important;}'
- +
- '#question-header {border: 1px solid #d2cabb00 !important;}'
- +
- '.answer-help-background, .comment-help {background-color: #323029 !important; border: 1px solid #504E45 !important;}'
- +
- '.ad502-room {background: #3b3930 !important; box-shadow: 0 1px 3px #14191e !important;}'
- +
- '#add-login-page .or-hr, #login-page .or-hr, #signup-page .or-hr {border-top: 1px solid #174d6b !important;}'
- +
- '#add-login-page .openid_small_btn, #login-page .openid_small_btn, #signup-page .openid_small_btn {border: 2px solid #92273e !important;}'
- +
- '.val-info {background: #2F2D25 !important; border: 2px solid #907818 !important;}'
- +
- '.val-success {background: #27321e !important; border: 2px solid #3c681e !important;}'
- +
- '.val-error {background: #32211e !important; border: 2px solid #68231e !important;}'
- +
- '.module h4 a, .room-mini, .footerwrap a {color: #e7e7d4 !important;}'
- +
- '.mini-counts span {color: #bad5e7 !important;}'
- +
- '.mini-counts, .-rep, .js-header-rep {color: #77b6f5 !important;}'
- +
- '#new-answer-activity, .new-post-activity, .hero-box {background-color: #101112 !important;}'
- +
- '.unread-item {background-color: #1C2427 !important;}'
- +
- '.openid_large_btn, .featured-site {border: 2px solid #0F71C5 !important; box-shadow: 2px 2px 4px #1d6eb3 !important;}'
- +
- '.question-page #answers .answer, #feedBody {background: #1D1B19 !important;}'
- +
- '.top-bar .my-profile:hover {background-color: #212529 !important;}'
- +
- '.question-container {box-shadow: 0 1px 0 #5d6368 !important;}'
- +
- '.hero-box .column, .site-details, .stats-label {color: #c4d8e7 !important;}'
- +
- '.question-status {background-color: #322f2a !important;}'
- +
- 'input[type="submit"], input[type="button"], button, .button, a.button, a.button:visited, .btn, .hero-box.double-panel .panel.white .btn {border-color: #2d2c25 !important; box-shadow: inset 0 1px 0 #29241b !important; background: -moz-linear-gradient(top, #4D4B44, #322929);}'
- +
- '#feedBody {border: 1px solid black;}'
- +
- '#hot-network-questions a, #feedSubscribeLine label {color: #C0BCA8 !important;}'
- +
- '.messages {border: 1px solid #483f3f !important;}'
- +
- '.highlight {background-image: linear-gradient(to bottom, rgb(51, 48, 46) 0%,rgb(15, 13, 9) 100%) !important;}'
- +
- '.container {box-shadow: #1B1E20 0 120px 0 inset !important;}'
- +
- '.question .postcell {background: rgba(0,0,0,0) !important;}'
- +
- '.question-hyperlink {text-shadow: 0 1px 0 rgba(77, 54, 54, 0.9) !important;}'
- +
- '#feedHeaderContainer, #feedHeader {background-color: #3b3934 !important;}'
- +
- '#feedEntryContent h1, #feedTitleContainer h1 {border-bottom: 1px solid #454340 !important;}'
- +
- '.question-link:visited {color: #1855BF !important;}'
- +
- 'a.post-tag::before, span.post-tag::before {background-color: rgba(0,0,0,0) !important; border-color: rgba(0,0,0,0) !important;}'
- +
- '#question-header, #mainbar, #sidebar, #mainbar-full, .mainbar-full, #sidebar .module {background: #1d1b19 !important;}'
- +
- '#sidebar .module {border-bottom: 10px solid #351313 !important;}'
- +
- '.-container {background: #232526 !important;}'
- +
- '#content {border: 5px solid #1d1b19 !important;}'
- +
- '#hmenus .nav ul li a, .stats-label, .stats-value {border-bottom: 1px solid rgba(90, 63, 63, 0.9) !important;}'
- +
- '.question-link {color: #387AED !important;}'
- +
- '.gv-item, .category-culturerecreation, .gv-size-medium, .gv-item-shadow, .gv-item-triangle {background-color: rgb(56, 50, 43) !important; border-color: rgb(56, 51, 46) !important;}'
- +
- '.lv-info, .lv-stats-wrapper {background: #383131 !important;}'
- +
- '.lv-stats-box .number {background: #21201B !important;}'
- +
- '.list-view-container a {color: #2F88F2 !important;}'
- +
- '.list-view-container a:visited {color: #408AC0 !important;}'
- +
- '.lv-item {border-bottom: 1px solid #36352C !important; box-shadow: 0 1px 0 #231c1c !important;}'
- +
- '.nav-global {background: #3c2d2d !important;}'
- +
- '.nav-global li a {color: #ccd4dd !important;}'
- +
- '#hero-content {border: 3px #121212 solid !important;}'
- +
- '#herobox {border: 1px #121212 solid !important;}'
- +
- '.logo-small {background: #1d1b19 !important;}'
- );