0.0.1-alpha.3 • Published 12 months ago

@unocss-ui/preset v0.0.1-alpha.3

Weekly downloads
-
License
MIT
Repository
github
Last release
12 months ago

@unocss-ui/preset

The preset for UnocssUI. It's used as style support for components and also as a standalone package.

Usage

Default, it's included in unocss-ui, you don't need to install it again.

For standalone usage, you can install it by:

pnpm add -D @unocss-ui/preset

Add preset into unocss config.

// uno.config.ts
import { defineConfig, presetUno } from 'unocss'
import { colors } from 'unocss/preset-mini'

// import { presetUnocssUI } from 'unocss-ui'
import { presetUnocssUI } from '@unocss-ui/preset'

export default defineConfig({
  theme: {
    colors: {
      primary: colors.red,
      secondary: colors.orange,
      accent: colors.yellow,
      success: colors.green,
      info: colors.blue,
      warning: colors.indigo,
      error: colors.violet,
    },
  },
  presets: [
    presetUno(),
    presetUnocssUI(),
  ],
})

Then you can use the css classes like this:

<div class="bg-primary-500"> TEST </div>
<!-- Equivalent to -->
<div class="bg-red-500"> TEST </div>