1 /** this should only contain XUL dialog and document window widget defaults. Defaults for widgets of
2 a particular application should be in that application's style sheet.
3 For example style definitions for navigator can be found in navigator.css
5 THIS FILE IS LOCKED DOWN. YOU ARE NOT ALLOWED TO MODIFY IT WITHOUT FIRST HAVING YOUR
6 CHANGES REVIEWED BY hyatt@netscape.com.
9 /* import the widget style sheets */
11 /* all localizable skin settings shall live here */
12 @import url(chrome://global/locale/intl.css);
14 @import url(chrome://global/skin/box.css);
15 @import url(chrome://global/skin/button.css);
16 @import url(chrome://global/skin/checkbox.css);
17 @import url(chrome://global/skin/radio.css);
18 @import url(chrome://global/skin/tree.css);
19 @import url(chrome://global/skin/splitter.css);
20 @import url(chrome://global/skin/radio.css);
21 @import url(chrome://global/skin/menubutton.css);
22 @import url(chrome://global/skin/menulist.css);
23 @import url(chrome://global/skin/menu.css);
24 @import url(chrome://global/skin/formatting.css);
25 @import url(chrome://global/skin/textfield.css);
26 @import url(chrome://global/skin/tabcontrol.css);
28 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
29 @namespace html url("http://www.w3.org/1999/xhtml");
32 * XXX-DEBUG: HTML namespace/titledbutton striping.
36 border : 1px solid green !important;
41 border : none !important;
46 border : 1px solid purple !important;
50 * XUL <window> element
54 background-color : #000000;
55 /* font : 3mm "Final Frontier",tahoma,arial,helvetica,sans-serif; */
56 font : 3mm helvetica,arial,tahoma,sans-serif;
63 cursor : wait !important;
68 background-color : #000000;
69 padding : 7px 5px 5px 5px;
75 :-moz-horizontal-box-debug
77 border : 2px solid blue;
78 border-top-width : 10px;
84 :-moz-vertical-box-debug
86 border : 2px solid red;
87 border-left-width : 10px;
94 * Utility icons (used for alert dialogs, etc)
98 list-style-image : url("chrome://global/skin/message-icon.gif");
103 list-style-image : url("chrome://global/skin/alert-icon.gif");
108 list-style-image : url("chrome://global/skin/error-icon.gif");
113 list-style-image : url("chrome://global/skin/question-icon.gif");
118 padding : 0px 1px 0px 1px;
119 vertical-align : middle;
122 .statusbar-panel-icon
124 margin : 0px 2px 0px 0px;
132 border-top : 1px solid #9999CC;
133 background-color : #000000;
134 -moz-user-focus : ignore;
141 list-style-image : url("chrome://global/skin/gray-bottomleft.gif");
142 background-position : bottom left;
148 list-style-image : url("chrome://global/skin/gray-bottomright.gif");
149 background-position : bottom right;
153 * html|iframe default sizing
165 * XUL <progressmeter>
167 progressmeter[mode="undetermined"] > .progressmeter-internal-box
169 background-image : url(chrome://global/skin/progressmeter-busy.gif);
172 progressmeter[mode="undetermined"] > .progressmeter-internal-box > .progressmeter-stack > .progressmeter-progressbar {
173 visibility: collapse;
178 font-weight : normal !important;
184 margin : 0px 4px 0px 4px;
185 border : 1px solid #FF9F00;
188 progressmeter > .progressmeter-internal-box
192 /* border : 1px solid #000000; */
195 /* progress indicators */
198 background-color : #FFCF00;
203 background-color : #000000;
206 .progressmeter-statusbar
208 border : 1px solid #FF9F00;
209 margin : 1px 4px 1px 4px;
212 .progressmeter-statusbar > .progressmeter-internal-box
218 .progressmeter-progressbar[statusbar="true"] > .progress-bar
220 background-color : #FFCF00;
224 .progressmeter-progressbar[statusbar="true"] > .progress-remainder
226 background-color : #000000;
229 /** XUL <scrollbar> element **/
232 -moz-user-focus : ignore;
236 /* XUL <colorpicker> pieces */
242 border : 1px solid #FFCF00;
245 .colorpickertile:hover
247 border : 1px solid #FF9F00;
250 .colorpickertile[selected="true"]
252 border : 1px solid #FFCF00;