From bb6b08f153cd8eeb478f1e62beccc1dad172f127 Mon Sep 17 00:00:00 2001 From: Horizontal42 <75383519+Horizontal42@users.noreply.github.com> Date: Fri, 3 Jul 2026 13:12:50 +0300 Subject: [PATCH] fix: results-width slider still showed the native OS control MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit appearance:none on the alone didn't strip the native chrome in every Chromium build — some keep ::-webkit-slider-runnable-track styled natively unless that pseudo-element gets its own appearance:none. Made the track's styling explicit there instead of relying on it inheriting from the input. --- src/ui/app.css | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/ui/app.css b/src/ui/app.css index 4c9a9de..3efd810 100644 --- a/src/ui/app.css +++ b/src/ui/app.css @@ -478,9 +478,17 @@ body { width: 110px; height: 4px; border-radius: 2px; - background: var(--border); + background: transparent; cursor: pointer; } +#settings-panel input[type="range"]::-webkit-slider-runnable-track { + -webkit-appearance: none; + appearance: none; + width: 100%; + height: 4px; + border-radius: 2px; + background: var(--border); +} #settings-panel input[type="range"]::-webkit-slider-thumb { -webkit-appearance: none; appearance: none;