// eslint-disable-next-line @typescript-eslint/no-var-requires
const defaultTheme = require ( 'tailwindcss/defaultTheme' ) ;
/** @type {import('tailwindcss').Config} */
module . exports = {
mode : 'jit' ,
content : [
'./node_modules/react-tailwindcss-datepicker-sct/dist/index.esm.js' ,
'./src/pages/**/*.{ts,tsx}' ,
'./src/components/**/*.{ts,tsx}' ,
] ,
theme : {
extend : {
transitionProperty : {
'max-height' : 'max-height' ,
width : 'width' ,
} ,
fontFamily : {
sans : [ 'Inter' , ... defaultTheme . fontFamily . sans ] ,
} ,
typography : ( theme ) => ( {
DEFAULT : {
css : {
color : theme ( 'colors.gray.300' ) ,
a : {
color : theme ( 'colors.indigo.500' ) ,
'&:hover' : {
color : theme ( 'colors.indigo.400' ) ,
} ,
} ,
h1 : {
color : theme ( 'colors.gray.300' ) ,
} ,
h2 : {
color : theme ( 'colors.gray.300' ) ,
} ,
h3 : {
color : theme ( 'colors.gray.300' ) ,
} ,
h4 : {
color : theme ( 'colors.gray.300' ) ,
} ,
h5 : {
color : theme ( 'colors.gray.300' ) ,
} ,
h6 : {
color : theme ( 'colors.gray.300' ) ,
} ,
strong : {
color : theme ( 'colors.gray.400' ) ,
} ,
code : {
color : theme ( 'colors.gray.300' ) ,
} ,
figcaption : {
color : theme ( 'colors.gray.500' ) ,
} ,
} ,
} ,
} ) ,
} ,
} ,
plugins : [
require ( '@tailwindcss/forms' ) ,
require ( '@tailwindcss/typography' ) ,
require ( '@tailwindcss/aspect-ratio' ) ,
] ,
} ;