cherrie-k opened a new pull request, #4832:
URL: https://github.com/apache/zeppelin/pull/4832

   ### What is this PR for?
   I noticed that only some buttons in the first group of the action bar 
(highlighted in the red box in the image below) had tooltips, while others did 
not. To improve consistency and enhance user experience, I ensured that all 
buttons in the first group of the action bar display tooltips on hover.
   <img width="800" alt="image" 
src="https://github.com/user-attachments/assets/cc89a350-fa2e-42b8-9cd2-b153ddc7431c";>
   I also considered adding tooltips to the other groups of the action bar 
(outside the red box), but due to the complexity of implementing this with the 
ng-zorro UI library, more time and investigation are needed. I aim to address 
this in a future update.
   
   In addition, the paragraph controller currently lacks tooltips on its icons, 
which may be confusing for new users unfamiliar with Zeppelin (like myself). 
Without tooltips, it's unclear what each button does, leading to potential 
usability issues. I added tooltips to all icons in the paragraph controller to 
improve clarity and guide users of the functionality of each button.
   <img width="700" alt="image" 
src="https://github.com/user-attachments/assets/fb9f7bb7-5940-416f-9c02-8c45b1e7ad6a";>
   
   These changes aim to enhance the overall usability of the interface, making 
it more intuitive and consistent for all users.
   
   
   **Before**
   Some buttons show no tooltips.
   
![before](https://github.com/user-attachments/assets/a75ba087-c4a9-4ad0-97d8-5c6732592164)
   
   
   **After**
   Missing tooltips are now displayed.
   
![after](https://github.com/user-attachments/assets/1e2bf1fa-361b-45ea-92ef-a27d3557ff88)
   
   
   ### What type of PR is it?
   Improvement
   
   
   ### Todos
   * [x] - Add tooltips to action bar
   * [x] - Add tooltips to paragraph controller
   
   ### What is the Jira issue?
   [ZEPPELIN-6072](https://issues.apache.org/jira/browse/ZEPPELIN-6072)
   
   
   ### How should this be tested?
   * Build and test - check if tooltips are visible
   
   
   ### Questions:
   * Does the license files need to update? No
   * Is there breaking changes for older versions? No
   * Does this needs documentation? No
   


-- 
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: reviews-unsubscr...@zeppelin.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to