make new chatzilla tab appearance actually look fitting with the two themes
[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 #008484;
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://communicator/skin/brand/throbber16-anim.png");
41 }
42
43 .tabbrowser-tab:first-of-type {
44   -moz-margin-start: 2px;
45 }
46
47 tabbrowser > tabbox > tabpanels {
48   border: none;
49   padding: 0px;
50   margin: 0px;
51 }
52
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
63 .tabs-newbutton > .toolbarbutton-text,
64 .tabs-alltabs-button > .toolbarbutton-text,
65 .tabs-closebutton > .toolbarbutton-text {
66   display: none;
67 }
68
69 /* ::::: Tab scrollbox arrow, and all-tabs buttons ::::: */
70
71 .scrollbutton-up,
72 .scrollbutton-down {
73 }
74
75 .tabs-alltabs-button {
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
91 .alltabs-item[tabIsScrolled] {
92   font-style: italic;
93 }
94
95 /* ::::: close & new tab buttons ::::: */
96
97 .tabs-closebutton-box {
98   -moz-box-direction: reverse;
99 }
100
101 .tabs-closebutton-box > hbox {
102   -moz-box-orient: vertical;
103 }
104
105 .tabs-closebutton {
106   -moz-box-flex: 1;
107   margin: 0px;
108   padding: 2px;
109   list-style-image: url("chrome://global/skin/icons/close-button.gif");
110 }
111
112 .tabs-closebutton:hover,
113 .tabs-closebutton:hover:active {
114   list-style-image: url("chrome://global/skin/icons/close-button-hover.gif");
115 }
116
117 .tabs-newbutton {
118   margin: 0px;
119   padding: 0px;
120   list-style-image: url("chrome://navigator/skin/icons/tab-new.gif");
121 }
122
123 .tabs-newbutton-box {
124   -moz-box-orient: vertical;
125 }
126
127 .tabs-newbutton-box > .tabs-newbutton {
128   -moz-box-flex: 1;
129 }
130
131 .tab-drop-indicator-bar {
132   height: 11px;
133   margin-top: -11px;
134   -moz-margin-start: -6px;
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
146 tooltip[tabpreview="true"] {
147   max-width: none;
148 }