assets/sass/protocol/base/utilities/_backgrounds.scss (35 lines of code) (raw):
// This Source Code Form is subject to the terms of the Mozilla Public
// License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at http://mozilla.org/MPL/2.0/.
@use '../../includes/lib' as *;
// Theme classes for background colors
.mzp-t-background-secondary {
background-color: $background-color-secondary;
@supports (--css: variables) {
background-color: var(--background-color-secondary);
}
}
.mzp-t-background-tertiary {
background-color: $background-color-tertiary;
@supports (--css: variables) {
background-color: var(--background-color-tertiary);
}
}
.mzp-t-dark {
background-color: $background-color-inverse;
color: $body-text-color-inverse;
@supports (--css: variables) {
background-color: var(--background-color-inverse);
color: var(--body-text-color-inverse);
}
}
.mzp-t-dark.mzp-t-background-secondary,
.mzp-t-dark .mzp-t-background-secondary {
background-color: $background-color-secondary-inverse;
@supports (--css: variables) {
background-color: var(--background-color-secondary-inverse);
}
}
.mzp-t-dark.mzp-t-background-tertiary,
.mzp-t-dark .mzp-t-background-tertiary {
background-color: $background-color-tertiary-inverse;
@supports (--css: variables) {
background-color: var(--background-color-tertiary-inverse);
}
}