Use extends for extending variants

This commit is contained in:
Oliver Davies 2021-03-12 17:30:25 +00:00
parent a53900c8f0
commit 3832d7972d

View file

@ -1,12 +1,10 @@
const aspectRatio = require('@tailwindcss/aspect-ratio')
const colors = require('./tailwind-colours')
const defaultConfig = require('tailwindcss/defaultConfig')
const defaultTheme = require('tailwindcss/defaultTheme')
const focusVisible = require('./tailwind-plugin-focus-visible')
const forms = require('@tailwindcss/forms')
const typography = require('@tailwindcss/typography')
const { fontFamily } = defaultTheme
const { variants } = defaultConfig
module.exports = {
darkMode: 'media',
@ -99,13 +97,12 @@ module.exports = {
typography
],
variants: {
borderColor: [...variants.borderColor, 'focus-visible'],
borderStyle: [...variants.borderStyle, 'hover', 'focus'],
borderWidth: [...variants.borderWidth, 'hover', 'focus'],
margin: [...variants.margin, 'first', 'last', 'odd', 'even'],
typography: ['responsive'],
extend: {
typography: ['dark']
borderColor: ['focus-visible'],
borderStyle: ['hover', 'focus'],
borderWidth: ['hover', 'focus'],
margin: ['first', 'last', 'odd', 'even'],
typography: ['responsive', 'dark']
}
}
}