Variants
Variants are special functions that can modify existing rules. An example is hover: which adds :hover to the end of the selector so the rule only is active when you hover the element.
Variants can be created using the variants array inside uno.config.js.
import { defineConfig } from "unocss";
export default defineConfig({ variants: [],});UnoCSS has many prebuilt variants like hover:, dark: and md:. The implementations of these can be found in the source: variants.
In the next lesson we will create a new variant and use it.
Files
Preparing Environment
- Installing dependencies
- Starting http server