cas-service-ja/overlays/org.apereo.cas.cas-server-w.../WEB-INF/classes/static/sass/admin.scss

113 lines
1.7 KiB
SCSS

@import "components/variables";
// Bootstrap and its default variables
@import "../../../node_modules/bootstrap/scss/bootstrap";
@import "partials/messages";
@import "components/login";
@import "components/footer";
@import "partials/admin-panels";
@import "components/tooltips";
@import "components/alerts";
@import "components/statistics-view";
@import "components/view-configuration";
@import "components/dashboard-view";
html {
position: relative;
min-height: 100%;
}
body {
/* Margin bottom by footer height */
margin-bottom: 85px;
}
body>.container {
padding: 85px 15px 0;
}
a {
color: $link-color;
}
.logo {
width: 80px;
display: block;
}
header {
& > .navbar {
background-color: $navbar-background-color;
color: color-yiq($navbar-background-color);
.logo {
path.cls-1 {
@if lightness($navbar-background-color) > lightness(#aaa) {
fill: theme-color("cas-primary");
} @else {
fill: white;
}
}
}
}
}
// Cards
.card {
margin-bottom: 2em;
}
#card-unexpired-tgts {
color: #3c763d;
background-color: #dff0d8;
}
#card-unexpired-sts {
color: #3c763d;
background-color: #dff0d8;
}
#card-expired-tgts {
color: #8a6d3b;
background-color: #fcf8e3;
}
#card-expired-sts {
color: #8a6d3b;
background-color: #fcf8e3;
}
#card-uptime {
background-color: #d9edf7;
.card-header {
color: #31708f;
}
}
#card-server-info {
.card-header {
background-color: #d9edf7;
color: #31708f;
}
}
.huge {
font-size: 30pt;
font-family: 'Lato', sans-serif;
font-weight: 300;
}
.semi-huge {
font-size: 18pt;
font-family: 'Lato', sans-serif;
font-weight: 300;
}