-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Migration of the Admin UI from Clarity to Tailwind #2903
Milestone
Comments
5 tasks
dlhck
changed the title
RFC: Migration of the Admin UI from Clarity to Tailwind
Migration of the Admin UI from Clarity to Tailwind
Sep 24, 2024
This was referenced Sep 24, 2024
Open
This was referenced Sep 27, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Summary
This RFC proposes the migration of the Vendure Admin UI from Clarity to a Tailwind-based component library for the upcoming major release, Vendure v3. The goal is to create a modern, highly themable interface and to enable seamless plugin integration for both Angular and React.
Background
The current Admin UI, refreshed with Vendure v2, retained much of its original structure and relies on Clarity. While functional, it lacks the flexibility and modern aesthetic that we aim to achieve.
Motivation
Detailed Design
Component Library
We propose using a Tailwind-based component library. Specifically, we have identified Spartan as a suitable project, as it provides a comprehensive set of components using Angular CDK.
Theming and Customization
Framework Compatibility
Plugin Integration
Plugins with admin UI extensions should be able to utilize the new component library, ensuring a seamless look and feel.
Benefits
Alternatives
Adoption Strategy
Unresolved Questions
Conclusion
Migrating the Vendure Admin UI from Clarity to a Tailwind-based component library will modernize the interface, enhance customization, and foster a robust plugin ecosystem. This strategic shift aligns with our vision for Vendure v3, making it a state-of-the-art digital commerce management platform, that also shows its superpowers in the Admin UI, not only in the code.
The text was updated successfully, but these errors were encountered: