-
Notifications
You must be signed in to change notification settings - Fork 43
Open
Labels
plugin-css@terrazzo/plugin-css@terrazzo/plugin-cssquestionMore information is neededMore information is needed
Description
Being able to nest selectors would be useful. For example nesting an @support
at-rule inside of an @media
at-rule by allowing arrays of selectors.
Desired Config:
export default defineConfig({
...
plugins: [
css({
modeSelectors: [
{
mode: "media-supports",
selectors: [
"@media (prefers-color-scheme: light)",
[ <-!!! Multiple selectors, nested in array order.
"@media (prefers-color-scheme: dark)",
"@supports(<supports condition>)"
]
],
}
]
})
});
Desired Output:
@media (prefers-color-scheme: dark) {
@supports (<supports condition>) {
...
}
}
@media (prefers-color-scheme: light) {
...
}
Metadata
Metadata
Assignees
Labels
plugin-css@terrazzo/plugin-css@terrazzo/plugin-cssquestionMore information is neededMore information is needed