f9f9749519eb545479f69f55d0e8fa1c204bb526
[project/luci.git] / documentation / api / luadoc.css
1 body {
2 margin-left: 1em;
3 margin-right: 1em;
4 font-family: arial, helvetica, geneva, sans-serif;
5 background-color:#ffffff; margin:0px;
6 }
7
8 code {
9 font-family: "Andale Mono", monospace;
10 }
11
12 tt {
13 font-family: "Andale Mono", monospace;
14 }
15
16 body, td, th { font-size: 11pt; }
17
18 h1, h2, h3, h4 { margin-left: 0em; }
19
20 textarea, pre, tt { font-size:10pt; }
21 body, td, th { color:#000000; }
22 small { font-size:0.85em; }
23 h1 { font-size:1.5em; }
24 h2 { font-size:1.25em; }
25 h3 { font-size:1.15em; }
26 h4 { font-size:1.06em; }
27
28 a:link { font-weight:bold; color: #004080; text-decoration: none; }
29 a:visited { font-weight:bold; color: #006699; text-decoration: none; }
30 a:link:hover { text-decoration:underline; }
31 hr { color:#cccccc }
32 img { border-width: 0px; }
33
34
35 h3 { padding: 1em 0 0.5em; }
36
37 p { margin-left: 1em; }
38
39 p.name {
40 font-family: "Andale Mono", monospace;
41 padding-top: 1em;
42 margin-left: 0em;
43 }
44
45 blockquote { margin-left: 3em; }
46
47 pre.example {
48 background-color: rgb(245, 245, 245);
49 border-top-width: 1px;
50 border-right-width: 1px;
51 border-bottom-width: 1px;
52 border-left-width: 1px;
53 border-top-style: solid;
54 border-right-style: solid;
55 border-bottom-style: solid;
56 border-left-style: solid;
57 border-top-color: silver;
58 border-right-color: silver;
59 border-bottom-color: silver;
60 border-left-color: silver;
61 padding: 1em;
62 margin-left: 1em;
63 margin-right: 1em;
64 font-family: "Andale Mono", monospace;
65 font-size: smaller;
66 }
67
68
69 hr {
70 margin-left: 0em;
71 background: #00007f;
72 border: 0px;
73 height: 1px;
74 }
75
76 ul { list-style-type: disc; }
77
78 table.index { border: 1px #00007f; }
79 table.index td { text-align: left; vertical-align: top; }
80 table.index ul { padding-top: 0em; margin-top: 0em; }
81
82 table {
83 border: 1px solid black;
84 border-collapse: collapse;
85 margin: 1em auto;
86 }
87 th {
88 border: 1px solid black;
89 padding: 0.5em;
90 }
91 td {
92 border: 1px solid black;
93 padding: 0.5em;
94 }
95 div.header, div.footer { margin-left: 0em; }
96
97 #container
98 {
99 margin-left: 1em;
100 margin-right: 1em;
101 background-color: #f0f0f0;
102 }
103
104 #product
105 {
106 text-align: center;
107 border-bottom: 1px solid #cccccc;
108 background-color: #ffffff;
109 }
110
111 #product big {
112 font-size: 2em;
113 }
114
115 #product_logo
116 {
117 }
118
119 #product_name
120 {
121 }
122
123 #product_description
124 {
125 }
126
127 #main
128 {
129 background-color: #f0f0f0;
130 border-left: 2px solid #cccccc;
131 }
132
133 #navigation
134 {
135 float: left;
136 width: 18em;
137 margin: 0;
138 vertical-align: top;
139 background-color: #f0f0f0;
140 overflow:visible;
141 }
142
143 #navigation h1 {
144 background-color:#e7e7e7;
145 font-size:1.1em;
146 color:#000000;
147 text-align:left;
148 margin:0px;
149 padding:0.2em;
150 border-top:1px solid #dddddd;
151 border-bottom:1px solid #dddddd;
152 }
153
154 #navigation ul
155 {
156 font-size:1em;
157 list-style-type: none;
158 padding: 0;
159 margin: 1px;
160 }
161
162 #navigation li
163 {
164 text-indent: -1em;
165 margin: 0em 0em 0em 0.5em;
166 display: block;
167 padding: 3px 0px 0px 12px;
168 }
169
170 #navigation li li a
171 {
172 padding: 0px 3px 0px -1em;
173 }
174
175 #content
176 {
177 margin-left: 18em;
178 padding: 1em;
179 border-left: 2px solid #cccccc;
180 border-right: 2px solid #cccccc;
181 background-color: #ffffff;
182 }
183
184 #about
185 {
186 clear: both;
187 margin: 0;
188 padding: 5px;
189 border-top: 2px solid #cccccc;
190 background-color: #ffffff;
191 }
192
193 @media print {
194 body {
195 font: 12pt "Times New Roman", "TimeNR", Times, serif;
196 }
197 a { font-weight:bold; color: #004080; text-decoration: underline; }
198
199 #main { background-color: #ffffff; border-left: 0px; }
200 #container { margin-left: 2%; margin-right: 2%; background-color: #ffffff; }
201
202 #content { margin-left: 0px; padding: 1em; border-left: 0px; border-right: 0px; background-color: #ffffff; }
203
204 #navigation { display: none;
205 }
206 pre.example {
207 font-family: "Andale Mono", monospace;
208 font-size: 10pt;
209 page-break-inside: avoid;
210 }
211 }
212
213 table.module_list td
214 {
215 border-width: 1px;
216 padding: 3px;
217 border-style: solid;
218 border-color: #cccccc;
219 }
220 table.module_list td.name { background-color: #f0f0f0; }
221 table.module_list td.summary { width: 100%; }
222
223 table.file_list
224 {
225 border-width: 1px;
226 border-style: solid;
227 border-color: #cccccc;
228 border-collapse: collapse;
229 }
230 table.file_list td
231 {
232 border-width: 1px;
233 padding: 3px;
234 border-style: solid;
235 border-color: #cccccc;
236 }
237 table.file_list td.name { background-color: #f0f0f0; }
238 table.file_list td.summary { width: 100%; }
239
240
241 table.function_list
242 {
243 border-width: 1px;
244 border-style: solid;
245 border-color: #cccccc;
246 border-collapse: collapse;
247 }
248 table.function_list td
249 {
250 border-width: 1px;
251 padding: 3px;
252 border-style: solid;
253 border-color: #cccccc;
254 }
255 table.function_list td.name { background-color: #f0f0f0; }
256 table.function_list td.summary { width: 100%; }
257
258
259 table.table_list
260 {
261 border-width: 1px;
262 border-style: solid;
263 border-color: #cccccc;
264 border-collapse: collapse;
265 }
266 table.table_list td
267 {
268 border-width: 1px;
269 padding: 3px;
270 border-style: solid;
271 border-color: #cccccc;
272 }
273 table.table_list td.name { background-color: #f0f0f0; }
274 table.table_list td.summary { width: 100%; }
275
276 dl.function dt {border-top: 1px solid #ccc; padding-top: 1em;}
277 dl.function dd {padding: 0.5em 0;}
278 dl.function h3 {margin: 0; font-size: medium;}
279
280 dl.table dt {border-top: 1px solid #ccc; padding-top: 1em;}
281 dl.table dd {padding-bottom: 1em;}
282 dl.table h3 {padding: 0; margin: 0; font-size: medium;}
283
284 #TODO: make module_list, file_list, function_list, table_list inherit from a list
285