]> gitweb.mndrdr.org Git - arelpe.git/commitdiff
CSS: use default checkmark from browser
authorAidan Cornelius-Bell <[email protected]>
Mon, 13 Jan 2025 03:47:11 +0000 (14:17 +1030)
committerAidan Cornelius-Bell <[email protected]>
Mon, 13 Jan 2025 03:47:11 +0000 (14:17 +1030)
app/assets/stylesheets/application.css

index f1b0f269f763ed36430b29e246388554fa7bc58e..014636b8bc275c5b425624ebc10880957f34281b 100644 (file)
 
     --danger-bg: #dc3545;
     --danger-text: #ffffff;
-
-    --checkbox-bg: var(--standout-form-bg);
-    --checkbox-border: var(--accent-a);
-    --checkbox-checked-bg: var(--filter-button-active);
-    --checkbox-checked-border: var(--filter-button-active);
-    --checkbox-check: #ffffff; /* The checkmark color */
 }
 
 /* Light mode, overwrites at the top of the CSS so it doesn't need to be repeated elsewhere */
 
         --danger-bg: #dc3545;
         --danger-text: #ffffff;
-
-        --checkbox-bg: #ffffff;
-        --checkbox-border: var(--accent-a);
-        --checkbox-checked-bg: var(--filter-button-active);
-        --checkbox-checked-border: var(--filter-button-active);
-        --checkbox-check: #ffffff;
     }
 }
 
@@ -259,35 +247,22 @@ label {
 }
 
 input[type="checkbox"] {
-    -webkit-appearance: none;
-    -moz-appearance: none;
-    appearance: none;
     width: 16px;
     height: 16px;
-    border: 1px solid var(--checkbox-border);
+    border: 1px solid var(--accent-a);
     border-radius: 3px;
-    background-color: var(--checkbox-bg);
+    background-color: var(--standout-form-bg);
     cursor: pointer;
-    position: relative;
     vertical-align: middle;
     margin-right: 8px;
 }
 
 input[type="checkbox"]:checked {
-    background-color: var(--checkbox-checked-bg);
-    border-color: var(--checkbox-checked-border);
-}
-
-input[type="checkbox"]:checked::after {
-    content: "";
-    position: absolute;
-    left: 4px;
-    top: 1px;
-    width: 5px;
-    height: 10px;
-    border: solid var(--checkbox-check);
-    border-width: 0 2px 2px 0;
-    transform: rotate(45deg);
+    background-color: var(--standout-form-bg);
+    border-color: var(--accent-a);
+    -webkit-appearance: checkbox;
+    -moz-appearance: checkbox;
+    appearance: checkbox;
 }
 
 /* Consolidated .reg-form styles */