Skip to content

💨「Tailwind CSS配置预设」Leedom's tailwindcss preset

License

Notifications You must be signed in to change notification settings

leedomjs/tailwindcss-preset

Folders and files

NameName
Last commit message
Last commit date

Latest commit

35cb562 · Sep 11, 2024

History

43 Commits
May 17, 2024
Sep 11, 2024
May 19, 2024
May 17, 2024
Apr 25, 2024
May 24, 2024
Sep 11, 2024
Sep 11, 2024
Sep 11, 2024
May 24, 2024
May 17, 2024

Repository files navigation

@leedomjs/tailwindcss-preset

npm

This package contains:

Usage

Install

pnpm add -D tailwindcss @leedomjs/tailwindcss-preset

Config tailwind.config.js

Note

There is an object param that contains some fields mp, element, naive, vant.

mp defaults to false, setting mp be true will enable the preset, otherwise will enable default config of tailwindcss and disable the preset meanwhile.

element, naive, vant, these params default to dependencies that your project uses.

If your project depends on element-ui, element-plus, naive-ui, vant-ui,the color will be enable automatically. Setting to false will disable the color, otherwise will enabled.

const leedom = require('@leedomjs/tailwindcss-preset')

/** @type {import('tailwindcss').Config} */
module.exports = {
  presets: [
    leedom({
      mp: true,
      element: true,
      naive: true,
      vant: true,
    }),
  ],
  content: [...],
  theme: {
    extend: {},
  },
  plugins: [],
  ...
}

Tips

  1. Use -dv- instead of / to generate percentage
  2. Use - instead of .

For example:

<!-- w-1/2 = w-1-dv-2 -->
<div class="w-1/2 w-1-dv-2">hello, world.</div>

<!-- w-1.5 = w-1-5 -->
<div class="w-1.5 w-1-5">hello, world.</div>

License

MIT License © 2024-present Leedom