mirror of
https://github.com/louislam/uptime-kuma.git
synced 2026-03-02 22:57:00 -05:00
status page legend to inform users what they are watching #1722
Labels
No labels
A:accessibility
A:api
A:cert-expiry
A:core
A:dashboard
A:deployment
A:documentation
A:domain expiry
A:incidents
A:maintenance
A:metrics
A:monitor
A:notifications
A:reports
A:settings
A:status-page
A:ui/ux
A:user-management
Stale
ai-slop
blocked
blocked-upstream
bug
cannot-reproduce
dependencies
discussion
duplicate
feature-request
feature-request
good first issue
hacktoberfest
help
help wanted
house keeping
invalid
invalid-format
invalid-format
question
releaseblocker 🚨
security
spam
type:enhance-existing
type:new
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/uptime-kuma#1722
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Takenfal on GitHub (Jan 3, 2023).
⚠️ Please verify that this feature request has NOT been suggested before.
🏷️ Feature Request Type
UI Feature
🔖 Feature description
I'd like to request some other features with the goal of improving the status page. Here's, then, a list of features that I'd love to see so to make uptime-kuma more professional and readable:
Legend: It would be nice to have the possibility to insert a legend on the status page, so to inform viewers about what they're watching (What's a beat? how much time passes between beats? What 100% on the pill means? And so on.)
✔️ Solution
Unfortunately, I'm not practical with the platform that has been used, so I don't have any solution at the moment. I'll try to contribute As much as I can.
❓ Alternatives
No alternatives are available.
📝 Additional Context
No response
@ghost commented on GitHub (Jan 5, 2023):
Should the timestamp be in the drop-down? What is it counting exactly?
@Takenfal commented on GitHub (Jan 5, 2023):
The timestamp should (In my opinion) be present before and after the heartbeat-bar (hp-bar-big HTML tag) so that if someone looks at the status page he immediately understands what the time ranges of the various beats are; so you know which is the most recent beat and which is the oldest. Otherwise (always in my opinion) you look at the status page and you see a meaningless series of green bars and you can't understand which is the last one, the first one, you don't understand if the last one is about 1 hour ago, 1 day, 1 year? Remember that not necessarely the status page is watched by the administrator. Other users could be able to check for it and they should know immeditaly what the variuouis elements mean. I attached an image so to better understand what I mean (I did put just the time, not the date). It's just an example of the implementation of the idea, if someone has a more pleasent idea, he is welcome.
(NOTE: The design you see in the example is thank to a custom css I'm working on)
@ghost commented on GitHub (Jan 7, 2023):
I've got the timestamps placed,

It took a while to get the positioning right. I'll try to set one when the component mounts and the other as the current time.
@ghost commented on GitHub (Jan 8, 2023):
https://github.com/louislam/uptime-kuma/pull/2537#issuecomment-1374797174
@adm2k commented on GitHub (Jan 8, 2023):
@takenfall
Can you share your CSS?
Thanks!
@Takenfal commented on GitHub (Jan 8, 2023):
Sure! Keep in mind that I'm not really a developer and the CSS edits I made are not such a big deal, but in my opinion they makes everything a little more readable and symmetrical (as side effect on mobile devices is even better).
@Takenfal commented on GitHub (Jan 8, 2023):
This is a very good starting point! It's basically what I meant.
@Takenfal commented on GitHub (Jan 11, 2023):
Since I'm working on the legend (Actually I just made it with the ability to show it or hide it on the status page) I need feedbacks on it, on the design and also on what to write in it. Or if it's enough already. You tell me.
@WaiserHai commented on GitHub (Jan 15, 2023):
I think it looks nice
@Takenfal commented on GitHub (Jan 16, 2023):
Great! I will make a pull request asap for the legend on the status page. Thanks!
@ghost commented on GitHub (Jan 25, 2023):
Does anyone know how to render the HTTP response inside the tool-tip? I would like the same display as the tooltip popup on the heartbeats bar.
@largecollider commented on GitHub (Sep 7, 2023):
I would be interested to test it. How can I install this modification at my instance?
@CommanderStorm commented on GitHub (Dec 6, 2023):
@Takenfal
I have edited your FR to remove already implemted/tracked otherwise FRs