Skip to content

Conversation

perfectra1n
Copy link
Contributor

@perfectra1n perfectra1n commented Aug 31, 2025

Summary

Make the data points clicky, so they stay open and you can select the text!

Of course it goes away if you click outside of the box as well.

chrome_ky38YqspZt

Checklist

  • [ x ] Tested and/or added tests to validate that the changes work as intended, if applicable.
  • [ x ] Updated documentation in README.md, if applicable.

@github-actions github-actions bot added the feature New feature or request label Aug 31, 2025
@perfectra1n
Copy link
Contributor Author

I guess just let me know if you're interested in this @TwiN and I can resolve the merge conflicts.

@TwiN
Copy link
Owner

TwiN commented Sep 30, 2025

Gatus' old, old UI used to have this a long time ago, but it caused issues when you clicked on one, then navigated to another page without closing it first. Can you check that this isn't an issue?

Otherwise, sounds like a good idea.

@aaldebs99
Copy link
Contributor

Gatus' old, old UI used to have this a long time ago, but it caused issues when you clicked on one, then navigated to another page without closing it first. Can you check that this isn't an issue?

Otherwise, sounds like a good idea.

I tested this, and it doesn't seem to cause issues when switching between pages. Even when jumping and clicking all over the place 😂

@perfectra1n
Copy link
Contributor Author

Fixed :)

chrome_18mEnWCLPN

@TwiN
Copy link
Owner

TwiN commented Oct 16, 2025

@perfectra1n Could you fix the merge conflicts when you have a moment?

@perfectra1n
Copy link
Contributor Author

Should be good to go now @TwiN :)

@TwiN
Copy link
Owner

TwiN commented Oct 17, 2025

@perfectra1n Quick question for you, if the user doesn't click a status (just hovers it), does it go away if cursor hovers elsewhere?

In other words, is the tooltip persistent only when the user clicks a status? I'll test it on my end when I have a minute, but just want to confirm.

@perfectra1n
Copy link
Contributor Author

That is correct:
chrome_x8bYMaJ98c

@TwiN TwiN changed the title feat(results): allow for data points in checks to be "clicked" feat(ui): Make tooltips toggleable Oct 17, 2025
@TwiN TwiN added the area/ui Related to the user interface label Oct 17, 2025
@TwiN TwiN merged commit 981e082 into TwiN:master Oct 17, 2025
3 checks passed
@TwiN
Copy link
Owner

TwiN commented Oct 17, 2025

@perfectra1n Thank you for your contribution!

@TwiN
Copy link
Owner

TwiN commented Oct 18, 2025

@perfectra1n If you have some time, when you click multiple results from different EndpointCard, it looks like it leaves the result color from the other EndpointCards as if they're still selected:
2025-10-17_213341

Not sure if you have time to look into this or not - I'll look when I have some time if you don't

TwiN added a commit that referenced this pull request Oct 18, 2025
TwiN added a commit that referenced this pull request Oct 18, 2025
@TwiN
Copy link
Owner

TwiN commented Oct 18, 2025

@perfectra1n Nevermind, I fixed it in 91931e4

@perfectra1n
Copy link
Contributor Author

Ahhhh interesting, good catch. Thanks for doing that!

alexlebens pushed a commit to alexlebens/infrastructure that referenced this pull request Oct 20, 2025
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/twin/gatus](https://github.com/TwiN/gatus) | minor | `v5.26.0` -> `v5.27.0` |

---

### Release Notes

<details>
<summary>TwiN/gatus (ghcr.io/twin/gatus)</summary>

### [`v5.27.0`](https://github.com/TwiN/gatus/releases/tag/v5.27.0)

[Compare Source](TwiN/gatus@v5.26.0...v5.27.0)

#### What's Changed

- feat(alerting): Add message-content parameter for Discord pings by [@&#8203;aaldebs99](https://github.com/aaldebs99) in [#&#8203;1335](TwiN/gatus#1335)
- feat(ui): Make tooltips toggleable by [@&#8203;perfectra1n](https://github.com/perfectra1n) in [#&#8203;1236](TwiN/gatus#1236)
- fix(alerting): remove discontinued jetbrains space alerting provider by [@&#8203;michael-baraboo](https://github.com/michael-baraboo) in [#&#8203;1329](TwiN/gatus#1329)
- fix(ui): Handle refresh properly on SuiteDetails.vue by [@&#8203;TwiN](https://github.com/TwiN) in [#&#8203;1324](TwiN/gatus#1324)
- fix(key): Support `(`, `)`, `+` and `&` as name/group by [@&#8203;TwiN](https://github.com/TwiN) in [#&#8203;1340](TwiN/gatus#1340)

#### New Contributors

- [@&#8203;aaldebs99](https://github.com/aaldebs99) made their first contribution in [#&#8203;1335](TwiN/gatus#1335)

**Full Changelog**: <TwiN/gatus@v5.26.0...v5.27.0>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzUuNCIsInVwZGF0ZWRJblZlciI6IjQxLjEzNS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJpbWFnZSJdfQ==-->

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/1792
Co-authored-by: Renovate Bot <[email protected]>
Co-committed-by: Renovate Bot <[email protected]>
@amai2012
Copy link

@TwiN I think this has some problem still:
In case the tooltip window doesn't fit on the screen (too long w/o scrolling) and I havven't clicked yet it is flickering and barely readable...

I couldn't create a screenshot because then it was rendered fine...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/ui Related to the user interface feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants