mirror of
https://github.com/louislam/uptime-kuma.git
synced 2026-03-02 22:57:00 -05:00
Navbar in mobile view has broken navbar position when on the list tab #4198
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#4198
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 @VNRARA on GitHub (Jul 10, 2025).
Originally assigned to: @Angel-Mathew007 on GitHub.
📑 I have found these related issues/pull requests
none
🛡️ Security Policy
📝 Description
The following piece of html in the app causes the navbar to go out of sight in (at least) Chrome and Firefox.
filter-dropdown-menu is pre-rendered to go out of bounds for labels.
It seems the dropdown pushes into overflow with labels that are too long.(?)
It doesn't seem to maintain a margin from the right of the viewport.
https://github.com/user-attachments/assets/e66f2a56-976f-4748-9752-3b9ba789d282
This only happens when the labels get to big. I tried reproducing but couldn't figure why it didn't happen in an old instance (Docker) untill I added the label: Local IP Address to make 4 labels total and gave the label a long name.
👟 Reproduction steps
Open Uptime Kuma on a mobile device (or with small enough resolution in Chrome with devtools open).
👀 Expected behavior
The lists tab should not move down the navbar and cause overflow issues.
😓 Actual Behavior
The lists tab does cause the navbar to move down and causes overflow issues.
🐻 Uptime-Kuma Version
1.23.16
💻 Operating System and Arch
LXC (Proxmox via Community Scripts) and also a LXC with Docker containing this container
🌐 Browser
Shows in Chrome and Firefox (latest)
🖥️ Deployment Environment
n/a
📝 Relevant log output
@CommanderStorm commented on GitHub (Jul 10, 2025):
Nice work debugging this! It looks like a fairly straightforward fix — would you be open to opening a PR for it?
@VNRARA commented on GitHub (Jul 10, 2025):
Hey, I don't know this code/lang. I've tried to look for it, but I've gotten as far as devtools and some basic HTML debugging. Could you point me in the right direction?
This is where I've been trying to find something: src/components/MonitorListFilterDropdown.vue
I'll try and find it and do the PR.
EDIT: seems like whatever I'm doing in devtools causes the dropdown menu to just get totally out of place.
@VNRARA commented on GitHub (Jul 10, 2025):
I've got something I forked and changed. But I can't seem to figure out how to get my test on dockerhub or in docker for now... I'll try again later when I wake up again.
@CommanderStorm commented on GitHub (Jul 11, 2025):
You can just open an pull request and then use https://github.com/louislam/uptime-kuma/wiki/Test-Pull-Requests
For development the setup is slightly simpler.
@Angel-Mathew007 commented on GitHub (Sep 4, 2025):
can we work on this
@CommanderStorm commented on GitHub (Sep 4, 2025):
Shure
@Angel-Mathew007 commented on GitHub (Sep 7, 2025):
@CommanderStorm Thanks a lot! I’ve started working on this and will need a few weeks to complete it.
@Angel-Mathew007 commented on GitHub (Sep 30, 2025):
@CommanderStorm Created a pr for this issue #6154
@Ayush4158 commented on GitHub (Oct 4, 2025):
@Angel-Mathew007 You're Woking on this issue??
@Angel-Mathew007 commented on GitHub (Oct 7, 2025):
@Ayush4158 Yes, I’m currently working on this issue. The PR has already been created and is awaiting review and merge.
@louislam commented on GitHub (Oct 10, 2025):
Re-opened due to reverted.