a7ec4d74e0d422387bb63836e3795cc8eaeb0729
[themes.git] / LCARStrek / navigator / tabbrowser.css
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/. */
4
5 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
6
7 .tabbrowser-strip {
8   border-bottom: 1px solid #FF9F00;
9 }
10
11 .tabmail-strip {
12   border-bottom: none;
13 }
14
15 tabpanels {
16 }
17
18 .tabbrowser-tabs {
19 }
20
21 .tabs-left,
22 .tabs-right {
23   display: none;
24 }
25
26 .tab-icon {
27   margin-top: 1px;
28   -moz-margin-end: 3px;
29   width: 16px;
30   height: 16px;
31 }
32
33 .tabbrowser-tab {
34   margin-top: 0px;
35   padding: 1px 4px 2px;
36   list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
37 }
38
39 .tabbrowser-tab[busy] {
40   list-style-image: url("chrome://global/skin/icons/loading.gif");
41 }
42
43 .tabbrowser-tab[busy]:hover {
44   list-style-image: url("chrome://global/skin/icons/loading-hover.gif");
45 }
46
47 .tabbrowser-tab:first-of-type {
48   -moz-margin-start: 2px;
49 }
50
51 tabbrowser > tabbox > tabpanels {
52   border: none;
53   padding: 0px;
54   margin: 0px;
55 }
56
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
67 .tabs-newbutton > .toolbarbutton-text,
68 .tabs-alltabs-button > .toolbarbutton-text,
69 .tabs-closebutton > .toolbarbutton-text {
70   display: none;
71 }
72
73 /* ::::: Tab scrollbox arrow, and all-tabs buttons ::::: */
74
75 .scrollbutton-up,
76 .scrollbutton-down {
77 }
78
79 .tabs-alltabs-button {
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
95 .alltabs-item[tabIsScrolled] {
96   font-style: italic;
97 }
98
99 /* ::::: close & new tab buttons ::::: */
100
101 .tabs-closebutton-box {
102   -moz-box-direction: reverse;
103 }
104
105 .tabs-closebutton-box > hbox {
106   -moz-box-orient: vertical;
107 }
108
109 .tabs-closebutton {
110   -moz-box-flex: 1;
111   margin: 0px;
112   padding: 2px;
113   list-style-image: url("chrome://global/skin/icons/close-button.gif");
114 }
115
116 .tabs-closebutton:hover,
117 .tabs-closebutton:hover:active {
118   list-style-image: url("chrome://global/skin/icons/close-button-hover.gif");
119 }
120
121 .tabs-newbutton {
122   margin: 0px;
123   padding: 0px;
124   list-style-image: url("chrome://navigator/skin/icons/tab-new.gif");
125 }
126
127 .tabs-newbutton-box {
128   -moz-box-orient: vertical;
129 }
130
131 .tabs-newbutton-box > .tabs-newbutton {
132   -moz-box-flex: 1;
133 }
134
135 .tab-drop-indicator-bar {
136   height: 11px;
137   margin-top: -11px;
138   -moz-margin-start: -6px;
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
150 tooltip[tabpreview="true"] {
151   max-width: none;
152 }