b066acb771f64a08febd62350575d1c5f8b2c004
[ndcode_site.git] / css / jsdoc-default.css.less
1 //@font-face {
2 //    font-family: 'Open Sans';
3 //    font-weight: normal;
4 //    font-style: normal;
5 //    src: url('../jsdoc/fonts/OpenSans-Regular-webfont.eot');
6 //    src:
7 //        local('Open Sans'),
8 //        local('OpenSans'),
9 //        url('../jsdoc/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
10 //        url('../jsdoc/fonts/OpenSans-Regular-webfont.woff') format('woff'),
11 //        url('../jsdoc/fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
12 //}
13 //
14 //@font-face {
15 //    font-family: 'Open Sans Light';
16 //    font-weight: normal;
17 //    font-style: normal;
18 //    src: url('../jsdoc/fonts/OpenSans-Light-webfont.eot');
19 //    src:
20 //        local('Open Sans Light'),
21 //        local('OpenSans Light'),
22 //        url('../jsdoc/fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
23 //        url('../jsdoc/fonts/OpenSans-Light-webfont.woff') format('woff'),
24 //        url('../jsdoc/fonts/OpenSans-Light-webfont.svg#open_sanslight') format('svg');
25 //}
26
27 .jsdoc {
28
29 //html
30 //{
31 //    overflow: auto;
32 //    background-color: #fff;
33 //    font-size: 14px;
34 //}
35 //
36 //body
37 //{
38 //    font-family: 'Open Sans', sans-serif;
39 //    line-height: 1.5;
40 //    color: #4d4e53;
41 //    background-color: white;
42 //}
43 //
44 //a, a:visited, a:active {
45 //    color: #0095dd;
46 //    text-decoration: none;
47 //}
48 //
49 //a:hover {
50 //    text-decoration: underline;
51 //}
52
53 header
54 {
55     display: block;
56     padding: 0px; //0px 4px;
57 }
58
59 tt, code, kbd, samp {
60     font-family: Consolas, Monaco, 'Andale Mono', monospace;
61 }
62
63 .class-description {
64     font-size: 130%;
65     line-height: 140%;
66     margin-bottom: 1em;
67     margin-top: 1em;
68 }
69
70 .class-description:empty {
71     margin: 0;
72 }
73
74 #main {
75     float: left;
76     width: 77.5%; //70%;
77 }
78
79 article dl {
80     margin-bottom: 40px;
81 }
82
83 article img {
84   max-width: 100%;
85 }
86
87 section
88 {
89     display: block;
90     background-color: #fff;
91     padding: 12px 0px; //12px 24px;
92     border-bottom: 1px solid #ccc;
93 //    margin-right: 30px;
94 }
95
96 .variation {
97     display: none;
98 }
99
100 .signature-attributes {
101     font-size: 60%;
102     color: #aaa;
103     font-style: italic;
104     font-weight: lighter;
105 }
106
107 nav
108 {
109     display: block;
110     float: right;
111     margin-top: 28px;
112     width: 20%; //30%;
113     box-sizing: border-box;
114 //    border-left: 1px solid #ccc;
115     padding-left: 16px;
116  background-color: #eee;
117  padding-bottom: 16px;
118 }
119
120 //nav ul {
121 //    font-family: 'Lucida Grande', 'Lucida Sans Unicode', arial, sans-serif;
122 //    font-size: 100%;
123 //    line-height: 17px;
124 //    padding: 0;
125 //    margin: 0;
126 //    list-style-type: none;
127 //}
128 //
129 //nav ul a, nav ul a:visited, nav ul a:active {
130 //    font-family: Consolas, Monaco, 'Andale Mono', monospace;
131 //    line-height: 18px;
132 //    color: #4D4E53;
133 //}
134
135 nav h3 {
136     margin-top: 12px;
137 }
138
139 nav li {
140     margin-top: 6px;
141 }
142
143 footer {
144     display: block;
145     padding: 6px 0px; //6px;
146     margin-top: 12px;
147     font-style: italic;
148     font-size: 90%;
149 }
150
151 //h1, h2, h3, h4 {
152 //    font-weight: 200;
153 //    margin: 0;
154 //}
155 //
156 //h1
157 //{
158 //    font-family: 'Open Sans Light', sans-serif;
159 //    font-size: 48px;
160 //    letter-spacing: -2px;
161 //    margin: 12px 24px 20px;
162 //}
163 //
164 //h2, h3.subsection-title
165 //{
166 //    font-size: 30px;
167 //    font-weight: 700;
168 //    letter-spacing: -1px;
169 //    margin-bottom: 12px;
170 //}
171 //
172 //h3
173 //{
174 //    font-size: 24px;
175 //    letter-spacing: -0.5px;
176 //    margin-bottom: 12px;
177 //}
178 //
179 //h4
180 //{
181 //    font-size: 18px;
182 //    letter-spacing: -0.33px;
183 //    margin-bottom: 12px;
184 //    color: #4d4e53;
185 //}
186 //
187 //h5, .container-overview .subsection-title
188 //{
189 //    font-size: 120%;
190 //    font-weight: bold;
191 //    letter-spacing: -0.01em;
192 //    margin: 8px 0 3px 0;
193 //}
194 //
195 //h6
196 //{
197 //    font-size: 100%;
198 //    letter-spacing: -0.01em;
199 //    margin: 6px 0 3px 0;
200 //    font-style: italic;
201 //}
202
203 table
204 {
205     border-spacing: 0;
206     border: 0;
207     border-collapse: collapse;
208 }
209
210 td, th
211 {
212     border: 1px solid #ddd;
213     margin: 0px;
214     text-align: left;
215     vertical-align: top;
216     padding: 4px 6px;
217     display: table-cell;
218 }
219
220 thead tr
221 {
222     background-color: #ddd;
223     font-weight: bold;
224 }
225
226 th { border-right: 1px solid #aaa; }
227 tr > th:last-child { border-right: 1px solid #ddd; }
228
229 .ancestors, .attribs { color: #999; }
230 .ancestors a, .attribs a
231 {
232     color: #999 !important;
233     text-decoration: none;
234 }
235
236 .clear
237 {
238     clear: both;
239 }
240
241 .important
242 {
243     font-weight: bold;
244     color: #950B02;
245 }
246
247 .yes-def {
248     text-indent: -1000px;
249 }
250
251 .type-signature {
252     color: #aaa;
253 }
254
255 //.name, .signature {
256 //    font-family: Consolas, Monaco, 'Andale Mono', monospace;
257 //}
258
259 .details { margin-top: 14px; border-left: 2px solid #DDD; }
260 .details dt { width: 120px; float: left; padding-left: 10px;  padding-top: 6px; }
261 .details dd { margin-left: 70px; }
262 .details ul { margin: 0; }
263 .details ul { list-style-type: none; }
264 .details li { margin-left: 30px; padding-top: 6px; }
265 .details pre.prettyprint { margin: 0 }
266 .details .object-value { padding-top: 0; }
267
268 .description {
269     margin-bottom: 1em;
270     margin-top: 1em;
271 }
272
273 .code-caption
274 {
275     font-style: italic;
276     font-size: 107%;
277     margin: 0;
278 }
279
280 .source
281 {
282     border: 1px solid #ddd;
283     width: 77.5%; //80%;
284     overflow: auto;
285 }
286
287 .prettyprint.source {
288     width: inherit;
289 }
290
291 .source code
292 {
293     font-size: 100%;
294     line-height: 18px;
295     display: block;
296     padding: 4px 12px;
297     margin: 0;
298     background-color: #fff;
299     color: #4D4E53;
300 }
301
302 .prettyprint code span.line
303 {
304   display: inline-block;
305 }
306
307 .prettyprint.linenums
308 {
309   padding-left: 70px;
310   -webkit-user-select: none;
311   -moz-user-select: none;
312   -ms-user-select: none;
313   user-select: none;
314 }
315
316 .prettyprint.linenums ol
317 {
318   padding-left: 0;
319 }
320
321 .prettyprint.linenums li
322 {
323   border-left: 3px #ddd solid;
324 }
325
326 .prettyprint.linenums li.selected,
327 .prettyprint.linenums li.selected *
328 {
329   background-color: lightyellow;
330 }
331
332 .prettyprint.linenums li *
333 {
334   -webkit-user-select: text;
335   -moz-user-select: text;
336   -ms-user-select: text;
337   user-select: text;
338 }
339
340 .params .name, .props .name, .name code {
341     color: #4D4E53;
342     font-family: Consolas, Monaco, 'Andale Mono', monospace;
343     font-size: 100%;
344 }
345
346 .params td.description > p:first-child,
347 .props td.description > p:first-child
348 {
349     margin-top: 0;
350     padding-top: 0;
351 }
352
353 .params td.description > p:last-child,
354 .props td.description > p:last-child
355 {
356     margin-bottom: 0;
357     padding-bottom: 0;
358 }
359
360 .disabled {
361     color: #454545;
362 }
363
364 }