Description
This issue is related to "Add support for @apply
with complex classes, including responsive and pseudo-class variants". Apologies if it's already been reported, but I couldn't find anything similar:
Describe the problem:
Using applyComplexClasses
as an experimental feature breaks my build with the error message:
"CssSyntaxError: The 'pt-3' class does not exist, but 'tw-pt-3' does. ...".
In my tailwind.config.js
I've set the "prefix" option to "tw-" indeed, but regarding to the documentation of the @apply
directive I expected to be able to use the applied utilities without prefixes as well - also it worked before I updated my Tailwind version and added the applyComplexClasses
flag 🙂
Link to a minimal reproduction:
tailwind.config.js:
module.exports = {
experimental: {
applyComplexClasses: true
},
future: {
removeDeprecatedGapUtilities: true,
},
purge: {...},
prefix: 'tw-',
theme: {...},
plugins: [require('tailwindcss-border-styles')()],
});
package.json
"devDependencies": {
"postcss": "7.0.32",
"postcss-cli": "7.1.2",
"tailwindcss": "1.7.6",
"tailwindcss-border-styles": "1.0.1"
...
},
PS: In love with tailwind, thank you for the great job ❤️