// Dark mode
@mixin paperless-green-dark-mode {
--pngx-primary-lightness: 31%;
+ --bs-primary: hsl(var(--pngx-primary),var(--pngx-primary-lightness));
}
@mixin dark-mode {
- --bs-primary: hsl(var(--pngx-primary),var(--pngx-primary-lightness));
--bs-body-color: #{$text-color-dark-bg};
--pngx-body-color-accent: #{$text-color-dark-bg-accent};
--bs-secondary-color: #6c757d;
--pngx-primary-faded: var(--pngx-primary-darken-15);
--pngx-primary-text-contrast: var(--bs-body-color);
--bs-dark-border-subtle: var(--pngx-bg-darker);
+ --bs-border-color-translucent: rgba(0, 0, 0, .175); // override bs
.text-dark, .text-light {
color: var(--bs-body-color) !important;
.card {
background-color: var(--bs-body-bg);
+ --bs-card-cap-bg: var(--bs-body-bg-rgb);
.card-header {
background-color: rgba(0, 0, 0, 0.12);
background-color: rgb(var(--bs-dark-rgb)) !important;
}
}
+
+ .tooltip {
+ --bs-tooltip-bg: #000;
+ }
}
@include color-mode(dark) {