tdm-calculator icon indicating copy to clipboard operation
tdm-calculator copied to clipboard

Bug: Tooltips for Sidebar question icon are broken

Open entrotech opened this issue 1 year ago • 16 comments

Overview

The (green?) circles with question mark icons should display tooltips when they are hovered over. This is broken in the development environment. There are similar icons on the Target Points Page (Page3) that also need to be fixed.

Action Items

  • [ ] Fix. Most likely some code is just "disconnected" somewhere. Below is a screenshot from production, where it still works.

Resources/Instructions

image

entrotech avatar Jan 25 '24 02:01 entrotech

I would like to work on this issue. Can it be assigned to me?

developerHet avatar Jan 25 '24 07:01 developerHet

@entrotech I cannot find .env values, can you help me?

developerHet avatar Jan 25 '24 07:01 developerHet

Hi @developerHet . This is a project of Hack for LA. If you want to work on any of our projects, you will need to go through the volunteer onboarding process. The instructions are here: https://www.hackforla.org/join

entrotech avatar Jan 27 '24 16:01 entrotech

in progress no blockers will work on it M-F evenings. give me a week or two. na

vincentdang avatar Feb 05 '24 11:02 vincentdang

Update: created a feature branch to check the issue with and have begun exploring it in vs code. Blockers: Need to figure out which files contain the tools icon and where to find the code in vs code. Also, I was wondering if there is a default login username/password for the website. I would like to find out which html pages contain the tool tip icons @entrotech will work on it M-F evenings. give me a week or so. na

vincentdang avatar Feb 14 '24 04:02 vincentdang

Update: Found the location of the question mark icon. It is in ToolTipIcon.js. Blockers: Need to get a new 1password and account for the tdm calculator website. @Biuwa Need to figure out how to make it display tool tips when hovered over. More time ( a week or two). Screenshot 2024-02-21 at 8 17 46 PM

vincentdang avatar Feb 22 '24 04:02 vincentdang

image I suspect it might be missing the hover code

vincentdang avatar Mar 06 '24 04:03 vincentdang

Update: I suspect I need to add a hover json object to flexbasis. Blockers: Need to refresh on how to run and test changes before committing. More time ( a week or two).

vincentdang avatar Mar 06 '24 04:03 vincentdang

I'm trying to commit some changes after running the server but am having issues. image image Blockers: Need to refresh on how to run and test changes before committing. I'll continue again.

vincentdang avatar Mar 21 '24 06:03 vincentdang

This should help -> https://developer.chrome.com/blog/anchor-positioning-api?hl=en&ref=dailydev

WomB0ComB0 avatar May 12 '24 19:05 WomB0ComB0

Committing what I currently have.

WomB0ComB0 avatar Jun 13 '24 03:06 WomB0ComB0

@akinevans Please provide update

  1. Progress: "What is the current status of your project? What have you completed and what is left to do?"
  2. Blockers: "Difficulties or errors encountered."
  3. Availability: "How much time will you have this week to work on this issue?"
  4. ETA: "When do you expect this issue to be completed?"
  5. 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.

ExperimentsInHonesty avatar Aug 08 '24 20:08 ExperimentsInHonesty

Progress: Currently working on finding the code that that is "broken". Initially I thought it was a CSS issue somewhere in TooTip.js and or ToolTipLabel.js but no issue has been found just yet. Currently suspect some interference, or a problem with the implementation of react-tooltip library. Currently following the documentation to ensure proper use.

Blockers: In the dev environment I get an error anytime I visit the "My Projects" page. Image below Saving a file in VS code removes the error until the "My Projects" page is refreshed.

Availability: Working on it Wednesday and Friday mornings. Additional time spent on weekends if I'm able to.

ETA: Week of August 26

Images: Image

akinevans avatar Aug 21 '24 20:08 akinevans

@akinevans Please provide update

  1. Progress: "What is the current status of your project? What have you completed and what is left to do?"
  2. Blockers: "Difficulties or errors encountered."
  3. Availability: "How much time will you have this week to work on this issue?"
  4. ETA: "When do you expect this issue to be completed?"
  5. 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.

ExperimentsInHonesty avatar Sep 04 '24 00:09 ExperimentsInHonesty