parent
bab06fe04b
commit
67fdba7eaf
@ -0,0 +1,75 @@ |
|||||||
|
const { spacing } = require('tailwindcss/defaultTheme'); |
||||||
|
|
||||||
|
module.exports = { |
||||||
|
mode: 'jit', |
||||||
|
purge: ['./pages/**/*.{js,ts,jsx,tsx}', './components/**/*.{js,ts,jsx,tsx}'], |
||||||
|
darkMode: 'class', // or 'media' or 'class'
|
||||||
|
theme: { |
||||||
|
extend: { |
||||||
|
typography: (theme) => ({ |
||||||
|
DEFAULT: { |
||||||
|
css: { |
||||||
|
color: theme('colors.gray.700'), |
||||||
|
a: { |
||||||
|
color: theme('colors.blue.500'), |
||||||
|
'&:hover': { |
||||||
|
color: theme('colors.blue.700'), |
||||||
|
}, |
||||||
|
code: { color: theme('colors.blue.400') }, |
||||||
|
}, |
||||||
|
'h2,h3,h4': { |
||||||
|
'scroll-margin-top': spacing[32], |
||||||
|
}, |
||||||
|
code: { color: theme('colors.pink.500') }, |
||||||
|
'blockquote p:first-of-type::before': false, |
||||||
|
'blockquote p:last-of-type::after': false, |
||||||
|
}, |
||||||
|
}, |
||||||
|
dark: { |
||||||
|
css: { |
||||||
|
color: theme('colors.gray.300'), |
||||||
|
a: { |
||||||
|
color: theme('colors.blue.400'), |
||||||
|
'&:hover': { |
||||||
|
color: theme('colors.blue.600'), |
||||||
|
}, |
||||||
|
code: { color: theme('colors.blue.400') }, |
||||||
|
}, |
||||||
|
blockquote: { |
||||||
|
borderLeftColor: theme('colors.gray.800'), |
||||||
|
color: theme('colors.gray.300'), |
||||||
|
}, |
||||||
|
'h2,h3,h4': { |
||||||
|
color: theme('colors.gray.100'), |
||||||
|
'scroll-margin-top': spacing[32], |
||||||
|
}, |
||||||
|
hr: { borderColor: theme('colors.gray.800') }, |
||||||
|
ol: { |
||||||
|
li: { |
||||||
|
'&:before': { color: theme('colors.gray.500') }, |
||||||
|
}, |
||||||
|
}, |
||||||
|
ul: { |
||||||
|
li: { |
||||||
|
'&:before': { backgroundColor: theme('colors.gray.500') }, |
||||||
|
}, |
||||||
|
}, |
||||||
|
strong: { color: theme('colors.gray.300') }, |
||||||
|
thead: { |
||||||
|
color: theme('colors.gray.100'), |
||||||
|
}, |
||||||
|
tbody: { |
||||||
|
tr: { |
||||||
|
borderBottomColor: theme('colors.gray.700'), |
||||||
|
}, |
||||||
|
}, |
||||||
|
}, |
||||||
|
}, |
||||||
|
}), |
||||||
|
}, |
||||||
|
}, |
||||||
|
variants: { |
||||||
|
typography: ['dark'], |
||||||
|
}, |
||||||
|
plugins: [require('@tailwindcss/typography')], |
||||||
|
}; |
Loading…
Reference in new issue