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