Skip to content

Instantly share code, notes, and snippets.

@Tampa
Last active December 1, 2022 04:21
Show Gist options
  • Save Tampa/97e4ab0db59379b6c7bf347bb8dcb83e to your computer and use it in GitHub Desktop.
Save Tampa/97e4ab0db59379b6c7bf347bb8dcb83e to your computer and use it in GitHub Desktop.
Jenkins extra css
:root {
--primary: #ddd;
--text-color: #ddd;
--background: #222;
--light-grey: #444;
--very-light-grey: #555;
--table-body-foreground: #ddd;
--table-header-foreground: #ddd;
--tabs-item-background--selected: #000;
--link-color: #ddd;
--font-size-monospace: 0.8rem;
--breadcrumbs-bar-background: #44f;
--input-color: #262626;
--section-padding: 1.05rem;
caret-color: red;
}
.jenkins-button {
z-index: unset;
}
button.credentials-add-menu {
padding: 0 20px 0 10px;
color: black !important;
}
.yui-button button, a.yui-button:link, a.yui-button:visited, input[type="button"], input[type="reset"], input[type="submit"]
{
color: black;
}
.jenkins-table .sortheader, .jenkins-table__button, .jenkins-table__link {
display: inline;
}
*[id^='title-portlet-rightPortlets-'], *[id^='title-portlet-leftPortlets-']
{
background-color: #333 !important;
}
#testgrid {
color: #222 !important;
}
#testgrid > tbody > tr > td > font > a {
color: #222 !important;
}
.jenkins-form-item--tight + .jenkins-form-item--tight {
margin-top: -1.0rem;
}
.page-footer__flex-row > :not(script) {
align-items: center;
display: flex;
padding: .5rem 1.25rem;
background: #222;
}
#page-body {
display: flex;
align-items: stretch;
flex: 1 0 auto;
background: #222;
}
#tasks .task .task-link .task-icon-link img, #tasks .task .task-link .task-icon-link svg {
height: 1.4rem !important;
width: 1.4rem !important;
color: white;
}
#breadcrumbs {
background-color: dodgerblue;
}
#main-panel {
padding: 0.6rem !important;
}
.bigtable th {
white-space: normal;
text-align: left;
}
.bigtable td, .bigtable th {
padding: 0.0rem 0.0rem;
height: 25px;
}
.pane td {
padding: 0rem;
vertical-align: middle;
}
table.bigtable {
border: none;
line-height: 1;
}
.jenkins-table {
border-collapse: collapse;
--table-padding: 0.0rem;
margin: 0px;
}
.jenkins-table > thead > tr > th {
padding-left: 0rem;
border-right: 1px solid #acacac;
padding-left: 3px;
}
.jenkins-table__cell--tight {
padding-left: 0 !important;
text-align: center !important;
white-space: nowrap;
width: 0px;
}
#main-panel {
padding: 0rem;
display: inline-block;
width: 100%;
}
body.two-column #side-panel {
width: 260px;
}
.tabBar {
display: inline-flex;
align-items: center;
flex-wrap: wrap;
background: #333;
border-radius: calc((10px + 34px) / 2);
border-radius: var(--tabs-border-radius);
padding: 2.5px;
margin-bottom: 0rem;
}
.jenkins-input {
background: #111;
}
input, select, textarea {
background-color: #222;
color: #fff;
font-family: inherit;
}
.jenkins-table > tbody > tr {
border-bottom: 2px solid var(--table-background);
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
border-right: 1px solid lightgray;
background-color: #666;
}
.jenkins-table > tbody > tr:nth-child(2n)
{
background: #444 !important;
}
.jenkins-table > tbody > tr > td {
background: unset;
vertical-align: middle;
padding: var(--table-padding) 0 var(--table-padding) var(--table-padding);
font-weight: 500;
height: 0px;
border-right: 1px solid #acacac;
padding-left: 3px;
}
.jenkins-table > tbody > tr > td > div {
white-space: normal !important;
}
.jenkins-icon-size {
display: flex;
align-items: center;
justify-content: space-between;
margin: 0rem 0;
}
table, td, th, form, input, textarea, select {
font-size: 0.75rem;
}
.jenkins-buttons-row {
display: flex;
align-items: center;
height: 55px;
}
.jenkins-table > tbody > tr > td > img {
vertical-align: middle;
border: 0;
height: 25px;
}
.tabBarFrame {
position: absolute;
margin-top: -50px;
}
.jenkins-table__badge {
margin-left: 0.2rem !important;
margin-right: 0.2rem !important;
}
.task-link, .task-disabled-link {
display: inline-flex;
flex: 1;
align-items: center;
padding: 0.1rem 0.3rem 0.1rem 0.25rem;
max-width: 100%;
}
.jenkins-app-bar {
margin-bottom: 3.0rem !important;
}
#tasks .task .task-link {
padding: 0.0rem 0.0rem;
}
.jenkins-breadcrumbs {
align-items: center;
-webkit-backdrop-filter: blur(15px);
backdrop-filter: blur(15px);
display: flex;
padding: 0;
}
.jenkins-checkbox {
display: inline-flex;
position: relative;
background-color: #4d2d12;
border-radius: 5px;
padding: 0.1rem;
padding-right: 0.3rem;
margin-bottom: 0.3rem;
}
.jenkins-icon-size {
display: flex;
align-items: center;
justify-content: space-between;
margin: -0.3rem 0rem -1.5rem 0rem;
}
.jenkins-section__items {
grid-template-columns: 1fr 1fr;
margin-top: -1rem;
margin-bottom: -1rem;
margin-left: 5rem;
grid-gap: 1rem;
}
.jenkins-section {
padding: 1.1rem 0rem 1.5rem;
}
#tasks .task .task-link .task-link-text {
display: contents;
color: white;
}
pre {
color: var(--pre-color) !important;
font-family: var(--font-family-mono) !important;
font-weight: 500 !important;
line-height: 1.2 !important;
white-space: pre-wrap;
}
input, select, textarea {
background-color: #222;
color: var(--text-color);
font-family: inherit;
}
.jenkins-checkbox {
display: inline-flex;
position: relative;
background-color: #111;
border-radius: 7px;
}
.setting-main {
display: inline-block;
width: 80%;
margin-top: -1rem;
}
.dd-handle {
display: inline;
}
.repeated-chunk {
border: 1px dashed var(--input-border);
border-radius: 7px;
margin-bottom: 1rem;
margin-top: 1rem;
padding: 0.6rem;
position: relative;
}
.jenkins-form-label {
-webkit-padding-start: 0;
-webkit-padding-end: 0;
align-items: center;
display: inline-block;
font-weight: var(--form-label-font-weight);
margin-bottom: .75rem;
margin-top: 0;
padding-inline-end: 0;
padding-inline-start: 0;
width: 15%;
vertical-align: top;
padding-right: 2rem;
}
.jenkins-form-item {
margin-bottom: var(--section-padding);
max-width: var(--form-item-max-width);
padding-top: 0.2rem;
}
.jenkins-radio__label {
cursor: pointer;
display: inline-block;
font-weight: var(--form-label-font-weight);
margin-bottom: 0;
margin-top: 0px;
padding: 0 0 5px 32px;
position: relative;
top: -5px;
touch-action: manipulation;
}
.jenkins-select__input {
background: #24150d;
}
.error::before, .info::before, .warning::before {
margin-left: -22px;
}
.jenkins-checkbox label::before {
min-height: 20px;
min-width: 20px;
}
.CodeMirror {
background: #624520;
}
.CodeMirror pre.CodeMirror-cursor.CodeMirror-overwrite {}
.CodeMirror-focused pre.CodeMirror-cursor {
visibility: visible;
color: red !important;
}
.cm-s-default span.cm-keyword {color: #708;}
.cm-s-default span.cm-atom {color: #219;}
.cm-s-default span.cm-number {color: #164;}
.cm-s-default span.cm-def {color: #20ff00;}
.cm-s-default span.cm-variable {color: black;}
.cm-s-default span.cm-variable-2 {color: #05a;}
.cm-s-default span.cm-variable-3 {color: #085;}
.cm-s-default span.cm-property {color: black;}
.cm-s-default span.cm-operator {color: black;}
.cm-s-default span.cm-comment {color: #a50;}
.cm-s-default span.cm-string {color: #a11;}
.cm-s-default span.cm-string-2 {color: #f50;}
.cm-s-default span.cm-meta {color: #555;}
.cm-s-default span.cm-error {color: #f00;}
.cm-s-default span.cm-qualifier {color: #555;}
.cm-s-default span.cm-builtin {color: #a179ff;}
.cm-s-default span.cm-bracket {color: #997;}
.cm-s-default span.cm-tag {color: #170;}
.cm-s-default span.cm-attribute {color: #6ff1ff;}
.cm-s-default span.cm-header {color: blue;}
.cm-s-default span.cm-quote {color: #090;}
.cm-s-default span.cm-hr {color: #999;}
.cm-s-default span.cm-link {color: #00c;}
span.cm-negative {color: #d44;}
span.cm-positive {color: #292;}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment