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

fix - add tooltip for navbar logo #945

Merged
merged 4 commits into from
Jan 3, 2025

Conversation

adriangohjw
Copy link
Contributor

Problem

isomer logo in studio navbar is missing tooltip on hover

Solution

Breaking Changes

  • Yes - this PR contains breaking changes
    • Details ...
  • No - this PR is backwards compatible

Bug Fixes:

  • add tooltip
  • change copywriting from "back to dashboard" to "back to sites" as dashboard can be vague

Before & After Screenshots

BEFORE:

image

AFTER:

image

@adriangohjw adriangohjw added the bug Something isn't working label Dec 19, 2024
@adriangohjw adriangohjw self-assigned this Dec 19, 2024
@adriangohjw adriangohjw requested a review from a team as a code owner December 19, 2024 17:52
@datadog-opengovsg
Copy link

datadog-opengovsg bot commented Dec 19, 2024

Datadog Report

Branch report: fix-missing-tooltip-label-for-navbar-logo
Commit report: ea37bed
Test service: isomer-studio

✅ 0 Failed, 245 Passed, 36 Skipped, 47.95s Total Time
➡️ Test Sessions change in coverage: 1 no change

/>
}
/>
<Tooltip label={"Back to sites"} placement="right">
Copy link
Contributor

Choose a reason for hiding this comment

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

Will this also show on the "All sites" page? That might be confusing

Screenshot 2024-12-20 at 9.39.22 AM.png

Copy link
Contributor Author

Choose a reason for hiding this comment

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

It does. Currently there's already an existing link to do that without the tooltip, so IMO not adding can be more confusing because users click and "nothing happens". Perhaps a better improvement is to remove the link altogether?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

updated for homepage to not be a button and not be clickable

@adriangohjw adriangohjw merged commit 8005093 into main Jan 3, 2025
17 checks passed
@adriangohjw adriangohjw deleted the fix-missing-tooltip-label-for-navbar-logo branch January 3, 2025 02:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants