luci-theme-bootstrap: Invisible checkbox borders in Pale Moon browser
Author: T5NHCreated Sep 19, 2026Updated Sep 19, 2026
Is there an existing issue for this?
- I have searched among all existing issues (including closed issues)
screenshots or captures
Actual behaviour
All check-boxes in the LuCi interface are invisible when the panel is viewed in Pale Moon browser. The browser developers were already contated about this issue, but the response was that the browser actually properly handles the CSS code, it's just that the checkbox border is set to be invisible in the CSS code and it does indeed seem to be the case when we look at the code.
I determined which css causes this:
input[type="checkbox"],input[type="radio"] {
--bd-color:var(--border-color-high);
--fg-color:var(--text-color-high);
appearance:none;
-webkit-appearance:none;
width:14px;
height:14px;
color:var(--fg-color);
position:relative;
display:inline-block;
cursor:pointer;
background:none;
border:none
}And removing:
border:noneFixes this issue, so yeah it does what it says and indeed makes the background and borders "none".
Expected behaviour
Please remove
border:nonefrom the CSS so that the checkbox border is visible.
Steps to reproduce
Steps to reproduce
- Open Pale Moon browser and login to an OpenWrt router settings (LuCi) panel
- Navigate to any page with checkboxes (eg, Nwtwork > Firewall)
Check boxes are invisible.
Additional Information
OpenWrt 25.12.5 r33051-f5dae5ece4 / LuCI openwrt-25.12 branch 26.259.57615~82ed8f6
luci 26.259.57615~82ed8f6
luci-theme-bootstrap 26.259.57615~82ed8f6What browsers do you see the problem on?
No response
Relevant log output
Source: openwrt/luci