From 10d3e8ac26feead3bb11db80a2f82f91db15986e Mon Sep 17 00:00:00 2001 From: silverwind Date: Sat, 28 Mar 2026 07:04:54 +0100 Subject: [PATCH 1/2] Fix checkbox label cursor Remove non-functional `label:enabled` selector (":enabled" only matches form controls, not labels) and remove `cursor: auto` which caused an I-beam text selection cursor on checkbox labels. Co-Authored-By: Claude (Opus 4.6) --- web_src/css/modules/checkbox.css | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/web_src/css/modules/checkbox.css b/web_src/css/modules/checkbox.css index 220abfc17d296..9d3fea657b1ad 100644 --- a/web_src/css/modules/checkbox.css +++ b/web_src/css/modules/checkbox.css @@ -92,13 +92,11 @@ input[type="checkbox"]:indeterminate::before { } .ui.checkbox input[type="checkbox"]:enabled, -.ui.checkbox input[type="radio"]:enabled, -.ui.checkbox label:enabled { +.ui.checkbox input[type="radio"]:enabled { cursor: pointer; } .ui.checkbox label { - cursor: auto; position: relative; display: block; } From 2f8dd36debecb63cd1c5240410a6bd386f1dcaea Mon Sep 17 00:00:00 2001 From: silverwind Date: Sat, 28 Mar 2026 07:09:32 +0100 Subject: [PATCH 2/2] Remove pointer cursor on checkbox inputs Co-Authored-By: Claude (Opus 4.6) --- web_src/css/modules/checkbox.css | 5 ----- 1 file changed, 5 deletions(-) diff --git a/web_src/css/modules/checkbox.css b/web_src/css/modules/checkbox.css index 9d3fea657b1ad..f24b91df07bf2 100644 --- a/web_src/css/modules/checkbox.css +++ b/web_src/css/modules/checkbox.css @@ -91,11 +91,6 @@ input[type="checkbox"]:indeterminate::before { height: var(--checkbox-size); } -.ui.checkbox input[type="checkbox"]:enabled, -.ui.checkbox input[type="radio"]:enabled { - cursor: pointer; -} - .ui.checkbox label { position: relative; display: block;