-
-
Notifications
You must be signed in to change notification settings - Fork 793
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(preset-uno): outline utilities #49
Conversation
✔️ Deploy Preview for ecstatic-mestorf-2e8afd ready! 🔨 Explore the source changes: 2c79d47 🔍 Inspect the deploy log: https://app.netlify.com/sites/ecstatic-mestorf-2e8afd/deploys/6184789f931133000778fbc3 😎 Browse the preview: https://deploy-preview-49--ecstatic-mestorf-2e8afd.netlify.app/ |
It would be nice if we can align these utilities with Tailwind v3's upcoming outline utilities which is have very similar composition like ring utilities. |
Thank you for your suggestion, but I think this practical change should depend on the overall implementation of the current library. This may be better with the upgrading of the warehouse body? I think it's painful for users to understand different specifications. @sibbng |
If you are talking about having multiple outline utilities with similar API, there is nothing "painful" with that since both utilities are have nearly exact same API. Also I'm curious about which users are you talking about. UnoCSS currently doesn't have detailed documentation and all its users are diving into the source code to understand its capacity. Once we have documentation we can document differences between these two utilities to make it less "painful" for users:
I don't even think Tailwind team will remove ring utilities. Because Tailwind team removed AOT engine on v3 and they are on the way of pushing Tailwind's capabilities to what JIT engine can do. This is just a upgrade for outline properties which was not quite ideal while living with AOT engine. I would suggest removing |
I would also prefer to have the new capability. For |
No description provided.