Apply custom style rules for tabs for selected tabs too clearly (related to #788)

This commit is contained in:
YUKI Hiroshi 2014-11-13 13:18:24 +09:00
parent 84391a1812
commit def1cbad15

View File

@ -85,6 +85,8 @@
.tabbrowser-tabs:not([treestyletab-tabbar-position="top"]) .tabbrowser-tabs:not([treestyletab-tabbar-position="top"])
.tabbrowser-tab, .tabbrowser-tab,
.tabbrowser-tabs:not([treestyletab-tabbar-position="top"])
.tabbrowser-tab[selected="true"],
.tabbrowser-tabs:not([treestyletab-tabbar-position="top"]) .tabbrowser-tabs:not([treestyletab-tabbar-position="top"])
.tabbrowser-tab:not([selected="true"]) { .tabbrowser-tab:not([selected="true"]) {
appearance: none !important; appearance: none !important;
@ -115,6 +117,8 @@
} }
.tabbrowser-tabs:not([treestyletab-tabbar-position="top"]) .tabbrowser-tabs:not([treestyletab-tabbar-position="top"])
.tabbrowser-tab:not([pinned]), .tabbrowser-tab:not([pinned]),
.tabbrowser-tabs:not([treestyletab-tabbar-position="top"])
.tabbrowser-tab:not([pinned])[selected="true"],
.tabbrowser-tabs:not([treestyletab-tabbar-position="top"]) .tabbrowser-tabs:not([treestyletab-tabbar-position="top"])
.tabbrowser-tab:not([pinned]):not([selected="true"]) { .tabbrowser-tab:not([pinned]):not([selected="true"]) {
background: -moz-dialog repeat-x !important; background: -moz-dialog repeat-x !important;
@ -136,8 +140,10 @@
.tabbrowser-tabs:not([treestyletab-tabbar-position="top"]) .tabbrowser-tabs:not([treestyletab-tabbar-position="top"])
:-moz-any(.tabbrowser-tab[pinned]:not([titlechanged]), :-moz-any(.tabbrowser-tab[pinned]:not([titlechanged]),
.tabbrowser-tab[pinned]:not([titlechanged])[selected="true"],
.tabbrowser-tab[pinned]:not([titlechanged]):not([selected="true"]), .tabbrowser-tab[pinned]:not([titlechanged]):not([selected="true"]),
.tabbrowser-tab[pinned][titlechanged]:not(.treestyletab-faviconized), .tabbrowser-tab[pinned][titlechanged]:not(.treestyletab-faviconized),
.tabbrowser-tab[pinned][titlechanged]:not(.treestyletab-faviconized)[selected="true"],
.tabbrowser-tab[pinned][titlechanged]:not(.treestyletab-faviconized):not([selected="true"])), .tabbrowser-tab[pinned][titlechanged]:not(.treestyletab-faviconized):not([selected="true"])),
:root[tabFx2Compatible-flags~="mac"] :root[tabFx2Compatible-flags~="mac"]
.tabbrowser-tabs:not([treestyletab-tabbar-position="top"]) .tabbrowser-tabs:not([treestyletab-tabbar-position="top"])
@ -226,6 +232,8 @@
.tabbrowser-tabs[treestyletab-mode="vertical"] .tabbrowser-tabs[treestyletab-mode="vertical"]
.tabbrowser-tab, .tabbrowser-tab,
.tabbrowser-tabs[treestyletab-mode="vertical"]
.tabbrowser-tab[selected="true"],
.tabbrowser-tabs[treestyletab-mode="vertical"] .tabbrowser-tabs[treestyletab-mode="vertical"]
.tabbrowser-tab:not([selected="true"]) { .tabbrowser-tab:not([selected="true"]) {
border-left: 2px solid !important; border-left: 2px solid !important;
@ -247,6 +255,8 @@
.tabbrowser-tabs[treestyletab-tabbar-position="bottom"] .tabbrowser-tabs[treestyletab-tabbar-position="bottom"]
.tabbrowser-tab, .tabbrowser-tab,
.tabbrowser-tabs[treestyletab-tabbar-position="bottom"]
.tabbrowser-tab[selected="true"],
.tabbrowser-tabs[treestyletab-tabbar-position="bottom"] .tabbrowser-tabs[treestyletab-tabbar-position="bottom"]
.tabbrowser-tab:not([selected="true"]) { .tabbrowser-tab:not([selected="true"]) {
border-right: 2px solid !important; border-right: 2px solid !important;