mirror of
https://github.com/zen-browser/desktop.git
synced 2025-09-06 03:18:19 +00:00
77 lines
2.8 KiB
C++
77 lines
2.8 KiB
C++
diff --git a/browser/themes/shared/tabbrowser/tabs.css b/browser/themes/shared/tabbrowser/tabs.css
|
|
index e5adf8c853bc6f92d1f5aae6398bb979a114b4fd..8d0783f8a23fabdfe90e5b9136e16a962b35dd5e 100644
|
|
--- a/browser/themes/shared/tabbrowser/tabs.css
|
|
+++ b/browser/themes/shared/tabbrowser/tabs.css
|
|
@@ -31,7 +31,7 @@
|
|
--tab-icon-overlay-fill: light-dark(white, black);
|
|
--tab-icon-overlay-stroke: light-dark(black, white);
|
|
--tab-label-line-height: 1.7;
|
|
- --tab-loading-fill: #0A84FF;
|
|
+ --tab-loading-fill: var(--zen-primary-color);
|
|
--tab-hover-background-color: color-mix(in srgb, currentColor 11%, transparent);
|
|
--tab-selected-textcolor: var(--toolbar-color);
|
|
--tab-selected-bgcolor: var(--toolbar-bgcolor);
|
|
@@ -205,8 +205,7 @@
|
|
}
|
|
|
|
#tabbrowser-tabs[positionpinnedtabs] > #tabbrowser-arrowscrollbox > &[pinned] {
|
|
- position: absolute !important;
|
|
- display: block;
|
|
+
|
|
}
|
|
|
|
#tabbrowser-tabs[movingtab] &:is([selected], [multiselected]) {
|
|
@@ -250,6 +249,7 @@
|
|
border-radius: inherit;
|
|
position: relative;
|
|
overflow: hidden;
|
|
+ display: none;
|
|
|
|
&::before {
|
|
position: absolute;
|
|
@@ -573,14 +573,14 @@
|
|
}
|
|
|
|
&[textoverflow] {
|
|
- &[labeldirection=ltr]:not([pinned]),
|
|
- &:not([labeldirection], [pinned]):-moz-locale-dir(ltr) {
|
|
+ &[labeldirection=ltr],
|
|
+ &:not([labeldirection]):-moz-locale-dir(ltr) {
|
|
direction: ltr;
|
|
mask-image: linear-gradient(to left, transparent, black var(--tab-label-mask-size));
|
|
}
|
|
|
|
- &[labeldirection=rtl]:not([pinned]),
|
|
- &:not([labeldirection], [pinned]):-moz-locale-dir(rtl) {
|
|
+ &[labeldirection=rtl],
|
|
+ &:not([labeldirection]):-moz-locale-dir(rtl) {
|
|
direction: rtl;
|
|
mask-image: linear-gradient(to right, transparent, black var(--tab-label-mask-size));
|
|
}
|
|
@@ -1069,7 +1069,7 @@ tab-group {
|
|
margin-inline: var(--tab-inner-inline-margin);
|
|
|
|
#tabbrowser-tabs[orient="vertical"]:not([expanded]) & > .toolbarbutton-text {
|
|
- display: none;
|
|
+ display: flex;
|
|
}
|
|
|
|
&:hover {
|
|
@@ -1283,7 +1283,7 @@ tab-group {
|
|
toolbarbutton:not(#firefox-view-button),
|
|
toolbarpaletteitem:not(#wrapper-firefox-view-button)
|
|
) ~ #tabbrowser-tabs {
|
|
- border-inline-start: var(--tabstrip-inner-border);
|
|
+ border-inline-start: transparent;
|
|
padding-inline-start: calc(var(--tab-overflow-pinned-tabs-width) + 2px);
|
|
margin-inline-start: 2px;
|
|
}
|
|
@@ -1318,7 +1318,6 @@ toolbar:not(#TabsToolbar) #firefox-view-button {
|
|
list-style-image: url(chrome://global/skin/icons/plus.svg);
|
|
}
|
|
|
|
-#tabbrowser-tabs[hasadjacentnewtabbutton]:not([overflow]) ~ #new-tab-button,
|
|
#tabbrowser-tabs[orient="horizontal"] > #vertical-tabs-newtab-button,
|
|
#tabbrowser-tabs[orient="vertical"]:not([overflow]) > #vertical-tabs-newtab-button,
|
|
#tabbrowser-arrowscrollbox[overflowing] > #tabbrowser-arrowscrollbox-periphery > #tabs-newtab-button,
|