fixes for new styles, esp. hbox/vbox
[themes.git] / EarlyBlue / messenger / skin / addressbook / addressbook.css
... / ...
CommitLineData
1/*
2The contents of this file are subject to the Netscape Public
3License Version 1.1 (the "License"); you may not use this file
4except in compliance with the License. You may obtain a copy of
5the License at http://www.mozilla.org/NPL/
6
7Software distributed under the License is distributed on an "AS
8IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
9implied. See the License for the specific language governing
10rights and limitations under the License.
11
12The Original Code is Mozilla Communicator client code, released
13March 31, 1998.
14
15The Initial Developer of the Original Code is Netscape
16Communications Corporation. Portions created by Netscape are
17 Copyright (C) 1998-1999 Netscape Communications Corporation. All
18Rights Reserved.
19*/
20
21@import url(chrome://communicator/skin/);
22
23@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to HTML */
24@namespace html url("http://www.w3.org/1999/xhtml"); /* namespace for XUL elements */
25
26/* CardView styles - used in the Card View Pane*/
27
28#CardViewBox {
29/* overflow: auto;*/
30 background-color: #CCD0DD;
31 min-width: 150px;
32 user-focus: ignore;
33}
34
35#CardViewInnerBox {
36 margin-top: 2px;
37 margin-bottom: 2px;
38 padding-left: 8px;
39 padding-right: 8px;
40}
41
42#CardTitle {
43 font-size: 150%;
44 font-weight: bold;
45 border-bottom: 2px solid black;
46 min-width: 120px;
47 margin: 0px;
48}
49
50.cardViewGroup {
51 margin-top: 8px;
52 padding-bottom: 5px;
53 min-width: 50px;
54}
55
56[class="CardViewHeading"] {
57 padding: 1px;
58 padding-left: 5px;
59 margin: 0px 0px 1px 0px;
60 background-color: #9999CC;
61 color: white;
62 font-weight: bold;
63 min-width: 30px;
64}
65
66[class="CardViewText"] {
67 padding-left: 20px;
68 padding-right: 2px;
69 min-width: 30px;
70 margin: 0px;
71}
72
73html|a[class="CardViewText"] {
74 padding-left: 20px;
75 padding-right: 2px;
76 min-width: 30px;
77}
78
79html|p {
80 border: none !important;
81}
82
83[hide] {
84 visibility: collapse;
85}
86
87/* CardEdit styles - used in the Card Edit Dialog */
88
89[class="CardEditWidth"] {
90 width: 25em;
91}
92
93[class="CardEditLabel"] {
94 padding: 0px;
95 margin-top: 3px;
96}
97
98[class="alignBoxWithFieldset"] {
99 margin-left: 6px;
100 margin-right: 5px;
101}
102
103.stateZipSpacer { width: 3em; }
104
105
106/* Custom Trees */
107
108tree {
109 border-left: 1px solid transparent;
110}
111
112#headRow > treecell {
113 background-color: #CCD0DD;
114 border: 1px outset #CCD0DD;
115}
116
117treeitem[selected="true"] > treerow {
118/* color: black;
119 background-color: #CCD0DD; */
120}
121
122tree[class="abDirectory"] treeitem > treerow > treecell > .tree-cell-primary-icon {
123 list-style-image: url("chrome://messenger/skin/addressbook/myaddrbk.gif");
124}
125
126tree[class="abResults"] treeitem > treerow > treecell.cardicon {
127 list-style-image: url("chrome://messenger/skin/addressbook/person.gif");
128 height: 14px;
129 min-height: 14px;
130}
131
132treeitem[empty="true"] > treerow > treecell > .tree-cell-twisty {
133 list-style-image: none !important;
134 padding-left: 12px;
135}
136
137/* Address Book specific style */
138
139#results_box {
140 border-left: 8px solid #CCD0DD;
141}
142
143/* Toolbar buttons */
144
145#button-newcard {
146 list-style-image:url("chrome://messenger/skin/addressbook/newcard.gif");
147}
148
149#button-newcard[disabled="true"] {
150 list-style-image:url("chrome://messenger/skin/addressbook/newcard_dis.gif");
151}
152
153#button-newlist {
154 list-style-image:url("chrome://messenger/skin/addressbook/newlist.gif");
155}
156
157#button-newlist[disabled="true"] {
158 list-style-image:url("chrome://messenger/skin/addressbook/newlist_dis.gif");
159}
160
161#button-editcard {
162 list-style-image:url("chrome://messenger/skin/addressbook/edit.gif");
163}
164
165#button-editcard[disabled="true"] {
166 list-style-image:url("chrome://messenger/skin/addressbook/edit_dis.gif");
167}
168
169#button-newmessage {
170 list-style-image:url("chrome://messenger/skin/addressbook/newmsgab.gif");
171}
172
173#button-newmessage[disabled="true"] {
174 list-style-image:url("chrome://messenger/skin/addressbook/newmsgab_dis.gif");
175}
176
177#button-delete {
178 list-style-image:url("chrome://messenger/skin/addressbook/trash.gif") !important;
179}
180
181#button-delete[disabled="true"] {
182 list-style-image:url("chrome://messenger/skin/addressbook/trash_dis.gif") !important;
183}
184
185#searchlabel {
186 padding: 0px;
187 padding-left: 5px;
188 padding-bottom:2px;
189 white-space: nowrap;
190 font-size: smaller;
191 min-width: 20px;
192}
193
194#searchtext {
195 min-width: 20px;
196 padding: 0px;
197}
198
199/* ==FOR abSelectAddressesDialog.xul =======*/
200
201#3PaneBox {
202}
203
204#dirTreeBox {
205 width : 180px;
206 height : 100%;
207/* background-color : window; */
208 border : none;
209}
210
211/* -note- #dirTree#resultsTree is shared with addressbook.xul */
212
213#sidebar-box {
214 border: none;
215}
216
217tree > treehead > treerow {
218 border: none;
219}
220
221#dirTree { // Tree that lists different Address Books
222 min-width : 10px;
223 border : none;
224}
225
226#dirTreeBox {
227 border : none;
228}
229
230#dirTree[type="dialog"] {
231}
232
233#resultsTree {
234 border-top : none;
235 border-bottom : none;
236}
237
238#results-bucket-tree-box {
239}
240
241#resultsTreeBox {
242 background-color: window;
243}
244
245#vertical-splitter {
246 min-width : 4px;
247}
248
249#addToBucketButtonBox { // Row of "To" "CC" and "Bcc" buttons
250 padding : 0.3em;
251 min-width : 10px;
252 border-top: 1px solid ThreeDHighlight;
253}
254
255#bucketBox {
256 height : 170px;
257}
258
259#addressBucket {
260 height : 100px;
261 min-width : 10px;
262}
263
264#rightColumnButtonBox { // Column with "New", "Edit" and "Remove" buttons
265 padding : .5em;
266 padding-right : 0px;
267}
268
269.3rd-column-spring { // Vertical Springs between 3rd column buttons
270 height : 10px;
271}
272
273.middle-button-spring { // Springs between To, CC, and BCC buttons
274 width : 10px;
275}
276
277#bucket-splitter {
278 border: none;
279 min-height: 4px;
280}
281
282#sidebar-panels-splitter {
283 border-top : none;
284}
285
286
287
288