| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- import type { Config } from 'tailwindcss'
- import { isMp, isQuickapp } from '@uni-helper/uni-env'
- import { basePreset, elementPlusPreset, miniprogramBasePreset } from 'tailwind-extensions'
- const presets: Config['presets'] = [basePreset]
- if (isMp || isQuickapp) {
- presets.push(
- miniprogramBasePreset,
- )
- }
- else {
- presets.push(elementPlusPreset())
- }
- const theme: Config['theme'] = {
- extend: {
- colors: {
- primary: '#4545E5',
- default: '#828282',
- disabled: '#D9D9D9',
- },
- backgroundColor: {
- regular: '#F5F6F7',
- },
- spacing: {
- 'safe-top': 'env(safe-area-inset-top)',
- 'safe-bottom': 'env(safe-area-inset-bottom)',
- 'safe-left': 'env(safe-area-inset-left)',
- 'safe-right': 'env(safe-area-inset-right)',
- },
- },
- boxShadow: {
- 'cell-group': '0px 4px 12px 0px rgba(0, 0, 0, 0.10)',
- },
- }
- if (isMp || isQuickapp)
- theme.screens = {}
- const config: Config = {
- content: ['./index.html', './src/**/*.{vue,js,ts,jsx,tsx}'],
- presets,
- theme,
- }
- export default config
|