Closed
Description
Refactor CSS files
To improve the UI/UX of Talawa-Admin we have been working on:
- making the application more suitable to color blind users
- streamlining all CSS into a single global file
Files
Refactor the typescript files that use these CSS files. In all cases the typescript files reside in the same directory as the corresponding CSS file
- src/components/AddOn/core/AddOnEntry/AddOnEntry.module.css
- src/components/AddOn/core/AddOnStore/AddOnStore.module.css
- src/components/Advertisements/Advertisements.module.css
- src/components/Advertisements/core/AdvertisementRegister/AdvertisementRegister.module.css
- src/components/AgendaItems/AgendaItemsContainer.module.css
- src/components/EventCalendar/EventCalendar.module.css
- src/components/EventCalendar/YearlyEventCalender.module.css
- src/components/EventListCard/EventListCard.module.css
- src/components/OrgPostCard/OrgPostCard.module.css
- src/components/OrgSettings/ActionItemCategories/OrgActionItemCategories.module.css
- src/components/RecurrenceOptions/CustomRecurrenceModal.module.css
- src/components/UpdateSession/UpdateSession.css
- src/components/UserListCard/UserListCard.module.css
- src/components/UserPasswordUpdate/UserPasswordUpdate.module.css
- src/components/Venues/VenueModal.module.css
Additional information:
- The foundational work for this was completed in this PR:
- The desired single CSS file is:
src/style/app.module.css
The challenge:
The goal is to convert the CSS file in this subdirectory and all the components related to this screen to use this new design pattern. This means that:
- All CSS files in this subdirectory and all the CSS files in related components must be merged into the global CSS file using pre-existing CSS.
- All CSS files in this subdirectory and all the CSS files in related components must be deleted after the merge.
- The remaining relevant files in this subdirectory must only reference the global CSS file.
- All the CSS files in the related components of this subdirectory must adhere to the same guidelines.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done
Status
Done