From fefc7e21b2d82307cd714e7582e0de741dc11393 Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Sat, 25 Apr 2020 18:57:36 -0400 Subject: [PATCH] Unbreaking checkbox in logger settings Related commit: - https://github.com/gorhill/uBlock/commit/f9b385ffb189597e3a1e86eef6c5f59558a1f1a9 The real fix is not trivial, so this is a workaround until the real fix. The logger's setting dialog is also suffering from small visual issues due to all the CSS changes elsewhere recently, this will be fixed at the same time. --- src/css/common.css | 2 +- src/logger-ui.html | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/css/common.css b/src/css/common.css index 98dd1c6db..9b232031b 100644 --- a/src/css/common.css +++ b/src/css/common.css @@ -143,7 +143,7 @@ label { Firefox Preview design guidelines. - To have a single checkbox design across all platforms. */ -input[type="checkbox"] { +input[type="checkbox"]:not(.native) { --margin-end: calc(var(--font-size) * 0.75); height: var(--checkbox-size); margin: 0; diff --git a/src/logger-ui.html b/src/logger-ui.html index 577e9294a..3fdb81d67 100644 --- a/src/logger-ui.html +++ b/src/logger-ui.html @@ -194,10 +194,10 @@