xref: /aoo42x/main/odk/docs/common/ref/idl.css (revision f6af16d4)
1*f6af16d4SAndrew Rist/**************************************************************
2*f6af16d4SAndrew Rist *
3*f6af16d4SAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one
4*f6af16d4SAndrew Rist * or more contributor license agreements.  See the NOTICE file
5*f6af16d4SAndrew Rist * distributed with this work for additional information
6*f6af16d4SAndrew Rist * regarding copyright ownership.  The ASF licenses this file
7*f6af16d4SAndrew Rist * to you under the Apache License, Version 2.0 (the
8*f6af16d4SAndrew Rist * "License"); you may not use this file except in compliance
9*f6af16d4SAndrew Rist * with the License.  You may obtain a copy of the License at
10*f6af16d4SAndrew Rist *
11*f6af16d4SAndrew Rist *   http://www.apache.org/licenses/LICENSE-2.0
12*f6af16d4SAndrew Rist *
13*f6af16d4SAndrew Rist * Unless required by applicable law or agreed to in writing,
14*f6af16d4SAndrew Rist * software distributed under the License is distributed on an
15*f6af16d4SAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*f6af16d4SAndrew Rist * KIND, either express or implied.  See the License for the
17*f6af16d4SAndrew Rist * specific language governing permissions and limitations
18*f6af16d4SAndrew Rist * under the License.
19*f6af16d4SAndrew Rist *
20*f6af16d4SAndrew Rist *************************************************************/
21*f6af16d4SAndrew Rist
22cdf0e10cSrcweir/*      Autodoc css file for IDL documentation      */
23cdf0e10cSrcweir
24cdf0e10cSrcweir
25cdf0e10cSrcweir/*See bottom of file for explanations.*/
26cdf0e10cSrcweir
27cdf0e10cSrcweirbody { background-color:#ffffff; }
28cdf0e10cSrcweir
29cdf0e10cSrcweir#adc-idlref a { text-decoration: none; }
30cdf0e10cSrcweir#adc-idlref a:link { color: #0e85cd; }
31cdf0e10cSrcweir#adc-idlref a:visited { color: #638093; }
32cdf0e10cSrcweir#adc-idlref a:active { color: #4dadea; }
33cdf0e10cSrcweir
34cdf0e10cSrcweir#adc-idlref h3
35cdf0e10cSrcweir	    { font-size:13pt; font-weight:bold;
36cdf0e10cSrcweir	      margin-top:3pt; margin-bottom:1pt; }
37cdf0e10cSrcweir
38cdf0e10cSrcweir#adc-idlref p, #adc-idlref dt, #adc-idlref dd, #adc-idlref pre
39cdf0e10cSrcweir	    { font-size:11pt;
40cdf0e10cSrcweir	      margin-top:3pt; margin-bottom:1pt; }
41cdf0e10cSrcweir
42cdf0e10cSrcweir#adc-idlref pre            { font-family:monospace; }
43cdf0e10cSrcweir
44cdf0e10cSrcweir#adc-idlref table.subtitle { margin-top:6pt; margin-bottom:6pt; }
45cdf0e10cSrcweir
46cdf0e10cSrcweir#adc-idlref td             { font-size:11pt; }
47cdf0e10cSrcweir#adc-idlref td.title
48cdf0e10cSrcweir	    { font-family: Arial; font-size:19pt; font-weight:bold;
49cdf0e10cSrcweir	      line-height:30pt;
50cdf0e10cSrcweir	      background-image:url(../../images/bg_table.png);
51cdf0e10cSrcweir	      text-align:center; }
52cdf0e10cSrcweir
53cdf0e10cSrcweir#adc-idlref td.subtitle
54cdf0e10cSrcweir	    { font-family: Arial; font-size:13pt;
55cdf0e10cSrcweir	      line-height:20pt;
56cdf0e10cSrcweir	      background-image:url(../../images/bg_table.png); }
57cdf0e10cSrcweir
58cdf0e10cSrcweir#adc-idlref td.crosstitle
59cdf0e10cSrcweir	    { font-size:12pt; font-weight:bold;
60cdf0e10cSrcweir	      line-height:15pt;   background-color:#eeeeff; }
61cdf0e10cSrcweir
62cdf0e10cSrcweir#adc-idlref td.imdetail
63cdf0e10cSrcweir	    { width:100%;
64cdf0e10cSrcweir	      background-image:url(../../images/bg_table3.png); }
65cdf0e10cSrcweir
66cdf0e10cSrcweir#adc-idlref td.imsum_left  { width:30%;  }
67cdf0e10cSrcweir#adc-idlref td.imsum_right { width:70%;  }
68cdf0e10cSrcweir
69cdf0e10cSrcweir#adc-idlref table.navimain { background-image:url(../../images/bg_table2.png); }
70cdf0e10cSrcweir
71cdf0e10cSrcweir#adc-idlref td.navimain
72cdf0e10cSrcweir	    { background-image:url(../../images/bg_table2.png);
73cdf0e10cSrcweir	      text-align:center;
74cdf0e10cSrcweir	      font-family: Arial; font-size:12pt; font-weight:bold;
75cdf0e10cSrcweir	      padding-left:7pt; padding-right:7pt; }
76cdf0e10cSrcweir
77cdf0e10cSrcweir#adc-idlref td.navimainself
78cdf0e10cSrcweir	    { text-align:center;
79cdf0e10cSrcweir	      font-family: Arial; font-size:12pt; font-weight:bold;
80cdf0e10cSrcweir	      color:#ffffff; }
81cdf0e10cSrcweir
82cdf0e10cSrcweir#adc-idlref td.navimainnone
83cdf0e10cSrcweir	    { text-align:center;
84cdf0e10cSrcweir	      font-family: Arial; font-size:12pt; }
85cdf0e10cSrcweir
86cdf0e10cSrcweir#adc-idlref td.navisub
87cdf0e10cSrcweir	    { text-align:center;
88cdf0e10cSrcweir	      font-family: Arial; font-size:9pt; font-variant:small-caps;
89cdf0e10cSrcweir	      padding-left:7pt; padding-right:7pt; }
90cdf0e10cSrcweir
91cdf0e10cSrcweir#adc-idlref a.navimain
92cdf0e10cSrcweir	    { text-align:center;
93cdf0e10cSrcweir	      font-family: Arial; font-size:12pt; font-weight:bold;
94cdf0e10cSrcweir	      color:#C44B01; }
95cdf0e10cSrcweir
96cdf0e10cSrcweir#adc-idlref a.navisub
97cdf0e10cSrcweir	    { text-align:center;
98cdf0e10cSrcweir	      font-family: Arial; font-size:9pt; font-variant:small-caps;
99cdf0e10cSrcweir	      color:#C44B01; }
100cdf0e10cSrcweir
101cdf0e10cSrcweir#adc-idlref a.membertitle  { font-size:12pt; font-weight:bold; line-height:18pt; }
102cdf0e10cSrcweir
103cdf0e10cSrcweir#adc-idlref a:link.navimain, #adc-idlref a:link.navisub  { color:#0e85cd; }
104cdf0e10cSrcweir#adc-idlref a:visited.navimain, #adc-idlref a:visited.navisub { color: #638093; }
105cdf0e10cSrcweir#adc-idlref a:active.navimain, #adc-idlref a:active.navisub { color: #4dadea; }
106cdf0e10cSrcweir
107cdf0e10cSrcweir#adc-idlref .dt            { font-weight:bold; }
108cdf0e10cSrcweir#adc-idlref .namechain     { font-size:13pt; font-weight:bold; margin-top:3pt; margin-bottom:6pt; }
109cdf0e10cSrcweir#adc-idlref .title2        { font-size:13pt; font-style:italic; font-weight:bold; text-align:left; }
110cdf0e10cSrcweir
111cdf0e10cSrcweir#adc-idlref table { empty-cells:show; }
112cdf0e10cSrcweir
113cdf0e10cSrcweir#adc-idlref .childlist td,
114cdf0e10cSrcweir#adc-idlref .commentedlinks td,
115cdf0e10cSrcweir#adc-idlref .memberlist td,
116cdf0e10cSrcweir#adc-idlref .subtitle td,
117cdf0e10cSrcweir#adc-idlref .crosstitle td  { border: .1pt solid grey; }
118cdf0e10cSrcweir
119cdf0e10cSrcweir#adc-idlref .flag-table td { border: .1pt solid #cccccc; }
120cdf0e10cSrcweir
121cdf0e10cSrcweir#adc-idlref .title-table td,
122cdf0e10cSrcweir#adc-idlref .table-in-method td,
123cdf0e10cSrcweir#adc-idlref .table-in-data td,
124cdf0e10cSrcweir#adc-idlref .navimain td,
125cdf0e10cSrcweir#adc-idlref .navisub td,
126cdf0e10cSrcweir#adc-idlref .expl-table td,
127cdf0e10cSrcweir#adc-idlref .param-table td  { border: none; }
128cdf0e10cSrcweir
129cdf0e10cSrcweir
130cdf0e10cSrcweir/* Explanation of CSS classes:
131cdf0e10cSrcweir
132cdf0e10cSrcweirtable.lightbg      Background of navigation bar.
133cdf0e10cSrcweir.navimain          Text in main navigation bar.
134cdf0e10cSrcweir.navisub           Text in lower navigation bar.
135cdf0e10cSrcweirtd.navimainself    Cell in main navigation bar with "selected" shadow: You are here.
136cdf0e10cSrcweirtd.navimainnone    Cell in main navigation bar with no link.
137cdf0e10cSrcweir
138cdf0e10cSrcweir.namechain         Line with current module path.
139cdf0e10cSrcweir
140cdf0e10cSrcweirtd.crosstitle      Comment box for bases (base interfaces etc.)
141cdf0e10cSrcweirtd.imsum_left      Left part of such boxes.
142cdf0e10cSrcweirtd.imsum_right     Right part of such boxes.
143cdf0e10cSrcweir
144cdf0e10cSrcweirtd.title           Main title of the page like "interface XYz"
145cdf0e10cSrcweir.subtitle          Tables, and head cells of those, which list members
146cdf0e10cSrcweir                   like "method summary" and "method details".
147cdf0e10cSrcweir
148cdf0e10cSrcweirtd.imdetail        Background table of method's detail description.
149cdf0e10cSrcweira.membertitle      Method name (as jump label) in method's detail
150cdf0e10cSrcweir                   description.
151cdf0e10cSrcweir*/
152