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