/** * Copyright (C) 2019-2021 Carl Kittelberger * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as * published by the Free Software Foundation, either version 3 of the * License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ /* * BOOTSTRAP */ @import "~bootstrap/scss/functions"; @import "~bootstrap/scss/variables"; @import "~bootstrap-dark-5/scss/variables-alt"; @import "~bootstrap/scss/mixins"; @import "~bootstrap-dark-5/scss/dark/mixins"; @import "~bootstrap/scss/utilities"; @import "~bootstrap-dark-5/scss/dark/utilities"; @import "~bootstrap-dark-5/scss/dark/patch"; :root { color-scheme: light; } // Layout & components @import "~bootstrap/scss/root"; @import "~bootstrap/scss/reboot"; @import "~bootstrap/scss/type"; @import "~bootstrap/scss/images"; @import "~bootstrap/scss/containers"; @import "~bootstrap/scss/grid"; // @import '~bootstrap/scss/tables'; @import "~bootstrap/scss/forms"; @import "~bootstrap/scss/buttons"; @import "~bootstrap/scss/transitions"; @import "~bootstrap/scss/dropdown"; @import "~bootstrap/scss/button-group"; @import "~bootstrap/scss/nav"; @import "~bootstrap/scss/navbar"; // @import '~bootstrap/scss/card'; // @import '~bootstrap/scss/accordion'; @import "~bootstrap/scss/breadcrumb"; // @import '~bootstrap/scss/pagination'; // @import '~bootstrap/scss/badge'; // @import '~bootstrap/scss/alert'; // @import '~bootstrap/scss/progress'; @import "~bootstrap/scss/list-group"; @import "~bootstrap/scss/close"; // @import '~bootstrap/scss/toasts'; // @import '~bootstrap/scss/modal'; @import "~bootstrap/scss/tooltip"; @import "~bootstrap/scss/popover"; // @import '~bootstrap/scss/carousel'; @import "~bootstrap/scss/spinners"; @import "~bootstrap/scss/offcanvas"; // Helpers @import "~bootstrap/scss/helpers"; // Utilities @import "~bootstrap/scss/utilities/api"; /** * BOOTSTRAP DARK */ @include color-scheme-alt('[data-bs-color-scheme="dark"]') { @import "~bootstrap-dark-5/scss/dark/root"; @import "~bootstrap-dark-5/scss/dark/reboot"; @import "~bootstrap-dark-5/scss/dark/type"; @import "~bootstrap-dark-5/scss/dark/images"; // no colors in containers // no colors in grid // @import '~bootstrap-dark-5/scss/dark/tables'; @import "~bootstrap-dark-5/scss/dark/forms"; @import "~bootstrap-dark-5/scss/dark/buttons"; // no colors in transitions @import "~bootstrap-dark-5/scss/dark/dropdown"; @import "~bootstrap-dark-5/scss/dark/button-group"; @import "~bootstrap-dark-5/scss/dark/nav"; @import "~bootstrap-dark-5/scss/dark/navbar"; // @import '~bootstrap-dark-5/scss/dark/card'; // @import '~bootstrap-dark-5/scss/dark/accordion'; @import "~bootstrap-dark-5/scss/dark/breadcrumb"; // @import '~bootstrap-dark-5/scss/dark/pagination'; // @import '~bootstrap-dark-5/scss/dark/badge'; // @import '~bootstrap-dark-5/scss/dark/alert'; // @import '~bootstrap-dark-5/scss/dark/progress'; @import "~bootstrap-dark-5/scss/dark/list-group"; @import "~bootstrap-dark-5/scss/dark/close"; // @import '~bootstrap-dark-5/scss/dark/toasts'; // @import '~bootstrap-dark-5/scss/dark/modal'; @import "~bootstrap-dark-5/scss/dark/tooltip"; @import "~bootstrap-dark-5/scss/dark/popover"; // @import '~bootstrap-dark-5/scss/dark/carousel'; @import "~bootstrap-dark-5/scss/dark/offcanvas"; @import "~bootstrap-dark-5/scss/dark/placeholders"; @import "~bootstrap-dark-5/scss/dark/helpers"; @import "~bootstrap-dark-5/scss/dark/utilities/api"; @import "~bootstrap-dark-5/scss/dark/dark"; :root { color-scheme: dark; } } // HACK - fix use of unset variables :root { --bs-body-bg-alt: #{$body-bg-alt}; --bs-body-color-alt: #{$body-color-alt}; } @import "~bootstrap-dark-5/scss/dark/utilities/api-all";