Skip to content
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

Design UI components and pages #22

Closed
9 tasks done
kuv2707 opened this issue May 30, 2024 · 5 comments
Closed
9 tasks done

Design UI components and pages #22

kuv2707 opened this issue May 30, 2024 · 5 comments
Labels
area: Frontend (design) area: Frontend (structure) Issues related to the react frontend enhancement New feature or request help wanted Extra attention is needed

Comments

@kuv2707
Copy link
Collaborator

kuv2707 commented May 30, 2024

Figma file

This is a master issue tracking the development of various UI components which are used throughout the application.

We are in a way making our own framework. The directory src/library contains components which we will use throughout the application.
The directory src/pages contain components which make use of the library components to render the pages mapped to the router in App.tsx.

Reusing components from src/library will bring a uniformity in the UI. That said, the components should be flexible enough to be used at different places(ie, should be configurable via props)

Designing a component includes writing styles, implement the logic for its functionality etc.

Library components

Page components

Notes

  • When adding a component to the src/library directory, refactor the application to use that component wherever possible. (This will be done in the commit following the implementation of the library component).
  • Make the components as flexible and reusable as possible.
  • All design related discussions are being held in this whatsapp group
@kuv2707 kuv2707 added enhancement New feature or request help wanted Extra attention is needed area: Frontend (structure) Issues related to the react frontend labels May 30, 2024
@sksmagr23
Copy link
Contributor

sksmagr23 commented May 30, 2024

Can I look after this? I can add create various components required. You can also please tell that what more other components are needed

@kuv2707
Copy link
Collaborator Author

kuv2707 commented May 30, 2024

@sksmagr23 You are supposed work on the sub-issues mentioned here. This issue is only there to track the overall progress.

@moksh1tha
Copy link

/assign

@shivansh-bhatnagar18
Copy link
Owner

Thanks for taking this issue! Let us know if you have any questions!

@kuv2707
Copy link
Collaborator Author

kuv2707 commented Jun 7, 2024

This issue is not meant to be assigned to anyone. Please work on the sub-issues

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: Frontend (design) area: Frontend (structure) Issues related to the react frontend enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants