tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 8189256b71e19b3621cd60364a3e36c544e005ef
parent b8f0363af1bc67c50e661a675bf4fb3cf2d99fce
Author: Mark Striemer <mstriemer@mozilla.com>
Date:   Fri, 21 Nov 2025 18:24:45 +0000

Bug 2001445 - Fix spacing with setting-group/setting-pane r=desktop-theme-reviewers,tgiles,Itiel

Differential Revision: https://phabricator.services.mozilla.com/D273492

Diffstat:
Mbrowser/components/preferences/jar.mn | 1+
Mbrowser/components/preferences/preferences.xhtml | 1+
Abrowser/components/preferences/widgets/setting-pane/setting-pane.css | 9+++++++++
Mbrowser/themes/shared/preferences/preferences.css | 3++-
4 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/browser/components/preferences/jar.mn b/browser/components/preferences/jar.mn @@ -34,6 +34,7 @@ browser.jar: content/browser/preferences/widgets/setting-group.css (widgets/setting-group/setting-group.css) content/browser/preferences/widgets/setting-element.mjs (widgets/setting-element/setting-element.mjs) content/browser/preferences/widgets/setting-pane.mjs (widgets/setting-pane/setting-pane.mjs) + content/browser/preferences/widgets/setting-pane.css (widgets/setting-pane/setting-pane.css) content/browser/preferences/widgets/security-privacy-card.mjs (widgets/security-privacy/security-privacy-card/security-privacy-card.mjs) content/browser/preferences/widgets/security-privacy-card.css (widgets/security-privacy/security-privacy-card/security-privacy-card.css) content/browser/preferences/widgets/sync-device-name.mjs (widgets/sync-device-name/sync-device-name.mjs) diff --git a/browser/components/preferences/preferences.xhtml b/browser/components/preferences/preferences.xhtml @@ -43,6 +43,7 @@ /> <link rel="stylesheet" href="chrome://browser/skin/preferences/privacy.css" /> <link rel="stylesheet" href="chrome://browser/content/preferences/widgets/setting-group.css" /> + <link rel="stylesheet" href="chrome://browser/content/preferences/widgets/setting-pane.css" /> <link rel="stylesheet" href="chrome://browser/content/preferences/widgets/setting-control.css" /> <link rel="localization" href="branding/brand.ftl"/> diff --git a/browser/components/preferences/widgets/setting-pane/setting-pane.css b/browser/components/preferences/widgets/setting-pane/setting-pane.css @@ -0,0 +1,9 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +setting-pane:not([hidden]) { + display: flex; + flex-direction: column; + gap: var(--space-xlarge); +} diff --git a/browser/themes/shared/preferences/preferences.css b/browser/themes/shared/preferences/preferences.css @@ -72,7 +72,8 @@ } html|div[data-category], -groupbox[data-category] { +groupbox[data-category], +setting-group[data-category] { margin: 0 0 32px; }