Skip to content
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

[Feature]: Allow NPX Install without Tailwind installed #1101

Open
2 tasks
JustinBordage opened this issue Mar 12, 2025 · 1 comment
Open
2 tasks

[Feature]: Allow NPX Install without Tailwind installed #1101

JustinBordage opened this issue Mar 12, 2025 · 1 comment

Comments

@JustinBordage
Copy link

JustinBordage commented Mar 12, 2025

Describe the feature

Currently when trying to install a ShadCN Vue component, the install will fail if the project either does not have Tailwind or if it is not correctly configured. I'd like to ask if this can be changed from throwing an error and the install failing, over to simply displaying a warning stating that the component relies on Tailwind to apply the styling.

This is because in my projects I've made the decision to move away from Tailwind in favour of a CSS-in-JS package called PandaCSS.

To be clear, I'm not asking for this Vue port of the ShadCN project to follow suit, but rather to allow me to at least download the component without Tailwind. Afterwards, I can manually refactor the components to align with the styling solution of my choice.

Additional information

  • I intend to submit a PR for this feature.
  • I have already implemented and/or tested this feature.
@Us3r-gitHub
Copy link

+1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants