From 396f06b45c4bf33fd2b68ddf86373395b95b4401 Mon Sep 17 00:00:00 2001 From: alstjr7375 Date: Sun, 28 May 2023 23:55:00 +0900 Subject: [PATCH] Fix: Padding - Overflow tabbar margin #643 --- css/leptonChrome.css | 5 ++++- src/padding/_tabbar_width.scss | 7 ++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/css/leptonChrome.css b/css/leptonChrome.css index 51695b4..e5c2c69 100644 --- a/css/leptonChrome.css +++ b/css/leptonChrome.css @@ -3429,7 +3429,10 @@ /* neighbouring tabs should "pinch" together */ @supports not -moz-bool-pref("userChrome.tab.photon_like_padding") { @supports -moz-bool-pref("userChrome.tab.lepton_like_padding") { - .tabbrowser-tab { + .tabbrowser-tab[pinned] { + padding-inline: 1px !important; + } + .tabbrowser-tab:not([pinned]) { margin-inline: -1px !important; } } diff --git a/src/padding/_tabbar_width.scss b/src/padding/_tabbar_width.scss index 9f89021..1a805b8 100644 --- a/src/padding/_tabbar_width.scss +++ b/src/padding/_tabbar_width.scss @@ -93,7 +93,12 @@ @include Option("userChrome.tab.lepton_like_padding") { .tabbrowser-tab { // Original: padding-inline 2px, margin-inline 0px #643 - margin-inline: -1px !important; + &[pinned] { + padding-inline: 1px !important; + } + &:not([pinned]) { + margin-inline: -1px !important; + } } } @include NotOption("userChrome.tabbar.multi_row") {