Julien-R44 / unocss-preset-forms

πŸ“‹ Port of @tailwindcss/forms for UnoCSS.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Installation

pnpm install @julr/unocss-preset-forms

Usage

import { defineConfig, presetAttributify, presetUno } from 'unocss'
import { presetForms } from '@julr/unocss-preset-forms'

export default defineConfig({
  presets: [
    presetUno(),
    presetForms(), // Add preflights and new rules likes `.form-input`

    presetForms({
      strategy: 'class', // Only add new rules likes `.form-input` and not preflights
    }),

    presetForms({
      strategy: 'base', // Only add preflights and not new rules
    }),

  ],
})

As this is a 1-1 port of the Tailwind plugin, please consult their documentation for more information: https://github.com/tailwindlabs/tailwindcss-forms

License

MIT License Β© 2022 Julien Ripouteau

About

πŸ“‹ Port of @tailwindcss/forms for UnoCSS.

License:MIT License


Languages

Language:TypeScript 49.7%Language:JavaScript 29.5%Language:HTML 20.8%