From fe4ffb3299149049f226d0296961b6cdb99a2ae2 Mon Sep 17 00:00:00 2001 From: Ryosuke Asano Date: Tue, 17 Oct 2023 07:20:54 +0900 Subject: [PATCH] Fix: Compatibility with multirow-tab Floorp Injection. The old code causes breaking Floorp's multirow-tabs (Paxmod) --- css/leptonChrome.css | 6 +++--- css/leptonChromeESR.css | 6 +++--- src/padding/_tabbar_width.scss | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/css/leptonChrome.css b/css/leptonChrome.css index 1ca757f..e6dde79 100644 --- a/css/leptonChrome.css +++ b/css/leptonChrome.css @@ -4041,13 +4041,13 @@ } @supports not -moz-bool-pref("userChrome.tab.photon_like_padding") { @supports -moz-bool-pref("userChrome.tab.lepton_like_padding") { - .tabbrowser-tab[pinned] { + #TabsToolbar:not([multibar]) .tabbrowser-tab[pinned] { padding-inline: 1px !important; } - .tabbrowser-tab:not([pinned]):not(:first-of-type) { + #TabsToolbar:not([multibar]) .tabbrowser-tab:not([pinned]):not(:first-of-type) { margin-inline: -1px !important; } - .tabbrowser-tab:not([pinned]):first-of-type { + #TabsToolbar:not([multibar]) .tabbrowser-tab:not([pinned]):first-of-type { margin-inline-end: -1px !important; } } diff --git a/css/leptonChromeESR.css b/css/leptonChromeESR.css index 3f3dd8d..458173f 100644 --- a/css/leptonChromeESR.css +++ b/css/leptonChromeESR.css @@ -4361,13 +4361,13 @@ } @supports not -moz-bool-pref("userChrome.tab.photon_like_padding") { @supports -moz-bool-pref("userChrome.tab.lepton_like_padding") { - .tabbrowser-tab[pinned] { + #TabsToolbar:not([multibar]) .tabbrowser-tab[pinned] { padding-inline: 1px !important; } - .tabbrowser-tab:not([pinned]):not(:first-of-type) { + #TabsToolbar:not([multibar]) .tabbrowser-tab:not([pinned]):not(:first-of-type) { margin-inline: -1px !important; } - .tabbrowser-tab:not([pinned]):first-of-type { + #TabsToolbar:not([multibar]) .tabbrowser-tab:not([pinned]):first-of-type { margin-inline-end: -1px !important; } } diff --git a/src/padding/_tabbar_width.scss b/src/padding/_tabbar_width.scss index 290eb50..5573f2c 100644 --- a/src/padding/_tabbar_width.scss +++ b/src/padding/_tabbar_width.scss @@ -101,7 +101,7 @@ } @include NotOption("userChrome.tab.photon_like_padding") { @include Option("userChrome.tab.lepton_like_padding") { - .tabbrowser-tab { + #TabsToolbar:not([multibar]) .tabbrowser-tab { // Original: padding-inline 2px, margin-inline 0px #643 &[pinned] { padding-inline: 1px !important;