#sidebar {
position: fixed;
height: 100vh;
background-color: #f5f5f5;
padding-top: 68px;
padding-left: 0;
padding-right: 0;
}
#sidebar .ui.menu > a.item {
padding: 10px 20px;
line-height: 20px;
color: #337ab7;
border-radius: 0 !important;
margin-top: 0;
margin-bottom: 0;
}
#sidebar .ui.menu > a.item.active {
background-color: #337ab7;
color: white;
border: none !important;
}
#sidebar .ui.menu > a.item.active:hover {
background-color: #3175b0;
color: white;
}
#sidebar .ui.menu > a.item:hover {
background-color: #eee;
color: #23527c;
}
#content {
padding-top: 56px;
padding-left: 20px;
padding-right: 20px;
}
#content .ui.dividing.header {
width: 100%;
}
.ui.centered.small.circular.image {
margin-top: 14px;
margin-bottom: 14px;
}
.ui.borderless.menu {
box-shadow: none;
flex-wrap: wrap;
border: none;
padding-left: 0;
padding-right: 0;
}
.ui.mobile.only.grid .ui.menu .ui.vertical.menu {
display: none;
}
.section {
display: none;
}
/* Auth */
#auth {
z-index: 1;
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background-color: #eee;
display: table;
}
#auth > div {
display: table-cell;
vertical-align: middle;
}
#auth .login_form {
width: 300px;
margin: 0 auto;
}
/* Overview */
#overview .statistic {
margin-bottom: 0px;
}
#ovw_mem + div {
text-transform: none;
}
#ovw_load {
color: limegreen;
}
#chart_ovw_req {
height: 120px;
width: 100%;
}
#chart_ovw_load {
height: 120px;
width: 100%;
}
#chart_ovw_req .data {
stroke: steelblue;
}
#chart_ovw_load .data {
stroke: darkorange;
}
#overview .chart_title {
margin-left: 55px;
margin-top: 5px;
margin-bottom: -15px;
}
#bkservices th.sorting::after {
color: rgba(0,0,0,.87);
}
#bkservices {
text-align: right;
}
#bkservices th:first-child {
text-align: left;
}
#bkservices td:first-child {
text-align: left;
}
#bkservices td:first-child:hover {
cursor: pointer;
}
#bkservices th:nth-child(2) {
text-align: center;
}
#bkservices td:nth-child(2) {
text-align: center;
}
#bkservices td:nth-child(5):hover {
cursor: pointer;
}
/* Services */
#services .statistic {
margin-bottom: 0px;
}
#services .statistics {
margin-bottom: 10px;
}
#svc_mem + div {
text-transform: none;
}
#svc_load {
color: limegreen;
}
#chart_svc_load {
height: 120px;
width: 100%;
}
#chart_svc_req {
height: 120px;
width: 100%;
}
#chart_svc_err {
height: 120px;
width: 100%;
}
#chart_svc_cpu {
height: 120px;
width: 100%;
}
#chart_svc_mem {
height: 120px;
width: 100%;
}
#chart_svc_load .data {
stroke: darkorange;
}
#chart_svc_req .data {
stroke: steelblue;
}
#chart_svc_err .data {
stroke: red;
}
#chart_svc_cpu .data {
stroke: darkred;
}
#chart_svc_mem .data {
stroke: green;
}
#services .chart_title {
margin-left: 55px;
margin-top: 5px;
margin-bottom: -15px;
}
/* Logs */
#log_filters {
position: fixed;
width: 80%;
top: 50px;
right: 20px;
}
#log_entries .entry {
display: table;
width: 100%;
padding-top: 2px;
padding-bottom: 2px;
border-bottom: solid 1px #ddd;
}
#log_entries .level {
display: table-cell;
margin-left: 20px;
font-weight: bold;
font-family: monospace;
width: 8%;
}
#log_entries .tstamp {
display: table-cell;
white-space: nowrap;
margin-left: 20px;
font-size: 9pt;
width: 18%;
}
#log_entries .msg {
display: table-cell;
font-family: consolas,"Liberation Mono",courier,monospace;
font-size: 10pt;
}
#log_entries .entry .l1 {
color: red;
}
#log_entries .entry .l2 {
color: red;
}
#log_entries .entry .l3 {
color: red;
}
#log_entries .entry .l4 {
color: red;
}
#log_entries .entry .l5 {
color: darkorange;
}
#log_entries .entry .l6 {
color: green;
}
#log_entries .entry .l7 {
color: green;
}
#log_entries .entry .l8 {
color: steelblue;
}
#log_entries .level .l8 {
color: steelblue;
}
.rtchart .axis text {
font: 10px sans-serif;
}
/* Charts */
.rtchart .axis path,
.rtchart .axis line {
fill: none;
stroke: #000;
shape-rendering: crispEdges;
}
.rtchart .canvas {
fill: #f9f9fa;
}
.rtchart .data {
stroke: #000;
stroke-width: 2;
}