2025-01-16 18:17:08 +08:00
|
|
|
const defaultTheme = require('tailwindcss/defaultTheme')
|
|
|
|
|
|
|
|
module.exports = {
|
|
|
|
content: [
|
|
|
|
'./public/*.html',
|
|
|
|
'./app/helpers/**/*.rb',
|
|
|
|
'./app/javascript/**/*.js',
|
|
|
|
'./app/views/**/*.{erb,haml,html,slim}',
|
|
|
|
],
|
|
|
|
theme: {
|
|
|
|
extend: {
|
|
|
|
fontFamily: {
|
|
|
|
sans: ['Inter var', ...defaultTheme.fontFamily.sans],
|
|
|
|
},
|
2025-01-17 15:02:25 +08:00
|
|
|
keyframes: {
|
|
|
|
'slide-in-right': {
|
|
|
|
'0%': {
|
|
|
|
transform: 'translateX(100%)',
|
|
|
|
opacity: '0'
|
|
|
|
},
|
|
|
|
'100%': {
|
|
|
|
transform: 'translateX(0)',
|
|
|
|
opacity: '1'
|
|
|
|
},
|
|
|
|
},
|
|
|
|
'fade-out': {
|
|
|
|
'0%': {
|
|
|
|
opacity: '1'
|
|
|
|
},
|
|
|
|
'100%': {
|
|
|
|
opacity: '0'
|
|
|
|
},
|
|
|
|
}
|
|
|
|
},
|
|
|
|
animation: {
|
|
|
|
'slide-in-right': 'slide-in-right 0.5s ease-out',
|
|
|
|
'fade-out': 'fade-out 0.5s ease-out'
|
|
|
|
},
|
2025-01-16 18:17:08 +08:00
|
|
|
},
|
|
|
|
},
|
|
|
|
plugins: [
|
|
|
|
require('@tailwindcss/typography'),
|
2025-01-16 21:02:06 +08:00
|
|
|
require('daisyui'),
|
2025-01-16 18:17:08 +08:00
|
|
|
// require('@tailwindcss/forms'),
|
|
|
|
// require('@tailwindcss/typography'),
|
|
|
|
// require('@tailwindcss/container-queries'),
|
2025-01-16 21:02:06 +08:00
|
|
|
],
|
|
|
|
daisyui: {
|
2025-01-16 21:04:00 +08:00
|
|
|
themes: false, // false: only light + dark | true: all themes | array: specific themes like this ["light", "dark", "cupcake"]
|
2025-01-16 21:02:13 +08:00
|
|
|
darkTheme: "dark", // name of one of the included themes for dark mode
|
2025-01-16 21:02:06 +08:00
|
|
|
base: true, // applies background color and foreground color for root element by default
|
|
|
|
styled: true, // include daisyUI colors and design decisions for all components
|
|
|
|
utils: true, // adds responsive and modifier utility classes
|
|
|
|
prefix: "", // prefix for daisyUI classnames (components, modifiers and responsive class names. Not colors)
|
|
|
|
logs: true, // Shows info about daisyUI version and used config in the console when building your CSS
|
|
|
|
themeRoot: ":root", // The element that receives theme color CSS variables
|
|
|
|
},
|
2025-01-16 18:17:08 +08:00
|
|
|
}
|