Skip to content

luci-theme-bootstrap: change -webkit-appearance#8504

Open
owlsy wants to merge 1 commit intoopenwrt:masterfrom
owlsy:luci-theme-bootstrap-webkit
Open

luci-theme-bootstrap: change -webkit-appearance#8504
owlsy wants to merge 1 commit intoopenwrt:masterfrom
owlsy:luci-theme-bootstrap-webkit

Conversation

@owlsy
Copy link
Copy Markdown
Contributor

@owlsy owlsy commented Apr 2, 2026

Notes

  • Replace -webkit-appearance with appearance (or removed if appearance is already present), as it is a non-standard and has since been succeeded by 'appearance', accepted by all current browsers.
01 02

@github-actions

This comment has been minimized.

Replace '-webkit-appearance'
with 'appearance' (or removed
if 'appearance' is already
present), as it is non-standard
and has since been succeeded
by 'appearance', accepted by
all current browsers.

Signed-off-by: Joshua Criss <owlsy@outlook.com.au>
@owlsy owlsy force-pushed the luci-theme-bootstrap-webkit branch from 44896ec to ca8ccf2 Compare April 2, 2026 06:17
@owlsy
Copy link
Copy Markdown
Contributor Author

owlsy commented Apr 2, 2026

If -webkit-appearance was replaced with appearance and someone was using an unsupported WebKit-based browser released prior to March 2022, the layout itself wouldn't change, but the appearance of form elements might be overlapped by the native element.

For luci-theme-bootstrap, I could not see anything visually different.

Screenshot 2026-04-03 at 12 26 49 pm

Noted though that this test is by removing all -webkit-appearance and appearance from the CSS entirely on Safari Version 26.4 (21624.1.16.11.4), and then on Chromium Version 103.0.5046.0 (Developer Build) (arm64), released 2022-05-06. I wasn't able to use LuCI on Chromium Version 69.0.3497.0 (Developer Build) (64-bit), released 2018-07-20 to test any older due to script issues loading content.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant