Update HTML components to MUI: ./src/components/manageProjects/editProject.jsx
Overview
Review all components in./src/components/manageProjects/editProject.jsx and replace all standard HTML components with applicable MUI components.
Action Items
- [ ] Review components in:
./src/components/manageProjects/editProject.jsxand search for any standard HTML components.-
IF all components are already updated to relevant MUI
- [ ] Comment on this issue that all components are already updated to MUI.
- [ ] Close the issue & check the box associated with this issue on the MUI issue epic
- [ ] Move on to the next MUI issue
-
IF standard HTML components are found in the file:
- [ ] Replace these standard HTML components with applicable MUI components.
- [ ] Make a PR for this file
-
IF all components are already updated to relevant MUI
Resources
- https://mui.com/material-ui/
- If you run into any questions, add a comment to the issue and tag "@trillium"
- This issue is part of the epic: #1617
Hi @bconti123! When you have a moment, can you please provide an update with the following information:
- Progress: "What is the current status of your project? What have you completed and what is left to do?"
- Blockers: "Difficulties or errors encountered."
- Availability: "How much time will you have this week to work on this issue?"
- ETA: "When do you expect this issue to be completed?"
- Pictures or links* (if necessary): "Add any pictures or links that will help illustrate what you are working on."
- remember to add links to the top of the issue if they are going to be needed again.
Hi @JackHaeg, Thank you for checking in!
- Progress: I just started to assign myself to this issue.
- Blockers: N/A
- Availability: 3-5 hours this week.
- ETA: 1 or 2 weeks to complete issues. I could finish it this week.
- Pictures or links* (if necessary): N/A
Hi @bconti123! Are you close to submitting a PR for this issue? No worries if not :)
Since we are moving over to TDM calculator for the month of April, I might un-assign you from this issue and move it back to the prioritized backlog to be picked back up in May. When you have a moment, please let me know if that sounds good, or if you are close to submitting a PR for this.
Hi @JackHaeg, No. I am not close to submitting a PR. I wasn't sure how to update the SCSS for styling editProject.jsx. After replacing HTML elements in "Edit Meeting Times" and "Create New Event" components with MUI, the designs no longer match. I think it's best to pause this issue for now and revisit the discussion about CSS changes in May, possibly considering Tailwind CSS.
Hey @hackforla/vrms-maintain
Apologies for missing the meeting last night.
Wanted to share some progress directly here on #1703:
- Plan Scoped: Figured out which 5 components need MUI, and what old React/SCSS they'll replace.
- 2/5 Components Done
Next up:
- Finishing off the last 3 components.
- Getting some clear "before and after" screenshots/GIFs ready.
- Putting together a super quick TLDR for the pull request, so reviews are a breeze.
I'll be submitting a PR with these changes shortly.
Thank You,
Adam
Hi @abuna1985 Just checking in! Whenever you have a moment, can you please provide an update:
- Progress: "What is the current status of your project? What have you completed and what is left to do?"
- Blockers: "Difficulties or errors encountered."
- Availability: "How much time will you have this week to work on this issue?"
- ETA: "When do you expect this issue to be completed?"
- Pictures or links* (if necessary): "Add any pictures or links that will help illustrate what you are working on."
- remember to add links to the top of the issue if they are going to be needed again.