Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR improves the nesting detection.
Currently we only detected rules inside of rules, and if we did then we would trigger a PostCSS warning.
However, some people try to do something like this:
While in theory this could work~ish, this is not something we support. The biggest reason is that
base
styles (and thus also the preflight/reset) would end up looking like this:.namespace html {}
for example which doesn't make much sense.This PR also detects
@tailwind
at rules, with a parent that is not of typeroot
and shows a similar message:(@reinink can you double check the wording used in the message? Or do we keep it as is and improve all warning messages before v3 launch?)