blob: 946e2f2752cdaea78d482ee726a6028cadf30823 [file] [log] [blame]
The Android Open Source Project88b60792009-03-03 19:28:42 -08001/* file: android-developer-docs.css
2 author: smain
3 date: september 2008
4 info: developer doc styles (developer.android.com)
5*/
6
7@import url("android-developer-core.css");
8
9#title {
10 border-bottom: 4px solid #ccc;
11 display:none;
12}
13
14#title h1 {
15 color:#336666;
16 margin:0;
17 padding: 5px 10px;
18 font-size: 1em;
19 line-height: 15px;
20}
21
22#title h1 .small{
23 color:#000;
24 margin:0;
25 font-size: 13px;
26 padding:0 0 0 15px;
27}
28
29/* SIDE NAVIGATION */
30
31#side-nav {
32 padding:0 6px 0 0;
33 background-color: #fff;
34 font-size:12px;
35}
36
37#side-nav.not-resizable {
38 background:url('images/sidenav-rule.png') no-repeat 243px 0;
39}
40
41#resize-packages-nav {
42/* keeps the resize handle below the h-scroll handle */
43 height:270px;
44 overflow:hidden;
45 max-height:100%;
46}
47
48#packages-nav {
49 height:270px;
50 max-height:inherit;
51 position:relative;
52 overflow:auto;
53}
54
55#classes-nav,
56#devdoc-nav {
57 overflow:auto;
58 position:relative;
59}
60
61#side-nav ul {
62 list-style: none;
63 margin: 0;
64 padding:5px 0;
65}
66
67#side-nav ul ul {
68 margin: .35em 0 0 0;
69 padding: 0;
70}
71
72#side-nav li {
73 padding:0;
74 line-height:16px;
75 white-space:nowrap;
76 zoom:1;
77}
78
79#side-nav li h2 {
80 font-size:12px;
81 font-weight: bold;
82 margin:.5em 0 0 0;
83 padding: 3px 0 1px 9px;
84}
85
86#side-nav li a {
87 text-decoration:none;
88 padding: 0 0 0 18px;
89 zoom:1;
90}
91
Dirk Dougherty233bc0b2009-07-07 17:43:27 -070092#side-nav li a span+span {
93 display:none;
94}
95
The Android Open Source Project88b60792009-03-03 19:28:42 -080096#side-nav li a:hover {
97 text-decoration:underline;
98}
99
100#side-nav li a+a {
101 padding: 0;
102}
103
Scott Mainee629d92010-02-05 14:30:08 -0800104/*second level (nested) list*/
The Android Open Source Project88b60792009-03-03 19:28:42 -0800105#side-nav li li li a {
The Android Open Source Project88b60792009-03-03 19:28:42 -0800106 padding: 0 0 0 28px;
Scott Mainee629d92010-02-05 14:30:08 -0800107}
108/*third level (nested) list*/
109#side-nav li li li li a {
110 padding: 0 0 0 38px;
111}
The Android Open Source Project88b60792009-03-03 19:28:42 -0800112
113#side-nav .selected {
114 background-color: #435a6e;
115 color: #fff;
116 font-weight:bold;
117}
118
119#side-nav .selected a {
120 color: #fff;
121 text-decoration:none;
122}
123
124#side-nav strong {
125 display:block;
126}
127
Scott Mainee629d92010-02-05 14:30:08 -0800128#side-nav .toggle-list .toggle-img {
The Android Open Source Project88b60792009-03-03 19:28:42 -0800129 margin:0;
130 padding:0;
131 position:absolute;
132 top:0;
133 left:0;
134 height:16px;
135 width:15px;
136 outline-style:none;
137}
Scott Mainee629d92010-02-05 14:30:08 -0800138/* second-level toggle */
139#side-nav .toggle-list .toggle-list .toggle-img {
140 left:10px;
141}
The Android Open Source Project88b60792009-03-03 19:28:42 -0800142
Scott Mainee629d92010-02-05 14:30:08 -0800143#side-nav .closed .toggle-img,
144#side-nav .open .closed .toggle-img {
The Android Open Source Project88b60792009-03-03 19:28:42 -0800145 background:url('images/triangle-closed-small.png') 7px 4px no-repeat;
146}
147#side-nav .open .toggle-img {
148 background:url('images/triangle-opened-small.png') 7px 4px no-repeat;
149}
150
151#side-nav .toggle-list {
152 position:relative;
153}
154
155#side-nav .toggle-list ul {
156 margin:0;
157 display:none;
158}
159
160#side-nav .toggle-list div {
161 display:block;
162}
163
164#index-links .selected {
165 background-color: #fff;
166 color: #000;
167 font-weight:normal;
168 text-decoration:none;
169}
170
171#index-links {
172 padding:7px 0 4px 10px;
173}
174
175/* nav tree */
176
177#nav-tree ul {
178 padding:5px 0 1.5em;
179}
180
181#side-nav #nav-tree ul li a,
182#side-nav #nav-tree ul li span.no-children {
183 padding: 0 0 0 0;
184 margin: 0;
185}
186
187#nav-tree .plus {
188 margin: 0 3px 0 0;
189}
190
191#nav-tree ul ul {
192 list-style: none;
193 margin: 0;
194 padding: 0 0 0 0;
195}
196
197#nav-tree ul li {
198 margin: 0;
199 padding: 0 0 0 0;
200 white-space: nowrap;
201}
202
203#nav-tree .children_ul {
204 margin:0;
205}
206
207#nav-tree a.nolink {
208 color: black;
209 text-decoration: none;
210}
211
212#nav-tree span.label {
213 width: 100%;
214}
215
216#nav-tree {
217 overflow-x: auto;
218 overflow-y: scroll;
219}
220
221#nav-swap {
222 font-size:10px;
223 line-height:10px;
224 margin-left:1em;
225 text-decoration:none;
226 display:block;
227}
228
229#tree-link {
230
231}
232
233/* DOCUMENT BODY */
234
235#doc-content {
236 overflow:auto;
237}
Scott Mainee629d92010-02-05 14:30:08 -0800238
The Android Open Source Project88b60792009-03-03 19:28:42 -0800239#jd-header {
240 background-color: #E2E2E2;
241 padding: 7px 15px;
242}
243
244#jd-header h1 {
245 margin: 0 0 10px;
246 font-size:1.7em;
247}
248
249#jd-header .crumb {
250 font-size:.9em;
251 line-height:1em;
252 color:#777;
253}
254
255#jd-header .crumb a,
256#jd-header .crumb a:visited {
257 text-decoration:none;
258 color:#777;
259}
260
261#jd-header .crumb a:hover {
262 text-decoration:underline;
263}
264
265#jd-header table {
266 margin:0;
267 padding:0;
268}
269
270#jd-header td {
271 border:none;
272 padding:0;
273 vertical-align:top;
274}
275
276#jd-header.guide-header {
277 background-color:#fff;
278 color:#435a6e;
279 height:50px;
280}
281
282#jd-descr {
283 position:relative;
284}
285
286/* summary tables for reference pages */
287.jd-sumtable {
Scott Main25fda192009-08-04 11:26:30 -0700288 margin: .5em 1em 1em 1em;
289 width:95%; /* consistent table widths; within IE's quirks */
290 font-size:.9em;
The Android Open Source Project88b60792009-03-03 19:28:42 -0800291}
292
293.jd-sumtable a {
294 text-decoration:none;
295}
296
297.jd-sumtable a:hover {
298 text-decoration:underline;
299}
300
301/* the link inside a sumtable for "Show All/Hide All" */
302.toggle-all {
303 display:block;
304 float:right;
305 font-weight:normal;
306 font-size:0.9em;
307}
308
309/* adjustments for in/direct subclasses tables */
310.jd-sumtable-subclasses {
311 margin: 1em 0 0 0;
312 max-width:968px;
313}
314
315/* extra space between end of method name and open-paren */
316.sympad {
317 margin-right: 2px;
318}
319
320/* right alignment for the return type in sumtable */
321.jd-sumtable .jd-typecol {
322 text-align:right;
323}
324
325/* adjustments for the expando table-in-table */
326.jd-sumtable-expando {
327 margin:.5em 0;
328 padding:0;
329}
330
331/* a div that holds a short description */
332.jd-descrdiv {
The Android Open Source Project88b60792009-03-03 19:28:42 -0800333 padding:3px 1em 0 1em;
334 margin:0;
335 border:0;
336}
337
338/* page-top-right container for reference pages (holds
339links to summary tables) */
340#api-info-block {
341 font-size:.8em;
Scott Main25fda192009-08-04 11:26:30 -0700342 padding:6px 10px;
The Android Open Source Project88b60792009-03-03 19:28:42 -0800343 font-weight:normal;
344 float:right;
345 text-align:right;
346 color:#999;
347 max-width:70%;
348}
349
Scott Maindf094242009-07-27 09:47:11 -0700350#api-level-toggle {
Scott Maindf094242009-07-27 09:47:11 -0700351 padding:0 10px;
352 font-size:11px;
Scott Main8e44ae92009-10-30 13:33:39 -0700353 float:right;
Scott Main9b5fdb92009-10-27 15:09:15 -0700354}
355
356#api-level-toggle label.disabled {
Scott Maindf094242009-07-27 09:47:11 -0700357 color:#999;
358}
359
Scott Main25fda192009-08-04 11:26:30 -0700360div.api-level {
361 font-size:.8em;
Scott Maindf094242009-07-27 09:47:11 -0700362 font-weight:normal;
363 color:#999;
Scott Main25fda192009-08-04 11:26:30 -0700364 float:right;
365 padding:0 7px 0;
366 margin-top:-25px;
Scott Maindf094242009-07-27 09:47:11 -0700367}
368
Scott Main25fda192009-08-04 11:26:30 -0700369#api-info-block div.api-level {
370 font-size:1.3em;
371 font-weight:bold;
372 float:none;
373 color:#444;
374 padding:0;
375 margin:0;
376}
377
378/* Force link colors for IE6 */
379div.api-level a {
380 color:#999;
381}
382#api-info-block div.api-level a:link {
383 color:#444;
384}
385#api-level-toggle a {
386 color:#999;
387}
388
389div#naMessage {
390 display:none;
391 width:555px;
392 height:0;
393 margin:0 auto;
394}
395
396div#naMessage div {
397 width:450px;
398 position:fixed;
399 margin:50px 0;
400 padding:4em 4em 3em;
401 background:#FFF;
402 background:rgba(255,255,255,0.7);
403 border:1px solid #dddd00;
404}
405/* IE6 can't position fixed */
406* html div#naMessage div { position:absolute; }
407
408div#naMessage strong {
409 font-size:1.1em;
Scott Maindf094242009-07-27 09:47:11 -0700410}
411
412.absent,
413.absent a:link,
414.absent a:visited,
415.absent a:hover,
416.absent * {
Scott Main25fda192009-08-04 11:26:30 -0700417 color:#bbb !important;
Scott Maindf094242009-07-27 09:47:11 -0700418 cursor:default !important;
419 text-decoration:none !important;
420}
421
Scott Main25fda192009-08-04 11:26:30 -0700422#api-level-toggle a,
423.api-level a {
424 color:inherit;
425 text-decoration:none;
426}
427
428#api-level-toggle a:hover,
429.api-level a:hover {
430 color:inherit;
431 text-decoration:underline !important;
432 cursor:pointer !important;
Scott Maindf094242009-07-27 09:47:11 -0700433}
434
435#side-nav li.absent.selected,
Scott Main25fda192009-08-04 11:26:30 -0700436#side-nav li.absent.selected *,
437#side-nav div.label.absent.selected,
438#side-nav div.label.absent.selected * {
439 background-color:#eaeaea !important;
Scott Maindf094242009-07-27 09:47:11 -0700440}
Scott Main25fda192009-08-04 11:26:30 -0700441/* IE6 quirk (won't chain classes, so just keep background blue) */
442* html #side-nav li.selected,
443* html #side-nav li.selected *,
444* html #side-nav div.label.selected,
445* html #side-nav div.label.selected * {
446 background-color: #435a6e !important;
447}
448
449
450.absent h4.jd-details-title,
451.absent h4.jd-details-title * {
452 background-color:#f6f6f6 !important;
453}
454
455.absent img {
456 opacity: .3;
457 filter: alpha(opacity=30);
458 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
459}
460
Scott Maindf094242009-07-27 09:47:11 -0700461
The Android Open Source Project88b60792009-03-03 19:28:42 -0800462/* applies to a div containing links to summary tables */
463.sum-details-links {
The Android Open Source Project88b60792009-03-03 19:28:42 -0800464 padding:0;
465 font-weight:normal;
466}
467
468.sum-details-links a {
469 text-decoration:none;
470}
471
472.sum-details-links a:hover {
473 text-decoration:underline;
474}
475
476
477/* inheritance table */
478.jd-inheritance-table {
479 border-spacing:0;
480 margin:0;
481 padding:0;
482 font-size:.9em;
483}
484.jd-inheritance-table td {
485 border: none;
486 margin: 0;
487 padding: 0;
488}
489.jd-inheritance-table .jd-inheritance-space {
490 font-weight:bold;
491 width:1em;
492}
493.jd-inheritance-table .jd-inheritance-interface-cell {
494 padding-left: 17px;
495}
496
497#jd-content {
498 padding: 18px 15px;
499}
500
501hr {
502 background-color:#ccc;
503}
504
505/* DOC CLASSES */
506
507#jd-content h1 {
508/*sdk page*/
509 font-size:1.6em;
510 color:#336666;
511 margin:0 0 .5em;
512}
513
514#jd-content h2 {
515 font-size:1.45em;
516 color:#111;
517 border-top:2px solid #ccc;
518 padding: .5em 0 0;
519 margin: 1.5em 0 1em 0;
520 max-width:968px;
521}
522
523#jd-content h3 {
524 font-size:1.2em;
525 color:#222;
526 padding: .75em 0 .65em 0;
527 margin:0;
528}
529
530#jd-content h4 {
531 font-size:1.1em;
532 margin-bottom:.5em;
533 color:#222;
534}
535
536#jd-content .small-header {
537 font-size:1em;
538 color:#000;
539 font-weight:bold;
540 border:none;
541 padding:0;
542 margin:1em 0 .5em;
543 position:inherit;
544}
545
546#jd-content img {
547 margin: 0 0 1em 1em;
548}
549
550#jd-content li img,
551#jd-content dd img {
552 margin:.5em 0 0 1em;
553}
554
555.nolist {
556 list-style:none;
557 padding:0;
Scott Main9b547922009-05-13 17:50:33 -0700558 margin:0 0 1em 1em;
The Android Open Source Project88b60792009-03-03 19:28:42 -0800559}
560
561.nolist li {
Scott Main9b547922009-05-13 17:50:33 -0700562 padding:0 0 2px;
The Android Open Source Project88b60792009-03-03 19:28:42 -0800563 margin:0;
564}
565
566h4 .normal {
567 font-size:.9em;
568 font-weight:normal;
569}
570
Scott Mainee629d92010-02-05 14:30:08 -0800571.caps {
572 font-variant:small-caps;
573 font-size:1.2em;
574}
575
576dl.tag-list dl.atn-list {
577 padding:0 0 0 2em;
578}
579
The Android Open Source Project88b60792009-03-03 19:28:42 -0800580.jd-details {
581/* border:1px solid #669999;
582 padding:4px; */
583 margin:0 0 1em;
584}
585
586/* API reference: a container for the
587.tagdata blocks that make up the detailed
588description */
589.jd-details-descr {
590 padding:0;
591 margin:.5em .25em;
592}
593
594/* API reference: a block containing
595a detailed description, a params table,
596seealso list, etc */
597.jd-tagdata {
598 margin:.5em 1em;
599}
600
Scott Maindf094242009-07-27 09:47:11 -0700601.jd-tagdata p {
602 margin:0 0 1em 1em;
603}
604
The Android Open Source Project88b60792009-03-03 19:28:42 -0800605/* API reference: adjustments to
606the detailed description block */
607.jd-tagdescr {
608 margin:.25em 0 .75em 0;
609 line-height:1em;
610}
611
612.jd-tagdescr p {
613 margin:.5em 0;
614 padding:0;
615
616}
617
618.jd-tagdescr ol,
619.jd-tagdescr ul {
620 margin:0 2.5em;
621 padding:0;
622}
623
624.jd-tagdescr table,
625.jd-tagdescr img {
626 margin:.25em 1em;
627}
628
629.jd-tagdescr li {
630margin:0 0 .25em 0;
631padding:0;
632}
633
634/* API reference: heading marking
635the details section for constants,
636attrs, methods, etc. */
637h4.jd-details-title {
638 font-size:1.15em;
639 background-color: #E2E2E2;
640 margin:1.5em 0 .6em;
Scott Main25fda192009-08-04 11:26:30 -0700641 padding:3px 95px 3px 3px; /* room for api-level */
The Android Open Source Project88b60792009-03-03 19:28:42 -0800642}
643
644h4.jd-tagtitle {
645 margin:0;
646}
647
648/* API reference: heading for "Parameters", "See Also", etc.,
649in details sections */
650h5.jd-tagtitle {
651 margin:0 0 .25em 0;
652 font-size:1em;
653}
654
655.jd-tagtable {
656 margin:0;
657}
658
659.jd-tagtable td,
660.jd-tagtable th {
661 border:none;
662 background-color:#fff;
663 vertical-align:top;
664 font-weight:normal;
665 padding:2px 10px;
666}
667
668.jd-tagtable th {
669 font-style:italic;
670}
671
672#jd-content table h2 {
673 background-color: #d6d6d6;
674 font-size: 1.1em;
675 margin:0 0 10px;
676 padding:5px;
677 left:0;
678 width:auto;
679}
680
681div.special {
682 padding: .5em 1em 1em 1em;
683 margin: 0 0 1em;
Scott Main462cc372009-10-23 16:19:37 -0700684 background-color: #DAF3FC;
685 border:1px solid #d3ecf5;
686 border-radius:5px;
687 -moz-border-radius:5px;
688 -webkit-border-radius:5px;
689}
690
691.toggle-content-toggleme {
692 display:none;
693}
694
695.toggle-content-button {
696 font-size:.9em;
697 line-height:.9em;
698 text-decoration:none;
699 position:relative;
700 top:5px;
701}
702
703.toggle-content-button:hover {
704 text-decoration:underline;
The Android Open Source Project88b60792009-03-03 19:28:42 -0800705}
706
707div.special p {
708 margin: .5em 0 0 0;
709}
710
711div.special ol {
712 margin: 0;
713}
714
715div.special ol li {
716 margin: 0;
717 padding: 0;
718}
719
720#jd-content div.special h2,
721#jd-content div.special h3 {
722 color:#669999;
723 font-size:1.2em;
724 border:none;
725 margin:0 0 .5em;
726 padding:0;
727}
Scott Main9e541302009-04-20 11:15:26 -0700728
The Android Open Source Project88b60792009-03-03 19:28:42 -0800729p.note, p.caution, p.warning {
730 margin: 1em;
731 padding: 0 0 0 .5em;
732 border-left: 4px solid;
733}
734
735p.special-note {
736 background-color:#EBF3DB;
737 padding:10px 20px;
738 margin:0 0 1em;
739}
740
741p.note {
742 border-color: #99aacc;
743}
The Android Open Source Project88b60792009-03-03 19:28:42 -0800744
745p.warning {
746 border-color: #aa0033;
747}
Dirk Dougherty4e4c9192009-05-12 15:32:35 -0700748
749p.caution {
750 border-color: #ffcf00;
751}
Scott Main9b547922009-05-13 17:50:33 -0700752
Scott Main9e541302009-04-20 11:15:26 -0700753p.warning b, p.warning strong {
The Android Open Source Project88b60792009-03-03 19:28:42 -0800754 font-weight: bold;
755}
756
Scott Main9e541302009-04-20 11:15:26 -0700757li p.note, li p.warning {
The Android Open Source Project88b60792009-03-03 19:28:42 -0800758 margin: .5em 0 0 0;
759 padding: .2em .5em .2em .9em;
760}
761
762dl.xml dt {
763 font-variant:small-caps;
764 font-size:1.2em;
765}
766
767dl.xml dl {
768 padding:0;
769}
770
771dl.xml dl dt {
772 font-variant:normal;
773 font-size:1em;
774}
775
776.listhead li {
777 font-weight: bold;
778}
Scott Main483cf382009-12-09 18:08:32 -0800779
The Android Open Source Project88b60792009-03-03 19:28:42 -0800780.listhead li *, /*ie*/.listhead li li {
781 font-weight: normal;
782}
783
784ol.no-style,
785ul.no-style {
786 list-style:none;
787 padding-left:1em;
788}
789
790.new {
791 font-size: .78em;
792 font-weight: bold;
793 color: red;
794 text-decoration: none;
Dirk Doughertyfce6b452009-10-16 17:14:33 -0700795 vertical-align:top;
796 line-height:.9em;
The Android Open Source Project88b60792009-03-03 19:28:42 -0800797}
798
799pre.classic {
800 background-color:transparent;
801 border:none;
802 padding:0;
803}
804
Scott Main483cf382009-12-09 18:08:32 -0800805div.figure {
806 float:right;
807 padding:0 0 20px 20px;
808 /* width must be defined w/ an inline style matching the image width */
809}
810
811#jd-content div.figure img {
812 display:block;
813 margin:0 0 10px 0;
814}
The Android Open Source Project88b60792009-03-03 19:28:42 -0800815
816/* BEGIN quickview sidebar element styles */
817
818#qv-wrapper {
819 float: right;
Scott Main67c2a962010-03-16 17:04:22 -0700820 width:310px; /* +35px padding */
The Android Open Source Project88b60792009-03-03 19:28:42 -0800821 background-color:#fff;
822 margin:-48px 0 2px 0;
823 padding:0 0 20px 35px;
824}
825
826#qv {
827 background-color:#fff;
828 border:4px solid #dee8f1;
829 margin:0;
Scott Main67c2a962010-03-16 17:04:22 -0700830 padding:0 5px 5px;
831 width:292px; /* +10px padding; +8px border */
The Android Open Source Project88b60792009-03-03 19:28:42 -0800832 font-size:.9em;
833}
834
835#qv ol {
836 list-style:none;
837 padding: 0;
838}
839
840#qv ol ol{
841 list-style:none;
Scott Main9b547922009-05-13 17:50:33 -0700842 padding: 0 0 0 12px;
The Android Open Source Project88b60792009-03-03 19:28:42 -0800843 margin:0;
844}
845
846#qv ul {
847 padding: 0 10px 0 2em;
848}
849
850#qv li {
Scott Main9b547922009-05-13 17:50:33 -0700851 padding: 0 10px 3px;
The Android Open Source Project88b60792009-03-03 19:28:42 -0800852 line-height: 1.2em;
853}
854
Scott Main9b547922009-05-13 17:50:33 -0700855#qv li li {
856 padding: 3px 10px 0;
857}
858
The Android Open Source Project88b60792009-03-03 19:28:42 -0800859#qv ul li {
860 padding: 0 10px 0 0;
861}
862
863#qv li.selected a {
864 color:#555;
865 text-decoration:none;
866}
867
868#qv a {
869 color:#cc6600;
870}
871
872#qv p {
873 margin:8px 0 0;
874 padding:0 10px;
875}
876
877#qv-extra #rule {
878 padding: 0 10px;
879 margin: 0;
880}
881
882#qv-sub-rule {
883 padding: 6px 20px;
884 margin: 0;
885}
886
887#qv-sub-rule p {
888 margin: 0;
889}
890
891#jd-content #qv h2 {
892 font-size:1.05em;
893 font-weight:bold;
894 margin:12px 0 .25em 0;
895 padding:0 10px;
896 background-color:transparent;
897 color:#7BB026;
898 border:none;
899 left:0;
900 z-index:1;
901}
902
903/* END quickview sidebar element styles */
904
905/* Begin sidebox sidebar element styles */
906
907.sidebox-wrapper {
908 float: right;
Scott Main67c2a962010-03-16 17:04:22 -0700909 width:300px;
The Android Open Source Project88b60792009-03-03 19:28:42 -0800910 background-color:#fff;
911 margin: 0;
Scott Main67c2a962010-03-16 17:04:22 -0700912 padding: 0 0 20px 20px;
The Android Open Source Project88b60792009-03-03 19:28:42 -0800913}
914
Scott Main67c2a962010-03-16 17:04:22 -0700915.sidebox,
The Android Open Source Project88b60792009-03-03 19:28:42 -0800916.sidebox-inner {
917 border-left:1px solid #dee8f1;
918 background-color:#ffffee;
Scott Main67c2a962010-03-16 17:04:22 -0700919 padding:8px 12px;
The Android Open Source Project88b60792009-03-03 19:28:42 -0800920 font-size:90%;
921 width:260px;
922}
923
The Android Open Source Project88b60792009-03-03 19:28:42 -0800924.sidebox p,
925.sidebox-inner p {
926 margin-bottom: .25em;
927}
928
929.sidebox ul,
930.sidebox-inner ul {
931 padding: 0 0 0 1.5em;
932}
933
934.sidebox li ul,
935.sidebox-inner li ul {
936 margin-top:0;
937 margin-bottom:.1em;
938}
939
940.sidebox li,
941.sidebox-inner li {
942padding:0 0 0 0em;
943}
944
945#jd-content .sidebox h2,
946#jd-content .sidebox h3,
947#jd-content .sidebox-inner h2,
948#jd-content .sidebox-inner h3 {
949 border:none;
950 font-size:1em;
951 margin:0;
Scott Main67c2a962010-03-16 17:04:22 -0700952 padding:0 0 8px;
The Android Open Source Project88b60792009-03-03 19:28:42 -0800953 left:0;
954 z-index:0;
955}
956
957.sidebox hr,
958.sidebox-inner hr {
959 background-color:#ccc;
960 border:none;
961}
962
963/* End sidebox sidebar element styles */
964
Dirk Dougherty29eafde2009-05-26 08:40:40 -0700965/* BEGIN image and caption styles (originally for UI Guidelines docs) */
966
967table.image-caption {
968 padding:0;
969 margin:.5em 0;
970 border:0;
971}
972
973td.image-caption-i {
974 font-size:92%;
975 padding:0;
976 margin:0;
977 border:0;
978}
979
980td.image-caption-i img {
981 padding:0 1em;
982 margin:0;
983}
984
985.image-list {
986 width:24px;
987 text-align:center;
988}
989
990.image-list .caption {
991 margin:0 2px;
992}
993
994td.image-caption-c {
995 font-size:92%;
996 padding:1em 2px 2px 2px;
997 margin:0;
998 border:0;
999 width:350px;
1000}
1001
1002.grad-rule-top {
1003background-image:url(images/grad-rule-qv.png);
1004background-repeat:no-repeat;
1005padding-top:1em;
1006margin-top:0;
1007}
1008
1009.image-caption-nested {
1010 margin-top:0;
1011 padding:0 0 0 1em;
1012}
1013
1014.image-caption-nested td {
1015 padding:0 4px 2px 0;
1016 margin:0;
1017 border:0;
1018}
1019
1020/* END image and caption styles */
1021
The Android Open Source Project88b60792009-03-03 19:28:42 -08001022/* table of contents */
1023
1024ol.toc {
1025 margin: 0 0 1em 0;
1026 padding: 0;
1027 list-style: none;
1028 font-size:95%;
1029}
1030
1031ol.toc li {
1032 font-weight: bold;
1033 margin: 0 0 .5em 1em;
1034 padding: 0;
1035}
1036
1037ol.toc li p {
1038 font-weight: normal;
1039}
1040
1041ol.toc li ol {
1042 margin: 0;
1043 padding: 0;
1044}
1045
1046ol.toc li li {
1047 padding: 0;
1048 margin: 0 0 0 1em;
1049 font-weight: normal;
1050 list-style: none;
1051}
1052
1053table ol.toc {
1054 margin-left: 0;
1055}
1056
1057.columns td {
1058 padding:0 5px;
1059 border:none;
1060}
1061
1062/* link table */
1063.jd-linktable {
1064 margin: 0 0 1em;
1065 border-bottom: 1px solid #888;
1066}
1067.jd-linktable th,
1068.jd-linktable td {
1069 padding: 3px 5px;
1070 vertical-align: top;
1071 text-align: left;
1072 border:none;
1073}
1074.jd-linktable tr {
1075 background-color: #fff;
1076}
1077.jd-linktable td {
1078 border-top: 1px solid #888;
1079 background-color: inherit;
1080}
1081.jd-linktable td p {
1082 padding: 0 0 5px;
1083}
1084.jd-linktable .jd-linkcol {
1085}
1086.jd-linktable .jd-descrcol {
1087}
1088.jd-linktable .jd-typecol {
1089 text-align:right;
1090}
1091.jd-linktable .jd-valcol {
1092}
1093.jd-linktable .jd-commentrow {
1094 border-top:none;
1095 padding-left:25px;
1096}
1097.jd-deprecated-warning {
1098 margin-top: 0;
1099 margin-bottom: 10px;
1100}
1101
1102tr.alt-color {
1103 background-color: #f6f6f6;
1104}
1105
1106/* expando trigger */
1107#jd-content .jd-expando-trigger-img {
1108 margin:0;
1109}
1110
1111/* jd-expando */
1112.jd-inheritedlinks {
1113 padding:0 0 0 13px
1114}
1115
1116/* SDK PAGE */
1117table.download tr {
1118 background-color:#d9d9d9;
1119}
1120
1121table.download tr.alt-color {
1122 background-color:#ededed;
1123}
1124
1125table.download td,
1126table.download th {
1127 border:2px solid #fff;
1128 padding:10px 5px;
1129}
1130
1131table.download th {
1132 background-color:#6d8293;
1133 color:#fff;
1134}
1135
1136/* INLAY 180 COPY and 240PX EXTENSION */
1137/* modified to 43px so that all browsers eliminate the package panel h-scroll */
1138.g-tpl-240 .g-unit,
1139.g-unit .g-tpl-240 .g-unit,
1140.g-unit .g-unit .g-tpl-240 .g-unit {
1141 display: block;
1142 margin: 0 0 0 243px;
1143 width: auto;
1144 float: none;
1145}
1146.g-unit .g-unit .g-tpl-240 .g-first,
1147.g-unit .g-tpl-240 .g-first,
1148.g-tpl-240 .g-first {
1149 display: block;
1150 margin: 0;
1151 width: 243px;
1152 float: left;
1153}
1154/* 240px alt */
1155.g-tpl-240-alt .g-unit,
1156.g-unit .g-tpl-240-alt .g-unit,
1157.g-unit .g-unit .g-tpl-240-alt .g-unit {
1158 display: block;
1159 margin: 0 243px 0 0;
1160 width: auto;
1161 float: none;
1162}
1163.g-unit .g-unit .g-tpl-240-alt .g-first,
1164.g-unit .g-tpl-240-alt .g-first,
1165.g-tpl-240-alt .g-first {
1166 display: block;
1167 margin: 0;
1168 width: 243px;
1169 float: right;
1170}
1171
1172/* 180px */
1173.g-tpl-180 .g-unit,
1174.g-unit .g-tpl-180 .g-unit,
1175.g-unit .g-unit .g-tpl-180 .g-unit {
1176 display: block;
1177 margin: 0 0 0 180px;
1178 width: auto;
1179 float: none;
1180}
1181.g-unit .g-unit .g-tpl-180 .g-first,
1182.g-unit .g-tpl-180 .g-first,
1183.g-tpl-180 .g-first {
1184 display: block;
1185 margin: 0;
1186 width: 180px;
1187 float: left;
1188}
1189/* 180px alt */
1190.g-tpl-180-alt .g-unit,
1191.g-unit .g-tpl-180-alt .g-unit,
1192.g-unit .g-unit .g-tpl-180-alt .g-unit {
1193 display: block;
1194 margin: 0 180px 0 0;
1195 width: auto;
1196 float: none;
1197}
1198.g-unit .g-unit .g-tpl-180-alt .g-first,
1199.g-unit .g-tpl-180-alt .g-first,
1200.g-tpl-180-alt .g-first {
1201 display: block;
1202 margin: 0;
1203 width: 180px;
1204 float: right;
1205}
1206
1207
1208/* JQUERY RESIZABLE STYLES */
1209.ui-resizable { position: relative; }
1210.ui-resizable-handle { position: absolute; display: none; font-size: 0.1px; z-index:1; }
1211.ui-resizable .ui-resizable-handle { display: block; }
Scott Main67c2a962010-03-16 17:04:22 -07001212body .ui-resizable-disabled .ui-resizable-handle { display: none; }
1213body .ui-resizable-autohide .ui-resizable-handle { display: none; }
1214.ui-resizable-s { cursor: s-resize; height: 6px; width: 100%; bottom: 0px; left: 0px;
1215 background: transparent url("images/resizable-s2.gif") repeat scroll center top; }
1216.ui-resizable-e { cursor: e-resize; width: 6px; right: 0px; top: 0px; height: 100%;
1217 background: transparent url("images/resizable-e2.gif") repeat scroll right center; }
The Android Open Source Project88b60792009-03-03 19:28:42 -08001218
1219@media print {
1220
1221 body {
1222 overflow:visible;
1223 }
1224
1225 #header {
1226 height:60px;
1227 }
1228
1229 #headerLeft {
Dirk Dougherty18467172009-04-15 11:31:36 -07001230 padding:0;
1231 }
1232
Scott Main54161d12009-08-18 19:00:11 -07001233 #header-tabs,
1234 #headerRight,
1235 #side-nav,
1236 #api-info-block {
The Android Open Source Project88b60792009-03-03 19:28:42 -08001237 display:none;
1238 }
1239
1240 #body-content {
1241 position:inherit;
1242 }
The Android Open Source Project88b60792009-03-03 19:28:42 -08001243
1244 #doc-content {
1245 margin-left:0 !important;
1246 height:auto !important;
1247 width:auto !important;
1248 overflow:inherit;
1249 display:inline;
1250 }
1251
1252 #jd-header {
1253 padding:10px 0;
1254 }
1255
1256 #jd-content {
1257 padding:15px 0 0;
1258 }
1259
1260 #footer {
1261 float:none;
1262 margin:2em 0 0;
1263 }
1264
1265 h4.jd-details-title {
1266 border-bottom:1px solid #666;
1267 }
1268
1269 pre {
1270 /* these allow lines to break (if there's a white space) */
1271 overflow: visible;
1272 text-wrap: unrestricted;
1273 white-space: -moz-pre-wrap; /* Moz */
1274 white-space: -pre-wrap; /* Opera 4-6 */
1275 white-space: -o-pre-wrap; /* Opera 7 */
1276 white-space: pre-wrap; /* CSS3 */
1277 word-wrap: break-word; /* IE 5.5+ */
1278 }
1279
1280 h1, h2, h3, h4, h5, h6 {
1281 page-break-after: avoid;
1282 }
1283
1284 table, img {
1285 page-break-inside: avoid;
1286 }
The Android Open Source Project88b60792009-03-03 19:28:42 -08001287}