gollum-template.css 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762
  1. /*
  2. Gollum v3 Template
  3. */
  4. /* jsplumb */
  5. .markdown-body {
  6. font-size: 12.5px;
  7. line-height: 1.6;
  8. background-color: white;
  9. padding-left: 10px;
  10. margin-left: 265px;
  11. margin-top: 65px;
  12. padding-right: 20px;
  13. margin-right: 10px;
  14. }
  15. @font-face {
  16. font-family: 'Open Sans';
  17. font-style: normal;
  18. font-weight: 400;
  19. src:local('Open Sans'),
  20. local('OpenSans'),
  21. url("OpenSans-Regular.ttf") format('truetype'),
  22. url("OpenSans.woff") format('woff');
  23. }
  24. html { background-color: white; }
  25. body { font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif !important;background-color:white; }
  26. a[name]:before {
  27. display:block;
  28. content:" ";
  29. height:50px;
  30. margin-bottom:-18px;
  31. margin-top:-79px;
  32. visibility: hidden;
  33. }
  34. /* corrections for jsdoc (move these out) */
  35. #main {
  36. height:auto;
  37. background-color: white;
  38. border:none;
  39. font-size: 85%;
  40. text-align: left;
  41. width: 90%;
  42. max-width: none;
  43. }
  44. nav {
  45. padding-bottom: 10px;
  46. overflow-x: hidden;
  47. overflow-y:auto;
  48. height:100%;
  49. background-color: white;
  50. margin-top: 40px;
  51. position: fixed;
  52. left: 0;
  53. border: none;
  54. float: none;
  55. margin-left: 0;
  56. width:210px;
  57. }
  58. nav a:visited {
  59. color:#01a3c6;
  60. }
  61. nav h2 {
  62. display:none;
  63. }
  64. #main article dd {
  65. border-bottom: 1px solid #ccc;
  66. padding-bottom: 26px;
  67. }
  68. /* this is the location in source links */
  69. .details {
  70. display:none;
  71. }
  72. /* constructors */
  73. .container-overview {
  74. /*display:none;*/
  75. }
  76. .apidoc-main {
  77. margin-left: 255px !important;
  78. height: auto;
  79. width: auto;
  80. background-color: white;
  81. border: none;
  82. }
  83. .apidoc-summary {
  84. width:150px;
  85. }
  86. .apidoc-detail {
  87. margin-left:160px;
  88. }
  89. #qunit-tests li, #qunit-testresult {
  90. background-color: white !important;
  91. }
  92. #qunit-userAgent {
  93. text-shadow:none;
  94. }
  95. /* / jsplumb */
  96. /* added by SP */
  97. #headerWrapper {
  98. background-color:#eaedef;
  99. }
  100. .nav {
  101. width: 240px;
  102. margin-left: 15px;
  103. font-size: 12px;
  104. position: fixed;
  105. height: 88%;
  106. overflow-y: auto;
  107. overflow-x: hidden;
  108. background-color: white;
  109. padding-left: 5px;
  110. }
  111. .nav ul {
  112. padding-left: 25px;
  113. margin-top:8px;
  114. }
  115. .nav ul li {
  116. margin-bottom:5px;
  117. }
  118. html, body {
  119. color: #333;
  120. }
  121. body {
  122. font: 13.34px helvetica,arial,freesans,clean,sans-serif;
  123. line-height: 1.4;
  124. }
  125. img {
  126. border: 0;
  127. }
  128. a, a:visited {
  129. color: #4183C4;
  130. text-decoration: none;
  131. padding:0.3em;
  132. }
  133. a.absent {
  134. color: #c00;
  135. }
  136. .markdown-body a[id].wiki-toc-anchor {
  137. color: inherit;
  138. text-decoration: none;
  139. }
  140. .markdown-body>*:first-child {
  141. margin-top: 0!important;
  142. }
  143. .markdown-body>*:last-child {
  144. margin-bottom: 0!important;
  145. }
  146. .markdown-body a.absent {
  147. color: #c00;
  148. }
  149. .markdown-body a.anchor {
  150. display: block;
  151. padding-left: 30px;
  152. margin-left: -30px;
  153. cursor: pointer;
  154. position: absolute;
  155. top: 0;
  156. left: 0;
  157. bottom: 0;
  158. }
  159. .markdown-body h1,
  160. .markdown-body h2,
  161. .markdown-body h3,
  162. .markdown-body h4,
  163. .markdown-body h5,
  164. .markdown-body h6 {
  165. margin: 20px 0 10px;
  166. padding: 0;
  167. font-weight: bold;
  168. -webkit-font-smoothing: antialiased;
  169. cursor: text;
  170. position: relative;
  171. }
  172. .markdown-body h1:hover a.anchor,
  173. .markdown-body h2:hover a.anchor,
  174. .markdown-body h3:hover a.anchor,
  175. .markdown-body h4:hover a.anchor,
  176. .markdown-body h5:hover a.anchor,
  177. .markdown-body h6:hover a.anchor {
  178. background: url(../images/pin-20.png) no-repeat left center;
  179. text-decoration: none;
  180. }
  181. .markdown-body h1 tt,
  182. .markdown-body h1 code,
  183. .markdown-body h2 tt,
  184. .markdown-body h2 code,
  185. .markdown-body h3 tt,
  186. .markdown-body h3 code,
  187. .markdown-body h4 tt,
  188. .markdown-body h4 code,
  189. .markdown-body h5 tt,
  190. .markdown-body h5 code,
  191. .markdown-body h6 tt,
  192. .markdown-body h6 code {
  193. font-size: inherit;
  194. }
  195. .markdown-body h1 {
  196. font-size: 28px;
  197. color: #000;
  198. margin-top: 50px;
  199. margin-bottom: 20px;
  200. }
  201. .markdown-body h2 {
  202. font-size: 24px;
  203. border-bottom: 1px solid #ccc;
  204. color: #000;
  205. margin-top: 40px;
  206. margin-bottom: 20px;
  207. }
  208. .markdown-body h3 {
  209. font-size: 18px;
  210. margin-top: 30px;
  211. margin-bottom: 15px;
  212. }
  213. .markdown-body h4 {
  214. font-size: 16px;
  215. }
  216. .markdown-body h5 {
  217. font-size: 14px;
  218. }
  219. .markdown-body h6 {
  220. color: #777;
  221. font-size: 14px;
  222. }
  223. .markdown-body p,
  224. .markdown-body blockquote,
  225. .markdown-body ul,
  226. .markdown-body ol,
  227. .markdown-body dl,
  228. .markdown-body li,
  229. .markdown-body table,
  230. .markdown-body pre {
  231. margin: 15px 0;
  232. }
  233. .markdown-body hr {
  234. background: transparent url(../images/dirty-shade.png) repeat-x 0 0;
  235. border: 0 none;
  236. color: #ccc;
  237. height: 4px;
  238. padding: 0;
  239. }
  240. .markdown-body>h1:first-child,
  241. .markdown-body>h2:first-child,
  242. .markdown-body>h3:first-child,
  243. .markdown-body>h4:first-child,
  244. .markdown-body>h5:first-child,
  245. .markdown-body>h6:first-child {
  246. }
  247. .markdown-body h1+h2{
  248. margin-top: 30px;
  249. }
  250. .markdown-body h2+h3{
  251. margin-top: 10px;
  252. }
  253. .markdown-body a:first-child h1,
  254. .markdown-body a:first-child h2,
  255. .markdown-body a:first-child h3,
  256. .markdown-body a:first-child h4,
  257. .markdown-body a:first-child h5,
  258. .markdown-body a:first-child h6 {
  259. margin-top: 0;
  260. padding-top: 0;
  261. }
  262. .markdown-body h1+p,
  263. .markdown-body h2+p,
  264. .markdown-body h3+p,
  265. .markdown-body h4+p,
  266. .markdown-body h5+p,
  267. .markdown-body h6+p {
  268. margin-top: 0;
  269. }
  270. .markdown-body li p.first {
  271. display: inline-block;
  272. }
  273. .markdown-body ul,
  274. .markdown-body ol {
  275. padding-left: 30px;
  276. }
  277. .markdown-body ul li>:first-child,
  278. .markdown-body ol li>:first-child {
  279. margin-top: 0;
  280. }
  281. .markdown-body ul li>:last-child,
  282. .markdown-body ol li>:last-child {
  283. margin-bottom: 0;
  284. }
  285. .markdown-body dl {
  286. padding: 0;
  287. }
  288. .markdown-body dl dt {
  289. font-size: 14px;
  290. font-weight: bold;
  291. font-style: italic;
  292. padding: 0;
  293. margin: 15px 0 5px;
  294. }
  295. .markdown-body dl dt:first-child {
  296. padding: 0;
  297. }
  298. .markdown-body dl dt>:first-child {
  299. margin-top: 0;
  300. }
  301. .markdown-body dl dt>:last-child {
  302. margin-bottom: 0;
  303. }
  304. .markdown-body dl dd {
  305. margin: 0 0 15px;
  306. padding: 0 15px;
  307. }
  308. .markdown-body dl dd>:first-child {
  309. margin-top: 0;
  310. }
  311. .markdown-body dl dd>:last-child {
  312. margin-bottom: 0;
  313. }
  314. .markdown-body blockquote {
  315. border-left: 4px solid #DDD;
  316. padding: 0 15px;
  317. color: #777;
  318. }
  319. .markdown-body blockquote>:first-child {
  320. margin-top: 0;
  321. }
  322. .markdown-body blockquote>:last-child {
  323. margin-bottom: 0;
  324. }
  325. .markdown-body table {
  326. padding: 0;
  327. border-collapse: collapse;
  328. border-spacing: 0;
  329. }
  330. .markdown-body table tr {
  331. border-top: 1px solid #ccc;
  332. background-color: #fff;
  333. margin: 0;
  334. padding: 0;
  335. }
  336. .markdown-body table tr:nth-child(2n) {
  337. background-color: #f8f8f8;
  338. }
  339. .markdown-body table tr th {
  340. font-weight: bold;
  341. }
  342. .markdown-body table tr th,
  343. .markdown-body table tr td {
  344. border: 1px solid #ccc;
  345. text-align: left;
  346. margin: 0;
  347. padding: 6px 13px;
  348. }
  349. .markdown-body table tr th>:first-child,
  350. .markdown-body table tr td>:first-child {
  351. margin-top: 0;
  352. }
  353. .markdown-body table tr th>:last-child,
  354. .markdown-body table tr td>:last-child {
  355. margin-bottom: 0;
  356. }
  357. .markdown-body img {
  358. max-width: 100%;
  359. }
  360. .markdown-body span.frame {
  361. display: block;
  362. overflow: hidden;
  363. }
  364. .markdown-body span.frame>span {
  365. border: 1px solid #ddd;
  366. display: block;
  367. float: left;
  368. overflow: hidden;
  369. margin: 13px 0 0;
  370. padding: 7px;
  371. width: auto;
  372. }
  373. .markdown-body span.frame span img {
  374. display: block;
  375. float: left;
  376. }
  377. .markdown-body span.frame span span {
  378. clear: both;
  379. color: #333;
  380. display: block;
  381. padding: 5px 0 0;
  382. }
  383. .markdown-body span.align-center {
  384. display: block;
  385. overflow: hidden;
  386. clear: both;
  387. }
  388. .markdown-body span.align-center>span {
  389. display: block;
  390. overflow: hidden;
  391. margin: 13px auto 0;
  392. text-align: center;
  393. }
  394. .markdown-body span.align-center span img {
  395. margin: 0 auto;
  396. text-align: center;
  397. }
  398. .markdown-body span.align-right {
  399. display: block;
  400. overflow: hidden;
  401. clear: both;
  402. }
  403. .markdown-body span.align-right>span {
  404. display: block;
  405. overflow: hidden;
  406. margin: 13px 0 0;
  407. text-align: right;
  408. }
  409. .markdown-body span.align-right span img {
  410. margin: 0;
  411. text-align: right;
  412. }
  413. .markdown-body span.float-left {
  414. display: block;
  415. margin-right: 13px;
  416. overflow: hidden;
  417. float: left;
  418. }
  419. .markdown-body span.float-left span {
  420. margin: 13px 0 0;
  421. }
  422. .markdown-body span.float-right {
  423. display: block;
  424. margin-left: 13px;
  425. overflow: hidden;
  426. float: right;
  427. }
  428. .markdown-body span.float-right>span {
  429. display: block;
  430. overflow: hidden;
  431. margin: 13px auto 0;
  432. text-align: right;
  433. }
  434. .markdown-body code,
  435. .markdown-body tt {
  436. margin: 0 2px;
  437. padding: 0 5px;
  438. white-space: nowrap;
  439. border: 1px solid #ddd;
  440. background-color: #f8f8f8;
  441. border-radius: 3px;
  442. }
  443. .markdown-body pre>tt,
  444. .markdown-body pre>code {
  445. margin: 0;
  446. padding: 0;
  447. white-space: pre;
  448. border: none;
  449. background: transparent;
  450. }
  451. .markdown-body pre {
  452. background-color: #f8f8f8;
  453. border: 1px solid #ccc;
  454. font-size: 11.5px;
  455. line-height: 18px;
  456. overflow: auto;
  457. padding: 6px 10px;
  458. border-radius: 3px;
  459. }
  460. .markdown-body pre pre,
  461. .markdown-body pre code,
  462. .markdown-body pre tt {
  463. background-color: transparent;
  464. border: none;
  465. }
  466. .markdown-body pre pre {
  467. margin: 0;
  468. padding: 0;
  469. }
  470. .toc {
  471. background-color: #F7F7F7;
  472. border: 1px solid #ddd;
  473. padding: 5px 10px;
  474. margin: 0;
  475. border-radius: 3px;
  476. }
  477. .toc-title {
  478. color: #888;
  479. font-size: 14px;
  480. line-height: 1.6;
  481. padding: 2px;
  482. border-bottom: 1px solid #ddd;
  483. margin-bottom: 3px;
  484. }
  485. .toc ul {
  486. padding-left: 10px;
  487. margin: 0;
  488. }
  489. .toc>ul {
  490. margin-left: 10px;
  491. font-size: 17px;
  492. }
  493. .toc ul ul {
  494. font-size: 15px;
  495. }
  496. .toc ul ul ul {
  497. font-size: 14px;
  498. }
  499. .toc ul li{
  500. margin: 0;
  501. }
  502. #header-content .toc,
  503. #footer-content .toc,
  504. #sidebar-content .toc {
  505. border: none;
  506. }
  507. .highlight {
  508. background: #fff;
  509. }
  510. .highlight .c {
  511. color: #998;
  512. font-style: italic;
  513. }
  514. .highlight .err {
  515. color: #a61717;
  516. background-color: #e3d2d2;
  517. }
  518. .highlight .k {
  519. font-weight: bold;
  520. }
  521. .highlight .o {
  522. font-weight: bold;
  523. }
  524. .highlight .cm {
  525. color: #998;
  526. font-style: italic;
  527. }
  528. .highlight .cp {
  529. color: #999;
  530. font-weight: bold;
  531. }
  532. .highlight .c1 {
  533. color: #998;
  534. font-style: italic;
  535. }
  536. .highlight .cs {
  537. color: #999;
  538. font-weight: bold;
  539. font-style: italic;
  540. }
  541. .highlight .gd {
  542. color: #000;
  543. background-color: #fdd;
  544. }
  545. .highlight .gd .x {
  546. color: #000;
  547. background-color: #faa;
  548. }
  549. .highlight .ge {
  550. font-style: italic;
  551. }
  552. .highlight .gr {
  553. color: #a00;
  554. }
  555. .highlight .gh {
  556. color: #999;
  557. }
  558. .highlight .gi {
  559. color: #000;
  560. background-color: #dfd;
  561. }
  562. .highlight .gi .x {
  563. color: #000;
  564. background-color: #afa;
  565. }
  566. .highlight .go {
  567. color: #888;
  568. }
  569. .highlight .gp {
  570. color: #555;
  571. }
  572. .highlight .gs {
  573. font-weight: bold;
  574. }
  575. .highlight .gu {
  576. color: #800080;
  577. font-weight: bold;
  578. }
  579. .highlight .gt {
  580. color: #a00;
  581. }
  582. .highlight .kc {
  583. font-weight: bold;
  584. }
  585. .highlight .kd {
  586. font-weight: bold;
  587. }
  588. .highlight .kn {
  589. font-weight: bold;
  590. }
  591. .highlight .kp {
  592. font-weight: bold;
  593. }
  594. .highlight .kr {
  595. font-weight: bold;
  596. }
  597. .highlight .kt {
  598. color: #458;
  599. font-weight: bold;
  600. }
  601. .highlight .m {
  602. color: #099;
  603. }
  604. .highlight .s {
  605. color: #d14;
  606. }
  607. .highlight .na {
  608. color: #008080;
  609. }
  610. .highlight .nb {
  611. color: #0086B3;
  612. }
  613. .highlight .nc {
  614. color: #458;
  615. font-weight: bold;
  616. }
  617. .highlight .no {
  618. color: #008080;
  619. }
  620. .highlight .ni {
  621. color: #800080;
  622. }
  623. .highlight .ne {
  624. color: #900;
  625. font-weight: bold;
  626. }
  627. .highlight .nf {
  628. color: #900;
  629. font-weight: bold;
  630. }
  631. .highlight .nn {
  632. color: #555;
  633. }
  634. .highlight .nt {
  635. color: #000080;
  636. }
  637. .highlight .nv {
  638. color: #008080;
  639. }
  640. .highlight .ow {
  641. font-weight: bold;
  642. }
  643. .highlight .w {
  644. color: #bbb;
  645. }
  646. .highlight .mf {
  647. color: #099;
  648. }
  649. .highlight .mh {
  650. color: #099;
  651. }
  652. .highlight .mi {
  653. color: #099;
  654. }
  655. .highlight .mo {
  656. color: #099;
  657. }
  658. .highlight .sb {
  659. color: #d14;
  660. }
  661. .highlight .sc {
  662. color: #d14;
  663. }
  664. .highlight .sd {
  665. color: #d14;
  666. }
  667. .highlight .s2 {
  668. color: #d14;
  669. }
  670. .highlight .se {
  671. color: #d14;
  672. }
  673. .highlight .sh {
  674. color: #d14;
  675. }
  676. .highlight .si {
  677. color: #d14;
  678. }
  679. .highlight .sx {
  680. color: #d14;
  681. }
  682. .highlight .sr {
  683. color: #009926;
  684. }
  685. .highlight .s1 {
  686. color: #d14;
  687. }
  688. .highlight .ss {
  689. color: #990073;
  690. }
  691. .highlight .bp {
  692. color: #999;
  693. }
  694. .highlight .vc {
  695. color: #008080;
  696. }
  697. .highlight .vg {
  698. color: #008080;
  699. }
  700. .highlight .vi {
  701. color: #008080;
  702. }
  703. .highlight .il {
  704. color: #099;
  705. }
  706. .highlight .gc {
  707. color: #999;
  708. background-color: #EAF2F5;
  709. }
  710. .type-csharp .highlight .k {
  711. color: #00F;
  712. }
  713. .type-csharp .highlight .kt {
  714. color: #00F;
  715. }
  716. .type-csharp .highlight .nf {
  717. color: #000;
  718. font-weight: normal;
  719. }
  720. .type-csharp .highlight .nc {
  721. color: #2B91AF;
  722. }
  723. .type-csharp .highlight .nn {
  724. color: #000;
  725. }
  726. .type-csharp .highlight .s {
  727. color: #A31515;
  728. }
  729. .type-csharp .highlight .sc {
  730. color: #A31515;
  731. }