complete sync of both themes with toolkit winstripe changes in Mozilla 16 cycle
[themes.git] / LCARStrek / navigator / tabbrowser.css
CommitLineData
9099c61d
RK
1/* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
e10e7add
RK
4
5@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
6
7.tabbrowser-strip {
e10e7add
RK
8 border-bottom: 1px solid #FF9F00;
9}
10
c3801731
RK
11.tabmail-strip {
12 border-bottom: none;
13}
14
e10e7add
RK
15tabpanels {
16}
17
18.tabbrowser-tabs {
e10e7add
RK
19}
20
21.tabs-left,
22.tabs-right {
6d73bd65 23 display: none;
e10e7add
RK
24}
25
26.tab-icon {
27 margin-top: 1px;
8caa872d 28 -moz-margin-end: 3px;
e10e7add
RK
29 width: 16px;
30 height: 16px;
31}
32
33.tabbrowser-tab {
6d73bd65 34 margin-top: 0px;
a1580a1e 35 list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
e10e7add
RK
36}
37
38.tabbrowser-tab[busy] {
39 list-style-image: url("chrome://global/skin/icons/loading.gif");
40}
41
c3801731
RK
42.tabbrowser-tab[busy]:hover {
43 list-style-image: url("chrome://global/skin/icons/loading-hover.gif");
44}
45
e10e7add
RK
46tabbrowser > tabbox > tabpanels {
47 border: none;
48 padding: 0px;
49 margin: 0px;
50}
51
a3b6328b
RK
52.tabbrowser-tab:-moz-lwtheme {
53 text-shadow: none;
54}
55
56.scrollbutton-up:-moz-lwtheme,
57.scrollbutton-down:-moz-lwtheme:not([selected="true"]),
58.tabbrowser-tab:-moz-lwtheme:not([selected="true"]) {
59 opacity: .8;
60}
61
62.toolbarbutton-text {
63 display: none;
64}
65
66.toolbarbutton-icon {
67 margin: 0px !important; /* needs to override communicator.css */
68}
69
70/* ::::: Tab scrollbox arrow, and all-tabs buttons ::::: */
71
72.scrollbutton-up,
73.scrollbutton-down {
74}
75
76.tabs-alltabs-button {
a3b6328b
RK
77}
78
79/* All tabs menupopup */
80.alltabs-item {
81 list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
82}
83
84.alltabs-item[selected="true"] {
85 font-weight: bold;
86}
87
88.alltabs-item[busy] {
89 list-style-image: url("chrome://communicator/skin/icons/loading.gif");
90}
91
e10e7add
RK
92/* ::::: close & new tab buttons ::::: */
93
6d73bd65 94.tabs-closebutton-box {
a67d7bb0
RK
95 -moz-box-direction: reverse;
96}
97
98.tabs-closebutton-box > hbox {
6d73bd65
RK
99 -moz-box-orient: vertical;
100}
101
e10e7add 102.tabs-closebutton {
6d73bd65
RK
103 -moz-box-flex: 1;
104 margin: 0px;
105 padding: 2px;
e10e7add
RK
106 list-style-image: url("chrome://global/skin/icons/close-button.gif");
107}
108
31e46317
RK
109.tabs-closebutton:hover,
110.tabs-closebutton:hover:active {
111 list-style-image: url("chrome://global/skin/icons/close-button-hover.gif");
112}
113
e10e7add
RK
114.tabs-newbutton {
115 margin: 0px;
e10e7add
RK
116 padding: 0px;
117 list-style-image: url("chrome://navigator/skin/icons/tab-new.gif");
118}
119
6d73bd65
RK
120.tabs-newbutton-box {
121 -moz-box-orient: vertical;
122}
123
124.tabs-newbutton-box > .tabs-newbutton {
125 -moz-box-flex: 1;
126}
127
e10e7add
RK
128.tab-drop-indicator-bar {
129 height: 11px;
130 margin-top: -11px;
a3b6328b 131 -moz-margin-start: -6px;
e10e7add
RK
132 position: relative;
133}
134
135.tab-drop-indicator {
136 height: 11px;
137 width: 11px;
138 margin-bottom: -8px;
139 position: relative;
140 list-style-image: url('chrome://navigator/skin/icons/tab-drag-indicator.gif');
141}
142
143tooltip[tabpreview="true"] {
144 max-width: none;
145}