middleware icon indicating copy to clipboard operation
middleware copied to clipboard

Revamp Frontend design and functionality

Open harshit078 opened this issue 6 months ago • 3 comments

Why do we need this ?

  • Currently, our app seems to have inconsistent padding and margins to variable font sizes and selections across the UI making the UI inconsistent.

Currently

  • There seems to be excessive padding on dropdowns and some dropdowns don't follow that padding
Image Image Image
  • When the app is loaded up, there seems to appear 3 loading states showing the progress. Having one progress should be enough
Image
  • Deployment Insights page has variable font sizes and selection and is overwhelming with texts.
Image
  • Most Cards are not fully optimised to take up the entire space and width and show the user better context.
Image
  • Teams Page cards could be improved with added styling, importing repository images/logo and showing more details
Image
  • System logs page could be improved with added styling and design preferences.

  • Before

Image
  • After
Image

Further Comments / References

  • These changes along with #651 would make the Frontend a lot optimised for performance with better design and UX

harshit078 avatar May 16 '25 08:05 harshit078