make sure the themes work after next Monday
[themes.git] / EarlyBlue / global / browser.css
... / ...
CommitLineData
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/**
8 * Tabbrowser Tabs
9 */
10
11.tabbrowser-tabs {
12 /* XXX: Firefox rules - look into those when we support FF
13 -moz-binding: url("chrome://global/skin/globalBindings.xml#tabbrowser-tabs") !important;
14 padding-top: 0px;
15 background: -moz-dialog url("chrome://global/skin/icons/tabbrowser-tabs-bkgnd.png") !important;
16 -moz-padding-start: 0px;
17 */
18}
19
20.tabbrowser-tabs[overflow="true"] {
21 -moz-padding-start: 0px;
22}
23
24/**
25 * Tab
26 */
27
28.tabbrowser-tab {
29 /* XXX: Firefox rules - look into those when we support FF
30 -moz-binding: url("chrome://global/skin/globalBindings.xml#tabbrowser-tab") !important;
31 background: transparent !important;
32 margin: 0px 0px 1px !important;
33 padding: 0px !important;
34 border: none !important;
35 height: 22px !important;
36 */
37}
38
39.tabbrowser-tab[busy] > .tab-image-middle > .tab-icon > .tab-icon-image {
40 list-style-image: url("chrome://global/skin/icons/loading.gif") !important;
41}
42
43.tabbrowser-tab[selected="true"] {
44 font-weight: bold;
45}
46
47.tab-icon-image {
48 margin-top: 1px;
49 -moz-margin-end: 3px;
50 width: 16px;
51 height: 16px;
52 /* XXX: Firefox rules - look into those when we support FF
53 list-style-image: url("chrome://global/skin/icons/folder-item.png");
54 -moz-image-region: rect(0px, 16px, 16px, 0px);
55 */
56}
57
58.tabs-bottom {
59}
60
61tabpanels {
62}
63
64.tabs-left,
65.tabs-right {
66 width: 3px;
67 border-bottom-width: 0px;
68}
69
70/* tabbrowser-tab focus ring */
71.tabbrowser-tab > .tab-image-middle > .tab-text {
72 border: 1px dotted transparent;
73}
74
75.tabbrowser-tab:-moz-focusring > .tab-image-middle > .tab-text {
76 border: 1px dotted #666699;
77}
78
79/**
80 * Tab Drag and Drop
81 */
82
83.tab-drop-indicator-bar {
84 visibility: hidden;
85 height: 9px;
86 margin-top: -9px;
87 position: relative;
88}
89
90.tab-drop-indicator {
91 height: 11px;
92 width: 11px;
93 margin-bottom: -5px;
94 position: relative;
95 background: url('chrome://global/skin/icons/tab-drag-indicator.gif') 50% 50% no-repeat;
96}
97
98.tab-drop-indicator-bar[dragging="true"] {
99 visibility: visible;
100}
101
102/**
103 * In-tab close button
104 */
105.tab-close-button > .toolbarbutton-icon {
106 -moz-margin-end: 0px !important;
107 margin-top: 1px;
108}
109
110.tab-close-button {
111 border: none !important;
112 padding: 0px;
113 cursor: default;
114 list-style-image: url("chrome://global/skin/icons/close-button.gif");
115}
116
117
118.tab-close-button:focus {
119 outline: none !important;
120}
121
122/**
123 * Tab Scrollbox Arrow Buttons
124 */
125
126/* XXX: Firefox rules - look into those when we support FF */
127
128/**
129 * All Tabs Button
130 */
131
132/* XXX: Firefox rules - look into those when we support FF
133.tabs-alltabs-box {
134}
135
136.tabs-alltabs-button {
137}
138
139.tabs-alltabs-box-animate {
140}
141*/
142
143/**
144 * All Tabs Menupopup
145 */
146
147.alltabs-item > .menu-iconic-left > .menu-iconic-icon {
148 /* XXX: Firefox rules - look into those when we support FF
149 list-style-image: url("chrome://global/skin/icons/folder-item.png");
150 -moz-image-region: rect(0px, 16px, 16px, 0px);
151 */
152}
153
154.alltabs-item[selected="true"] {
155 font-weight: bold;
156}
157
158.alltabs-item[busy] > .menu-iconic-left > .menu-iconic-icon {
159 list-style-image: url("chrome://global/skin/icons/loading.gif");
160}