Design UI components and pages #22
Labels
area: Frontend (design)
area: Frontend (structure)
Issues related to the react frontend
enhancement
New feature or request
help wanted
Extra attention is needed
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 inApp.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
PlayOptions
page #23Notes
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).The text was updated successfully, but these errors were encountered: