You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
⚠️ The @apply rule and custom property sets most likely won't get any more support from browser vendors as the spec is yet considered deprecated and alternative solutions are being discussed.
Refer to following links for more infos:
constthemes={/* Set names won't be transformed, just `--` will be prepended. */'toolbar-theme': {/* Declaration properties can either be camel or kebab case. */backgroundColor: 'rebeccapurple',color: 'white',border: '1px solid green',},};[...]postcss().use(apply({sets: themes}))[...]
type: Boolean
default: false
Allows for keeping resolved declarations and @apply rules alongside.
sets
type: { [customPropertyName: string]: Object | string }
default: {}
Allows you to pass an object or string of custom property sets for :root.
These definitions will be prepended, in such overridden by the one declared in CSS if they share the same name.
The keys are automatically prefixed with the CSS -- to make it easier to share sets in your codebase.