PublicDataWorks / complaint-manager

Apache License 2.0
5 stars 0 forks source link

Remove custom tooltips #463

Open rnair-tw opened 9 months ago

rnair-tw commented 9 months ago

User Story

As an intake specialist I only want to see tooltips that help me navigate the system better So that I do not get confused by unnecessary tooltips

Business Context:

The current tooltips in the system are not user friendly and pretty confusing. We therefore want to remove all the custom tool tips created in the system (leaving anything that it out of the box).

Example of existing behavior: Image

In Scope

  1. Remove all custom tooltips across the system
  2. Leave any MUI tooltips intact, do not change existing behavior

Out of Scope

Open Questions

Mockups

Acceptance Criteria

  1. Scenario: Given I am in any page in the Complaint Manager When I hover over any text, field, system dialog Then there should not be any custom tooltips that pop up

  2. Scenario: Given When Then

Notes

Checklist

Kickoff

Deskcheck

rnair-tw commented 9 months ago

Considered a Normal bug and to prioritize this

claireholt-tw commented 8 months ago

Make note of all places the custom tooltips appear if outside create case dialogue

faraakhatTW commented 7 months ago

We remove from CreateCaseDialog component PaperProps props from MUI Dialog. This solved our custom tooltip bug. Here is the information on PaperProps and why it was used for Dialogs custom tooltip: 👇🏼

Details

Adding a title in PaperProps would add a title attribute to the underlying Paper component in the DOM. The title attribute is standard HTML and is used to provide additional "tooltip" information. When the mouse moves over the element with a title attribute, a small box pops up with the description text.

thoughtworks-vwong commented 7 months ago

Verified custom tooltips are removed from Hawaii (tooltips do not apply to NOIPM)

Create New Case

https://github.com/PublicDataWorks/complaint-manager/assets/134408135/c71c6f5b-c0c0-414b-8cd7-87bd8a1115c5

Case Details Page

https://github.com/PublicDataWorks/complaint-manager/assets/134408135/ded4e554-ad59-43c2-a1bd-53b96c5d09ac

Tags

https://github.com/PublicDataWorks/complaint-manager/assets/134408135/711b8303-fda0-4bb3-b297-e873b8839574

Admin Portal

https://github.com/PublicDataWorks/complaint-manager/assets/134408135/993a9fc9-f9b2-4857-b7d8-b2a6b0fe232c

Data Export

https://github.com/PublicDataWorks/complaint-manager/assets/134408135/cb5170f1-b250-414b-96b3-12afc058fab9