Files
evilspins/tailwind.config.js
valere 543b513e08
All checks were successful
Deploy App / build (push) Successful in 2m1s
Deploy App / deploy (push) Successful in 20s
dupont release
2026-02-13 17:20:00 +01:00

72 lines
1.5 KiB
JavaScript

/** @type {import('tailwindcss').Config} */
module.exports = {
content: [
'./components/**/*.{js,vue,ts}',
'./layouts/**/*.vue',
'./pages/**/*.vue',
'./plugins/**/*.{js,ts}',
'./app.vue',
'./error.vue'
],
theme: {
extend: {
boxShadow: {
'2xl': '0 25px 50px -12px rgba(0, 0, 0, 0.5)',
'2xl-custom': '0 0 60px 50px rgba(0, 0, 0, 0.25)'
},
colors: {
esyellow: '#fdec50ff'
},
fontSize: {
xxs: '0.625rem' // 10px par exemple
},
screens: {
'2sm': '320px'
},
transitionDuration: {
2000: '2000ms'
}
}
},
plugins: [
function ({ addUtilities }) {
addUtilities({
'.screen-centered': {
position: 'fixed',
inset: '0',
height: '100dvh',
width: '100dvw',
display: 'grid',
'place-items': 'center'
},
'full-screen': {
height: '100dvh',
width: '100dvw'
},
'.size-card': {
width: '14rem',
height: '20rem',
'min-width': '14rem',
'min-height': '20rem'
},
'.size-100vmin': {
width: '100vmin',
height: '100vmin'
},
'.debug': {
position: 'absolute',
'z-index': '1000',
bottom: '16px',
right: '25%',
background: '#9CA3AF',
'border-radius': '16px',
padding: '16px'
},
'.debug > *': {
display: 'block'
}
})
}
]
}