Files
band-management/resources/vuexy-admin-v10.11.1/html-version/Bootstrap5/vuexy-html-admin-template/full-version/scss/pages/app-logistics-fleet.scss

106 lines
2.7 KiB
SCSS

/* Logistics Fleet
******************************************************************************* */
@import "../_bootstrap-extended/include";
@import "../_components/include";
// Custom variables for Logistics-fleet page
$logistics-fleet-sidebar-width: 21.5rem !default;
$logistics-fleet-height: calc(100vh - 14.1rem);
$logistics-fleet-sidebar-height: calc(100vh - 15.8rem);
$logistics-fleet-horizontal-height-diff: 2rem;
/* App logistics-fleet wrapper for sidebar */
.app-logistics-fleet-wrapper {
position: relative;
overflow: hidden;
border: none;
block-size: $logistics-fleet-height;
@include media-breakpoint-down($menu-collapsed-layout-breakpoint) {
& {
block-size: calc(100vh - 10.5rem);
}
}
/* setting wrapper height when navbar is hidden */
.layout-navbar-hidden & {
block-size: calc(100vh - 6.5rem);
// For Sidebar Map menu Scroll
.logistics-fleet-sidebar-body {
block-size: calc($logistics-fleet-sidebar-height + 4rem);
}
}
/* Sidebar functionality */
.app-logistics-fleet-sidebar {
position: absolute;
z-index: 2;
overflow: hidden;
flex-basis: $logistics-fleet-sidebar-width;
flex-grow: 0;
background-color: var(--#{$prefix}paper-bg);
block-size: 100%;
inline-size: $logistics-fleet-sidebar-width;
inset-inline-start: calc(-#{$logistics-fleet-sidebar-width} - 1.2rem);
transition: all .3s;
&.show {
inset-inline-start: 0;
}
}
/* Close sidebar button */
.close-sidebar {
position: absolute;
background-color: var(--#{$prefix}heading-color);
inset-block-start: 1.5rem;
inset-inline-end: 1.5rem;
}
/* Setting sidebar height */
.logistics-fleet-sidebar-body {
block-size: calc(100vh - 13rem);
@include media-breakpoint-up($menu-collapsed-layout-breakpoint) {
block-size: $logistics-fleet-sidebar-height;
}
}
@include media-breakpoint-down(md) {
/* Setting wrapper height when screen < md */
& {
block-size: calc(100vh - 11.5rem);
/* For Sidebar Map menu Scroll */
.logistics-fleet-sidebar-body {
block-size: calc($logistics-fleet-sidebar-height + .8rem);
}
}
/* Setting wrapper height when navbar is hidden */
.layout-navbar-hidden & {
block-size: calc(100vh - 7.5rem);
/* For Sidebar Map menu Scroll */
.logistics-fleet-sidebar-body {
block-size: calc($logistics-fleet-sidebar-height + 2.5rem);
}
}
}
/* For Sidebar Map menu Button to open in full screen */
@include media-breakpoint-up(md) {
.app-logistics-fleet-sidebar {
position: static;
background-color: transparent;
block-size: auto;
}
}
.btn-white.btn-white-dark-variant {
box-shadow: $box-shadow-xs;
color: $headings-color;
}
}