default.css 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418
  1. /*
  2. * TABLE OF CONTENTS:
  3. * - Browser reset
  4. * - HTML elements
  5. * - JsDoc styling
  6. */
  7. /*
  8. * BEGIN BROWSER RESET
  9. */
  10. body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,p,blockquote,th,td {
  11. margin:0;
  12. padding:0
  13. }
  14. html {
  15. height:100%;
  16. overflow:-moz-scrollbars-vertical;
  17. overflow-x:auto
  18. }
  19. table {
  20. border:0;
  21. border-collapse:collapse;
  22. border-spacing:0
  23. }
  24. fieldset,img {
  25. border:0
  26. }
  27. address,caption,cite,code,dfn,em,strong,th,var {
  28. font-style:normal;
  29. font-weight:normal
  30. }
  31. em,cite {
  32. font-style:italic
  33. }
  34. strong {
  35. font-weight:bold
  36. }
  37. ol,ul {
  38. list-style:none
  39. }
  40. caption,th {
  41. text-align:left
  42. }
  43. h1,h2,h3,h4,h5,h6 {
  44. font-size:100%;
  45. font-weight:normal;
  46. margin:0;
  47. padding:0
  48. }
  49. q:before,q:after {
  50. content:''
  51. }
  52. abbr,acronym {
  53. border:0
  54. }
  55. /*
  56. * END BROWSER RESET
  57. */
  58. /*
  59. * HTML ELEMENTS
  60. */
  61. * {
  62. line-height: 1.4em;
  63. }
  64. html {
  65. font-size: 100%;
  66. }
  67. body {
  68. font-size: 0.75em !important;
  69. padding: 15px 0;
  70. background: #eee;
  71. background-image: -moz-linear-gradient(left, #dddddd, #f9f9f9);
  72. background-image: -webkit-gradient(linear,left bottom,right bottom,color-stop(0, #dddddd),color-stop(1, #f9f9f9));
  73. }
  74. body,
  75. input,
  76. select,
  77. textarea {
  78. color: #000;
  79. font-family: Arial, Geneva, sans-serif;
  80. }
  81. a:link,
  82. a:hover,
  83. a:active,
  84. a:visited {
  85. color: #19199e;
  86. }
  87. a:hover,
  88. a:focus {
  89. color: #00f;
  90. text-decoration: none;
  91. }
  92. p {
  93. margin: 0 0 1.5em 0;
  94. }
  95. /*
  96. * END HTML ELEMENTS
  97. */
  98. /*
  99. * BEGIN HACK
  100. */
  101. div.containerMain:after,
  102. div.safeBox:after {
  103. content:"";
  104. display:block;
  105. height:0;
  106. clear:both;
  107. }
  108. /*
  109. * END HACK
  110. */
  111. /*
  112. * BEGIN JSDOC
  113. */
  114. div.index *.heading1 {
  115. margin-bottom: 0.5em;
  116. border-bottom: 1px solid #999999;
  117. padding: 0.5em 0 0.1em 0;
  118. font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  119. font-size: 1.3em;
  120. letter-spacing: 1px;
  121. }
  122. div.index {
  123. float: left;
  124. width: 30%;
  125. min-width: 100px;
  126. max-width: 250px;
  127. }
  128. div.index div.menu {
  129. margin: 0 15px 0 -15px;
  130. -moz-border-radius: 15px;
  131. -webkit-border-radius: 15px;
  132. border-radius: 15px;
  133. padding: 15px 15px 15px 30px;
  134. background-color: #FFFFFF;
  135. background-color: rgba(255, 255, 255, 0.5);
  136. -moz-box-shadow: 0px 0px 10px #c4c4c4;
  137. -webkit-box-shadow: 0px 0px 10px #c4c4c4;
  138. box-shadow: 0px 0px 10px #c4c4c4;
  139. }
  140. *+html div.index div.menu {
  141. background-color: #FFFFFF;
  142. }
  143. * html div.index div.menu {
  144. background-color: #FFFFFF;
  145. }
  146. div.index div.menu div {
  147. text-align: left;
  148. }
  149. div.index div.menu a {
  150. text-decoration: none;
  151. }
  152. div.index div.menu a:hover {
  153. text-decoration: underline;
  154. }
  155. div.index ul.classList a {
  156. font-family: Consolas, "Courier New", Courier, monospace;
  157. }
  158. div.index div.fineprint {
  159. padding: 15px 30px 15px 15px;
  160. color: #777;
  161. font-size: 0.9em;
  162. }
  163. div.index div.fineprint a {
  164. color: #777;
  165. }
  166. div.content {
  167. float: left;
  168. width: 70%;
  169. min-width: 300px;
  170. max-width: 600px;
  171. }
  172. div.innerContent {
  173. padding: 0 0 0 2.5em;
  174. }
  175. div.content ul,
  176. div.content ol {
  177. margin-bottom: 3em;
  178. }
  179. div.content *.classTitle {
  180. margin-bottom: 0.5em;
  181. font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  182. font-size: 2.5em;
  183. letter-spacing: 2px;
  184. }
  185. div.content *.classTitle span {
  186. font-family: Consolas, "Courier New", Courier, monospace;
  187. }
  188. div.content p.summary {
  189. font-size: 1.2em;
  190. }
  191. div.content ul *.classname a,
  192. div.content ul *.filename a {
  193. font-family: Consolas, "Courier New", Courier, monospace;
  194. text-decoration: none;
  195. font-weight: bold;
  196. }
  197. div.content ul *.classname a:hover,
  198. div.content ul *.filename a:hover {
  199. text-decoration: underline;
  200. }
  201. div.content div.props {
  202. position: relative;
  203. left: -10px;
  204. margin-bottom: 2.5em;
  205. -moz-border-radius: 5px;
  206. -webkit-border-radius: 5px;
  207. border-radius: 5px;
  208. padding: 10px 15px 15px 15px;
  209. overflow: hidden;
  210. background: #fff;
  211. background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.2)); /* FF3.6 */
  212. background: -webkit-gradient(linear,left top,left bottom,color-stop(0, rgba(255, 255, 255, 0.7)),color-stop(1, rgba(255, 255, 255, 0.2)));
  213. -moz-box-shadow: 0px 0px 10px #ccc;
  214. -webkit-box-shadow: 0px 0px 5px #bbb;
  215. box-shadow: 0px 0px 5px #bbb;
  216. }
  217. div.content div.props div.sectionTitle {
  218. padding-bottom: 10px;
  219. font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  220. font-size: 1.4em;
  221. letter-spacing: 1px;
  222. }
  223. div.content div.hr {
  224. margin: 0 10px 0 0;
  225. height: 4em;
  226. }
  227. table.summaryTable {
  228. position: relative;
  229. left: -10px;
  230. width: 100%;
  231. border-collapse: collapse;
  232. box-sizing: content-box;
  233. -moz-box-sizing: content-box;
  234. -webkit-box-sizing: content-box;
  235. -ms-box-sizing: content-box;
  236. -o-box-sizing: content-box;
  237. -icab-box-sizing: content-box;
  238. -khtml-box-sizing: content-box;
  239. }
  240. table.summaryTable caption {
  241. padding: 0 10px 10px 10px;
  242. font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  243. font-size: 1.4em;
  244. letter-spacing: 1px;
  245. }
  246. table.summaryTable td,
  247. table.summaryTable th {
  248. padding: 0px 10px 10px 10px;
  249. vertical-align: top;
  250. }
  251. table.summaryTable tr:last-child td {
  252. padding-bottom: 0;
  253. }
  254. table.summaryTable th {
  255. font-weight: bold;
  256. }
  257. table.summaryTable td.attributes {
  258. width: 35%;
  259. font-family: Consolas, "Courier New", Courier, monospace;
  260. color: #666;
  261. }
  262. table.summaryTable td.nameDescription {
  263. width: 65%
  264. }
  265. table.summaryTable td.nameDescription div.fixedFont {
  266. font-weight: bold;
  267. }
  268. table.summaryTable div.description {
  269. color: #333;
  270. }
  271. dl.detailList {
  272. margin-top: 0.5em;
  273. }
  274. dl.detailList.nomargin + dl.detailList.nomargin {
  275. margin-top: 0;
  276. }
  277. dl.detailList dt {
  278. display: inline;
  279. margin-right: 5px;
  280. font-weight: bold;
  281. }
  282. dl.detailList dt:before {
  283. display: block;
  284. content: "";
  285. }
  286. dl.detailList dd {
  287. display: inline;
  288. }
  289. dl.detailList.params dt {
  290. display: block;
  291. }
  292. dl.detailList.params dd {
  293. display: block;
  294. padding-left: 2em;
  295. padding-bottom: 0.4em;
  296. }
  297. ul.fileList li {
  298. margin-bottom: 1.5em;
  299. }
  300. .fixedFont {
  301. font-family: Consolas, "Courier New", Courier, monospace;
  302. }
  303. .fixedFont.heading {
  304. margin-bottom: 0.5em;
  305. font-size: 1.25em;
  306. line-height: 1.1em
  307. }
  308. .fixedFont.heading + .description {
  309. font-size: 1.2em;
  310. }
  311. .fixedFont.heading .light,
  312. .fixedFont.heading .lighter {
  313. font-weight: bold;
  314. }
  315. pre.code {
  316. margin: 10px 0 10px 0;
  317. padding: 10px;
  318. border: 1px solid #ccc;
  319. -moz-border-radius: 2px;
  320. -webkit-border-radius: 2px;
  321. border-radius: 2px;
  322. overflow: auto;
  323. font-family: Consolas, "Courier New", Courier, monospace;
  324. background: #eee;
  325. }
  326. .light {
  327. color: #666;
  328. }
  329. .lighter {
  330. color: #999;
  331. }
  332. .clear {
  333. clear: both;
  334. width: 100%;
  335. min-height: 0;
  336. }
  337. /*
  338. * END JSDOC
  339. */