introduce new color style to tabs
[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;
57fc408c 35 padding: 1px 4px 2px;
a1580a1e 36 list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
e10e7add
RK
37}
38
39.tabbrowser-tab[busy] {
40 list-style-image: url("chrome://global/skin/icons/loading.gif");
41}
42
c3801731
RK
43.tabbrowser-tab[busy]:hover {
44 list-style-image: url("chrome://global/skin/icons/loading-hover.gif");
45}
46
57fc408c
RK
47.tabbrowser-tab:first-of-type {
48 -moz-margin-start: 2px;
49}
50
e10e7add
RK
51tabbrowser > tabbox > tabpanels {
52 border: none;
53 padding: 0px;
54 margin: 0px;
55}
56
a3b6328b
RK
57.tabbrowser-tab:-moz-lwtheme {
58 text-shadow: none;
59}
60
61.scrollbutton-up:-moz-lwtheme,
62.scrollbutton-down:-moz-lwtheme:not([selected="true"]),
63.tabbrowser-tab:-moz-lwtheme:not([selected="true"]) {
64 opacity: .8;
65}
66
150efe45
RK
67.tabs-newbutton > .toolbarbutton-text,
68.tabs-alltabs-button > .toolbarbutton-text,
69.tabs-closebutton > .toolbarbutton-text {
a3b6328b
RK
70 display: none;
71}
72
a3b6328b
RK
73/* ::::: Tab scrollbox arrow, and all-tabs buttons ::::: */
74
75.scrollbutton-up,
76.scrollbutton-down {
77}
78
79.tabs-alltabs-button {
a3b6328b
RK
80}
81
82/* All tabs menupopup */
83.alltabs-item {
84 list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
85}
86
87.alltabs-item[selected="true"] {
88 font-weight: bold;
89}
90
91.alltabs-item[busy] {
92 list-style-image: url("chrome://communicator/skin/icons/loading.gif");
93}
94
150efe45
RK
95.alltabs-item[tabIsScrolled] {
96 font-style: italic;
97}
98
e10e7add
RK
99/* ::::: close & new tab buttons ::::: */
100
6d73bd65 101.tabs-closebutton-box {
a67d7bb0
RK
102 -moz-box-direction: reverse;
103}
104
105.tabs-closebutton-box > hbox {
6d73bd65
RK
106 -moz-box-orient: vertical;
107}
108
e10e7add 109.tabs-closebutton {
6d73bd65
RK
110 -moz-box-flex: 1;
111 margin: 0px;
112 padding: 2px;
e10e7add
RK
113 list-style-image: url("chrome://global/skin/icons/close-button.gif");
114}
115
31e46317
RK
116.tabs-closebutton:hover,
117.tabs-closebutton:hover:active {
118 list-style-image: url("chrome://global/skin/icons/close-button-hover.gif");
119}
120
e10e7add
RK
121.tabs-newbutton {
122 margin: 0px;
e10e7add
RK
123 padding: 0px;
124 list-style-image: url("chrome://navigator/skin/icons/tab-new.gif");
125}
126
6d73bd65
RK
127.tabs-newbutton-box {
128 -moz-box-orient: vertical;
129}
130
131.tabs-newbutton-box > .tabs-newbutton {
132 -moz-box-flex: 1;
133}
134
e10e7add
RK
135.tab-drop-indicator-bar {
136 height: 11px;
137 margin-top: -11px;
a3b6328b 138 -moz-margin-start: -6px;
e10e7add
RK
139 position: relative;
140}
141
142.tab-drop-indicator {
143 height: 11px;
144 width: 11px;
145 margin-bottom: -8px;
146 position: relative;
147 list-style-image: url('chrome://navigator/skin/icons/tab-drag-indicator.gif');
148}
149
150tooltip[tabpreview="true"] {
151 max-width: none;
152}