UNPKG

@spotinst/spinnaker-deck

Version:

Spinnaker-Deck service, forked with support to Spotinst

239 lines (197 loc) 4.01 kB
@import (reference) '~coreImports'; .build-detail { margin-left: 20px; flex: 1 1 auto; overflow-x: hidden; overflow-y: auto; .auto-scroll-header { height: 0; .glyphicon { margin: 10px 20px; background-color: var(--color-white); border-radius: 50%; border: 1px solid var(--color-white); font-size: 20px; color: var(--color-dovegray); &.enabled { color: var(--color-success); } } a { cursor: pointer; } } .row.heading-sticky { box-shadow: none; } } .build-details-loader { height: 165px; } .configuration-error { width: 100%; text-align: left; display: block; font-weight: 600; } .ci-build-box { background-color: var(--color-white); border: 1px solid var(--color-mineshaft); font-size: 14px; margin-bottom: 8px; padding: 16px; cursor: pointer; max-width: 310px; } .ci-build-box:hover { box-shadow: 0 0 4px 2px rgb(171, 215, 224); } .ci-build-box.active { border: 1px solid var(--color-accent-g1); background-color: var(--color-seashell); } .ci-build-box-title { display: flex; justify-content: space-between; align-items: center; margin-bottom: 8px; } .ci-build-box-pr { overflow: hidden; align-items: center; white-space: nowrap; text-overflow: ellipsis; } .ci-build-box-title-left { font-size: 16px; display: flex; } .ci-build-box-title-left i { font-size: 24px; margin-right: 8px; } .commit { font-size: 24px; color: var(--color-concrete); vertical-align: middle; } .note { font-style: italic; color: var(--color-concrete); } .ci-pass { color: var(--color-success); font-weight: bold; } .ci-fail { color: var(--color-danger); font-weight: bold; } .ci-building { color: var(--color-concrete); font-weight: bold; } .ci-canceled { color: var(--color-concrete); font-weight: bold; } .ci-builds-details { flex: 8 0 600px; margin-left: 16px; } .ci-builds-details-header { display: flex; } .ci-builds-details-header-left { flex: 2 0 1px; } .ci-builds-details-header-right { flex: 3 0 1px; margin-top: 16px; } .ci-pill { border-radius: 32px; padding: 2px 10px; margin-right: 4px; margin-bottom: 4px; color: var(--color-white); display: inline-block; &.pass { background-color: var(--color-success); } &.fail { background-color: var(--color-danger); } &.building { background-color: var(--color-concrete); } &.canceled { background-color: var(--color-concrete); } } .ci-output-tabs { display: flex; margin-top: 32px; text-transform: uppercase; font-weight: bold; color: var(--color-dovegray); border-bottom: 1px solid var(--color-mineshaft); } .ci-output-tab { padding: 8px 16px; border-top: 1px solid var(--color-mineshaft); border-left: 1px solid var(--color-mineshaft); border-right: 1px solid var(--color-mineshaft); background-color: var(--color-cirrus); margin-left: -1px; cursor: pointer; } .ci-output-tab:hover { box-shadow: 0 -3px 3px 0 rgb(171, 215, 224); } .ci-output-tab:first-child { margin-left: 0; } .ci-output-tab.active { background-color: var(--color-white); margin-bottom: -1px; padding-bottom: 9px; } .ci-output-main { padding: 16px; min-height: 200px; background-color: var(--color-white); border-left: 1px solid var(--color-mineshaft); border-right: 1px solid var(--color-mineshaft); border-bottom: 1px solid var(--color-mineshaft); margin-bottom: 64px; } i.ci-building { animation-name: building; animation-duration: 2s; animation-iteration-count: infinite; } @keyframes building { 0% { opacity: 1; } 50% { opacity: 0.3; } 100% { opacity: 1; } } .ci-pill-branch { border-radius: 16px; position: relative; padding: 2px 10px; margin-right: 1px; margin-left: auto; margin-bottom: 4px; color: var(--color-mineshaft); background-color: var(--color-alto); display: inline-block; text-overflow: ellipsis; font-size: 12px; }