blob: 6912f044f717dbc1f199a2dfe3a05128cf87c5c0 [file] [log] [blame]
// Threshold graphs
$thresh-critical: $status-error;
$thresh-warning: $accent-03--02;
$thresh-normal: $accent-02--02;
.sensors {
max-width: 1196px;
}
.sensors__table {
display: block;
border-collapse: collapse;
}
.sensors__thead {
display: block;
}
.sensors__thead-row {
display: block;
background: $background-05;
color: $primary-light;
margin-bottom: 1rem;
@include mediaQuery(medium) {
display: flex;
margin-bottom: 0;
}
}
.sensors__thead-cell {
display: block;
padding: 1rem;
font-weight: 700;
&:not(:first-child) {
display: none;
}
@include mediaQuery(medium) {
flex: 1;
&:not(:first-child) {
display: block;
flex-grow: 0;
flex-shrink: 0;
flex-basis: 0;
min-width: 16%;
}
}
}
.sensors__tbody {
display: block;
}
.sensors__tbody-row {
display: flex;
flex-direction: column;
border: 1px solid $border-color-01;
margin-bottom: 1rem;
@include mediaQuery(medium) {
display: flex;
flex-direction: row;
margin-bottom: 0;
}
}
.sensors__tbody-header {
display: block;
background: $background-02;
padding: 0.5rem 1rem;
font-weight: 700;
@include mediaQuery(medium) {
flex: 1;
align-items: center;
background: transparent;
font-weight: 400;
margin-top: 0.5rem;
margin-bottom: 0.5rem;
}
}
.sensors__tbody-cell {
display: flex;
justify-content: space-between;
padding: 0.5rem 1rem;
@include fontCourierBold;
@include mediaQuery(medium) {
flex-grow: 0;
flex-shrink: 0;
flex-basis: 0;
align-items: center;
min-width: 16%;
justify-content: flex-start;
margin-top: 0.5rem;
margin-bottom: 0.5rem;
}
}
.sensors__tbody-cell__title {
font-weight: 300;
@include mediaQuery(medium) {
display: none;
}
}
.sensors__tbody-unit {
display: inline-block;
color: $text-01;
margin-left: 0.5em;
font-weight: 700;
text-transform: uppercase;
@include mediaQuery(medium) {
margin-left: 0;
}
}
.sensors__tbody-degree {
display: inline-block;
margin-left: -8px;
}
.sensors__tbody-current {
background: darken($thresh-normal, 3%);
.sensors__tbody-cell__title {
font-weight: 700;
}
}
.sensors__tbody-current--critical {
background: $thresh-critical;
color: $primary-light;
.sensors__tbody-unit {
color: $primary-light;
}
}
.sensors__tbody-current--warn {
background: $thresh-warning;
color: $primary-dark;
.sensors__tbody-unit {
color: $primary-dark;
}
}