/**
* GitHub Dark v2.6.9
* Copyright 2016 Quan You.
* Mods by Lance Jordan
* GitHub Project (https://cquanu.github.io/github-dark/)
* Licensed under MIT (https://github.com/cquanu/github-dark/blob/master/LICENSE)
*/
/** Github Actions Start Block **/
/* Colors */
:root {
--body-color: #1a2632;
--accent-color: #243447;
--depth-color: #151f29;
--border-color: #304251;
--link-color: #03A9F4;
--icon-color: #8899a6;
--primary-text-color: #ffffff;
--secondary-text-color: #607d8b;
--code-blob-color: #537698;
--code-color: #6d6d72;
}
/** Github Actions End Block **/
/* HTML Global */
body {
background-color: var(--body-color);
color: var(--primary-text-color);
}
p {
color: var(--secondary-text-color) !important;
}
h4 {
color: var(--primary-text-color);
}
h4 > a {
color: var(--primary-text-color);
}
/* Class Global */
.lead {
color: #929292;
}
/* Main Site and New User */
.Header {
background-color: var(--accent-color);
}
.site-header-nav .nav-item {
color: var(--primary-text-color);
}
.jumbotron-home {
background-image: none;
background-color: var(--body-color);
}
.features-list .list-divider,
.setup-form .tos-info,
.setup-form .setup-organization-next {
border-color: var(--border-color);
}
.radio-label {
border-color: var(--border-color);
}
.tag-input-tag {
background: var(--accent-color);
}
.tag-input-tag .remove {
background: var(--body-color);
}
.home-hero-signup .form-control-lg {
border-color: var(--border-color);
}
.shade-gray {
background-color: #121b23 !important;
}
.tile-block {
border-color: var(--border-color);
}
.tile-bordered:not(:last-child) {
border-color: var(--border-color);
}
.js-notice {
background-image: none;
background-color: var(--body-color);
border-color: var(--border-color);
}
.Box-row--hover-blue:hover {
background-color: var(--accent-color);
}
/* Main Site Login */
.session-authentication {
background-color: var(--body-color);
}
.session-authentication .header-logo {
color: var(--primary-text-color);
}
.session-authentication .auth-form-body {
border-color: var(--border-color);
}
.auth-form-body {
background-color: var(--body-color);
}
.session-authentication .create-account-callout {
border-color: var(--border-color);
}
.session-authentication .auth-form-header {
color: var(--primary-text-color);
}
/* Site Wide Global */
.header {
background-color: var(--accent-color);
border-color: var(--border-color);
}
.header-logo-invertocat {
color: var(--primary-text-color);
}
.header-search-scope {
border-color: var(--border-color);
}
.header-nav-link {
color: var(--primary-text-color);
}
/*.scoped-search .form-control .header-search-scope {
background-color: var(--body-color);
border-color: var(--border-color);
}*/
.form-control,
.form-select {
color: var(--primary-text-color);
background-color: var(--depth-color);
border-color: var(--border-color);
}
.form-control.focus,
.form-control:focus,
.form-select.focus,
.form-select:focus {
box-shadow: none;
}
.form-group .form-control:focus {
background-color: var(--depth-color);
}
.btn {
color: var(--primary-text-color);
background-color: var(--body-color);
background-image: none;
border-color: var(--border-color);
}
.btn:hover,
.btn:active,
.btn.zeroclipboard-is-hover,
.btn.zeroclipboard-is-active {
text-decoration: none;
background-color: var(--depth-color);
background-image: none;
border-color: var(--border-color);
}
.btn:active,
.btn.selected,
.btn.zeroclipboard-is-active,
[open] > .btn {
background-color: var(--body-color);
background-image: none;
border-color: var(--border-color);
}
.btn-primary {
color: var(--primary-text-color);
background-color: #57BB5C;
background-image: none;
border-color: #57BB5C;
}
.btn-theme-green {
background-color: #6cc644;
}
.site-footer {
border-color: var(--border-color);
}
.dropdown-menu {
background-color: var(--body-color);
border: 1px solid var(--border-color);
box-shadow: none;
color: var(--primary-text-color);
}
.header-nav-current-user .user-profile-link {
color: var(--primary-text-color);
}
.dropdown-divider {
background-color: var(--border-color);
}
.dropdown-item {
color: #9e9e9e;
}
.dropdown-item:hover {
background-color: var(--accent-color);
}
button.dropdown-item.dropdown-signout {
color: #df3e3e;
}
/* Site Related */
.setup-header {
border-color: var(--border-color);
}
/* Home */
.news .alert {
border-color: var(--border-color);
}
.news .alert .octicon {
color: var(--icon-color);
}
.news .alert .branch-link,
.news .alert .pull-info {
color: var(--depth-color);
background: #627790;
}
.ajax-pagination-form .ajax-pagination-d {
background: #babdcb;
}
.boxed-group>h3,
.boxed-group .heading,
.Box,
.Box-header,
.dashboard .js-all-activity-header + div {
color: var(--primary-text-color);
background-color: var(--accent-color);
border: 1px solid var(--border-color);
}
.protected-branch-orgs-and-repo-admins {
background-color: var(--body-color)
}
.dashboard-rollup-items .body {
border-color: var(--border-color) !important;
}
.dashboard .js-all-activity-header + div {
background-color: var(--body-color) !important;
border: 1px solid var(--border-color) !important;
}
.boxed-group-inner {
background: var(--body-color);
border: 1px solid var(--border-color);
}
.mini-repo-list-item {
border-color: var(--border-color);
}
.mini-repo-list-item .repo-icon {
color: var(--icon-color);
}
.private .mini-repo-list-item {
background-color: var(--accent-color);
}
.private .mini-repo-list-item .repo-icon {
color: #fff9c4;
}
.filter-bar {
background-color: var(--body-color);
border-bottom: 1px solid var(--border-color);
}
.boxed-group .counter {
color: var(--primary-text-color);
background-color: var(--body-color);
border: 1px var(--border-color) solid;
}
.subscribe-feed {
color: var(--code-color);
}
.protip-callout {
border-color: var(--border-color);
}
.octofication .broadcast-icon-mask {
background-color: var(--body-color);
}
.link-gray-dark {
color: #4078c0 !important;
}
.more-repos {
text-align: center;
background-color: var(--accent-color);
box-shadow: none;
border-top: 1px solid var(--border-color);
}
.github-jobs-logo strong {
filter: invert(40%);
}
/* New Repo */
.outline-box-highlighted {
background-color: var(--body-color);
border-color: var(--border-color);
}
.outline-box {
border: solid 1px var(--border-color);
}
.copyable-terminal {
background-color: var(--depth-color);
}
.reponame-suggestion {
color: #4caf50;
}
.select-menu-item.selected, details-menu .select-menu-item[aria-checked="true"], details-menu .select-menu-item[aria-selected="true"] {
color: var(--secondary-text-color);
}
/* Repo Page (Main) */
.repohead.experiment-repo-nav {
background-color: var(--depth-color);
}
.pagehead {
border-color: var(--border-color);
}
.repository-meta {
color: #9e9e9e;
}
.social-count {
color: var(--secondary-text-color);
background-color: var(--depth-color);
border: 1px solid var(--border-color);
border-left: 0;
}
.user-mention,
.team-mention {
color: #00aba5;
}
.reponav-item {
color: #9e9e9e;
}
.reponav-item:hover,
.reponav-item:focus {
color: var(--primary-text-color);
}
.counter {
background-color: var(--depth-color);
border: 1px var(--border-color) solid;
}
.reponav-item .counter {
color: #f9f9f9;
}
.reponav-item.selected {
color: var(--primary-text-color);
background-color: var(--body-color);
border-color: #d28e5d var(--border-color) transparent;
}
.btn.selected:hover {
background-color: var(--depth-color);
}
.overall-summary {
border-color: var(--border-color);
}
.text-emphasized {
color: var(--primary-text-color);
}
.numbers-summary a,
.numbers-summary .nolink {
color: #969ab0;
}
.repository-lang-stats-graph {
border-color: var(--border-color);
}
.repository-lang-stats ol.repository-lang-stats-numbers li .language-color {
border: 1px var(--border-color) solid;
}
.repository-lang-stats ol.repository-lang-stats-numbers li .lang {
color: var(--primary-text-color);
}
table.files {
background: var(--body-color);
}
table.files tr.navigation-focus td {
background: var(--depth-color);
}
table.files td {
border-color: var(--border-color);
}
table.files td.icon {
color: var(--primary-text-color);
}
.warning {
padding: 0.5em;
margin-bottom: 0.8em;
font-weight: bold;
background-color: #d28e5d;
}
.file-wrap {
border-color: var(--border-color);
}
.commit-author-section {
color: #ccc;
}
.commit-tease {
color: #8485ce;
background-color: var(--accent-color);
border-color: #3e5570;
}
.commits-list-item .commit-author {
color: #00aba5;
}
.commit-tease-sha {
color: #4078c0;
}
.commit-tease-contributors {
background-color: var(--depth-color);
border-color: #3e5570;
}
.commit .commit-title a {
color: #4078c0;
}
.branch-infobar {
background-color: var(--body-color);
border-color: #3e5570;
}
.full-commit {
background: var(--body-color);
border: 1px solid var(--border-color);
}
.full-commit p.commit-title {
color: #00aba5;
}
.full-commit .commit-meta {
background: var(--accent-color);
border-color: var(--border-color);
}
.full-commit .sha-block {
color: var(--primary-text-color);
}
.full-commit .sha-block>.sha {
color: #9e9e9e;
}
.full-commit .btn-outline,
.full-commit .btn-outline:disabled {
border-color: var(--border-color);
}
.commits-list-item.navigation-focus {
background: var(--depth-color);
}
.file-navigation .get-repo-btn {
border-color: var(--border-color);
}
.file-navigation .get-repo-btn:first-child {
border-color: var(--border-color);
}
.signed-commit-badge {
border-color: var(--border-color);
}
.signed-commit-signer-name .signer {
display: block;
font-weight: bold;
color: #00aba5;
}
.flex-table-item-primary {
color: var(--primary-text-color);
}
span.d-block {
color: var(--primary-text-color);
}
.signed-commit-header {
background-color: var(--accent-color);
border-color: var(--border-color);
}
/* Repo find file */
.tree-finder .tree-browser,
.tree-browser td {
border-color: var(--border-color) !important;
}
.tree-browser td {
background: var(--background-color);
}
.tree-browser tr[aria-selected="true"] td,
.tree-browser tr.navigation-focus td {
background: var(--depth-color);
}
/* Repo Blame */
.blame-commit-title,
.blame-commit-title .message {
color: #4078c0;
}
.blame-commit,
.blame-commit+.blame-line {
border-color: var(--border-color);
}
.blame-blob-num {
background-color: var(--accent-color);
}
.muted-link {
color: #00aba5 !important;
}
/* README Markdown Live */
.readme .markdown-body,
.readme .plain {
background-color: var(--depth-color);
border-color: var(--border-color);
}
.markdown-body .highlight pre,
.markdown-body pre {
background-color: var(--body-color);
border: 1px var(--border-color) solid;
}
.markdown-body h1 {
border-color: var(--border-color);
}
.markdown-body img {
background-color: transparent;
}
.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(--primary-text-color);
}
.markdown-body table tr {
background-color: var(--body-color);
}
.markdown-body table th,
.markdown-body table td {
border-color: var(--border-color);
}
.markdown-body table tr:nth-child(2n) {
background-color: var(--accent-color);
}
.markdown-body pre code,
.markdown-body pre tt {
color: #969ab0;
}
.markdown-body code,
.markdown-body tt {
color: var(--depth-color);
background-color: #627790;
}
.blob-num {
color: #5e6b77;
border-color: var(--border-color);
}
.blob-code-inner, .pl-mi {
color: var(--code-color);
}
.blob-code-hunk,
.blob-code-expandable {
background-color: var(--accent-color);
}
.blob-num-hunk,
.blob-num-expandable {
background-color: var(--accent-color);
}
.blob-num-expandable {
background-color: var(--accent-color);
}
.ace_editor .ace_gutter-active-line {
background-color: var(--code-blob-color);
}
.ace_editor .ace_marker-layer .ace_active-line {
background-color: var(--accent-color);
}
/* Code syntax Highlighting */
.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: #4078c0;
}
.pl-s .pl-s1,
.pl-smi {
color: #bbb;
}
.pl-k {
color: #b73999;
}
.ace_string {
color: #4670d8;
}
.ace_support.ace_type {
color: #b73999;
}
.ace_keyword {
color: #8485ce;
}
.ace_variable {
color: #d28e5d;
}
.ace_focus {
background-color: #000;
}
.ace_markup.ace_heading {
color: #4670d8;
}
/* Markdown Standalone */
.markdown-body h2 {
border-color: var(--border-color);
}
.markdown-body hr {
background-color: var(--border-color);
}
.markdown-body blockquote {
border-color: var(--border-color);
}
/* Repo Code Tab Live | Markdown */
.file {
border-color: var(--border-color);
}
.file-header {
background-color: var(--body-color);
border-color: var(--border-color);
}
.breadcrumb strong.final-path {
color: #929292;
}
.ace_gutter {
background: var(--body-color);
border-color: var(--border-color);
}
.ace-github-light {
color: #9e9e9e;
background-color: var(--body-color);
}
.file-commit-form .commit-form {
border-color: var(--border-color);
}
.commit-sha {
background-color: inherit;
border-color: var(--border-color);
}
/* Repo | Issues Tab */
.table-list-header {
background-color: var(--body-color);
border-color: var(--border-color);
}
.Box-body-row--highlight .Box-row-link {
color: #00aba5;
}
.Box-body-row {
border-top: 1px solid var(--border-color);
}
.Box-body-row--highlight.navigation-focus,
.Box-body-row--highlight:hover {
background-color: var(--depth-color);
}
.issues-listing .table-list-issues .navigation-focus {
background-color: var(--body-color);
}
.table-list {
border-color: var(--border-color);
}
.table-list-cell {
border-top-color: var(--border-color);
}
.table-list-bordered .table-list-cell:first-child {
border-left-color: var(--border-color);
}
.table-list-bordered .table-list-cell:last-child {
border-right-color: var(--border-color);
}
.table-list-header-toggle .btn-link {
color: #9e9e9e;
}
.table-list-header-toggle .btn-link:hover {
color: var(--primary-text-color);
}
.table-list-header-toggle .btn-link.selected,
.table-list-header-toggle .btn-link.selected:hover {
color: var(--primary-text-color);
}
.issue-title-link {
color: #00aba5;
}
.protip {
color: var(--code-color);
}
.milestone-title-link a {
color: #cecece;
}
.Box-body {
border-color: var(--border-color);
}
/* Dropdown Menu */
.select-menu-modal {
border-color: var(--border-color);
box-shadow: none;
}
.select-menu-header {
background: var(--accent-color);
border-color: var(--border-color);
}
.select-menu-header .select-menu-title {
color: #9e9e9e;
text-shadow: none;
}
.select-menu-header {
background: var(--accent-color);
border-bottom: 1px solid var(--border-color);
}
.select-menu-item {
background-color: var(--body-color);
border-color: var(--border-color);
}
.select-menu-item.selected {
color: var(--primary-text-color);
}
.select-menu-filters {
background-color: var(--body-color);
}
.select-menu-text-filter:first-child:last-child {
border-color: var(--border-color);
}
.select-menu-text-filter input {
border-color: var(--border-color);
}
.select-menu-item[aria-checked="true"] .select-menu-item-heading,
.select-menu-item[aria-checked="true"] svg {
color: var(--primary-text-color) !important;
}
/* Repo | Pull Request Tab */
.border-left,
.border-right,
.border-bottom {
border-color: var(--border-color) !important;
}
.pr-toolbar.is-stuck::after {
border-color: var(--border-color);
box-shadow: none;
}
/* Repo Issues & Pull Request Convo */
.js-comment-edit-history > .details-overlay > summary {
background-color: var(--accent-color);
}
.gh-header {
background-color: var(--body-color)
}
.gh-header .gh-header-sticky.is-stuck + .gh-header-shadow {
background-color: var(--accent-color);
}
.gh-header-edit .edit-issue-title,
.gh-header-edit .edit-issue-title:focus {
background-color: var(--depth-color);
}
.gh-header-meta {
border-color: var(--border-color);
}
.gh-header-meta .author {
color: #00aba5;
}
.commit-ref {
color: var(--depth-color);
background-color: #627790;
}
.commit-ref .user {
color: var(--depth-color);
}
.tabnav {
border-color: var(--border-color);
}
.tabnav-tab.selected {
color: var(--primary-text-color);
border-color: var(--border-color);
background-color: var(--body-color);
}
.tabnav-pr .tabnav-tab.selected {
color: var(--primary-text-color);
border-color: var(--border-color);
}
.tabnav-tab.selected, .tabnav-tab[aria-selected="true"] {
background-color: var(--body-color);
color: var(--primary-text-color);
border-color: var(--border-color);
}
.tabnav-pr {
border-color: var(--border-color);
}
.tabnav-tab:hover {
color: var(--primary-text-color)
}
.timeline-comment-wrapper {
border: 0;
}
.timeline-comment-header {
background-color: var(--accent-color);
border-color: var(--border-color);
}
.timeline-comment-header .author {
color: #00aba5;
}
.timeline-comment,
.timeline-comment .Box {
background-color: var(--body-color);
border-color: var(--border-color);
}
.timeline-comment-wrapper>.timeline-comment::before,
.timeline-new-comment .timeline-comment::before {
border-right-color: var(--border-color);
}
.timeline-comment {
color: var(--primary-text-color)
}
timeline-comment::before {
border-right-color: var(--accent-color) !important;
}
.timeline-comment::after {
border-right-color: var(--accent-color) !important;
}
.timeline-comment.current-user .timeline-comment-header {
background-color: var(--accent-color);
border-color: var(--border-color);
}
.timeline-comment.current-user {
border-color: var(--border-color);
}
.timeline-comment.current-user .timeline-comment-label {
border-color: var(--border-color);
}
.timeline-comment-wrapper .timeline-comment.current-user::before {
border-width: 8px;
border-right-color: var(--border-color);
}
.timeline-comment-label {
border-color: var(--border-color);
}
.comment-reactions.has-reactions {
border-color: var(--border-color);
}
.reaction-summary-item {
border-color: var(--border-color);
}
.timeline-commits .commit-message>code a {
color: #8485ce;
}
.discussion-timeline::before {
width: 1px;
background-color: var(--border-color);
}
.discussion-timeline-actions {
background-color: var(--body-color);
border: 0;
}
.discussion-item-ref-title .title-link {
color: #8485ce;
}
.discussion-item-entity {
color: #4078c0;
}
.discussion-item+.discussion-item {
border-color: var(--border-color);
}
.discussion-sidebar-item+.discussion-sidebar-item {
border-color: var(--border-color);
}
.discussion-item-icon {
color: var(--icon-color);
background-color: var(--accent-color);
border-color: var(--border-color);
}
.discussion-item+.discussion-item-review {
border-color: var(--border-color);
}
.discussion-item-review .file-header {
background-color: var(--body-color);
border-color: var(--border-color);
}
.discussion-item-review+.discussion-item {
border-top: 1px solid var(--border-color);
}
.discussion-item-review .blob-wrapper {
border-color: var(--border-color);
}
.review-comment-contents::after,
.review-comment.is-comment-editing::after {
background-color: var(--border-color);
}
.previewable-comment-form .comment-form-head.tabnav {
background-color: var(--accent-color);
}
.new-discussion-timeline .previewable-comment-form .comment-form-head.tabnav {
background: var(--accent-color);
}
.new-discussion-timeline .previewable-comment-form .comment-body {
border-color: var(--border-color);
}
.new-discussion-timeline .closed-banner {
background: var(--border-color);
border-bottom: 18px solid var(--body-color);
}
.discussion-item .renamed-was,
.discussion-item .renamed-is {
color: #ccc;
}
.suggester {
background: var(--accent-color);
border-color: var(--border-color);
}
.suggester li {
border-color: var(--border-color);
}
.previewable-comment-form textarea {
background-color: var(--body-color);
}
.input-contrast:focus {
background: var(--depth-color);
}
.upload-enabled textarea {
border-color: var(--border-color);
}
.drag-and-drop {
background-color: var(--body-color);
border-color: var(--border-color);
}
.commit-icon .octicon {
background-color: var(--body-color);
}
.issues-listing .table-list-issues .navigation-focus {
background-color: var(--depth-color);
}
.branch-action-state-clean .branch-action-body::after {
border-right-color: #6cc644;
}
.branch-action-state-unstable .branch-action-body::after {
border-right-color: #cea61b;
}
.branch-action-body {
background-color: var(--body-color);
}
.branch-action-body .merge-message,
.branch-action-body .merge-branch-form {
background-color: var(--accent-color);
border-top: solid 1px var(--border-color);
}
.merge-branch-heading {
color: var(--primary-text-color);
}
.branch-action-state-merged .branch-action-body {
border-color: #6e5494;
}
.merge-status-list {
border-color: var(--border-color);
}
.merge-status-item {
background-color: var(--accent-color);
border-color: var(--border-color);
}
.branch-group-heading {
background: var(--accent-color);
border-color: var(--border-color);
}
.branch-action-item+.branch-action-item {
border-color: var(--border-color);
}
.status-heading {
color: var(--secondary-text-color);
}
.review-summary-form-wrapper {
background-color: var(--body-color)
}
.TimelineItem-break {
background-color: var(--body-color);
border-top: 4px solid var(--accent-color);
}
/* Site | Issue Tab */
.Box-row--focus-gray.navigation-focus {
background-color: var(--accent-color);
}
.Box-row:first-of-type {
border-color: var(--border-color);
}
.Box-row {
border-color: var(--border-color);
}
a.Box-row-link.h4.js-navigation-open {
color: #4078c0;
}
/* Code Tab | Branches */
.branch-summary,
.branch-group-heading+.branch-summary,
.branch-summary {
border-color: var(--border-color);
}
.branch-a-b-count .meter {
background-color: var(--accent-color);
}
.branch-a-b-count .count-half:last-child {
border-color: var(--border-color);
}
.count-value.count-behind {
color: #dc3c3c;
}
.count-value.count-ahead {
color: #52bd58;
}
a.branch-name {
color: var(--depth-color);
background-color: #627790;
}
.table-of-contents li+li {
border-color: var(--border-color);
}
.commit-desc+.commit-branches {
border-color: var(--border-color);
}
/* File Changed | Compare | Reviews */
.diffbar {
background-color: var(--body-color);
}
.diff-table tr:not(:last-child) .line-comments {
border-color: var(--border-color);
}
.pr-toolbar {
background-color: var(--body-color);
}
.range-editor {
background-color: var(--body-color);
border-color: var(--border-color);
}
.compare-pr-placeholder {
background-color: var(--body-color);
border-color: #cea61b;
}
ul.comparison-list {
background: var(--body-color);
border-color: var(--border-color);
}
ul.comparison-list>li.title {
color: #9e9e9e;
background: var(--accent-color);
}
ul.comparison-list>li {
border-color: var(--border-color);
}
.file-diff-split .empty-cell {
background-color: var(--body-color);
border-right-color: var(--border-color);
}
.feature-callout-octicon {
border-color: var(--border-color);
}
.feature-callout {
border-color: var(--border-color);
}
.review-thread {
border-color: var(--border-color);
}
.review-thread-reply {
background-color: var(--accent-color);
border-color: var(--border-color);
}
.review-thread-reply .inline-comment-form {
background-color: var(--body-color);
}
.review-comment .reaction-summary-item:not(.add-reaction-btn) {
border-color: var(--border-color);
}
.last-review-thread {
border-color: var(--border-color);
}
.inline-comment-form {
border-color: var(--border-color);
}
/* Release & Tags */
.release-timeline {
border-color: var(--border-color);
border-width: 1px;
}
.release-body {
border-color: var(--border-color);
border-width: 1px;
}
.releases-tag-list {
border-color: var(--border-color);
}
.releases-tag-list tr {
border-color: var(--border-color);
}
.release-show {
border-color: var(--border-color);
}
.tabnav-extra {
padding-right: 15px;
color: #9e9e9e;
}
.tag-info h3 a .tag-name {
color: #4078c0;
}
.release-downloads {
border-color: var(--border-color);
}
.release-downloads li {
border-color: var(--border-color);
}
/* Commits Tab */
.commit-group-title .octicon-git-commit {
margin-right: 17px;
color: var(--border-color);
background: var(--body-color);
}
.commits-listing::before {
background-color: var(--border-color);
}
/* Nav */
.subnav-item {
border-color: var(--border-color);
}
.subnav-item:hover,
.subnav-item:focus {
background-color: var(--depth-color);
}
mark {
color: var(--secondary-text-color);
}
.jump-to-field-active {
color: var(--primary-text-color) !important;
}
.Box>#jump-to-results>.navigation-item>.jump-to-suggestions-path {
color: var(--primary-text-color);
}
.Box>#jump-to-results>.navigation-item>.jump-to-suggestions-path:hover {
color: var(--secondary-text-color);
}
.Box .jump-to-suggestions-results-container [aria-selected="true"] .jump-to-suggestions-path,
.jump-to-suggestions-results-container .navigation-focus .jump-to-suggestions-path {
background-color: var(--depth-color);
}
/* Repo Wiki Tab */
.blankslate {
background-color: var(--depth-color) !important;
border-color: var(--border-color);
box-shadow: none;
}
.wiki-wrapper .wiki-auxiliary-content {
background: var(--accent-color);
}
.wiki-rightbar .boxed-group.collapsed>h3 {
border-color: var(--border-color);
}
.wiki-wrapper .wiki-auxiliary-content-no-bg {
background: var(--body-color);
}
.wiki-wrapper .wiki-custom-sidebar {
border-color: var(--border-color);
}
.boxed-group-table td {
border-color: var(--border-color);
}
.boxed-group-table td {
border-color: var(--border-color);
}
/* Repo Project Tab */
.border {
border-color: var(--border-color) !important;
}
.bg-gray {
background-color: var(--body-color) !important;
}
.project-header {
background-color: var(--body-color);
}
.project-columns {
background-color: var(--body-color);
}
.project-column {
background-color: #151f29;
}
.project-issue-body-blur {
background: linear-gradient(0deg, var(--accent-color), hsla(0, 0%, 100%, 0));
}
.bg-white {
background-color: var(--accent-color) !important;
}
.bg-gray-light {
background-color: var(--body-color) !important;
}
.bg-blue-light {
background-color: var(--accent-color) !important;
}
.js-project-column-cards {
-ms-overflow-style: none;
}
.js-project-column-cards::-webkit-scrollbar {
display: none;
}
/* Repo Pulse Tab */
.pulse-graph:first-child {
border-color: var(--border-color);
}
.pulse-graph {
border-bottom-color: var(--border-color);
}
.conversation-list-heading .inner {
background: var(--body-color);
}
.conversation-list-heading {
border-color: var(--border-color);
}
.simple-conversation-list>li {
border-color: var(--border-color);
}
.summary-stats li {
border-left-color: var(--border-color);
}
.summary-stats li .num {
color: #969ab0;
}
.summary-stats li a:hover {
background: var(--depth-color);
}
.diffstat-summary strong {
color: #84aaf7;
}
.axis line {
stroke: var(--border-color);
}
.subhead {
border: 0;
}
.Box {
background-color: var(--body-color);
border-color: var(--border-color);
}
.Box-header {
background-color: var(--accent-color);
border-color: var(--border-color);
}
/* Repo Graph | Contributors */
.tint-box {
background: var(--body-color);
}
.capped-card {
border-color: var(--border-color);
}
.capped-card-content {
background: var(--body-color);
}
.graphs .area {
fill: #00aba5;
}
.capped-card h3 {
border-color: var(--border-color);
}
/* Repo Graph | Punch Card */
.day-name {
fill: var(--icon-color);
}
circle.day {
fill: #969ab0;
stroke-width: 0;
}
:not(img) text,
circle.day {
fill: #969ab0;
}
line.axis {
stroke: var(--border-color);
}
line.axis.even {
stroke: var(--border-color);
}
:not(img) text,
circle.day {
fill: var(--icon-color);
}
/* Repo Graph | Traffic */
table.capped-list td {
border-color: var(--border-color);
}
table.capped-list th {
border-color: var(--border-color);
}
table.capped-list tr:nth-child(even) {
background-color: var(--accent-color);
}
/* Repo Graph | Code Frequency */
.code-frequency .addition {
fill: #52bd58;
}
.code-frequency .deletion {
fill: #dc3c3c;
}
.cadd {
font-weight: bold;
color: #52bd58;
}
.cdel {
font-weight: bold;
color: #dc3c3c;
}
.graphs .dir {
color: #9e9e9e;
}
/* Repo Settings Tab */
.menu {
margin-bottom: 15px;
list-style: none;
background-color: var(--body-color);
border: 1px solid var(--border-color);
border-radius: 3px;
}
.menu-item {
text-shadow: none;
border-bottom: 1px solid var(--border-color);
}
.menu-item:hover {
background-color: var(--depth-color);
}
.menu-item.selected {
color: var(--primary-text-color);
background-color: var(--depth-color);
}
.form-group .form-control {
background-color: var(--depth-color);
}
hr,
.rule {
border-bottom: 1px solid var(--border-color);
}
.boxed-group.dangerzone>h3 {
text-shadow: none;
border-color: #df3e3e;
}
.Box {
background-color: var(--body-color);
border: 1px solid var(--border-color);
}
.btn:disabled,
.btn.disabled {
color: white;
background-color: var(--body-color);
background-image: none;
border-color: rgb(42, 58, 72);
box-shadow: none;
}
.integrations-callout-standalone .integration-settings-callout {
border-color: var(--border-color);
}
/* Repo Settings | Collaborators */
.access-form-wrapper {
background-color: var(--depth-color);
border-color: var(--border-color);
}
.autocomplete-results {
background-color: var(--depth-color);
}
/* Profile */
.border-top {
border-color: var(--border-color) !important;
}
.profilecols .filter-bar {
background-color: var(--body-color);
}
.pinned-repo-list-item {
border-color: var(--border-color);
}
.pinned-repo-filters {
border-color: var(--border-color);
}
/* Not selected pinned item*/
.pinned-item-name {
color: var(--secondary-text-color);
}
/* selected pinned item */
.pinned-item-checkbox:checked + .pinned-item-name {
color: var(--primary-text-color);
background-color: var(--body-color);
}
.user-profile-nav {
background-color: var(--accent-color);
border-color: var(--border-color);
border-radius: 5px 5px 0px 0px;
}
.UnderlineNav-item {
color: var(--primary-text-color);
}
.UnderlineNav-item.selected {
color: var(--primary-text-color);
}
.UnderlineNav-item:hover {
color: var(--secondary-text-color);
}
.border-gray-dark {
border-color: var(--border-color) !important;
}
.underline-nav-item.selected {
color: var(--primary-text-color);
}
.user-profile-sticky-bar::after {
background-color: var(--accent-color);
border-color: var(--border-color);
}
.underline-nav-item:hover {
color: var(--secondary-text-color);
}
.profile-timeline-card-wrapper {
border: 0;
}
.profile-timeline.discussion-timeline::before {
left: 11px;
background-color: var(--border-color);
}
.profile-timeline.discussion-timeline .profile-timeline-month-heading::after {
background-color: var(--border-color);
}
.profile-rollup-wrapper+.profile-rollup-wrapper {
border-color: var(--border-color);
}
/* Profile | Contribution */
#contributions-calendar rect[fill="#eeeeee"] {
fill: var(--depth-color);
}
/* Profile | Repo Tab */
.profilecols .filter-bar .filter-selected {
color: #8485ce;
}
/* Notification */
.list-group-item.navigation-focus {
background-color: var(--depth-color);
}
.list-group-item-link {
color: #fdfdfd;
}
.boxed-group-list>li {
border-color: var(--border-color);
}
.flash {
color: white;
background-color: #364952;
border-color: #4c85a0;
}
.notifications-list .notifications .list-group-item:not(.confirmation):first-child {
border-top: 0px solid var(--border-color);
}
.notifications-list .notifications .list-group-item:not(.confirmation) {
border-top: 1px solid var(--border-color);
}
/* Organisation */
.org-name {
color: var(--primary-text-color);
}
.orghead {
background-color: var(--depth-color);
border-color: var(--border-color);
}
.simple-box {
background-color: var(--body-color);
border-color: var(--border-color);
}
.org-module-link {
color: #00aba5;
}
.member-username {
color: #00aba5;
}
.org-link {
color: #00aba5;
}
.subnav-bordered {
border-color: var(--border-color);
}
.org-module-title {
border-color: var(--border-color);
}
.member-row {
border-color: var(--border-color);
}
.pagehead-tabs-item.selected {
color: var(--primary-text-color);
background-color: var(--body-color);
border-color: #d26911 var(--border-color) transparent;
}
/* Create Organisation */
.setup-header {
text-shadow: none;
}
.steps {
border-color: var(--border-color);
}
.steps li {
background-color: var(--body-color);
border-color: var(--border-color);
}
.steps li.current {
color: #9e9e9e;
background-color: var(--accent-color);
}
.setup-info-module {
background-color: var(--body-color);
border-color: var(--border-color);
box-shadow: none;
}
.setup-info-module h2 {
border-color: var(--border-color);
}
.plan-choice.open,
.plan-choice.selected {
background-color: var(--body-color);
}
.plan-choice {
background-color: var(--body-color);
border-color: var(--border-color);
}
/* Personal Settings (Global) */
.menu-heading {
color: var(--primary-text-color);
background-color: var(--accent-color);
border-color: var(--border-color);
}
.listgroup {
border-color: var(--border-color);
background-color: var(--accent-color);
}
.listgroup-overflow {
background-color: var(--body-color);
}
.listgroup-item+.listgroup-item {
border-color: var(--border-color);
}
.oauth-border {
border-color: var(--border-color);
}
.saved-reply-form {
border-color: var(--border-color);
}
.user-key-badge {
border-color: var(--border-color);
}
dl.new-email-form {
border-color: var(--border-color);
}
.Subhead {
border-color: var(--border-color);
}
/* Settings | Security */
.session-device.session-current,
.session-device {
background-color: var(--body-color);
}
.mute,
.text-gray-dark {
color: #aeaeae !important;
}
.boxed-group-list>li:first-child {
border-color: var(--border-color);
}
.boxed-group-inner .help {
border-color: var(--border-color);
}
.auth-form-header {
background-color: var(--accent-color);
border-color: var(--border-color);
}
.Box-row--gray {
background-color: var(--accent-color);
}
/* Settings | Billing */
.billing-section {
border-color: var(--border-color);
}
.billing-section .section-content {
color: #9e9e9e;
}
.radio-label {
color: #666;
}
.boxed-group-table th {
background-color: var(--accent-color);
}
.payment-history .refunded, .payment-history .failed {
background-color: var(--accent-color);
}
/* Settings | Developer Settings | Personal Access Tokens */
.token-scope {
color: var(--primary-text-color)
}
/* Modal */
.facebox-popup {
background-color: var(--body-color);
border: 1px solid var(--border-color);
}
.facebox-alert {
color: #a9a495;
background-color: #35342c;
border-color: #6b5c20;
}
.facebox-header {
border-color: var(--border-color);
}
.facebox-footer {
margin: 0 -15px -15;
background: var(--accent-color);
}
.facebox-footer {
background: var(--accent-color);
border-color: var(--border-color);
}
/* Scrollbar */
::-webkit-scrollbar {
width: 10px;
}
::-webkit-scrollbar-thumb {
background-color: var(--accent-color);
border-radius: 0;
}
::-webkit-scrollbar-thumb:hover {
background-color: #C4C4C4;
}
::-webkit-scrollbar-track {
background-color: var(--body-color);
}
/* Search Results */
.repo-list-item {
border-color: var(--border-color);
}
.codesearch-results .repo-list-name em,
.codesearch-results .repo-list-description em {
background-color: var(--accent-color);
}
.participation-graph rect {
fill: var(--accent-color);
}
.code-list .file-box {
border-color: var(--border-color);
}
.code-list .code-list-item+.code-list-item {
border-color: var(--border-color);
}
.code-list .language {
color: #9e9e9e;
}
.codesearch-aside .menu .octicon {
color: var(--icon-color);
}
.codesearch-aside .filter-list {
border-color: var(--border-color);
}
.codesearch-aside .filter-list li span.bar {
background: var(--accent-color);
}
.filter-item:hover {
background-color: var(--accent-color);
}
/* Helper */
.timeline-commits .hidden-text-expander .ellipsis-expander {
color: var(--icon-color);
background: var(--accent-color);
}
.hidden-text-expander a,
.ellipsis-expander {
color: var(--icon-color);
background: var(--accent-color);
}
/* Experimental | Enchancement */
/* Blob Minus */
.blob-num-deletion {
background-color: #3b2343;
}
.blob-code-deletion {
background-color: var(--body-color);
text-decoration: line-through;
color: #ef9a9a;
}
/* Blob Plus */
.blob-num-addition {
background-color: #a5d6a7;
}
.blob-code-addition {
background-color: var(--body-color);
}
.blob-expanded .blob-num,
.blob-expanded .blob-code {
background-color: var(--accent-color);
}
/* End of Experimental */
/* GitHub Gists */
.header-logo-wordmark {
color: var(--primary-text-color);
}
.gist-snippet-meta .description {
color: var(--code-color);
}
/* Rework Buttons | Icons */
.ajax-pagination-form .ajax-pagination-btn {
color: #9e9e9e;
background: var(--accent-color);
border-color: var(--border-color);
}
.ajax-pagination-form .ajax-pagination-btn:hover {
background-color: var(--depth-color);
}
.btn-outline {
background-color: var(--body-color);
}
.btn-outline:disabled,
.btn-outline:disabled:hover,
.btn-outline.disabled,
.btn-outline.disabled:hover {
border-color: var(--border-color);
}
.btn-octicon {
color: var(--icon-color);
}
.toolbar-item {
color: var(--icon-color);
}
.toolbar-item .menu-target {
color: var(--icon-color);
}
.timeline-comment-actions {
color: var(--icon-color);
}
.discussion-sidebar-toggle .octicon {
color: var(--icon-color);
}
h2 span {
color: var(--secondary-text-color);
}
div.search-form.big button, div.search-form.big input {
background-color: var(--accent-color);
}
/* Github Pricing */
.shade-gradient {
background-image: none;
}
.display-heading-1,
.display-heading-2,
.display-heading-3,
.display-heading-4 {
color: var(--primary-text-color);
}
.bg-white {
background-color: var(--body-color) !important;
}
.pricing-card {
background-color: var(--body-color);
border-color: var(--border-color);
box-shadow: none;
}
.pricing-card-vertical .pricing-card-name {
border-color: var(--border-color);
}
.pricing-card-vertical .pricing-card-cta {
border-color: var(--border-color);
}
/* GitHub Explore */
.sort-bar {
border-color: var(--border-color);
}
.pagehead-nav-item {
color: #00aba5;
}
.pagehead-nav-item:hover {
color: #8485ce;
}
.pagehead-nav-item.selected {
color: #8485ce;
border-color: #d28e5d;
}
.pagehead.explore-head {
border-bottom-color: var(--border-color);
}
.exploregrid-item-title {
color: var(--primary-text-color);
}
.exploregrid-item {
color: #969ab0;
border-color: var(--border-color);
box-shadow: none;
}
.thread-subscription-status {
background-color: var(--body-color);
border: 1px solid var(--border-color);
}
.explore-section {
border-color: var(--border-color);
}
.explore-section:nth-child(even) {
background: var(--accent-color);
}
.explore-collection h2 {
color: var(--primary-text-color);
}
.repo-collection>ul {
background: var(--depth-color);
border-color: var(--border-color);
}
.showcase-page-header {
border-color: var(--border-color);
}
.showcase-page-repo-list {
border-color: var(--border-color);
}
.showcase-page-pattern::after {
background: none var(--body-color);
}
.intgrs-lstng-item {
border-color: var(--border-color);
}
div.application-main > div.border-bottom,
div.application-main div.container-xl > div.position-relative div[style] {
background: var(--body-color) !important;
}
/* GitHub Blog */
.blog-title {
color: var(--primary-text-color);
}
/* Octotree Addon */
.octotree_github_sidebar .octotree_views {
background-color: var(--body-color);
border-color: var(--border-color);
}
.octotree_github_sidebar .octotree_views .octotree_view .octotree_view_header {
background-color: var(--body-color);
border-color: var(--border-color);
border-right-color: var(--border-color) !important;
border-bottom-color: var(--border-color) !important;
}
.octotree_sidebar .ui-resizable-e {
background-color: var(--border-color);
}
.markdown-body .task-list-item.hovered {
background: #424a7e !important;
}
.discussion-item .renamed-was,
.discussion-item .renamed-is {
color: #607d8b;
}
.octotree-sidebar.octotree-github-sidebar .octotree-views {
background-color: var(--body-color);
}
.octotree-sidebar.octotree-github-sidebar .octotree-views .octotree-tree-view .jstree-default .jstree-wholerow-clicked,
.octotree-sidebar.octotree-github-sidebar .octotree-views .octotree-tree-view .jstree-default .jstree-wholerow-hovered {
color: var(--primary-text-color);
background-color: var(--accent-color) !important;
}
.octotree-sidebar.octotree-github-sidebar .octotree-views .octotree-tree-view .jstree-anchor,
.octotree-sidebar.octotree-github-sidebar .octotree-views .octotree-view .jstree-anchor {
color: var(--primary-text-color);
}
/** arrows for folders **/
.octotree-sidebar.octotree-github-sidebar .octotree-views .octotree-tree-view .jstree-default .jstree-no-dots .jstree-open > .jstree-ocl::before,
.octotree-sidebar.octotree-github-sidebar .octotree-views .octotree-tree-view .jstree-default .jstree-no-dots .jstree-closed > .jstree-ocl::before {
color: var(--icon-color) !important;
}
.octotree-sidebar.octotree-github-sidebar .octotree-footer {
background-color: var(--accent-color);
}
.octotree-sidebar.octotree-github-sidebar .octotree-footer .octotree-ad-small a {
color: var(--secondary-text-color) !important;
}
/* End */
/* Fix new additions to github. */
.topic-tag {
background-color: var(--border-color);
}
.topic-tag-action {
background-color: var(--accent-color);
}
.delete-topic-button {
background-color: var(--accent-color);
border-left-color: var(--border-color);
}
.simple-box-footer {
background-color: var(--border-color);
border-top: var(--border-color);
}
.pagehead-tabs-item:hover {
color: var(--primary-text-color);
text-decoration: none;
}
.pagehead-tabs-item .counter {
color: var(--primary-text-color);
opacity: .85;
}
.reaction-summary-item {
background-color: var(--body-color) !important;
}
/* calender */
.calendar-graph rect[fill="#ebedf0"],
.calendar-graph rect[fill="#c6e48b"],
.calendar-graph rect[fill="#7bc96f"],
.calendar-graph rect[fill="#239a3b"],
.calendar-graph rect[fill="#196127"],
.heat {
background-color: #4183C4 !important;
fill: #4183C4 !important;
opacity: .15;
}
.contrib-legend {
display: none !important;
}
.calendar-graph .days-selected rect.day.active {
stroke: #ddd !important;
}
.calendar-graph rect.day:hover {
stroke: #fff !important;
}
/* reg colors */
.calendar-graph rect[fill="#c6e48b"] {
opacity: .3;
}
.calendar-graph rect[fill="#7bc96f"] {
opacity: .5;
}
.calendar-graph rect[fill="#239a3b"] {
opacity: .7;
}
.calendar-graph rect[fill="#196127"] {
opacity: 1;
}
/* user fix */
.underline-nav-item {
color: #6a737d;
}
.underline-nav-item .counter {
color: var(--primary-text-color);
opacity: .65;
}
.underline-nav-item:hover {
color: var(--primary-text-color);
}
.notification-indicator .mail-status {
background-color: #00aba5 !important;
background-image: none !important;
}
.vcard-username {
color: var(--primary-text-color);
opacity: .65;
}
/* User Circled Images */
.vcard-avatar img {
border-radius: 100% !important;
border: 3px solid var(--border-color) !important;
}
/* settings user fix */
.Box .Box-row .listgroup-item-body {
color: var(--secondary-text-color) !important;
}
.Box .Box-row .listgroup-item-title {
opacity: .85;
}
/* feed fix, user & owner color */
.simple .title a:first-child,
.body .title a:first-child,
.public .author a,
.owner {
color: #00aba5 !important;
}
.member-name {
color: #FFF;
opacity: .75;
}
.member-name:hover {
opacity: 1;
}
/* org fix */
.UnderlineNav {
border-color: var(--border-color);
}
.unstyled-members-count,
.js-repositories-count {
color: #FFF;
}
.js-stat-label {}
.note-emphasis {
color: #FFF !important;
}
.team-actions,
.team-info-card,
.stats-group-stat {
border-color: var(--border-color) !important;
}
/* blog */
.blog-post-title a {
color: #FFF !important;
opacity: .85;
}
.blog-post-body h2 {
border-color: var(--border-color) !important;
}
.blog-post-body h2,
.blog-post-body h3 {
color: #FFF;
}
.blog-post-body ul,
.blog-post-body ol {
color: var(--secondary-text-color);
}
.pagination,
.pagination a,
.pagination span {
border-color: var(--border-color) !important;
background-color: var(--body-color) !important;
}
.pagination a,
.pagination .next_page,
.pagination .previous_page {
color: #FFF;
}
.meta-item:nth-child(2) a {
color: #00aba5 !important;
}
.site-footer-marketing-col ul li a {
color: #0366d6 !important;
}
/* fix #39 */
.code-list .divider .blob-num,
.code-list .divider .blob-code {
background-color: var(--depth-color);
}
/* codemirror vs ace fix */
.CodeMirror,
.CodeMirror-lines,
.CodeMirror-gutters {
background-color: var(--body-color) !important;
}
/* editor: line nums */
.CodeMirror-linenumber {
color: #5e6b77 !important;
border-color: var(--border-color);
}
/* editor: syntax */
.CodeMirror-line span {
color: var(--code-color);
}
.cm-string {
color: #4078c0 !important;
}
.cm-keyword {
color: #b73999 !important;
}
.cm-property,
.cm-atom,
.cm-number,
.cm-meta {
color: #0086b3 !important;
}
.cm-qualifier,
.cm-variable-3 {
color: #795da3 !important;
}
.cm-tag {
color: #63a35c !important;
}
/** Marketplace **/
.MarketplaceSideNav {
background-color: var(--body-color);
border-right: 1px solid var(--accent-color);
}
.MarketplaceBackground-buffer {
background-color: var(--body-color);
}
div.application-main > div.border-bottom,
div.application-main div.container-xl > div.position-relative div[style] {
background: var(--body-color) !important;
}