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

Wed, 27 Apr 2011 17:13:54 -0700

author
bpatel
date
Wed, 27 Apr 2011 17:13:54 -0700
changeset 986
5c81ba0eddff
parent 943
72bdd232e0ea
child 995
62bc3775d5bb
permissions
-rw-r--r--

7028815: Missing styles for some bulleted items in the new stylesheet
Reviewed-by: jjg

     1 /* Javadoc style sheet */
     2 /*
     3 Overall document style
     4 */
     5 body {
     6     font-family:Helvetica, Arial, sans-serif;
     7     color:#000000;
     8 }
     9 pre {
    10     font-size:1.0em;
    11 }
    12 h1 {
    13     font-size:1.4em;
    14 }
    15 h2 {
    16     font-size:1.35em;
    17 }
    18 h3 {
    19     font-size:1.3em;
    20 }
    21 h4 {
    22     font-size:1.25em;
    23 }
    24 ul {
    25     margin:10px 0 10px 20px;
    26     list-style-type:disc;
    27 }
    28 caption {
    29     background: #CCCCFF;
    30     color:#000000;
    31     text-align:left;
    32     font-size:150%;
    33     font-weight:bold;
    34     border-left:2px ridge;
    35     border-right:2px ridge;
    36     border-top:2px ridge;
    37     padding-left:5px;
    38     width:auto;
    39 }
    40 /*
    41 Document title and Copyright styles
    42 */
    43 .aboutLanguage {
    44     float:right;
    45     font-size:0.9em;
    46     color:#000000;
    47 }
    48 .legalCopy {
    49     margin:7px 0;
    50 }
    51 .bar {
    52     font-size:1em;
    53     margin:10px 0 0 2px;
    54 }
    55 .bar a {
    56     font-weight:normal;
    57 }
    58 /*
    59 Navigation bar styles
    60 */
    61 .topNav {
    62     border-top:2px solid #C0C0C0;
    63     padding:7px 0;
    64     height:2.8em;
    65     width:100%;
    66     min-width:600px;
    67 }
    68 .bottomNav {
    69     border-top:2px solid #C0C0C0;
    70     padding:7px 0;
    71     height:2.8em;
    72     width:100%;
    73 }
    74 .subNav {
    75     border-bottom:2px solid #C0C0C0;
    76     float:left;
    77     width:100%;
    78     min-width:600px;
    79 }
    80 .subNav div {
    81     clear:left;
    82     float:left;
    83     padding:0 0 5px 2px;
    84     width:100%;
    85 }
    86 .topNav a:link,.topNav a:active, .topNav a:visited, .topNav a:hover,
    87 .bottomNav a:link,.bottomNav a:active, .bottomNav a:visited, .bottomNav a:hover {
    88     color:#000000;
    89     font-weight:bold;
    90     text-decoration:underline;
    91     font-size:1em;
    92 }
    93 /* Navigation bar list styles */
    94 .topNav ul.navList, .bottomNav ul.navList {
    95     background-color:#EEEEFF;
    96     padding:4px 4px;
    97     margin:0;
    98     float:left;
    99     width:80%;
   100 }
   101 ul.navList li{
   102     list-style:none;
   103     float:left;
   104     padding:0 4px;
   105     color:#000000;
   106     font-size:0.98em;
   107 }
   108 ul.navList li.navBarCell1Rev {
   109     background-color:#00008B;
   110     color:#FFFFFF;
   111     font-weight:bold;
   112     font-size:0.97em;
   113 }
   114 /* Sub-navigation bar list styles */
   115 .subNav ul.navList {
   116     float:left;
   117     margin:0;
   118     padding:0;
   119     font-size:0.8em;
   120     width:350px;
   121 }
   122 ul.subNavList {
   123     float:left;
   124     font-size:0.8em;
   125     width:350px;
   126     margin:0;
   127     padding:0;
   128 }
   129 ul.subNavList li{
   130     list-style:none;
   131     float:left;
   132     font-size:98%;
   133 }
   134 /*
   135 Page header and footer styles
   136 */
   137 .header, .footer {
   138     clear:both;
   139     padding:10px 0;
   140 }
   141 .indexHeader {
   142     font-size:0.9em;
   143     margin:10px 0 0 2px;
   144 }
   145 .header ul {
   146     padding-left:20px;
   147 }
   148 /* Header and footer title styles */
   149 .header h1.title {
   150     font-size:1.4em;
   151     text-align:center;
   152     margin:0;
   153 }
   154 .header h2.title {
   155     font-size:1.35em;
   156     margin:0;
   157 }
   158 .subTitle {
   159     padding-top:10px;
   160 }
   161 /*
   162 Page layout container styles
   163 */
   164 .contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer,
   165 .constantValuesContainer {
   166     clear:both;
   167     position:relative;
   168     padding-bottom:20px;
   169 }
   170 .indexContainer {
   171     padding:0 0 0 2px;
   172     font-size:0.9em;
   173 }
   174 /*
   175 Class inheritance information styles
   176 */
   177 ul.inheritance {
   178     margin:0;
   179     padding:0;
   180 }
   181 ul.inheritance li {
   182     display:inline;
   183     list-style:none;
   184 }
   185 ul.inheritance li ul.inheritance {
   186     margin-left:15px;
   187     background-image:url(resources/inherit.gif);
   188     background-repeat:no-repeat;
   189     padding-left:15px;
   190     padding-top:1px;
   191 }
   192 /*
   193 Heading styles
   194 */
   195 .indexContainer h2 {
   196     font-weight:normal;
   197     font-size:1.0em;
   198     padding:5px 0 0 0;
   199     margin:10px 0 0 0;
   200 }
   201 .contentContainer h2 {
   202     margin:10px 0;
   203 }
   204 .constantValuesContainer h2 {
   205     background:#CCCCFF;
   206     border:2px ridge;
   207     padding:3px;
   208     margin:0 0 10px 0;
   209 }
   210 .serializedFormContainer ul.blockList li.blockList h2 {
   211     background:#EEEEFF;
   212     border:2px ridge;
   213     padding:3px;
   214     margin:0 0 15px 0;
   215     text-align:center;
   216 }
   217 .classUseContainer ul li ul li h3 {
   218     margin-bottom:30px;
   219     padding:3px;
   220 }
   221 .serializedFormContainer ul.blockList li.blockList ul.blockList li.blockList h3 {
   222     background:#EEEEFF;
   223     margin:0 0 15px 0;
   224     padding:3px;
   225 }
   226 .serializedFormContainer ul.blockList li.blockList ul.blockList li.blockList ul.blockList li.blockList h3 {
   227     background:#CCCCFF;
   228     margin:0 0 15px 0;
   229     padding:3px;
   230     border:2px ridge;
   231 }
   232 ul.blockList ul.blockList li.blockList h3, ul.blockList ul.blockList li.blockList h3 {
   233     background:#CCCCFF;
   234     border:2px ridge;
   235     padding-left:5px;
   236 }
   237 div.summary ul.blockList ul.blockList li.blockList h3 {
   238     background:#CCCCFF;
   239     border:0;
   240     border:2px ridge;
   241     margin:0;
   242 }
   243 div.summary ul.blockList ul.blockList ul.blockList li.blockList h3 {
   244     background:#EEEEFF;
   245     border:0;
   246     border-bottom:2px ridge;
   247 }
   248 div.details ul.blockList ul.blockList ul.blockList li.blockList h4,
   249 div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
   250     font-size:1.15em;
   251     font-weight:bold;
   252     padding:0 0 5px 0;
   253     margin:0;
   254 }
   255 /*
   256 Table styles
   257 */
   258 .contentContainer table {
   259     border-collapse:collapse ;
   260     width:100%;
   261 }
   262 .contentContainer table td, .contentContainer table th {
   263     border:2px ridge;
   264 }
   265 /* Constant values page table styles */
   266 .constantValuesContainer table {
   267     border-collapse:collapse;
   268 }
   269 .constantValuesContainer table caption{
   270     font-size:0.95em;
   271     padding:3px;
   272     background:#EEEEFF;
   273 }
   274 .constantValuesContainer table td, .constantValuesContainer table th {
   275     border:2px ridge;
   276     padding:3px;
   277 }
   278 /* Class-use/Package-use page table styles */
   279 .classUseContainer table {
   280     border-collapse:collapse ;
   281     width:100%;
   282     margin:0 0 10px 0;
   283 }
   284 .classUseContainer ul li ul li table caption{
   285     font-size:0.95em;
   286     padding:3px;
   287     background:#EEEEFF;
   288 }
   289 .classUseContainer table td, .classUseContainer table th {
   290     border:2px ridge;
   291     padding:3px;
   292 }
   293 /* Summary table styles */
   294 ul.blockList li.blockList table.overviewSummary {
   295     margin:0;
   296     margin-bottom:15px;
   297 }
   298 ul.blockList li.blockList table caption {
   299     padding:3px;
   300 }
   301 ul.blockList li.blockList table.overviewSummary td.colFirst{
   302     text-align:right;
   303 }
   304 table.packageSummary td.colFirst, table.overviewSummary th.colFirst {
   305     width:15%;
   306 }
   307 div.summary ul.blockList ul.blockList li.blockList caption {
   308     display:none;
   309 }
   310 div.summary ul.blockList li.blockList ul.blockList li.blockList table.overviewSummary th {
   311     border-top:0;
   312 }
   313 /* Table column block styles */
   314 ul.blockList li.blockList table.overviewSummary td.colLast div.block{
   315     padding:0;
   316     padding-left:40px;
   317 }
   318 ul.blockList li.blockList table.overviewSummary td.colOne div.block{
   319     padding:0;
   320     padding-left:40px;
   321 }
   322 .contentContainer ul.blockList li.blockList table .colOne div.block{
   323     padding-left:40px;
   324 }
   325 .classUseContainer ul li ul li table .colLast div.block,
   326 .classUseContainer ul li ul li table .colOne div.block{
   327     padding-left:40px;
   328 }
   329 /*
   330 List styles
   331 */
   332 ul.horizontal li {
   333     display:inline;
   334     font-size:0.9em;   
   335 }
   336 /* Container specific list styles */
   337 .indexContainer ul {
   338     margin:0;
   339     padding:0;
   340 }
   341 .indexContainer ul li {
   342     list-style:none;
   343 }
   344 .serializedFormContainer ul.blockList li.blockList ul.blockList li.blockList ul.blockList li.blockList {
   345     border:0;
   346 }
   347 .serializedFormContainer ul.blockList li.blockList ul.blockList li.blockList ul.blockList li.blockList ul.blockList li.blockList {
   348     list-style:none;
   349     border:0;
   350     border-bottom:2px ridge;
   351     height:1%;
   352 }
   353 .serializedFormContainer ul.blockList li.blockList ul.blockList li.blockList ul.blockList li.blockList ul.blockList li.blockListLast {
   354     list-style:none;
   355 }
   356 /* General list styles */
   357 ul.blockList, ul.blockListLast {
   358     margin-left:0;
   359     padding-left:0;
   360 }
   361 ul.blockList li.blockList, ul.blockListLast li.blockList {
   362     list-style:none;
   363     margin-bottom:25px;
   364 }
   365 ul.blockList ul.blockList ul.blockList li.blockList {
   366     border:2px ridge;
   367 }
   368 div.details ul.blockList ul.blockList ul.blockList li.blockList {
   369     border:0;
   370     border-bottom:2px ridge;
   371     height:1%;
   372 }
   373 /* Definition list styles */
   374 ul.blockList li.blockList dl{
   375     margin-bottom:15px;
   376 }
   377 ul.blockList li.blockList dl dd{
   378     margin:0 0 0 30px;
   379 }
   380 ul.blockList li.blockList ul.blockList li.blockList ul.blockList li.blockList dl,
   381 ul.blockList li.blockList ul.blockList li.blockList ul.blockListLast li.blockList dl{
   382     padding:0 0 10px 35px;
   383 }
   384 dl.nameValue dt, dl.nameValue dd{
   385     display:inline;
   386 }
   387 ul.blockList li.blockList pre{
   388     margin:0 0 15px 0;
   389 }
   390 .description dl dt {
   391     font-size:0.95em;
   392     font-weight:bold;
   393     margin:5px 0 0 0;
   394 }
   395 .description dl dd {
   396     margin:10px 0 10px 20px;
   397 }
   398 /* List content styles */
   399 ul.blockList li.blockList ul.blockList li.blockList pre{
   400     margin:10px 0 10px 0;
   401 }
   402 ul.blockList li.blockList ul.blockList li.blockList ul.blockList li.blockList pre,
   403 ul.blockList li.blockList ul.blockList li.blockList ul.blockListLast li.blockList pre{
   404     padding:0 0 10px 0;
   405 }
   406 ul.blockList li.blockList ul.blockList li.blockList ul.blockList li.blockList div.block,
   407 ul.blockList li.blockList ul.blockList li.blockList ul.blockListLast li.blockList div.block{
   408     padding:0 0 10px 35px;
   409 }
   410 /*
   411 Formatting effect styles
   412 */
   413 .strong {
   414     font-weight:bold;
   415 }
   416 .sourceLineNo {
   417     color:green;
   418     padding:0 30px 0 0;
   419 }

mercurial