blob: 04018138bded548e6d4f72f7f0b6f64f8b3c1784 [file] [log] [blame]
@import '../../../infra-sk/themes.scss';
.body-sk status-sk {
app-sk {
--sidebar-width: auto;
--sidebar-horiz-padding: 0;
--content-horiz-padding: 5px;
--content-vert-padding: 5px;
--header-background-color: var(--success-alpha);
--header-border-color: var(--success-alpha);
--header-font-color: var(--on-success);
button,
.button-like {
background: var(--surface-1dp);
color: var(--on-surface);
}
header {
a {
color: var(--on-success);
}
}
aside {
background-color: var(--background);
border: none;
z-index: 2;
> * {
background-color: var(--background);
border: 1px solid var(--surface-1dp);
padding: 1px;
margin: 5px;
}
.collapser {
border-top: none;
border-left: none;
border-right: none;
border-bottom-color: var(--surface-1dp);
border-radius: 0;
width: 100%;
text-transform: none;
padding: 0 0.5em 0 0;
margin: 0;
height: auto;
// We don't want icons interferring with the button click.
* {
pointer-events: none;
}
}
.table {
width: 100%;
}
}
a:active,
a:visited,
a:link {
color: var(--on-surface);
}
a:hover {
color: var(--on-primary);
}
// TODO(westont): Make table row underlays non-interactive overlays so as to avoid z-index
// difficulties on everything else.
footer {
z-index: 3;
}
alogin-sk *,
tree-status-sk * {
color: var(--header-font-color) !important;
}
}
}
// Coloring for tree-status.
status-sk[state='caution'] app-sk header {
background-color: var(--warning-alpha);
color: var(--on-warning);
fill: var(--on-warning);
a {
color: var(--on-warning);
}
}
status-sk[state='closed'] app-sk header {
background-color: var(--failure-alpha);
color: var(--on-failure);
fill: var(--on-failure);
a {
color: var(--on-failure);
}
}
aside {
.table {
.tr:hover {
color: var(--on-surface);
fill: var(--on-surface);
// Inherited color of the underline needs to be overridden so we don't end up with e.g. black
// text with white underline.
.value {
background-color: var(--warning-alpha);
color: var(--on-warning);
text-decoration: underline;
}
}
.value {
background-color: var(--warning-alpha);
color: var(--on-warning);
border-radius: 3px;
padding: 4px;
margin: 5px;
}
svg {
fill: var(--secondary);
}
}
}