styles

custom css
git clone git://git.pyratebeard.net/styles.git
Log | Files | Refs

commit c5671770110a80931603540f344150e5e6692fc3
Author: pyratebeard <root@pyratebeard.net>
Date:   Sat, 14 Aug 2021 16:47:53 +0100

mutiny colourscheme gitlab based on Dark-GitLab

Diffstat:
Agitlab.css | 7239+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 7239 insertions(+), 0 deletions(-)

diff --git a/gitlab.css b/gitlab.css @@ -0,0 +1,7239 @@ +/* ==UserStyle== +@name Dark-GitLab +@namespace USO Archive +@author Vednoc +@description `Dark theme for GitLab and self-hosted instances. Also supports far greater color customization, custom dark and light color-schemes and many custom features in UserCSS format at <a href="https://gitlab.com/vednoc/dark-gitlab">GitLab</a>.` +@version 20201121.23.13 +@license NO-REDISTRIBUTION +@preprocessor uso +@advanced text gl-notice "Want to customize settings? Install the UserCSS version of this theme from GitHub." "https://gitlab.com/vednoc/dark-gitlab/raw/master/gitlab.user.styl" + +==/UserStyle== */ +/* ==UserStyle== +@name Dark-GitLab USo-Lite +@namespace gitlab.com/vednoc/dark-gitlab +@description Dark and light theme for GitLab and self-hosted GitLab instances. +@author vednoc <vednoc@pm.me> (https://gitlab.com/vednoc) +@homepageURL https://gitlab.com/vednoc/dark-gitlab +@supportURL https://gitlab.com/vednoc/dark-gitlab/issues +@updateURL https://gitlab.com/vednoc/dark-gitlab/raw/master/gitlab.user.css +@version 1.6.3 +@license MIT +==/UserStyle== */ + +/* + * NOTE: Modifying the code will put auto-update feature of Stylus on pause in + * order to preserve your local changes. That means you need to manually update + * Dark-GitLab and re-do your modifications in order to stay up-to-date. + * + * A way to add domains without modifying the code doesn't exist yet. + * Relevant issue: https://github.com/openstyles/stylus/issues/307 + * + * Make sure you have the latest version before submitting bug reports. + */ + +@-moz-document domain('custom.domain'), +domain('invent.kde.org'), +domain('git.pleroma.social'), +domain('gitgud.io'), +domain('salsa.debian.org'), +domain('framagit.org'), +domain('repo.getmonero.org'), +domain('0xacab.org'), +domain('dev.gajim.org'), +domain('devel.trisquel.info'), +domain('git.cit.bcit.ca'), +domain('git.coop'), +domain('git.dev.ctu.univ-fcomte.fr'), +domain('git.drk.sc'), +domain('git.empiresmod.com'), +domain('git.fosscommunity.in'), +domain('git.immc.ucl.ac.be'), +domain('git.jami.net'), +domain('git.linux-kernel.at'), +domain('git.nzoss.org.nz'), +domain('git.silence.dev'), +domain('lab.libreho.st'), +domain('opencode.net'), +domain('skylab.vc.h-brs.de'), +domain('vbscan.fisica.unimib.it'), +domain('git.cardiff.ac.uk'), +domain('git.igwn.org'), +domain('git.ligo.org'), +domain('forge.tedomum.net'), +domain('git.callpipe.com'), +domain('git.happy-dev.fr'), +domain('source.ind.ie'), +domain('mau.dev'), +domain('source.puri.sm'), +domain('git.oeru.org'), +regexp('^https?://(www\.)?git\.(gnu|synz)\.io(/.*)?$'), +regexp('^https?://(www\.)?code\.((videolan|briarproject)\.org|foxkit\.us)(/.*)?$'), +regexp('^https?://(www\.)?source\.(small-tech|joinmastodon)\.org(/.*)?$'), +regexp('^https?://(www\.)?git\.(drupalcode|feneas|ouru|pwmt|regardscitoyens)\.org(/.*)?$'), +regexp('^https?://(www\.)?(joonpc\.skku\.edu/gitlab|mpegx\.int-evry\.fr/software)(/.*)?$'), +regexp('^https?://((next|www)\.)?(gitlab\.(?!(io|biterg)).*)(/.*)?$') { + :root { + --note: 'Dark-GitLab Lite v1.6.3'; + --bshadow: 0 2px 4px var(--shadow); + --t: transparent !important; + --avatar: 25%; + --ui-font: 'font_name', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Noto Sans', Ubuntu, Cantarell, 'Helvetica Neue', var(--emoji-font), sans-serif; + --mono-font: 'font_name', 'Menlo', 'DejaVu Sans Mono', 'Liberation Mono', 'Consolas', 'Ubuntu Mono', 'Courier New', 'andale mono', 'lucida console', monospace; + --emoji-font: 'font_name', 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; + --white: #bbb; + --bb: #171717; + --dark: #1e1b1c; + --darken: #131313; + --darker: #131313; + --light: #baba9e; + --lighter: #bbb; + --accent: #807b64; + --shadow: rgba(0,0,0,0.208); + --yellow: #807b64; + --orange: #deb14f; + --red: #883c43; + --magenta: #753747; + --violet: #956c74; + --blue: #6e6461; + --cyan: #71bb94; + --green: #883e3b; + --red-darken: #4e3030; + --red-darker: #3b2c2c; + overflow-x: hidden; + } + @supports (-moz-user-select: none) { + :root { + --svg-status-bg: var(--dark) !important; + } + } + body { + font-family: var(--ui-font) !important; + } + body, + body.navless { + color: var(--light) !important; + background-color: var(--dark) !important; + } + body::before { + content: ''; + z-index: -1; + position: fixed; + top: 0; + left: 0; + bottom: 0; + right: 0; + background-color: var(--bb) !important; + } + body a, + body a:hover { + color: var(--accent); + } + body hr { + border-color: var(--darker); + } + body h1, + body .h1, + body h2, + body .h2, + body h3, + body .h3, + body h4, + body .h4, + body h5, + body .h5, + body h6, + body .h6 { + color: var(--light); + } + body time { + color: var(--lighter); + } + body :not(pre) > code { + color: var(--light); + background-color: var(--darken); + box-shadow: inset 0 0 0 1px var(--darker); + } + body pre { + color: var(--light); + border-color: var(--darker); + background-color: var(--darken); + } + body pre[class *= 'description'] { + border-left-width: 4px; + font-size: 0.875rem; + color: var(--lighter) !important; + border-color: var(--darker) !important; + } + body > pre:not([class]) { + background-color: var(--t) !important; + } + body kbd { + border-radius: 4px; + color: var(--light) !important; + background-color: var(--darken) !important; + box-shadow: inset 0 0 0 1px var(--darker); + } + body .gl-link, + body .gl-link:hover { + color: var(--accent); + } + body .author-link, + .branch-commit .commit-sha { + color: var(--accent); + } + body pre, + body code, + body kbd, + body samp, + body .monospace, + body .ref-name, + body .commit-sha, + body .pipeline-number, + body .label-branch, + body table.code, + body [class *= 'git-commit'] { + font-family: var(--mono-font) !important; + } + body .container { + border-color: var(--darker) !important; + } + body .danger-title, + body .gl-field-error, + body .invalid-feedback { + color: var(--red) !important; + } + body [class *= 'price-per-'] { + color: var(--blue) !important; + } + body .warning-title { + color: var(--orange) !important; + } + body .valid-feedback { + color: var(--green) !important; + } + body .account-well { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + body [class *= 'two-factor-auth'] svg { + background-color: var(--white) !important; + box-shadow: 0 0 0 4px var(--white); + } + body .progress { + background-color: var(--darker) !important; + } + body .progress-bar { + color: var(--light) !important; + border-radius: 4px; + } + body .progress-bar.bg-primary { + background-color: var(--accent) !important; + } + body .progress.repository-languages-bar { + background-color: var(--t) !important; + } + body .progress.repository-languages-bar [style *= '#375eab'] { + background-color: #00add8 !important; + } + body .progress.repository-languages-bar [style *= '#776791'] { + background-color: #000100 !important; + } + body .text-info:not(#z) { + color: var(--blue) !important; + } + body .text-info:not(#z) > svg { + fill: var(--blue) !important; + } + body .text-danger:not(#z) { + color: var(--red) !important; + } + body .text-danger:not(#z) > svg { + fill: var(--red) !important; + } + body .text-success:not(#z) { + color: var(--green) !important; + } + body .text-success:not(#z) > svg { + fill: var(--green) !important; + } + body .text-warning:not(#z) { + color: var(--orange) !important; + } + body .text-warning:not(#z) > svg { + fill: var(--orange) !important; + } + body .text-plain, + .light { + color: var(--light) !important; + } + body .text-secondary, + body .text-muted, + body .text-gl-muted, + body .text-tertiary { + color: var(--lighter) !important; + } + .cgray, + .description-block, + .help-block { + color: var(--lighter) !important; + } + [class *= 'gl-text-gray-'] { + color: var(--lighter) !important; + } + body .bg-light { + background-color: var(--darker) !important; + } + body .bg-danger { + background-color: var(--red) !important; + } + body .bg-secondary { + background-color: var(--darken) !important; + } + body .bg-success { + background-color: var(--green) !important; + } + body .bg-white, + body .bg-gray-light { + background-color: var(--dark) !important; + } + body .border-bottom, + body .bordered-box { + border-color: var(--darker) !important; + } + body .bordered-list > li, + body .unstyled-list > li { + border-color: var(--darker) !important; + } + html { + scrollbar-color: rgba(136,136,136,0.188) rgba(136,136,136,0.082); + } + ::-webkit-scrollbar { + width: 12px; + } + ::-webkit-scrollbar-track { + background: rgba(136,136,136,0.082); + } + ::-webkit-scrollbar-thumb { + background: rgba(136,136,136,0.188); + } + body ::placeholder { + color: var(--lighter) !important; + } + body ::-webkit-input-placeholder { + color: var(--lighter) !important; + } + body .page-wrap { + background-color: var(--t) !important; + } + body .page-wrap .brand-holder p { + color: var(--lighter) !important; + } + body .page-wrap hr.footer-fixed { + padding-top: 24px; + margin-bottom: 0; + background-color: var(--darken) !important; + } + body .page-wrap hr.footer-fixed + .footer-container { + background-color: var(--t) !important; + } + body .page-wrap .login-box, + body .page-wrap .signup-box, + body .page-wrap .omniauth-container { + border-radius: 4px; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + box-shadow: inset 0 0 0 1px var(--darker) !important; + } + body .page-wrap .login-box .omniauth-btn, + body .page-wrap .signup-box .omniauth-btn, + body .page-wrap .omniauth-container .omniauth-btn { + background-color: var(--dark) !important; + } + body .page-wrap .login-box .omniauth-divider::before, + body .page-wrap .signup-box .omniauth-divider::before, + body .page-wrap .omniauth-container .omniauth-divider::before, + body .page-wrap .login-box .omniauth-divider::after, + body .page-wrap .signup-box .omniauth-divider::after, + body .page-wrap .omniauth-container .omniauth-divider::after { + border-color: var(--darker) !important; + } + body .page-wrap .login-box input.form-control, + body .page-wrap .signup-box input.form-control, + body .page-wrap .omniauth-container input.form-control { + background-color: var(--dark) !important; + } + body .page-wrap .login-box .btn-success, + body .page-wrap .signup-box .btn-success, + body .page-wrap .omniauth-container .btn-success, + body .page-wrap .login-box .btn-register, + body .page-wrap .signup-box .btn-register, + body .page-wrap .omniauth-container .btn-register { + color: var(--white) !important; + border-color: var(--green) !important; + background-color: var(--green) !important; + } + body .page-wrap .new-session-tabs { + border: 1px solid var(--darker) !important; + border-bottom: none !important; + box-shadow: none !important; + background-color: var(--dark) !important; + } + body .page-wrap .new-session-tabs li:not(.active), + body .page-wrap .new-session-tabs li:not(.active):hover a:not(.active) { + border-color: var(--darker) !important; + background-color: var(--t) !important; + } + body .page-wrap .new-session-tabs li a.active { + border-radius: 0; + border-color: var(--t) !important; + background-color: var(--darken) !important; + box-shadow: 0 1px var(--darken); + } + body .page-wrap .new-session-tabs + .tab-content > div { + border-radius: 0 0 4px 4px !important; + } + .fa { + color: var(--lighter) !important; + } + .fa.fa-triangle, + .fa.merge-icon { + color: var(--orange) !important; + } + .fa.fa-bars:not(#z) { + color: var(--light) !important; + } + .fa.checkmark { + color: var(--green) !important; + } + .fa.fa-certificate { + color: var(--accent) !important; + } + .fa[class *= 'paused'] { + color: var(--red) !important; + } + .fa[class *= 'online'] { + color: var(--green) !important; + } + svg.s16, + svg.s24, + svg.icon { + fill: var(--lighter) !important; + } + svg[class][data-testid *= 'status_'] { + fill: currentColor !important; + } + .deleted-icon > svg { + fill: var(--orange) !important; + } + .closed-icon svg { + fill: var(--red) !important; + } + .created-icon svg { + fill: var(--cyan) !important; + } + .opened-icon svg { + fill: var(--green) !important; + } + .accepted-icon svg { + fill: var(--cyan) !important; + } + .deleted-icon svg { + fill: var(--yellow) !important; + } + .imported-icon svg { + fill: var(--violet) !important; + } + .commented-on-icon svg { + fill: var(--blue) !important; + } + svg[id *= 'addition-solid'] { + fill: var(--green) !important; + } + .commit-icon svg { + fill: var(--lighter) !important; + } + svg.ic-eye-slash { + fill: var(--orange) !important; + } + svg.text-success { + fill: var(--green) !important; + } + svg.text-danger { + fill: var(--red) !important; + } + svg.ic-file-addition, + svg.ic-file-addition-solid { + fill: var(--green) !important; + } + svg.ic-file-modified, + svg.ic-file-modified-solid { + fill: var(--blue) !important; + } + svg.ic-file-deletion, + svg.ic-file-deletion-solid { + fill: var(--red) !important; + } + [id *= 'status_'] [fill = '#FFF'] { + fill: var(--darken) !important; + } + svg.issue-token-state-icon-open { + fill: var(--green) !important; + } + svg.issue-token-state-icon-closed { + fill: var(--blue) !important; + } + svg.merge-request-status.open { + color: var(--green) !important; + fill: var(--green) !important; + } + svg.merge-request-status.closed { + color: var(--red) !important; + fill: var(--red) !important; + } + .ci-status { + color: var(--light) !important; + border-color: var(--darker); + background-color: var(--dark) !important; + } + .ci-status.ci-success { + color: var(--green) !important; + border-color: var(--green) !important; + } + .ci-status.ci-info, + .ci-status.ci-running { + color: var(--blue) !important; + border-color: var(--blue) !important; + } + .ci-status.ci-failed { + color: var(--red) !important; + border-color: var(--red) !important; + } + .ci-status.ci-pending, + .ci-status.ci-waiting-for-resource, + .ci-status.ci-failed-with-warnings, + .ci-status.ci-success-with-warnings { + color: var(--orange) !important; + border-color: var(--orange) !important; + } + .ci-status.ci-created, + .ci-status.ci-skipped { + color: var(--light) !important; + border-color: var(--lighter) !important; + } + .ci-status.ci-canceled, + .ci-status.ci-disabled, + .ci-status.ci-scheduled, + .ci-status.ci-manual { + color: var(--lighter) !important; + border-color: var(--lighter) !important; + } + .ci-status-icon-success[class *= 'dropdown'] { + border-color: var(--green) !important; + background-color: var(--darken) !important; + } + .ci-status-icon-success:not(#z) svg, + .ci-status-icon-success[data-toggle] svg { + fill: var(--green) !important; + } + .ci-status-icon-success svg { + border-color: var(--green) !important; + } + .ci-status-icon-running[class *= 'dropdown'], + .ci-status-icon-preparing[class *= 'dropdown'] { + border-color: var(--blue) !important; + background-color: var(--darken) !important; + } + .ci-status-icon-running:not(#z) svg, + .ci-status-icon-preparing:not(#z) svg, + .ci-status-icon-running[data-toggle] svg, + .ci-status-icon-preparing[data-toggle] svg { + fill: var(--blue) !important; + } + .ci-status-icon-running svg, + .ci-status-icon-preparing svg { + border-color: var(--blue) !important; + } + .ci-status-icon-failed[class *= 'dropdown'] { + border-color: var(--red) !important; + background-color: var(--darken) !important; + } + .ci-status-icon-failed:not(#z) svg, + .ci-status-icon-failed[data-toggle] svg { + fill: var(--red) !important; + } + .ci-status-icon-failed svg { + border-color: var(--red) !important; + } + .ci-status-icon-pending[class *= 'dropdown'], + .ci-status-icon-waiting-for-resource[class *= 'dropdown'], + .ci-status-icon-failed-with-warnings[class *= 'dropdown'], + .ci-status-icon-success-with-warnings[class *= 'dropdown'] { + border-color: var(--orange) !important; + background-color: var(--darken) !important; + } + .ci-status-icon-pending:not(#z) svg, + .ci-status-icon-waiting-for-resource:not(#z) svg, + .ci-status-icon-failed-with-warnings:not(#z) svg, + .ci-status-icon-success-with-warnings:not(#z) svg, + .ci-status-icon-pending[data-toggle] svg, + .ci-status-icon-waiting-for-resource[data-toggle] svg, + .ci-status-icon-failed-with-warnings[data-toggle] svg, + .ci-status-icon-success-with-warnings[data-toggle] svg { + fill: var(--orange) !important; + } + .ci-status-icon-pending svg, + .ci-status-icon-waiting-for-resource svg, + .ci-status-icon-failed-with-warnings svg, + .ci-status-icon-success-with-warnings svg { + border-color: var(--orange) !important; + } + .ci-status-icon-created[class *= 'dropdown'], + .ci-status-icon-skipped[class *= 'dropdown'] { + border-color: var(--lighter) !important; + background-color: var(--darken) !important; + } + .ci-status-icon-created:not(#z) svg, + .ci-status-icon-skipped:not(#z) svg, + .ci-status-icon-created[data-toggle] svg, + .ci-status-icon-skipped[data-toggle] svg { + fill: var(--light) !important; + } + .ci-status-icon-created svg, + .ci-status-icon-skipped svg { + border-color: var(--light) !important; + } + .ci-status-icon-manual[class *= 'dropdown'], + .ci-status-icon-canceled[class *= 'dropdown'], + .ci-status-icon-disabled[class *= 'dropdown'], + .ci-status-icon-scheduled[class *= 'dropdown'], + .ci-status-icon-not-found[class *= 'dropdown'] { + border-color: var(--lighter) !important; + background-color: var(--darken) !important; + } + .ci-status-icon-manual:not(#z) svg, + .ci-status-icon-canceled:not(#z) svg, + .ci-status-icon-disabled:not(#z) svg, + .ci-status-icon-scheduled:not(#z) svg, + .ci-status-icon-not-found:not(#z) svg, + .ci-status-icon-manual[data-toggle] svg, + .ci-status-icon-canceled[data-toggle] svg, + .ci-status-icon-disabled[data-toggle] svg, + .ci-status-icon-scheduled[data-toggle] svg, + .ci-status-icon-not-found[data-toggle] svg { + fill: var(--lighter) !important; + } + .ci-status-icon-manual svg, + .ci-status-icon-canceled svg, + .ci-status-icon-disabled svg, + .ci-status-icon-scheduled svg, + .ci-status-icon-not-found svg { + border-color: var(--lighter) !important; + } + @supports not (-moz-user-select: none) { + body .created-icon, + body .opened-icon, + body .ic-upload, + body .gl-icon[data-testid *= 'status_'], + body [class *= 'ci-status'] svg { + filter: invert(0.85) hue-rotate(180deg) saturate(100%); + } + body :not(#z) .ci-status-icon-created svg, + body :not(#z) .ci-status-icon-skipped svg { + fill: #333 !important; + } + } + body .bs-callout { + border-radius: 3px; + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + body .bs-callout a { + color: var(--accent) !important; + } + body .bs-callout strong { + color: inherit !important; + } + body .bs-callout-warning { + border-color: var(--orange) !important; + background-color: var(--darken) !important; + } + body .bs-callout-success { + border-color: var(--green) !important; + background-color: var(--darken) !important; + } + body .bs-callout-danger { + border-color: var(--red) !important; + background-color: var(--darken) !important; + } + body .bs-callout-info { + border-color: var(--blue) !important; + background-color: var(--darken) !important; + } + body .bs-callout .btn-default, + body .bs-callout code:not([class]) { + background-color: var(--dark) !important; + } + body .bs-callout.help-callout, + body .bs-callout.shared-runners-description { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + body .bs-callout.help-callout code, + body .bs-callout.shared-runners-description code, + body .bs-callout.help-callout .btn-default, + body .bs-callout.shared-runners-description .btn-default { + background-color: var(--dark) !important; + } + .user-callout.promotion-callout { + background-color: var(--darken) !important; + } + .user-callout.promotion-callout .bordered-box { + background-color: var(--darken) !important; + } + .user-callout.promotion-callout.center { + padding-bottom: 10px; + border: 1px solid var(--darker); + border-radius: 4px; + } + .user-callout.promotion-callout.js-gold-trial-callout > div { + margin: 0 -16px; + } + body .bs-callout.gcp-signup-offer { + color: var(--light) !important; + border-color: var(--blue) !important; + } + body .border-section { + border-color: var(--darker) !important; + } + body .scrolling-tabs-container .fade-right { + background: linear-gradient(to left, var(--darken) 45%, var(--t)); + } + body .scrolling-tabs-container .fade-left { + background: linear-gradient(to right, var(--darken) 45%, var(--t)); + } + body .toggle-mobile-nav + .breadcrumbs-links { + border-color: var(--darker) !important; + } + .fork-thumbnail { + background-color: var(--dark) !important; + } + .fork-thumbnail:hover:not(.disabled), + .fork-thumbnail.forked { + background-color: var(--darken) !important; + } + body .issue-sticky-header { + top: 50px !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + body .preview.ui-dark, + body .preview.gl-dark { + border-color: var(--darker) !important; + } + input:hover { + box-shadow: none !important; + } + input[type='radio'], + input[type='checkbox'], + input[type='radio']:focus, + input[type='checkbox']:focus, + input[type='radio']:hover:active, + input[type='checkbox']:hover:active, + input[type='radio']:disabled, + input[type='checkbox']:disabled, + input[type='radio']:hover:active:disabled, + input[type='checkbox']:hover:active:disabled { + -webkit-appearance: none !important; + -moz-appearance: none !important; + appearance: none !important; + cursor: pointer !important; + height: 1rem !important; + width: 1rem !important; + border: 1px solid var(--darker) !important; + background-size: cover !important; + color: var(--light) !important; + background-color: var(--darken) !important; + } + input[type='radio']:checked { + background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="256" cy="256" r="128" fill="white"/></svg>') !important; + border-radius: 100% !important; + } + input[type='radio']:checked:checked { + border-color: var(--accent) !important; + background-color: var(--accent) !important; + } + input[type='checkbox']:checked { + background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="white" d="M99 213l-1 89 104 102 205-201v-91L203 315 99 213z"/></svg>') !important; + border-color: var(--accent) !important; + background-color: var(--accent) !important; + } + input[type='checkbox']:indeterminate { + background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><rect x="128" y="192" width="256" height="96" fill="white"/></svg>') !important; + border-color: var(--red) !important; + background-color: var(--red) !important; + } + [aria-sort='ascending'] { + background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="101" height="101" view-box="0 0 101 101" preserveAspectRatio="none"><path fill="\%23bf692b" d="M51 1l25 23 24 22H1l25-22z"/><path fill="gray" opacity=".6" d="M51 101l25-23 24-22H1l25 22z"/></svg>') !important; + } + [aria-sort='descending'] { + background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="101" height="101" view-box="0 0 101 101" preserveAspectRatio="none"><path fill="gray" opacity=".6" d="M51 1l25 23 24 22H1l25-22z"/><path fill="\%23bf692b" d="M51 101l25-23 24-22H1l25 22z"/></svg>') !important; + } + .with-performance-bar .production { + background-color: var(--dark) !important; + box-shadow: inset 0 -1px var(--darker) !important; + } + .with-performance-bar .backtrace-row { + border-radius: 4px; + } + .with-performance-bar select { + border: 1px solid var(--darker) !important; + color: var(--light) !important; + background-color: var(--darken) !important; + } + .with-performance-bar .layout-page, + .with-performance-bar .content-wrapper { + margin-top: 85px !important; + } + .navbar { + min-height: 50px; + } + .navbar-gitlab, + .navbar.navbar-empty { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .navbar .title > a { + margin: 4px 2px 4px -8px !important; + } + .navbar .title > a[href = '/']:hover, + .navbar .title > a[href = '/']:focus { + background-color: var(--darker) !important; + } + .navbar .title .logo-text svg { + fill: var(--light) !important; + } + .navbar .canary-badge > .badge { + color: var(--white) !important; + border-color: var(--green) !important; + background-color: var(--green) !important; + } + .navbar-sub-nav, + .navbar-nav { + color: var(--lighter) !important; + } + .navbar-sub-nav > li > button, + .navbar-nav > li > button, + .navbar-sub-nav > li > a, + .navbar-nav > li > a { + transition: 0.2s ease; + } + .navbar-sub-nav > li > button[data-toggle], + .navbar-nav > li > button[data-toggle], + .navbar-sub-nav > li > a[data-toggle], + .navbar-nav > li > a[data-toggle] { + color: var(--lighter) !important; + } + .navbar-sub-nav > li > button:hover:not([aria-expanded = 'true']), + .navbar-nav > li > button:hover:not([aria-expanded = 'true']), + .navbar-sub-nav > li > a:hover:not([aria-expanded = 'true']), + .navbar-nav > li > a:hover:not([aria-expanded = 'true']) { + color: var(--light) !important; + background-color: var(--darker) !important; + } + .navbar-sub-nav > li.active > button, + .navbar-nav > li.active > button, + .navbar-sub-nav > li.active:hover > button, + .navbar-nav > li.active:hover > button, + .navbar-sub-nav > li.show > button, + .navbar-nav > li.show > button, + .navbar-sub-nav > li.active > a, + .navbar-nav > li.active > a, + .navbar-sub-nav > li.active:hover > a, + .navbar-nav > li.active:hover > a, + .navbar-sub-nav > li.show > a, + .navbar-nav > li.show > a { + color: var(--light) !important; + background-color: var(--dark) !important; + } + .navbar-sub-nav > li .caret-down, + .navbar-nav > li .caret-down { + fill: var(--lighter) !important; + } + .navbar-sub-nav [data-toggle = 'dropdown']::before, + .navbar-nav [data-toggle = 'dropdown']::before, + .navbar-sub-nav button.menu-item::before, + .navbar-nav button.menu-item::before { + content: unset !important; + } + .navbar .header-help li:first-child > a { + margin-top: 0.25rem; + } + .navbar .header-help li:first-child::before { + content: '🌚 ' var(--note); + display: block; + padding: 4px 12px 6px; + border-bottom: 1px solid var(--darker); + color: var(--light); + } + .navbar .header-user-avatar { + border: none !important; + color: var(--lighter) !important; + background-color: var(--t) !important; + border-radius: var(--avatar); + } + .navbar .btn-sign-in, + .navbar .btn-sign-in:hover { + color: var(--lighter) !important; + background-color: var(--dark) !important; + } + .nav-sidebar { + top: 50px; + } + .layout-page, + .content-wrapper { + margin-top: 50px; + } + .navbar .show > .dropdown-menu { + margin-top: 8px !important; + } + .navbar .search-input-container .dropdown-menu { + margin-top: 14px !important; + } + .gl-accessibility:focus { + color: var(--light) !important; + background-color: var(--darker) !important; + } + .navbar-toggler { + border-left-color: var(--darker) !important; + } + .navbar-toggler svg { + fill: var(--lighter) !important; + } + .navbar .search-form > form { + box-shadow: none !important; + } + .navbar .search-form:hover > form, + .navbar .search-form.search-active > form { + border-color: var(--blue) !important; + } + .navbar-gitlab { + box-shadow: none !important; + } + .navbar svg.s16[data-testid='angle-down-icon'] { + width: 11px; + } + table:not(.code):not(#z) { + border-spacing: 0; + border-collapse: unset; + border-radius: 4px; + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + table:not(.code):not(#z):not(.b-table-stacked) { + display: table; + } + @media (max-width: 0) { + table:not(.code):not(#z).b-table-stacked-xs { + display: block; + } + } + @media (max-width: 576px) { + table:not(.code):not(#z).b-table-stacked-sm { + display: block; + } + } + @media (max-width: 768px) { + table:not(.code):not(#z).b-table-stacked-md { + display: block; + } + } + @media (max-width: 992px) { + table:not(.code):not(#z).b-table-stacked-lg { + display: block; + } + } + @media (max-width: 1200px) { + table:not(.code):not(#z).b-table-stacked-xl { + display: block; + } + } + @media (max-width: 991.98px) { + table:not(.code):not(#z)[class*='table-stacked'] { + border-color: var(--t) !important; + background-color: var(--t) !important; + } + table:not(.code):not(#z)[class*='table-stacked'] tr > td { + border-top: none !important; + border-bottom: 1px solid var(--darker) !important; + } + table:not(.code):not(#z)[class*='table-stacked'] td { + background-color: var(--dark) !important; + border-left: 1px solid var(--darker) !important; + } + table:not(.code):not(#z)[class*='table-stacked'] td:first-child { + border-radius: 4px 4px 0 0 !important; + border-top: 1px solid var(--darker) !important; + } + table:not(.code):not(#z)[class*='table-stacked'] td:last-child { + border-radius: 0 0 4px 4px !important; + } + table:not(.code):not(#z)[class*='table-stacked'] td:hover { + background-color: var(--bb) !important; + } + } + table:not(.code):not(#z) thead tr:first-child th:first-child { + border-top-left-radius: 4px; + } + table:not(.code):not(#z) thead tr:first-child th:last-child { + border-top-right-radius: 4px; + } + table:not(.code):not(#z) thead tr th { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + border-bottom-width: 0px; + } + table:not(.code):not(#z) thead tr th:not(:first-child):not(last-child) { + border-left: none; + } + table:not(.code):not(#z) tbody { + background-color: var(--t) !important; + } + table:not(.code):not(#z) tbody tr:not(:first-child):not(last-child) td { + border-top: none; + } + table:not(.code):not(#z) tbody tr td { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--t) !important; + } + table:not(.code):not(#z) tbody tr td:not(:first-child):not(last-child) { + border-left: none; + } + table:not(.code):not(#z) tbody tr td a { + color: var(--accent); + } + table:not(.code):not(#z) tbody tr:last-child td:last-child { + border-radius: 0 0 4px 0; + } + table:not(.code):not(#z) tbody tr:last-child td:first-child { + border-radius: 0 0 0 4px; + } + table:not(.code):not(#z) tbody tr:last-child td:first-child:last-child { + border-radius: 0 0 4px 4px; + } + table:not(.code):not(#z):not(.shortcut-mappings) tbody > tr > th { + border-bottom-width: 1px !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + table:not(.code):not(#z):not(.shortcut-mappings) tbody > tr:not(:first-child) > th { + border-top-width: 0px !important; + } + table:not(.code):not(#z):not(.shortcut-mappings) tbody > tr:first-child > th:not(:first-child):not(last-child) { + border-left: none; + } + table:not(.code):not(#z):not(.shortcut-mappings) tbody > tr:first-child > th:first-child { + border-radius: 4px 0 0 0; + } + table:not(.code):not(#z):not(.shortcut-mappings) tbody > tr:first-child > th:last-child { + border-radius: 0 4px 0 0; + } + table:not(.code):not(#z):not(.shortcut-mappings) tbody > tr:first-child > th:first-child:last-child { + border-radius: 4px 4px 0 0; + } + table:not(.code):not(#z):not(.shortcut-mappings) tbody > tr:last-child > th:first-child { + border-radius: 0 0 0 4px; + } + table:not(.code):not(#z):not(.shortcut-mappings) tbody > tr:first-child:last-child > th:first-child { + border-radius: 4px 0 0 4px; + } + table:not(.code):not(#z) tbody:first-child > tr:first-child > td:first-child { + border-radius: 4px 0 0 0; + } + table:not(.code):not(#z) tbody:first-child > tr:first-child > td:last-child { + border-radius: 0 4px 0 0; + } + table:not(.code):not(#z) tbody:first-child > tr:first-child:last-child > td:first-child { + border-radius: 4px 0 0 4px; + } + table:not(.code):not(#z) tbody:first-child > tr:first-child:last-child > td:last-child { + border-radius: 0 4px 4px 0; + } + table:not(.code):not(#z) > tr td { + border-color: var(--darker) !important; + } + table:not(.code):not(#z) > tr:first-child > td { + border-top: none; + } + table:not(.code):not(#z).grid-all > caption { + color: var(--lighter) !important; + } + table:not(.code):not(#z).grid-all > thead > tr > th:first-child { + border-left: 1px solid var(--darker) !important; + } + table:not(.code):not(#z).grid-all > thead > tr > th:last-child { + border-right: 1px solid var(--darker) !important; + } + table:not(.code):not(#z).grid-all > tbody > tr > th:first-child { + border-top: none !important; + border-bottom: 1px solid var(--darker) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + table:not(.code):not(#z).grid-all > tbody > tr > td:last-child { + border-right: 1px solid var(--darker) !important; + } + table:not(.code):not(#z).grid-all > tbody > tr:first-child > th { + border-top: 1px solid var(--darker) !important; + } + table:not(.code):not(#z).grid-all > tbody > tr:last-child > th { + border-radius: 0 0 0 4px; + } + table:not(.code):not(#z).table-striped, + table:not(.code):not(#z).active-tokens, + table:not(.code):not(#z).pipeline-project-metrics { + border: 1px solid var(--darker); + } + table:not(.code):not(#z).table-striped thead > tr > th, + table:not(.code):not(#z).active-tokens thead > tr > th, + table:not(.code):not(#z).pipeline-project-metrics thead > tr > th { + border-top: none; + } + table:not(.code):not(#z).table-striped tbody tr:nth-of-type(2n + 1), + table:not(.code):not(#z).active-tokens tbody tr:nth-of-type(2n + 1), + table:not(.code):not(#z).pipeline-project-metrics tbody tr:nth-of-type(2n + 1) { + background-color: var(--bb) !important; + } + table:not(.code):not(#z).table-striped tbody tr > td, + table:not(.code):not(#z).active-tokens tbody tr > td, + table:not(.code):not(#z).pipeline-project-metrics tbody tr > td { + border-top: 1px solid var(--darker) !important; + } + table:not(.code):not(#z).table-striped tbody tr:not(:first-child) > td.issues-analytics-td, + table:not(.code):not(#z).active-tokens tbody tr:not(:first-child) > td.issues-analytics-td, + table:not(.code):not(#z).pipeline-project-metrics tbody tr:not(:first-child) > td.issues-analytics-td, + table:not(.code):not(#z).table-striped tbody tr:not(:first-child) > td.issues-analytics-td ~ td, + table:not(.code):not(#z).active-tokens tbody tr:not(:first-child) > td.issues-analytics-td ~ td, + table:not(.code):not(#z).pipeline-project-metrics tbody tr:not(:first-child) > td.issues-analytics-td ~ td { + border-top: none !important; + } + table:not(.code):not(#z).gl-table { + border: 1px solid var(--darker); + } + table:not(.code):not(#z).gl-table tbody > tr:first-child > td { + border-top: 1px solid var(--darker); + } + table:not(.code):not(#z).gl-table tbody > tr:last-child > td { + border-bottom: none; + } + @media (min-width: 991.98px) { + table:not(.code):not(#z).gl-table tbody > tr:hover > td { + background-color: var(--bb) !important; + } + } + table:not(.code):not(#z).tree-table { + border: 1px solid var(--darker); + } + table:not(.code):not(#z).tree-table thead tr, + table:not(.code):not(#z).tree-table thead tr th { + border-top: none !important; + } + table:not(.code):not(#z).tree-table thead tr > th:first-child { + border-top-left-radius: 3px !important; + } + table:not(.code):not(#z).tree-table thead tr > th:last-child { + border-top-right-radius: 3px !important; + } + table:not(.code):not(#z).tree-table tbody td { + border-color: var(--darker) !important; + } + table:not(.code):not(#z).tree-table tbody tr > td { + border-top: 1px solid var(--darker) !important; + border-bottom: none !important; + } + table:not(.code):not(#z).tree-table tbody tr.selected td { + background-color: var(--darken) !important; + } + table:not(.code):not(#z).tree-table tbody tr:hover:not(.selected) td { + background-color: var(--bb) !important; + } + table:not(.code):not(#z).tree-table tbody tr:last-child td:not(#z), + table:not(.code):not(#z).tree-table tbody tr:last-child:first-child td:not(#z) { + border-bottom: none !important; + } + table:not(.code):not(#z).tree-table tbody:first-child > tr:first-child td { + border-top: none !important; + } + .tree-item-file-name, + .tree-item-file-name a, + .tree-item-file-name i { + color: var(--light) !important; + } + .tree-commit, + .tree-commit-link { + color: var(--lighter) !important; + } + table:not(.code):not(#z).table.m-0 { + margin-bottom: 8px !important; + border: 1px solid var(--darker); + } + table:not(.code):not(#z).table.m-0 tbody > tr:last-child:not(#z) > td { + border-bottom: none !important; + } + table:not(.code):not(#z).push-pull-table { + border: 1px solid var(--darker); + } + table:not(.code):not(#z).push-pull-table thead tr th { + border-top: none !important; + } + .vulnerability-list thead th { + box-shadow: 0 1px var(--darker) !important; + } + .gl-responsive-table-row { + color: var(--lighter) !important; + } + .gl-responsive-table-row:not(:last-child) { + border-color: var(--darker) !important; + } + .gl-responsive-table-row-clickable:hover { + background-color: var(--darken) !important; + } + .gl-responsive-table-row.bg-gray-light { + background-color: var(--bb) !important; + } + .gl-responsive-table-row.bg-gray-light:last-child { + border-bottom: 1px solid var(--darker) !important; + } + .ci-table { + margin-top: 10px; + border: 1px solid var(--darker); + color: var(--red) !important; + background-color: var(--dark) !important; + border-radius: 4px; + } + .ci-table [class *= 'header'] { + padding: 12px 16px; + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + border-radius: 3px 3px 0 0; + } + .ci-table [class $= 'table-row'] { + padding: 8px 16px; + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .ci-table [class $= 'table-row']:nth-last-child(2) { + border-bottom: none !important; + border-radius: 0 0 3px 3px; + } + .ci-table [class $= 'table-row']:hover { + background-color: var(--bb) !important; + } + .ci-table .pipeline-actions { + padding-right: 16px; + } + .js-run-mr-pipeline { + margin-right: 16px; + } + .ci-table .sprite { + fill: var(--lighter) !important; + } + .ci-table > tbody > .build > td { + border-top: 1px solid var(--darker) !important; + } + .ci-table > tbody > .build:hover { + background-color: var(--bb) !important; + } + .ci-table .commit-sha, + .ci-table .gfm-commit { + color: var(--accent) !important; + } + .ci-table .ref-name, + .ci-table .pipeline-id, + .ci-table .table-mobile-header, + .ci-table .build-link, + .ci-table .build-name a { + color: var(--light) !important; + } + .ci-table .duration { + color: var(--lighter) !important; + } + .ci-table .duration svg path { + fill: var(--lighter) !important; + } + .ci-table.pipeline tbody > tr > th { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--bb) !important; + } + .ci-table.pipeline tbody > tr > td { + border-top: 1px solid var(--darker) !important; + } + .ci-table path[fill = '#FFF'] { + fill: var(--darken) !important; + } + .ci-table .build.retried { + background-color: var(--bb) !important; + } + [class *= 'col-'] > table.table { + border: 1px solid var(--darker); + } + [class *= 'col-'] > table.table thead tr th { + border-top: none; + } + [class *= 'col-'] > table.table tbody tr td { + border-top: 1px solid var(--darker) !important; + } + [class *= 'col-'] > table.table tbody tr:hover { + background-color: var(--bb) !important; + } + .ci-variable-table table colgroup col:nth-child(7) { + width: 50px !important; + } + .ci-variable-table table tr th:first-child, + .ci-variable-table table tr td:first-child { + padding-left: 16px; + } + table:not(.code):not(#z).import-table { + border: 1px solid var(--darker) !important; + } + table:not(.code):not(#z).import-table thead th { + border: none !important; + background-color: var(--darken) !important; + } + table:not(.code):not(#z).import-table tbody tr:hover td { + background-color: var(--bb) !important; + } + table:not(.code):not(#z).import-table tbody td { + border-top: 1px solid var(--darker) !important; + } + .import-slash-divider { + border-color: var(--darker) !important; + background-color: var(--bb) !important; + } + .save-project-loader { + color: var(--lighter) !important; + } + table:not(.code):not(#z) td.d-sm-block { + display: table-cell !important; + } + [class *= 'dropdown-menu'] { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + [class *= 'dropdown-menu'].show { + box-shadow: var(--bshadow); + } + [class *= 'dropdown-menu'] .dropdown-info-note { + color: var(--lighter) !important; + } + [class *= 'dropdown-menu'] strong, + [class *= 'dropdown-menu'] .bold, + [class *= 'dropdown-menu'] .text { + color: var(--light) !important; + } + [class *= 'dropdown-menu'] span[class *= '-text'] { + z-index: 1; + color: var(--light) !important; + } + [class *= 'dropdown-menu'] [class *= 'input-field'] { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + [class *= 'dropdown-menu'] [class *= 'input-field']:focus { + border-color: var(--blue) !important; + } + [class *= 'dropdown-menu'] .dropdown-title, + [class *= 'dropdown-menu'] [class *= '-header'] { + color: var(--light) !important; + border-color: var(--darker) !important; + } + [class *= 'dropdown-menu'] [class *= 'divider'], + [class *= 'dropdown-menu'] .separator { + border-color: var(--darker) !important; + background-color: var(--darker) !important; + } + [class *= 'dropdown-menu'] .border-top { + border-color: var(--darker) !important; + } + [class *= 'dropdown-menu'] li a, + [class *= 'dropdown-menu'] li button { + color: var(--lighter) !important; + } + [class *= 'dropdown-menu'] li a:hover, + [class *= 'dropdown-menu'] li button:hover, + [class *= 'dropdown-menu'] li a:active, + [class *= 'dropdown-menu'] li button:active, + [class *= 'dropdown-menu'] li a:focus, + [class *= 'dropdown-menu'] li button:focus { + color: var(--light) !important; + background-color: var(--darker) !important; + } + [class *= 'dropdown-menu'] li a.is-focused, + [class *= 'dropdown-menu'] li button.is-focused { + color: var(--light) !important; + background-color: var(--darker) !important; + } + [class *= 'dropdown-menu'] li a.is-active, + [class *= 'dropdown-menu'] li button.is-active { + color: var(--accent) !important; + } + [class *= 'dropdown-menu'] li .btn-success:hover { + color: var(--white) !important; + background-color: var(--green) !important; + } + [class *= 'dropdown-menu'] li.current-user { + color: var(--lighter) !important; + } + [class *= 'dropdown-menu'] li.current-user .bold, + [class *= 'dropdown-menu'] li.current-user .user-status { + color: var(--light) !important; + } + [class *= 'dropdown-menu'] button { + color: var(--lighter) !important; + } + [class *= 'dropdown-menu'] button[class *= '-note-']:not(#z):hover { + background-color: var(--darker) !important; + } + [class *= 'dropdown-menu'] button[class *= 'note-delete']::before { + content: none; + } + [class *= 'dropdown-menu'] button:not(#z):not([class *= 'disable']):hover { + color: var(--light); + background-color: var(--darker); + } + [class *= 'dropdown-menu'] .dropdown-tabs-list { + box-shadow: none !important; + } + [class *= 'dropdown-menu'] .dropdown-tab-item { + padding: 0 !important; + border-color: var(--darker) !important; + } + [class *= 'dropdown-menu'] .dropdown-tab-item a { + border-width: 1px !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + [class *= 'dropdown-menu'] .dropdown-tab-item a:hover { + color: var(--light) !important; + background-color: var(--t) !important; + } + [class *= 'dropdown-menu'] .dropdown-tab-item a.active { + color: var(--light) !important; + border-color: var(--t) !important; + background-color: var(--darken) !important; + } + [class *= 'dropdown-menu'] .dropdown-footer { + border-color: var(--darker) !important; + } + [class *= 'dropdown-menu'] .dropdown-loading { + background-color: var(--darken) !important; + opacity: 0.9; + } + .frequent-items-dropdown-sidebar { + border-color: var(--darker) !important; + } + .frequent-items-dropdown-sidebar a { + color: var(--light) !important; + } + .frequent-items-dropdown-sidebar a:hover { + background-color: var(--darker) !important; + } + .frequent-items-dropdown-content ul li:hover a { + background-color: var(--darker) !important; + } + .frequent-items-dropdown-content [class *= '-item-title'] { + color: var(--light) !important; + } + .frequent-items-dropdown-content [class *= '-namespace'] { + color: var(--lighter) !important; + } + .frequent-items-dropdown-container .section-header, + .frequent-items-dropdown-container .section-empty { + color: var(--lighter) !important; + } + [class *= 'dropdown-menu'][class *= '-tabs'] p { + color: var(--lighter) !important; + } + [class *= 'dropdown-menu'][class *= '-tabs'] .btn-link:not(#z) { + background-color: var(--t) !important; + } + [class *= 'dropdown-menu'][class *= '-tabs'] .btn-link:not(#z):hover { + background-color: var(--darker) !important; + } + .select2-highlighted .select2-result-label { + color: var(--light) !important; + background-color: var(--darker) !important; + } + .select2-result-label { + color: var(--light) !important; + } + .select2-choice, + .select2-choices { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .select2-arrow::after { + color: var(--lighter) !important; + } + .select2-match { + color: var(--accent) !important; + } + .select2-drop { + color: var(--lighter) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + box-shadow: var(--bshadow); + } + .select2-input:not(#z) { + font-family: var(--ui-font) !important; + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--t) !important; + } + .select2-container-disabled > a { + background-color: var(--darker) !important; + } + .select2-container-disabled .select2-arrow { + background-color: var(--t) !important; + } + [class *= 'dropdown-menu'][class *= 'big-pipe']::before, + [class *= 'dropdown-menu'][class *= 'big-pipe']::after { + border-color: var(--t) !important; + } + [class *= 'dropdown-menu'][class *= 'mini-pipe']::before, + [class *= 'dropdown-menu'][class *= 'mini-pipe']::after { + border-color: var(--t) !important; + } + [class *= 'dropdown-menu'] [class *= 'counter-badge'] { + font-weight: normal; + color: var(--lighter) !important; + } + .gl-new-dropdown .btn { + box-shadow: none !important; + } + .gl-new-dropdown .btn.dropdown-toggle[id *= '15'] { + padding: 8px 8px 8px 10px !important; + } + .gl-new-dropdown .btn + ul [class *= 'text-pri'] { + color: var(--light) !important; + } + .gl-new-dropdown .btn + ul [class *= 'text-sec'] { + color: var(--lighter) !important; + } + .gl-new-dropdown .btn.dropdown-toggle-split::after { + filter: invert(0.7) !important; + } + .droplab-dropdown .form-control { + background-color: var(--dark) !important; + } + .droplab-dropdown .menu-item:not(.disable-hover) { + color: var(--lighter) !important; + } + .droplab-dropdown .menu-item:not(.disable-hover):hover { + color: var(--light) !important; + background-color: var(--darker) !important; + } + .droplab-dropdown [class *= 'selected'] .menu-item, + .droplab-dropdown [class *= 'selected'] .menu-item .fa { + color: var(--light) !important; + } + .droplab-item-active:not(#z) button { + color: var(--light) !important; + background-color: var(--darker) !important; + } + .dropdown-menu-inner-title, + .dropdown-menu-inner-content { + background-color: var(--t) !important; + } + .dropdown-menu-inner-content { + color: var(--lighter) !important; + } + .dropdown-menu-user-link:not(:hover) strong, + .dropdown-menu-user-link:not(:hover) span { + color: var(--lighter) !important; + } + .dropdown-menu-user-name, + .dropdown-menu-user-full-name, + .dropdown-menu-user-username { + background-color: var(--t) !important; + } + [class *= 'dropdown-menu']:not(#z) .dropdown-menu-close, + [class *= 'dropdown-menu']:not(#z) .dropdown-menu-close:hover { + background-color: var(--t) !important; + } + [class *= 'dropdown-menu']:not(#z) .dropdown-menu-close-icon { + background-color: var(--t) !important; + } + [data-page ^= 'search:'] .dropdown-menu[class *= 'select'], + [data-page ^= 'projects:'] .dropdown-menu[class *= 'select'], + [data-page ^= 'dashboard:'] .dropdown-menu[class *= 'select'] { + max-height: 420px !important; + } + .btn { + z-index: 1; + position: relative; + } + .btn, + [data-toggle = 'dropdown'], + .btn-default { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .btn svg, + [data-toggle = 'dropdown'] svg, + .btn-default svg { + fill: var(--lighter) !important; + } + .btn.active > .fa { + color: var(--light) !important; + } + .btn:hover::before, + [data-toggle = 'dropdown']:hover::before, + .btn-default:hover::before { + content: ''; + background-color: rgba(136,136,136,0.188); + } + .btn[id *= 'promotion'], + [data-toggle = 'dropdown'][id *= 'promotion'], + .btn-default[id *= 'promotion'] { + background-color: var(--t) !important; + } + .btn[id *= 'promotion']::before, + [data-toggle = 'dropdown'][id *= 'promotion']::before, + .btn-default[id *= 'promotion']::before { + content: unset !important; + } + .active > [data-toggle = 'dropdown']:not([class *= 'ci-status']) svg, + .show > [data-toggle = 'dropdown']:not([class *= 'ci-status']) svg { + fill: var(--light) !important; + } + .btn.btn-xs, + .btn-xs.stat-text { + padding: 8px 10px; + background-color: var(--dark) !important; + } + .btn.btn-xs:not(#z).btn-primary, + .btn-xs.stat-text:not(#z).btn-primary { + color: var(--white) !important; + border-color: var(--accent) !important; + background-color: var(--accent) !important; + } + .git-clone-holder .form-control { + font-family: var(--mono-font) !important; + background-color: var(--dark) !important; + } + .btn[data-toggle = 'dropdown'].btn-link { + border-color: var(--t) !important; + background-color: var(--t) !important; + } + .btn::before, + [data-toggle = 'dropdown']::before { + z-index: 0; + opacity: 0.2; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + transition: opacity 0.2s ease; + border-radius: inherit; + } + .btn:hover::before { + opacity: 0.35; + } + .btn.btn-remove, + .btn.btn-danger { + color: var(--white) !important; + border-color: var(--red) !important; + background-color: var(--red) !important; + } + .btn.btn-remove:not(.btn-inverted), + .btn.btn-danger:not(.btn-inverted) { + transition: opacity 0.2s ease; + } + .btn.btn-remove:not(.btn-inverted) .fa, + .btn.btn-danger:not(.btn-inverted) .fa { + color: var(--white) !important; + } + .btn.btn-remove:not(.btn-inverted) svg, + .btn.btn-danger:not(.btn-inverted) svg { + fill: var(--white) !important; + } + .btn.btn-remove:not(.btn-inverted):hover, + .btn.btn-danger:not(.btn-inverted):hover { + opacity: 0.8; + } + .btn.btn-remove.btn-inverted, + .btn.btn-danger.btn-inverted { + color: var(--red) !important; + border-color: var(--red) !important; + background-color: var(--dark) !important; + } + .btn.btn-remove.btn-inverted::before, + .btn.btn-danger.btn-inverted::before { + content: ''; + background-color: var(--red) !important; + } + .btn.btn-remove.btn-inverted .fa, + .btn.btn-danger.btn-inverted .fa { + color: var(--red) !important; + } + .btn.btn-remove.btn-inverted svg, + .btn.btn-danger.btn-inverted svg { + fill: var(--red) !important; + } + .btn.btn-close, + .btn.btn-close-color, + .btn.btn-warning { + color: var(--orange) !important; + border-color: var(--orange) !important; + background-color: var(--dark) !important; + } + .btn.btn-close::before, + .btn.btn-close-color::before, + .btn.btn-warning::before { + content: ''; + background-color: var(--orange) !important; + } + .btn.btn-close .fa, + .btn.btn-close-color .fa, + .btn.btn-warning .fa { + color: var(--orange) !important; + } + .btn.btn-close svg, + .btn.btn-close-color svg, + .btn.btn-warning svg { + fill: var(--orange) !important; + } + .btn.btn-success { + color: var(--white) !important; + border-color: var(--green) !important; + background-color: var(--green) !important; + } + .btn.btn-success:not(.btn-inverted) { + transition: opacity 0.2s ease; + } + .btn.btn-success:not(.btn-inverted) .fa { + color: var(--white) !important; + } + .btn.btn-success:not(.btn-inverted) svg { + fill: var(--white) !important; + } + .btn.btn-success:not(.btn-inverted):hover { + opacity: 0.8; + } + .btn.btn-success.btn-inverted { + color: var(--green) !important; + border-color: var(--green) !important; + background-color: var(--dark) !important; + } + .btn.btn-success.btn-inverted::before { + content: ''; + background-color: var(--green) !important; + } + .btn.btn-success.btn-inverted .fa { + color: var(--green) !important; + } + .btn.btn-success.btn-inverted svg { + fill: var(--green) !important; + } + .btn.btn-success.js-new-release-btn:not(#z) { + color: var(--white) !important; + } + .btn.btn-primary, + .btn.btn-info { + color: var(--white) !important; + border-color: var(--blue) !important; + background-color: var(--blue) !important; + } + .btn.btn-primary:not(.btn-inverted), + .btn.btn-info:not(.btn-inverted) { + transition: opacity 0.2s ease; + } + .btn.btn-primary:not(.btn-inverted) .fa, + .btn.btn-info:not(.btn-inverted) .fa { + color: var(--white) !important; + } + .btn.btn-primary:not(.btn-inverted) svg, + .btn.btn-info:not(.btn-inverted) svg { + fill: var(--white) !important; + } + .btn.btn-primary:not(.btn-inverted):hover, + .btn.btn-info:not(.btn-inverted):hover { + opacity: 0.8; + } + .btn.btn-primary.btn-inverted, + .btn.btn-info.btn-inverted { + color: var(--blue) !important; + border-color: var(--blue) !important; + background-color: var(--dark) !important; + } + .btn.btn-primary.btn-inverted::before, + .btn.btn-info.btn-inverted::before { + content: ''; + background-color: var(--blue) !important; + } + .btn.btn-primary.btn-inverted .fa, + .btn.btn-info.btn-inverted .fa { + color: var(--blue) !important; + } + .btn.btn-primary.btn-inverted svg, + .btn.btn-info.btn-inverted svg { + fill: var(--blue) !important; + } + .btn.btn-primary.new-gl-button, + .btn.btn-info.new-gl-button { + box-shadow: none !important; + } + .btn.btn-inverted-secondary { + color: var(--accent) !important; + border-color: var(--accent) !important; + } + .btn.btn-inverted-secondary::before { + content: ''; + background-color: var(--accent) !important; + } + .btn.btn-secondary:focus, + .btn.btn-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(136,136,136,0.063) !important; + } + .btn.gl-link[href] { + color: var(--light) !important; + } + .btn-link { + color: var(--accent) !important; + border-color: var(--t) !important; + background-color: var(--t) !important; + } + .btn.active { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darker) !important; + } + .btn-transparent:not(#z), + .btn-default-tertiary { + color: var(--lighter); + border-color: var(--t) !important; + background-color: var(--t) !important; + } + .btn-transparent:not(#z)::before, + .btn-default-tertiary::before { + content: unset; + } + .btn[disabled]:not(#z)::before, + .btn.disabled:not(#z)::before { + content: unset; + } + .btn[disabled]:not(#z), + .btn.disabled:not(#z), + .btn[disabled]:not(#z):hover, + .btn.disabled:not(#z):hover { + opacity: 0.5 !important; + color: var(--lighter) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .btn[disabled]:not(#z) .fa, + .btn.disabled:not(#z) .fa { + color: var(--lighter) !important; + } + .btn.award-control { + color: var(--lighter) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .btn.award-control.active, + .btn.award-control.is-active { + color: var(--accent) !important; + border-color: var(--accent) !important; + background-color: var(--darken) !important; + } + .btn.award-control.active::before, + .btn.award-control.is-active::before { + content: ''; + background-color: var(--accent) !important; + } + .btn.gpg-status-box.invalid { + color: var(--lighter) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .btn.gpg-status-box.valid { + color: var(--green) !important; + border-color: var(--green) !important; + background-color: var(--darken) !important; + } + .status-box { + color: var(--white) !important; + } + .status-box-issue-closed, + .status-box-mr-merged { + background-color: var(--blue) !important; + } + .status-box-closed, + .status-box-mr-closed { + background-color: var(--red) !important; + } + .status-box-expired { + background-color: var(--orange) !important; + } + .status-box-upcoming { + color: var(--light) !important; + background-color: var(--darker) !important; + } + .status-box-open { + background-color: var(--green) !important; + } + .status-box > svg.s16 { + fill: var(--white) !important; + } + .input-group-append, + .input-group-prepend { + background-color: var(--t) !important; + } + .input-group-append > [class *= '-text'], + .input-group-prepend > [class *= '-text'] { + color: var(--light) !important; + border-color: var(--darker) !important; + } + .input-group-append > [class *= '-text']:not(.label-color-preview), + .input-group-prepend > [class *= '-text']:not(.label-color-preview) { + background-color: var(--bb) !important; + } + .project-repo-buttons .btn { + padding: 6px 10px; + } + .project-repo-buttons .count { + color: var(--light) !important; + } + .project-repo-buttons .count-badge-count { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .project-repo-buttons .count-badge, + .project-repo-buttons .btn-xs { + height: 32px !important; + font-size: 14px !important; + } + .project-repo-buttons .count-badge:last-child { + margin-right: 0 !important; + } + .text-expander { + padding: 2px 4px; + color: var(--lighter) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .text-expander.open { + color: var(--accent) !important; + background-color: var(--darker) !important; + } + .btn-missing, + .stat-text { + color: var(--lighter) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .provider-btn { + line-height: unset; + border-radius: 0 4px 4px 0; + color: var(--light) !important; + background-color: var(--darken) !important; + } + .provider-btn-group { + border-radius: 4px; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .provider-btn-image { + border-radius: 4px 0 0 4px; + border-color: var(--darker) !important; + background-color: var(--darker) !important; + } + .btn-link::before, + .btn-blank::before, + .btn-clipboard::before { + content: unset !important; + } + .btn.bg-transparent { + background-color: var(--t) !important; + } + .btn.gl-button { + border: 1px solid; + box-shadow: none !important; + } + .btn.gl-button.btn-dashed { + outline-color: var(--bb) !important; + } + .btn.gl-button.btn-dashed:active, + .btn.gl-button.btn-dashed:focus { + border-color: var(--blue) !important; + } + .label.label-monospace { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--bb) !important; + } + .label.scoped-label .fa-question-circle { + background-color: var(--t) !important; + } + .label.scoped-label .fa-question-circle[style *= '#FFFFFF'] { + color: var(--white) !important; + } + .label.scoped-label .fa-question-circle[style *= '#333333'] { + color: #000 !important; + } + .label-link, + .label-link .badge { + text-decoration: none !important; + } + .label-badge { + color: var(--light) !important; + } + .label-badge-blue { + color: var(--white) !important; + background-color: var(--blue) !important; + } + .label-badge-gray { + color: var(--lighter) !important; + background-color: var(--darken) !important; + } + .label-links a { + color: var(--accent) !important; + } + .label-action svg { + fill: var(--lighter) !important; + } + .label-subscribe-button { + font-weight: 400; + } + .label-lfs { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .badge.issues-count { + color: var(--white) !important; + background-color: var(--green) !important; + } + .badge.merge-requests-count { + color: var(--white) !important; + background-color: var(--orange) !important; + } + .badge.todos-count { + color: var(--white) !important; + background-color: var(--blue) !important; + } + .badge.badge-pill.badge-secondary { + color: var(--lighter) !important; + background-color: var(--darker) !important; + } + .badge.badge-pill.badge-secondary:hover { + color: var(--light) !important; + } + .badge-pill { + color: var(--lighter) !important; + background-color: var(--darker) !important; + } + .badge.badge-gray { + color: var(--light) !important; + background-color: var(--darken) !important; + } + .issue-count-badge, + .mr-count-badge, + .issue-count-badge + button, + .mr-count-badge + button { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .badge.color-label { + box-shadow: inset 0 0 0 1rem rgba(51,51,51,0.439); + } + .badge.color-label:hover { + box-shadow: none !important; + } + .badge.color-label[style *= 'color: #333333'] { + color: #000 !important; + box-shadow: inset 0 0 0 1rem rgba(51,51,51,0.145); + } + .badge-primary, + .badge-info, + .badge-active { + color: var(--white) !important; + background-color: var(--blue) !important; + } + .badge-light, + .badge-secondary, + .badge-inactive { + color: var(--lighter) !important; + background-color: var(--darken) !important; + } + .badge-warning { + color: var(--white) !important; + background-color: var(--orange) !important; + } + .badge-success { + color: var(--white) !important; + background-color: var(--green) !important; + } + .badge-danger { + color: var(--white) !important; + background-color: var(--red) !important; + } + .badge-dark { + color: var(--light) !important; + background-color: var(--darker) !important; + } + .form-control, + .search form { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + border: 1px solid var(--darker) !important; + } + .form-control:focus, + .search form:focus, + .form-control.focus, + .search form.focus { + border-color: var(--blue) !important; + box-shadow: 0 0 0.4rem -0.2rem var(--blue) !important; + } + .form-control[disabled = 'disabled']:not(#z), + .search form[disabled = 'disabled']:not(#z) { + opacity: 0.5; + } + .navbar .form-control, + .navbar .search form { + background-color: var(--dark) !important; + } + .top-area .form-control, + .top-area .search form { + height: 35px; + } + .form-control #search, + .search form #search { + color: var(--light) !important; + background-color: var(--t) !important; + box-shadow: none !important; + } + .form-control #search ~ [class *= 'dropdown-menu'] .is-active, + .search form #search ~ [class *= 'dropdown-menu'] .is-active { + color: var(--light) !important; + } + .dropdown-content-faded-mask::after { + background: linear-gradient(to top, var(--darken), var(--t)) !important; + } + .form-control .search-icon, + .search form .search-icon { + fill: var(--lighter) !important; + } + .form-actions { + border-color: var(--darker) !important; + background-color: var(--t) !important; + } + .form-control.select-control, + .search form.select-control { + background-color: var(--darken) !important; + } + .atwho-view { + color: var(--lighter) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + box-shadow: var(--bshadow); + } + .atwho-view .atwho-view-ul li { + color: var(--light) !important; + } + .atwho-view .atwho-view-ul li strong { + color: var(--accent) !important; + } + .atwho-view .atwho-view-ul li small, + .atwho-view .atwho-view-ul li .params { + color: var(--lighter) !important; + } + .atwho-view .atwho-view-ul li:hover, + .atwho-view .atwho-view-ul li.cur { + color: var(--light) !important; + background-color: var(--darken) !important; + } + ul.content-list li { + color: var(--light) !important; + border-color: var(--darker) !important; + } + ul.content-list li a { + color: var(--light) !important; + } + .item-meta * { + color: var(--lighter) !important; + } + ul.content-list li .todo-label a, + ul.content-list li .todo-project a { + color: var(--accent) !important; + } + ul.content-list li .group-row-contents:hover { + background-color: var(--darken) !important; + } + ul.content-list li .group-row-contents .metadata span, + ul.content-list li .group-row-contents .metadata div { + color: var(--lighter) !important; + } + .has-no-search-results { + color: var(--lighter) !important; + } + ul.content-list li.group-row .description p, + ul.content-list li.group-row .stats { + color: var(--lighter) !important; + } + ul.content-list li.issue:hover, + ul.content-list li.merge-request:hover, + ul.content-list li[id *= 'epic']:hover { + background-color: var(--darken) !important; + } + ul.content-list:not(.event_commits) > li.commit:hover { + background-color: var(--bb) !important; + } + ul.content-list.all-branches .graph-side .bar, + ul.content-list.all-branches .graph-separator { + background-color: var(--darker) !important; + } + ul.content-list.all-branches .branch-item:hover { + background-color: var(--bb) !important; + } + ul.content-list.all-branches .commit-sha { + color: var(--accent) !important; + } + ul.content-list.all-branches .cgray { + color: var(--lighter) !important; + } + ul.content-list.issuable-list .issue.today:not(.user-can-drag) { + position: relative; + } + ul.content-list.issuable-list .issue.today:not(.user-can-drag):hover { + background-color: var(--t) !important; + } + ul.content-list.issuable-list .issue.today:not(.user-can-drag):hover::before { + opacity: 0.12; + } + ul.content-list.issuable-list .issue.today:not(.user-can-drag):not(:hover) { + background-color: var(--t) !important; + } + ul.content-list.issuable-list .issue.today:not(.user-can-drag)::before { + content: ''; + z-index: -1; + opacity: 0.05; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + background-color: var(--green) !important; + } + ul.content-list.issuable-list .closed, + ul.content-list.issuable-list .merged { + background-color: var(--t) !important; + } + ul.content-list.issuable-list .fa:not(.fa-question-circle), + ul.content-list.issuable-list .task-status { + color: var(--lighter) !important; + } + ul.content-list.issuable-list .issuable-milestone, + ul.content-list.issuable-list .issuable-info, + ul.content-list.issuable-list .issuable-updated-at { + color: var(--lighter) !important; + } + .issuable-email-modal-btn { + color: var(--accent) !important; + } + .icon-merge-request-unmerged { + filter: invert(0.7); + } + ul.content-list.issuable-list.manual-ordering { + color: var(--red) !important; + border-color: var(--green) !important; + background-color: var(--darken) !important; + } + ul.content-list.issuable-list.manual-ordering > .issue { + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + ul.content-list.requirements-list > li:not([class*='gl-bg']):hover { + background-color: var(--t) !important; + } + ul.content-list.members-list li { + background-color: var(--bb) !important; + } + ul.content-list.members-list li:hover { + background-color: var(--darken) !important; + } + input.form-control + button { + border-color: var(--darker) !important; + } + ul.content-list .snippet-filename, + ul.content-list .snippet-info { + color: var(--lighter) !important; + } + .nav-sidebar { + border-right: 1px solid var(--darker); + background-color: var(--darken) !important; + box-shadow: none; + } + .nav-sidebar .context-header > * { + color: var(--light) !important; + } + .nav-sidebar .context-header > *:hover { + background-color: var(--darker) !important; + } + .nav-sidebar .context-header > * .avatar-container { + border-color: var(--t) !important; + background-color: var(--t) !important; + } + .nav-sidebar .divider { + border-color: var(--darker) !important; + } + .nav-sidebar .sidebar-top-level-items > li:hover { + background-color: rgba(136,136,136,0.063) !important; + } + .nav-sidebar .sidebar-top-level-items > li:hover > a { + color: var(--light) !important; + } + .nav-sidebar .sidebar-top-level-items > li.active { + background-color: rgba(136,136,136,0.063) !important; + box-shadow: inset 4px 0 var(--accent) !important; + } + .nav-sidebar .sidebar-top-level-items > li.active > a { + color: var(--light) !important; + } + .nav-sidebar .sidebar-top-level-items > li.active > a svg { + fill: var(--light) !important; + } + .nav-sidebar .sidebar-top-level-items > li.active:not(.is-over) > ul > li.active > a { + background-color: var(--darker) !important; + box-shadow: inset 4px 0 var(--accent) !important; + } + .nav-sidebar .sidebar-top-level-items > li.active .badge-pill { + color: var(--light) !important; + } + .nav-sidebar .sidebar-top-level-items > li a { + color: var(--lighter) !important; + } + .nav-sidebar .sidebar-top-level-items > li a:hover { + background-color: var(--t) !important; + } + .nav-sidebar .sidebar-top-level-items > li .badge-pill { + color: var(--lighter) !important; + background-color: var(--darker) !important; + } + .nav-sidebar .sidebar-top-level-items > li.is-over:not(#z) ul > li, + .nav-sidebar .sidebar-top-level-items > li.is-over:not(#z) ul > li > a { + box-shadow: unset !important; + } + .nav-sidebar .sidebar-sub-level-items > li:hover { + background-color: var(--darker) !important; + box-shadow: inset 4px 0 var(--accent) !important; + } + .nav-sidebar .sidebar-sub-level-items > li:hover a { + color: var(--light) !important; + } + .nav-sidebar .sidebar-sub-level-items > li.active { + box-shadow: inset 4px 0 var(--accent) !important; + } + .nav-sidebar .sidebar-sub-level-items > li.active a { + color: var(--light) !important; + } + .nav-sidebar .is-over.is-showing-fly-out > a { + color: var(--light) !important; + background-color: rgba(136,136,136,0.063) !important; + } + .nav-sidebar .is-over.is-showing-fly-out ul { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + box-shadow: none; + } + .nav-sidebar .is-over.is-showing-fly-out ul li a { + color: var(--lighter) !important; + } + .nav-sidebar .is-over.is-showing-fly-out ul li a:focus { + background-color: var(--darker) !important; + } + .nav-sidebar .is-over.is-showing-fly-out ul li:hover a { + color: var(--light) !important; + background-color: rgba(136,136,136,0.063) !important; + } + .nav-sidebar[class *= 'collapsed'] .sidebar-top-level-items > li.active { + background-color: var(--darker) !important; + } + .nav-sidebar .toggle-sidebar-button, + .nav-sidebar .close-nav-button { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .nav-sidebar .toggle-sidebar-button svg, + .nav-sidebar .close-nav-button svg { + color: var(--lighter) !important; + } + .nav-sidebar .toggle-sidebar-button span, + .nav-sidebar .close-nav-button span { + color: var(--light) !important; + } + .nav-sidebar .toggle-sidebar-button:hover, + .nav-sidebar .close-nav-button:hover { + background-color: var(--darker) !important; + } + .nav-sidebar:not(.js-sidebar-collapsed) + .content-wrapper .pipeline-visualization > div[style*='padding-left: 0px'] { + padding-left: 0px !important; + padding-left: 240px !important; + } + .nav-sidebar.js-sidebar-collapsed + .content-wrapper .pipeline-visualization > div[style*='padding-left: 0px'] { + padding-left: 0px !important; + padding-left: 70px !important; + } + .right-sidebar { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + top: 50px !important; + } + .right-sidebar .title { + color: var(--light) !important; + } + .right-sidebar .block { + border-color: var(--darker) !important; + } + .right-sidebar .edit-link, + .right-sidebar .lock-edit, + .right-sidebar .no-value, + .right-sidebar a[href = '#'] { + color: var(--lighter) !important; + } + .right-sidebar a:not(.btn):hover, + .right-sidebar .btn-link:not(.btn):hover { + color: var(--accent); + } + .gl-drawer { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + box-shadow: -1px 0 var(--darker), var(--bshadow); + top: 50px !important; + } + .gl-drawer-header, + .gl-drawer-body > * { + border-color: var(--darker) !important; + } + .right-sidebar .issuable-sidebar { + overflow-y: auto !important; + } + .right-sidebar .issuable-sidebar .gutter-toggle { + border-color: var(--darker) !important; + background-color: var(--t) !important; + } + .right-sidebar .issuable-sidebar-header button, + .right-sidebar .issuable-sidebar .dropdown button { + background-color: var(--dark) !important; + } + .right-sidebar .issuable-sidebar-header .btn-info, + .right-sidebar .issuable-sidebar .dropdown .btn-info { + background-color: var(--blue) !important; + } + .right-sidebar .time_tracker .compare-label { + color: var(--lighter) !important; + } + .right-sidebar .time_tracker .compare-value { + color: var(--light) !important; + } + .right-sidebar .time_tracker .time-tracking-help-state { + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .right-sidebar.build-sidebar .builds-container { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .right-sidebar.build-sidebar .builds-container .build-job.retried { + background-color: var(--t) !important; + } + .right-sidebar.build-sidebar .builds-container .build-job:hover { + background-color: var(--bb) !important; + } + .right-sidebar.build-sidebar .builds-container .build-job:hover a { + color: var(--light) !important; + } + .right-sidebar.build-sidebar .blocks-container a:not(.btn), + .right-sidebar.build-sidebar .blocks-container .btn-link:not(.btn) { + color: var(--accent) !important; + } + .right-sidebar.build-sidebar .btn, + .right-sidebar.build-sidebar [data-toggle = 'dropdown'] { + background-color: var(--dark) !important; + } + .right-sidebar .is-option-selected > span { + color: var(--lighter) !important; + } + .right-sidebar .vertical-timeline::before { + border-color: var(--lighter) !important; + } + .right-sidebar .vertical-timeline-icon { + background-color: var(--darken) !important; + } + .right-sidebar .vertical-timeline-icon.opened svg { + fill: var(--green) !important; + } + .right-sidebar .vertical-timeline-icon.closed svg { + fill: var(--blue) !important; + } + .right-sidebar .vertical-timeline-content a:hover { + color: var(--accent) !important; + } + .right-sidebar .labels-select-wrapper .label-item.is-focused, + .right-sidebar .labels-select-wrapper .label-item:hover { + color: var(--light) !important; + background-color: var(--darker) !important; + } + .right-sidebar .labels-select-wrapper .gl-link:not(.gl-label-link), + .right-sidebar .labels-select-wrapper .btn-link:not(.gl-label-link) { + color: var(--lighter) !important; + } + .right-sidebar .labels-select-dropdown-contents { + border: 1px solid var(--darker) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + box-shadow: var(--bshadow) !important; + } + .right-sidebar .labels-select-dropdown-contents .dropdown-title, + .right-sidebar .labels-select-dropdown-contents .dropdown-footer { + border-color: var(--darker) !important; + } + .right-sidebar .btn-group li .dropdown-item:hover { + background-color: var(--darker) !important; + } + .right-sidebar .btn-group li .dropdown-item, + .right-sidebar .btn-group li .dropdown-item button.btn { + background-color: var(--t) !important; + } + .right-sidebar .btn-group li .dropdown-item .btn.is-active::before { + content: '\f00c' !important; + opacity: 1 !important; + background-color: var(--t) !important; + } + .dropdown-title-button { + position: absolute; + } + .right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon { + color: var(--light) !important; + } + .right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon svg { + fill: var(--lighter) !important; + } + .right-sidebar.right-sidebar-collapsed .gutter-toggle { + background-color: var(--darken) !important; + } + .right-sidebar.right-sidebar-collapsed .gutter-toggle:hover, + .right-sidebar.right-sidebar-collapsed .block:hover { + background-color: rgba(136,136,136,0.063) !important; + } + .top-area { + border-color: var(--darker) !important; + } + .nav-links:not(.quick-links) { + border-color: var(--darker) !important; + } + .nav-links li .badge.badge-pill { + color: var(--lighter) !important; + background-color: var(--darker) !important; + } + .nav-links li a, + .nav-links li button { + color: var(--lighter) !important; + } + .nav-links li a:focus, + .nav-links li button:focus { + border-color: var(--darker) !important; + } + .nav-links li:hover a, + .nav-links li:hover button { + color: var(--light) !important; + border-color: var(--darker) !important; + } + .nav-links li.active, + .nav-links li.active a, + .nav-links li.active button { + color: var(--light) !important; + border-color: var(--accent) !important; + } + .nav-links li.active .badge.badge-pill { + color: var(--light) !important; + background-color: var(--darker) !important; + } + .nav-links li a.active, + .nav-links li button.active, + .nav-links li a strong, + .nav-links li button strong { + color: var(--light) !important; + border-color: var(--accent) !important; + } + .top-area .form-control { + background-color: var(--darken) !important; + } + .content-block { + border-color: var(--darker) !important; + background-color: var(--t) !important; + } + .content-block p:not(.status-box) { + color: var(--light) !important; + } + .content-block.landing { + background-color: var(--darken) !important; + } + .content-block.landing h4 { + color: var(--light) !important; + } + .content-block .new-branch-col .btn { + padding: 6px 10px !important; + line-height: 20px !important; + font-size: 0.875rem; + } + .emoji-block .col-lg-6 { + flex: unset; + width: unset; + max-width: unset; + } + .emoji-block .col-lg-6:first-child { + max-width: 50%; + } + .emoji-block .col-lg-6:last-child { + flex: 1 1 auto !important; + } + .nav-block { + border-color: var(--darker) !important; + } + .row-content-block { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .row-content-block.footer-block { + background-color: var(--t) !important; + } + .row-content-block .btn:not(.btn-link):not(.btn-success):not(.btn-danger):not(.btn-info):not(.gl-button), + .row-content-block .btn-default { + background-color: var(--dark) !important; + } + .row-content-block .btn.dropdown-toggle { + border: 1px solid var(--darker); + } + .row-content-block .filtered-search-box:not(#z) { + background-color: var(--dark) !important; + } + .row-content-block.top-block { + padding: 16px 0; + background-color: var(--bb) !important; + } + .row-content-block.top-block .event-last-push time { + color: var(--light) !important; + } + .row-content-block.top-block .event-last-push-text { + font-size: 14px; + } + .row-content-block.top-block .btn-sm { + padding: 6px 10px !important; + line-height: 1.5 !important; + font-size: 14px !important; + } + .row-content-block.issues-details-filters [class *= 'menu-toggle'] { + background-color: var(--dark) !important; + } + .row-content-block span > code, + .row-content-block form > div > button { + background-color: var(--dark) !important; + } + .row-content-block .block { + border-color: var(--darker) !important; + } + .row-content-block .block .title { + color: var(--light) !important; + } + .row-content-block .block button.dropdown-toggle[id]:not(#z), + .row-content-block .block button.dropdown-menu-toggle { + background-color: var(--darken) !important; + } + .sub-header-block { + border-color: var(--darker) !important; + background-color: var(--t) !important; + } + .gl-tabs-nav { + border-color: var(--darker) !important; + } + .gl-tab-nav-item { + color: var(--lighter) !important; + } + .gl-tab-nav-item-active { + color: var(--light) !important; + } + .gl-tab-nav-item:hover { + box-shadow: inset 0 -0.125rem var(--darker); + } + .gl-tab-nav-item.active { + box-shadow: inset 0 -0.125rem var(--accent); + } + .gl-tab-content { + color: var(--light) !important; + } + .gl-tab-content .text-dark, + .gl-tab-content .text-dark:hover { + color: var(--light) !important; + } + .gl-tab-content .text-secondary, + .gl-tab-content .text-secondary:hover { + color: var(--lighter) !important; + } + .pipeline-quota { + border-color: var(--darker) !important; + } + .pipeline-quota + .ci-table > div:first-child { + margin-top: -1px !important; + } + .registry-placeholder .gl-text-black-normal { + color: var(--light) !important; + } + .registry-placeholder a.gl-text-black-normal:hover { + color: var(--accent) !important; + } + .gitlab-tabs { + border-radius: 4px 4px 0 0; + border-color: var(--darker) !important; + background-color: var(--t) !important; + } + .gitlab-tabs.nav.nav-tabs.nav-links { + border-radius: 4px 4px 0 0; + border-bottom: 1px solid; + box-shadow: none; + } + .gitlab-tabs.nav.nav-tabs.nav-links > .nav-item { + margin: 0; + } + .gitlab-tabs li[class ^= 'nav-'] { + border-color: var(--darker) !important; + background-color: var(--darker) !important; + } + .gitlab-tabs li[class ^= 'nav-']:first-child { + margin: 0; + } + .gitlab-tabs li[class ^= 'nav-'] a { + border-radius: 0; + } + .gitlab-tabs li[class ^= 'nav-']:first-child a { + border-radius: 3px 0 0 0; + } + .gitlab-tabs li[class ^= 'nav-']:last-child a { + border-radius: 0 3px 0 0; + } + .gitlab-tabs li[class ^= 'nav-']:hover a.nav-link { + color: var(--light) !important; + border-color: var(--t) !important; + } + .gitlab-tabs li[class ^= 'nav-'] a:not(.active) { + background-color: var(--dark) !important; + } + .gitlab-tabs li[class ^= 'nav-'] a.active.nav-link { + margin-bottom: -1px; + color: var(--light) !important; + border-color: var(--darken) !important; + background-color: var(--darken) !important; + } + .gitlab-tabs + .gitlab-tab-content { + border-radius: 0 0 4px 4px; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .gitlab-tabs + .gitlab-tab-content .form-control, + .gitlab-tabs + .gitlab-tab-content .info-well { + background-color: var(--dark) !important; + } + .gitlab-tabs + .gitlab-tab-content .select2-choice, + .gitlab-tabs + .gitlab-tab-content .select2-choices { + background-color: var(--dark) !important; + } + .gitlab-tabs + .gitlab-tab-content [class *= 'input-group']:not(.template-input-group) { + border-radius: 3px 0 0 3px; + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--bb) !important; + } + .option-title { + color: var(--light) !important; + } + .option-description, + .option-disabled-reason { + color: var(--lighter) !important; + } + .gitlab-tabs + .gitlab-tab-content .template-option { + border-color: var(--darker) !important; + } + .gitlab-tabs + .gitlab-tab-content .card-slim { + background-color: var(--dark) !important; + } + .nav-tabs .nav-link.active { + border-color: var(--accent) !important; + background-color: var(--t) !important; + } + .gitlab-tabs + .gitlab-tab-content .btn[class *= 'gitea'] svg path { + fill: var(--lighter) !important; + } + .gitlab-tabs + .gitlab-tab-content .btn[class *= 'gitea'] svg rect { + fill: var(--dark) !important; + } + .gitlab-tabs + .gitlab-tab-content .btn-cancel, + .gitlab-tabs + .gitlab-tab-content .btn-default, + .gitlab-tabs + .gitlab-tab-content .btn[class *= 'import'] { + background-color: var(--dark) !important; + } + .section-welcome .container .blank-state-link { + color: var(--lighter) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .section-welcome .container .blank-state-link:hover { + color: var(--light) !important; + background-color: var(--darken) !important; + } + .projects-list > li { + border-color: var(--darker) !important; + } + .projects-list > li .description { + color: var(--lighter) !important; + } + .user-access-role { + color: var(--lighter) !important; + border-color: var(--darker) !important; + background-color: rgba(136,136,136,0.082) !important; + } + .projects-list.compact .user-access-role { + line-height: 18px; + } + .projects-list.compact .avatar { + line-height: 38px !important; + } + .loading { + color: var(--lighter) !important; + } + .projects-list:not(.compact), + .snippets-list-holder > ul, + #groups > ul { + margin-top: 10px; + padding: 12px; + background-color: var(--darken) !important; + border-radius: 4px; + } + .projects-list:not(.compact) > li, + .snippets-list-holder > ul > li, + #groups > ul > li { + padding: 12px 0 !important; + } + .projects-list:not(.compact) > li:first-child, + .snippets-list-holder > ul > li:first-child, + #groups > ul > li:first-child { + padding-top: 0 !important; + } + .projects-list:not(.compact) > li:last-child, + .snippets-list-holder > ul > li:last-child, + #groups > ul > li:last-child { + padding-bottom: 0 !important; + } + .user-calendar-activities { + background-color: var(--darken) !important; + border-radius: 4px; + } + .user-calendar-activities h4 { + margin: 10px 12px 0; + padding: 10px 0; + border-bottom: 1px solid var(--darker); + } + .user-calendar-activities ul li, + .user-calendar-activities > p { + margin: 0 12px !important; + padding: 10px 0 !important; + } + .event-item { + color: var(--lighter) !important; + border-color: var(--darker) !important; + } + .event-item .commit, + .event-item .commits-stat { + color: var(--light) !important; + } + .event-item [href], + .event-item [href *= '/compare/'] { + color: var(--accent) !important; + } + .event-item .joined-icon svg, + .event-item .pushed-new-icon svg, + .event-item .pushed-to-icon svg { + fill: var(--lighter) !important; + } + .event-user-info a[href] { + color: var(--light) !important; + } + div.content_list { + margin-top: 10px; + padding: 10px; + background-color: var(--darken) !important; + border-radius: 4px; + } + div.content_list > .event-item { + padding-top: 10px; + padding-bottom: 10px; + } + .event-note pre.code { + border: 1px solid var(--darker) !important; + color: var(--light) !important; + background-color: var(--dark) !important; + } + .card { + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .card .user-info .user { + color: var(--light) !important; + } + .card-header { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .card-header.bg-info { + color: var(--white) !important; + border-color: var(--blue) !important; + background-color: var(--blue) !important; + } + .card-header.bg-danger { + color: var(--white) !important; + border-color: var(--red) !important; + background-color: var(--red) !important; + } + .card-header + ul > .list-group-item { + border-color: var(--darker) !important; + background-color: var(--t) !important; + } + .card.border-info { + border-color: var(--blue) !important; + } + .card.border-danger { + border-color: var(--red) !important; + } + .list-group > .list-group-item { + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .card-header input, + .card-header [class *= 'dropdown-menu'] { + background-color: var(--dark) !important; + } + .card-header .card-title { + color: var(--light) !important; + } + .card-body > .form-actions { + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .card-body, + .card-body > .form-actions { + border-radius: 0 0 3px 3px !important; + } + .card-footer { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .card-footer.alert-primary { + color: var(--blue) !important; + background-color: var(--darken) !important; + } + .card-footer pre, + .card-footer code { + border-radius: 4px; + background-color: var(--dark) !important; + } + .card.border-0 { + border: 1px solid var(--darker) !important; + } + .card.border-0 .card-header a { + color: var(--light) !important; + } + .environments-dashboard .dashboard-card { + box-shadow: none !important; + border: none !important; + background-color: var(--t) !important; + } + .related-issues-block .card-header { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + border-radius: 3px 3px 0 0; + } + .related-issues-block .card-header.panel-empty-heading { + box-shadow: inset 0 -1px var(--darker); + } + .related-issues-block .card .linked-issues-card-body { + min-height: 16px; + border-radius: 0 0 3px 3px; + background-color: var(--bb) !important; + } + .related-issues-block .card .linked-issues-card-body > .card-body { + border-radius: 3px !important; + } + .related-issues-block .card ul > li, + .related-issues-block .card ul > li[class *= 'input'] > input { + color: var(--light) !important; + background-color: var(--darken) !important; + } + .issue-token-reference { + color: var(--light) !important; + background-color: var(--darker) !important; + } + .issue-token-remove-button { + color: var(--red) !important; + background-color: var(--darker) !important; + } + .add-issuable-form-input { + color: var(--light) !important; + background-color: var(--darken) !important; + } + .related-issues-block .card ul > li:first-child { + border-radius: 3px 3px 0 0; + } + .related-issues-block .card ul > li:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + } + .related-items-tree .item-title a { + color: var(--light) !important; + } + .related-items-tree .item-meta { + color: var(--lighter) !important; + border-color: var(--darker) !important; + } + .related-items-list .item-body.item-closed { + background-color: var(--bb) !important; + border-radius: 3px !important; + } + #merge-requests { + background-color: var(--dark) !important; + } + #merge-requests .card-header { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + border-radius: 3px 3px 0 0; + } + #merge-requests ul li { + background-color: var(--t) !important; + } + .item-assignees:not(#z) .avatar { + border-color: var(--darken) !important; + } + .item-assignees:not(#z) .avatar-counter { + color: var(--light) !important; + background-color: var(--darker) !important; + border-radius: var(--avatar); + } + [class *= '-filters'] + div[class]:not([class *= 'boards']), + [class *= '-filters'] + div[class]:not([class *= 'boards']) .card { + background-color: var(--t) !important; + } + [class *= '-filters'] + div[class]:not([class *= 'boards']) li { + border-top: none; + color: var(--light) !important; + } + [class *= '-filters'] + div[class]:not([class *= 'boards']) li:hover { + background-color: var(--darken) !important; + } + .done-reversible { + border-top: none !important; + opacity: 0.6; + background-color: var(--t) !important; + } + [class *= '-filters'].epics-filters [class *= '-toggle'] { + background-color: var(--dark) !important; + } + .card.linked-card::after, + .card.release-block::after { + border-color: var(--darken) !important; + } + .card.linked-card > .card-header, + .card.release-block > .card-header { + background-color: var(--darken) !important; + } + .card.linked-card > .card-body, + .card.release-block > .card-body { + background-color: var(--dark) !important; + } + .card.links-card a { + color: var(--accent) !important; + } + .sortable-container { + background-color: var(--darken) !important; + } + .sortable-container[class *= 'body'] { + border-radius: 0 0 4px 4px; + } + .sortable-row .sortable-link { + color: var(--accent) !important; + } + .epic-discussion-separator { + border-color: var(--darker) !important; + } + .flex-grid .grid-row, + .flex-grid .grid-cell { + border-color: var(--darker) !important; + } + .flex-grid .property-label { + color: var(--lighter) !important; + } + .flex-grid .property-value { + color: var(--light) !important; + } + .animation-container [class *= 'skeleton-line-'] { + background-color: var(--darker) !important; + } + .animation-container [class *= 'skeleton-line-']::after { + background-image: linear-gradient(90deg, var(--darker) 0%, var(--darken) 50%, var(--darker)); + } + [class *= 'card-skeleton-']::after { + background-image: linear-gradient(90deg, var(--darker) 0%, var(--darken) 50%, var(--darker)); + } + .gl-spinner.gl-spinner-dark { + border-color: var(--darker) !important; + border-top-color: var(--accent) !important; + } + svg.gl-skeleton-loader rect { + fill: var(--darker) !important; + } + .pika-single { + margin-top: 10px; + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + border-radius: 4px; + } + .pika-single .pika-label { + color: var(--light) !important; + background-color: var(--t) !important; + } + .pika-single .pika-prev, + .pika-single .pika-next { + color: var(--light) !important; + text-indent: 0; + background: none; + } + .pika-single .pika-prev::before, + .pika-single .pika-next::before { + display: inline-block; + width: 20px; + } + .pika-single .pika-prev::before { + content: '←'; + } + .pika-single .pika-next::before { + content: '→'; + } + .pika-single .pika-table { + border: 1px solid var(--darker); + } + .pika-single .pika-table th:not(#z) { + border-top: none !important; + color: var(--light) !important; + border-color: var(--t) !important; + background-color: var(--dark) !important; + } + .pika-single .pika-table td { + border-color: var(--darker) !important; + } + .pika-single .pika-table td .pika-day { + color: var(--light) !important; + background-color: var(--bb) !important; + } + .pika-single .pika-table td .pika-day:hover, + .pika-single .pika-table td[class ^= 'is-'] .pika-day { + color: var(--accent) !important; + background-color: var(--darken) !important; + } + .pika-single .pika-table td.is-disabled .pika-day { + color: var(--lighter) !important; + background-color: var(--t) !important; + } + .pika-single .pika-table tr:last-child > td { + border-bottom: none !important; + } + .pika-single.is-bound { + box-shadow: var(--bshadow); + } + .gl-datepicker-theme { + font-family: var(--ui-font) !important; + } + .gl-datepicker-theme .pika-lendar:not(#z) { + border-radius: 4px; + box-shadow: inset 0 0 0 1px var(--darker); + } + .avatar, + .avatar-circle, + .avatar-container { + text-shadow: 2px 2px 1px var(--shadow); + border-radius: var(--avatar) !important; + color: var(--light) !important; + border-color: var(--t) !important; + } + .avatar.identicon { + color: var(--white) !important; + } + .avatar:not(.identicon) { + border-color: var(--t) !important; + background-color: var(--t) !important; + } + .avatar.s48 { + line-height: 46px; + } + .avatar[class *= 'bg'] { + border-radius: var(--avatar); + box-shadow: inset 0 0 0 0.15em var(--shadow); + } + .avatar.bg0 { + background-color: var(--red) !important; + } + .avatar.bg1 { + background-color: var(--green) !important; + } + .avatar.bg2 { + background-color: var(--blue) !important; + } + .avatar.bg3 { + background-color: var(--yellow) !important; + } + .avatar.bg4 { + background-color: var(--magenta) !important; + } + .avatar.bg5 { + background-color: var(--cyan) !important; + } + .avatar.bg6 { + background-color: var(--violet) !important; + } + .avatar.bg7 { + background-color: var(--orange) !important; + } + .avatar.bgNaN { + background-color: var(--darker) !important; + box-shadow: none; + } + .page-title { + color: var(--light) !important; + } + .page-title-holder { + border-color: var(--darker) !important; + } + .commit-box { + border-color: var(--darker) !important; + } + .commit-box .commit-title, + .commit-box time { + color: var(--light) !important; + } + .breadcrumb-item a { + color: var(--lighter) !important; + } + .breadcrumb-item a strong { + color: var(--light) !important; + } + .breadcrumbs-list a { + color: var(--lighter) !important; + } + .breadcrumbs-list-angle { + fill: var(--lighter) !important; + } + .breadcrumbs-container { + border-color: var(--darker) !important; + } + .breadcrumbs-sub-title a { + color: var(--light) !important; + } + .breadcrumbs-links img { + border-color: var(--darken) !important; + background-color: var(--darken) !important; + } + .breadcrumbs.group-epics-roadmap { + border-color: var(--darker) !important; + } + .breadcrumb.repo-breadcrumb > li + li::before { + color: var(--lighter) !important; + } + .pagination .page-link { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .pagination .page-link:not(.active):hover { + background-color: var(--darker) !important; + box-shadow: none; + } + .pagination .disabled .page-link { + opacity: 0.6; + color: var(--lighter) !important; + background-color: var(--darken) !important; + } + .pagination .active .page-link, + .pagination .page-link.active { + color: var(--accent) !important; + background-color: var(--darker) !important; + } + .md { + color: var(--light) !important; + } + .md h1, + .md h2 { + color: var(--light) !important; + border-color: var(--darker) !important; + } + .md hr { + border-color: var(--darker) !important; + } + .md p { + color: var(--light) !important; + } + .md a { + color: var(--accent) !important; + } + .md a > code, + .md p > code { + padding: 2px 4px; + color: inherit !important; + } + .md kbd { + border-color: var(--darker) !important; + box-shadow: inset 0 -1px 0 var(--darker) !important; + } + .md kbd > kbd { + background-color: var(--bb) !important; + } + .md blockquote, + .md .blockquote { + border-left-width: 5px; + color: var(--lighter) !important; + border-color: var(--darker) !important; + } + .md blockquote p, + .md .blockquote p { + color: var(--lighter) !important; + } + .md img.lazy { + background-color: var(--darken) !important; + } + .md img:not(.emoji) { + border-color: var(--darker) !important; + } + [src *= 'style=for-the-badge'], + .md img:not(.emoji)[data-canonical-src *= 'style=for-the-badge'] { + border-radius: 4px; + } + .md pre { + border-radius: 4px !important; + } + .md pre.code.white { + border: 1px solid var(--darker); + color: var(--light) !important; + background-color: var(--darken) !important; + } + .md pre.code.white.highlight { + background-color: var(--darken) !important; + } + .md pre.code.none { + color: var(--light) !important; + background-color: var(--darken) !important; + } + .md pre.code.none .line span { + color: var(--light) !important; + } + .md code { + font-family: var(--mono-font) !important; + } + .md gl-emoji { + font-size: 1em; + font-family: var(--emoji-font); + } + .md-suggestion-header { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .md-suggestion-diff { + font-family: var(--mono-font) !important; + border-radius: 0 0 4px 4px !important; + border-color: var(--darker) !important; + } + .md-suggestion tr:last-child > td:first-child::after { + border-radius: 0 0 0 3px; + } + .md-suggestion tr:last-child > td:last-child::after { + border-radius: 0 0 3px 0; + } + .md .anchor::after { + content: '§' !important; + color: var(--light) !important; + } + .task-list { + color: var(--light) !important; + } + .swagger-ui { + position: relative; + z-index: 1; + } + .swagger-ui .info .title { + color: var(--light) !important; + } + .swagger-ui .info a, + .swagger-ui link a { + color: var(--accent) !important; + } + .swagger-ui button.btn { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .swagger-ui .arrow { + fill: var(--light) !important; + } + .swagger-ui button.btn.execute { + color: var(--white) !important; + border-color: var(--blue) !important; + background-color: var(--blue) !important; + } + .swagger-ui .download-contents { + color: var(--light) !important; + background-color: var(--darker) !important; + } + .swagger-ui input, + .swagger-ui textarea { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .swagger-ui input[disabled], + .swagger-ui textarea[disabled] { + color: var(--lighter) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + opacity: 0.6; + } + .swagger-ui, + .swagger-ui h3, + .swagger-ui h4, + .swagger-ui h5 { + color: var(--light) !important; + } + .swagger-ui select { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + box-shadow: none !important; + } + .swagger-ui .opblock-tag { + color: var(--light) !important; + border-color: var(--darker) !important; + } + .swagger-ui .opblock-section p { + color: var(--lighter) !important; + } + .swagger-ui .opblock-title, + .swagger-ui .opblock-section-header h4 { + color: var(--light) !important; + } + .swagger-ui .opblock-section-header { + background-color: var(--darken) !important; + box-shadow: 0 1px var(--darker), 0 -1px var(--darker) !important; + } + .swagger-ui .opblock-summary-path, + .swagger-ui .opblock-summary-operation-id, + .swagger-ui .opblock-summary-path__deprecated { + color: var(--light) !important; + } + .swagger-ui .opblock-summary-description { + color: var(--lighter) !important; + } + .swagger-ui .opblock::before { + z-index: -1; + opacity: 0.1; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + } + .swagger-ui .opblock-get { + border-color: var(--blue) !important; + background-color: var(--t) !important; + position: relative; + } + .swagger-ui .opblock-get::before { + content: ''; + background-color: var(--blue) !important; + } + .swagger-ui .opblock-get .tab-item.active h4 span::after, + .swagger-ui .opblock-get .opblock-summary-method { + background-color: var(--blue) !important; + } + .swagger-ui .opblock-put { + border-color: var(--orange) !important; + background-color: var(--t) !important; + position: relative; + } + .swagger-ui .opblock-put::before { + content: ''; + background-color: var(--orange) !important; + } + .swagger-ui .opblock-put .tab-item.active h4 span::after, + .swagger-ui .opblock-put .opblock-summary-method { + background-color: var(--orange) !important; + } + .swagger-ui .opblock-post { + border-color: var(--green) !important; + background-color: var(--t) !important; + position: relative; + } + .swagger-ui .opblock-post::before { + content: ''; + background-color: var(--green) !important; + } + .swagger-ui .opblock-post .tab-item.active h4 span::after, + .swagger-ui .opblock-post .opblock-summary-method { + background-color: var(--green) !important; + } + .swagger-ui .opblock-patch { + border-color: var(--cyan) !important; + background-color: var(--t) !important; + position: relative; + } + .swagger-ui .opblock-patch::before { + content: ''; + background-color: var(--cyan) !important; + } + .swagger-ui .opblock-patch .tab-item.active h4 span::after, + .swagger-ui .opblock-patch .opblock-summary-method { + background-color: var(--cyan) !important; + } + .swagger-ui .opblock-delete { + border-color: var(--red) !important; + background-color: var(--t) !important; + position: relative; + } + .swagger-ui .opblock-delete::before { + content: ''; + background-color: var(--red) !important; + } + .swagger-ui .opblock-delete .tab-item.active h4 span::after, + .swagger-ui .opblock-delete .opblock-summary-method { + background-color: var(--red) !important; + } + .swagger-ui .model { + color: var(--light) !important; + } + .swagger-ui .model-title { + color: var(--light) !important; + } + .swagger-ui .model-toggle::after { + filter: invert(1); + } + .swagger-ui .models { + border-color: var(--darker) !important; + } + .swagger-ui .models > h4 { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .swagger-ui .prop-format { + color: var(--lighter) !important; + } + .swagger-ui .prop-type { + color: var(--violet) !important; + } + .swagger-ui .parameter__name { + color: var(--light) !important; + } + .swagger-ui .parameter__name::after { + color: var(--red) !important; + } + .swagger-ui .parameter__in, + .swagger-ui .parameter__type { + color: var(--lighter) !important; + } + .swagger-ui pre.microlight { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .swagger-ui pre.microlight span:not(#z) { + color: var(--light) !important; + } + .swagger-ui .scheme-container { + color: var(--light) !important; + background-color: var(--dark) !important; + box-shadow: 0 -1px var(--darker), 0 1px var(--darker); + } + .swagger-ui table:not(#z) { + padding: 0; + } + .swagger-ui table:not(#z), + .swagger-ui table:not(#z) th:not(#z), + .swagger-ui table:not(#z) td { + color: var(--light) !important; + border-color: var(--t) !important; + background-color: var(--t) !important; + } + .swagger-ui table:not(#z) span[class = ''], + .swagger-ui table:not(#z) span:not([class]) { + color: var(--lighter) !important; + } + .swagger-ui .tab li::after { + background-color: var(--lighter) !important; + } + .swagger-ui a.tablinks, + .swagger-ui [class *= 'brace-'] { + color: var(--light) !important; + } + .swagger-ui :not(#z) [style *= 'color: red']:not(#z) { + color: var(--red) !important; + } + .gl-banner { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .close { + color: var(--lighter) !important; + text-shadow: none; + } + .new-gl-button { + background-color: var(--darker) !important; + box-shadow: inset 0 0 0 1px var(--darker); + } + .new-gl-button:hover { + opacity: 0.8; + box-shadow: inset 0 0 0 1px var(--darker); + } + .mermaid:not(.code), + .artwork, + .group-empty-state > .icon, + .empty-state .svg-content > svg, + .devops-empty > div > svg, + .blank-state-icon > svg, + .svg-container > svg, + .commits-empty > svg, + img[src ^= 'img/']:not([src *= 'logo']), + img[src *= '/help/img/'], + img[src *= 'assets/promotions/'], + img[src *= 'assets/illustrations/'], + #oauth-login-github > img { + filter: invert(0.8) brightness(110%) hue-rotate(180deg); + box-shadow: none !important; + } + .gl-alert { + z-index: 1; + } + .gl-alert-body a, + .gl-alert-actions a { + font-weight: bold; + color: currentColor !important; + } + .gl-alert .js-close { + color: currentColor; + } + .gl-alert .js-close svg { + fill: currentColor !important; + } + .gl-alert::before { + z-index: -1; + opacity: 0.15; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + } + .gl-alert-warning { + color: var(--orange) !important; + background-color: var(--darken) !important; + } + .gl-alert-warning .gl-alert-icon { + fill: var(--orange) !important; + } + .gl-alert-warning::before { + content: ''; + background-color: var(--orange) !important; + } + .gl-alert-danger { + color: var(--red) !important; + background-color: var(--darken) !important; + } + .gl-alert-danger .gl-alert-icon { + fill: var(--red) !important; + } + .gl-alert-danger::before { + content: ''; + background-color: var(--red) !important; + } + .gl-alert-success { + color: var(--green) !important; + background-color: var(--darken) !important; + } + .gl-alert-success .gl-alert-icon { + fill: var(--green) !important; + } + .gl-alert-success::before { + content: ''; + background-color: var(--green) !important; + } + .gl-alert-info { + color: var(--blue) !important; + background-color: var(--darken) !important; + } + .gl-alert-info .gl-alert-icon { + fill: var(--blue) !important; + } + .gl-alert-info::before { + content: ''; + background-color: var(--blue) !important; + } + .gl-alert-tip { + color: var(--light) !important; + background-color: var(--darken) !important; + } + .gl-alert-tip .gl-alert-icon { + fill: var(--light) !important; + } + .gl-alert-tip::before { + content: ''; + background-color: var(--lighter) !important; + } + .flash-container { + background-color: var(--dark) !important; + } + .flash-container > div { + position: relative; + } + .flash-container > div::before { + content: ''; + opacity: 0.25; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + } + .flash-container > div svg { + fill: currentColor !important; + } + .flash-container .flash-alert { + color: var(--red) !important; + background-color: var(--t) !important; + } + .flash-container .flash-alert::before { + background-color: var(--red) !important; + } + .flash-container .flash-warning { + color: var(--orange) !important; + background-color: var(--t) !important; + } + .flash-container .flash-warning::before { + background-color: var(--orange) !important; + } + .flash-container .flash-notice { + color: var(--blue) !important; + background-color: var(--t) !important; + } + .flash-container .flash-notice::before { + background-color: var(--blue) !important; + } + .flash-container .flash-success { + color: var(--green) !important; + background-color: var(--t) !important; + } + .flash-container .flash-success::before { + background-color: var(--green) !important; + } + .flash-container.sticky { + top: 58px !important; + } + .alert.alert-info, + .alert.alert-primary { + color: var(--blue) !important; + border-color: var(--blue) !important; + background-color: var(--darken) !important; + } + .alert.alert-warning { + color: var(--orange) !important; + border-color: var(--orange) !important; + background-color: var(--darken) !important; + } + .alert.alert-success { + color: var(--green) !important; + border-color: var(--green) !important; + background-color: var(--darken) !important; + } + .alert.alert-secondary { + color: var(--lighter) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .alert.alert-danger { + color: var(--red) !important; + border-color: var(--red) !important; + background-color: var(--darken) !important; + } + .alert.alert-light { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .alert h4 { + color: inherit !important; + } + [class *= 'broadcast-banner'] svg { + fill: var(--white) !important; + } + [class *= 'broadcast-banner'] .fa { + color: var(--white) !important; + } + .broadcast-notification-message { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + box-shadow: var(--bshadow); + } + .broadcast-notification-message .btn { + color: var(--light) !important; + } + .broadcast-notification-message a { + color: var(--accent) !important; + } + [role = 'alert'][class *= '_message']:not([class *= 'epic']) { + border-radius: 4px; + } + [role = 'alert'] .warning_message:not(#z), + .warning_message:not(#z) { + color: var(--orange) !important; + border-color: var(--orange) !important; + background-color: var(--darken) !important; + } + [role = 'alert'] .danger_message:not(#z), + .danger_message:not(#z) { + color: var(--red) !important; + border-color: var(--red) !important; + background-color: var(--darken) !important; + } + .gl-toggle, + .project-feature-toggle { + background-color: var(--darker) !important; + } + .gl-toggle .toggle-icon, + .project-feature-toggle .toggle-icon { + background-color: var(--dark) !important; + } + .gl-toggle .toggle-icon svg, + .project-feature-toggle .toggle-icon svg { + fill: var(--lighter) !important; + } + .gl-toggle.is-checked, + .project-feature-toggle.is-checked { + background-color: var(--accent) !important; + } + .gl-toggle.is-checked svg, + .project-feature-toggle.is-checked svg { + fill: var(--accent) !important; + } + .gl-form-checkbox { + color: var(--light) !important; + } + .gl-form-input { + box-shadow: none !important; + } + .custom-select { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .gl-form-group .bordered-box.pl-3 { + padding: 0 !important; + background-color: var(--dark) !important; + } + .gl-form-group .bordered-box.pl-3 > .md-area { + margin: 0 !important; + padding: 10px !important; + border-radius: 4px; + } + .gl-form-group .bordered-box.pl-3:focus-within { + border-color: var(--blue) !important; + } + .gl-form-input.form-control { + background-color: var(--darken) !important; + } + .gl-form-input[placeholder] { + background-color: var(--dark) !important; + } + .help-form .form-group form, + .help-form .form-group .form-control, + .help-form .form-group code { + background-color: var(--dark) !important; + } + .form-group > label + input { + background-color: var(--darken) !important; + } + .gl-filtered-search-scrollable { + background-color: var(--dark) !important; + border-radius: 4px 0 0 4px; + box-shadow: inset 0 0 0 1px var(--darker) !important; + } + .gl-filtered-search-scrollable input { + color: var(--light) !important; + background-color: var(--t) !important; + } + .gl-filtered-search-suggestion-active { + background-color: var(--darker) !important; + } + .gl-filtered-search-suggestion-active a, + .gl-filtered-search-suggestion-active p { + color: var(--light) !important; + } + .gl-filtered-search-token-operator-description { + color: var(--lighter) !important; + } + .gl-token-close { + color: var(--lighter) !important; + } + .gl-token-content { + color: var(--light) !important; + } + .gl-token.gl-filtered-search-token-type, + .gl-token.gl-filtered-search-token-operator { + background-color: var(--darken) !important; + } + .gl-token.gl-filtered-search-token-data { + background-color: var(--darker) !important; + } + .gl-search-box-by-click-search-button { + border: 1px solid var(--darker); + } + .gl-text-body { + color: var(--light) !important; + } + .gl-text-orange-500:not(#z) { + color: var(--orange) !important; + fill: var(--orange) !important; + } + .gl-bg-white { + background-color: var(--bb) !important; + } + .gl-bg-gray-10 { + background-color: var(--dark) !important; + } + .gl-bg-gray-50 { + background-color: var(--darken) !important; + } + .bg-secondary-50 { + background-color: var(--darken) !important; + } + .gl-bg-green-100.gl-text-green-800 { + color: var(--white) !important; + border-color: var(--green) !important; + background-color: var(--green) !important; + } + .gl-bg-blue-50 { + background-color: var(--blue) !important; + } + .gl-border-gray-100, + .gl-border-gray-200 { + border-color: var(--darker) !important; + } + .border { + border: 1px solid var(--darker) !important; + } + .gl-border-b-gray-100 { + border-color: var(--darker) !important; + } + .gl-inset-border-1-gray-100 { + box-shadow: inset 0 0 0 1px var(--darker); + } + .gl-new-dropdown p { + color: var(--light) !important; + } + .gl-new-dropdown button[class*='close'] { + border-color: var(--t) !important; + background-color: var(--t) !important; + } + .gfm { + color: var(--light) !important; + } + .gfm.gfm-issue, + .gfm.gfm-merge_request, + .gfm.gfm-epic, + .gfm.gfm-milestone { + color: var(--accent) !important; + } + .gfm.gfm-commit, + .gfm.gfm-commit_range { + font-family: var(--mono-font); + } + .gfm.gfm-commit, + .gfm.gfm-commit_range > code { + color: var(--accent) !important; + } + .gfm-color_chip > span { + border-color: var(--t) !important; + } + .gfm.gfm-project_member { + z-index: 1; + padding: 1px 3px; + position: relative; + text-decoration: none !important; + transition: 0.2s ease; + font-weight: 500; + color: var(--accent) !important; + background-color: var(--t) !important; + } + .gfm.gfm-project_member::before { + z-index: -1; + content: ''; + opacity: 0.2; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + transition: inherit; + border-radius: inherit; + background-color: var(--accent) !important; + } + .gfm.gfm-project_member:hover::before { + opacity: 0.4; + } + .gfm.gfm-project_member.current-user { + color: var(--white) !important; + background-color: var(--accent) !important; + } + .gfm.gfm-project_member.current-user:hover { + opacity: 0.7; + } + .suggestion { + color: var(--light) !important; + } + .suggestion-confidential.s16 { + fill: var(--orange) !important; + } + .suggestion-state-closed.s16 { + fill: var(--blue) !important; + } + .suggestion-state-open.s16 { + fill: var(--green) !important; + } + .gl-label { + background-color: var(--darker); + } + .gl-label-label-link { + background-color: var(--t) !important; + } + .gl-label-text-light { + text-shadow: 1px 1px 0 var(--shadow); + } + .gl-label-text-dark[style *= 'background-color'] + .gl-label-text-dark, + .gl-label-text-dark > .gl-label-link > span:nth-child(2), + .gl-label-text[style = 'color: rgb(51, 51, 51);'] { + color: var(--light) !important; + } + .gl-label[style*='--label-inset-border']:not(:hover) [class*='text-scoped'] { + z-index: 1; + } + .gl-label[style*='--label-inset-border']:not(:hover)::after { + z-index: 0; + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + box-shadow: inset 0 0 0 1rem var(--shadow) !important; + } + .gl-label-link:not(#z), + .gfm-label:not(#z) { + color: inherit !important; + } + .gl-label-icon[href ^= '/help'] > .fa, + .gl-label-icon[href ^= '/help'] > svg { + color: var(--lighter) !important; + } + .gl-label-close svg { + fill: currentColor !important; + } + .gl-label:not([style*='label-background']) { + background-color: var(--darker) !important; + } + .gfm-form[action $= 'tags'] .form-control, + .gfm-form[action $= 'tags'] .dropdown-menu-toggle { + background-color: var(--dark) !important; + } + .modal { + background-color: var(--t) !important; + } + .modal .modal-content { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .modal .modal-content .modal-header { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .modal .modal-content .modal-header .close { + color: var(--lighter) !important; + } + .modal .modal-content .modal-body { + background-color: var(--t) !important; + } + .modal .modal-content .modal-body .modal-subheader { + border-color: var(--darker) !important; + } + .modal .modal-content .modal-body table th { + color: var(--light) !important; + } + .modal .modal-content .modal-body table td { + color: var(--lighter) !important; + } + .modal .modal-content .modal-footer { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .modal .modal-content .modal-footer .btn-secondary { + background-color: var(--dark) !important; + } + .modal .modal-content .btn-clipboard:not(#z) { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .modal .modal-content .btn[href *= 'mailto:'] { + height: 34px; + } + .modal-backdrop { + opacity: 0.85 !important; + background-color: var(--bb) !important; + } + body.modal-open { + padding-right: 0px !important; + } + .dropzone-previews { + border-color: var(--darker) !important; + } + .markdown-selector { + color: var(--accent); + } + .design-dropzone-card .text-center { + color: var(--light) !important; + } + #add-projects-modal .gl-form-input { + background-color: var(--darken) !important; + } + #add-projects-modal .gl-infinite-scroll-container .btn { + background-color: var(--t) !important; + } + #add-projects-modal .gl-infinite-scroll-container .btn:focus, + #add-projects-modal .gl-infinite-scroll-container .btn.focus { + background-color: var(--darken) !important; + box-shadow: none !important; + } + #add-projects-modal .gl-infinite-scroll-legend { + color: var(--lighter) !important; + } + .modal-doorkeepr-auth > .modal-content { + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .modal-doorkeepr-auth > .modal-content .modal-header { + border-color: var(--darker) !important; + background-color: var(--t) !important; + } + .modal-doorkeepr-auth > .modal-content .modal-body { + background-color: var(--t) !important; + } + .modal-doorkeepr-auth > .modal-content .modal-body .form-actions { + background-color: var(--darken) !important; + } + .gl-popover { + font-family: var(--ui-font); + border-radius: 4px; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + box-shadow: var(--bshadow) !important; + } + .gl-popover-header { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .gl-popover-body { + padding: 8px; + color: var(--light) !important; + } + .gl-popover.blue { + background-color: var(--blue) !important; + } + .arrow { + color: var(--darken); + } + .gl-popover.blue .arrow { + color: var(--blue) !important; + } + [class *= '-top'] .arrow::before { + border-top-color: var(--darker) !important; + } + [class *= '-top'] .arrow::after { + border-top-color: inherit !important; + } + [class *= '-bottom'] .arrow::before { + border-bottom-color: var(--darker) !important; + } + [class *= '-bottom'] .arrow::after { + border-bottom-color: inherit !important; + } + [class *= '-left'] .arrow::before { + border-left-color: var(--darker) !important; + } + [class *= '-left'] .arrow::after { + border-left-color: inherit !important; + } + [class *= '-right'] .arrow::before { + border-right-color: var(--darker) !important; + } + [class *= '-right'] .arrow::after { + border-right-color: inherit !important; + } + .gpg-popover-icon.valid svg { + border-color: var(--green) !important; + fill: var(--green) !important; + } + .gpg-popover-icon.invalid svg { + border-color: var(--red) !important; + fill: var(--red) !important; + } + .gpg-popover-user-link { + color: var(--light) !important; + } + .gl-popover .milestone-popover-body { + background-color: var(--t) !important; + } + .gl-popover .milestone-popover-footer { + border-color: var(--darker) !important; + } + .gl-popover .js-user-status { + color: var(--lighter) !important; + } + .tooltip.show { + opacity: 1; + } + .tooltip-inner { + color: var(--light) !important; + background-color: var(--darken) !important; + border: 1px solid var(--darker); + box-shadow: var(--bshadow); + } + .tooltip-inner [class *= 'share'] { + color: var(--lighter) !important; + } + .tooltip-inner [class *= 'scoped-label'] { + color: var(--accent) !important; + } + .tooltip-inner .text-white-50 { + color: var(--lighter) !important; + opacity: 0.5; + } + .tooltip[class *= 'bottom'] .arrow::before { + border-bottom-color: var(--darker); + } + .tooltip[class *= 'right'] .arrow::before { + border-right-color: var(--darker); + } + .tooltip[class *= 'left'] .arrow::before { + border-left-color: var(--darker); + } + .tooltip[class *= 'top'] .arrow::before { + border-top-color: var(--darker); + } + .popover { + border: 1px solid var(--darker); + color: var(--light) !important; + background-color: var(--darken) !important; + box-shadow: var(--bshadow); + } + .popover-header { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .popover-body { + color: var(--light) !important; + } + .onboarding-helper-container { + background-color: var(--dark) !important; + box-shadow: inset 0 0 0 1px var(--darker), 0 4px 8px 0 var(--shadow); + } + .onboarding-helper-container .avatar { + border-radius: 50% !important; + background-color: var(--darker) !important; + box-shadow: inset 0 0 0 1px var(--darker); + } + .onboarding-helper-container .progress { + background-color: var(--darker) !important; + } + .onboarding-helper-container .bg-info { + background-color: var(--blue) !important; + } + .onboarding-helper-container .text-info { + color: var(--blue) !important; + } + .onboarding-helper-container .active { + background-color: var(--darker) !important; + } + .onboarding-helper-container .qa-toggle-btn { + background-color: var(--t) !important; + } + .onboarding-helper-container .qa-toggle-btn:hover svg { + fill: var(--light) !important; + } + .slead { + color: var(--lighter) !important; + } + .slead + hr + .no-repo-actions .btn-primary { + color: var(--accent) !important; + border-color: var(--accent) !important; + background-color: var(--t) !important; + } + .slead + hr + .no-repo-actions .btn-primary::before { + content: ''; + background-color: var(--accent) !important; + } + .access-request-link { + border-color: var(--darker) !important; + } + .home-panel-description + p time { + color: var(--light) !important; + } + .git-empty h5 { + color: var(--light) !important; + } + .git-empty pre.bg-light { + background-color: var(--darken) !important; + border-radius: 4px; + } + .info-well { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .info-well .commit-row-message, + .info-well .committer a { + color: var(--light) !important; + } + .info-well .commit-actions { + align-self: center; + } + .info-well .branch-info { + border-color: var(--darker) !important; + } + .info-well .branch-info .badge { + background-color: var(--darker) !important; + } + .info-well .branch-info .cgray { + color: var(--light) !important; + } + .info-well svg path { + fill: var(--lighter) !important; + } + .info-well .limit-box { + color: var(--white) !important; + background-color: var(--red) !important; + } + .info-well .limit-box .fa { + color: var(--white) !important; + } + .info-well .branches .s12 { + margin-top: 2px; + } + .info-well .well-segment { + border-color: var(--darker) !important; + } + .info-well .well-segment code:not([class]) { + background-color: var(--dark) !important; + } + .table-holder.bordered-box { + border: none !important; + } + .blame tr:not(:first-child) > td { + border-top: 1px solid var(--darker) !important; + } + .file-blame-legend { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .blame-commit { + position: relative; + padding-left: 12px !important; + border-left: none !important; + } + .blame-commit::before { + content: ''; + position: absolute; + top: 0; + left: 0; + bottom: 0; + width: 4px; + } + .blame-commit .commit > a[href] > img { + margin-right: 10px; + } + .blame .blame-commit:not(#z) { + background-color: var(--darken) !important; + } + .blame-commit + .line-numbers:not(#z) { + border-left: 1px solid var(--darker) !important; + background-color: var(--darken) !important; + border-radius: 0; + } + .blame .commit-author-link, + .blame .cdark { + color: var(--light) !important; + } + .blame .commit-sha { + color: var(--accent) !important; + } + .legend-box-0, + .blame-commit-age-0::before { + background-color: var(--green) !important; + opacity: 0.099; + } + .legend-box-1, + .blame-commit-age-1::before { + background-color: var(--green) !important; + opacity: 0.199; + } + .legend-box-2, + .blame-commit-age-2::before { + background-color: var(--green) !important; + opacity: 0.299; + } + .legend-box-3, + .blame-commit-age-3::before { + background-color: var(--green) !important; + opacity: 0.399; + } + .legend-box-4, + .blame-commit-age-4::before { + background-color: var(--green) !important; + opacity: 0.499; + } + .legend-box-5, + .blame-commit-age-5::before { + background-color: var(--green) !important; + opacity: 0.599; + } + .legend-box-6, + .blame-commit-age-6::before { + background-color: var(--green) !important; + opacity: 0.699; + } + .legend-box-7, + .blame-commit-age-7::before { + background-color: var(--green) !important; + opacity: 0.799; + } + .legend-box-8, + .blame-commit-age-8::before { + background-color: var(--green) !important; + opacity: 0.899; + } + .legend-box-9, + .blame-commit-age-9::before { + background-color: var(--green) !important; + opacity: 0.999; + } + .readme-holder { + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .readme-holder [class *= 'file-title'] { + padding: 10px 16px; + border-radius: 4px 4px 0 0; + } + .readme-holder [class *= 'file-title'] strong { + font-weight: normal; + } + .readme-holder [class *= 'file-title'] a:not(.btn) { + color: var(--light) !important; + } + .readme-holder .file-content { + background-color: var(--t) !important; + } + .readme-holder .file-content [dir][align='left'] { + text-align: left; + } + .readme-holder .file-content [dir][align='right'] { + text-align: right; + } + .readme-holder .file-content [dir][align='center'] { + text-align: center; + } + .readme-holder .file-content a img:not(.emoji) { + box-sizing: content-box; + margin: 0 !important; + background-color: var(--dark) !important; + } + .readme-holder .file-content a img:not(.emoji)[align='left'] { + padding-right: 20px; + } + .readme-holder .file-content a img:not(.emoji)[align='right'] { + padding-left: 20px; + } + .readme-holder .file-content h1, + .readme-holder .file-content h2, + .readme-holder .file-content h3, + .readme-holder .file-content h4, + .readme-holder .file-content h5, + .readme-holder .file-content h6 { + position: relative; + } + .readme-holder .file-content::before, + .readme-holder .file-content::after { + content: ''; + display: table; + } + .readme-holder .file-content::after { + clear: both; + } + .committer { + color: var(--lighter) !important; + } + .commit .commit-author-link { + color: var(--light) !important; + } + .commit a, + .generic-commit-status a { + color: var(--light); + } + .commit-header { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .commit-header:first-child { + border-top-width: 1px; + } + .commit-message-container { + font-family: var(--mono-font); + background-color: var(--t) !important; + } + .ci-job-name-component > .gl-text-truncate { + max-width: 100%; + margin-right: 35px; + } + .pipeline-graph.pipeline-tab-content { + background-color: var(--darken) !important; + } + .pipeline-graph .build { + width: 100% !important; + margin-bottom: 5px; + } + .pipeline-graph .build-content { + border-color: var(--darker) !important; + background-color: var(--dark) !important; + transition: none !important; + padding: 5px 5px !important; + } + .pipeline-graph .build-content:hover { + color: var(--lighter) !important; + background-color: var(--bb) !important; + } + .pipeline-graph .build .linked-pipeline-content { + border-color: var(--darker) !important; + background-color: var(--dark) !important; + border-radius: 8px !important; + } + .pipeline-graph .build .linked-pipeline-content::before { + content: unset !important; + } + .pipeline-graph .build .linked-pipeline-content:hover { + background-color: var(--bb) !important; + } + .pipeline-graph .curve::before, + .pipeline-graph .build:not(first-child)::before, + .stage-container::before, + .pipeline-graph .curve::after, + .pipeline-graph .build:not(first-child)::after, + .stage-container::after { + border-color: var(--darker) !important; + } + .ci-build-text, + .ci-status-text { + font-weight: normal !important; + color: var(--light) !important; + } + div[class *= 'mini-pipe']:focus { + box-shadow: 0 0 4px 0px var(--accent) !important; + } + div[class *= 'mini-pipe'] li:hover [class *= 'dropdown-item'] { + background-color: var(--darker) !important; + } + .pipeline-graph .stage-column .curve::before, + .pipeline-graph .stage-column .curve::after { + top: -24px; + } + .pipeline-graph .stage-column .build:nth-child(2)::before, + .pipeline-graph .stage-column .build:nth-child(2)::after { + height: 24px; + top: -4px; + } + .build-page .top-bar { + z-index: 99; + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + border-radius: 4px 4px 0 0; + top: 49px !important; + } + .build-page .job-log { + border: 1px solid var(--darker); + border-top: none; + color: var(--light) !important; + background-color: var(--dark) !important; + box-shadow: none; + border-radius: 0 0 4px 4px; + } + .build-page .line-number { + color: var(--lighter) !important; + } + .build-page .collapsible-line .log-duration-badge { + background-color: var(--darker) !important; + } + .build-page .collapsible-line:hover { + background-color: var(--darken) !important; + } + .build-page .term-fg-l-red { + color: var(--red) !important; + } + .build-page .term-fg-l-blue { + color: var(--blue) !important; + } + .build-page .term-fg-l-cyan { + color: var(--cyan) !important; + } + .build-page .term-fg-l-green { + color: var(--green) !important; + } + .build-page .term-fg-l-yellow { + color: var(--yellow) !important; + } + .build-page .term-fg-l-magenta { + color: var(--magenta) !important; + } + .build-page div.build-trace-container { + padding-right: 0 !important; + } + .build-trace { + border: 1px solid var(--darker); + color: var(--light) !important; + background-color: var(--darken) !important; + } + .build-trace-container { + padding-right: 16px !important; + } + .detail-page-header { + color: var(--lighter) !important; + border-color: var(--darker) !important; + } + .author { + color: var(--light) !important; + } + .detail-page-header a { + color: var(--lighter); + } + .detail-page-header-body .issuable-warning-icon { + background-color: var(--darker) !important; + } + .detail-page-header-body .issuable-warning-icon svg { + fill: var(--orange) !important; + } + .detail-page-description, + .detail-page-description .title { + border-color: var(--darker) !important; + } + .page-content-header time, + .page-content-header [class *= '-link'] { + color: var(--light) !important; + } + .page-content-header .header-content a { + color: var(--light) !important; + } + .detail-page-description .title { + color: var(--light) !important; + } + .detail-page-description small { + color: var(--lighter) !important; + } + .edited-text, + .edited-text .author-link { + color: var(--lighter) !important; + } + .filtered-search-box { + border-radius: 4px; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + min-height: 36px; + } + .filtered-search-box ul { + padding: 0 !important; + } + .filtered-search-box input { + padding-left: 12px !important; + border: none !important; + background-color: var(--t) !important; + } + .filtered-search-box input:focus { + box-shadow: none !important; + } + .filtered-search-box .clear-search { + border-radius: 4px; + background-color: var(--dark) !important; + } + .filtered-search-box.focus { + border-color: var(--blue) !important; + } + .filtered-search-box-input-container { + background-color: var(--t) !important; + } + .filtered-search-token .name, + .filtered-search-term .name, + .filtered-search-token .operator, + .filtered-search-term .operator, + .filtered-search-token .value-container, + .filtered-search-term .value-container { + color: var(--light) !important; + background-color: var(--darker) !important; + } + .filtered-search-token:first-child { + margin-left: 5px; + } + .filtered-search-token > .name, + .filtered-search-term > .name { + background-color: var(--t) !important; + } + .mr-state-widget .mr-source-target { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .mr-widget-heading { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .mr-state-widget .mr-widget-extension { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + box-shadow: 0 1px var(--darker) !important; + } + .mr-state-widget .mr-widget-extension:last-child { + border-radius: 0 0 3px 3px; + } + .mr-state-widget .mr-widget-extension .label-branch { + background-color: var(--dark) !important; + } + .mr-state-widget .mr-widget-extension + .border-top > table:not(#z) { + margin-bottom: 0px !important; + border: none !important; + border-radius: 0 0 3px 3px !important; + } + .mr-state-widget .mr-widget-extension + .border-top > table:not(#z) thead > tr > th { + background-color: var(--bb) !important; + } + .mr-state-widget .mr-section-container { + border: 1px solid var(--darker) !important; + background-color: var(--dark) !important; + } + .mr-state-widget .mr-section-container::before { + border-color: var(--darken) !important; + } + .mr-state-widget .mr-section-container > .mr-widget-section { + border-radius: 0; + color: var(--light) !important; + border-color: var(--darker) !important; + } + .mr-state-widget .mr-section-container .mr-widget-help { + color: var(--lighter) !important; + } + .mr-state-widget .mr-section-container .mr-widget-empty-state { + color: var(--light) !important; + } + .mr-widget-workflow::before { + border-width: 2px; + border-color: var(--darken) !important; + } + .mr-widget-workflow > :first-child { + border-top: none; + } + .mr-state-widget .mr-widget-border-top { + border-color: var(--darker) !important; + } + .mr-state-widget .mr-widget-info { + color: var(--light) !important; + } + .report-block { + color: var(--light) !important; + } + .report-block-list-issue-parent { + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .report-block-list-issue-description { + color: var(--light) !important; + } + .report-block-container { + border-color: var(--darker) !important; + background-color: var(--bb) !important; + } + .failed > svg { + fill: var(--red) !important; + } + .neutral > svg { + fill: var(--lighter) !important; + } + .success > svg { + fill: var(--green) !important; + } + .mr-state-widget .border-top { + border-color: var(--darker) !important; + } + .mr-state-widget .border-top .table tr:not(:first-child) > td { + border-top: 1px solid var(--darker) !important; + } + .mr-state-widget .mr-widget-body.media .square + button { + margin-right: 10px; + } + .mr-state-widget .mr-widget-body.media .bold { + margin-left: 0; + color: var(--lighter) !important; + } + .mr-state-widget .deploy-heading, + .mr-state-widget .merge-train-position-indicator { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .linked-pipeline-mini-list.is-downstream > svg.arrow-icon + a[href] { + margin-top: 5px !important; + } + .linked-pipeline-mini-list.is-downstream [class *= 'ci-status'] { + background-color: var(--darken) !important; + } + .linked-pipeline-mini-list.is-downstream [class *= 'ci-status'], + .linked-pipeline-mini-list.is-downstream [class *= 'ci-status'] .s16 { + width: 24px !important; + height: 24px !important; + } + .linked-pipeline-mini-list.is-downstream [class *= 'ci-status']:hover > .s16 { + width: 22px !important; + height: 22px !important; + } + .mr-state-widget .ci-widget { + color: var(--light) !important; + } + .mr-state-widget .mr-widget-footer { + border-color: var(--darker) !important; + } + .mr-state-widget .mr-widget-footer .btn-link { + color: var(--accent) !important; + } + .mr-state-widget .pipeline-number, + .mr-state-widget .commit-sha, + .mr-state-widget .label-branch { + padding: 0.2em 0.4em; + font-weight: normal !important; + color: var(--accent); + background-color: var(--darken) !important; + border-radius: 4px; + box-shadow: inset 0 0 0 1px var(--darker); + } + .mr-state-widget .pipeline-number.label-truncate > a, + .mr-state-widget .commit-sha.label-truncate > a, + .mr-state-widget .label-branch.label-truncate > a { + line-height: 1.2 !important; + } + .mr-state-widget .bold, + .mr-state-widget .media-body, + .mr-state-widget .code-text, + .mr-state-widget .label-branch { + color: var(--light) !important; + } + .mr-state-widget .diverged-commits-count, + .mr-state-widget .coverage { + color: var(--lighter) !important; + } + .wiki-last-edit-by { + color: var(--lighter) !important; + } + .wiki-last-edit-by strong { + color: var(--light) !important; + } + .wiki-sidebar.right-sidebar a { + color: var(--lighter) !important; + } + .wiki-sidebar.right-sidebar .active a { + color: var(--accent) !important; + } + .wiki-sidebar.right-sidebar .btn { + background-color: var(--dark) !important; + } + .wiki-form .form-control { + background-color: var(--dark) !important; + } + .wiki-page-header + .table-holder > table { + margin-top: 10px; + border: 1px solid var(--darker); + } + .wiki-page-header + .table-holder > table thead > tr > th { + border-top: none; + } + .wiki-page-header + .table-holder > table tbody > tr:hover { + background-color: var(--bb) !important; + } + .cluster-application-row { + background-color: var(--darken) !important; + } + .cluster-application-row img.avatar:not(.identicon) { + background-color: 0 0 unset !important; + } + .clusters-container .clusters-table { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .project-visibility-setting, + .project-feature-settings, + .sub-section { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .project-visibility-setting .bs-callout, + .project-feature-settings .bs-callout, + .sub-section .bs-callout { + background-color: var(--darker) !important; + } + .settings { + border-color: var(--darker) !important; + } + .project-feature-row .form-control { + background-color: var(--dark) !important; + } + .settings-message { + color: var(--orange) !important; + border-color: var(--orange) !important; + background-color: var(--dark) !important; + } + .settings .account-well { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .settings .account-well li > code { + background-color: var(--dark) !important; + } + .settings .protected-branches-list > .table-bordered { + border: none !important; + } + .settings .protected-tags-list { + border: 1px solid var(--darker) !important; + border-radius: 4px; + } + .settings-content .sub-section { + border-radius: 4px; + } + .settings-content .sub-section .btn-default, + .settings-content .sub-section .form-control, + .settings-content .sub-section .select2-choice { + background-color: var(--dark) !important; + } + .settings-content .sub-section .btn-warning { + transition: opacity 0.2s ease; + color: var(--white) !important; + background-color: var(--orange) !important; + } + .settings-content .sub-section .btn-warning:hover { + opacity: 0.8; + } + .settings-content .sub-section .btn-warning::before { + content: unset !important; + } + .project-badges { + margin-top: -0.5rem; + } + .project-badges img { + margin-top: 0.5rem; + border-radius: 4px; + } + .file-holder { + border-color: var(--darker) !important; + } + .file-holder .file-title { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .file-holder .file-title-flex-parent { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .file-holder .file-title-flex-parent .btn svg { + fill: var(--lighter) !important; + } + .file-holder .file-title-flex-parent .btn.active { + background-color: var(--darker) !important; + } + .file-holder .file-title-flex-parent .btn, + .file-holder .file-title-flex-parent .btn-default { + background-color: var(--dark) !important; + } + .file-holder .file-title-flex-parent .btn-danger-secondary { + color: var(--red) !important; + border-color: var(--red) !important; + } + .file-holder .file-title-flex-parent .btn-default-tertiary:not(#z) { + border-color: var(--t) !important; + background-color: var(--t) !important; + } + .file-holder .file-title-flex-parent .btn-primary:not(.btn-inverted), + .file-holder .file-title-flex-parent .btn-info:not(.btn-inverted) { + background-color: var(--blue) !important; + } + .file-holder .file-title-flex-parent .btn-primary svg, + .file-holder .file-title-flex-parent .btn-info svg { + fill: var(--white) !important; + } + .file-holder .file-title a:not(.btn), + .file-holder .file-title-flex-parent a:not(.btn) { + color: var(--light) !important; + } + .file-holder .file-title-name { + color: var(--light) !important; + } + .file-holder .file-content { + background-color: var(--dark) !important; + border-radius: 0 0 3px 3px; + } + .file-holder .file-content pre.code.highlight.white:not([lang]) { + background-color: var(--dark) !important; + } + .code.white .line-numbers, + .code.none .line-numbers, + .code.white .diff-line-num, + .code.none .diff-line-num { + background-color: var(--darken) !important; + } + .code.white .line-numbers a, + .code.none .line-numbers a, + .code.white .diff-line-num a, + .code.none .diff-line-num a { + font-family: var(--mono-font); + color: var(--lighter) !important; + } + .code.white code > span.line:hover, + .code.none code > span.line:hover { + background-color: var(--darken) !important; + } + .code.white .line-numbers > .diff-line-num, + .code.none .line-numbers > .diff-line-num { + background-color: var(--t) !important; + } + .code.white .line_expansion, + .code.none .line_expansion { + background-color: var(--darken) !important; + } + .code.white .line_expansion td, + .code.none .line_expansion td { + border-color: var(--darker) !important; + } + .code.white .line_expansion a, + .code.none .line_expansion a, + .code.white .line_expansion span, + .code.none .line_expansion span { + color: var(--lighter) !important; + } + .code.white .line_expansion:not(:first-of-type) > td, + .code.none .line_expansion:not(:first-of-type) > td { + border-top: 1px solid var(--darker) !important; + } + .code.white pre .hll, + .code.none pre .hll { + z-index: 1 !important; + position: relative; + background-color: var(--t) !important; + } + .code.white pre .hll::before, + .code.none pre .hll::before { + content: ''; + z-index: -1 !important; + opacity: 0.2; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + background-color: var(--yellow) !important; + } + .code.white .new .idiff, + .code.none .new .idiff { + color: var(--light) !important; + background-color: var(--t) !important; + box-shadow: inset 0 0 0 1rem rgba(79,88,0,0.75); + } + .code.white .old .idiff, + .code.none .old .idiff { + color: var(--light) !important; + background-color: var(--t) !important; + box-shadow: inset 0 0 0 1rem rgba(117,0,0,0.65); + } + .code.white pre.code { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .code.none pre.code { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .code.none pre.code .line span { + color: var(--light) !important; + } + .code.white .line > a { + color: var(--blue) !important; + } + .code.white .err { + color: var(--white) !important; + background-color: var(--red) !important; + } + .code.white .gi { + color: var(--green) !important; + background-color: var(--bb) !important; + } + .code.white .gd { + color: var(--red) !important; + background-color: var(--bb) !important; + } + .code.white .c, + .code.white .cm, + .code.white .c1, + .code.white .gh, + .code.white .nn, + .code.white .go, + .code.white .gt { + color: var(--lighter) !important; + } + .code.white .n, + .code.white .cp, + .code.white .gp, + .code.white .s, + .code.white .s1 { + color: var(--light) !important; + } + .code.white .no, + .code.white .na, + .code.white .nb { + color: var(--cyan) !important; + } + .code.white .sx, + .code.white .se, + .code.white .sh, + .code.white .s2 { + color: var(--red) !important; + } + .code.white .sr, + .code.white .vi, + .code.white .mf, + .code.white .ne, + .code.white .nv { + color: var(--green) !important; + } + .code.white .nt, + .code.white .m, + .code.white .mi, + .code.white .mh { + color: var(--blue) !important; + } + .code.white .nf, + .code.white .ss, + .code.white .si, + .code.white .nc { + color: var(--magenta) !important; + } + .code.white .ni, + .code.white .gu, + .code.white .sb, + .code.white .kt { + color: var(--violet) !important; + } + .file-title, + .file-title-flex-parent { + border-top: 1px solid var(--darker) !important; + border-radius: 4px 4px 0 0; + } + .diff-file .file-title, + .diff-file .file-title-flex-parent { + top: 165px; + } + .diff-file.conflict .file-title, + .diff-file.conflict .file-title-flex-parent { + top: 49px !important; + } + .diff-file .file-title.is-commit, + .diff-file .file-title-flex-parent.is-commit, + .diff-file .file-title.is-compare, + .diff-file .file-title-flex-parent.is-compare { + top: 117px; + } + .sticky-placeholder + div .is-commit { + top: 86px !important; + } + .diff-file .file-title, + .diff-file .file-title-flex-parent { + box-shadow: none !important; + } + .diff-file .file-title .btn:not(.active), + .diff-file .file-title-flex-parent .btn:not(.active) { + background-color: var(--dark) !important; + } + .diff-file .file-title::before, + .diff-file .file-title-flex-parent::before { + background-color: var(--bb) !important; + } + .diff-file .diff-content { + color: var(--light) !important; + background-color: var(--dark) !important; + } + .nothing-here-block { + color: var(--lighter) !important; + } + .nothing-here-block .click-to-expand { + color: var(--accent) !important; + border-color: var(--t) !important; + background-color: var(--t) !important; + } + .diff-file .diff-content .image { + background-color: var(--dark) !important; + } + .diff-file .diff-content .image .frame { + background-color: var(--t) !important; + } + .diff-file .diff-content .image .frame.added { + border-color: var(--green) !important; + } + .diff-file .diff-content .image .frame.deleted { + border-color: var(--red) !important; + } + .diff-file .diff-content .image .frame img { + background-image: linear-gradient(45deg, var(--darker) 25%, var(--t) 25%, var(--t) 75%, var(--darker) 75%, var(--darker) 100%), linear-gradient(45deg, var(--darker) 25%, var(--t) 25%, var(--t) 75%, var(--darker) 75%, var(--darker) 100%); + border-color: var(--darker) !important; + } + .diff-file .diff-content .image .frame img:-moz-broken::before { + content: 'broken image'; + } + .diff-file .diff-content .image-info { + color: var(--lighter) !important; + } + .diff-file .diff-content .image ~ .note-container { + border-color: var(--t) !important; + background-color: var(--t) !important; + } + .diff-file .diff-content .view-modes { + background-color: var(--t) !important; + } + .diff-file .diff-content .view-modes li { + color: var(--lighter) !important; + border-color: var(--darker) !important; + } + .diff-file .diff-content .view-modes .active { + color: var(--light) !important; + } + .diff-file .diff-content .notes_holder td { + border-top-color: var(--darker) !important; + } + .diff-file .diff-content .notes_holder td, + .diff-file .diff-content .diff-discussions { + border-bottom-color: var(--darker) !important; + } + .diff-files-changed { + border-color: var(--darker) !important; + background-color: var(--bb) !important; + top: 49px; + } + .diff-files-changed > div > .dropdown { + margin-left: 0; + padding-left: 0; + background-color: var(--t) !important; + } + .cred:not(#z) { + color: var(--red) !important; + fill: var(--red) !important; + } + .cgreen:not(#z) { + color: var(--green) !important; + fill: var(--green) !important; + } + .diff-changed-file-path { + color: var(--lighter) !important; + } + .diff-files-changed [class *= 'summary-toggle'] { + color: var(--blue) !important; + background-color: var(--t) !important; + } + .diff-files-changed [class *= 'summary-toggle']::before { + content: unset; + } + .diff-file.is-active { + box-shadow: var(--bshadow) !important; + } + .diff-tree-list { + top: 165px !important; + } + .diff-tree-list .drag-handle:hover { + background-color: var(--darken) !important; + } + .diff-tree-list .drag-handle.is-dragging { + background-color: var(--darker) !important; + } + .diff-tree-list .file-row:hover, + .diff-tree-list .file-row:focus { + background-color: var(--darken) !important; + } + .diff-tree-list .file-row-header.bg-white { + background-color: var(--bb) !important; + } + .diff-tree-list .file-row.is-active { + background-color: var(--darker) !important; + } + .diff-file.conflict { + border-top: none !important; + } + .diff-file.conflict .head, + .diff-file.conflict .origin { + position: relative; + } + .diff-file.conflict .head::before, + .diff-file.conflict .origin::before { + content: ''; + opacity: 0.35; + position: absolute; + pointer-events: none; + top: 0; + right: 0; + bottom: 0; + left: 0; + } + .diff-file.conflict .line_content:not(.header).head::before, + .diff-file.conflict .line_content:not(.header).origin::before { + opacity: 0.25; + } + .diff-file.conflict .line_content:not(.header).selected::before { + opacity: 0.25 !important; + } + .diff-file.conflict .unselected:not(#z)::before { + background-color: var(--darker) !important; + } + .diff-file.conflict .unselected .btn { + opacity: 0.5; + } + .diff-file.conflict .selected::before { + opacity: 0.5 !important; + } + .diff-file.conflict .head::before, + .diff-file.conflict .head > .btn { + border-color: var(--green) !important; + background-color: var(--green) !important; + } + .diff-file.conflict .origin::before, + .diff-file.conflict .origin > .btn { + border-color: var(--blue) !important; + background-color: var(--blue) !important; + } + .diff-file.conflict .editor-wrap.saved .editor { + border-color: var(--green) !important; + } + .code.white, + .code.none { + color: var(--light); + background-color: var(--dark); + } + .code.white .line_holder:not(#z) > td, + .code.none .line_holder:not(#z) > td { + color: var(--light) !important; + } + button.add-diff-note { + padding: 0 0 1px 1px; + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + button.add-diff-note:hover { + background-color: var(--darken) !important; + } + .code.white .line_holder .unfold:not(#z), + .code.none .line_holder .unfold:not(#z) { + color: var(--lighter) !important; + } + .code.white .line_holder .unfold:not(#z)::before, + .code.none .line_holder .unfold:not(#z)::before { + content: unset; + } + .code.white .line_holder.match:not(#z), + .code.none .line_holder.match:not(#z), + .code.white .line_holder.new-nonewline:not(#z), + .code.none .line_holder.new-nonewline:not(#z) { + background-color: var(--darken) !important; + } + .code.white .line_holder.match:not(#z) .line_content, + .code.none .line_holder.match:not(#z) .line_content, + .code.white .line_holder.new-nonewline:not(#z) .line_content, + .code.none .line_holder.new-nonewline:not(#z) .line_content { + color: var(--lighter) !important; + } + .code.white .line_holder .diff-line-num, + .code.none .line_holder .diff-line-num { + z-index: 1; + padding-right: 11px; + border-right: none !important; + box-shadow: inset -1px 0 var(--darker); + } + .code.white .line_holder .diff-line-num.new::after, + .code.none .line_holder .diff-line-num.new::after, + .code.white .line_holder .diff-line-num.old::after, + .code.none .line_holder .diff-line-num.old::after { + content: ''; + z-index: -1; + opacity: 0.25; + top: 0; + right: 0; + bottom: 0; + left: 0; + position: absolute; + pointer-events: none; + } + .code.white .line_holder .diff-line-num.is-over::before, + .code.none .line_holder .diff-line-num.is-over::before { + content: ''; + z-index: -1; + opacity: 0.45; + top: 0; + right: 0; + bottom: 0; + left: 0; + position: absolute; + pointer-events: none; + } + .code.white .line_holder .diff-line-num.old::after, + .code.none .line_holder .diff-line-num.old::after { + background-color: var(--red) !important; + } + .code.white .line_holder .diff-line-num.new::after, + .code.none .line_holder .diff-line-num.new::after { + background-color: var(--green) !important; + } + .code.white .line_holder .diff-line-num.is-over::before, + .code.none .line_holder .diff-line-num.is-over::before { + background-color: var(--darker) !important; + } + :not(#z) .code.white .line_holder .diff-line-num:not(.new):not(.old), + :not(#z) .code.none .line_holder .diff-line-num:not(.new):not(.old) { + background-color: var(--darken) !important; + } + .code.white .line_holder > [class *= 'line']:not([class *= 'num']), + .code.none .line_holder > [class *= 'line']:not([class *= 'num']) { + position: relative; + z-index: 1; + background-color: var(--t) !important; + } + .code.white .line_holder > [class *= 'line']:not([class *= 'num']).new, + .code.none .line_holder > [class *= 'line']:not([class *= 'num']).new, + .code.white .line_holder > [class *= 'line']:not([class *= 'num']).old, + .code.none .line_holder > [class *= 'line']:not([class *= 'num']).old { + background-color: var(--t) !important; + } + .code.white .line_holder > [class *= 'line']:not([class *= 'num']).new::after, + .code.none .line_holder > [class *= 'line']:not([class *= 'num']).new::after, + .code.white .line_holder > [class *= 'line']:not([class *= 'num']).old::after, + .code.none .line_holder > [class *= 'line']:not([class *= 'num']).old::after { + content: ''; + z-index: -1; + opacity: 0.18; + position: absolute; + pointer-events: none; + top: 0; + right: 0; + bottom: 0; + left: 0; + } + .code.white .line_holder > [class *= 'line']:not([class *= 'num']).old::before, + .code.none .line_holder > [class *= 'line']:not([class *= 'num']).old::before { + color: var(--red) !important; + } + .code.white .line_holder > [class *= 'line']:not([class *= 'num']).old::after, + .code.none .line_holder > [class *= 'line']:not([class *= 'num']).old::after { + background-color: var(--red) !important; + } + .code.white .line_holder > [class *= 'line']:not([class *= 'num']).new::before, + .code.none .line_holder > [class *= 'line']:not([class *= 'num']).new::before { + color: var(--green) !important; + } + .code.white .line_holder > [class *= 'line']:not([class *= 'num']).new::after, + .code.none .line_holder > [class *= 'line']:not([class *= 'num']).new::after { + background-color: var(--green) !important; + } + .diff-comment-avatar, + .diff-comments-more-count { + border-color: var(--dark) !important; + } + .diff-comments-more-count, + .diff-notes-collapse { + border-radius: var(--avatar); + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .js-temp-notes-holder td { + border-color: var(--darker) !important; + } + .code.white .line_holder.diff-expanded > .line_content, + .code.none .line_holder.diff-expanded > .line_content { + background-color: var(--darken) !important; + } + .code.white .line_holder.diff-expanded > .diff-line-num, + .code.none .line_holder.diff-expanded > .diff-line-num { + box-shadow: none !important; + } + .code.white .line_holder.diff-expanded > td, + .code.none .line_holder.diff-expanded > td, + .code.white .line_holder.diff-expanded + :not(.diff-expanded) > td, + .code.none .line_holder.diff-expanded + :not(.diff-expanded) > td { + border-color: var(--darker) !important; + } + .code.white .line_holder[class *= 'holder']:not(.new):not(.old):hover > td[class *= 'line']:not(.match)::before, + .code.none .line_holder[class *= 'holder']:not(.new):not(.old):hover > td[class *= 'line']:not(.match)::before { + content: ''; + z-index: -1; + opacity: 0.5; + top: 0; + right: 0; + bottom: 0; + left: 0; + position: absolute; + pointer-events: none; + background-color: var(--darker) !important; + } + .code.white .line_holder.old:hover > .diff-line-num::after, + .code.none .line_holder.old:hover > .diff-line-num::after, + .code.white .line_holder.new:hover > .diff-line-num::after, + .code.none .line_holder.new:hover > .diff-line-num::after { + opacity: 0.3 !important; + } + .code.white .line_holder.old:hover > td[class *= 'line']:not([class *= 'num'])::after, + .code.none .line_holder.old:hover > td[class *= 'line']:not([class *= 'num'])::after, + .code.white .line_holder.new:hover > td[class *= 'line']:not([class *= 'num'])::after, + .code.none .line_holder.new:hover > td[class *= 'line']:not([class *= 'num'])::after { + opacity: 0.3 !important; + } + .code.white.white, + .code.none.white { + color: var(--light); + background-color: var(--t); + } + .code.white tbody > tr.line_expansion.match:last-child > td, + .code.none tbody > tr.line_expansion.match:last-child > td { + border-bottom: none !important; + } + .group-list-tree::before { + border-color: var(--darker) !important; + } + .group-list-tree .folder-caret, + .group-list-tree .item-type-icon { + color: var(--lighter) !important; + } + .group-list-tree .group-row { + border-color: var(--darker) !important; + } + .group-list-tree .group-row a { + color: var(--light) !important; + } + .group-list-tree .group-row::before { + border-color: var(--darker) !important; + } + .group-list-tree .group-row-contents:hover { + background-color: var(--darken) !important; + } + .group-list-tree .group-row:last-child::before { + background-color: var(--bb) !important; + } + .group-list-tree .group-row .metadata { + margin-right: 10px; + } + .group-list-tree .group-row .description p, + .group-list-tree .group-row .stat-value { + color: var(--lighter) !important; + } + .group-list-tree .group-row .identicon.s40 { + line-height: 30px; + } + .group-list-tree .folder-caret { + margin-left: 10px; + } + .cover-block { + background-color: var(--darken) !important; + } + .cover-title, + .cover-status, + .cover-desc { + color: var(--light) !important; + } + .cover-controls .btn { + background-color: var(--dark) !important; + } + .calendar-hint { + color: var(--lighter) !important; + } + .calendar svg.contrib-calendar > g text { + fill: var(--light) !important; + } + .calendar svg.contrib-calendar > g rect { + fill: var(--accent) !important; + } + .calendar svg.contrib-calendar > g rect[fill = '#ededed'] { + opacity: 0.06; + } + .calendar svg.contrib-calendar > g rect[fill ^= 'rgb(17'] { + opacity: 0.2; + } + .calendar svg.contrib-calendar > g rect[fill ^= 'rgb(12'] { + opacity: 0.45; + } + .calendar svg.contrib-calendar > g rect[fill ^= 'rgb(82'] { + opacity: 0.7; + } + .calendar svg.contrib-calendar > g rect[fill ^= 'rgb(37'] { + opacity: 1; + } + .user-profile .projects-block, + .user-profile .activities-block { + padding: 0 12px; + background-color: var(--darken) !important; + border-radius: 4px; + } + .user-profile .activities-block [data-href] { + min-height: 40px; + } + .user-profile .activities-block [data-href] .hide:first-child:last-child { + display: flex !important; + justify-content: center; + } + .user-profile .activities-block [data-href] .hide:first-child:last-child > div { + display: none; + } + .user-profile .activities-block [data-href] .hide:first-child:last-child::before { + content: 'No recent activities'; + font-size: 15px; + color: var(--light) !important; + } + .roadmap-container .roadmap-shell { + border-color: var(--darker) !important; + border-top: 1px solid var(--darker); + } + .roadmap-container .timeline-header-blank, + .roadmap-container .timeline-header-item { + border-color: var(--darker) !important; + background-color: var(--bb) !important; + } + .roadmap-container .timeline-header-blank::before { + border-color: var(--darker) !important; + box-shadow: none !important; + background: linear-gradient(to bottom, var(--shadow) 0%, var(--t) 100%) !important; + } + .roadmap-container .timeline-header-item .item-label { + color: var(--light) !important; + border-color: var(--darker) !important; + } + .roadmap-container .timeline-header-item .item-sublabel .sublabel-value { + color: var(--lighter) !important; + } + .roadmap-container .timeline-header-item .item-sublabel .label-bold { + color: var(--light) !important; + } + .roadmap-container .milestones-list-title { + background-color: var(--bb) !important; + } + .roadmap-container .milestones-list-title::after { + width: 4px; + right: -4px; + background: linear-gradient(to right, var(--shadow) 0%, var(--t) 100%); + } + .roadmap-container .milestone-start-and-end { + border-color: var(--darker) !important; + } + .roadmap-container .milestone-timeline-cell { + background-color: var(--dark) !important; + } + .roadmap-container .milestone-item-details { + color: var(--lighter) !important; + } + .roadmap-container .milestone-item-details .timeline-bar, + .roadmap-container .milestone-item-details .timeline-bar::before { + background-color: var(--lighter) !important; + } + .roadmap-container .milestone-item-details .timeline-bar::after { + border-color: var(--lighter) !important; + background-color: var(--light) !important; + } + .roadmap-container .milestone-url { + color: var(--lighter) !important; + } + .roadmap-container .milestone-item-details:hover .timeline-bar, + .roadmap-container .milestone-item-details:hover .timeline-bar::before { + background-color: var(--light) !important; + } + .roadmap-container .milestone-item-details:hover .milestone-url { + color: var(--light) !important; + } + .roadmap-container .epic-bar { + background-color: var(--blue) !important; + } + .roadmap-container .epic-bar-child-epic { + border-color: var(--blue) !important; + background-color: var(--bb) !important; + } + .roadmap-container .epic-bar-child-epic p, + .roadmap-container .epic-bar-child-epic svg { + color: var(--blue) !important; + } + .roadmap-container .epic-bar-child-epic .progress-bar { + background-color: var(--blue) !important; + } + .roadmap-container .epic-details-cell { + border-color: var(--darker) !important; + background-color: var(--bb) !important; + } + .roadmap-container .epic-timeline-cell { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .roadmap-container .epics-list-item:hover > .epic-timeline-cell { + background-color: var(--bb) !important; + } + .roadmap-container .epic-group-timeframe { + color: var(--lighter) !important; + } + .roadmap-container .epic-title, + .roadmap-container .epic-title > a { + color: var(--light) !important; + } + .roadmap-container .timeline-header-blank::after, + .roadmap-container .milestones-list-title::after, + .roadmap-container .epic-details-cell::after { + width: 4px; + right: -4px; + background: linear-gradient(to right, var(--shadow) 0%, var(--t) 100%); + } + .roadmap-container .current-day-indicator, + .roadmap-container .current-day-indicator-header { + background-color: var(--accent) !important; + } + .notes::before { + border-color: var(--darken) !important; + } + .notes .system-note .timeline-icon { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .notes .system-note .timeline-icon svg { + fill: var(--lighter) !important; + } + .notes .system-note a:not(.gl-link):not(.gfm) { + color: var(--accent) !important; + } + .notes.timeline > .timeline-entry { + border-color: var(--darker) !important; + } + .notes.timeline > .timeline-entry:not(.system-note):not(.note-form) { + background-color: var(--dark) !important; + } + .notes.timeline > .timeline-entry.target:not(#z) { + border-color: var(--blue) !important; + background-color: var(--bb) !important; + } + .notes.timeline > .timeline-entry .note-text.md { + color: var(--light) !important; + } + .notes.timeline > .timeline-entry .note-text::after { + background: linear-gradient(var(--t) -100px, var(--bb) 100%) !important; + } + .notes.timeline > .timeline-entry .note-text + .flex-list div[class *= 'toggle'] { + color: var(--accent) !important; + } + .notes.timeline > .timeline-entry .note-text + .description-version > pre.wrapper { + border-radius: 4px; + } + .notes.timeline > .timeline-entry .note-actions-item > [class *= 'button']:hover::before { + content: unset !important; + } + .notes.timeline > .timeline-entry .note-actions-item > [class *= 'button']:hover svg { + fill: var(--light) !important; + } + .notes.timeline > .timeline-entry .note-actions-item.js-reply-button > .gl-button { + border: none !important; + background-color: var(--t) !important; + } + .notes.timeline > .timeline-entry .edited-text, + .notes.timeline > .timeline-entry .edited-text .author-link { + color: var(--lighter) !important; + } + .notes.timeline > .timeline-entry .notes-content { + border-color: var(--darker) !important; + } + [class *= 'author-name'] { + color: var(--light) !important; + } + [class *= 'headline-light'], + [class *= 'headline-light'] [class *= 'separator'] { + color: var(--lighter) !important; + } + [class *= 'headline-light'] a:hover, + [class *= 'headline-light'] a:hover time { + color: var(--accent) !important; + } + .notes .replies-toggle { + color: var(--lighter) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .notes .replies-toggle:not(.expanded) { + border-bottom: 0; + } + .notes .replies-toggle.collapsed { + border-radius: 0 0 3px 3px; + } + .notes .replies-toggle.expanded { + background-color: var(--darken) !important; + } + .notes .replies-toggle span, + .notes .replies-toggle a { + color: var(--light) !important; + } + [class *= 'award-control-'], + [class *= 'award-control-'] svg { + fill: var(--lighter) !important; + } + [class *= 'award-control-']:hover svg { + fill: var(--light) !important; + } + [class *= 'award-control-'].is-active svg { + fill: var(--accent) !important; + } + .notes .user-access-role { + color: var(--light) !important; + background-color: var(--darken) !important; + } + .emoji-menu { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + box-shadow: var(--bshadow); + } + .emoji-menu input { + background-color: var(--dark) !important; + } + .idiff.addition { + color: var(--green) !important; + background-color: var(--t) !important; + } + .idiff.deletion { + color: var(--red) !important; + background-color: var(--t) !important; + } + .line-resolve-all { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .line-resolve-btn { + color: var(--lighter) !important; + } + .line-resolve-btn.is-disabled svg { + fill: var(--lighter) !important; + } + .line-resolve-btn.is-active { + color: var(--green) !important; + } + .line-resolve-btn.is-active svg { + fill: var(--green) !important; + } + .notes_holder { + font-family: var(--ui-font) !important; + } + .notes_holder > td, + .notes_holder .notes { + background-color: var(--t) !important; + } + .notes_holder [class *= 'reply-holder'] { + margin-bottom: -1px; + } + .notes_holder .timeline-entry.note { + color: var(--light) !important; + background-color: var(--dark) !important; + } + .notes_holder .timeline-entry.note .replies-toggle, + .notes_holder .timeline-entry.note [class *= 'reply-holder'] { + border-bottom: 1px solid var(--darker); + } + .notes.timeline > .discussion-filter-note { + color: var(--light) !important; + } + .notes.timeline > .discussion-filter-note .timeline-icon { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .epic-tabs-content .card-header .issue-count-badge { + background-color: var(--t) !important; + } + .status-at-risk { + color: var(--red) !important; + background-color: rgba(255,0,102,0.125) !important; + } + .status-on-track { + color: var(--green) !important; + background-color: rgba(0,255,102,0.125) !important; + } + .status-needs-attention { + color: var(--orange) !important; + background-color: rgba(255,102,0,0.125) !important; + } + .status-at-risk > .gl-label-text, + .status-on-track > .gl-label-text, + .status-needs-attention > .gl-label-text { + color: inherit !important; + } + .bullet-separator { + color: var(--lighter) !important; + } + .gl-label[class *= 'status-'] > .gl-label-text { + box-shadow: none !important; + } + .sortable-drag { + background-color: var(--t) !important; + box-shadow: none !important; + } + .js-comment-form .float-left.btn-group { + float: unset !important; + } + .discussion-header { + border-color: var(--darker) !important; + } + .discussion-actions button { + color: var(--lighter) !important; + } + .discussion-headline-light a { + color: var(--accent) !important; + } + .discussion .timeline-entry { + color: var(--light) !important; + background-color: var(--dark) !important; + } + .discussion .timeline-entry.target { + background-color: var(--bb) !important; + } + .discussion-body .notes_holder li.note, + .discussion-body .notes li.note:not(:first-child) { + border-radius: 0; + } + .discussion-body .file-title { + top: 98px !important; + } + .discussion-reply-holder { + border-color: var(--darker) !important; + background-color: var(--bb) !important; + } + .discussion-reply-holder > .discussion-notes { + background-color: var(--t) !important; + box-shadow: none !important; + } + .discussion-reply-holder .btn:not(.btn-success) { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .disabled-comment { + padding: 8px 0; + color: var(--lighter) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .disabled-comment a:not(.learn-more) { + color: var(--accent) !important; + } + .disabled-comment .issuable-note-warning { + color: var(--orange) !important; + border-color: var(--t) !important; + background-color: var(--t) !important; + } + .disabled-comment .issuable-note-warning svg { + fill: var(--orange) !important; + } + .discussion-form { + border-color: var(--darker) !important; + background-color: var(--bb) !important; + } + .draft-note-component { + background-color: var(--t) !important; + } + .draft-note-component .drafts-count-component { + color: var(--white) !important; + background-color: var(--green) !important; + } + .review-bar-component { + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .note-form { + background-color: var(--t) !important; + } + .issuable-note-warning { + color: var(--orange) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .issuable-note-warning a { + color: var(--orange) !important; + } + .md-area { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .toolbar-btn svg { + fill: var(--lighter) !important; + } + .toolbar-btn svg:hover { + fill: var(--light) !important; + } + .md-area.is-focused { + border-color: var(--blue) !important; + box-shadow: 0 0 0.4rem -0.2rem var(--blue) !important; + } + .md-area .markdown-selector { + color: var(--accent) !important; + } + .md-area .markdown-area { + color: var(--light) !important; + background-color: var(--t) !important; + } + .md-area .comment-toolbar { + color: var(--lighter) !important; + border-color: var(--darker) !important; + } + .md-area textarea { + font-family: var(--mono-font); + } + .note-form .timeline-icon { + background-color: var(--t) !important; + } + .referenced-commands { + color: var(--light) !important; + background-color: var(--darker) !important; + } + .zen-control svg { + fill: var(--lighter) !important; + } + .zen-backdrop.fullscreen { + background-color: var(--dark) !important; + } + .note-form-actions { + color: var(--lighter) !important; + } + .board-inner { + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .board-title { + border-color: var(--darker) !important; + } + .board-title-caret:hover { + background-color: var(--darken) !important; + } + .board-list-count { + color: var(--lighter) !important; + } + .board .issue-count-badge { + background-color: var(--t) !important; + } + .board .form-control { + background-color: var(--dark) !important; + } + .board-card { + border-top: 1px solid var(--darker) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + box-shadow: none; + } + .board-card-header a, + .board-card-title a { + color: var(--light) !important; + } + .board-card-number { + color: var(--lighter) !important; + } + .board-card-weight { + color: var(--light) !important; + } + .board-card:last-child { + margin-bottom: 0.25rem; + } + .board-delete:not(:hover) { + opacity: 0.6; + } + .issue-boards-content.is-focused { + background-color: var(--bb) !important; + } + .board-blank-state, + .board-promotion-state { + background-color: var(--t) !important; + } + .top-space #hide-btn { + margin-top: 15px; + } + .board-inner > header h3 { + min-height: 51px !important; + } + .boards-list, + .board-swimlanes { + --offset: 0px; + height: calc(100vh - 114px - var(--offset)); + } + @media (min-width: 768px) { + .boards-list, + .board-swimlanes { + height: calc(100vh - 167px - var(--offset)); + } + } + @media (max-width: 767.98px) and (min-width: 576px) { + .boards-list, + .board-swimlanes { + height: calc(100vh - 99px - var(--offset)); + } + } + .boards-app .add-issues-container { + border: 1px solid; + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .boards-app .add-issues-container > div > header { + background-color: var(--darken) !important; + } + .boards-app .add-issues-container .board-card.is-active { + background-color: rgba(34,136,255,0.082) !important; + } + .boards-app .add-issues-container .board-card.is-active svg.gl-icon { + color: var(--white) !important; + border-color: var(--blue) !important; + background-color: var(--blue) !important; + fill: var(--white) !important; + } + .boards-app .add-issues-container .btn.close { + top: -5px; + } + .boards-app .add-issues-container .filtered-search { + background-color: var(--t) !important; + } + .boards-app .add-issues-container .clear-search { + background-color: var(--t) !important; + } + .milestones .milestone:not(:last-child) { + margin-bottom: 8px; + } + .milestone .label-badge-gray { + color: var(--light) !important; + } + .milestone-content .card-header { + border-color: var(--t) !important; + } + .milestone-content .card-header.bg-primary { + color: var(--accent) !important; + } + .milestone-content li.issuable-row { + background-color: var(--dark) !important; + } + .milestone-content li.issuable-row:first-child { + border-top: 1px solid var(--darker) !important; + } + .milestone-content li.issuable-row:last-child { + border-radius: 0 0 4px 4px; + } + .milestone-content li.issuable-row .issuable-number { + color: var(--lighter) !important; + } + .manage-labels-list li { + background-color: var(--t) !important; + } + .burndown-chart { + background-color: var(--dark) !important; + border-radius: 4px; + box-shadow: inset 0 0 0 1px var(--darker); + } + .burndown-chart text { + fill: var(--light) !important; + } + .burndown-chart .axis-label text { + fill: var(--light) !important; + } + .burndown-chart .axis-label line, + .burndown-chart .axis line, + .burndown-chart .axis path { + stroke: var(--lighter) !important; + } + .burndown-chart .line.ideal { + stroke: var(--lighter) !important; + } + .burndown-chart .line.actual { + stroke: var(--green) !important; + } + .burndown-chart .legend rect { + stroke: var(--lighter) !important; + } + .burndown-chart .legend text { + fill: var(--light) !important; + } + .gl-legend, + .gl-legend-inline { + color: var(--light) !important; + } + .burndown-chart [style *= '221, 221, 221'] { + fill: var(--darker) !important; + } + .burndown-chart [stroke = '#ddd'], + .burndown-chart [stroke = '#dfdfdf'], + .burndown-chart [stroke = '#919191'] { + stroke: var(--darker) !important; + } + .burndown-chart [stroke = '#1f78d1'] { + stroke: var(--blue) !important; + } + .burndown-chart [fill = '#1f78d1'], + .burndown-chart [fill *= '34,132,229'], + .burndown-chart [style *= '31, 120, 209'] { + fill: var(--blue) !important; + } + .content-block.burndown-hint { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + border-radius: 4px; + } + .content-block.burndown-hint svg path[fill = '#fff'] { + fill: var(--t) !important; + } + .js-burndown-data-selector .btn-primary { + color: var(--white) !important; + border-color: var(--blue) !important; + background-color: var(--blue) !important; + } + [class *= '-tabs-holder'] { + border-color: var(--darker) !important; + background-color: var(--bb) !important; + top: 50px; + } + .mr-version-controls { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--bb) !important; + top: 98px; + } + .design-detail { + background-color: var(--t) !important; + } + .design-detail::before { + content: ''; + z-index: -1; + opacity: 0.9; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + background-color: var(--darken) !important; + } + .design-detail header { + border-bottom: 1px solid var(--darker); + } + .design-detail .frame .badge-pill { + color: var(--white) !important; + border-color: var(--darker) !important; + background-color: var(--accent) !important; + } + .design-detail .image-notes { + border-left: 1px solid var(--darker); + background-color: var(--dark) !important; + } + .design-detail .image-notes .design-discussion { + background-color: var(--darken) !important; + } + .design-detail .image-notes .design-discussion::before, + .design-detail .image-notes .design-discussion .reply-wrapper { + border-color: var(--darker) !important; + } + .design-detail .image-notes .design-discussion .btn-text-field { + background-color: var(--dark) !important; + } + .design-detail .image-notes .badge-pill, + .design-detail .image-notes .key { + color: var(--white) !important; + border-color: var(--darker) !important; + background-color: var(--accent) !important; + box-shadow: none; + } + .file-holder { + background-color: var(--dark) !important; + } + .file-holder.file-holder-bottom-radius { + border-radius: 0 0 4px 4px; + } + .file-holder.file-holder-bottom-radius .file-title { + border-radius: 0; + } + .file-fork-suggestion { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .file-editor .nav-links { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + border-radius: 4px 4px 0 0; + } + .file-editor .file-title { + border-radius: 4px 4px 0 0; + } + .file-editor .file-title-flex-parent > .form-control { + background-color: var(--dark) !important; + } + .file-editor .file-title [data-toggle = 'dropdown'] { + background-color: var(--dark) !important; + } + .file .toolbar-btn:hover svg { + fill: var(--light) !important; + } + .file .btn, + .file .encoding-selector, + .file #preview { + font-family: var(--ui-font); + } + .file .editor-ref { + border-color: var(--darker) !important; + background-color: var(--t) !important; + } + .template-selectors-menu { + border-color: var(--darker) !important; + } + .template-selector-dropdowns-wrap > div[class] { + font-family: var(--ui-font); + } + .file input, + .file .btn, + .file .select2-choice { + background-color: var(--dark) !important; + } + .file .btn[class *= 'active'] { + background-color: var(--darker) !important; + } + .ace-tm { + border-radius: 0 0 3px 3px !important; + color: var(--light) !important; + background-color: var(--dark) !important; + } + .ace_gutter { + border-radius: 0 0 0 3px; + color: var(--lighter) !important; + background-color: var(--darken) !important; + box-shadow: 1px 0 var(--darker); + } + .ace_gutter-cell { + background-color: var(--t) !important; + } + .ace_gutter + .ace_scroller { + border-radius: 0 0 3px 0; + } + .ace_gutter-active-line, + .ace_active-line { + background-color: var(--darken) !important; + } + .ace_selected-word, + .ace_selection { + background-color: var(--blue) !important; + opacity: 0.3; + } + .ace_cursor { + color: var(--accent) !important; + } + .ace_indent-guide { + background: none; + box-shadow: inset -1px 0 var(--darker); + } + .ace_print-margin { + background-color: var(--darker) !important; + } + .ace_search { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + box-shadow: var(--bshadow); + } + .ace_search_form, + .ace_search_field { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .ace_search [action] { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .ace_search_options { + margin: 4px 0 0 -2px; + text-align: left; + } + .ace_search_options .ace_button { + padding: 4px; + border-radius: 3px; + color: var(--lighter) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .ace_search_options .ace_button:hover, + .ace_search_options .ace_button.checked { + color: var(--light) !important; + background-color: var(--darker) !important; + } + .ace_scroller.ace_scroll-left { + box-shadow: inset 17px 0 16px -16px var(--shadow); + } + .ace_url { + color: var(--accent) !important; + } + .ace_list { + color: var(--magenta) !important; + } + .ace_name.ace_function { + color: var(--violet) !important; + } + .ace_line, + .ace_constant, + .ace_numeric { + color: var(--light) !important; + } + .file_type.ace_support, + .file_function.ace_support { + color: var(--lighter) !important; + } + .ace_variable, + .ace_string, + .ace_comment { + color: var(--green) !important; + } + .ace_heading, + .ace_storage, + .ace_keyword, + .ace_meta.ace_tag { + color: var(--blue) !important; + } + .labels-container, + .milestones { + background-color: var(--darken) !important; + } + .manage-labels-list > li:not(.empty-message):not(.no-border), + .milestones > ul > li:not(.empty-message):not(.no-border) { + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + [data-page *= 'network:show'] .row-content-block { + background-color: var(--t) !important; + } + [data-page *= 'network:show'] .row-content-block + div { + padding: 0; + } + [data-page *= 'network:show'] .project-network { + margin-top: 16px; + border-color: var(--darker) !important; + border-radius: 4px; + } + [data-page *= 'network:show'] .project-network .controls { + border-radius: 3px 3px 0 0; + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + [data-page *= 'network:show'] .project-network .controls input { + background-color: var(--dark) !important; + } + [data-page *= 'network:show'] .project-network .network-graph { + background-color: var(--dark) !important; + } + [data-page *= 'network:show'] text { + fill: var(--light) !important; + } + [data-page *= 'network:show'] rect[fill = '#222222'] { + fill: var(--darken) !important; + stroke: var(--t) !important; + } + [data-page *= 'network:show'] rect[fill = '#444444'] { + fill: var(--bb) !important; + stroke: var(--t) !important; + } + [data-page *= 'network:show'] rect[transform = 'matrix(1,0,0,1,20,20)'] { + fill: var(--darken) !important; + stroke: var(--darker) !important; + } + [data-page *= 'network:show'] rect[style = 'fill-opacity: 0.5;'], + [data-page *= 'network:show'] path[style = 'fill-opacity: 0.5;'] { + fill: var(--accent) !important; + } + [data-page *= 'network:show'] rect[style = 'fill-opacity: 0.5;'] + text[style], + [data-page *= 'network:show'] path[style = 'fill-opacity: 0.5;'] + text[style] { + fill: var(--white) !important; + } + [data-page *= 'network:show'] rect[stroke = '#cc7a7a'], + [data-page *= 'network:show'] path[stroke = '#cc7a7a'] { + stroke: var(--light) !important; + } + [data-page *= 'network:show'] rect[stroke = '#cccccc'], + [data-page *= 'network:show'] path[stroke = '#cccccc'] { + stroke: var(--lighter) !important; + } + [data-page *= 'network:show'] rect[stroke = '#cc0000'], + [data-page *= 'network:show'] path[stroke = '#cc0000'] { + stroke: var(--red) !important; + } + [data-page *= 'network:show'] rect[stroke = '#00cc8f'], + [data-page *= 'network:show'] path[stroke = '#00cc8f'] { + stroke: var(--cyan) !important; + } + [data-page *= 'network:show'] rect[stroke = '#5283cc'], + [data-page *= 'network:show'] path[stroke = '#5283cc'] { + stroke: var(--blue) !important; + } + [data-page *= 'network:show'] rect[stroke = '#49cc29'], + [data-page *= 'network:show'] path[stroke = '#49cc29'] { + stroke: var(--green) !important; + } + [data-page *= 'network:show'] rect[stroke = '#7a29cc'], + [data-page *= 'network:show'] path[stroke = '#7a29cc'] { + stroke: var(--orange) !important; + } + [data-page *= 'network:show'] rect[stroke = '#ccc052'], + [data-page *= 'network:show'] path[stroke = '#ccc052'] { + stroke: var(--yellow) !important; + } + [data-page *= 'network:show'] rect[stroke = '#cc007a'], + [data-page *= 'network:show'] path[stroke = '#cc007a'] { + stroke: var(--violet) !important; + } + [data-page *= 'network:show'] rect[stroke = '#b8a3cc'], + [data-page *= 'network:show'] path[stroke = '#b8a3cc'] { + stroke: var(--magenta) !important; + } + [data-page *= 'network:show'] circle[fill = '#cc7a7a'] { + fill: var(--light) !important; + } + [data-page *= 'network:show'] circle[fill = '#cccccc'] { + fill: var(--lighter) !important; + } + [data-page *= 'network:show'] circle[fill = '#cc0000'] { + fill: var(--red) !important; + } + [data-page *= 'network:show'] circle[fill = '#00cc8f'] { + fill: var(--cyan) !important; + } + [data-page *= 'network:show'] circle[fill = '#5283cc'] { + fill: var(--blue) !important; + } + [data-page *= 'network:show'] circle[fill = '#49cc29'] { + fill: var(--green) !important; + } + [data-page *= 'network:show'] circle[fill = '#7a29cc'] { + fill: var(--orange) !important; + } + [data-page *= 'network:show'] circle[fill = '#ccc052'] { + fill: var(--yellow) !important; + } + [data-page *= 'network:show'] circle[fill = '#cc007a'] { + fill: var(--violet) !important; + } + [data-page *= 'network:show'] circle[fill = '#b8a3cc'] { + fill: var(--magenta) !important; + } + [data-page *= 'network:show'] [style *= 'Monaco'] { + font-family: var(--mono-font) !important; + } + [data-page *= 'network:show'] [class *= '-chart'] text tspan, + [_echarts_instance_ *= 'ec'] text tspan, + [data-page *= 'network:show'] [class *= '-chart'] [fill = '#2e2e2e'], + [_echarts_instance_ *= 'ec'] [fill = '#2e2e2e'] { + fill: var(--light); + } + [data-page *= 'network:show'] [class *= '-chart'] [fill = '#919191'], + [_echarts_instance_ *= 'ec'] [fill = '#919191'] { + fill: var(--lighter); + } + [data-page *= 'network:show'] [class *= '-chart'] [fill = '#dbdbdb'], + [_echarts_instance_ *= 'ec'] [fill = '#dbdbdb'] { + fill: var(--darker); + } + [data-page *= 'network:show'] [class *= '-chart'] [fill = '#dbdbdb'], + [_echarts_instance_ *= 'ec'] [fill = '#dbdbdb'] { + fill: var(--darker); + } + [data-page *= 'network:show'] [class *= '-chart'] [stroke = '#bfbfbf'], + [_echarts_instance_ *= 'ec'] [stroke = '#bfbfbf'] { + stroke: var(--darker); + } + [data-page *= 'network:show'] [class *= '-chart'] .gl-series-label, + [_echarts_instance_ *= 'ec'] .gl-series-label { + color: var(--light) !important; + } + [data-page *= 'network:show'] [class *= '-chart'] .gl-legend-series, + [_echarts_instance_ *= 'ec'] .gl-legend-series { + color: var(--lighter) !important; + } + .issues-analytics-legend { + color: var(--lighter) !important; + } + #cycle-analytics h4 { + color: var(--light) !important; + } + #cycle-analytics .empty-stage, + #cycle-analytics .no-access-stage { + color: var(--lighter) !important; + } + #cycle-analytics .card-header { + border-bottom: 1px solid var(--darker) !important; + } + #cycle-analytics .stage-nav { + margin-top: 4px; + } + #cycle-analytics .stage-nav-item { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--bb) !important; + } + #cycle-analytics .stage-nav-item.active { + border-color: var(--accent) !important; + background-color: var(--darken) !important; + box-shadow: inset 4px 0 var(--accent) !important; + } + #cycle-analytics .stage-nav-item:hover:not(.active) { + background-color: var(--darken) !important; + box-shadow: none !important; + } + #cycle-analytics .stage-nav-item .stage-empty, + #cycle-analytics .stage-nav-item .not-available { + color: var(--lighter) !important; + } + #cycle-analytics .stage-event-item { + color: var(--lighter) !important; + border-color: var(--darker) !important; + } + #cycle-analytics .stage-event-item .total-time, + #cycle-analytics .stage-event-item .total-time span { + color: var(--lighter) !important; + } + #cycle-analytics .stage-event-item .issue-date, + #cycle-analytics .stage-event-item .build-date { + color: var(--lighter) !important; + } + #cycle-analytics .stage-event-item .issue-author-link, + #cycle-analytics .stage-event-item .issue-title, + #cycle-analytics .stage-event-item .issue-link { + color: var(--light) !important; + } + .dashboard-card-header-failed, + .dashboard-card-footer-failed { + background-color: var(--red-darken) !important; + } + .dashboard-card-body-failed { + background-color: var(--red-darker) !important; + } + .dashboard-card-body .gl-link { + color: var(--light) !important; + } + .dashboard-card-body .text-secondary { + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + } + .dashboard-card-body .ci-table { + margin-top: 0 !important; + border-radius: 0px !important; + border-color: var(--t) !important; + background-color: var(--t) !important; + } + [data-page ^= 'snippets:'] .snippet-header h2 { + color: var(--light) !important; + } + [data-page ^= 'snippets:'] .file-holder pre.code.highlight { + background-color: var(--dark) !important; + } + [data-page ^= 'snippets:'] .row-content-block.content-component-block { + background-color: var(--t) !important; + } + .search-results-row { + border-color: var(--darker) !important; + } + .search-results-row .author { + color: var(--accent) !important; + } + .search-results-row pre.code { + border-radius: 4px; + } + .search-results .blob-result { + margin: 16px 0; + } + .search-results .code.highlight.white { + background-color: var(--darken) !important; + } + .search-results .search-result-row { + border-color: var(--darker) !important; + } + .ide { + --ide-link-color: var(--accent); + --ide-text-color: var(--light); + --ide-input-color: var(--light); + --ide-border-color: var(--dark); + --ide-input-background: var(--darken); + --ide-text-color-secondary: var(--lighter); + --ide-highlight-background: var(--darken); + --ide-animation-gradient-1: var(--darker); + --ide-animation-gradient-2: var(--darken); + --ide-dropdown-hover-background: var(--darker); + --ide-dropdown-btn-hover-border: var(--darker); + --ide-dropdown-btn-hover-background: var(--darken); + } + .ide-view { + color: var(--light) !important; + } + .ide .sidebar-context-title { + color: var(--light) !important; + } + .ide .avatar-container { + background-color: var(--t) !important; + } + .ide-activity-bar svg.s16 { + fill: var(--lighter) !important; + } + .ide-activity-bar button.active { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + box-shadow: inset 3px 0 var(--accent) !important; + } + .ide-activity-bar button.active.is-right { + box-shadow: inset -3px 0 var(--accent) !important; + } + .ide-activity-bar button.active::after { + background-color: var(--t) !important; + } + .ide-activity-bar button.active svg.s16 { + fill: var(--light) !important; + } + .ide .ide-right-sidebar .ide-activity-bar { + color: var(--light) !important; + border-color: var(--darker) !important; + } + .ide .ide-right-sidebar .ide-pipeline-header { + margin: 0; + padding: 16px !important; + } + .ide .ide-right-sidebar .multi-file-commit-panel-inner { + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .ide .ide-right-sidebar .multi-file-commit-panel .card-body { + background-color: var(--bb) !important; + } + .ide-sidebar-link:hover { + color: var(--light) !important; + background-color: var(--darker) !important; + } + .ide .multi-file-commit-panel { + background-color: var(--darken) !important; + } + .ide .multi-file-commit-panel .ic-git-merge { + color: var(--lighter) !important; + } + .ide .multi-file-commit-panel-header, + .ide .multi-file-commit-form > form { + border-color: var(--darker) !important; + } + .ide .multi-file-commit-panel-header .ide-staged-action-btn { + background-color: var(--t) !important; + } + .ide .multi-file-commit-list-path:hover, + .ide .multi-file-commit-list-path:focus { + background-color: var(--darken) !important; + } + .ide .multi-file-commit-list-path.is-active { + background-color: var(--darker) !important; + } + .ide .multi-file-edit-pane { + border-color: var(--darker) !important; + } + .ide .multi-file-commit-panel-inner-content { + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .ide .multi-file-commit-form { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .ide .multi-file-commit-form > .commit-form-compact { + border-color: var(--darker) !important; + } + .ide .multi-file-edit-pane { + border-color: var(--darker) !important; + } + .ide .multi-file-edit-pane-content > .ide-mode-tabs { + border-color: var(--darker) !important; + } + .ide .multi-file-tabs { + background-color: var(--darken) !important; + box-shadow: none; + } + .ide .multi-file-tabs li { + color: var(--lighter) !important; + border-color: var(--darken) !important; + background-color: var(--darken) !important; + } + .ide .multi-file-tabs li:hover { + background-color: rgba(136,136,136,0.082) !important; + } + .ide .multi-file-tabs li.active { + color: var(--light) !important; + border-color: var(--dark) !important; + background-color: var(--dark) !important; + } + .ide .multi-file-tab-close { + color: var(--lighter) !important; + } + .ide .multi-file-tab-close:not([disabled]):hover { + background-color: var(--darker) !important; + } + .ide-file-templates { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .ide-file-templates [class *= 'menu-toggle'] { + background-color: var(--dark) !important; + } + .ide-file-list .ide-tree-header { + border-color: var(--darker) !important; + } + .ide-file-list .ide-tree-body .file-row:hover, + .ide-file-list .ide-tree-body .file-row.is-active { + background-color: var(--darken) !important; + } + .ide-file-list .ide-tree-body .ide-entry-dropdown-toggle { + color: var(--light) !important; + background-color: var(--darker) !important; + } + .ide-review-sub-header { + color: var(--lighter) !important; + } + .ide-review-header a { + color: var(--accent) !important; + } + .ide-commit-editor-header { + background-color: var(--darken) !important; + box-shadow: inset 0 -1px var(--darker); + } + .ide-commit-list-container.is-first { + border-color: var(--darker) !important; + } + .ide-commit-message-field { + background-color: var(--t) !important; + } + .ide-commit-message-field .md-area { + background-color: var(--darken) !important; + } + .ide-commit-message-textarea-container .note-textarea { + font-family: var(--mono-font) !important; + color: var(--light) !important; + } + .ide-nav-form li a:not(.active) { + background-color: var(--t) !important; + } + .ide-nav-form ul > li { + width: 100%; + } + .ide-tree-header { + border-color: var(--darker) !important; + } + .ide-tree-header svg { + color: var(--lighter) !important; + } + .ide-tree-header svg:hover { + color: var(--accent) !important; + } + .ide .drag-handle:hover { + background-color: var(--darker) !important; + } + .ide .drag-handle.is-dragging { + background-color: var(--accent) !important; + } + .ide-status-bar { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .ide-status-bar .ide-status-avatar[src *= 'png;base64'] { + filter: invert(0.8); + } + .ide .diffOverview { + border-color: var(--darker) !important; + background-color: var(--bb) !important; + } + .ide .diffOverviewRuler { + filter: invert(0.8) hue-rotate(180deg); + } + .monaco-editor { + color: var(--light) !important; + background-color: var(--dark) !important; + } + .monaco-editor .margin { + border-color: var(--darker) !important; + background-color: var(--t) !important; + } + .monaco-editor .margin * { + font-family: var(--mono-font) !important; + } + .monaco-editor .line-numbers { + opacity: 0.6; + color: var(--lighter) !important; + } + .monaco-editor .current-line { + background-color: var(--darken) !important; + } + .monaco-editor .current-line ~ .line-numbers { + opacity: 1; + color: var(--light) !important; + } + .monaco-editor-background, + .monaco-editor .inputarea.ime-input { + background-color: var(--t) !important; + } + .monaco-editor .cigr, + .monaco-editor .cigra { + box-shadow: inset 1px 0 var(--darker) !important; + } + .monaco-editor .view-overlays .current-line { + border-color: var(--t) !important; + background-color: var(--darken) !important; + } + .monaco-editor .cursor { + color: var(--dark) !important; + border-color: var(--dark) !important; + background-color: var(--light) !important; + } + .monaco-editor .scroll-decoration { + box-shadow: inset 0 6px 6px -6px var(--dark); + } + .monaco-editor .mtk1 { + color: var(--light) !important; + } + .monaco-editor .mtk3, + .monaco-editor .mtk10 { + color: var(--lighter) !important; + } + .monaco-editor .mtk5, + .monaco-editor .mtk6, + .monaco-editor .mtk23 { + color: var(--blue) !important; + } + .monaco-editor .mtk7 { + color: var(--cyan) !important; + } + .monaco-editor .mtk8 { + color: var(--green) !important; + } + .monaco-editor .mtk11 { + color: var(--orange) !important; + } + .monaco-editor .mtk4, + .monaco-editor .mtk15, + .monaco-editor .mtk20 { + color: var(--red) !important; + } + .monaco-editor .mtk14, + .monaco-editor .mtk20 { + color: var(--magenta) !important; + } + .monaco-editor .mtk12, + .monaco-editor .mtk22, + .monaco-editor .mtk23 { + color: var(--cyan) !important; + } + .monaco-editor .lines-content .cursor { + color: var(--light) !important; + border-color: var(--accent) !important; + background-color: var(--accent) !important; + } + .monaco-editor .lines-content .current-line { + border-color: var(--darker) !important; + background-color: var(--darken) !important; + } + .monaco-editor .selected-text { + background-color: var(--blue) !important; + } + .monaco-editor .selectionHighlight { + background-color: var(--darker) !important; + } + .monaco-editor .lines-content [class *= 'cigr'] { + box-shadow: inset 1px 0 var(--lighter); + } + .monaco-editor .monaco-quick-open-widget { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + box-shadow: 0 0 0 1px var(--darker), var(--bshadow) !important; + } + .monaco-editor .monaco-quick-open-widget .results-group { + color: var(--lighter) !important; + } + .monaco-editor .monaco-quick-open-widget .label-name { + color: var(--light) !important; + } + .monaco-editor .monaco-quick-open-widget .label-name .highlight { + color: var(--accent) !important; + } + .monaco-editor .monaco-quick-open-widget .monaco-tree-row:hover, + .monaco-editor .monaco-quick-open-widget .monaco-tree-row.focused { + color: var(--accent) !important; + background-color: var(--darker) !important; + } + .monaco-editor .monaco-inputbox { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .monaco-editor .monaco-inputbox input { + color: var(--light) !important; + background-color: var(--darken) !important; + } + .monaco-editor .find-widget { + color: var(--light) !important; + border-color: var(--accent) !important; + background-color: var(--darken) !important; + box-shadow: var(--bshadow); + } + .monaco-editor .find-widget .button, + .monaco-editor .find-widget .label { + filter: invert(1) hue-rotate(180deg); + } + .monaco-editor .monaco-sash { + background-color: var(--darker) !important; + } + .monaco-editor .find-widget textarea { + color: var(--light) !important; + background-color: var(--dark) !important; + } + .monaco-editor .accessibilityHelpWidget { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + box-shadow: 0 0 0 1px var(--darker), var(--bshadow); + } + .monaco-menu-container .monaco-scrollable-element { + box-shadow: var(--bshadow) !important; + } + .monaco-menu-container .monaco-action-bar { + background-color: var(--dark) !important; + box-shadow: inset 0 0 0 1px var(--darker), var(--bshadow) !important; + } + .monaco-menu-container .monaco-action-bar .action-item > a { + color: var(--lighter) !important; + background-color: var(--t) !important; + } + .monaco-menu-container .monaco-action-bar .action-item.focused a { + color: var(--light) !important; + background-color: var(--darken) !important; + } + .monaco-menu-container .monaco-action-bar .action-item.disabled a { + border-color: var(--darker) !important; + } + .monaco-editor .scroll-decoration { + box-shadow: inset var(--bshadow) !important; + } + .monaco-editor .tokens-inspect-widget { + color: var(--light) !important; + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .monaco-editor .findOptionsWidget { + border-color: var(--darker) !important; + background-color: var(--darker) !important; + box-shadow: var(--bshadow); + } + .monaco-editor .monaco-editor-hover { + border-color: var(--darker) !important; + background-color: var(--dark) !important; + } + .monaco-editor .cslr.selected-text { + background-color: var(--darker); + } + .monaco-editor .selectionHighlight { + background-color: var(--darker) !important; + } + .monaco-editor .tree { + color: var(--lighter) !important; + border-color: var(--darker) !important; + background-color: var(--darken) !important; + box-shadow: var(--bshadow); + } + .monaco-editor .tree .focused { + color: var(--light) !important; + background-color: var(--darker) !important; + } + .monaco-editor .dirty-diff-added { + background-color: var(--green) !important; + } + .monaco-editor .dirty-diff-modified { + background-color: var(--blue) !important; + } + .monaco-editor .inline-deleted-margin-view-zone, + .monaco-editor .char-delete { + background-color: rgba(255,0,0,0.314) !important; + } + .monaco-editor .inline-added-margin-view-zone, + .monaco-editor .char-insert { + background-color: rgba(0,255,0,0.314) !important; + } + .monaco-editor .line-delete { + color: var(--white) !important; + border-color: var(--shadow) !important; + background-color: rgba(117,0,0,0.65) !important; + } + .monaco-editor .line-insert { + color: var(--white) !important; + border-color: var(--shadow) !important; + background-color: rgba(79,88,0,0.75) !important; + } + .monaco-editor .current-line-margin { + border-color: var(--darker) !important; + background-color: var(--darker) !important; + } + .hover-overlay hr { + background-color: var(--darker) !important; + } + .hover-overlay__contents { + border-color: var(--darker) !important; + } + .hover-overlay--gitlab .hljs-comment, + .hover-overlay--gitlab .hljs-quote { + color: var(--lighter) !important; + } + .hover-overlay--gitlab .hljs-section, + .hover-overlay--gitlab .hljs-selector-id, + .hover-overlay--gitlab .hljs-title { + color: var(--light) !important; + } + .hover-overlay .loading-spinner { + border-color: var(--darker) !important; + border-top-color: var(--accent) !important; + } + line[id *= 'dag-'][stroke = '#f2f2f2'] { + stroke: #808080 !important; + } + .devops-card-high .board-card-score-big { + background-color: var(--success) !important; + } + .devops-card-low .board-card-score-big { + background-color: var(--red) !important; + } + .devops-step { + background-color: var(--darken) !important; + } + .board-card-score-value { + color: var(--lighter) !important; + } + [data-page='users:show'] .user-profile .cover-block { + padding-top: 80px; + } + [data-page='users:show'] .user-profile .cover-block .cover-controls { + top: 80px; + } + [data-page='users:show'] .user-profile .cover-block::before { + padding: 16px; + z-index: 999; + content: 'v1.0 is finally here! 🎉 🥳 I published an update about my userstyles a while ago, you can read it here: https://vednoc.me/blog/the-end-of-an-era'; + position: absolute; + top: 0; + right: 0; + left: 0; + min-height: 52px; + max-height: 208px; + text-align: center; + color: var(--light) !important; + background-color: var(--darker) !important; + } +} +@-moz-document domain('next.gitlab.com') { + .wrapper { + padding: 1rem; + min-height: calc(100vh - 2rem); + } + .wrapper h1, + .wrapper p { + color: var(--light) !important; + } + .wrapper a { + color: var(--accent) !important; + } + .wrapper * { + font-family: var(--ui-font); + } + .wrapper .bg { + filter: grayscale(1) invert(0.5) opacity(0.2); + } + .wrapper [class *= 'box'] { + background-color: var(--dark) !important; + border-radius: 4px; + box-shadow: inset 0 0 0 1px var(--darker), var(--bshadow); + } + .wrapper [class *= 'box'] .text-switch { + color: var(--lighter) !important; + } + .wrapper [class *= 'box'] [class *= 'toggle'] + label { + background-color: var(--darker) !important; + } + .wrapper [class *= 'box'] [class *= 'toggle'] + label::after { + background-color: var(--darker) !important; + } + .wrapper [class *= 'box'] [class *= 'toggle'] + label::before { + background-color: var(--dark) !important; + } + .wrapper [class *= 'box'] [class *= 'toggle']:checked + label::before { + background-color: var(--blue) !important; + } +}