2009-03-04 20:09:02 +00:00
|
|
|
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
|
|
|
|
|
2009-03-05 02:22:23 +00:00
|
|
|
|
2009-03-26 03:18:28 +00:00
|
|
|
/* drop-shadow of vertival tabs */
|
2009-03-04 20:09:02 +00:00
|
|
|
|
2010-04-01 11:19:31 +00:00
|
|
|
.tabbrowser-tabs[treestyletab-style~="square"][treestyletab-style~="shadow"][treestyletab-mode="vertical"]
|
2009-03-26 00:22:53 +00:00
|
|
|
.tabbrowser-tab {
|
2009-03-05 03:22:59 +00:00
|
|
|
-moz-box-shadow: -0.3em 0.3em 0.2em rgba(0, 0, 0, 0.15) !important;
|
2009-03-04 20:09:02 +00:00
|
|
|
}
|
2010-03-31 10:30:20 +00:00
|
|
|
|
2010-04-01 11:19:31 +00:00
|
|
|
.tabbrowser-tabs[treestyletab-style~="square"][treestyletab-style~="shadow"][treestyletab-mode="vertical"][treestyletab-tab-inverted="true"]
|
2009-03-26 00:22:53 +00:00
|
|
|
.tabbrowser-tab {
|
2009-03-05 03:22:59 +00:00
|
|
|
-moz-box-shadow: 0.3em 0.3em 0.2em rgba(0, 0, 0, 0.15) !important;
|
2009-03-04 20:09:02 +00:00
|
|
|
}
|
2010-03-31 10:30:20 +00:00
|
|
|
|
2010-04-01 11:19:31 +00:00
|
|
|
.tabbrowser-tabs[treestyletab-style~="square"][treestyletab-style~="shadow"][treestyletab-mode="vertical"]
|
2010-03-31 10:30:20 +00:00
|
|
|
.tabs-container:not([overflow="true"])
|
|
|
|
.tabbrowser-arrowscrollbox
|
|
|
|
.scrollbox-innerbox,
|
|
|
|
#TabsToolbar
|
2010-04-01 11:19:31 +00:00
|
|
|
.tabbrowser-tabs[treestyletab-style~="square"][treestyletab-style~="shadow"][treestyletab-mode="vertical"]:not([overflow="true"])
|
2010-03-31 10:30:20 +00:00
|
|
|
.tabbrowser-arrowscrollbox
|
|
|
|
.scrollbox-innerbox {
|
2009-03-26 03:18:28 +00:00
|
|
|
background: url("newtab-shadow.png") repeat-x bottom !important;
|
2009-03-04 20:09:02 +00:00
|
|
|
}
|
2010-03-31 10:30:20 +00:00
|
|
|
|
|
|
|
/* hide new tab button by Tab Mix Plus
|
|
|
|
https://addons.mozilla.org/firefox/addon/1122 */
|
2010-04-01 11:19:31 +00:00
|
|
|
.tabbrowser-tabs[newTabButton="false"][treestyletab-style~="square"][treestyletab-style~="shadow"][treestyletab-mode="vertical"]
|
2010-03-31 10:30:20 +00:00
|
|
|
.tabs-container:not([overflow="true"])
|
|
|
|
.tabbrowser-arrowscrollbox
|
|
|
|
.scrollbox-innerbox,
|
|
|
|
#TabsToolbar
|
2010-04-01 11:19:31 +00:00
|
|
|
.tabbrowser-tabs[newTabButton="false"][treestyletab-style~="square"][treestyletab-style~="shadow"][treestyletab-mode="vertical"]:not([overflow="true"])
|
2010-03-31 10:30:20 +00:00
|
|
|
.tabbrowser-arrowscrollbox
|
|
|
|
.scrollbox-innerbox,
|
|
|
|
/* hide new tab button by Tab Mix Lite
|
|
|
|
https://addons.mozilla.org/firefox/addon/12444 */
|
2010-04-01 11:19:31 +00:00
|
|
|
.tabbrowser-tabs[newTabButton="none"][treestyletab-style~="square"][treestyletab-style~="shadow"][treestyletab-mode="vertical"]
|
2010-03-31 10:30:20 +00:00
|
|
|
.tabs-container:not([overflow="true"])
|
|
|
|
.tabbrowser-arrowscrollbox
|
|
|
|
.scrollbox-innerbox,
|
|
|
|
#TabsToolbar
|
2010-04-01 11:19:31 +00:00
|
|
|
.tabbrowser-tabs[newTabButton="none"][treestyletab-style~="square"][treestyletab-style~="shadow"][treestyletab-mode="vertical"]:not([overflow="true"])
|
2010-03-31 10:30:20 +00:00
|
|
|
.tabbrowser-arrowscrollbox
|
|
|
|
.scrollbox-innerbox,
|
|
|
|
/* hide new tab button by Tabberwocky
|
|
|
|
https://addons.mozilla.org/firefox/addon/14439 */
|
|
|
|
tabbrowser[tabberwocky-hidenewtabbutton="true"]
|
2010-04-01 11:19:31 +00:00
|
|
|
.tabbrowser-tabs[treestyletab-style~="square"][treestyletab-style~="shadow"][treestyletab-mode="vertical"]
|
2010-03-31 10:30:20 +00:00
|
|
|
.tabs-container:not([overflow="true"])
|
|
|
|
.tabbrowser-arrowscrollbox
|
|
|
|
.scrollbox-innerbox,
|
|
|
|
#TabsToolbar[tabberwocky-hidenewtabbutton="true"] /* not implemented on 1.1, so this is just a random guess... */
|
2010-04-01 11:19:31 +00:00
|
|
|
.tabbrowser-tabs[treestyletab-style~="square"][treestyletab-style~="shadow"][treestyletab-mode="vertical"]:not([overflow="true"])
|
2010-03-31 10:30:20 +00:00
|
|
|
.tabbrowser-arrowscrollbox
|
|
|
|
.scrollbox-innerbox,
|
|
|
|
/* hide new tab button by Tab Utilities
|
|
|
|
https://addons.mozilla.org/firefox/addon/59961 */
|
2010-04-01 11:19:31 +00:00
|
|
|
.tabbrowser-tabs[newbutton="none"][treestyletab-style~="square"][treestyletab-style~="shadow"][treestyletab-mode="vertical"]
|
2010-03-31 10:30:20 +00:00
|
|
|
.tabs-container:not([overflow="true"])
|
|
|
|
.tabbrowser-arrowscrollbox
|
|
|
|
.scrollbox-innerbox,
|
|
|
|
#TabsToolbar
|
2010-04-01 11:19:31 +00:00
|
|
|
.tabbrowser-tabs[newbutton="none"][treestyletab-style~="square"][treestyletab-style~="shadow"][treestyletab-mode="vertical"]:not([overflow="true"])
|
2010-03-31 10:30:20 +00:00
|
|
|
.tabbrowser-arrowscrollbox
|
|
|
|
.scrollbox-innerbox,
|
|
|
|
/* hide new tab button by others */
|
|
|
|
:root[treestyletab-hide-newtab-button="true"]
|
2010-04-01 11:19:31 +00:00
|
|
|
.tabbrowser-tabs[treestyletab-style~="square"][treestyletab-style~="shadow"][treestyletab-mode="vertical"]
|
2010-03-31 10:30:20 +00:00
|
|
|
.tabs-container:not([overflow="true"])
|
|
|
|
.tabbrowser-arrowscrollbox
|
|
|
|
.scrollbox-innerbox,
|
|
|
|
:root[treestyletab-hide-newtab-button="true"]
|
|
|
|
#TabsToolbar
|
2010-04-01 11:19:31 +00:00
|
|
|
.tabbrowser-tabs[treestyletab-style~="square"][treestyletab-style~="shadow"][treestyletab-mode="vertical"]:not([overflow="true"])
|
2010-03-31 10:30:20 +00:00
|
|
|
.tabbrowser-arrowscrollbox
|
|
|
|
.scrollbox-innerbox {
|
|
|
|
background-image: none !important;
|
|
|
|
}
|
|
|
|
|
2010-04-01 11:19:31 +00:00
|
|
|
.tabbrowser-tabs[treestyletab-style~="square"][treestyletab-style~="shadow"][treestyletab-mode="vertical"]
|
2010-03-31 10:30:20 +00:00
|
|
|
.tabs-container:not([overflow="true"])
|
|
|
|
.tabbrowser-arrowscrollbox .tabs-newtab-button,
|
|
|
|
#TabsToolbar
|
2010-04-01 11:19:31 +00:00
|
|
|
.tabbrowser-tabs[treestyletab-style~="square"][treestyletab-style~="shadow"][treestyletab-mode="vertical"]:not([overflow="true"])
|
2010-03-31 10:30:20 +00:00
|
|
|
.tabbrowser-arrowscrollbox
|
|
|
|
.tabs-newtab-button {
|
2009-03-05 03:22:59 +00:00
|
|
|
margin-bottom: 5px !important;
|
2009-03-04 20:09:02 +00:00
|
|
|
}
|
2009-03-26 00:22:53 +00:00
|
|
|
|
2010-03-31 10:30:20 +00:00
|
|
|
|
2010-04-01 11:19:31 +00:00
|
|
|
.tabbrowser-tabs[treestyletab-style~="square"][treestyletab-style~="shadow"][treestyletab-mode="vertical"]:not([overflow="true"])
|
2010-03-31 10:30:20 +00:00
|
|
|
.tabbrowser-arrowscrollbox,
|
2010-04-01 11:19:31 +00:00
|
|
|
.tabbrowser-tabs[treestyletab-style~="square"][treestyletab-style~="shadow"][treestyletab-mode="vertical"][overflow="true"]
|
2010-03-31 10:30:20 +00:00
|
|
|
.tabbrowser-arrowscrollbox
|
|
|
|
.scrollbox-innerbox {
|
2009-03-26 03:18:28 +00:00
|
|
|
background: url("../metal/shadow-inactive-l.png") repeat-y top right !important;
|
2009-03-26 00:22:53 +00:00
|
|
|
}
|
2010-03-31 10:30:20 +00:00
|
|
|
|
2010-04-01 11:19:31 +00:00
|
|
|
.tabbrowser-tabs[treestyletab-style~="square"][treestyletab-style~="shadow"][treestyletab-mode="vertical"][treestyletab-tab-inverted="true"]:not([overflow="true"])
|
2010-03-31 10:30:20 +00:00
|
|
|
.tabbrowser-arrowscrollbox,
|
2010-04-01 11:19:31 +00:00
|
|
|
.tabbrowser-tabs[treestyletab-style~="square"][treestyletab-style~="shadow"][treestyletab-mode="vertical"][treestyletab-tab-inverted="true"][overflow="true"]
|
2010-03-31 10:30:20 +00:00
|
|
|
.tabbrowser-arrowscrollbox
|
|
|
|
.scrollbox-innerbox {
|
2009-03-26 03:18:28 +00:00
|
|
|
background: url("../metal/shadow-inactive-r.png") repeat-y top left !important;
|
2009-03-26 00:22:53 +00:00
|
|
|
}
|
2009-03-26 03:18:28 +00:00
|
|
|
|
2010-04-07 02:24:16 +00:00
|
|
|
|
|
|
|
/* Transparent tabs are shown above solid tabs.
|
|
|
|
We have to set z-index to show all tabs in the same layer. */
|
|
|
|
.tabbrowser-tabs[treestyletab-style~="square"]:not([treestyletab-style="vertigo"])[treestyletab-mode="vertical"]
|
|
|
|
.tabbrowser-tab,
|
|
|
|
.tabbrowser-tabs[treestyletab-style~="square"]:not([treestyletab-style="vertigo"])[treestyletab-mode="vertical"]
|
|
|
|
.tabbrowser-arrowscrollbox
|
|
|
|
.tabs-newtab-button {
|
|
|
|
position: relative;
|
|
|
|
z-index: auto;
|
|
|
|
}
|