Merge pull request #396 from fanthos/master
[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\r  {\r              background-color: #ffffff;\r             border-left: 0px;\r      }\r      
200         #container\r     {\r              margin-left: 2%;\r               margin-right: 2%;\r              background-color: #ffffff;\r     }
201         
202         #content\r       {\r              margin-left: 0px;\r              padding: 1em;\r          border-left: 0px;\r              border-right: 0px;\r             background-color: #ffffff;\r     }
203         
204         #navigation\r    {\r              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