2023-07-09 22:18:06 +01:00
|
|
|
const colors = require('tailwindcss/colors');
|
2023-07-11 22:13:18 +01:00
|
|
|
const plugin = require('tailwindcss/plugin');
|
2023-07-09 22:18:06 +01:00
|
|
|
|
|
|
|
|
const config = {
|
2023-07-11 22:13:18 +01:00
|
|
|
content: [
|
|
|
|
|
'./src/**/*.{html,js,md,mdx,svx,svelte,ts}',
|
|
|
|
|
'./node_modules/svhighlight/**/*.svelte',
|
|
|
|
|
],
|
2023-07-09 22:18:06 +01:00
|
|
|
|
|
|
|
|
theme: {
|
|
|
|
|
extend: {
|
|
|
|
|
colors: {
|
|
|
|
|
mono: colors.slate,
|
|
|
|
|
primary: colors.orange,
|
|
|
|
|
},
|
|
|
|
|
transitionTimingFunction: {
|
|
|
|
|
smooth: 'cubic-bezier(0, 0, 0, 1.5)',
|
|
|
|
|
whip: `cubic-bezier(0.8, 0.3, 0.15, 1.1)`,
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
|
2023-07-11 22:13:18 +01:00
|
|
|
plugins: [
|
|
|
|
|
require('@tailwindcss/typography'),
|
|
|
|
|
require('@tailwindcss/forms'),
|
|
|
|
|
|
|
|
|
|
plugin(function ({ addVariant }) {
|
|
|
|
|
addVariant('hocus', ['&:hover', '&:focus', '&:focus-visible']);
|
|
|
|
|
addVariant('focus', ['&:focus', '&:focus-visible']);
|
|
|
|
|
addVariant('active', ['&.active']);
|
|
|
|
|
}),
|
|
|
|
|
],
|
2023-07-09 22:18:06 +01:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
module.exports = config;
|