Skip to content

Presets

Presets são o coração do UnoCSS. Eles permitem que você crie seu próprio framework personalizado em minutos.

Usando presets

Para definir presets no seu projeto:

ts
import { defineConfig, presetAttributify, presetWind3 } from 'unocss'

export default defineConfig({
  presets: [
    presetAttributify({ /* opções do preset */}),
    presetWind3(),
    // ...presets personalizados
  ],
})

Quando a opção presets é especificada, o preset padrão será ignorado.

Para desativar o preset padrão, você pode definir presets como um array vazio:

ts
import { defineConfig } from 'unocss'

export default defineConfig({
  presets: [], // desativar preset padrão
  rules: [
    // suas regras personalizadas
  ],
})

Você pode conferir presets oficiais e presets da comunidade para mais informações.

Criando presets

Para ver como você pode criar seu próprio preset personalizado, consulte Configuração: presets.

Released under the MIT License.