TopherLX opened a new issue, #36967:
URL: https://github.com/apache/superset/issues/36967

   ### Bug description
   
   When using the Light theme, hovering over cells in the Calendar Chart 
results in tooltip readability issues and lingering visual artifacts:
   
   **1. Tooltip text is invisible due to color conflict**
   The tooltip appears with a white background, but the text is also white, 
making it completely unreadable. After inspecting the source code, it seems the 
tooltip styling dynamically uses theme variables:
   ```
   background: ${theme.colorBgElevated};
   color: ${theme.colorTextLightSolid};
   ```
   In the Light theme, both colorBgElevated and colorTextLightSolid resolve to 
white (or very light colors), causing the text to blend into the background. 
   
   **File location:**
   superset-frontend/plugins/legacy-plugin-chart-calendar/src/ReactCalendar.jsx
   
   _This issue can be solved by CSS Template, but this way is time comsumed._
   
   **2. Persistent hover highlight remains on chart**
   When moving the mouse over the Calendar Chart, a background highlight (or 
selection-like rectangle) sometimes gets "stuck" on the chart area. This 
artifact does not disappear until the page is refreshed—and reappears on 
subsequent hovers.
   Expected Behavior:
   
   Tooltip text should always be legible against its background, regardless of 
theme.
   Hover effects should cleanly disappear when the mouse moves away; no 
persistent visual elements should remain.
   
   ### Screenshots/recordings
   
   <img width="873" height="214" alt="Image" 
src="https://github.com/user-attachments/assets/25fc70a0-7381-4a02-b662-17c940dbef76";
 />
   
   ### Superset version
   
   6.0.0
   
   ### Python version
   
   3.11
   
   ### Node version
   
   16
   
   ### Browser
   
   Chrome
   
   ### Additional context
   
   _No response_
   
   ### Checklist
   
   - [x] I have searched Superset docs and Slack and didn't find a solution to 
my problem.
   - [x] I have searched the GitHub issue tracker and didn't find a similar bug 
report.
   - [x] I have checked Superset's logs for errors and if I found a relevant 
Python stacktrace, I included it here as text in the "additional context" 
section.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to