-
Notifications
You must be signed in to change notification settings - Fork 49
Description
Is anybody already working on sorting responsive- and pseudo-class variants.
If not, then that's definitely something worth looking into I'd say.
Currently they're considered custom classes unless they're all also added to the defaultSortOrder
config, right?
Maybe it can be done with another config like defaultVariantSortOrder
which describes the sort order used for each variant within one class/group.
For instance
"headwind.defaultVariantSortOrder": [
"sm",
"md",
"lg",
"xl",
"hover",
"focus",
...
]
would result in
class="mx-auto md:mx-2 bg-gray-800 hover:bg-gray-700"
This only works, if the classes are defined in groups so it knows that mx-auto
should still go before mx-2
even though in the defaultSortOrder
this might be configured differently.
Not yet quite sure how to properly achieve this.
We probably just need a map from Tailwinds' config as described here already.
Isn't very well-thought-out yet but wanted to get that brainwork going. 🙂
Any ideas?