hackforla / hackforla/tdm-calculator
Dev: Make Remaining Tooltips Editable
- Dominant language
- JavaScript
- Stars
- 68
- Forks
- 47
- Avg merge
- 3d 9h
- Merged PRs (30d)
- 25
Description
### Dependency
- #3249
### Overview
Admin users need the ability to edit all the tooltip text in the application so that they can update the information in the tooltips easily.
#### Details
- This issue is the same as https://github.com/hackforla/tdm-calculator/issues/1992 but for the places where we didn't already apply it.
- Places where tooltips are not editable:
- side bar
- Page 3 of Calculator
### Action Items
- [ ] Assign yourself to the development issue.
- [ ] Move the development issue from the Prioritized Backlog to In Progress.
- [ ] [ADD DEVELOPER ACTION ITEMS]
- [ ] Create a PR, if applicable.
- [ ] Create a new slide (or edit one if it already exists) in staging and add the before and after images
- [ ] Once the PR has been approved, use it to close this issue. If there is no PR is associated with this issue, close this issue after lead signoff.
### Resources/Instructions
- Design details: [link to final comment in GitHub issue]
- Design mockups: [link to Ready for Dev section in the related Figma page]
#### Staging and Release decks
- [Staging Deck](https://docs.google.com/presentation/d/1crZ3IxqA4hAu3qzD7ns93Ieuqjwh6wyEtuX_46cP-fg/)
- [Staging slide, 3182](https://docs.google.com/presentation/d/1crZ3IxqA4hAu3qzD7ns93Ieuqjwh6wyEtuX_46cP-fg/edit?slide=id.g3e5191eaecb_1_0#slide=id.g3e5191eaecb_1_0)
- Release Deck
- [2025-MM-DD Release deck, slide ISSUE NUMBER]
Contributor guide
Research direction
Start by reviewing related issue #1992 and the existing tooltip implementation, then inspect the sidebar and Page 3 of Calculator where tooltips remain non-editable. Done means admin users can edit all tooltip text in those areas; verify the before-and-after result in staging using the linked staging deck slide.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100