Closed EDsCODE closed 4 years ago
Can I take up refactoring the setup page with Ant
components? Do I need to open a separate tracking issue for that?
Feel free to just raise a PR!
Le 16 avr. 2020 à 21:43, Sanket Dasgupta notifications@github.com 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.
This is virtually done. Anything that still needs conversions are minor. Closing this
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: