/* ==UserStyle==
@name GitHub.com Darker with Dev/Help Documentation pages
@description This is the GitHub Darker with Dev/Help Documentation pages
@author zirs3d
@license CC0-1.0
@version 0.0.5
@namespace https://gf.zukizuki.org/users/517035
==/UserStyle== */
@-moz-document url-prefix("https://gist.github.com") {
/** Addtional Github.io Static Sites **/
pre,
code {
background-color: #474747 !important;
color: var(--black-1);
}
a.site-title:visited,
a:visited,
a:hover {
color: #9b9b9b !important
}
table th,
table td {
color: var(--black-1);
background-color: #1b1b1b !important;
}
table a {
color: #66a9ff !important;
}
table th a:visited,
table td a:visited {
color: #adadad !important
}
}
@-moz-document regexp("^https://github.com/.*"), url-prefix("https://gist.github.com") {
/** Main Site **/
/** Original colors
white-1 - fff
white-2 - f6f8fa
white-3 - e1e4e8
white-4 - d1d5da
white-5 - eaecef
white-6 - dfe2e5
white-7 - ccc
black-1 - 24292e
black-2 - 6a737d
black-3 - 586069
black-4 - 444d56
blue-1 - 0366d6
blue-2 - eaf5ff
blue-3 - f1f8ff
blue-4 - def
**/
:root {
--white-1: #1e2022;
--white-2: #303234;
--white-3: #454647;
--white-4: #616161;
--white-5: #3a3c3d;
--white-6: #524f4f;
--white-7: #767676;
--black-1: #dfdfdf;
--black-2: #b2b6bb;
--black-3: #d1d5da;
--black-3: #b5bac1;
--black-4: #969a9f;
--blue-1: #559cf8;
--blue-2: #27364a;
--blue-3: #263242;
--blue-4: #34465f;
--blue-5: #405675;
--box-shadow: #5d5d5d26;
/** Syntax highlighting **/
--s-background: #282c34;
--s-context: #2c313a;
--s-chalky: #e5c07b;
--s-coral: #e06c75;
--s-cyan: #56b6c2;
--s-error: #f44747;
--s-ivory: #abb2bf;
--s-malibu: #61afef;
--s-sage: #98c379;
--s-stone: #5c6370;
--s-violet: #c678dd;
--s-whiskey: #d19a66;
}
body {
background-color: var(--white-1);
color: var(--black-1);
}
.rule,
hr {
border-color: var(--white-6);
}
.form-hr {
border-color: var(--white-5);
}
kbd {
background-color: var(--white-2);
border-color: var(--white-4);
box-shadow: inset 0 -1px 0 var(--white-4);
color: var(--black-4);
}
/** Backgrounds **/
.bg-white {
background-color: var(--white-1) !important;
}
.bg-gray,
.bg-gray-light {
background-color: var(--white-2) !important;
}
.bg-gray-2 {
background-color: var(--white-3) !important;
}
.bg-blue {
background-color: var(--blue-1) !important;
}
.bg-blue-light {
background-color: var(--blue-3) !important;
}
/** Links **/
.link-gray-dark {
color: var(--black-1) !important;
}
.muted-link,
.link-gray {
color: var(--black-3) !important;
}
a,
.btn-link,
.btn-octicon:hover {
color: var(--blue-1);
}
.muted-link:hover,
.link-gray:hover,
.link-gray-dark:hover,
.link-hover-blue:hover {
color: var(--blue-1) !important;
}
/** Text **/
.text-emphasized {
color: var(--black-1);
}
.text-gray-light {
color: var(--black-2) !important;
}
.color-gray-9,
.text-gray-dark {
color: var(--black-1) !important;
}
.text-gray,
.note {
color: var(--black-3) !important;
}
.bg-blue-2 {
color: var(--white-1);
}
.text-blue {
color: var(--blue-1) !important;
}
/** Borders **/
.border,
.border-bottom,
.border-right,
.border-top,
.border-left {
border-color: var(--white-3) !important;
}
.border-gray-dark {
border-color: var(--white-4) !important;
}
.border-gray-light {
border-color: var(--white-5) !important;
}
@media (min-width: 1012px) {
.border-lg-left {
border-color: var(--white-3) !important
}
}
@media (min-width: 768px) {
.border-md,
.border-md-top {
border-color: var(--white-3) !important;
}
}
/** Buttons **/
.btn:not(.btn-primary) {
border-color: var(--white-6);
}
.btn:not(.btn-primary):not(.btn-outline) {
background-color: var(--white-3);
background-image: linear-gradient(-180deg, #696464, var(--white-6) 90%);
color: var(--black-1);
}
.btn:not(.btn-primary):not(.btn-outline).hover,
.btn:not(.btn-primary):not(.btn-outline):hover {
background-color: var(--white-4);
background-image: linear-gradient(-180deg, #635e5e, #4d4b4b 90%);
border-color: var(--white-4);
}
.btn-outline {
background-color: var(--white-1);
color: var(--blue-1);
}
.btn-outline.disabled,
.btn-outline:disabled,
.btn-outline[aria-disabled=true] {
background-color: var(--white-1);
border-color: var(--white-3) !important;
color: var(--black-4);
}
.btn-outline.selected,
.btn-outline:active,
.btn-outline:hover,
.btn-outline[aria-selected=true],
[open] > .btn-outline {
border-color: #0366d6;
}
.btn-danger {
background-image: linear-gradient(-180deg, #cb2431, #941a24 90%) !important;
border-color: #b31a26 !important;
color: #fff !important;
}
.btn-danger:hover {
background-color: #cb2431;
background-image: linear-gradient(-180deg, #de4450, #cb2431 90%) !important;
}
/** Forms **/
::placeholder {
color: var(--black-2);
}
.form-control,
.form-select {
background-color: var(--white-1);
border-color: var(--white-4);
color: var(--black-1);
}
.form-group .form-control,
.input-contrast {
background-color: var(--white-2);
}
.form-group .form-control:focus,
.input-contrast:focus {
background-color: var(--white-1);
}
/** Header **/
.pagehead {
border-color: var(--white-3);
}
.gh-header {
background-color: var(--white-1);
}
.gh-header-meta {
border-color: var(--white-3);
color: var(--black-3);
}
.gh-header-number {
color: var(--black-2);
}
.Subhead {
border-color: var(--white-3);
}
.repohead h1 {
color: var(--black-3);
}
.Header-link {
color: #fff;
}
.Counter {
background-color: #fff2;
color: var(--black-3);
}
.breadcrumb strong.final-path {
color: var(--black-1);
}
.pagehead-actions > li {
color: var(--black-1);
}
/** Boxes **/
.Box {
background-color: var(--white-1);
border-color: var(--white-4);
}
.Box-header {
background-color: var(--white-2);
border-color: var(--white-4);
}
.Box-header--blue {
background-color: var(--blue-3);
border-color: var(--blue-4);
}
.Box-row--blue {
background-color: var(--blue-3);
}
.Box-row {
border-color: var(--white-3);
}
.Box-row--hover-blue:hover {
background-color: var(--blue-3);
}
.Box-row--focus-gray.navigation-focus {
background-color: var(--white-2);
}
.Box-body {
border-color: var(--white-3);
}
.Box-footer {
border-color: var(--white-3);
}
.Box--danger,
.Box--danger .Box-body:last-of-type,
.Box--danger .Box-row:first-of-type {
border-color: #d73a49;
}
/** Tables **/
.table-list-header {
background-color: var(--white-2);
border-color: var(--white-3);
}
.table-list-header-toggle .btn-link:hover,
.table-list-header-toggle .btn-link.selected,
.table-list-header-toggle .btn-link.selected:hover {
color: var(--black-1);
}
.table-list-header-toggle .btn-link {
color: var(--black-3);
}
.table-list {
border-color: var(--white-3);
color: var(--black-2);
}
/** Dashboard activity **/
.AvatarStack-body {
background-color: var(--white-1);
}
.AvatarStack--right .avatar {
border-color: var(--white-1);
}
.news div.message,
.news li blockquote {
color: var(--black-3);
}
.dashboard-rollup-items > .dashboard-rollup-item {
border-color: var(--white-3);
}
.commit-desc pre {
color: var(--black-4);
}
.team-mention,
.user-mention {
color: var(--black-1);
}
/** Popovers **/
.SelectMenu-modal {
background-color: var(--white-2);
}
@media (min-width: 544px) {
.SelectMenu-modal {
border-color: var(--white-4);
}
}
.SelectMenu-list {
background-color: var(--white-1);
border-color: var(--white-3);
}
.SelectMenu-item {
background-color: var(--white-1);
border-color: var(--white-3);
color: var(--black-3);
}
.SelectMenu-item[aria-checked=true] {
color: var(--black-1);
}
@media (hover: hover) {
.SelectMenu-item:hover,
body:not(.intent-mouse) .SelectMenu-item:focus {
background-color: var(--white-2);
}
}
.SelectMenu-divider {
background-color: var(--white-2);
color: var(--black-2);
border-color: var(--white-5);
}
.SelectMenu-filter {
border-color: var(--white-3);
}
.SelectMenu-footer {
border-color: var(--white-3);
color: var(--black-2);
}
.SelectMenu-tab {
color: var(--black-2);
}
.SelectMenu-tab[aria-selected=true] {
background-color: var(--white-1);
color: var(--black-1);
}
@media (min-width: 544px) {
.SelectMenu-tab[aria-selected=true] {
border-color: var(--white-3);
}
}
@media (hover: hover) {
.SelectMenu-tab:not([aria-checked=true]):active,
.SelectMenu-tab:not([aria-checked=true]):hover {
background-color: var(--white-1);
}
.SelectMenu-tab:not([aria-selected=true]):hover {
background-color: var(--white-3);
color: var(--black-1);
}
}
.SelectMenu-blankslate,
.SelectMenu-loading,
.SelectMenu-message {
background-color: var(--white-1);
}
.SelectMenu-message {
border-color: var(--white-5);
}
/** Popover **/
.Popover-message:after {
border-bottom-color: var(--white-1);
}
.Popover-message:before {
border-bottom-color: var(--white-4);
}
.Popover-message--bottom-left:after,
.Popover-message--bottom-left:before,
.Popover-message--bottom-right:after,
.Popover-message--bottom-right:before,
.Popover-message--bottom:after,
.Popover-message--bottom:before {
border-bottom-color: transparent;
}
.Popover-message--bottom-left:after,
.Popover-message--bottom-right:after,
.Popover-message--bottom:after {
border-top-color: var(--white-1);
}
.Popover-message--bottom-left:before,
.Popover-message--bottom-right:before,
.Popover-message--bottom:before {
border-top-color: var(--white-4);
}
/** Load more button **/
.ajax-pagination-form .ajax-pagination-btn {
background-color: var(--white-1);
border-color: var(--white-3);
color: var(--blue-1);
}
.ajax-pagination-form .ajax-pagination-btn:focus,
.ajax-pagination-form .ajax-pagination-btn:hover {
background-color: var(--white-2);
color: var(--blue-1);
}
/** Login page. Note that I did deviate from matching the original styles
exactly. Instead I picked values that were close to the original to maintain
the consistent color palette. **/
.session-authentication {
background-color: var(--white-2);
}
.session-authentication .auth-form-header,
.session-authentication .header-logo {
color: var(--black-1);
}
.session-authentication .auth-form-body {
background-color: var(--white-1);
border-color: var(--white-4);
}
.session-authentication .create-account-callout {
border-color: var(--white-4);
}
/** Tags **/
.branch-name {
background-color: var(--blue-2);
color: var(--blue-1);
}
a.branch-name {
color: var(--blue-1);
}
.topic-tag,
.topic-tag-action {
background-color: var(--blue-3);
}
.topic-tag-link:hover {
background-color: var(--blue-4);
}
.delete-topic-button,
.delete-topic-link {
background-color: var(--blue-3);
border-color: var(--blue-4);
color: var(--black-2);
}
.delete-topic-button:hover,
.delete-topic-link:hover {
background-color: var(--blue-4);
}
/** Repo navigation **/
.reponav-item {
color: var(--black-3);
}
.reponav-item.selected {
background-color: var(--white-1);
border-left-color: var(--white-3);
border-right-color: var(--white-3);
color: var(--black-3);
}
.reponav-item .Counter {
color: var(--black-1);
}
.reponav-item:focus,
.reponav-item:hover {
color: var(--black-1);
}
.reponav-item .octicon {
color: #fff5;
}
/** Sub nav **/
.subnav-item {
border-color: var(--white-3);
color: var(--black-3);
}
.subnav-item:focus,
.subnav-item:hover {
background-color: var(--white-2);
}
.subnav-item.selected,
.subnav-item[aria-current],
.subnav-item[aria-selected=true] {
background-color: #0366d6;
}
/** Repo summary **/
.overall-summary {
border-color: var(--white-6);
}
.numbers-summary li > .nolink,
.numbers-summary li > a {
color: var(--black-3);
}
.numbers-summary li > a:hover {
color: var(--blue-1);
}
.numbers-summary .octicon {
color: var(--black-2);
}
.repository-lang-stats-graph {
border-color: var(--white-4);
}
.repository-lang-stats ol.repository-lang-stats-numbers li .lang {
color: var(--black-1);
}
.repository-lang-stats ol.repository-lang-stats-numbers li > a,
.repository-lang-stats ol.repository-lang-stats-numbers li > span {
color: var(--black-2);
}
.repository-lang-stats-graph .language-color:not(:first-child) {
border-color: var(--white-1);
}
/** File table **/
table.files {
background-color: var(--white-1);
}
table.files td {
border-color: var(--white-5);
}
table.files tr.navigation-focus td,
table.files tr[aria-selected=true] td {
background-color: var(--white-2);
}
table.files td.icon .octicon-file-directory,
table.files td.icon {
color: var(--black-4);
}
table.files td.message a {
color: var(--black-2);
}
table.files td.message a:hover {
color: var(--blue-1);
}
table.files td.age {
color: var(--black-2);
}
table.files tr.up-tree a:hover {
background-color: var(--white-6);
}
/** Labels **/
.Label {
color: var(--white-1);
}
.Label--gray {
background-color: var(--white-5);
color: var(--black-3);
}
.Label--gray-darker {
background-color: var(--black-2);
color: var(--white-1);
}
.Label--outline {
border-color: var(--black-4);
color: var(--black-3);
}
/** Use the original colors for yellow labels **/
.Label--outline.bg-yellow-light,
.Label.bg-yellow-light {
color: #586069;
background-color: #FFF5A9 !important;
border-color: rgba(27, 31, 35, .15);
}
/** Markdown **/
.markdown-body h1,
.markdown-body h2 {
border-color: var(--white-5);
}
.markdown-body img {
background-color: var(--white-1);
}
.markdown-body blockquote {
border-color: var(--white-6);
color: var(--black-2);
}
.markdown-body table tr {
background-color: var(--white-1);
border-color: var(--white-6);
}
.markdown-body table tr:nth-child(2n) {
background-color: var(--white-2);
}
.markdown-body table td,
.markdown-body table th {
border-color: var(--white-6);
}
.markdown-body code,
.markdown-body tt {
background-color: var(--white-5);
}
.markdown-body hr {
background-color: var(--white-3);
}
.markdown-body h1 .octicon-link,
.markdown-body h2 .octicon-link,
.markdown-body h3 .octicon-link,
.markdown-body h4 .octicon-link,
.markdown-body h5 .octicon-link,
.markdown-body h6 .octicon-link {
color: var(--black-2);
}
/** File editor **/
.cm-s-github-light.CodeMirror {
background-color: var(--s-background);
color: var(--s-ivory);
}
.cm-s-github-light .CodeMirror-lines {
background-color: var(--s-background);
}
.cm-s-github-light .CodeMirror-gutters,
.cm-s-github-light .CodeMirror-linenumber {
background-color: var(--s-background);
}
.cm-s-github-light .CodeMirror-gutters,
.cm-s-github-light .CodeMirror-lines {
border-top: 1px solid var(--white-3);
}
.cm-s-github-light .CodeMirror-linenumber {
color: var(--black-2);
}
.CodeMirror-line::selection,
.CodeMirror-line > span::selection,
.CodeMirror-line > span > span::selection {
background-color: var(--black-4)
}
/** File editor syntax highlighting **/
.cm-s-github-light .cm-string,
.cm-string-2 {
color: var(--s-sage);
}
.cm-s-github-light .cm-variable,
.cm-variable-2 {
color: var(--s-ivory);
}
.cm-property {
color: var(--s-coral);
}
.cm-operator,
.cm-atom {
color: var(--s-cyan);
}
.cm-qualifier,
.cm-attribute,
.cm-number {
color: var(--s-whiskey);
}
.cm-s-github-light .cm-keyword {
color: var(--s-violet);
}
.cm-tag:not(.cm-bracket) {
color: var(--s-coral);
}
/** File editor search **/
.CodeMirror-dialog-top {
background-color: var(--white-1);
border-color: var(--white-3);
}
.CodeMirror-search-hint {
color: var(--black-3);
}
/** Commit bar **/
.commit-tease {
color: var(--black-3);
}
.commit-tease-sha {
color: var(--black-4);
}
.ellipsis-expander,
.hidden-text-expander a {
background-color: var(--white-6);
color: var(--black-4);
}
.ellipsis-expander:hover,
.hidden-text-expander a:hover {
background-color: var(--white-4);
}
.ellipsis-expander:active,
.hidden-text-expander a:active {
color: var(--white-1);
background-color: var(--blue-1);
}
/** Icons **/
.btn-octicon {
color: var(--black-3);
}
.repohead h1.private .octicon {
color: var(--black-2);
}
/** Tooltips **/
.tooltipped:after {
background-color: var(--black-1);
color: var(--white-1);
}
.tooltipped-s:before,
.tooltipped-se:before,
.tooltipped-sw:before {
border-bottom-color: var(--black-1);
}
.tooltipped-n:before,
.tooltipped-ne:before,
.tooltipped-nw:before {
border-top-color: var(--black-1);
}
.tooltipped-w:before {
border-left-color: var(--black-1);
}
/** Commit refs **/
.commit-ref {
background-color: var(--blue-2);
color: var(--blue-1);
}
.commit-ref .user {
color: var(--blue-1);
}
/** Progress bar **/
.progress-bar {
background-color: var(--white-5);
}
.progress-bar-inline .progress-bar {
border-color: var(--white-3);
}
.task-progress .progress-bar {
background-color: var(--white-3);
}
.task-progress .progress-bar .progress {
background-color: var(--white-7);
}
.task-progress {
color: var(--black-3);
}
.Progress {
background-color: var(--white-3);
}
/** Pagination **/
.pagination a,
.pagination em,
.pagination span {
background: var(--white-1);
border-color: var(--white-3);
color: var(--blue-1);
}
.pagination .disabled,
.pagination .disabled:hover,
.pagination .gap,
.pagination .gap:hover,
.pagination [aria-disabled=true],
.pagination [aria-disabled=true]:hover {
background-color: var(--white-2);
color: var(--white-4);
}
.pagination a:focus,
.pagination a:hover,
.pagination em:focus,
.pagination em:hover,
.pagination span:focus,
.pagination span:hover {
background-color: var(--white-5);
border-color: var(--white-3);
}
/** Issue list **/
.issues-reset-query {
color: var(--black-3);
}
.issues-reset-query:hover {
color: var(--blue-1);
}
.issue-meta-section .octicon {
color: var(--white-7);
}
.navigation-focus .AvatarStack-body,
[aria-selected=true] .AvatarStack-body {
background-color: var(--white-2);
}
/** Tab navigation **/
.tabnav {
border-color: var(--white-4);
}
.tabnav-pr {
border-color: var(--white-3);
}
.tabnav-tab,
.tabnav-pr .tabnav-tab {
color: var(--black-3);
}
.tabnav-pr .tabnav-tab.selected {
border-color: var(--white-3);
color: var(--black-1);
}
.tabnav-tab.selected,
.tabnav-tab[aria-current],
.tabnav-tab[aria-selected=true] {
background-color: var(--white-1);
color: var(--black-1);
border-color: var(--white-4);
}
.tabnav-tab:focus,
.tabnav-tab:hover {
color: var(--black-1);
}
@media (max-width: 767px) {
.tabnav--responsive .tabnav-tab {
background-color: var(--white-2);
border-color: var(--white-3);
}
.tabnav--responsive .tabnav-tab:first-child {
border-color: var(--white-3);
}
.tabnav--responsive .tabnav-tab.selected,
.tabnav--responsive .tabnav-tab[aria-selected=true] {
background-color: var(--white-1);
}
}
/** Pull request timeline **/
.TimelineItem-body {
color: var(--black-3);
}
.TimelineItem-badge {
background-color: var(--white-3);
border-color: var(--white-1);
color: var(--black-4);
}
.TimelineItem--condensed .TimelineItem-badge {
background-color: var(--white-1);
}
.TimelineItem:before {
background-color: var(--white-3);
}
.signed-commit-badge {
border-color: var(--white-3);
}
.TimelineItem-break {
background-color: var(--white-1);
border-color: var(--white-3);
}
.discussion-timeline-actions {
background-color: var(--white-1);
border-color: var(--white-3);
}
/** Timeline comments **/
.timeline-comment-wrapper {
background-color: var(--white-1);
border-color: var(--white-1);
}
.timeline-comment {
background-color: var(--white-1);
border-color: var(--white-4);
color: var(--black-1);
}
.review-comment {
color: var(--black-1);
}
.review-comment .is-comment-editing {
background-color: var(--white-1);
border-color: var(--white-3);
}
.review-comment-loader:after,
.review-comment.is-comment-editing:after,
.review-comment:after,
.review-thread-reply {
background-color: var(--white-2);
}
.review-thread-reply .inline-comment-form {
background-color: var(--white-1);
}
.previewable-comment-form .comment-form-head.tabnav {
background-color: var(--white-2);
}
.timeline-comment-label {
border-color: var(--black-4);
}
.previewable-comment-form .comment-body {
border-color: var(--white-3);
}
.timeline-comment--caret:before {
border-right-color: var(--white-4);
}
.timeline-comment--caret:after {
border-right-color: var(--white-2);
}
.timeline-comment-header {
background-color: var(--white-2);
border-color: var(--white-4);
color: var(--black-3);
}
.timeline-comment-header-text code a {
color: var(--black-3);
}
.timeline-comment.current-user .previewable-comment-form .comment-form-head.tabnav {
background-color: var(--blue-3);
border-color: var(--blue-4);
}
.timeline-comment.current-user .tabnav-tab.selected,
.timeline-comment.current-user .tabnav-tab[aria-current],
.timeline-comment.current-user .tabnav-tab[aria-selected=true] {
border-color: var(--blue-4);
}
.timeline-comment.current-user .timeline-comment-header {
background-color: var(--blue-3);
border-color: var(--blue-4);
}
.timeline-comment.current-user {
border-color: var(--blue-4);
}
.timeline-comment--caret.current-user:before {
border-right-color: var(--blue-4);
}
.timeline-comment--caret.current-user:after {
border-right-color: var(--blue-3);
}
.timeline-comment.current-user .timeline-comment-label {
border-color: var(--blue-5);
}
/** Timeline pagination **/
.pagination-loader-container {
background-color: var(--white-1);
}
/* TODO: Fix background image **/
/* PR branch actions **/
.branch-action-body {
background-color: var(--white-1);
border-color: var(--white-4);
}
.branch-action-state-closed-dirty .branch-action-body,
.branch-action-state-dirty .branch-action-body,
.is-rebasing .branch-action-state-dirty-if-rebasing .branch-action-body {
border-color: var(--white-4);
}
.branch-action-state-closed-dirty .branch-action-body:before,
.branch-action-state-dirty .branch-action-body:before,
.is-rebasing .branch-action-state-dirty-if-rebasing .branch-action-body:before {
border-right-color: var(--white-4);
}
.branch-action-body:after {
border-right-color: var(--white-1);
}
.branch-action-item + .branch-action-item,
.branch-action-item + .mergeability-details {
border-color: var(--white-3);
}
.branch-action-body .merge-branch-form,
.branch-action-body .merge-message {
background-color: var(--white-2);
border-color: var(--white-3);
}
.merge-status-list {
border-color: var(--white-3);
}
.merge-status-item {
border-color: var(--white-3);
background-color: var(--white-2);
}
.merge-status-item a {
background-color: none;
}
.status-meta,
.merge-pr-more-commits {
color: var(--black-3);
}
/** PR sidebar **/
.discussion-sidebar-heading {
color: var(--black-3);
}
.discussion-sidebar-item {
color: var(--black-3);
}
.discussion-sidebar-item .muted-icon:hover,
.discussion-sidebar-toggle:hover {
color: var(--blue-1);
}
.discussion-sidebar-item + .discussion-sidebar-item {
border-color: var(--white-3);
}
.thread-subscription-status {
background-color: var(--white-1);
color: var(--black-3);
}
/** Dropdown menu **/
.dropdown-menu {
background-color: var(--white-1);
box-shadow: 0 1px 15px var(--box-shadow);
}
.dropdown-menu:after {
border-bottom-color: var(--white-1);
}
.dropdown-header {
color: var(--black-3);
}
.dropdown-item {
color: var(--black-1);
}
.dropdown-divider {
border-color: var(--white-3);
}
/** Drag and drop **/
.drag-and-drop {
background-color: var(--white-2);
border-color: var(--white-4);
color: var(--black-3);
}
.upload-enabled textarea {
border-color: var(--white-6);
}
/** Sticky header **/
.gh-header .gh-header-sticky.is-stuck + .gh-header-shadow {
background-color: var(--white-1);
border-color: #ffffff26;
}
/** Files **/
.file {
border-color: var(--white-4);
}
.file-header {
background-color: var(--white-2);
border-color: var(--white-3);
}
/** Toolbar **/
.toolbar-item,
.toolbar-item .menu-target {
color: var(--black-3);
}
.toolbar-item .menu-target:hover,
.toolbar-item:hover {
color: var(--blue-1);
}
/** Header counts **/
.social-count {
background-color: var(--white-1);
color: var(--black-1);
border-color: var(--white-3);
}
.social-count:hover {
color: var(--blue-1);
}
/** Select menu **/
.select-menu-modal {
background-color: var(--white-1);
box-shadow: 0 3px 12px var(--box-shadow);
color: var(--black-3);
}
.select-menu-item {
background-color: var(--white-1);
border-color: var(--white-5);
}
.select-menu-item.selected .description,
details-menu .select-menu-item[aria-checked=true] .description,
details-menu .select-menu-item[aria-selected=true] .description,
.select-menu-item-text .description {
color: var(--black-3);
}
.select-menu-filters {
background-color: var(--white-2);
}
.select-menu-text-filter:first-child:last-child,
.select-menu-text-filter input {
border-color: var(--white-6)
}
.select-menu-divider,
.select-menu-header {
background-color: var(--white-2);
border-color: var(--white-3);
}
.select-menu-divider,
.select-menu-header .select-menu-title,
.select-menu-item.selected,
details-menu .select-menu-item[aria-checked=true],
details-menu .select-menu-item[aria-selected=true] {
color: var(--black-1);
}
.select-menu-tabs {
border-color: var(--white-6);
}
.select-menu-tabs .select-menu-tab-nav.selected,
.select-menu-tabs .select-menu-tab-nav[aria-selected=true],
.select-menu-tabs a.selected,
.select-menu-tabs a[aria-selected=true] {
background-color: var(--white-1);
border-color: var(--white-6) var(--white-6) var(--white-1);
color: var(--black-1);
}
.select-menu-tabs .select-menu-tab-nav,
.select-menu-tabs a {
color: var(--black-2);
}
.select-menu-tabs .select-menu-tab-nav:hover,
.select-menu-tabs a:hover {
color: var(--black-1);
}
/** Issue comments **/
@media (min-width: 768px) {
.page-responsive .previewable-comment-form .comment-form-head.tabnav {
background-color: var(--white-2);
}
}
@media (min-width: 1012px) {
.page-responsive .previewable-comment-form .comment-form-head.tabnav .toolbar-commenting {
background-color: transparent !important;
}
}
.timeline-new-comment .previewable-comment-form .comment-body {
border-color: var(--white-3);
}
/** PR files tab **/
.diffbar {
background-color: var(--white-1);
}
.diffbar-range-menu .in-range:not(.is-range-selected) {
background-color: var(--blue-3);
border-bottom-color: var(--blue-4);
}
.diffstat {
color: var(--black-3);
}
.pr-toolbar.is-stuck {
background-color: var(--white-1);
}
.toolbar-shadow {
background-image: linear-gradient(#ffffff13, #ffffff00);
border-color: #ffffff26;
}
/** PR code **/
.blob-code-inner,
.blob-num {
color: var(--s-ivory);
}
.blob-num:hover {
color: var(--black-1);
}
.file-diff-split .blob-code + .blob-num {
border-color: var(--white-2);
}
.blob-code-hunk {
background-color: var(--blue-3);
}
.blob-num-expandable,
.blob-num-hunk {
background-color: var(--blue-4);
}
.blob-num-expandable .directional-expander {
color: var(--black-3);
}
.blob-expanded .blob-code,
.blob-expanded .blob-num,
.file-diff-split .empty-cell {
background-color: var(--s-context);
}
.blob-expanded + tr:not(.blob-expanded) .blob-code,
.blob-expanded + tr:not(.blob-expanded) .blob-num,
.blob-expanded .blob-num-hunk,
tr:not(.blob-expanded) + .blob-expanded .blob-code,
tr:not(.blob-expanded) + .blob-expanded .blob-num {
border-color: var(--white-5);
}
.add-line-comment {
color: #fff;
}
/** Selected lines **/
.selected-line:after {
background-color: #fffb001f;
mix-blend-mode: difference;
}
.selected-line:first-child:after,
.selected-line.selected-line-left:after,
.selected-line.selected-line-top:after,
.selected-line.selected-line-right:after,
.selected-line.selected-line-bottom:after {
border-color: #ffd33d6e;
}
/** PR diff **/
.blob-num-addition {
background-color: #274f5f;
}
.blob-code-addition {
background-color: #203d49;
}
.blob-code-addition .x {
background-color: #0e678c;
color: var(--s-ivory);
}
.blob-num-deletion {
background-color: #74253c;
}
.blob-code-deletion {
background-color: #63192f;
}
.blob-code-deletion .x {
background-color: #8e0b31;
color: var(--s-ivory);
}
/** PR files comments **/
.diff-table tr:not(:last-child) .line-comments {
background-color: var(--white-1);
}
.diff-table tr:not(:last-child) .line-comments,
.review-thread-reply {
border-color: var(--white-3);
}
.inline-comment-form {
border-color: var(--white-6);
}
/** Syntax highlighting **/
.js-file-content,
.markdown-body .highlight pre,
.markdown-body pre {
background-color: var(--s-background);
}
.pl-c1 {
color: var(--s-coral);
}
pre,
.pl-s .pl-s1,
.pl-mb,
.pl-mi {
color: var(--s-ivory);
}
.pl-smi {
color: var(--s-chalky);
}
.pl-pds,
.pl-s,
.pl-s .pl-pse .pl-s1,
.pl-sr,
.pl-sr .pl-cce,
.pl-sr .pl-sra,
.pl-sr .pl-sre {
color: var(--s-sage);
}
.pl-s .pl-v {
color: var(--s-whiskey);
}
.pl-en {
color: var(--s-malibu);
}
.pl-k {
color: var(--s-violet);
}
.pl-c {
color: var(--s-stone);
}
.pl-ent,
.pl-smw,
.pl-v {
color: var(--s-chalky);
}
/** Commit range comparison **/
.range-editor {
background-color: var(--white-2);
border-color: var(--white-3);
}
.range-editor-icon {
color: var(--black-3);
}
ul.comparison-list {
background-color: var(--white-1);
border-color: var(--white-6);
}
ul.comparison-list > li {
border-color: var(--white-5);
}
ul.comparison-list > li.title {
background-color: var(--white-2);
color: var(--black-2);
}
ul.comparison-list > li em {
color: var(--black-3);
}
/** PR commits tab **/
.table-list-bordered,
.table-list-bordered .table-list-cell:first-child {
border-color: var(--white-5);
}
.table-list-cell {
border-color: var(--white-3);
}
.commit .commit-title,
.commit .commit-title a {
color: var(--black-4);
}
.commits-list-item .commit-meta,
.commits-list-item .commit-author {
color: var(--black-3);
}
.commits-list-item.navigation-focus,
.commits-list-item[aria-selected=true] {
background-color: var(--white-2);
}
.commit-group-title .octicon-git-commit {
background-color: var(--white-1);
color: var(--white-7);
}
.commits-listing:before {
background-color: var(--white-3);
}
.commit-group-title {
color: var(--black-3);
}
/** PR full commit **/
.full-commit {
background-color: var(--blue-2);
border-color: var(--blue-4);
}
.full-commit p.commit-title,
.commit-branches,
.full-commit .branches-list li.loading,
.full-commit .branches-list li.pull-request {
color: var(--black-2);
}
.full-commit .branches-list li {
color: var(--black-4);
}
.full-commit .btn-outline,
.full-commit .btn-outline:disabled {
border-color: var(--blue-5);
}
.full-commit .btn-outline:not(:disabled):hover {
color: var(--blue-1);
border-color: var(--blue-1);
}
.full-commit .commit-meta {
background-color: var(--white-1);
border-color: var(--blue-4);
}
.full-commit .sha-block {
color: var(--black-3);
}
.full-commit .sha-block > .sha {
color: var(--black-4);
}
.commit-sha {
background-color: var(--white-2);
border-color: var(--white-5);
}
/** Checks tab **/
.CheckRun-header {
border-top-color: var(--white-5);
}
/** Filters **/
.filter-item {
color: var(--black-3);
}
.filter-item:hover {
background-color: var(--white-5);
}
.filter-item.selected,
.filter-item[aria-current],
.filter-item[aria-selected=true] {
color: #fff;
background-color: #0366d6;
}
/** Avatars **/
.AvatarStack-body .avatar {
background-color: var(--white-1);
border-color: var(--white-1);
}
/** User dashboard **/
.user-profile-nav {
background-color: var(--white-1);
border-color: var(--white-4);
}
.UnderlineNav {
border-color: var(--white-3);
}
.UnderlineNav-item {
color: var(--black-3);
}
.UnderlineNav-item:focus,
.UnderlineNav-item:hover {
border-color: var(--white-4);
color: var(--black-1);
}
.UnderlineNav-item.selected,
.UnderlineNav-item[aria-current],
.UnderlineNav-item[role=tab][aria-selected=true] {
border-color: #e36209;
color: var(--black-1);
}
/** Menu **/
.menu {
background-color: var(--white-1);
border-color: var(--white-4);
}
.menu-heading {
background-color: var(--white-2);
border-color: var(--white-3);
color: var(--black-3);
}
.menu-item {
border-color: var(--white-3);
color: var(--black-1);
}
.menu-item:hover {
background-color: var(--white-2);
}
.menu-item.selected,
.menu-item[aria-current],
.menu-item[aria-selected=true] {
background-color: var(--white-1);
color: var(--black-1);
}
/** Branch protection rules **/
.listgroup {
border-color: var(--white-5);
}
.listgroup-item {
color: var(--black-3);
}
.listgroup-overflow {
background-color: var(--white-2);
}
.listgroup-header,
.listgroup-item + .listgroup-item {
border-color: var(--white-3);
}
/** At mentions **/
.suggester {
background-color: var(--white-1);
border-color: var(--white-3);
}
.suggester li {
border-color: var(--white-3);
}
.suggester li small {
color: var(--black-3);
}
/** Insights tab **/
.conversation-list-heading .inner {
background-color: var(--white-1);
}
.conversation-list-heading {
border-color: var(--white-6);
color: var(--black-2);
}
.summary-stats li,
.summary-stats li a,
.diffstat-summary {
color: var(--black-3);
}
.summary-stats li .num,
.diffstat-summary strong {
color: var(--black-1);
}
.diffstat-summary a {
color: var(--black-3);
}
.simple-conversation-list,
.simple-conversation-list > li .num {
color: var(--black-2);
}
.summary-stats li {
border-color: var(--white-3);
}
.summary-stats li a:hover {
background-color: var(--white-2);
}
.simple-conversation-list > li {
border-color: var(--white-2);
}
/** Insights graphs **/
.graph-canvas .axis .tick text {
fill: var(--black-1)
}
.graph-canvas .axis line {
stroke: var(--white-5);
}
.tint-box {
background-color: var(--white-2);
}
.boxed-group .heading,
.boxed-group > h3 {
background-color: var(--white-2);
border-color: var(--white-4);
}
.boxed-group-inner {
background-color: var(--white-1);
border-color: var(--white-4);
color: var(--black-3);
}
.traffic-graph-stats {
border-color: var(--white-6);
}
/** File finder **/
.tree-browser-result[aria-selected=true] {
background-color: var(--white-1) !important;
}
.tree-browser-result[aria-selected=true] .octicon-chevron-right {
color: var(--blue-j);
}
.tree-browser-result {
color: var(--black-2);
}
.tree-browser-result:hover {
color: var(--black-1);
text-decoration: none;
}
.tree-browser-result mark {
color: var(--blue-1);
}
/** Commit form **/
.commit-form:before {
border-right-color: var(--white-3);
}
.commit-form:after {
border-right-color: var(--white-1);
}
/** Global search **/
.jump-to-suggestions-results-container .navigation-item {
border-color: var(--white-3);
}
.jump-to-suggestions-path {
color: var(--black-1);
}
.jump-to-suggestions-path mark {
color: var(--blue-1);
}
.jump-to-field-active {
color: var(--black-1) !important;
}
.jump-to-field-active::placeholder {
color: var(--black-3) !important;
}
/** Search results **/
.code-list .divider .blob-code,
.code-list .divider .blob-num {
background-color: var(--s-context)
}
.code-list .file-box {
background-color: var(--s-background);
border-color: var(--white-3);
}
.code-list .code-list-item + .code-list-item {
border-color: var(--white-3);
}
.bg-yellow-light {
background-color: var(--blue-1) !important;
color: var(--white-1);
}
/** Discussion tab **/
.icon-discussion-gray,
.icon-discussion-gray path {
fill: var(--black-1);
}
.discussion-comment .reaction-summary-item:not(.add-reaction-btn) {
border-color: var(--white-4);
}
.btn-discussions {
color: var(--black-3);
}
.btn-discussions:focus,
.btn-discussions:hover {
background-color: transparent;
}
.btn-invisible.selected,
.btn-invisible.zeroclipboard-is-active,
.btn-invisible.zeroclipboard-is-hover,
.btn-invisible:active,
.btn-invisible:focus,
.btn-invisible:hover,
.btn-invisible[aria-selected=true] {
color: var(--blue-1);
}
/** Accepted discussion **/
.timeline-comment.current-user.timeline-chosen-answer .timeline-comment-header,
.timeline-comment.timeline-chosen-answer .timeline-comment-header {
background-color: #24442c;
border-color: #328449;
}
.timeline-comment.current-user.timeline-chosen-answer,
.timeline-comment.current-user.timeline-chosen-answer .timeline-comment-label,
.timeline-comment.timeline-chosen-answer,
.timeline-comment.timeline-chosen-answer .timeline-comment-label {
border-color: #328449;
}
.timeline-comment.current-user.timeline-chosen-answer:before,
.timeline-comment.timeline-chosen-answer:before {
border-right-color: #328449;
}
.timeline-comment.current-user.timeline-chosen-answer:after,
.timeline-comment.timeline-chosen-answer:after {
border-right-color: #24442c;
}
/** Responsive comment form **/
.page-responsive .previewable-comment-form .comment-form-head.tabnav .toolbar-commenting {
background-color: var(--white-1);
}
/** Actions tab **/
.file-commit-form--full {
background-color: var(--white-1);
}
/** Reactions **/
.comment-reactions .user-has-reacted {
background-color: var(--blue-3);
}
.comment-reactions.has-reactions,
.reaction-summary-item {
border-color: var(--white-3);
}
.review-comment .reaction-summary-item:not(.add-reaction-btn) {
border-color: var(--white-4);
}
.reaction-sort-item:focus,
.reaction-sort-item:hover {
background-color: var(--blue-1);
}
.reaction-sort-item[aria-checked=true] {
background-color: var(--blue-3);
border-color: var(--blue-1);
}
/** Merge branch **/
.merge-branch-heading {
color: var(--black-1);
}
.merge-branch-description {
color: var(--black-3);
}
.branch-action-state-merged .branch-action-body {
border-color: var(--white-4);
}
.branch-action-state-merged .branch-action-body:before {
border-right-color: var(--white-4);
}
/** New PR **/
.new-discussion-timeline .composer .timeline-comment:after {
border-right-color: var(--white-1);
}
.new-discussion-timeline .composer .comment-form-head.tabnav {
background-color: var(--white-1);
}
/** Milestones **/
.milestone-title-link a {
color: var(--black-1);
}
.table-list-milestones .stat {
color: var(--black-2);
}
.table-list-milestones .stat-label {
color: var(--black-3);
}
/** Organization header **/
.orghead {
background-color: var(--white-2);
border-color: var(--white-5);
color: var(--black-2)
}
.pagehead-tabs-item.selected {
background-color: var(--white-1);
border-color: #e36209 var(--white-3) transparent;
color: var(--black-1);
}
.pagehead-tabs-item .Counter {
color: var(--black-4);
}
.pagehead-tabs-item {
color: var(--black-3);
}
.pagehead-tabs-item:hover {
color: var(--black-1);
}
.pagehead-tabs-item .octicon {
color: var(--black-4);
}
/** Signed commits **/
.dropdown-signed-commit .dropdown-menu:after {
border-bottom-color: var(--white-2);
}
.dropdown-menu:before {
border-bottom-color: var(--white-3);
}
.signed-commit-header {
background-color: var(--white-2);
border-color: var(--white-3);
}
/** Releases tab **/
.release-entry {
border-color: var(--white-3);
}
.release-timeline-tags .tag-timeline-date:after {
background-color: var(--white-3);
border-color: var(--white-1);
}
@media (min-width: 768px) {
.release-main-section {
border-color: var(--white-3);
}
}
/** Branch info bar **/
.branch-infobar {
background-color: var(--white-2);
border-color: var(--white-6);
color: var(--black-3);
}
/** Add actions runner dialog **/
.blankslate code {
background-color: var(--white-1);
border-color: var(--white-5);
}
.CopyBlock:active,
.CopyBlock:focus,
.CopyBlock:hover {
background-color: var(--white-1);
}
/** PR pending review comments **/
.review-summary-form-wrapper {
background-color: var(--white-1);
}
.is-pending .file-header {
background-color: #f3e8a1;
}
.is-pending .comment-form-head.tabnav,
.is-pending .file,
.is-pending .tabnav-tab.selected {
border-color: var(--white-4);
}
.is-pending .timeline-comment--caret:after {
border-right-color: var(--white-2);
}
.is-pending .file-header a {
color: #444d56 !important;
}
/** Notifications beta **/
.notifications-list-item.notification-unread {
background-color: var(--white-1);
}
.notifications-list-item.navigation-focus {
background-color: var(--blue-3) !important;
box-shadow: inset 2px 0 0 var(--blue-1);
}
.notifications-list-item .notification-list-item-link {
color: var(--black-2) !important;
}
.notifications-list-item.navigation-focus .notification-list-item-link,
.notifications-list-item.notification-unread .notification-list-item-link {
color: var(--black-1) !important;
}
.notifications-list-item:hover .notification-list-item-actions .btn {
color: var(--black-3) !important;
}
.notifications-list-item:hover .notification-list-item-actions .btn:hover {
background-color: var(--white-3) !important;
color: var(--black-1) !important;
}
.js-notifications-back-to-inbox {
border-color: var(--white-1) !important;
}
.js-notifications-back-to-inbox:hover {
border-color: #0366d6 !important;
}
/** Flash alerts **/
.flash:not(.flash-warn) {
color: #000;
background-color: #81b0e0;
}
.flash:not(.flash-warn) .js-flash-close {
color: #000;
}
.flash-warn .link-gray-dark {
color: #24292e !important;
}
/** Side nav **/
.SideNav {
background-color: var(--white-2);
}
.SideNav-item {
border-color: var(--white-3);
color: var(--black-3);
}
.SideNav-item:focus,
.SideNav-item:hover {
background-color: var(--white-2);
color: var(--black-1);
}
.SideNav-item:focus:before,
.SideNav-item:hover:before {
background-color: var(--white-4);
}
.SideNav-item[aria-current=page]:before,
.SideNav-item[aria-selected=true]:before {
background-color: #e36209;
}
.SideNav-item:last-child {
box-shadow: 0 1px 0 var(--white-3);
}
.SideNav-item[aria-current=page],
.SideNav-item[aria-selected=true] {
background-color: var(--white-1);
color: var(--black-1);
}
/** OAuth page **/
.oauth-permissions-details .permission-title {
color: var(--black-1);
}
.oauth-permissions-details .permission-summary .access-details {
color: var(--black-3);
}
.oauth-permissions-details .permission-summary em.highlight {
background-color: var(--blue-4);
color: var(--black-3);
}
/** Misc **/
.box-shadow {
box-shadow: 0 1px 1px #ffffff1a !important
}
.protip code {
background-color: var(--white-2);
}
.thread-subscription-status {
border-color: var(--white-3);
}
.copyable-terminal {
background-color: var(--white-2);
}
.commit-message .issue-link {
color: var(--black-1);
}
.js-diff-placeholder {
fill: var(--white-5);
}
.boxed-group .heading a.boxed-group-breadcrumb,
.boxed-group > h3 a.boxed-group-breadcrumb,
.Subhead-description {
color: var(--black-3);
}
}
@-moz-document url-prefix("https://developer.github.com/"), url-prefix("https://help.github.com/") {
/** Developer and Help Doc Site **/
:root {
--white-1: #1e2022;
--white-2: #303234;
--white-3: #454647;
--white-4: #616161;
--white-5: #3a3c3d;
--white-6: #524f4f;
--white-7: #767676;
--black-1: #dfdfdf;
--black-2: #b2b6bb;
--black-3: #d1d5da;
--black-3: #b5bac1;
--black-4: #969a9f;
--blue-1: #559cf8;
--blue-2: #27364a;
--blue-3: #263242;
--blue-4: #34465f;
--blue-5: #405675;
--box-shadow: #5d5d5d26;
/** Syntax highlighting **/
--s-background: #282c34;
--s-context: #2c313a;
--s-chalky: #e5c07b;
--s-coral: #e06c75;
--s-cyan: #56b6c2;
--s-error: #f44747;
--s-ivory: #abb2bf;
--s-malibu: #61afef;
--s-sage: #98c379;
--s-stone: #5c6370;
--s-violet: #c678dd;
--s-whiskey: #d19a66;
}
body {
background-color: var(--white-1);
color: var(--black-1);
}
.rule,
hr {
border-color: var(--white-6);
}
.form-hr {
border-color: var(--white-5);
}
kbd {
background-color: var(--white-2);
border-color: var(--white-4);
box-shadow: inset 0 -1px 0 var(--white-4);
color: var(--black-4);
}
/** Backgrounds **/
.bg-custom-gradient {
background-image: linear-gradient(180deg, #69a1ff, rgba(245, 245, 245, 0)) !important;
}
section,
.sidebar-menu,
.card,
pre,
code,
#search-results-container {
background-color: var(--white-5) !important;
}
.MarketplaceBackground-buffer {
background-color: var(--white-5) !important;
}
.pricing-matrix-column-tier {
background-color: var(--white-2) !important;
}
.ais-Hits-item:hover {
background-color: #2e2e2e !important;
}
.alert.product {
background: var(--white-2) !important
}
.sidebar-module ul ul li {
border-bottom: 1px solid #454545;
background-color: transparent !important
}
.sidebar-menu .js-current .standalone a {
background-color: var(--white-2);
}
.sidebar-menu .standalone a:hover {
background-color: var(--white-2) !important;
}
.sidebar-menu li a:hover {
background-color: var(--white-4) !important;
}
.sidebar-menu li h3 a:hover {
background-color: transparent !important;
}
.card .text-black.text-bold {
color: var(--black-1) !important;
}
.card .text-black.text-bold {
color: var(--black-1) !important;
}
.sidebar-module li li a {
background-color: var(--white-2);
}
a.card.bg-gray-light:hover {
background-color: var(--white-3) !important;
}
.pricing-matrix-row:hover .pricing-matrix-row-text,
.pricing-matrix-row:hover .pricing-matrix-column-feature {
background-color: var(--white-3) !important;
}
.markdown-body table tr {
background-color: var(--white-1) !important;
}
.markdown-body table tr:nth-child(2n) {
background-color: var(--white-1) !important;
}
.bg-white {
background-color: var(--white-1) !important;
}
.bg-gray,
.bg-gray-light {
background-color: var(--white-2) !important;
}
.bg-gray-2 {
background-color: var(--white-3) !important;
}
.bg-blue {
background-color: var(--blue-1) !important;
}
.bg-blue-light {
background-color: var(--blue-3) !important;
}
/** Links **/
.subnav-link.selected {
color: var(--blue-1);
}
.link-gray-dark {
color: var(--black-1) !important;
}
.muted-link,
.link-gray {
color: var(--black-3) !important;
}
a,
.btn-link,
.btn-octicon:hover,
mark {
color: var(--blue-1) !important;
}
.muted-link:hover,
.link-gray:hover,
.link-gray-dark:hover,
.link-hover-blue:hover {
color: var(--blue-1) !important;
}
/** Text **/
div,
h1,
h2,
h2 a,
h3,
h4,
p,
li,
li a {
color: var(--black-2) !important;
}
pre,
code {
color: var(--black-1) !important;
}
.text-emphasized {
color: var(--black-1);
}
.text-gray-light {
color: var(--black-2) !important;
}
.color-gray-9,
.text-gray-dark {
color: var(--black-1) !important;
}
.text-gray,
.note {
color: var(--black-3) !important;
}
.bg-blue-2 {
color: var(--white-1);
}
.text-blue {
color: var(--blue-1) !important;
}
/** Buttons **/
.site-header-nav .dropdown-menu {
background-color: var(--white-1) !important;
}
.site-header-nav .dropdown-menu a:hover {
background-color: var(--blue-2) !important;
}
.rss-subscribe {
background-color: var(--white-5) !important;
}
.rss-subscribe:hover {
background-color: var(--blue-3) !important;
}
summary {
color: var(--blue-1) !important;
}
a.btn.btn-blue {
color: var(--black-2) !important;
}
}
a.btn-mktg {
color: var(--blue-1) !important;
}