| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119 | /** @type {import('tailwindcss').Config} */module.exports = {    content: ['./index.html', './src/**/*.{vue,js,ts,jsx,tsx}'],    theme: {        colors: {            white: 'var(--color-white)',            primary: {                DEFAULT: 'var(--el-color-primary)',                'light-3': 'var(--el-color-primary-light-3)',                'light-5': 'var(--el-color-primary-light-5)',                'light-7': 'var(--el-color-primary-light-7)',                'light-8': 'var(--el-color-primary-light-8)',                'light-9': 'var(--el-color-primary-light-9)',                'dark-2': 'var(--el-color-primary-dark-2)'            },            success: 'var(--el-color-success)',            warning: 'var(--el-color-warning)',            danger: 'var(--el-color-danger)',            error: 'var(--el-color-error)',            info: 'var(--el-color-info)',            body: 'var(--el-bg-color)',            page: 'var(--el-bg-color-page)',            'tx-primary': 'var(--el-text-color-primary)',            'tx-regular': 'var(--el-text-color-regular)',            'tx-secondary': 'var(--el-text-color-secondary)',            'tx-placeholder': 'var(--el-text-color-placeholder)',            'tx-disabled': 'var(--el-text-color-disabled)',            br: 'var(--el-border-color)',            'br-light': 'var(--el-border-color-light)',            'br-extra-light': 'var(--el-border-color-extra-light)',            'br-dark': 'var( --el-border-color-dark)',            fill: 'var(--el-fill-color)',            'fill-light': 'var(--el-fill-color-light)',            'fill-lighter': 'var(--el-fill-color-lighter)',            mask: 'var(--el-mask-color)'        },        fontFamily: {            sans: ['PingFang SC', 'Arial', 'Hiragino Sans GB', 'Microsoft YaHei', 'sans-serif']        },        boxShadow: {            DEFAULT: 'var(--el-box-shadow)',            light: 'var(--el-box-shadow-light)',            lighter: 'var(--el-box-shadow-lighter)',            dark: 'var(--el-box-shadow-dark)'        },        fontSize: {            xs: 'var(--el-font-size-extra-small)',            sm: 'var( --el-font-size-small)',            base: 'var( --el-font-size-base)',            lg: 'var( --el-font-size-medium)',            xl: 'var( --el-font-size-large)',            '2xl': 'var( --el-font-size-extra-large)',            '3xl': '20px',            '4xl': '24px',            '5xl': '28px',            '6xl': '30px',            '7xl': '36px',            '8xl': '48px',            '9xl': '60px'        },        spacing: {            px: '1px',            0: '0px',            0.5: '2px',            1: '4px',            1.5: '6px',            2: '8px',            2.5: '10px',            3: '12px',            3.5: '14px',            4: '16px',            5: '20px',            6: '24px',            7: '28px',            8: '32px',            9: '36px',            10: '40px',            11: '44px',            12: '48px',            14: '56px',            16: '64px',            20: '80px',            24: '96px',            28: '112px',            32: '128px',            36: '144px',            40: '160px',            44: '176px',            48: '192px',            52: '208px',            56: '224px',            60: '240px',            64: '256px',            72: '288px',            80: '320px',            96: '384px'        },        lineHeight: {            none: '1',            tight: '1.25',            snug: '1.375',            normal: '1.5',            relaxed: '1.625',            loose: '2',            3: '12px',            4: '16px',            5: '20px',            6: '24px',            7: '28px',            8: '32px',            9: '36px',            10: '40px'        }    },    plugins: [        require('@tailwindcss/line-clamp') // 引入插件    ]}
 |