I’d love to fix it! However, I need to understand the problem.
Could you first try removing everything from “Theme Extensions → styles.css”, including any previously added CSS, and then open the Webmin login page in a Firefox private window?
If the issue still occurs, could you let me know:
Your Firefox version
Your operating system
The console output of the following command: devicePixelRatio
That said, it displays just fine for me on macOS using Firefox Developer Edition.
Using Debian 13 fully updated, KDE Plasma 6.3.6. As for the browser I use Floorp 12.16.4@153.0 - a fork of FF, but also present in: Firefox 140.13.0esr (64-bit).
pc:~$ xdpyinfo | grep resolution
resolution: 96x96 dots per inch
No code, really nothing in css. I noticed it mainly on my physical machines, which have only Webmin, but it is there also on the VMs with Virtualmin, as soon as I switch to the dark style. Or if it inherits it from the browser. That padding fixes it though, not to mention… things will be in good order as all things should be though we can only control the code
It is just my logo, so that surely vertically offsets everything, the text, the ip, the button. Nothing else. Once again, a little bit of padding solves it.
I just installed Webmin 2.660 on 2 physical hosts and remembered I saw something in the changelogs that rhymed with this. But the issue is still there in Floorp. Not in Firefox, and not in Brave.
Padding expands the button from the inside out. Your screenshot appears to show that the container is clipping the button. In this case, increasing the padding would only push it farther down.
Sorry, I’m not seeing the same issue in the Floorp browser on my Fedora FDE desktop, and no one has ever reported this before, either.
The best solution in your case is to add the following rule to the theme CSS Extensions on the Theme Configuration page: