File "theme-bordered-dark.scss"
Full path: /home2/santhos2/public_html/bharath-coe.firstmatrix.in.net/scss/theme-bordered-dark.scss
File size: 6.98 KiB (7151 bytes)
MIME-type: text/plain
Charset: utf-8
@import './_components/include-dark';
@import './_theme/common';
@import './_theme/libs';
@import './_theme/pages';
$primary-color: #666cff;
$body-bg: $card-bg;
body {
background: $body-bg;
}
.bg-body {
background: $body-bg !important;
}
.dropdown-menu,
.popover,
.toast,
.flatpickr-calendar,
.datepicker.datepicker-inline,
.datepicker.datepicker-inline table,
.daterangepicker,
.pcr-app,
.ui-timepicker-wrapper,
.twitter-typeahead .tt-menu,
.tagify__dropdown,
.swal2-modal.swal2-popup,
.select2-dropdown,
.menu-horizontal .menu-inner > .menu-item.open .menu-sub,
div.dataTables_wrapper .dt-button-collection {
outline: none;
box-shadow: none !important;
border: 1px solid $border-color !important;
}
// Bootstrap select > double border fix
.dropdown-menu .dropdown-menu,
.app-calendar-sidebar .flatpickr-calendar {
border: none !important;
}
.datepicker.datepicker-inline {
width: fit-content;
border-radius: $border-radius;
}
.apexcharts-canvas .apexcharts-tooltip,
.modal-content,
.offcanvas,
.shepherd-element,
div.dataTables_wrapper .dt-button-collection > div[role='menu'],
.dz-preview {
box-shadow: none !important;
}
.dz-preview {
border-width: 1px !important;
}
.modal-content,
.offcanvas {
border: 1px solid $border-color !important;
}
.select2-dropdown {
border-color: $input-border-color !important;
}
.bs-popover-start > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^='left'] > .popover-arrow::before {
border-left-color: $input-border-color !important;
right: -1px;
}
.bs-popover-end > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^='right'] > .popover-arrow::before {
border-right-color: $input-border-color !important;
left: -1px;
}
.bs-popover-top > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^='top'] > .popover-arrow::before {
border-top-color: $input-border-color !important;
bottom: -1px;
}
.bs-popover-bottom > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^='bottom'] > .popover-arrow::before {
border-bottom-color: $input-border-color !important;
top: -1px;
}
@include template-common-theme($primary-color);
@include template-libs-dark-theme($primary-color);
@include template-pages-theme($primary-color);
// Navbar
// ---------------------------------------------------------------------------
@include template-navbar-style('.bg-navbar-theme', $card-bg, $color: $headings-color, $active-color: $headings-color);
.layout-navbar-fixed .window-scrolled .layout-navbar {
box-shadow: none !important;
border: 1px solid $border-color;
border-top-width: 0;
}
.layout-horizontal .layout-navbar {
box-shadow: 0 1px 0 $border-color;
}
.layout-navbar-fixed .layout-page:not(.window-scrolled) .layout-navbar.navbar-detached,
.layout-navbar-fixed .layout-page:not(.window-scrolled) .layout-navbar.navbar-detached .search-input {
background: $body-bg;
}
// Menu
// ---------------------------------------------------------------------------
.layout-horizontal {
@include template-menu-style(
'.bg-menu-theme',
$card-bg,
$color: $headings-color,
$active-color: $headings-color,
$border: transparent,
$active-bg: $primary-color
);
}
@include template-menu-style(
'.bg-menu-theme',
$body-bg,
$color: $headings-color,
$active-color: $headings-color,
$active-bg: $primary-color
);
@include media-breakpoint-up($menu-collapsed-layout-breakpoint) {
.layout-menu {
box-shadow: 0 0 0 1px $border-color;
}
}
.bg-menu-theme {
&.menu-horizontal {
background-color: $card-bg !important;
.menu-inner .menu-item:not(.menu-item-closing) > .menu-sub {
background: $card-bg;
}
}
}
.layout-menu-horizontal {
box-shadow: 0 -1px 0 $border-color inset !important;
}
// Footer
// ---------------------------------------------------------------------------
@include template-footer-style('.bg-footer-theme', $body-bg, $color: $primary-color, $active-color: $headings-color);
.layout-footer-fixed .menu-vertical ~ .layout-page .content-footer .footer-container,
.layout-footer-fixed .layout-horizontal .content-footer {
box-shadow: none !important;
border: 1px solid $border-color;
border-bottom-width: 0;
}
// Component styles
// ---------------------------------------------------------------------------
// card
.card {
box-shadow: none;
border: $border-width solid $card-border-color;
}
// card border-shadow variant
.card {
&[class*='card-border-shadow-'] {
&:hover {
box-shadow: none !important;
}
}
}
// Accordion
.accordion-arrow-left {
.accordion-item {
&:not(:first-child),
&.active + .accordion-item {
.accordion-header {
border-top: none !important;
}
}
&.active {
box-shadow: none;
&:not(:first-child) {
margin-top: -1px;
}
&:not(:last-child) {
margin-bottom: -1px;
}
}
}
}
.accordion {
.accordion-item {
box-shadow: none !important;
border: $accordion-border-width solid $accordion-border-color;
margin-top: -1px;
&:not(.active):not(:first-child) .accordion-header {
border-top: none;
}
}
}
.accordion.accordion-custom-button .accordion-item:not(:first-child) {
margin-top: 0;
}
//Kanban-item
.kanban-item {
box-shadow: none !important;
border: $border-width solid $card-border-color;
}
// default form wizard style
.bs-stepper:not(.wizard-modern) {
border: 1px solid $border-color;
box-shadow: none !important;
.tab-content {
border: none !important;
}
.modal .modal-body & {
border-width: 0;
}
}
// modern form wizard style
.bs-stepper.wizard-modern {
.bs-stepper-content {
box-shadow: none !important;
border: 1px solid $border-color;
border-radius: $card-border-radius;
}
}
// Card Statistics Swiper styles
.swiper-container {
border: 1px solid $border-color;
box-shadow: none !important;
}
// Tabs
.nav-pills {
~ .tab-content {
border: 1px solid $border-color !important;
box-shadow: none;
}
}
.timeline-center {
.timeline-item {
&.timeline-item-left,
&:nth-of-type(odd):not(.timeline-item-left):not(.timeline-item-right) {
.timeline-event {
&:after {
border-right-color: $border-color !important;
}
}
}
&.timeline-item-right,
&:nth-of-type(even):not(.timeline-item-left):not(.timeline-item-right) {
.timeline-event {
&:after {
border-right-color: $border-color !important;
}
}
}
}
}
.timeline {
.timeline-item {
.timeline-indicator {
box-shadow: 0 0 0 10px $card-bg;
}
}
}
@include media-breakpoint-up(md) {
.timeline.timeline-center .timeline-item {
&.timeline-item-left,
&:nth-of-type(odd):not(.timeline-item-left):not(.timeline-item-right) {
.timeline-event {
&:after {
right: -16px;
}
}
}
}
}
// authentication
@include ltr-only {
.authentication-wrapper .authentication-bg {
border-left: 1px solid $border-color;
}
}
@include rtl-only {
.authentication-wrapper .authentication-bg {
border-right: 1px solid $border-color;
}
}