A Tailwind CSS plugin that automatically pulls colors and widths from a WordPress theme’s theme.json file, initiated as follows:
// tailwind.config.js
plugins: [
require( '@_tw/themejson' )( require( 'path/to/theme.json' ) ),
]This will extract the base color palette (settings.color.palette) as well as values for contentSize and wideSize.
If one or more of your color palette’s slug values matches a slug in Tailwind’s default color palette, those colors from the default palette—including all shades—will be overridden by the color value from your theme.json file.