summaryrefslogtreecommitdiffstats
path: root/browser/themes/shared/preferences/preferences.css
diff options
context:
space:
mode:
Diffstat (limited to 'browser/themes/shared/preferences/preferences.css')
-rw-r--r--browser/themes/shared/preferences/preferences.css17
1 files changed, 14 insertions, 3 deletions
diff --git a/browser/themes/shared/preferences/preferences.css b/browser/themes/shared/preferences/preferences.css
index 3d806d1394..9db5fc45d9 100644
--- a/browser/themes/shared/preferences/preferences.css
+++ b/browser/themes/shared/preferences/preferences.css
@@ -474,18 +474,23 @@ richlistitem[selected] .actionsMenu:focus-visible {
width: 16px;
}
-#homeContentsGroup [data-subcategory] {
+#homeContentsGroup > [data-subcategory] {
margin-top: 14px;
}
-#homeContentsGroup [data-subcategory] .section-checkbox {
+#homeContentsGroup > [data-subcategory] .section-checkbox {
font-weight: var(--font-weight-bold);
}
-#homeContentsGroup [data-subcategory] > vbox menulist {
+#homeContentsGroup > [data-subcategory] > vbox menulist {
margin-block: 0;
}
+/* Align fix for prefs that have a text link in the headline */
+#homeContentsGroup > [data-subcategory] > hbox {
+ align-items: last baseline;
+}
+
#homeContentsGroup .checkbox-label {
margin-inline-end: var(--space-small);
}
@@ -583,6 +588,12 @@ a[is="moz-support-link"]:not(.sidebar-footer-link) {
pointer-events: none;
}
+html|label[disabled] {
+ /* This matches XUL checkbox.css - but for HTML labels for HTML inputs we
+ * need to do this ourselves. */
+ opacity: 0.4;
+}
+
#showUpdateHistory {
margin-inline-start: 0;
}