-
Notifications
You must be signed in to change notification settings - Fork 1.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
Ant Design Refactor #531
Labels
enhancement
New feature or request
Comments
This was referenced Apr 9, 2020
Closed
Can I take up refactoring the setup page with |
Feel free to just raise a PR!
… Le 16 avr. 2020 à 21:43, Sanket Dasgupta ***@***.***> a écrit :
Can I take up refactoring the setup page with Ant components? Do I need to open a separate tracking issue for that?
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
Merged
This is virtually done. Anything that still needs conversions are minor. Closing this |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
RE: @mariusandra's suggestion on better design system and overall UI improvements.
Why:
Posthog could use a makeover to reach parity in UI and UX with currently existing tools. At the moment, many of the components and layouts are initial renderings that we should standardize to give a more coherent experience to both developers and product owners.
How:
As suggested by Marius, Ant Design is a fully-featured and well-supported design system that has an extensive React library. They also have a full set of design elements for Figma/Sketch that can be used. We don't need to mockup elements from ground zero especially for initial parity. Ant Design will allow us to standardize the layout very quickly.
Process:
Features are being built and deployed on a daily basis therefore it's difficult to adhere to a full-length process of wireframing → mocking → interviewing → implementing. For the time being, we should modulate our process of designing to implementation. We can proceed as follows:
Extent:
Key Components:
Pages:
The text was updated successfully, but these errors were encountered: