Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding and updating tooltips for icons #2983

Merged
merged 16 commits into from
Nov 17, 2023
Merged

Conversation

jkppr
Copy link
Collaborator

@jkppr jkppr commented Nov 17, 2023

This PR is a fork of #2952 and builds on the work already done there.

Context: I have met with our UX advisor and updated/unified our guidance on how tooltips should be used in the Timesketch project. (#2982)
Short version: For the sake of effort & efficiency, we will rely on the browser generated tooltips for the title attribute by default.

This PR updates Timesketch to follow this new guidance:

  1. Adding a descriptive title attribute to all v-icon elements that have no descriptive text next to them.
  2. Removing many of the v-tooltip elements used and replacing them with a title attribute.

Closing issues

closes #2693

co-authors: @bryankhor07 @lemonshark05 @gstgrace

@jkppr jkppr added the Frontend label Nov 17, 2023
@jkppr jkppr added this to the Release: 20231206 milestone Nov 17, 2023
@jkppr jkppr requested a review from berggren November 17, 2023 15:24
@jkppr jkppr self-assigned this Nov 17, 2023
Copy link
Contributor

@berggren berggren left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Co-authored-by: Johan Berggren <jberggren@gmail.com>
@jkppr jkppr merged commit 509772d into google:master Nov 17, 2023
24 checks passed
@jkppr jkppr deleted the 2693_adding_tooltips branch November 17, 2023 18:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

UI feedback: Add tooltips to all the new icons
3 participants