You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
682 lines
15 KiB
682 lines
15 KiB
/* Userstyle for Gitlab.com. Created by: 2E0PGS */ |
|
/* Repository: https://bitbucket.org/2E0PGS/userstyles/overview */ |
|
/* Licence: GNU v3 */ |
|
/* Userstyle URL: todo /* |
|
/* Version 1.0.7 01/02/2017 18:33*/ |
|
|
|
/* I suggest you set your Syntax Highlighting Theme to "Dark" under your /profile/preferences Page.*/ |
|
|
|
body, h1, h2, h3, h4, h5, h6, .wiki h1, .wiki h2, .wiki h3, .wiki h4, .wiki p, .wiki, .md-page, .blog-entry h1, .blog-entry h2, .blog-entry h3, .blog-entry h4, .blog-entry h5, .md-page h1, .md-page h2, .md-page h3, .md-page h4, .md-page h5, .blog-entry p, .md-page p, .detail-page-description .title, p, .cover-block .cover-title, .cover-block .cover-desc { |
|
color: #ffffff !important; |
|
} |
|
|
|
body, .full-post { |
|
background-color: #1c1e22; |
|
} |
|
|
|
body.navless { |
|
background-color: #1c1e22 !important; |
|
} |
|
|
|
hr { |
|
border-top: 1px solid #696969; |
|
} |
|
|
|
/* ---Nav Bar--- */ |
|
header.navbar-gitlab, .row-content-block.content-component-block, .commit-header, .navbar-default { |
|
background-color: #1c1e22; |
|
border-bottom: 1px solid #696969; |
|
} |
|
|
|
/* ---Icon for notifications--- */ |
|
header.navbar-gitlab .container-fluid .nav>li>a { |
|
color: rgba(224, 224, 224, 0.84); |
|
} |
|
|
|
/* ---Seems the Nav links got broken in recent update. May need to remove legacy version of this--- */ |
|
.nav-links li a, header .header-content .title a, .project-stats .nav>li>a { |
|
color: rgb(255, 255, 255); |
|
} |
|
|
|
.project-stats .nav>li>a:hover, .project-stats .nav>li>a:focus, .nav-links li a:hover { |
|
color: rgba(185, 185, 185, 0.88); |
|
} |
|
|
|
.cover-block { |
|
background-color: #1e2125; |
|
} |
|
|
|
.nav-links { |
|
border-bottom: 1px solid #696969; |
|
} |
|
|
|
.row-content-block.white { |
|
background-color: #1e2125; |
|
} |
|
|
|
.content-wrapper .container-fluid { |
|
background-color: #1e2125; |
|
} |
|
|
|
.row-content-block { |
|
border-top: 1px solid #1e2125; |
|
border-bottom: 1px solid #1e2125; |
|
color: #959494; |
|
} |
|
|
|
/* ---Left Side Nav Bar--- */ |
|
body.ui_charcoal .page-with-sidebar .sidebar-wrapper { |
|
background: #1c1e22; |
|
} |
|
|
|
/* ---Left Side Nav Bar Button--- */ |
|
header.navbar-gitlab .side-nav-toggle { |
|
background-color: #1c1e22; |
|
} |
|
|
|
header.navbar-gitlab .side-nav-toggle:hover { |
|
background-color: rgba(255,255,255,0.05); |
|
} |
|
|
|
/* ---Event Items--- */ |
|
.event-item a { |
|
color: #EEEEEE; |
|
} |
|
|
|
.event-item .event-title { |
|
color: #CDCDCD; |
|
} |
|
|
|
.event-item { |
|
color: #b1b1b1; |
|
border-bottom: 1px solid #696969; |
|
} |
|
|
|
/* ---Search--- */ |
|
.dropdown-menu-toggle { |
|
background-color: #272b2f; |
|
color: #ffffff; |
|
} |
|
|
|
.dropdown-toggle-text.is-default { |
|
color: rgba(255, 255, 255, 0.99); |
|
} |
|
|
|
.form-control, .search form { |
|
background-color: #272b2f !important; |
|
border: 0px solid #e5e5e5; |
|
border-radius: 0px; |
|
color: #fff; |
|
} |
|
|
|
.dropdown-menu, .dropdown-menu-nav { |
|
background-color: #1c1e22; |
|
border: 0px solid rgba(0,0,0,0.1); |
|
} |
|
|
|
.dropdown-menu a, .dropdown-menu-nav a { |
|
color: #fff; |
|
} |
|
|
|
.dropdown-menu a:hover,.dropdown-menu-nav a:hover { |
|
background-color: rgba(255,255,255,0.05); |
|
} |
|
|
|
/* ---Hovering Form controls--- */ |
|
.form-actions, .row-content-block { |
|
background-color: #1c1e22; |
|
border-top: 1px solid #696969; |
|
color: #ffffff; |
|
} |
|
|
|
/* ---Code Entry Box--- */ |
|
.ace-tm, .code.white, .code.white pre.code, .code.white .line_holder .line_content { |
|
background-color: #1c1e22; |
|
color: white; |
|
} |
|
|
|
.ace-tm .ace_gutter, .file-editor .ace_gutter-cell { |
|
background: #272b2f; |
|
color: #fff; |
|
} |
|
|
|
.file-holder { |
|
border: 1px solid #696969; |
|
} |
|
|
|
.file-holder .file-title { |
|
background-color: #1e2125; |
|
border-bottom: 1px solid #696969; |
|
} |
|
|
|
code { |
|
color: #fff; |
|
background-color: #343940; |
|
} |
|
|
|
/* ------More Code Viewing and Syntax Tweaks------ */ |
|
.code.white .line-numbers, .code.white .diff-line-num { |
|
background-color: #1e2125; |
|
color: #f0f0f0; |
|
} |
|
|
|
.code.white pre.code, .code.white .diff-line-num { |
|
border-color: #333333; |
|
} |
|
|
|
/* ---Permalink Highlighted line--- */ |
|
.code.white .line.hll { |
|
background-color: #333333 !important; |
|
} |
|
|
|
/* ---Syntax Highlighting Tweaks--- */ |
|
.code.white .line span.k, .code.white .line span.kd { |
|
color: #80e0e0; |
|
} |
|
|
|
.code.white .line span.n, .code.white .line span.nn, .code.white .line span.o { |
|
color: #f0f0f0; |
|
} |
|
|
|
.code.white .line span.kt, .code.white .line span.nc { |
|
color: #a0a0f0; |
|
} |
|
|
|
.code.white .line span.na, .code.white .line span.mi { |
|
color: #00e080; |
|
} |
|
|
|
.code.white .line span.nf { |
|
color: #ff6060; |
|
} |
|
|
|
.code.white .line span.s { |
|
color: #e050e0; |
|
} |
|
|
|
/* ---Commit Code View Diff Addition Green Background--- */ |
|
.code.white .line_holder .line_content.new, .code.white .line_holder .diff-line-num.new { |
|
background-color: #003811; |
|
} |
|
|
|
.code.white .line_holder .line_content.new span.idiff { |
|
background-color: #155627; |
|
} |
|
|
|
.code.white .diff-line-num, .code.white .diff-line-num a { |
|
color: #f0f0f0; |
|
} |
|
|
|
/* ---Commit Code View Diff Deleted Red Background--- */ |
|
.code.white .line_holder .line_content.old, .code.white .line_holder .diff-line-num.old { |
|
background-color: #b33f4c; |
|
} |
|
|
|
.code.white .line_holder .line_content.old span.idiff { |
|
background-color: #80081a; |
|
} |
|
|
|
/* ---Privacy Options of Repo--- */ |
|
.project-visibility-level-holder .radio .option-title { |
|
color: #ffffff; |
|
} |
|
|
|
.project-visibility-level-holder .radio .option-descr { |
|
color: #b1b1b1; |
|
} |
|
|
|
/* ---Links--- */ |
|
.nav-links li.active a { |
|
border-bottom: 2px solid #236dde; |
|
color: #fff; |
|
} |
|
|
|
.nav-links li .badge { |
|
background-color: #424242; |
|
color: #ffffff; |
|
} |
|
|
|
ul.content-list>li a { |
|
color: #fff; |
|
} |
|
|
|
ul.content-list>li { |
|
color: #b1b1b1; |
|
} |
|
|
|
/* ---Page Controls--- */ |
|
.pagination>.active>a, .pagination>.active>a:hover, .pagination>.active>a:focus, .pagination>.active>span, .pagination>.active>span:hover, .pagination>.active>span:focus { |
|
color: #ffffff; |
|
background-color: #272b2f; |
|
border-color: rgba(229, 229, 229, 0); |
|
} |
|
|
|
.pagination>li>a, .pagination>li>span { |
|
color: #9c9b9b; |
|
background-color: #272b2f; |
|
border: 0px solid rgba(229, 229, 229, 0); |
|
} |
|
|
|
.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus { |
|
color: #848484; |
|
background-color: #393e44; |
|
} |
|
|
|
/* ---Avatar Menu Background Fix--- */ |
|
.nav .open>a, .nav .open>a:hover, .nav .open>a:focus, header.navbar-gitlab .container-fluid .nav>li>a:hover, header.navbar-gitlab .container-fluid .nav>li>a:focus, header.navbar-gitlab .container-fluid .nav>li>a:active, table.table tr th, .file-holder table tr th, .wiki table tr th, .md table tr th, ul.notes .note .note-body .note-text table tr th { |
|
background-color: #1c1e22; |
|
} |
|
|
|
.layout-nav { |
|
background: #1c1e22; |
|
border-bottom: 1px solid #696969; |
|
} |
|
|
|
/* ---Profile Settings--- */ |
|
.layout-nav .nav-links li.active a, .layout-nav .nav-links li.active i { |
|
color: #fff; |
|
} |
|
|
|
.layout-nav .nav-links li a:hover, .layout-nav .nav-links li i:hover { |
|
color: #fff; |
|
} |
|
|
|
.provider-btn { |
|
background-color: #272b2f; |
|
} |
|
|
|
.provider-btn-group { |
|
border: 1px solid #3c3c3c; |
|
border-radius: 0px; |
|
} |
|
|
|
.provider-btn-image { |
|
border-right: 1px solid #696969; |
|
} |
|
|
|
.btn, .snippet-file-content .btn-clipboard { |
|
border-radius: 0px; |
|
background-color: #1c1e22; |
|
border-color: #696969; |
|
color: #ffffff; |
|
} |
|
|
|
.input-group .input-group-addon { |
|
background-color: #2e3338; |
|
color: white; |
|
border: 0px; |
|
} |
|
|
|
.btn:hover, .snippet-file-content .btn-clipboard:hover, .btn:focus, .snippet-file-content .btn-clipboard:focus { |
|
background-color: #272b2f; |
|
border-color: #696969; |
|
color: #ffffff; |
|
} |
|
|
|
.account-well { |
|
background-color: #1c1e22; |
|
border: 1px solid #696969; |
|
} |
|
|
|
.well-list>li:hover { |
|
background: #272b2f; |
|
} |
|
|
|
.help-block { |
|
color: rgba(210, 210, 210, 0.85); |
|
} |
|
|
|
/* ---Search Results--- */ |
|
.well, .search_box { |
|
background-color: #1c1e22; |
|
border: 1px solid #696969; |
|
} |
|
|
|
/* ---Settings Warning Message--- */ |
|
.settings-message { |
|
color: #fc6d26; |
|
background-color: #000000; |
|
border: 1px solid #fc6d26; |
|
} |
|
|
|
/* ---Repo Pages--- */ |
|
.project-home-panel .project-title { |
|
/* Disabled orange title background due to many complains, I thought it looked good personally */ |
|
/*background-color: #e24329;*/ |
|
} |
|
|
|
pre.light-well, pre.description-block { |
|
border-color: #696969; |
|
} |
|
|
|
.light-well, .description-block, pre { |
|
background-color: #1c1e22; |
|
color: white !important; |
|
border-color: #696969; |
|
} |
|
|
|
.btn, .snippet-file-content .btn-clipboard { |
|
background-color: #1c1e22 !important; |
|
border-color: rgba(229, 229, 229, 0) !important; |
|
color: #ffffff !important; |
|
} |
|
|
|
.project-repo-buttons .count-with-arrow .count, .project-repo-buttons .count-with-arrow .count:hover { |
|
border-color: rgba(220, 220, 220, 0); |
|
color: #ffffff; |
|
background: #1c1e22; |
|
} |
|
|
|
.nav-links.sub-nav .container-fluid, .nav-links.sub-nav { |
|
background-color: #1c1e22; |
|
} |
|
|
|
ul.content-list>li { |
|
border-color: #696969; |
|
} |
|
|
|
/* ---Commit Network Graph Initial Background Colour--- */ |
|
.project-network .network-graph { |
|
background: #444444; |
|
} |
|
|
|
/* ---Last commit--- */ |
|
.project-last-commit .commit-row-message { |
|
color: rgba(255, 255, 255, 0.71); |
|
} |
|
|
|
/* ---Repo Settings--- */ |
|
.bs-callout-info { |
|
background-color: #1c1e22; |
|
} |
|
|
|
/* ---Gitlab Issues--- */ |
|
.board-blank-state, .board-list { |
|
background-color: #1c1e22; |
|
} |
|
|
|
ul.notes .system-note { |
|
background: #1c1e22; |
|
} |
|
|
|
.board-header { |
|
background-color: #1c1e22; |
|
} |
|
|
|
.detail-page-header { |
|
color: rgba(204, 204, 204, 0.85) |
|
} |
|
|
|
.milestone.milestone-closed { |
|
background: #1e2125; |
|
} |
|
|
|
/* ---Fixes suggested by Daniel Quinn "/issues/2/"--- */ |
|
board-inner, .dropdown-toggle, .dropdown-menu-toggle { |
|
border: 1px solid #666666; |
|
} |
|
|
|
.board-title { |
|
border-bottom: 1px solid #666666; |
|
} |
|
|
|
.board-issue-count.has-btn { |
|
border: 0; |
|
} |
|
|
|
.issueable-meta, .detail-page-header .identifier, .detail-page-header .author, .discussion-header .author_link, .note-header .author_link, .comment-toolbar, .right-sidebar .title, .toolbar-btn { |
|
color: #999999; |
|
} |
|
|
|
.note-headline-light, .discussion-headline-light, .right-sidebar.right-sidebar-expanded .no-value { |
|
color: #f7f7f7; |
|
} |
|
|
|
/* ---Mark Down / Wiki--- */ |
|
.note-textarea { |
|
color: #ffffff; |
|
} |
|
.markdown-area { |
|
background: #1c1e22; |
|
} |
|
|
|
.sub-header-block { |
|
background-color: #1e2125; |
|
border-bottom: 1px solid #1e2125; |
|
} |
|
|
|
legend { |
|
border-bottom: 1px solid #696969; |
|
} |
|
|
|
.file-editor .editor-ref { |
|
background: #1c1e22; |
|
border-right: 1px solid #696969; |
|
} |
|
|
|
/* ---Commit List--- */ |
|
.breadcrumb.repo-breadcrumb a { |
|
color: #f1f1f1; |
|
} |
|
|
|
.commit-row-title .commit-row-message { |
|
color: #eaeaea; |
|
} |
|
|
|
.commit .commit-row-info { |
|
color: #bdbdbd; |
|
line-height: 1.35; |
|
} |
|
|
|
.commit .commit-row-info a { |
|
color: #717171; |
|
} |
|
|
|
.tint-box, #contributors .person .spark, .card { |
|
background: #1c1e22; |
|
} |
|
|
|
/* ---More Fixes for broken link themeing thanks to recent update--- */ |
|
.tree-holder .tree-commit .tree-commit-link { |
|
color: rgba(255, 255, 255, 0.55); |
|
} |
|
|
|
.light, .description-block, .tree-holder .tree-time-ago { |
|
color: rgba(210, 210, 210, 0.85); |
|
} |
|
|
|
/* ---Merges--- */ |
|
.merge-request.today, .issue.today, .merge-request.closed, .issue.closed, .merge-request.merged, .issue.merged { |
|
background: #1c1e22; |
|
border-color: #696969; |
|
} |
|
|
|
.mr-state-widget .ci_widget { |
|
color: rgba(177, 177, 177, 0.85); |
|
} |
|
|
|
/*--- File Names--- */ |
|
.tree-holder .tree-item .tree-item-file-name i, .tree-holder .tree-item .tree-item-file-name a { |
|
color: #fff; |
|
} |
|
|
|
.tree-holder .tree-table tr:hover td { |
|
background-color: #1c1e22; |
|
border-top: 1px solid #e24329; |
|
border-bottom: 1px solid #e24329; |
|
} |
|
|
|
.file-holder .file-content { |
|
background: #1c1e22; |
|
} |
|
|
|
.blob-commit-info { |
|
background: #1c1e22; |
|
border: 1px solid #696969; |
|
} |
|
|
|
/* ---Edit Button--- */ |
|
.btn-file-option { |
|
background: linear-gradient(180deg, #020202 25%, #000000 100%); |
|
} |
|
|
|
/* ---Group Repos--- */ |
|
.cover-block.groups-cover-block { |
|
background: #1c1e22; |
|
border-bottom: 1px solid #696969; |
|
} |
|
|
|
.cover-block .group-info h1 { |
|
color: #fff; |
|
background-color: #1e2125; |
|
} |
|
|
|
.panel { |
|
background-color: #1c1e22; |
|
} |
|
|
|
.panel-default>.panel-heading { |
|
color: #5c5c5c; |
|
background-color: #1c1e22; |
|
border-color: #696969; |
|
} |
|
|
|
.panel-default { |
|
border-color: #696969; |
|
} |
|
|
|
.mr-state-widget { |
|
background: #1c1e22; |
|
color: #5c5c5c; |
|
border: 1px solid #696969; |
|
} |
|
|
|
.mr-state-widget .ci_widget { |
|
border-bottom: 1px solid #696969; |
|
} |
|
|
|
/* ---Search Filter--- */ |
|
.search .location-badge { |
|
color: #e7e9ed; |
|
background-color: #363c42; |
|
} |
|
|
|
.right-sidebar { |
|
background: #1e2125; |
|
border-left: 1px solid #696969; |
|
} |
|
|
|
/* ---Commit List--- */ |
|
.branch-commit .commit-id, .branch-commit .commit-row-message { |
|
color: #9c9c9c; |
|
} |
|
|
|
.commit a, .commit button { |
|
color: #a0a0a0; |
|
} |
|
|
|
.table-holder .builds th { |
|
background-color: #1c1e22 |
|
} |
|
|
|
.row-content-block.build-content { |
|
background-color: #1c1e22; |
|
} |
|
|
|
/* ---Footer--- */ |
|
.panel-footer { |
|
background-color: #1c1e22; |
|
border-top: 1px solid #696969; |
|
} |
|
|
|
/* ---Search Box on main website--- */ |
|
.search-box.is-open .search-input { |
|
color: black; |
|
} |
|
|
|
/* ---delete file confirmation box--- */ |
|
.modal-content { |
|
background: #1e2125; |
|
border: 1px solid #696969; |
|
color: #ffffff !important; |
|
} |
|
|
|
/* ------Octotree Extension Support Code------ */ |
|
|
|
/* ---header--- */ |
|
.octotree_gitlab_sidebar .octotree_views .octotree_view .octotree_view_header { |
|
background: #1e2125; |
|
color: #ffffff !important; |
|
text-shadow: none !important; |
|
} |
|
|
|
.octotree_gitlab_sidebar .octotree_views .octotree_treeview .octotree_header_repo, |
|
.octotree_gitlab_sidebar .octotree_views .octotree_treeview .octotree_header_repo a |
|
{ |
|
color: #ffffff; |
|
text-shadow: none !important; |
|
} |
|
|
|
.octotree_gitlab_sidebar .octotree_views .octotree_treeview .octotree_header_repo::before { |
|
color: #ffffff; |
|
} |
|
|
|
.octotree_gitlab_sidebar a.octotree_opts, .octotree_gitlab_sidebar a.octotree_toggle |
|
{ |
|
color: #c0c0c0 !important; |
|
} |
|
|
|
/* ---main body--- */ |
|
.octotree_gitlab_sidebar { |
|
background: #1e2125; |
|
border-left: 1px solid #696969; |
|
color: #ffffff !important; |
|
} |
|
|
|
/* ---elements in tree view---*/ |
|
.octotree_gitlab_sidebar .octotree_views .octotree_treeview .jstree-anchor |
|
{ |
|
color: #ffffff !important; |
|
} |
|
|
|
/* ---hover over row---*/ |
|
.jstree-wholerow-hovered { |
|
background: #333 !important; |
|
} |
|
|
|
/* ---row clicked---*/ |
|
.jstree-wholerow-clicked { |
|
background: #182030 !important; |
|
} |
|
|
|
/* ---folder icons---*/ |
|
.octotree_views .octotree_treeview .jstree-anchor .jstree-icon.tree:before { |
|
color: #fff !important; |
|
} |
|
|
|
/* ---file icons---*/ |
|
.octotree_gitlab_sidebar .octotree_views .octotree_treeview .jstree-icon.blob:before { |
|
color: #ffffff !important; |
|
} |
|
|
|
/* ---folder triangle icons---*/ |
|
.jstree-icon.jstree-ocl { |
|
-webkit-filter: invert(100%) hue-rotate(180deg) !important; |
|
filter: invert(100%) hue-rotate(180deg) !important; |
|
} |
|
|
|
/* ---Fix for active items on Boards--- */ |
|
a.label-item.is-focused, li.card.user-can-drag.is-active > h4 > a{ |
|
color: #1c1e22; |
|
} |
|
|
|
/* ------Pipes------ */ |
|
.table-holder .ci-table th { |
|
background-color: #1c1e22; |
|
color: rgb(255, 255, 255); |
|
} |
|
|
|
/* ---Pipeline Commit ID--- */ |
|
.pipelines .table.ci-table .pipeline-id, .pipelines .file-holder table.ci-table .pipeline-id, .file-holder .pipelines table.ci-table .pipeline-id, .pipelines .wiki table.ci-table .pipeline-id, .wiki .pipelines table.ci-table .pipeline-id, .pipelines .md table.ci-table .pipeline-id, .md .pipelines table.ci-table .pipeline-id, .pipelines ul.notes .note .note-body .note-text table.ci-table .pipeline-id, ul.notes .note .note-body .note-text .pipelines table.ci-table .pipeline-id { |
|
color: #b6b6b7; |
|
}
|
|
|