-
-
Notifications
You must be signed in to change notification settings - Fork 131
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] - Switch to ShadCN and TailwindCSS #80
Comments
May I add for the motivation; you copy and paste the components you need. If done properly, you have full ownership over the components and how they work. If we were to use a "component library", I think ShadCN would be a great fit. As for Tailwind, its a classic choice, no personal experience with it but I do agree it might be the right choice if this project keeps growing over time. |
Maintaining styles made with plain CSS is really a lot of work and can make unexpected bugs, but I think using ShadCN components is not necessary. Many, if not all, conversions from plain CSS to Tailwind are almost 1:1, so I guess that is better to make this convertion first, that includes lots of files, and then think about using some library to improve the visuals. |
ShadCN wouldn't be included for visual, but to improve the compatibility of certains components (Mainly the language select) |
What feature would you like to see?
Feature Request: Switch to ShadCN and TailwindCSS
Description
Currently, we build all components and styles from scratch. Switching to ShadCN for UI components and TailwindCSS for styling will improve accessibility, reusability, and maintainability.
Motivation
Benefits
Implementation
Additional Context
ShadCN and TailwindCSS align with modern best practices, enhancing our development process.
The text was updated successfully, but these errors were encountered: