2 * Copyright 2013 Laurent Bovet <laurent.bovet@windmaster.ch>
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
18 font-family: 'Droid Sans',verdana,helvetica;
20 padding: 6px 6px 6px 6px;
26 background-color:rgba(255, 255, 255, 0.2);
27 border: 1px solid lightgrey;
29 -moz-border-radius: 4px;
30 -webkit-border-radius: 4px;
32 -moz-box-shadow: 1px 1px 1px darkgray;
33 -webkit-box-shadow: 1px 1px 1px darkgray;
34 box-shadow: 1px 1px 1px darkgray;
37 .docson .expand-button {
47 font-family: "Lucida Console", Monaco, monospace;
53 .docson .source-button {
62 font-family: "Lucida Console", Monaco, monospace;
70 border-top-left-radius: 4px;
71 border-top-right-radius: 4px;
72 border-bottom: 1px solid lightgrey;
73 background: whitesmoke;
74 /* background: -webkit-linear-gradient(ghostwhite, whitesmoke, whitesmoke, gainsboro);
75 background: -moz-linear-gradient(ghostwhite, whitesmoke, whitesmoke, gainsboro);*/
80 padding: 5px 40px 2px 3px;
90 text-decoration: underline;
93 .docson .box-description {
114 background: whitesmoke;/*
115 background: -webkit-linear-gradient(ghostwhite, whitesmoke, whitesmoke, gainsboro);
116 background: -moz-linear-gradient(ghostwhite, whitesmoke, whitesmoke, gainsboro);*/
121 background: -webkit-linear-gradient(white, beige, beige, gainsboro);
122 background: -moz-linear-gradient(white, beige, beige, gainsboro);
127 background: -webkit-linear-gradient(white, azure, azure, gainsboro);
128 background: -moz-linear-gradient(white, azure, azure, gainsboro);
132 background: mistyrose;
133 background: -webkit-linear-gradient(white, mistyrose, mistyrose, gainsboro);
134 background: -moz-linear-gradient(white, mistyrose, mistyrose, gainsboro);
139 background: -webkit-linear-gradient(white, #ddffee, #ddffee, gainsboro);
140 background: -moz-linear-gradient(white, #ddffee, #ddffee, gainsboro);
144 background: ghostwhite;
145 background: -webkit-linear-gradient(white, ghostwhite, ghostwhite, gainsboro);
146 background: -moz-linear-gradient(white, ghostwhite, ghostwhite, gainsboro);
150 background: lavenderblush;
151 background: -webkit-linear-gradient(white, lavenderblush, lavenderblush, gainsboro);
152 background: -moz-linear-gradient(white, lavenderblush, lavenderblush, gainsboro);
156 background: aliceblue;
157 background: -webkit-linear-gradient(white, aliceblue, aliceblue, gainsboro);
158 background: -moz-linear-gradient(white, aliceblue, aliceblue, gainsboro);
166 .docson .signature-header {
172 .docson .property-name {
174 font-family: "Lucida Console", Monaco, monospace;
182 .docson .type-keyword {
187 .docson .type-pattern {
189 color: darkolivegreen;
194 font-family: "Lucida Console", Monaco, monospace;
199 .docson .type-default {
200 color: darkslategrey;
201 font-family: "Lucida Console", Monaco, monospace;
204 .docson .signature-type {
211 .docson .signature-type-any {
215 .docson .signature-type-string {
219 .docson .signature-type-number {
223 .docson .signature-type-integer {
227 .docson .signature-type-boolean {
231 .docson .signature-type-null {
232 font-family: "Lucida Console", Monaco, monospace;
236 .docson .signature-type-date-time {
240 .docson .signature-type-email {
241 color: cornflowerblue;
244 .docson .signature-type-hostname {
245 color: darkolivegreen;
248 .docson .signature-type-ipv6 {
249 color: darkslateblue;
252 .docson .signature-type-ipv4 {
256 .docson .signature-type-uri {
260 .docson .signature-button {
264 border: 1px solid lightgrey;
265 -moz-border-radius: 4px;
268 .docson .signature-type-ref {
272 .docson .signature-type-expanded {
273 padding: 5px 3px 3px 5px;
274 vertical-align: -1px;
276 -moz-box-shadow: inset 1px 1px 1px darkgray;
277 -webkit-box-shadow: inset 1px 1px 1px darkgray;
278 box-shadow: inset 1px 1px 1px darkgray;
281 .docson .signature-description {
289 .docson .signature-box-container {
293 .docson .box-container {
301 -webkit-touch-callout: none;
302 -webkit-user-select: none;
303 -khtml-user-select: none;
304 -moz-user-select: none;
305 -ms-user-select: none;
309 .docson .button:hover {
313 @media all and (min-width: 20px) and (max-width: 500px) {
314 .docson .property-name {
317 .docson .signature-type {
323 .docson .box-container, .box {
344 .docson .desc table {
347 border-collapse:collapse;
354 background: rgba(231, 231, 231, 0.5);
360 border: 1px solid lightgrey;
363 .docson .desc tr > td {
364 padding: 2px 6px 2px 6px;
392 border: 1px solid lightgray;
394 -webkit-border-radius: 4px;
395 -moz-border-radius: 4px;
410 .docson .desc blockquote {
411 margin: 3px 0px 3px 10px;
413 border-left: 1px solid lightgray;
417 vertical-align: middle;
423 background: lightgrey;
434 .docson .json, .json-schema {
435 font-family: "Lucida Console", Monaco, monospace;
438 .docson .json-punctuation {
442 .docson .json-null, .json-true, .json-false {
450 .docson .json-false {
454 .docson .json-object-key {
458 .docson .json-keyword {
463 .docson .json-number {
468 .docson .json-string {
472 .docson .json-schema-map > .json-object-key {