Intial import
[gnome.introspection-doc-generator] / docs / default.css
1
2 @import url("http://library.gnome.org/skin/lgo.css");
3 @import url("http://library.gnome.org/skin/print.css") print;
4
5
6 /* default.css 
7 /<style>
8 / */
9 body
10 {
11         font: 12px "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
12         /* width: 800px; */
13 }
14
15 .header
16 {
17         clear: both;
18         background-color: #ccc;
19         padding: 8px;
20 }
21
22 h1
23 {
24         font-size: 150%;
25         font-weight: bold;
26         padding: 0;
27         margin: 1em 0 0 .3em;
28 }
29
30 hr
31 {
32         border: none 0;
33         border-top: 1px solid #7F8FB1;
34         height: 1px;
35 }
36
37 pre.code
38 {
39         display: block;
40         padding: 8px;
41         border: 1px dashed #ccc;
42 }
43
44 #index
45 {
46         margin-top: 24px;
47         float: left;
48         width: 160px;
49         position: absolute;
50         left: 8px;
51         background-color: #F3F3F3;
52         padding: 8px;
53 }
54
55 #content
56 {
57         margin-left: 190px;
58         width: 600px;
59 }
60
61 .classList
62 {
63         list-style-type: none;
64         padding: 0;
65         margin: 0 0 0 8px;
66         font-family: arial, sans-serif;
67         font-size: 1em;
68         overflow: auto;
69 }
70
71 .classList li
72 {
73         padding: 0;
74         margin: 0 0 8px 0;
75 }
76
77 .summaryTable { width: 100%; }
78
79 h1.classTitle
80 {
81         font-size:170%;
82         line-height:130%;
83 }
84
85 h2 { font-size: 110%; }
86
87 /* --------- the labels at the top of the page... -------- */
88 .class-summary-table .label
89 {
90     vertical-align: top;
91     margin-bottom: 4px;
92 }
93
94 .class-summary-table 
95 {
96     margin-left:10px;
97     margin-top:5px;
98     
99 }
100 .class-summary-table  td
101 {
102     font-size:12px;
103     padding:2px 10px 2px 2px;
104 }
105 .elbow
106 {
107     vertical-align: middle;
108     padding-right: 2px;
109    }
110     
111 /** ---------------------   Caption above tables -----------------------**/
112 caption.Empty,
113 caption, 
114 div.sectionTitle
115 {
116         background-color: #7F8FB1;
117         color: #fff;
118         font-size:130%;
119         text-align: left;
120         padding: 2px 6px 2px 6px;
121         border: 1px #7F8FB1 solid;
122     width: 100%;
123     font-weight: bold;
124 }
125
126 div.sectionTitle { margin-bottom: 8px; }
127 .summaryTable thead { display: none; }
128
129 .summaryTable td
130 {
131         vertical-align: top;
132         padding: 4px;
133         border-bottom: 1px #7F8FB1 solid;
134         border-right: 1px #7F8FB1 solid;
135 }
136
137 /*col#summaryAttributes {}*/
138 .summaryTable td.attributes
139 {
140         border-left: 1px #7F8FB1 solid;
141         width: 140px;
142         text-align: right;
143 }
144
145 td.attributes, .fixedFont
146 {
147         line-height: 15px;
148 /*      color: #002EBE; */
149         font-family: "Courier New",Courier,monospace;
150         font-size: 13px;
151     margin-left: 10px;
152 }
153
154 td.attributes, .fixedFont a
155 {
156         color: #999999;
157         font-family: "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
158 }
159 td.attributes, .fixedFont b i
160 {
161         font-family: "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
162 }
163 .itemname
164 {
165     color: #002EBE; 
166 }
167
168
169 .summaryTable td.nameDescription
170 {
171         text-align: left;
172         font-size: 13px;
173         line-height: 15px;
174 }
175
176 .summaryTable td.nameDescription, .description
177 {
178         font: 13px Palatino,Garamond,serif;
179         line-height: 15px;
180         padding: 4px;
181         padding-left: 4px;
182 }
183
184 .summaryTable { margin-bottom: 8px; }
185
186 ul.inheritsList
187 {
188         list-style: square;
189         margin-left: 20px;
190         padding-left: 0;
191 }
192
193 .detailList {
194         margin-left: 20px; 
195     padding-top: 10px;
196         line-height: 20px;
197     clear: left;
198 }
199 .detailList dt 
200
201     margin-left: 20px; 
202     clear: left;
203     float: left;
204     
205 }
206
207 .detailList .heading
208 {
209         font-weight: bold;
210         padding-bottom: 6px;
211         margin-left: 0;
212     
213 }
214
215 .light, td.attributes, .light a:link, .light a:visited
216 {
217         color: #777;
218         font-style: italic;
219 }
220
221 .fineprint
222 {
223         text-align: right;
224         font-size: 10px;
225 }
226
227 .detailList dd
228 {
229     clear: none;
230     float: left;
231     margin-left: 10px;
232     
233     
234 }
235
236
237 .detailList dt 
238 {
239     
240     
241     margin-bottom::     12px;
242     margin-left:        20px;
243 }
244 /** ----------------------- RooJS extra stuff  ----------------------- */
245
246 .body-wrap {
247     margin: 5px;
248 }
249
250 .top-tools  {
251     text-align:right;
252 }
253 .inner-link {
254     margin-left: 10px;
255 }
256 .inheritance {
257     float:right;
258     margin-top:20px;
259     width:300px;
260 }
261 .res-block {
262     margin-bottom:15px;
263     padding-top:5px;
264    /* width:210px; */
265 }
266 .inheritance pre {
267     border:0pt none;
268     font-size:11px;
269     /* line-height:18px !important; */
270     margin:0pt;
271     padding:0pt 8px 5px !important;
272     text-align:left;
273     background-color: #f8f8f8;
274 }
275 div.hr { 
276     background:#CCCCCC none repeat scroll 0%;
277     height:1px;
278     line-height:1px;
279     margin:5px 0pt;
280     overflow:hidden;
281         clear: both;
282 }
283 /** ----------------------- RooJS table stuff  ----------------------- */
284
285 .member-table {
286     margin-bottom:10px;
287     width:100%;
288 }
289
290 .member-table th { 
291     background-color:#eee;
292     border-left:1px solid #EEE;
293     border-right:1px solid #DDD;
294     border-top:1px solid #EEE;
295     padding:3px;
296     text-align:left;
297     vertical-align:middle;
298     
299     
300     font-size:11px;
301     white-space:nowrap;
302     
303 }
304
305 .member-table td.micon {
306     background:#F9F9F9;
307     border-right:1px solid #D0D0D0;
308     padding:0px;
309     width:16px;
310 }
311
312 .member-table td.micon a {
313    
314     display:block;
315     
316     text-decoration: none;
317     
318      height:18px;
319     width:16px;
320 }
321
322 .member-table td.micon,
323 .member-table td.sig, 
324 .member-table td.msource {
325     border-top:1px solid #D0D0D0;
326     vertical-align:top;
327     padding: 5px;
328     font-size: 13px;
329 }
330 .expanded .mdesc .short{ 
331     display:none;
332 }
333 .expanded .mdesc .comments,
334 .expanded .mdesc .long { 
335     display:block;
336     margin-top: 10px;
337     margin-left: 10px;
338 }
339
340
341 .mdesc .comments,
342 .mdesc .long { 
343     display:none;
344 }
345 .mdesc .short { 
346     color: #999;
347     margin-left: 10px;
348 }
349
350 .expandable td.micon a {
351     background:transparent url(http://devel.akbkhome.com/extjs/resources/images/default/tree/elbow-plus-nl.gif) no-repeat scroll 0px 0px;
352     cursor:pointer}
353
354 .expanded  td.micon a {
355     background:transparent url(http://devel.akbkhome.com/extjs/resources/images/default/tree/elbow-minus-nl.gif) no-repeat scroll 0px 0px;
356     cursor:pointer;
357
358 }
359
360
361 /* ---- table with no contents */
362
363 caption.Empty 
364 {
365     background-color:#EEEEEE;
366     border:medium none;
367     color:#666666;
368     font-size:10pt;
369     font-style:italic;
370     font-weight: normal;
371 }
372
373
374 /* fix up lists back to normal */
375
376
377 .body-wrap ul 
378 {
379     ist-style-image:    none;
380     list-style-position:        outside;
381     list-style-type:    disc;
382     padding-left: 40px;
383 }
384
385 .long pre,
386 .description pre  {
387     background:#F8F8F8 none repeat scroll 0% 0%;
388     border-color:#ccc;
389     border-style:solid;
390     border-width:1px 1px 1px 5px;
391     font-size:12px !important;
392     line-height:14px !important;
393     margin:10px 10px 10px 0px;
394     padding:10px;
395 }
396
397
398 .comments {
399     background:#F8F8F8 none repeat scroll 0% 0%;
400     border-color:#f30;
401     border-style:solid;
402     border-width:1px 15px 1px 15px;
403     font-size:12px !important;
404     line-height:14px !important;
405     margin:10px 10px 10px 0px;
406     padding:10px;
407     width:95%;
408     float:left;
409     
410 }
411
412
413 /** methods etc. defined in this class are highlighted. **/
414
415 /** -------- alternating rows.. ---- */
416
417 .config-row-alt0 {
418     background-color : #f8f8f8;
419 }
420 .notInherited td.micon,
421 .notInherited td.msource
422 {
423     
424     background-color: #7F8FB1; 
425     color : #fff;
426     font-weight: bold;
427     /*border: 1px solid red; */
428 }
429 td.msource 
430 {
431     width: 160px;
432 }
433
434
435 .detailList dd {
436         clear: both;
437 }
438 .left-class-list ol, .left-class-list ul {
439         list-style-image:none;
440         list-style-position:outside;
441         list-style-type:none;
442         margin: 4px;
443         padding: 4px;
444 }
445 .left-class-list {
446         background:#F8F8F8 none repeat scroll 0 0;
447         border:1px solid white;
448         float:left;
449         margin:5px;
450         padding:5px;
451         width:18%;
452 }
453 .class-picture {
454         float:right;
455         margin:20px 10px 10px;
456         
457 }
458 .left-class-list ol, .left-class-list ul {
459         list-style-image:none;
460         list-style-position:outside;
461         list-style-type:none;
462         margin: 4px;
463         padding: 4px;
464 }
465 .left-class-list {
466         background:#F8F8F8 none repeat scroll 0 0;
467         border:1px solid white;
468         float:left;
469         margin:5px;
470         padding:5px;
471         width:18%;
472 }