vben
2023-04-05 5e99463cd0d6f7a642a8e06624a7de7ad4b79fac
windi.config.ts
@@ -1,8 +1,6 @@
import colors from 'windicss/colors';
import { defineConfig } from 'vite-plugin-windicss';
import { primaryColor } from './build/config/themeConfig';
const primaryColor = '#0960bd';
export default defineConfig({
export default {
  darkMode: 'class',
  plugins: [createEnterPlugin()],
  theme: {
@@ -11,7 +9,6 @@
        '-1': '-1',
      },
      colors: {
        ...colors,
        primary: primaryColor,
      },
      screens: {
@@ -23,13 +20,13 @@
      },
    },
  },
});
};
/**
 * Used for animation when the element is displayed
 * @param maxOutput The larger the maxOutput output, the larger the generated css volume
 * Used for animation when the element is displayed.
 * @param maxOutput The larger the maxOutput output, the larger the generated css volume.
 */
function createEnterPlugin(maxOutput = 10) {
function createEnterPlugin(maxOutput = 6) {
  const createCss = (index: number, d = 'x') => {
    const upd = d.toUpperCase();
    return {