add missing file
[themes.git] / EarlyBlue / global / formatting.css
1 /* ***** BEGIN LICENSE BLOCK *****
2  * Version: MPL 1.1/GPL 2.0/LGPL 2.1
3  *
4  * The contents of this file are subject to the Mozilla Public License Version
5  * 1.1 (the "License"); you may not use this file except in compliance with
6  * the License. You may obtain a copy of the License at
7  * http://www.mozilla.org/MPL/
8  *
9  * Software distributed under the License is distributed on an "AS IS" basis,
10  * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
11  * for the specific language governing rights and limitations under the
12  * License.
13  *
14  * The Original Code is "Classic" theme of mozilla.org code.
15  *
16  * The Initial Developer of the Original Code is
17  * the Mozilla Organization.
18  * Portions created by the Initial Developer are Copyright (C) 1998-2001
19  * the Initial Developer. All Rights Reserved.
20  *
21  * Contributor(s):
22  *   Robert Kaiser <KaiRo@KaiRo.at>
23  *
24  * Alternatively, the contents of this file may be used under the terms of
25  * either the GNU General Public License Version 2 or later (the "GPL"), or
26  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
27  * in which case the provisions of the GPL or the LGPL are applicable instead
28  * of those above. If you wish to allow use of your version of this file only
29  * under the terms of either the GPL or the LGPL, and not to allow others to
30  * use your version of this file under the terms of the MPL, indicate your
31  * decision by deleting the provisions above and replace them with the notice
32  * and other provisions required by the GPL or the LGPL. If you do not delete
33  * the provisions above, a recipient may use your version of this file under
34  * the terms of any one of the MPL, the GPL or the LGPL.
35  *
36  * ***** END LICENSE BLOCK ***** */
37
38 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
39
40 /* inset areas */
41 .inset
42   {
43     border                : 1px inset #CCD0DD;
44     margin                : 0px 5px 5px 5px;
45   }
46   
47 /* formatting */
48 .groove-top
49   {
50     border-top            : 2px groove #CCD0DD;  
51   }
52   
53 .groove-right
54   {
55     border-right          : 2px groove #CCD0DD;
56   }
57   
58 .groove-left
59   {
60     border-left           : 2px groove #CCD0DD;
61   }
62   
63 .groove-bottom
64   {
65     border-bottom         : 2px groove #CCD0DD;
66   }
67   
68 .outset
69   {
70     border                : 1px outset #CCD0DD;
71   }  
72
73 /*  
74 .outset-top-bottom
75   {
76     border-top            : 1px solid ThreeDHighlight;
77     border-bottom         : 1px solid ThreeDShadow;
78   }    
79 */
80
81 /** separator rules **/
82 /* standard separators */
83   separator, separator[orient="horizontal"] 
84     {
85       height: 1.5em;
86     }
87   
88   separator[orient="vertical"] 
89     {
90       width: 1.5em;
91     }
92
93 /* thinner separators (50% size) */
94   separator.thin, separator.thin[orient="horizontal"] 
95     {
96       height: 0.5em;
97     }
98   
99   separator.thin[orient="vertical"] 
100     {
101       width: 0.5em;
102     }
103
104 /* groove separators (50% size) */
105   separator.groove,
106   separator.groove[orient="horizontal"] 
107     {
108       border-top: 2px groove #CCD0DD;
109       height: 0px;
110       margin-top: 0.4em;
111       margin-bottom: 0.4em;
112     }
113   
114   separator.groove[orient="vertical"] 
115     {
116       border-left: 2px groove #CCD0DD;
117       margin-left: 0.4em;
118       margin-right: 0.4em;
119     }
120   
121 /* groove separators (0 padding, for dividing effects) */  
122   separator.groove-thin 
123     {
124       border-top: 2px groove #CCD0DD;
125       height: 0px;
126     }
127   
128   separator[orient="vertical"].groove-thin 
129     {
130       border-left: 2px groove #CCCCCC;
131     }
132
133 /** text formatting rules **/
134 /** Reduced Margin for some UI **/
135   .small-margin
136     {
137 /*      margin              : 1px 2px 1px 2px; */
138     }
139     
140   label[disabled="true"] 
141     {
142       color                 : #9999CC;
143     }    
144     
145   description
146     {
147 /*      margin              : 1px 5px 4px 5px; */
148     }
149
150   label
151     {
152 /*      margin              : 1px 5px 2px 6px; */
153     }
154
155   .header 
156     {
157       font-weight         : bold;
158     }
159
160   .larger-text 
161     {
162       font-size           : larger;
163     }
164
165   .smaller-text 
166     {
167       font-size           : smaller;
168     }
169    
170   .monospace
171     {
172       font-family         : monospace;
173     }
174     
175   .indent
176     {
177       margin-left         : 23px;
178     }
179
180   .icon-dropmarker
181     {
182       list-style-image    : url("chrome://global/skin/dropmarker-down-on.gif");
183     }
184     
185   .box-padded
186     {
187       padding             : 5px;
188     }    
189
190   .spaced
191     {
192       margin              : 3px 5px 4px 5px;
193     }    
194
195   .wizard-box
196     {
197       padding             : 20px 44px 10px 44px;
198     }    
199
200 /* Double Border Boxes */
201
202   /* top only */
203 /*
204   .double-box-top
205     {
206       -moz-binding        : url("chrome://global/skin/classicBindings.xml#double-box");
207       border-top          : 1px solid ThreeDShadow;
208       background-color    : #FFFFFF;
209       margin              : 0px;
210     }
211   
212   .double-box-top > .db-internal-box
213     {
214       border-top          : 1px solid ThreeDDarkShadow;
215     }          
216 */    
217   /* all round */    
218 /*
219   .double-box
220     {
221       -moz-binding          : url("chrome://global/skin/classicBindings.xml#double-box");
222       border-left           : 1px solid ThreeDShadow;
223       border-top            : 1px solid ThreeDShadow;
224       border-bottom         : 1px solid ThreeDHighlight;
225       border-right          : 1px solid ThreeDHighlight;
226       background-color      : #FFFFFF;
227       margin                : 0px;
228     }
229   
230   .double-box > .db-internal-box
231     {
232       border                : 1px solid ThreeDDarkShadow;
233     }   
234 */
235
236   .caption-text
237     {
238       margin: 0px 2px 0px 1px !important;
239     }