shelving
Version:
Toolkit for using data in JavaScript.
37 lines (31 loc) • 830 B
CSS
@import "base.css";
/* Status variant classes go in `@layer variants` — highest priority, always win.
* Each variant overrides the inner three steps of the 5-step scale at its scope. */
@layer variants {
.loading {
--color-dark: var(--dark-gray);
--color-vivid: var(--vivid-gray);
--color-light: var(--light-gray);
}
.info {
--color-dark: var(--dark-blue);
--color-vivid: var(--vivid-blue);
--color-light: var(--light-blue);
}
.success {
--color-dark: var(--dark-green);
--color-vivid: var(--vivid-green);
--color-light: var(--light-green);
}
.warning {
--color-dark: var(--dark-orange);
--color-vivid: var(--vivid-orange);
--color-light: var(--light-orange);
}
.error,
.danger {
--color-dark: var(--dark-red);
--color-vivid: var(--vivid-red);
--color-light: var(--light-red);
}
}