Skip to content

Presets

Les presets sont le cœur d'UnoCSS. Ils vous permettent de créer votre propre framework personnalisé en quelques minutes.

Utilisation des presets

Pour définir des presets dans votre projet :

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

export default defineConfig({
  presets: [
    presetAttributify({ /* options du preset */}),
    presetWind3(),
    // ...presets personnalisés
  ],
})

Lorsque l'option presets est spécifiée, le preset par défaut sera ignoré.

Pour désactiver le preset par défaut, vous pouvez définir presets comme un tableau vide :

ts
import { defineConfig } from 'unocss'

export default defineConfig({
  presets: [], // désactiver le preset par défaut
  rules: [
    // vos règles personnalisées
  ],
})

Vous pouvez consulter les presets officiels et les presets communautaires pour plus d'informations.

Création de presets

Pour voir comment vous pouvez créer votre propre preset personnalisé, consultez Config: presets.

Released under the MIT License.