NexusDash-izebra/app/static/scss/site.scss

105 lines
1.7 KiB
SCSS
Raw Normal View History

2022-01-16 18:22:00 +00:00
$theme-colors: (
"primary": #005ac2,
"secondary": #ffd100,
"white": #FFFFFF
);
$link-color: #005ac2;
@import "../bootstrap-4.2.1/scss/bootstrap";
@import url(https://fonts.googleapis.com/css?family=Nunito:700);
2022-01-16 18:22:00 +00:00
body { font-family:'Nunito', Helvetica, Arial, sans-serif; }
// responsive font
@include media-breakpoint-down(sm) {
html {
font-size: 14px;
}
}
.inventory-item {
display: inline-block;
position: relative;
text-align: right;
vertical-align: bottom;
}
.inventory-count {
position: absolute;
bottom: 4px;
right: 10px;
font-size: 20px;
text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}
.inventory-lock {
position: absolute;
bottom: 8px;
right: 48px;
font-size: 13px;
text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}
.select2-results ul li {
background-color: grey;
}
.card-columns {
@include media-breakpoint-only(lg) {
column-count: 4;
}
@include media-breakpoint-only(xl) {
column-count: 4;
}
}
// theming
.sandstone {
font-size: 12px;
}
// nav link padding
.nav-link {
@extend .p-sm-3;
}
// latex style formatting
.latex sub {
vertical-align: -0.1ex;
margin-left: -0.1667em;
margin-right: -0.025em;
}
.latex sub, .latex sup {
font-size: 0.9em;
text-transform:uppercase;
}
.latex sup {
font-size: 0.85em;
vertical-align: -0.2em;
margin-left: -0.26em;
margin-right: -0.05em;
}
.btn-nav-dashboard {
@extend .btn, .btn-outline-white, .p-2, .px-3, .ml-auto;
color: rgba(255, 255, 255, 0.5);
border-color: rgba(255, 255, 255, 0.5);
}
div.dataTables_paginate {
float: right;
margin: 0;
}
div.dataTables_filter{
float: right;
margin: 0;
}