primevue-mirror/apps/labs/tailwind.config.js

27 lines
967 B
JavaScript
Raw Normal View History

2025-02-28 11:49:42 +00:00
/** @type {import('tailwindcss').Config} */
import PrimeUI from 'tailwindcss-primeui';
2025-02-28 22:59:25 +00:00
import plugin from 'tailwindcss/plugin';
2025-02-28 11:49:42 +00:00
export default {
darkMode: ['selector', '[class~="p-dark"]'],
2025-02-28 22:59:25 +00:00
content: ['./components/**/*.{js,vue,ts}', './doc/**/*.{js,vue,ts}', './plex/**/*.{js,vue,ts}', './layouts/**/*.vue', './pages/**/*.vue', './plugins/**/*.{js,ts}', './nuxt.config.{js,ts}', './app.vue', './error.vue'],
plugins: [PrimeUI,
plugin(function({ addVariant }) {
addVariant('p-invalid', '&[data-p~="invalid"]')
addVariant('p-small', '&[data-p~="small"]')
addVariant('p-large', '&[data-p~="large"]')
addVariant('p-fluid', '&[data-p~="fluid"]')
2025-03-01 12:43:07 +00:00
addVariant('p-filled', '&[data-p~="filled"]')
2025-02-28 22:59:25 +00:00
})
],
2025-02-28 11:49:42 +00:00
theme: {
screens: {
sm: '576px',
md: '768px',
lg: '992px',
xl: '1200px',
'2xl': '1920px'
}
}
};