import plugin from 'tailwindcss/plugin';
import daisyui from 'daisyui';
/** @type {import('tailwindcss').Config} */
export default {
darkMode: 'class',
content: ['./components/**/*.{js,vue,ts}', './layouts/**/*.vue', './pages/**/*.vue'],
theme: {
extend: {
textShadow: {
DEFAULT: '0 4px 4px rgba(0, 0, 0, 0.25)',
},
colors: {
purple: '#7f417f',
green: '#387e3f',
greenhover: '#4ca956',
cgreen: {
400: '#5BA262',
500: '#4d9a55',
},
orange: '#eb6320',
link: '#1A0DAB',
},
fontFamily: {
sans: ['Roboto', 'sans-serif'],
ubuntu: ['Ubuntu'],
ubuntuItalic: ['UbuntuItalic'],
arial: ['Arial', 'arial', 'sans-serif'],
},
lineHeight: {
body: 1.5,
},
},
},
daisyui: {
darkTheme: false,
},
plugins: [
daisyui,
plugin(({ matchUtilities, theme }) => {
matchUtilities(
{
'text-shadow': (value) => ({
textShadow: value,
}),
},
{ values: theme('textShadow') },
);
}),
],
};
import plugin from 'tailwindcss/plugin';
import daisyui from 'daisyui';
/** @type {import('tailwindcss').Config} */
export default {
darkMode: 'class',
content: ['./components/**/*.{js,vue,ts}', './layouts/**/*.vue', './pages/**/*.vue'],
theme: {
extend: {
textShadow: {
DEFAULT: '0 4px 4px rgba(0, 0, 0, 0.25)',
},
colors: {
purple: '#7f417f',
green: '#387e3f',
greenhover: '#4ca956',
cgreen: {
400: '#5BA262',
500: '#4d9a55',
},
orange: '#eb6320',
link: '#1A0DAB',
},
fontFamily: {
sans: ['Roboto', 'sans-serif'],
ubuntu: ['Ubuntu'],
ubuntuItalic: ['UbuntuItalic'],
arial: ['Arial', 'arial', 'sans-serif'],
},
lineHeight: {
body: 1.5,
},
},
},
daisyui: {
darkTheme: false,
},
plugins: [
daisyui,
plugin(({ matchUtilities, theme }) => {
matchUtilities(
{
'text-shadow': (value) => ({
textShadow: value,
}),
},
{ values: theme('textShadow') },
);
}),
],
};