]>
git.rmz.io Git - dotfiles.git/blob - qutebrowser/css/gitlab.com.css
3 @description A dark theme for GitLab.
4 @namespace gitlab.com/maxigaz/gitlab-dark
6 @homepageURL https://gitlab.com/maxigaz/gitlab-dark
10 @-moz-document url-prefix
( "https://gitlab." ), domain
( "gitlab.com" ), domain
( "framagit.org" ), domain
( "gitlab.ultrahaptics.com" )
13 --main-background : #383c4a ;
14 --lighter-background-1 : #3f4353 ;
16 --main-text-color : #e4e4e4 ;
17 --lighter-text-color-1 : #e7e7e7 ;
18 --lighter-text-color-2 : #eee ;
19 --lighter-text-color-3 : #f5f5f5 ;
21 --darker-text-color-1 : #ddd ;
22 --darker-text-color-2 : #d4d4d4 ;
23 --darker-text-color-3 : #cacaca ;
24 --darker-text-color-4 : #c7c7c7 ;
25 --darker-text-color-5 : #bababa ;
27 --light-divider : #404555 ;
28 --main-border : #292c36 ;
29 --btn-border : #1b1b1b ;
30 --btn-background : #474b5d ;
31 --btn-disabled-background : #464a5c ;
32 --btn-disabled-color : #878787 ;
36 background-color : var
(-- main-background
);
37 color : var
(-- main-text-color
);
41 h1
, h2
, h3
, h4
, h5
, h6
{
46 background-color : var
(-- lighter-background-1
);
47 border-color : var
(-- btn-border
);
48 color : var
(-- main-text-color
);
51 .btn:hover, .btn:active, .btn:focus {
52 background-color : var
(-- btn-background
);
53 border-color : var
(-- btn-border
);
54 color : var
(-- main-text-color
);
57 .btn:hover:active, .btn:focus:active {
58 background-color : var
(-- btn-background
);
59 border-color : var
(-- btn-border
);
60 box-shadow : inset
0 0 10px 10px rgba
( 0 , 0 , 0 , .2 );
61 color : var
(-- main-text-color
);
65 border-color : var
(-- main-border
);
72 a : hover
, a : active
, a : focus
{
76 .avatar:not([href]):hover {
77 border-color : var
(-- main-border
);
81 background-color : #24272a ;
88 background-color : #24272a ;
93 background-color : #414654 ;
94 background-image : linear-gradient
( 135deg , #414654 25 %, transparent
0 %, transparent
75 %, #414654 0 %), linear-gradient
( 135deg , #414654 25 %, transparent
0 %, transparent
75 %, #414654 0 %);
97 /* ===== Nav bar ===== */
100 border-bottom-color : var
(-- btn-border
);
103 body
. ui-indigo
. navbar-gitlab
{
104 background-color : #3e4352 ;
107 body
. ui-indigo
. navbar-gitlab
. navbar-sub-nav
{
111 body
. ui_indigo
. navbar-gitlab
. nav
> li
. active
> a
, body
. ui_indigo
. navbar-gitlab
. nav
> li
. dropdown
. open
> a
{
112 background-color : #8f9bbd ;
115 .frequent-items-dropdown-container .frequent-items-dropdown-sidebar {
116 border-color : var
(-- main-border
);
119 .projects-dropdown-container .section-header, .projects-dropdown-container .projects-list-frequent-container li.section-empty, .projects-dropdown-container .projects-list-search-container li.section-empty {
123 .projects-list-item-container .project-namespace {
127 .header-user .dropdown-menu {
128 color : var
(-- main-text-color
);
131 .has-location-badge.search.search-form.search-active form {
132 background-color : #6a6e82 ;
133 box-shadow : 0 0 5px #4096ff ;
134 transition : box-shadow
0.15s ;
137 .has-location-badge.search.search-form.search-active form input {
141 .has-location-badge.search.search-form.search-active form input::placeholder {
142 color : rgba
( 209 , 209 , 240 , 0.8 );
145 .has-location-badge.search.search-form.search-active .location-badge {
149 /* ===== Sidebar ===== */
152 background-color : var
(-- lighter-background-1
);
153 box-shadow : inset
- 2px 0 0 #292c37 , 2px 1px 3px rgba
( 0 , 0 , 0 , 0.1 );
160 .context-header:hover, .context-header a:hover, .context-header .participants-more .btn-link:hover, .participants-more .context-header .btn-link:hover, .context-header .user-list-more .btn-link:hover, .user-list-more .context-header .btn-link:hover {
164 body
. ui_indigo
. nav-sidebar li
. active
{
165 box-shadow : inset
4px 0 0 #4096ff ;
168 body
. ui_indigo
. nav-sidebar li
. active
> a
{
176 .sidebar-sub-level-items > li a:hover, .sidebar-sub-level-items > li .participants-more .btn-link:hover, .participants-more .sidebar-sub-level-items > li .btn-link:hover, .sidebar-sub-level-items > li .user-list-more .btn-link:hover, .user-list-more .sidebar-sub-level-items > li .btn-link:hover, .sidebar-sub-level-items > li a:focus {
180 .sidebar-top-level-items > li > a:hover, .participants-more .sidebar-top-level-items > li > .btn-link:hover, .user-list-more .sidebar-top-level-items > li > .btn-link:hover {
184 .nav-icon-container svg {
185 fill : #bebebe ! important
;
188 .nav-icon-container svg:hover {
189 fill : #eee ! important
;
192 .toggle-sidebar-button, .close-nav-button {
193 background-color : var
(-- lighter-background-1
);
194 border-color : #313541 ;
195 color : var
(-- main-text-color
);
198 .toggle-sidebar-button:hover, .close-nav-button:hover {
199 background-color : #383b4a ;
203 .nav-sidebar:not(.sidebar-collapsed-desktop) {
204 box-shadow : inset
- 2px 0 0 #292c37 , 2px 1px 3px rgba
( 0 , 0 , 0 , 0.1 );
208 background-color : var
(-- main-border
);
211 .avatar-circle, .avatar, .avatar-container {
212 border-color : var
(-- main-border
);
215 .context-header .avatar-container {
216 background-color : var
(-- main-border
);
219 /* Number of issues, merge requests etc. */
221 .sidebar-top-level-items > li .badge.badge-pill, .sidebar-top-level-items > li .shortcut-mappings .key, .shortcut-mappings .sidebar-top-level-items > li .key {
225 body
. ui-indigo
. sidebar-top-level-items
> li
. active
. badge
. badge-pill
, body
. ui-indigo
. sidebar-top-level-items
> li
. active
. shortcut-mappings
. key
, . shortcut-mappings body
. ui-indigo
. sidebar-top-level-items
> li
. active
. key
{
229 /* ===== Sidebar (GitLab.com, EE 11.0) ===== */
231 body
. ui-indigo
. nav-sidebar li
. active
{
232 box-shadow : inset
4px 0 0 #4096ff ;
235 body
. ui-indigo
. nav-sidebar li
. active
> a
{
239 .toggle-sidebar-button .collapse-text, .toggle-sidebar-button .icon-angle-double-left, .toggle-sidebar-button .icon-angle-double-right {
240 color : var
(-- main-text-color
);
245 .sidebar-top-level-items > li.is-showing-fly-out .sidebar-sub-level-items {
246 background-color : var
(-- lighter-background-1
);
247 border-color : var
(-- btn-border
);
250 .sidebar-top-level-items .fly-out-list li {
251 background-color : var
(-- lighter-background-1
);
255 background-color : #3d4050 ;
258 .sidebar-top-level-items > li.is-showing-fly-out .sidebar-sub-level-items a:hover, .sidebar-top-level-items > li.is-showing-fly-out .sidebar-sub-level-items .participants-more .btn-link:hover, .participants-more .sidebar-top-level-items > li.is-showing-fly-out .sidebar-sub-level-items .btn-link:hover, .sidebar-top-level-items > li.is-showing-fly-out .sidebar-sub-level-items .user-list-more .btn-link:hover, .user-list-more .sidebar-top-level-items > li.is-showing-fly-out .sidebar-sub-level-items .btn-link:hover, .sidebar-top-level-items > li.is-showing-fly-out .sidebar-sub-level-items a:focus {
259 background-color : #383b4a ;
263 .sidebar-top-level-items > li.is-showing-fly-out .sidebar-sub-level-items a {
264 color : var
(-- main-text-color
);
267 .dropdown-divider, .divider {
268 border-color : #484c5f ;
271 /* ===== Project page, showing README ===== */
273 /* Between top nav bar and file nav */
279 .breadcrumbs-sub-title a {
283 .breadcrumbs-links .avatar-tile {
284 border-color : var
(-- main-border
);
287 .project-home-panel .project-metadata {
291 .project-repo-buttons .btn, .group-buttons .btn {
292 background-color : var
(-- lighter-background-1
);
293 border-color : var
(-- btn-border
);
294 color : var
(-- main-text-color
);
297 .project-repo-buttons .btn:hover, .project-repo-buttons .btn:focus, .group-buttons .btn:hover, .group-buttons .btn:focus {
298 background-color : var
(-- btn-background
);
299 border-color : var
(-- btn-border
);
300 color : var
(-- main-text-color
);
303 .project-repo-buttons .count-buttons .count-badge-count, .group-buttons .count-buttons .count-badge-count {
304 background-color : var
(-- main-background
);
307 .project-repo-buttons .count-buttons .count-badge-count, .project-repo-buttons .count-buttons .count-badge-button, .group-buttons .count-buttons .count-badge-count, .group-buttons .count-buttons .count-badge-button {
308 border-color : var
(-- btn-border
);
311 .project-repo-buttons .count-buttons .count, .project-repo-buttons .count-buttons .count-badge-button, .group-buttons .count-buttons .count, .group-buttons .count-buttons .count-badge-button {
312 color : var
(-- main-text-color
);
315 .dropdown-menu-inner-title {
319 .dropdown-menu-inner-content {
323 .git-clone-holder .form-control, .git-clone-holder .search form, .search .git-clone-holder form {
324 background-color : var
(-- main-background
);
325 border-color : var
(-- btn-border
);
326 color : var
(-- main-text-color
);
329 .project-stats .nav .stat-text, .project-stats .nav .stat-link {
333 .project-stats .nav .stat-link:hover, .project-stats .nav .stat-link:focus {
337 .btn-missing, .project-stats .nav .btn-missing {
338 color : var
(-- main-text-color
);
339 border-color : var
(-- btn-border
);
342 .btn-missing:hover, .project-stats .nav .btn-missing:hover, .btn-missing:active, .project-stats .nav .btn-missing:active, .btn-missing:focus, .project-stats .nav .btn-missing:focus {
343 background-color : var
(-- btn-background
);
344 color : var
(-- main-text-color
);
347 .project-repo-buttons .btn .fa, .group-buttons .btn .fa {
348 color : var
(-- main-text-color
);
351 .project-repo-buttons .btn svg, .group-buttons .btn svg {
352 fill : var
(-- main-text-color
);
355 .breadcrumbs-container {
356 border-color : var
(-- light-divider
);
359 .project-home-panel, .group-home-panel {
360 border-color : var
(-- light-divider
);
364 border-color : var
(-- light-divider
);
367 .banner-callout.banner-non-empty-state {
368 border-color : var
(-- light-divider
);
373 .dropdown-toggle, .dropdown-menu-toggle {
374 background-color : var
(-- main-background
);
375 border-color : var
(-- btn-border
);
376 color : var
(-- main-text-color
);
379 .dropdown-toggle:hover, .dropdown-menu-toggle:hover, .dropdown-toggle:active, .dropdown-menu-toggle:active, .dropdown-toggle:focus, .dropdown-menu-toggle:focus {
380 border-color : #4096ff ;
383 .open .dropdown-toggle, .open .dropdown-menu-toggle, .open .dropdown-menu-toggle {
384 border-color : #4096ff ;
387 .dropdown-menu, .dropdown-menu-nav {
388 background-color : var
(-- main-background
);
389 border-color : var
(-- btn-border
);
392 .dropdown-menu .dropdown-header, .dropdown-menu-nav .dropdown-header {
393 color : var
(-- main-text-color
);
396 .dropdown-input-field, .default-dropdown-input {
397 background-color : #313541 ;
398 color : var
(-- main-text-color
);
401 .dropdown-menu-selectable li a.is-indeterminate, .dropdown-menu-selectable li a.is-active, .dropdown-menu-selectable li button.is-indeterminate, .dropdown-menu-selectable li button.is-active {
402 color : var
(-- main-text-color
);
405 .dropdown-menu li a:not(.disable-hover):hover, .dropdown-menu li .participants-more .btn-link:not(.disable-hover):hover, .participants-more .dropdown-menu li .btn-link:not(.disable-hover):hover, .dropdown-menu li .user-list-more .btn-link:not(.disable-hover):hover, .user-list-more .dropdown-menu li .btn-link:not(.disable-hover):hover, .dropdown-menu li a:active, .dropdown-menu li a:focus, .dropdown-menu li a.is-focused, .dropdown-menu li button:not(.disable-hover):hover, .dropdown-menu li button:active, .dropdown-menu li button:focus, .dropdown-menu li button.is-focused, .dropdown-menu li .menu-item:not(.disable-hover):hover, .dropdown-menu li .menu-item:active, .dropdown-menu li .menu-item:focus, .dropdown-menu li .menu-item.is-focused, .dropdown-menu-nav li a:not(.disable-hover):hover, .dropdown-menu-nav li .participants-more .btn-link:not(.disable-hover):hover, .participants-more .dropdown-menu-nav li .btn-link:not(.disable-hover):hover, .dropdown-menu-nav li .user-list-more .btn-link:not(.disable-hover):hover, .user-list-more .dropdown-menu-nav li .btn-link:not(.disable-hover):hover, .dropdown-menu-nav li a:active, .dropdown-menu-nav li a:focus, .dropdown-menu-nav li a.is-focused, .dropdown-menu-nav li button:not(.disable-hover):hover, .dropdown-menu-nav li button:active, .dropdown-menu-nav li button:focus, .dropdown-menu-nav li button.is-focused, .dropdown-menu-nav li .menu-item:not(.disable-hover):hover, .dropdown-menu-nav li .menu-item:active, .dropdown-menu-nav li .menu-item:focus, .dropdown-menu-nav li .menu-item.is-focused {
406 background-color : var
(-- btn-background
);
407 color : var
(-- main-text-color
);
410 .breadcrumb.repo-breadcrumb a {
411 color : var
(-- lighter-text-color-1
);
414 /* Last commit info */
417 background-color : var
(-- lighter-background-1
);
418 border-color : #282b35 ;
419 color : var
(-- main-text-color
);
422 .commit a, .commit button, .generic_commit_status a, .generic_commit_status button {
426 .commit-sha-group .label-monospace {
427 background-color : var
(-- lighter-background-1
);
428 border-color : var
(-- btn-border
);
429 color : var
(-- main-text-color
);
432 .commit-sha-group .label, .commit-sha-group .shortcut-mappings .key, .shortcut-mappings .commit-sha-group .key, .commit-sha-group .btn {
433 border-color : var
(-- btn-border
);
436 /* File navigation */
438 .table th, .file-holder table th, .wiki table th, .md table th, ul.notes > li .note-body .note-text table th, .table td, .file-holder table td, .wiki table td, .md table td, ul.notes > li .note-body .note-text table td {
439 border-color : var
(-- light-divider
);
442 table
. table tr th
, . file-holder table tr th
, . wiki table tr th
, . md table tr th
, ul
. notes
> li
. note-body
. note-text table tr th
{
443 background-color : #3c4150 ;
446 .tree-holder .tree-table tr {
447 border-color : var
(-- light-divider
);
450 .tree-holder .tree-table tr:hover:not(.tree-truncated-warning) td {
451 background-color : #313543 ;
452 border-color : #1763bf ;
455 table
. table tr td
, . file-holder table tr td
, . wiki table tr td
, . md table tr td
, ul
. notes
> li
. note-body
. note-text table tr td
{
456 border-color : var
(-- light-divider
);
459 .tree-holder .tree-item .tree-item-file-name i, .tree-holder .tree-item .tree-item-file-name a {
463 .tree-holder .tree-commit .tree-commit-link {
467 .tree-holder .tree-time-ago {
471 /* Content of README */
474 border-color : var
(-- main-border
);
477 .file-holder .file-title {
478 background-color : #3c4150 ;
479 border-color : var
(-- main-border
);
482 .file-holder .file-title a:not(.btn) {
486 .file-holder .file-content {
487 background-color : var
(-- main-background
);
491 color : var
(-- main-text-color
);
494 .wiki h1, .wiki h2, .wiki h3 {
495 border-color : var
(-- main-border
);
500 color : var
(-- main-text-color
);
508 color : var
(-- main-text-color
);
511 .table-bordered > thead > tr > th, .wiki table > thead > tr > th, .md table > thead > tr > th, ul.notes > li .note-body .note-text table > thead > tr > th, .table-bordered > thead > tr > td, .wiki table > thead > tr > td, .md table > thead > tr > td, ul.notes > li .note-body .note-text table > thead > tr > td, .table-bordered > tbody > tr > th, .wiki table > tbody > tr > th, .md table > tbody > tr > th, ul.notes > li .note-body .note-text table > tbody > tr > th, .table-bordered > tbody > tr > td, .wiki table > tbody > tr > td, .md table > tbody > tr > td, ul.notes > li .note-body .note-text table > tbody > tr > td, .table-bordered > tfoot > tr > th, .wiki table > tfoot > tr > th, .md table > tfoot > tr > th, ul.notes > li .note-body .note-text table > tfoot > tr > th, .table-bordered > tfoot > tr > td, .wiki table > tfoot > tr > td, .md table > tfoot > tr > td, ul.notes > li .note-body .note-text table > tfoot > tr > td {
512 border-color : #2f333f ;
515 .table-bordered, .wiki table, .md table, ul.notes > li .note-body .note-text table {
516 border-color : #2f333f ;
519 /* ===== Find file ===== */
521 .table-striped tbody tr:nth-of-type(2n+1) {
522 background-color : #353947 ;
525 .tree-holder .tree-table tr.selected td {
526 background-color : #333744 ;
527 border-color : #0e437f ;
530 /* ===== New issue ===== */
532 .form-control, .search form {
533 background-color : #313541 ;
534 border-color : var
(-- btn-border
);
535 color : var
(-- main-text-color
);
538 .search form:hover, .file-finder-input:hover, .issuable-search-form:hover, .search-text-input:hover, .form-control:hover, .filtered-search-box:hover, .search form:hover {
539 border-color : #4096ff ;
546 a : hover
, . participants-more
. btn-link : hover
, . user-list-more
. btn-link : hover
, a : focus
{
553 background-color : #313541 ;
556 .common-note-form .md-area {
557 border-color : #282b35 ;
561 color : var
(-- main-text-color
);
565 color : var
(-- main-text-color
);
568 .md h1, .md h2, .md h3, .md h4, .md h5, .md h6 {
569 border-color : var
(-- main-border
);
574 color : var
(-- main-text-color
);
578 border-color : #282b35 ;
585 .nav-links li.active a {
589 .nav-links li a:hover, .nav-links li .participants-more .btn-link:hover, .participants-more .nav-links li .btn-link:hover, .nav-links li .user-list-more .btn-link:hover, .user-list-more .nav-links li .btn-link:hover, .nav-links li a:active, .nav-links li a:focus {
590 border-color : #2a66aa ;
594 body
. ui_indigo
. nav-links li
. active a
{
595 border-color : #4096ff ;
599 border-color : #282b35 ;
602 .gfm-project_member {
603 background-color : #2c394a ;
606 /* Dropdown toggle buttons (assignee, milestone etc.) */
608 .dropdown-toggle-text.is-default {
612 .dropdown-menu li a, .dropdown-menu li button, .dropdown-menu li .menu-item, .dropdown-menu-nav li a, .dropdown-menu-nav li button, .dropdown-menu-nav li .menu-item {
616 .dropdown-input-field {
620 .dropdown-input-field:focus {
621 color : var
(-- main-text-color
);
625 background-color : var
(-- main-background
);
626 border-color : var
(-- btn-border
);
627 color : var
(-- main-text-color
);
630 .pika-single.gitlab-theme .pika-label {
631 background-color : var
(-- main-background
);
632 color : var
(-- main-text-color
);
635 .pika-single.gitlab-theme .pika-day {
636 background-color : var
(-- main-background
);
640 .pika-single.gitlab-theme th {
644 abbr
[ title
], abbr
[ data-original-title
] {
648 .pika-single.gitlab-theme .is-selected .pika-day, .pika-single.gitlab-theme .pika-day:hover, .pika-single.gitlab-theme .is-today .pika-day {
649 background-color : var
(-- lighter-background-1
);
652 .pika-prev, .pika-next {
659 background-color : var
(-- lighter-background-1
);
660 border-color : #282b35 ;
663 .row-content-block.content-component-block {
665 background-color : var
(-- main-background
);
668 /* ===== List of issues ===== */
674 .nav-links li.active a .badge {
678 .nav-links li a:hover .badge, .nav-links li .participants-more .btn-link:hover .badge, .participants-more .nav-links li .btn-link:hover .badge, .nav-links li .user-list-more .btn-link:hover .badge, .user-list-more .nav-links li .btn-link:hover .badge, .nav-links li a:active .badge, .nav-links li a:focus .badge {
682 .filtered-search-box {
683 border-color : var
(-- btn-border
);
684 background-color : #313541 ;
687 ul
. content-list li a
{
695 ul
. content-list
> li
{
696 border-color : var
(-- light-divider
);
699 .filtered-search-history-dropdown-toggle-button:hover, .filtered-search-history-dropdown-toggle-button:focus {
703 .issuable-list li .issuable-milestone a, .issuable-list li .issuable-info a, .issuable-list li .task-status a, .issuable-list li .issuable-updated-at a {
707 .issuable-list li .issuable-milestone, .issuable-list li .issuable-info, .issuable-list li .task-status, .issuable-list li .issuable-updated-at {
711 .panel, .panel-slim {
712 background-color : var
(-- main-background
);
715 .merge-request.closed, .issue.closed {
716 background-color : #333744 ;
717 border-color : var
(-- light-divider
);
720 .page-item.disabled .page-link {
721 background-color : var
(-- btn-disabled-background
);
722 border-color : var
(-- btn-border
);
723 color : var
(-- btn-disabled-color
);
728 .merge-request.today, .issue.today {
729 background-color : #2f3f41 ;
730 border-color : var
(-- light-divider
);
733 /* ===== List of issues (GitLab.com, EE 11.0) ===== */
735 .nav-links li.active a .badge.badge-pill, .nav-links li.active a .shortcut-mappings .key, .shortcut-mappings .nav-links li.active a .key, .nav-links li a.active .badge.badge-pill, .nav-links li a.active .shortcut-mappings .key, .shortcut-mappings .nav-links li a.active .key {
739 .badge.badge-pill, .shortcut-mappings .key {
743 .nav-links li a:hover .badge.badge-pill, .nav-links li .participants-more .btn-link:hover .badge.badge-pill, .participants-more .nav-links li .btn-link:hover .badge.badge-pill, .nav-links li .user-list-more .btn-link:hover .badge.badge-pill, .user-list-more .nav-links li .btn-link:hover .badge.badge-pill, .nav-links li a:hover .shortcut-mappings .key, .shortcut-mappings .nav-links li a:hover .key, .nav-links li .participants-more .btn-link:hover .shortcut-mappings .key, .shortcut-mappings .nav-links li .participants-more .btn-link:hover .key, .participants-more .nav-links li .btn-link:hover .shortcut-mappings .key, .shortcut-mappings .participants-more .nav-links li .btn-link:hover .key, .nav-links li .user-list-more .btn-link:hover .shortcut-mappings .key, .shortcut-mappings .nav-links li .user-list-more .btn-link:hover .key, .user-list-more .nav-links li .btn-link:hover .shortcut-mappings .key, .shortcut-mappings .user-list-more .nav-links li .btn-link:hover .key, .nav-links li a:active .badge.badge-pill, .nav-links li a:active .shortcut-mappings .key, .shortcut-mappings .nav-links li a:active .key, .nav-links li a:focus .badge.badge-pill, .nav-links li a:focus .shortcut-mappings .key, .shortcut-mappings .nav-links li a:focus .key {
747 body
. ui-indigo
. nav-links li
. active a
, body
. ui-indigo
. nav-links li a
. active
{
748 border-color : #4096ff ;
752 background-color : var
(-- main-background
);
753 border-color : var
(-- main-border
);
757 background-color : var
(-- main-background
);
761 .select2-results .select2-highlighted {
762 color : var
(-- main-text-color
);
765 .select2-results .select2-highlighted .select2-result-label {
766 background : var
(-- btn-background
);
769 .select2-drop, .select2-drop.select2-drop-above {
770 border-color : var
(-- btn-border
);
773 .select2-search input {
774 background-color : var
(-- main-background
);
775 border-color : var
(-- btn-border
);
776 color : var
(-- main-text-color
);
780 color : var
(-- main-text-color
);
783 /* ===== Issue details ===== */
788 background-color : var
(-- lighter-background-1
);
789 border-color : var
(-- btn-border
);
792 .right-sidebar .block {
793 border-color : #282b35 ;
796 .right-sidebar .title {
800 .right-sidebar.right-sidebar-expanded .gutter-toggle {
801 border-color : #282b35 ;
804 .right-sidebar .block .gutter-toggle:hover {
808 .right-sidebar.right-sidebar-expanded .no-value, .right-sidebar.right-sidebar-expanded .btn-secondary-hover-link {
812 .right-sidebar .title .lock-edit, .right-sidebar .title .edit-link {
816 .right-sidebar .title .lock-edit:hover, .right-sidebar .title .edit-link:hover {
820 .right-sidebar a:not(.btn):hover, .right-sidebar .participants-more .btn-link:not(.btn):hover, .participants-more .right-sidebar .btn-link:not(.btn):hover, .right-sidebar .user-list-more .btn-link:not(.btn):hover, .user-list-more .right-sidebar .btn-link:not(.btn):hover {
824 .right-sidebar .cross-project-reference button {
825 background-color : var
(-- lighter-background-1
);
828 .right-sidebar .btn-clipboard:hover {
832 /* Right sidebar (collapsed) */
834 .right-sidebar .block .gutter-toggle:hover {
835 background-color : #383b4a ;
838 .right-sidebar.right-sidebar-collapsed .gutter-toggle {
839 border-color : #313541 ;
842 .right-sidebar.right-sidebar-collapsed .block:hover {
843 background-color : #383b4a ;
846 .right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon:hover:not(.disabled), .right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon:hover .todo-undone {
850 .right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon {
854 .right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon svg {
858 .right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon:hover:not(.disabled) svg, .right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon:hover .todo-undone svg {
862 .right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon .btn-clipboard {
866 .right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon .btn-clipboard:hover {
870 .right-sidebar.right-sidebar-collapsed .participants {
871 border-color : #313541 ;
876 .detail-page-header {
877 border-color : #282b35 ;
881 .detail-page-header a {
885 .detail-page-description .title {
890 border-color : #282b35 ;
893 .panel-default > .panel-heading {
894 background-color : var
(-- lighter-background-1
);
898 color : var
(-- main-text-color
);
901 .issue-count-badge-count {
902 border-color : var
(-- btn-border
);
905 .issuable-details .description img:not(.emoji) {
906 border-color : #3c404f ;
911 .referenced-commands {
912 background-color : #373b4a ;
917 background-color : #373b4a ;
918 border-color : #282b35 ;
919 color : var
(-- main-text-color
);
922 .atwho-view .atwho-view-ul li.cur {
923 background-color : var
(-- btn-background
);
924 color : var
(-- main-text-color
);
927 .atwho-view .atwho-view-ul li strong {
935 .atwho-view .cur .avatar {
936 border-color : var
(-- main-border
);
942 border-color : var
(-- main-border
);
946 background-color : var
(-- lighter-background-1
) ! important
;
947 border-color : var
(-- btn-border
);
950 /* Reaction block (under OP) */
953 border-bottom-color : var
(-- light-divider
);
956 .award-control.user-authored {
957 background-color : var
(-- lighter-background-1
);
958 border-color : var
(-- btn-border
);
959 color : var
(-- main-text-color
);
962 .award-control.user-authored:hover {
963 background-color : var
(-- btn-background
);
964 border-color : var
(-- btn-border
);
965 color : var
(-- main-text-color
);
968 .award-control.user-authored gl-emoji {
969 filter : brightness
( 2 );
974 .note-headline-light, .discussion-headline-light {
979 background-color : var
(-- main-background
);
982 .discussion-header a, .note-header-info a {
986 .discussion-header a:hover, .discussion-header .participants-more .btn-link:hover, .participants-more .discussion-header .btn-link:hover, .discussion-header .user-list-more .btn-link:hover, .user-list-more .discussion-header .btn-link:hover, .note-header-info a:hover, .note-header-info .participants-more .btn-link:hover, .participants-more .note-header-info .btn-link:hover, .note-header-info .user-list-more .btn-link:hover, .user-list-more .note-header-info .btn-link:hover {
990 ul
. notes
> li
. note-body
. note-text p
{
991 color : var
(-- main-text-color
);
994 ul
. notes
> li
. note-body
. note-text a
{
998 ul
. notes
> li
. timeline-entry-inner
{
999 border-color : var
(-- light-divider
);
1002 .note-type-dropdown .btn:hover:active, .note-type-dropdown .btn:focus:active {
1006 .markdown-selector {
1011 border-color : #5f5f5f ;
1014 .timeline-entry:target, .timeline-entry.target {
1015 background-color : #35394a ;
1018 ul
. notes
> li : target
, ul
. notes
> li
. target
{
1019 border-color : var
(-- main-border
);
1022 ul
. notes
> li : target : not
(: first-child
), ul
. notes
> li
. target : not
(: first-child
) {
1023 border-color : var
(-- main-border
);
1026 ul
. notes
> li
. note-body
. note-text
{
1027 color : var
(-- main-text-color
);
1030 .md img:not(.emoji) {
1031 border-color : #3c404f ;
1035 background-color : #373b4a ;
1036 border-color : var
(-- main-border
);
1040 .disabled-comment a {
1044 .disabled-comment a:hover {
1048 /* ===== Issue details (GitLab.com, EE 11.0 ===== */
1050 .btn.btn-inverted.btn-success, .btn.btn-inverted.btn-new, .btn.btn-inverted.btn-create, .btn.btn-inverted.comment-btn, .btn.btn-inverted.btn-save {
1051 background-color : #158f46 ;
1052 border-color : #12753a ;
1056 .btn.btn-close, .btn.btn-close-color {
1057 background-color : #be6c00 ;
1058 border-color : #b56600 ;
1062 .btn.disabled, .btn[disabled], fieldset[disabled] .btn, .dropdown-toggle[disabled], [disabled].dropdown-menu-toggle, .btn.disabled:hover, .btn[disabled]:hover, fieldset[disabled] .btn:hover, .dropdown-toggle[disabled]:hover, [disabled].dropdown-menu-toggle:hover {
1063 background-color : var
(-- btn-disabled-background
) ! important
;
1064 border-color : var
(-- btn-border
) ! important
;
1065 color : var
(-- btn-disabled-color
) ! important
;
1068 /* ===== Issue boards ===== */
1071 background-color : var
(-- lighter-background-1
);
1072 border-color : var
(-- main-border
);
1076 background-color : var
(-- main-background
);
1077 box-shadow : 0 1px 2px rgba
( 0 , 0 , 0 , 0.55 );
1080 .board-card-title a {
1081 color : var
(-- lighter-text-color-2
);
1084 .board-blank-state, .board-promotion-state {
1085 background-color : var
(-- main-background
);
1089 border-color : var
(-- main-border
);
1092 .board-card-number {
1093 color : var
(-- darker-text-color-3
);
1098 .row-content-block .title {
1099 color : var
(-- main-text-color
);
1102 .board-config-modal .block + .block {
1103 border-color : var
(-- light-divider
);
1107 border-color : var
(-- light-divider
);
1112 .dropdown .dropdown-menu.dropdown-menu-tabs .dropdown-tabs-list .dropdown-tab-item {
1113 border-color : var
(-- main-border
);
1116 .dropdown .dropdown-menu.dropdown-menu-tabs .dropdown-tabs-list .dropdown-tab-item a {
1117 background-color : #3D4050 ;
1118 color : var
(-- lighter-text-color-2
);
1121 .dropdown .dropdown-menu.dropdown-menu-tabs .dropdown-tabs-list .dropdown-tab-item a:focus, .dropdown .dropdown-menu.dropdown-menu-tabs .dropdown-tabs-list .dropdown-tab-item a.active {
1122 background-color : #404454 ;
1123 color : var
(-- lighter-text-color-3
);
1126 .dropdown .dropdown-menu.dropdown-menu-tabs .tab-content .issue-board-dropdown-content {
1127 color : var
(-- darker-text-color-3
);
1131 background-color : rgba
( 70 , 74 , 92 , 0.5 );
1134 .dropdown .dropdown-menu.dropdown-menu-tabs .dropdown-tabs-list .dropdown-tab-item a.active {
1135 border-color : #2a66aa ;
1140 .add-issues-container {
1141 background-color : var
(-- main-background
);
1144 .add-issues-list .board-card {
1145 border-color : var
(-- main-border
);
1146 box-shadow : 0 1px 2px rgba
( 0 , 0 , 0 , 0.55 );
1149 .board-card.is-active, .board-card.is-active .board-card-assignee:hover a {
1150 background-color : #404454 ;
1153 /* ===== Message for empty project ===== */
1155 .project-empty-note-panel {
1156 border-bottom-color : #4c4c4c ;
1159 /* ===== Command line instructions (appears when a new project is created ===== */
1165 .light-well, .description-block {
1166 background-color : #22242d ;
1169 pre
. light-well
, pre
. description-block
{
1170 border-color : #5f5f5f ;
1173 .git-empty .light-well, .git-empty .description-block {
1177 .btn.btn-inverted.btn-remove {
1178 background-color : #a32a17 ;
1180 border-color : #a32a17 ;
1183 /* ===== Import from GitHub ===== */
1185 .light, .description-block {
1189 .table > thead > tr > td.active, .file-holder table > thead > tr > td.active, .wiki table > thead > tr > td.active, .md table > thead > tr > td.active, ul.notes > li .note-body .note-text table > thead > tr > td.active, .table > thead > tr > th.active, .file-holder table > thead > tr > th.active, .wiki table > thead > tr > th.active, .md table > thead > tr > th.active, ul.notes > li .note-body .note-text table > thead > tr > th.active, .table > thead > tr.active > td, .file-holder table > thead > tr.active > td, .wiki table > thead > tr.active > td, .md table > thead > tr.active > td, ul.notes > li .note-body .note-text table > thead > tr.active > td, .table > thead > tr.active > th, .file-holder table > thead > tr.active > th, .wiki table > thead > tr.active > th, .md table > thead > tr.active > th, ul.notes > li .note-body .note-text table > thead > tr.active > th, .table > tbody > tr > td.active, .file-holder table > tbody > tr > td.active, .wiki table > tbody > tr > td.active, .md table > tbody > tr > td.active, ul.notes > li .note-body .note-text table > tbody > tr > td.active, .table > tbody > tr > th.active, .file-holder table > tbody > tr > th.active, .wiki table > tbody > tr > th.active, .md table > tbody > tr > th.active, ul.notes > li .note-body .note-text table > tbody > tr > th.active, .table > tbody > tr.active > td, .file-holder table > tbody > tr.active > td, .wiki table > tbody > tr.active > td, .md table > tbody > tr.active > td, ul.notes > li .note-body .note-text table > tbody > tr.active > td, .table > tbody > tr.active > th, .file-holder table > tbody > tr.active > th, .wiki table > tbody > tr.active > th, .md table > tbody > tr.active > th, ul.notes > li .note-body .note-text table > tbody > tr.active > th, .table > tfoot > tr > td.active, .file-holder table > tfoot > tr > td.active, .wiki table > tfoot > tr > td.active, .md table > tfoot > tr > td.active, ul.notes > li .note-body .note-text table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .file-holder table > tfoot > tr > th.active, .wiki table > tfoot > tr > th.active, .md table > tfoot > tr > th.active, ul.notes > li .note-body .note-text table > tfoot > tr > th.active, .table > tfoot > tr.active > td, .file-holder table > tfoot > tr.active > td, .wiki table > tfoot > tr.active > td, .md table > tfoot > tr.active > td, ul.notes > li .note-body .note-text table > tfoot > tr.active > td, .table > tfoot > tr.active > th, .file-holder table > tfoot > tr.active > th, .wiki table > tfoot > tr.active > th, .md table > tfoot > tr.active > th, ul.notes > li .note-body .note-text table > tfoot > tr.active > th {
1190 background-color : #393d4c ;
1193 /* ===== Project list ===== */
1195 .top-area, .wiki-page-header {
1196 border-color : var
(-- main-border
);
1199 .projects-list > li {
1200 border-color : var
(-- light-divider
);
1204 border-color : #5f5f5f ;
1207 .text-plain, .text-plain:hover {
1212 border-color : #525252 ;
1216 .pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .participants-more .pagination > .disabled > .btn-link:hover, .user-list-more .pagination > .disabled > .btn-link:hover, .pagination > .disabled > a:focus {
1217 background-color : var
(-- btn-disabled-background
);
1218 border-color : var
(-- btn-border
);
1219 color : var
(-- btn-disabled-color
);
1222 .pagination > li > a, .pagination > li > span {
1223 background-color : var
(-- lighter-background-1
);
1224 border-color : var
(-- btn-border
);
1225 color : var
(-- main-text-color
);
1228 .pagination > li > a:hover, .participants-more .pagination > li > .btn-link:hover, .user-list-more .pagination > li > .btn-link:hover, .pagination > li > a:focus, .pagination > li > span:hover, .pagination > li > span:focus {
1229 background-color : var
(-- btn-background
);
1230 border-color : var
(-- btn-border
);
1231 color : var
(-- main-text-color
);
1234 .pagination > li > a:hover:active, .participants-more .pagination > li > .btn-link:hover:active, .user-list-more .pagination > li > .btn-link:hover:active, .pagination > li > a:active:focus, .pagination > li > span:hover:active, .pagination > li > span:active:focus {
1235 box-shadow : inset
0 0 10px 10px rgba
( 0 , 0 , 0 , .2 );
1238 /* ===== Groups ===== */
1243 background-color : #0f4071 ;
1244 border-color : #4096ff ;
1247 .landing .inner-content p {
1248 color : var
(-- lighter-text-color-1
);
1251 /* List of groups */
1253 .group-list-tree .group-row:first-child {
1254 border-color : var
(-- light-divider
);
1257 .group-list-tree .group-row-contents:hover {
1258 background-color : #313543 ;
1261 ul
. content-list li
. description
{
1269 /* List of projects within a group */
1271 .group-nav-container .nav-controls {
1272 border-color : var
(-- light-divider
);
1275 /* ===== Activity ===== */
1278 border-color : var
(-- light-divider
);
1281 .nav-block.activities {
1282 border-color : var
(-- main-border
);
1293 .event-item .event-title {
1297 /* Nav links (mobile) */
1299 .inner-page-scroll-tabs .fade-left {
1300 background : linear-gradient
( to right
, var
(-- main-background
) 45 %, rgba
( 56 , 60 , 74 , 0.4 ));
1303 .inner-page-scroll-tabs .fade-right {
1304 background : linear-gradient
( to left
, var
(-- main-background
) 45 %, rgba
( 56 , 60 , 74 , 0.4 ));
1307 /* ===== Commits ===== */
1310 background-color : #3e4352 ;
1311 border-color : var
(-- light-divider
);
1314 /* Commit description */
1316 .commit .commit-row-description, .generic_commit_status .commit-row-description {
1317 border-color : #6a6a6a ;
1321 .commit .commit-row-description a, .generic_commit_status .commit-row-description a {
1322 color : var
(-- lighter-text-color-1
);
1326 background-color : var
(-- main-background
);
1327 border-color : #424758 ;
1331 .text-expander.open {
1332 background-color : #444859 ;
1335 .text-expander:hover {
1336 background-color : #4a4e61 ;
1339 .commit-sha-group .btn svg {
1343 .tree-holder .nav-block .btn .fa, .tree-holder .nav-block .btn svg {
1347 /* ===== Commit details ===== */
1349 .page-content-header .commit-committer-link, .page-content-header .commit-author-link {
1354 border-color : var
(-- light-divider
);
1357 .commit-box .commit-title {
1361 .cgray, .commit.inline-commit .committed_ago, .generic_commit_status.inline-commit .committed_ago {
1365 .info-well .icon-container.commit-icon svg path {
1369 .diff-files-changed {
1370 background-color : var
(-- main-background
);
1373 .diff-files-changed .commit-stat-summary {
1374 background-color : var
(-- main-background
);
1377 .diff-file .file-title:hover, .diff-file .file-title-flex-parent:hover {
1378 background-color : #424657 ;
1381 .diff-file .diff-content {
1382 background-color : var
(-- main-background
);
1385 .nothing-here-block {
1389 .form-control:focus, .common-note-form .md-area.is-focused, .search form:focus, .search.search-active form {
1390 background-color : var
(-- main-background
);
1393 .btn:active, .btn.active {
1394 background-color : #595e74 ;
1395 border-color : var
(-- btn-border
);
1396 color : var
(-- main-text-color
);
1399 .file-title-flex-parent, .file-holder .file-title-flex-parent {
1400 border-color : var
(-- main-border
);
1403 /* Commit message editing */
1405 .commit-message-container {
1406 background-color : var
(-- main-background
);
1409 .commit-message-container textarea {
1410 background-color : var
(-- main-background
);
1413 /* ===== List of merge requests ===== */
1415 .merge-request.merged, .issue.merged {
1416 background-color : #333744 ;
1417 border-color : var
(-- light-divider
);
1420 /* ===== Merge request details ===== */
1426 .merge-request-tabs-container {
1427 background-color : var
(-- main-background
);
1430 .limit-container-width .merge-request-tabs-container .inner-page-scroll-tabs {
1431 background-color : var
(-- main-background
);
1435 border-color : var
(-- main-border
);
1438 .mr-source-target .diverged-commits-count {
1442 .mr-widget-heading, .mr-state-widget .mr-widget-section, .mr-state-widget .mr-widget-footer {
1443 border-color : var
(-- main-border
);
1446 .mr-state-widget .media-section {
1447 border-color : var
(-- main-border
);
1450 .mr-state-widget .ci-widget {
1454 .ci-widget-container .coverage {
1458 .mr-section-container {
1459 border-color : var
(-- main-border
);
1462 .merge-request-tabs-holder {
1463 border-bottom-color : #282b35 ;
1466 /* Indented border between merge request events */
1468 .mr-widget-heading:not(.deploy-heading)::before {
1469 border-color : var
(-- main-border
);
1474 .timeline .system-note .note-text {
1475 color : var
(-- main-text-color
) ! important
;
1480 .mr-version-controls {
1481 background-color : var
(-- lighter-background-1
);
1485 /* ===== Tags ===== */
1491 .branch-commit .commit-row-message {
1495 .branch-commit .commit-sha, .branch-commit .gfm-commit, .branch-commit .gfm-commit_range {
1499 /* ===== Edit tag ===== */
1502 background-color : var
(-- main-background
);
1505 /* ===== File content ===== */
1507 .file-title-flex-parent {
1508 background-color : var
(-- lighter-background-1
);
1509 border-color : var
(-- btn-border
);
1512 .info-well .well-segment:not(:last-of-type) {
1513 border-color : #484c5f ;
1516 .file-title-flex-parent a {
1517 color : var
(-- main-text-color
);
1520 .file-title-flex-parent, .file-holder .file-title-flex-parent {
1521 background-color : var
(-- main-background
);
1524 /* ===== Image/video preview ===== */
1526 .file-holder .file-content.image_file, .file-holder .file-content.video {
1527 background-color : #323643 ;
1530 /* ===== Blame ===== */
1532 .file-holder .file-blame-legend {
1533 background-color : var
(-- lighter-background-1
);
1534 border-color : #484c5f ;
1537 .file-holder .file-content.blame td.blame-commit {
1538 background-color : var
(-- lighter-background-1
);
1541 .file-holder .file-content.blame td.blame-commit-age-8 {
1542 border-left-color : #4f5568 ;
1545 .file-holder .file-content.blame td.blame-commit-age-9 {
1546 border-left-color : #464a53 ;
1549 .file-holder .file-content.blame td.blame-commit-age-0 {
1550 border-left-color : #4096ff ;
1553 .file-holder .file-content.blame tr {
1554 border-bottom-color : #484c5f ;
1557 .file-holder .file-content.blame td.line-numbers {
1558 border-left-color : #484c5f ;
1561 /* ===== List of todos ===== */
1563 .todos-list > .todo:hover {
1564 background-color : #313543 ;
1565 border-color : #1763bf ;
1568 .todos-list > .todo:last-child:hover {
1569 border-color : #1763bf ;
1572 .todo-item .todo-body .todo-note .md p {
1576 .todos-list > .todo.todo-pending.done-reversible {
1577 background-color : var
(-- main-background
);
1580 .todos-list > .todo.todo-pending.done-reversible:hover {
1581 background-color : var
(-- lighter-background-1
);
1582 border-color : var
(-- light-divider
);
1585 .todos-list > .todo.todo-pending.done-reversible .todo-avatar, .todos-list > .todo.todo-pending.done-reversible .todo-item {
1589 .todos-list > .todo.todo-pending.done-reversible:hover .todo-avatar, .todos-list > .todo.todo-pending.done-reversible:hover .todo-item {
1593 .todos-list > .todo.todo-pending.done-reversible .btn {
1594 background-color : var
(-- btn-background
);
1597 /* ===== List of labels ===== */
1600 background-color : var
(-- lighter-background-1
);
1603 .manage-labels-list > li:not(.empty-message):not(.is-not-draggable) {
1604 background-color : var
(-- main-background
);
1607 .label-actions-list .btn {
1611 .label-list-item .label-action svg {
1615 .js-label-options-dropdown svg {
1616 filter : invert
( 80 %);
1619 .label-list-item .label-description a {
1623 .label-list-item .label-description a:hover {
1627 .prioritized-labels .manage-labels-list > li:not(.empty-message):not(.is-not-draggable) {
1628 box-shadow : 0 1px 2px rgba
( 0 , 0 , 0 , 0.5 );
1631 /* ===== New label ===== */
1634 border-color : var
(-- btn-border
);
1637 .input-group .input-group-prepend, .input-group .input-group-append {
1638 background-color : var
(-- main-background
);
1641 /* ===== Milestones ===== */
1644 background-color : var
(-- lighter-background-1
);
1647 .milestones .milestone {
1648 background-color : var
(-- main-background
);
1651 /* Milestone details */
1653 .detail-page-description .title {
1654 border-color : var
(-- light-divider
);
1658 border-color : var
(-- light-divider
);
1661 .right-sidebar-collapsed .milestone-sidebar .reference {
1662 border-color : #313541 ;
1665 /* ===== Profile page ===== */
1668 background-color : var
(-- main-background
);
1671 .cover-block .cover-title {
1675 .cover-block .cover-desc {
1681 .row-content-block.white {
1682 background-color : var
(-- main-background
);
1685 .nav-links li.active a, .nav-links li a.active {
1689 .row-content-block {
1693 .user-contrib-text {
1697 /* ===== Settings ===== */
1700 border-color : var
(-- light-divider
);
1703 /* Repository Settings */
1706 background-color : var
(-- lighter-background-1
);
1707 border-color : #282b35 ;
1710 .select2-container .select2-choice, .select2-container.select2-drop-above .select2-choice {
1711 background-color : var
(-- main-background
);
1712 border-color : var
(-- btn-border
);
1713 color : var
(-- main-text-color
);
1716 .select2-container .select2-choice:hover, .select2-container.select2-drop-above .select2-choice:hover {
1717 border-color : #4096ff ;
1718 color : var
(-- main-text-color
);
1722 background-color : var
(-- lighter-background-1
);
1723 border-color : var
(-- main-border
);
1727 background-color : var
(-- main-background
);
1731 background-color : var
(-- lighter-background-1
);
1732 border-color : var
(-- main-border
);
1736 background-color : #7e4100 ;
1737 border-color : #a35a00 ;
1741 /* General Settings */
1743 .project-visibility-setting, .project-feature-settings {
1744 border-color : var
(-- main-border
);
1747 .project-feature-settings {
1748 background-color : var
(-- main-background
);
1751 .form-control:disabled, .search form:disabled, .form-control[readonly], .search form[readonly] {
1752 background-color : var
(-- btn-disabled-background
);
1753 color : var
(-- btn-disabled-color
);
1756 .select2-container-multi .select2-choices {
1757 border-color : var
(-- btn-border
);
1760 .settings-content .sub-section {
1761 background-color : var
(-- lighter-background-1
);
1762 border-color : #282b35 ;
1766 background-color : var
(-- main-background
);
1767 border-color : var
(-- btn-border
);
1768 color : var
(-- main-text-color
);
1772 background-color : #0f4071 ;
1773 border-color : #4096ff ;
1774 color : var
(-- lighter-text-color-1
);
1777 /* CI/CD Settings */
1780 background-color : var
(-- lighter-background-1
) ! important
;
1784 color : #cacaca ! important
;
1788 background-color : var
(-- lighter-background-1
);
1789 border-color : #b9b9b9 ;
1790 color : var
(-- main-text-color
);
1793 .btn.btn-inverted.btn-primary, .btn.btn-inverted.btn-info {
1794 background-color : #1f78d1 ;
1798 .btn.btn-inverted.btn-primary:hover, .btn.btn-inverted.btn-primary:focus, .btn.btn-inverted.btn-info:hover, .btn.btn-inverted.btn-info:focus {
1799 background-color : #1b69b6 ;
1802 ul
. bordered-list
> li
, ul
. unstyled-list
> li
{
1803 border-color : var
(-- light-divider
);
1808 .gitlab-tab-content {
1809 border-color : var
(-- main-border
);
1813 background-color : var
(-- main-background
);
1816 .gitlab-tabs li:not(:last-child) {
1817 border-color : var
(-- main-border
);
1820 .select2-container-multi .select2-choices {
1821 background-color : #313541 ;
1824 .select2-container-multi .select2-choices .select2-search-field input {
1825 color : var
(-- main-text-color
);
1828 .select2-container-multi .select2-choices .select2-search-field input.select2-active {
1829 background-color : #313541 ! important
;
1832 /* ===== CI/CD ===== */
1836 .pipeline-tab-content {
1837 background-color : var
(-- main-background
);
1840 .pipeline-graph .build .build-content {
1841 background-color : var
(-- main-background
);
1842 border-color : var
(-- btn-border
);
1843 color : var
(-- main-text-color
);
1846 .pipeline-graph .build a.build-content:hover, .pipeline-graph .build .participants-more .build-content.btn-link:hover, .participants-more .pipeline-graph .build .build-content.btn-link:hover, .participants-more .pipeline-graph .build .ci-job-dropdown-container:hover .btn-link.build-content, .pipeline-graph .build .ci-job-dropdown-container:hover .participants-more .btn-link.build-content, .pipeline-graph .build .user-list-more .build-content.btn-link:hover, .user-list-more .pipeline-graph .build .build-content.btn-link:hover, .user-list-more .pipeline-graph .build .ci-job-dropdown-container:hover .btn-link.build-content, .pipeline-graph .build .ci-job-dropdown-container:hover .user-list-more .btn-link.build-content, .pipeline-graph .build .ci-job-dropdown-container:hover a.build-content, .pipeline-graph .build button.build-content:hover, .pipeline-graph .build .ci-job-dropdown-container:hover button.build-content {
1847 background-color : var
(-- btn-background
);
1848 border-color : var
(-- btn-border
);
1849 color : var
(-- main-text-color
);
1852 .pipeline-graph .build .build-content:hover, .pipeline-graph .build .ci-job-dropdown-container:hover .build-content {
1853 background-color : var
(-- btn-background
);
1854 border-color : var
(-- btn-border
);
1855 color : var
(-- main-text-color
);
1858 .pipeline-graph .ci-action-icon-container.ci-action-icon-wrapper {
1859 background-color : var
(-- main-background
);
1860 border-color : var
(-- main-border
);
1863 .pipeline-graph .ci-action-icon-container.ci-action-icon-wrapper svg {
1864 fill : var
(-- main-text-color
);
1867 .pipeline-graph .ci-action-icon-container.ci-action-icon-wrapper:hover {
1868 background-color : var
(-- btn-background
);
1869 border-color : var
(-- main-border
);
1872 .pipeline-graph .ci-action-icon-container.ci-action-icon-wrapper:hover svg {
1873 fill : var
(-- main-text-color
);
1876 .table-holder .ci-table th {
1877 background-color : var
(-- main-background
);
1881 .ci-table .duration, .ci-table .finished-at {
1885 /* Pipelines (GitLab.com, EE 11.1) */
1887 .gl-responsive-table-row:not(:last-child) {
1888 border-color : var
(-- light-divider
);
1891 .pipelines .ci-table .pipeline-id {
1897 .ci-table .branch-commit .commit-sha, .ci-table .branch-commit .gfm-commit, .ci-table .branch-commit .gfm-commit_range {
1901 .ci-table .branch-commit .sprite {
1905 .ci-table .branch-commit svg {
1911 .build-page .top-bar {
1912 background-color : var
(-- lighter-background-1
);
1913 border-color : var
(-- main-border
);
1916 .build-page .top-bar .controllers .controllers-buttons {
1917 color : var
(-- main-text-color
);
1920 .right-sidebar.build-sidebar .builds-container {
1921 background-color : var
(-- main-background
);
1922 border-color : var
(-- light-divider
);
1925 .right-sidebar.build-sidebar .builds-container .build-job:hover {
1926 background-color : var
(-- btn-background
);
1929 .right-sidebar.build-sidebar .builds-container a:hover, .right-sidebar.build-sidebar .builds-container .participants-more .btn-link:hover, .participants-more .right-sidebar.build-sidebar .builds-container .btn-link:hover, .right-sidebar.build-sidebar .builds-container .user-list-more .btn-link:hover, .user-list-more .right-sidebar.build-sidebar .builds-container .btn-link:hover {
1930 color : var
(-- main-text-color
);
1933 /* ===== Web IDE ===== */
1936 color : var
(-- main-text-color
);
1941 .monaco-editor .margin {
1942 background-color : var
(-- main-background
);
1945 .monaco-editor .line-numbers {
1949 .monaco-editor, .monaco-editor-background, .monaco-editor .inputarea.ime-input {
1950 background-color : var
(-- main-background
);
1954 background-color : #3b3e4d ;
1955 box-shadow : inset
0 - 1px var
(-- main-border
);
1958 .multi-file-tabs li {
1959 background-color : #3D4050 ;
1960 border-color : var
(-- main-border
);
1964 .multi-file-tabs li.active {
1965 background-color : #404454 ;
1966 border-color : var
(-- main-border
);
1970 .multi-file-tab-close {
1974 .multi-file-tab-close:not([disabled]):hover {
1975 background-color : var
(-- lighter-background-1
);
1979 .multi-file-edit-pane {
1980 border-color : var
(-- btn-border
);
1984 background-color : var
(-- btn-border
);
1987 .drag-handle:hover {
1988 background-color : var
(-- main-border
);
1992 border-color : var
(-- main-border
);
1995 .monaco-editor .scroll-decoration {
1996 box-shadow : #22252e 0 6px 6px - 6px inset
;
1999 /* Code editor: syntax */
2002 color : var
(-- main-text-color
);
2043 .multi-file-commit-panel {
2044 background-color : var
(-- lighter-background-1
);
2047 .multi-file-commit-panel .multi-file-commit-panel-inner-content {
2048 background-color : var
(-- main-background
);
2051 .multi-file-commit-panel .multi-file-commit-panel-inner-scroll {
2052 border-color : var
(-- btn-border
);
2055 .ide-sidebar-link.active {
2056 background-color : var
(-- main-background
);
2057 border-color : var
(-- main-border
);
2060 body
. ui-indigo
. ide-sidebar-link
. active
{
2062 box-shadow : inset
3px 0 #4096ff ;
2065 .context-header > a, .context-header > button {
2066 color : var
(-- main-text-color
);
2069 .context-header > a:hover, .participants-more .context-header > .btn-link:hover, .user-list-more .context-header > .btn-link:hover, .context-header > a:focus, .context-header > button:hover, .context-header > button:focus {
2070 background-color : var
(-- btn-background
);
2078 .ide-sidebar-link:hover {
2079 background-color : #383b4a ;
2083 .ide-sidebar-link.active::after {
2084 background-color : var
(-- main-border
);
2087 .ide-right-sidebar .ide-activity-bar {
2088 border-color : var
(-- btn-border
);
2092 color : #bebebe ! important
;
2095 /* Search merge requests */
2097 .ide-nav-form .nav-links li a:not(.active) {
2098 background-color : var
(-- main-background
);
2101 .dropdown-menu li a:not(.disable-hover):hover .badge.badge-pill, .dropdown-menu li .participants-more .btn-link:not(.disable-hover):hover .badge.badge-pill, .participants-more .dropdown-menu li .btn-link:not(.disable-hover):hover .badge.badge-pill, .dropdown-menu li .user-list-more .btn-link:not(.disable-hover):hover .badge.badge-pill, .user-list-more .dropdown-menu li .btn-link:not(.disable-hover):hover .badge.badge-pill, .dropdown-menu li a:not(.disable-hover):hover .shortcut-mappings .key, .shortcut-mappings .dropdown-menu li a:not(.disable-hover):hover .key, .dropdown-menu li .participants-more .btn-link:not(.disable-hover):hover .shortcut-mappings .key, .shortcut-mappings .dropdown-menu li .participants-more .btn-link:not(.disable-hover):hover .key, .participants-more .dropdown-menu li .btn-link:not(.disable-hover):hover .shortcut-mappings .key, .shortcut-mappings .participants-more .dropdown-menu li .btn-link:not(.disable-hover):hover .key, .dropdown-menu li .user-list-more .btn-link:not(.disable-hover):hover .shortcut-mappings .key, .shortcut-mappings .dropdown-menu li .user-list-more .btn-link:not(.disable-hover):hover .key, .user-list-more .dropdown-menu li .btn-link:not(.disable-hover):hover .shortcut-mappings .key, .shortcut-mappings .user-list-more .dropdown-menu li .btn-link:not(.disable-hover):hover .key, .dropdown-menu li a:active .badge.badge-pill, .dropdown-menu li a:active .shortcut-mappings .key, .shortcut-mappings .dropdown-menu li a:active .key, .dropdown-menu li a:focus .badge.badge-pill, .dropdown-menu li a:focus .shortcut-mappings .key, .shortcut-mappings .dropdown-menu li a:focus .key, .dropdown-menu li a.is-focused .badge.badge-pill, .dropdown-menu li a.is-focused .shortcut-mappings .key, .shortcut-mappings .dropdown-menu li a.is-focused .key, .dropdown-menu li button:not(.disable-hover):hover .badge.badge-pill, .dropdown-menu li button:not(.disable-hover):hover .shortcut-mappings .key, .shortcut-mappings .dropdown-menu li button:not(.disable-hover):hover .key, .dropdown-menu li button:active .badge.badge-pill, .dropdown-menu li button:active .shortcut-mappings .key, .shortcut-mappings .dropdown-menu li button:active .key, .dropdown-menu li button:focus .badge.badge-pill, .dropdown-menu li button:focus .shortcut-mappings .key, .shortcut-mappings .dropdown-menu li button:focus .key, .dropdown-menu li button.is-focused .badge.badge-pill, .dropdown-menu li button.is-focused .shortcut-mappings .key, .shortcut-mappings .dropdown-menu li button.is-focused .key, .dropdown-menu li .menu-item:not(.disable-hover):hover .badge.badge-pill, .dropdown-menu li .menu-item:not(.disable-hover):hover .shortcut-mappings .key, .shortcut-mappings .dropdown-menu li .menu-item:not(.disable-hover):hover .key, .dropdown-menu li .menu-item:active .badge.badge-pill, .dropdown-menu li .menu-item:active .shortcut-mappings .key, .shortcut-mappings .dropdown-menu li .menu-item:active .key, .dropdown-menu li .menu-item:focus .badge.badge-pill, .dropdown-menu li .menu-item:focus .shortcut-mappings .key, .shortcut-mappings .dropdown-menu li .menu-item:focus .key, .dropdown-menu li .menu-item.is-focused .badge.badge-pill, .dropdown-menu li .menu-item.is-focused .shortcut-mappings .key, .shortcut-mappings .dropdown-menu li .menu-item.is-focused .key, .dropdown-menu-nav li a:not(.disable-hover):hover .badge.badge-pill, .dropdown-menu-nav li .participants-more .btn-link:not(.disable-hover):hover .badge.badge-pill, .participants-more .dropdown-menu-nav li .btn-link:not(.disable-hover):hover .badge.badge-pill, .dropdown-menu-nav li .user-list-more .btn-link:not(.disable-hover):hover .badge.badge-pill, .user-list-more .dropdown-menu-nav li .btn-link:not(.disable-hover):hover .badge.badge-pill, .dropdown-menu-nav li a:not(.disable-hover):hover .shortcut-mappings .key, .shortcut-mappings .dropdown-menu-nav li a:not(.disable-hover):hover .key, .dropdown-menu-nav li .participants-more .btn-link:not(.disable-hover):hover .shortcut-mappings .key, .shortcut-mappings .dropdown-menu-nav li .participants-more .btn-link:not(.disable-hover):hover .key, .participants-more .dropdown-menu-nav li .btn-link:not(.disable-hover):hover .shortcut-mappings .key, .shortcut-mappings .participants-more .dropdown-menu-nav li .btn-link:not(.disable-hover):hover .key, .dropdown-menu-nav li .user-list-more .btn-link:not(.disable-hover):hover .shortcut-mappings .key, .shortcut-mappings .dropdown-menu-nav li .user-list-more .btn-link:not(.disable-hover):hover .key, .user-list-more .dropdown-menu-nav li .btn-link:not(.disable-hover):hover .shortcut-mappings .key, .shortcut-mappings .user-list-more .dropdown-menu-nav li .btn-link:not(.disable-hover):hover .key, .dropdown-menu-nav li a:active .badge.badge-pill, .dropdown-menu-nav li a:active .shortcut-mappings .key, .shortcut-mappings .dropdown-menu-nav li a:active .key, .dropdown-menu-nav li a:focus .badge.badge-pill, .dropdown-menu-nav li a:focus .shortcut-mappings .key, .shortcut-mappings .dropdown-menu-nav li a:focus .key, .dropdown-menu-nav li a.is-focused .badge.badge-pill, .dropdown-menu-nav li a.is-focused .shortcut-mappings .key, .shortcut-mappings .dropdown-menu-nav li a.is-focused .key, .dropdown-menu-nav li button:not(.disable-hover):hover .badge.badge-pill, .dropdown-menu-nav li button:not(.disable-hover):hover .shortcut-mappings .key, .shortcut-mappings .dropdown-menu-nav li button:not(.disable-hover):hover .key, .dropdown-menu-nav li button:active .badge.badge-pill, .dropdown-menu-nav li button:active .shortcut-mappings .key, .shortcut-mappings .dropdown-menu-nav li button:active .key, .dropdown-menu-nav li button:focus .badge.badge-pill, .dropdown-menu-nav li button:focus .shortcut-mappings .key, .shortcut-mappings .dropdown-menu-nav li button:focus .key, .dropdown-menu-nav li button.is-focused .badge.badge-pill, .dropdown-menu-nav li button.is-focused .shortcut-mappings .key, .shortcut-mappings .dropdown-menu-nav li button.is-focused .key, .dropdown-menu-nav li .menu-item:not(.disable-hover):hover .badge.badge-pill, .dropdown-menu-nav li .menu-item:not(.disable-hover):hover .shortcut-mappings .key, .shortcut-mappings .dropdown-menu-nav li .menu-item:not(.disable-hover):hover .key, .dropdown-menu-nav li .menu-item:active .badge.badge-pill, .dropdown-menu-nav li .menu-item:active .shortcut-mappings .key, .shortcut-mappings .dropdown-menu-nav li .menu-item:active .key, .dropdown-menu-nav li .menu-item:focus .badge.badge-pill, .dropdown-menu-nav li .menu-item:focus .shortcut-mappings .key, .shortcut-mappings .dropdown-menu-nav li .menu-item:focus .key, .dropdown-menu-nav li .menu-item.is-focused .badge.badge-pill, .dropdown-menu-nav li .menu-item.is-focused .shortcut-mappings .key, .shortcut-mappings .dropdown-menu-nav li .menu-item.is-focused .key {
2102 background-color : #343845 ;
2106 border-color : #282b35 ! important
;
2109 /* Commit panel (file browser) */
2111 .multi-file-commit-panel .multi-file-commit-panel-inner-scroll {
2112 background-color : var
(-- main-background
);
2115 .multi-file-commit-panel .multi-file-commit-panel-inner-content {
2116 border-color : var
(-- btn-border
);
2119 .ide-file-list .file.file-active {
2120 background-color : var
(-- btn-background
);
2123 .ide-file-list .file.file-open {
2124 background-color : #3d4252 ;
2127 .multi-file-commit-list-path:hover, .multi-file-commit-list-path:focus, .ide-file-list .file:hover, .ide-file-list .file:focus {
2128 background-color : var
(-- btn-background
);
2131 .multi-file-commit-form {
2132 background-color : var
(-- main-background
);
2133 border-color : var
(-- btn-border
);
2136 .multi-file-commit-form > form, .multi-file-commit-form > .commit-form-compact {
2137 border-color : var
(-- light-divider
);
2141 border-color : var
(-- light-divider
);
2144 .ide-tree-header .ide-nav-dropdown .dropdown-menu-toggle:hover {
2145 background-color : var
(-- main-background
);
2148 .ide-tree-header .ide-nav-dropdown.show .dropdown-menu-toggle {
2149 background-color : var
(-- main-background
);
2152 .ide-tree-header button {
2153 color : var
(-- main-text-color
);
2156 .show.dropdown .dropdown-toggle, .show.dropdown .dropdown-menu-toggle, .show.dropdown .dropdown-menu-toggle {
2157 border-color : var
(-- btn-border
);
2158 box-shadow : inset
0 0 10px 10px rgba
( 0 , 0 , 0 , .2 );
2162 filter : invert
( 90 %);
2168 background-color : var
(-- main-background
);
2169 border-color : var
(-- btn-border
);
2174 .preview-container .file-container {
2175 background-color : #323643 ;
2178 .preview-container .file-container .file-info {
2182 /* Review changes */
2184 .blob-editor-container .monaco-diff-editor.vs .margin {
2185 background-color : var
(-- main-background
);
2186 border-color : var
(-- main-border
);
2189 .blob-editor-container .monaco-diff-editor.vs .line-numbers {
2193 .monaco-diff-editor .line-delete, .monaco-diff-editor .char-delete {
2194 background-color : #412021 ;
2197 .blob-editor-container .monaco-diff-editor.vs .char-delete {
2198 background-color : #412021 ;
2201 .monaco-diff-editor .line-insert {
2202 background-color : #28472d ;
2205 .multi-file-editor-holder.is-readonly .monaco-editor, .multi-file-editor-holder.is-readonly .monaco-editor-background, .multi-file-editor-holder.is-readonly .monaco-editor .inputarea.ime-input, .multi-file-editor-holder .editor.original .monaco-editor, .multi-file-editor-holder .editor.original .monaco-editor-background, .multi-file-editor-holder .editor.original .monaco-editor .inputarea.ime-input {
2206 background-color : var
(-- main-background
);
2209 .blob-editor-container .monaco-diff-editor.vs .diffOverview {
2210 background-color : var
(-- main-background
);
2214 /* ===== New project ===== */
2218 .new_project .input-group-prepend.static-namespace, .new_project .input-group-append.static-namespace, .edit-project .input-group-prepend.static-namespace, .edit-project .input-group-append.static-namespace, .import-project .input-group-prepend.static-namespace, .import-project .input-group-append.static-namespace {
2219 border-color : var
(-- btn-border
);
2222 .visibility-level-setting .form-check .option-title {
2223 color : var
(-- main-text-color
);
2226 .visibility-level-setting .form-check .option-description, .visibility-level-setting .form-check .option-disabled-reason {
2230 .initialize-with-readme-setting .form-check .option-title {
2231 color : var
(-- main-text-color
);
2234 .initialize-with-readme-setting .form-check .option-description {
2238 /* Create from template */
2240 .project-template .template-option:not(:first-child) {
2241 border-color : var
(-- main-border
);
2244 /* ===== Sign in page ===== */
2247 background-color : var
(-- main-background
) ! important
;
2251 background-color : var
(-- main-background
);
2252 border-color : var
(-- light-divider
);
2255 .devise-layout-html body .footer-container, .devise-layout-html body hr.footer-fixed {
2256 background-color : var
(-- main-background
);
2259 .login-page .brand-holder p {
2263 .login-page .login-box, .login-page .omniauth-container {
2264 box-shadow : 0 0 0 1px var
(-- main-border
);
2267 .login-page .new-session-tabs li:not(.active) {
2268 background-color : var
(-- main-background
);
2271 .login-page .new-session-tabs {
2272 box-shadow : 0 0 0 1px var
(-- main-border
);
2275 .login-page .new-session-tabs li {
2276 border-color : var
(-- main-border
);
2279 .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
2280 background-color : #3b3f4e ;
2284 .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
2285 border-color : #2a66aa ;
2288 .login-page .form-control:active, .login-page .search form:active, .search .login-page form:active, .login-page .form-control:focus, .login-page .common-note-form .md-area.is-focused, .common-note-form .login-page .md-area.is-focused, .login-page .search form:focus, .search .login-page form:focus, .login-page .search.search-active form, .search.search-active .login-page form {
2289 background-color : #313541 ;
2292 .form-control:focus, .common-note-form .md-area.is-focused, .search form:focus, .search.search-active form {
2293 color : var
(-- main-text-color
);
2296 .gl-show-field-errors .gl-field-hint {
2300 /* ===== Authorize external website/application ===== */
2303 background-color : var
(-- main-background
);
2307 background-color : var
(-- main-background
);
2308 border-color : var
(-- light-divider
);
2312 background-color : var
(-- main-background
);
2316 background-color : var
(-- main-background
);
2317 border-color : var
(-- light-divider
);
2320 .modal-doorkeepr-auth .scope-description, .doorkeeper-app-form .scope-description {
2324 /* ===== about.gitlab.com ===== */
2329 background-color : var
(-- main-background
);
2337 border-bottom-color : #2596ff ;
2341 border-color : var
(-- main-border
);
2344 /* ===== docs.gitlab.com ===== */
2346 /* Header/Navigation bar */
2349 background-color : var
(-- lighter-background-1
);
2350 border-color : var
(-- btn-border
);
2357 .header .nav > li > a {
2362 background-color : var
(-- lighter-background-1
);
2368 background-color : var
(-- main-background
);
2372 background-color : var
(-- lighter-background-1
);
2376 border-color : rgba
( 64 , 150 , 255 , 0.6 );
2379 table td
, table th
{
2380 border-color : #2f333f ;
2384 background-color : #3c4253 ;
2388 background-color : #163558 ;
2389 border-color : #245890 ;
2393 background-color : #7e4100 ;
2394 border-color : #a35a00 ;
2398 background-color : #083a1b ;
2399 border-color : #0e6c31 ;
2403 border-color : var
(-- light-divider
);
2407 border-color : var
(-- light-divider
);
2410 h2 code
, h3 code
, h4 code
, h5 code
, h6 code
{
2411 background-color : #24272a ;
2415 p code
, li code
, table code
{
2416 background-color : #24272a ;
2420 a : hover
, . participants-more
. btn-link : hover
, . user-list-more
. btn-link : hover
, a : focus
{