src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css

Wed, 07 Aug 2013 16:09:31 -0700

author
bpatel
date
Wed, 07 Aug 2013 16:09:31 -0700
changeset 1936
33294f02c9a5
parent 1935
8c55df2442c1
child 1995
dd64288f5659
permissions
-rw-r--r--

4749567: stddoclet: Add CSS style for setting header/footer to be italic
Reviewed-by: jjg

     1 /* Javadoc style sheet */
     2 /*
     3 Overall document style
     4 */
     5 body {
     6     background-color:#ffffff;
     7     color:#353833;
     8     font-family:Arial, Helvetica, sans-serif;
     9     font-size:76%;
    10     margin:0;
    11 }
    12 a:link, a:visited {
    13     text-decoration:none;
    14     color:#4c6b87;
    15 }
    16 a:hover, a:focus {
    17     text-decoration:none;
    18     color:#bb7a2a;
    19 }
    20 a:active {
    21     text-decoration:none;
    22     color:#4c6b87;
    23 }
    24 a[name] {
    25     color:#353833;
    26 }
    27 a[name]:hover {
    28     text-decoration:none;
    29     color:#353833;
    30 }
    31 pre {
    32     font-size:1.3em;
    33 }
    34 h1 {
    35     font-size:1.8em;
    36 }
    37 h2 {
    38     font-size:1.5em;
    39 }
    40 h3 {
    41     font-size:1.4em;
    42 }
    43 h4 {
    44     font-size:1.3em;
    45 }
    46 h5 {
    47     font-size:1.2em;
    48 }
    49 h6 {
    50     font-size:1.1em;
    51 }
    52 ul {
    53     list-style-type:disc;
    54 }
    55 code, tt {
    56     font-size:1.2em;
    57 }
    58 dt code {
    59     font-size:1.2em;
    60 }
    61 table tr td dt code {
    62     font-size:1.2em;
    63     vertical-align:top;
    64 }
    65 sup {
    66     font-size:.6em;
    67 }
    68 /*
    69 Document title and Copyright styles
    70 */
    71 .clear {
    72     clear:both;
    73     height:0px;
    74     overflow:hidden;
    75 }
    76 .aboutLanguage {
    77     float:right;
    78     padding:0px 21px;
    79     font-size:.8em;
    80     font-style:italic;
    81     z-index:200;
    82     margin-top:-7px;
    83 }
    84 .legalCopy {
    85     margin-left:.5em;
    86 }
    87 .bar a, .bar a:link, .bar a:visited, .bar a:active {
    88     color:#FFFFFF;
    89     text-decoration:none;
    90 }
    91 .bar a:hover, .bar a:focus {
    92     color:#bb7a2a;
    93 }
    94 .tab {
    95     background-color:#0066FF;
    96     background-image:url(resources/titlebar.gif);
    97     background-position:left top;
    98     background-repeat:no-repeat;
    99     color:#ffffff;
   100     padding:8px;
   101     width:5em;
   102     font-weight:bold;
   103 }
   104 /*
   105 Navigation bar styles
   106 */
   107 .bar {
   108     background-image:url(resources/background.gif);
   109     background-repeat:repeat-x;
   110     color:#FFFFFF;
   111     padding:.8em .5em .4em .8em;
   112     height:auto;/*height:1.8em;*/
   113     font-size:1em;
   114     margin:0;
   115 }
   116 .topNav {
   117     background-image:url(resources/background.gif);
   118     background-repeat:repeat-x;
   119     color:#FFFFFF;
   120     float:left;
   121     padding:0;
   122     width:100%;
   123     clear:right;
   124     height:2.8em;
   125     padding-top:10px;
   126     overflow:hidden;
   127 }
   128 .bottomNav {
   129     margin-top:10px;
   130     background-image:url(resources/background.gif);
   131     background-repeat:repeat-x;
   132     color:#FFFFFF;
   133     float:left;
   134     padding:0;
   135     width:100%;
   136     clear:right;
   137     height:2.8em;
   138     padding-top:10px;
   139     overflow:hidden;
   140 }
   141 .subNav {
   142     background-color:#dee3e9;
   143     border-bottom:1px solid #9eadc0;
   144     float:left;
   145     width:100%;
   146     overflow:hidden;
   147 }
   148 .subNav div {
   149     clear:left;
   150     float:left;
   151     padding:0 0 5px 6px;
   152 }
   153 ul.navList, ul.subNavList {
   154     float:left;
   155     margin:0 25px 0 0;
   156     padding:0;
   157 }
   158 ul.navList li{
   159     list-style:none;
   160     float:left;
   161     padding:3px 6px;
   162 }
   163 ul.subNavList li{
   164     list-style:none;
   165     float:left;
   166     font-size:90%;
   167 }
   168 .topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited {
   169     color:#FFFFFF;
   170     text-decoration:none;
   171 }
   172 .topNav a:hover, .bottomNav a:hover {
   173     text-decoration:none;
   174     color:#bb7a2a;
   175 }
   176 .navBarCell1Rev {
   177     background-image:url(resources/tab.gif);
   178     background-color:#a88834;
   179     color:#FFFFFF;
   180     margin: auto 5px;
   181     border:1px solid #c9aa44;
   182 }
   183 /*
   184 Page header and footer styles
   185 */
   186 .header, .footer {
   187     clear:both;
   188     margin:0 20px;
   189     padding:5px 0 0 0;
   190 }
   191 .indexHeader {
   192     margin:10px;
   193     position:relative;
   194 }
   195 .indexHeader span{
   196     margin-right:15px;
   197 }
   198 .indexHeader h1 {
   199     font-size:1.3em;
   200 }
   201 .title {
   202     color:#2c4557;
   203     margin:10px 0;
   204 }
   205 .subTitle {
   206     margin:5px 0 0 0;
   207 }
   208 .header ul {
   209     margin:0 0 25px 0;
   210     padding:0;
   211 }
   212 .footer ul {
   213     margin:20px 0 5px 0;
   214 }
   215 .header ul li, .footer ul li {
   216     list-style:none;
   217     font-size:1.2em;
   218 }
   219 /*
   220 Heading styles
   221 */
   222 div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
   223     background-color:#dee3e9;
   224     border-top:1px solid #9eadc0;
   225     border-bottom:1px solid #9eadc0;
   226     margin:0 0 6px -8px;
   227     padding:2px 5px;
   228 }
   229 ul.blockList ul.blockList ul.blockList li.blockList h3 {
   230     background-color:#dee3e9;
   231     border-top:1px solid #9eadc0;
   232     border-bottom:1px solid #9eadc0;
   233     margin:0 0 6px -8px;
   234     padding:2px 5px;
   235 }
   236 ul.blockList ul.blockList li.blockList h3 {
   237     padding:0;
   238     margin:15px 0;
   239 }
   240 ul.blockList li.blockList h2 {
   241     padding:0px 0 20px 0;
   242 }
   243 /*
   244 Page layout container styles
   245 */
   246 .contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer {
   247     clear:both;
   248     padding:10px 20px;
   249     position:relative;
   250 }
   251 .indexContainer {
   252     margin:10px;
   253     position:relative;
   254     font-size:1.0em;
   255 }
   256 .indexContainer h2 {
   257     font-size:1.1em;
   258     padding:0 0 3px 0;
   259 }
   260 .indexContainer ul {
   261     margin:0;
   262     padding:0;
   263 }
   264 .indexContainer ul li {
   265     list-style:none;
   266 }
   267 .contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt {
   268     font-size:1.1em;
   269     font-weight:bold;
   270     margin:10px 0 0 0;
   271     color:#4E4E4E;
   272 }
   273 .contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd {
   274     margin:10px 0 10px 20px;
   275 }
   276 .serializedFormContainer dl.nameValue dt {
   277     margin-left:1px;
   278     font-size:1.1em;
   279     display:inline;
   280     font-weight:bold;
   281 }
   282 .serializedFormContainer dl.nameValue dd {
   283     margin:0 0 0 1px;
   284     font-size:1.1em;
   285     display:inline;
   286 }
   287 /*
   288 List styles
   289 */
   290 ul.horizontal li {
   291     display:inline;
   292     font-size:0.9em;
   293 }
   294 ul.inheritance {
   295     margin:0;
   296     padding:0;
   297 }
   298 ul.inheritance li {
   299     display:inline;
   300     list-style:none;
   301 }
   302 ul.inheritance li ul.inheritance {
   303     margin-left:15px;
   304     padding-left:15px;
   305     padding-top:1px;
   306 }
   307 ul.blockList, ul.blockListLast {
   308     margin:10px 0 10px 0;
   309     padding:0;
   310 }
   311 ul.blockList li.blockList, ul.blockListLast li.blockList {
   312     list-style:none;
   313     margin-bottom:25px;
   314 }
   315 ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList {
   316     padding:0px 20px 5px 10px;
   317     border:1px solid #9eadc0;
   318     background-color:#f9f9f9;
   319 }
   320 ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList {
   321     padding:0 0 5px 8px;
   322     background-color:#ffffff;
   323     border:1px solid #9eadc0;
   324     border-top:none;
   325 }
   326 ul.blockList ul.blockList ul.blockList ul.blockList li.blockList {
   327     margin-left:0;
   328     padding-left:0;
   329     padding-bottom:15px;
   330     border:none;
   331     border-bottom:1px solid #9eadc0;
   332 }
   333 ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast {
   334     list-style:none;
   335     border-bottom:none;
   336     padding-bottom:0;
   337 }
   338 table tr td dl, table tr td dl dt, table tr td dl dd {
   339     margin-top:0;
   340     margin-bottom:1px;
   341 }
   342 /*
   343 Table styles
   344 */
   345 .contentContainer table, .classUseContainer table, .constantValuesContainer table {
   346     border-bottom:1px solid #9eadc0;
   347     width:100%;
   348 }
   349 .contentContainer ul li table, .classUseContainer ul li table, .constantValuesContainer ul li table {
   350     width:100%;
   351 }
   352 .contentContainer .description table, .contentContainer .details table {
   353     border-bottom:none;
   354 }
   355 .contentContainer ul li table th.colOne, .contentContainer ul li table th.colFirst, .contentContainer ul li table th.colLast, .classUseContainer ul li table th, .constantValuesContainer ul li table th, .contentContainer ul li table td.colOne, .contentContainer ul li table td.colFirst, .contentContainer ul li table td.colLast, .classUseContainer ul li table td, .constantValuesContainer ul li table td{
   356     vertical-align:top;
   357     padding-right:20px;
   358 }
   359 .contentContainer ul li table th.colLast, .classUseContainer ul li table th.colLast,.constantValuesContainer ul li table th.colLast,
   360 .contentContainer ul li table td.colLast, .classUseContainer ul li table td.colLast,.constantValuesContainer ul li table td.colLast,
   361 .contentContainer ul li table th.colOne, .classUseContainer ul li table th.colOne,
   362 .contentContainer ul li table td.colOne, .classUseContainer ul li table td.colOne {
   363     padding-right:3px;
   364 }
   365 .overviewSummary caption, .packageSummary caption, .contentContainer ul.blockList li.blockList caption, .summary caption, .classUseContainer caption, .constantValuesContainer caption {
   366     position:relative;
   367     text-align:left;
   368     background-repeat:no-repeat;
   369     color:#FFFFFF;
   370     font-weight:bold;
   371     clear:none;
   372     overflow:hidden;
   373     padding:0px;
   374     margin:0px;
   375     white-space:pre;
   376 }
   377 caption a:link, caption a:hover, caption a:active, caption a:visited {
   378     color:#FFFFFF;
   379 }
   380 .overviewSummary caption span, .packageSummary caption span, .contentContainer ul.blockList li.blockList caption span, .summary caption span, .classUseContainer caption span, .constantValuesContainer caption span {
   381     white-space:nowrap;
   382     padding-top:8px;
   383     padding-left:8px;
   384     display:block;
   385     float:left;
   386     background-image:url(resources/titlebar.gif);
   387     height:18px;
   388 }
   389 .contentContainer ul.blockList li.blockList caption span.activeTableTab span {
   390     white-space:nowrap;
   391     padding-top:8px;
   392     padding-left:8px;
   393     display:block;
   394     float:left;
   395     background-image:url(resources/activetitlebar.gif);
   396     height:18px;
   397 }
   398 .contentContainer ul.blockList li.blockList caption span.tableTab span {
   399     white-space:nowrap;
   400     padding-top:8px;
   401     padding-left:8px;
   402     display:block;
   403     float:left;
   404     background-image:url(resources/titlebar.gif);
   405     height:18px;
   406 }
   407 .contentContainer ul.blockList li.blockList caption span.tableTab, .contentContainer ul.blockList li.blockList caption span.activeTableTab {
   408     padding-top:0px;
   409     padding-left:0px;
   410     background-image:none;
   411     float:none;
   412     display:inline;
   413 }
   414 .overviewSummary .tabEnd, .packageSummary .tabEnd, .contentContainer ul.blockList li.blockList .tabEnd, .summary .tabEnd, .classUseContainer .tabEnd, .constantValuesContainer .tabEnd {
   415     width:10px;
   416     background-image:url(resources/titlebar_end.gif);
   417     background-repeat:no-repeat;
   418     background-position:top right;
   419     position:relative;
   420     float:left;
   421 }
   422 .contentContainer ul.blockList li.blockList .activeTableTab .tabEnd {
   423     width:10px;
   424     margin-right:5px;
   425     background-image:url(resources/activetitlebar_end.gif);
   426     background-repeat:no-repeat;
   427     background-position:top right;
   428     position:relative;
   429     float:left;
   430 }
   431 .contentContainer ul.blockList li.blockList .tableTab .tabEnd {
   432     width:10px;
   433     margin-right:5px;
   434     background-image:url(resources/titlebar_end.gif);
   435     background-repeat:no-repeat;
   436     background-position:top right;
   437     position:relative;
   438     float:left;
   439 }
   440 ul.blockList ul.blockList li.blockList table {
   441     margin:0 0 12px 0px;
   442     width:100%;
   443 }
   444 .tableSubHeadingColor {
   445     background-color: #EEEEFF;
   446 }
   447 .altColor {
   448     background-color:#eeeeef;
   449 }
   450 .rowColor {
   451     background-color:#ffffff;
   452 }
   453 .overviewSummary td, .packageSummary td, .contentContainer ul.blockList li.blockList td, .summary td, .classUseContainer td, .constantValuesContainer td {
   454     text-align:left;
   455     padding:3px 3px 3px 7px;
   456 }
   457 th.colFirst, th.colLast, th.colOne, .constantValuesContainer th {
   458     background:#dee3e9;
   459     border-top:1px solid #9eadc0;
   460     border-bottom:1px solid #9eadc0;
   461     text-align:left;
   462     padding:3px 3px 3px 7px;
   463 }
   464 td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover {
   465     font-weight:bold;
   466 }
   467 td.colFirst, th.colFirst {
   468     border-left:1px solid #9eadc0;
   469     white-space:nowrap;
   470 }
   471 td.colLast, th.colLast {
   472     border-right:1px solid #9eadc0;
   473 }
   474 td.colOne, th.colOne {
   475     border-right:1px solid #9eadc0;
   476     border-left:1px solid #9eadc0;
   477 }
   478 table.overviewSummary  {
   479     padding:0px;
   480     margin-left:0px;
   481 }
   482 table.overviewSummary td.colFirst, table.overviewSummary th.colFirst,
   483 table.overviewSummary td.colOne, table.overviewSummary th.colOne {
   484     width:25%;
   485     vertical-align:middle;
   486 }
   487 table.packageSummary td.colFirst, table.overviewSummary th.colFirst {
   488     width:25%;
   489     vertical-align:middle;
   490 }
   491 /*
   492 Content styles
   493 */
   494 .description pre {
   495     margin-top:0;
   496 }
   497 .deprecatedContent {
   498     margin:0;
   499     padding:10px 0;
   500 }
   501 .docSummary {
   502     padding:0;
   503 }
   504 /*
   505 Formatting effect styles
   506 */
   507 .sourceLineNo {
   508     color:green;
   509     padding:0 30px 0 0;
   510 }
   511 h1.hidden {
   512     visibility:hidden;
   513     overflow:hidden;
   514     font-size:.9em;
   515 }
   516 .block {
   517     display:block;
   518     margin:3px 0 0 0;
   519 }
   520 .strong {
   521     font-weight:bold;
   522 }
   523 .italic {
   524     font-style:italic;
   525 }

mercurial