xref: /trunk/main/odk/docs/cpp/ref/cpp.css (revision f953d1c4)
1f6af16d4SAndrew Rist/**************************************************************
2f6af16d4SAndrew Rist *
3f6af16d4SAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one
4f6af16d4SAndrew Rist * or more contributor license agreements.  See the NOTICE file
5f6af16d4SAndrew Rist * distributed with this work for additional information
6f6af16d4SAndrew Rist * regarding copyright ownership.  The ASF licenses this file
7f6af16d4SAndrew Rist * to you under the Apache License, Version 2.0 (the
8f6af16d4SAndrew Rist * "License"); you may not use this file except in compliance
9f6af16d4SAndrew Rist * with the License.  You may obtain a copy of the License at
10f6af16d4SAndrew Rist *
11f6af16d4SAndrew Rist *   http://www.apache.org/licenses/LICENSE-2.0
12f6af16d4SAndrew Rist *
13f6af16d4SAndrew Rist * Unless required by applicable law or agreed to in writing,
14f6af16d4SAndrew Rist * software distributed under the License is distributed on an
15f6af16d4SAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16f6af16d4SAndrew Rist * KIND, either express or implied.  See the License for the
17f6af16d4SAndrew Rist * specific language governing permissions and limitations
18f6af16d4SAndrew Rist * under the License.
19f6af16d4SAndrew Rist *
20f6af16d4SAndrew Rist *************************************************************/
21f6af16d4SAndrew Rist
22cdf0e10cSrcweir/*      Autodoc css file for C++ documentation      */
23cdf0e10cSrcweir
24cdf0e10cSrcweir
25*f953d1c4SMatthias Seidelbody   { color:#333333; background-color:#ffffff; }
26cdf0e10cSrcweir
27*f953d1c4SMatthias Seidel#adc-cppref a:link { color: #107EC0; text-decoration: none; }
28*f953d1c4SMatthias Seidel#adc-cppref a:visited { color: #638093; text-decoration: none; }
29*f953d1c4SMatthias Seidel#adc-cppref a:hover { color: #107EC0; text-decoration: underline; }
30cdf0e10cSrcweir
31cdf0e10cSrcweir#adc-cppref h1     { font-size:20pt; margin-top:3pt; margin-bottom:7pt; }
32cdf0e10cSrcweir#adc-cppref h2     { font-family:Arial; font-size:16pt; margin-top:3pt; margin-bottom:5pt; }
33cdf0e10cSrcweir#adc-cppref h3     { font-size:13pt; margin-top:2pt; margin-bottom:3pt; }
34cdf0e10cSrcweir#adc-cppref h4     { font-size:10pt; font-weight:bold; margin-top:2pt; margin-bottom:1pt; }
35cdf0e10cSrcweir#adc-cppref dl     { margin-top:1pt; margin-bottom:1pt; }
36cdf0e10cSrcweir#adc-cppref dl.member  { margin-top:1pt; margin-bottom:1pt;
37cdf0e10cSrcweir	     background-image:url(../../images/bg_table3.png); }
38cdf0e10cSrcweir#adc-cppref dt     { font-size:10pt; font-weight:bold; margin-top:2pt; margin-bottom:1pt; }
39cdf0e10cSrcweir#adc-cppref dt.member  { font-size:13pt; font-weight:bold; margin-top:2pt; margin-bottom:1pt; }
40cdf0e10cSrcweir#adc-cppref dt.simple  { font-size:10pt; font-weight:normal; margin-top:2pt; margin-bottom:1pt; }
41cdf0e10cSrcweir#adc-cppref dd     { font-size:10pt; margin-top:1pt; margin-bottom:1pt; }
42cdf0e10cSrcweir#adc-cppref dd.member  { font-size:10pt; margin-top:1pt; margin-bottom:1pt; background-color:#ffffff; }
43cdf0e10cSrcweir#adc-cppref p      { font-size:10pt; margin-top:3pt; margin-bottom:1pt; }
44cdf0e10cSrcweir#adc-cppref pre    { font-family:monospace; font-size:10pt; margin-top:1pt; margin-bottom:1pt; }
45cdf0e10cSrcweir#adc-cppref tr     { font-size:10pt; }
46cdf0e10cSrcweir#adc-cppref td     { font-size:10pt; }
47cdf0e10cSrcweir
48cdf0e10cSrcweir#adc-cppref dt.attention   { color:#ff0000; }
49cdf0e10cSrcweir
50cdf0e10cSrcweir#adc-cppref div.title      { text-align:center;  line-height:26pt;
51cdf0e10cSrcweir		 background-image:url(../../images/bg_table.png); }
52cdf0e10cSrcweir#adc-cppref .subtitle      { background-image:url(../../images/bg_table.png); }
53cdf0e10cSrcweir
54cdf0e10cSrcweir#adc-cppref td.flagname    { background-image:url(../../images/bg_table2.png);
55cdf0e10cSrcweir	         font-family:Arial; font-size:8pt; font-weight:bold; }
56cdf0e10cSrcweir#adc-cppref td.flagyes     { font-family:Arial; font-size:8pt; font-weight:bold; }
57cdf0e10cSrcweir#adc-cppref td.flagno      { font-family:Arial; font-size:8pt; }
58cdf0e10cSrcweir#adc-cppref td.flagtext    { font-family:Arial; font-size:8pt; font-weight:bold; }
59cdf0e10cSrcweir
60cdf0e10cSrcweir#adc-cppref td.navimain, td.navimain a
61cdf0e10cSrcweir               { background-image:url(../../images/bg_table2.png);
62cdf0e10cSrcweir                 font-family:Arial; font-size:12pt; font-weight:bold; }
63cdf0e10cSrcweir
64cdf0e10cSrcweir/* background-color:#eeeeff; color:#000000; */
65cdf0e10cSrcweir
66cdf0e10cSrcweir#adc-cppref td.navimainself
67cdf0e10cSrcweir               { background-color:#226bb0; color:#ffffff;
68cdf0e10cSrcweir                 font-family:Arial; font-size:12pt; font-weight:bold; }
69cdf0e10cSrcweir#adc-cppref td.navimainnone
70cdf0e10cSrcweir               { background-image:url(../../images/bg_table2.png);
71cdf0e10cSrcweir                 font-family:Arial; font-size:12pt; }
72cdf0e10cSrcweir
73cdf0e10cSrcweir#adc-cppref div.define     { font-family:Arial; background-color:#87c2e6; }
74cdf0e10cSrcweir
75cdf0e10cSrcweir#adc-cppref .nqclass       { color:#008800; }
76cdf0e10cSrcweir
77cdf0e10cSrcweir#adc-cppref h3.help        { background-color:#cfe7f5; margin-top:12pt; }
78cdf0e10cSrcweir
79cdf0e10cSrcweir#adc-cppref .btpubl        { color:#87c2e6; }
80cdf0e10cSrcweir#adc-cppref .btprot        { color:#226bb0; }
81cdf0e10cSrcweir#adc-cppref .btpriv        { color:#06348c; }
82cdf0e10cSrcweir#adc-cppref .btvpubl       { color:#87c2e6; font-style:italic; }
83cdf0e10cSrcweir#adc-cppref .btvprot       { color:#226bb0; font-style:italic; }
84cdf0e10cSrcweir#adc-cppref .btvpriv       { color:#06348c; font-style:italic; }
85cdf0e10cSrcweir#adc-cppref .btself        { font-weight:bold; }
86cdf0e10cSrcweir
87cdf0e10cSrcweir#adc-cppref table { empty-cells:show; }
88cdf0e10cSrcweir
89cdf0e10cSrcweir#adc-cppref .childlist td,
90cdf0e10cSrcweir#adc-cppref .commentedlinks td,
91cdf0e10cSrcweir#adc-cppref .memberlist td,
92cdf0e10cSrcweir#adc-cppref .title-table td,
93cdf0e10cSrcweir#adc-cppref .subtitle td,
94cdf0e10cSrcweir#adc-cppref .crosstitle td  { border: .1pt solid grey }
95cdf0e10cSrcweir
96cdf0e10cSrcweir#adc-cppref .flag-table td { border: .1pt solid #cccccc; }
97cdf0e10cSrcweir
98cdf0e10cSrcweir#adc-cppref .table-in-method td,
99cdf0e10cSrcweir#adc-cppref .table-in-data td,
100cdf0e10cSrcweir#adc-cppref .navimain td,
101cdf0e10cSrcweir#adc-cppref .navisub td,
102cdf0e10cSrcweir#adc-cppref .expl-table td,
103cdf0e10cSrcweir#adc-cppref .param-table td  { border: none; }
104cdf0e10cSrcweir
105cdf0e10cSrcweir
106cdf0e10cSrcweir/* Explanation of CSS classes:
107cdf0e10cSrcweir
108cdf0e10cSrcweirdl.member       provides coloured frame for function descriptions.
109cdf0e10cSrcweirdd.member       makes the content of this frame white
110cdf0e10cSrcweir
111cdf0e10cSrcweirdt.attention    special colour for @attention remarks
112cdf0e10cSrcweir
113cdf0e10cSrcweirdiv.title       HTML page headline
114cdf0e10cSrcweir.subtitle       headline of lists of members and similar
115cdf0e10cSrcweir
116cdf0e10cSrcweir                These are for the flagtables in classes:
117cdf0e10cSrcweirtd.flagname     Flag name.
118cdf0e10cSrcweirtd.flagyes      flag value "yes"
119cdf0e10cSrcweirtd.flagno       flag value "no"
120cdf0e10cSrcweirtd.flagtext     other flag value
121cdf0e10cSrcweir
122cdf0e10cSrcweir
123cdf0e10cSrcweir                These are for the main navigationbar:
124cdf0e10cSrcweirtd.navimain, td.navimain a
125cdf0e10cSrcweir                Links in navibar.
126cdf0e10cSrcweirtd.navimainself Text in navibar which refers to current page.
127cdf0e10cSrcweirtd.navimainnone Text which links to nothing.
128cdf0e10cSrcweir
129cdf0e10cSrcweir
130cdf0e10cSrcweirdiv.define      Subtitles on the #define/macro descriptions page
131cdf0e10cSrcweir
132cdf0e10cSrcweir.nqclass        special color for classes in the qualification
133cdf0e10cSrcweir                on top of type pages like in:
134cdf0e10cSrcweir                ::nsp1::nsp2::_ClassXY_::
135cdf0e10cSrcweir
136cdf0e10cSrcweirh3.help         Subtitles on the help page
137cdf0e10cSrcweir
138cdf0e10cSrcweir                These are for the base class tree on class pages:
139cdf0e10cSrcweir.btpubl         public base class
140cdf0e10cSrcweir.btprot         protected
141cdf0e10cSrcweir.btpriv         private
142cdf0e10cSrcweir.btvpubl        virtual public
143cdf0e10cSrcweir.btvprot        virtual protected
144cdf0e10cSrcweir.btvpriv        virtual private
145cdf0e10cSrcweir.btself         placeholder for currently displayed class
146cdf0e10cSrcweir
147cdf0e10cSrcweir*/
148