Newer
Older
gitbucket_jkp / src / main / webapp / assets / common / css / gitbucket.css
@Naoki Takezoe Naoki Takezoe on 24 Jun 2018 34 KB Remove unnecessary CSS style
  1. /****************************************************************************/
  2. /* Common */
  3. /****************************************************************************/
  4. .wrapper { position: static; }
  5.  
  6. body {
  7. color: #333;
  8. }
  9.  
  10. li p {
  11. margin: 0px;
  12. }
  13.  
  14. h1 {
  15. font-size: 30px;
  16. line-height: 32px;
  17. }
  18.  
  19. h1.system-settings-title {
  20. margin-top: 0px;
  21. margin-bottom: 20px;
  22. }
  23.  
  24. h2 {
  25. font-size: 28px;
  26. line-height: 30px;
  27. }
  28.  
  29. h3 {
  30. font-size: 26px;
  31. line-height: 28px;
  32. }
  33.  
  34. h4 {
  35. font-size: 24px;
  36. }
  37.  
  38. h5 {
  39. font-size: 22px;
  40. }
  41.  
  42. h6 {
  43. font-size: 18px;
  44. }
  45.  
  46. .octicon {
  47. color : #999;
  48. font-size: 14px;
  49. text-align: center;
  50. }
  51.  
  52. .mega-octicon {
  53. color : #999;
  54. text-align: center;
  55. width: 32px;
  56. height: 32px;
  57. }
  58.  
  59. .octicon.active,.mega-octicon.active {
  60. color : #333;
  61. }
  62.  
  63. .octicon-cloud-download {
  64. color: #333;
  65. margin-right: 5px;
  66. }
  67.  
  68. .head .octicon, .head .mega-octicon {
  69. color : #BBB;
  70. }
  71.  
  72. .align-right {
  73. text-align: right;
  74. }
  75.  
  76. blockquote p {
  77. font-size: 15px;
  78. }
  79.  
  80. .danger {
  81. color: #900;
  82. }
  83.  
  84. .warning {
  85. color: #F28722;
  86. }
  87.  
  88. .muted {
  89. color: #777;
  90. }
  91.  
  92. dl {
  93. margin: 0px;
  94. }
  95.  
  96. dd {
  97. margin-left: 20px;
  98. }
  99.  
  100. hr {
  101. margin-top: 4px;
  102. margin-bottom: 4px;
  103. }
  104.  
  105. pre.reset {
  106. /* defaults */
  107. display: block;
  108. font-family: monospace;
  109. white-space: pre;
  110. margin: 1em 0px;
  111. /* bootstrap overrides */
  112. padding: initial;
  113. line-height: initial;
  114. color: initial;
  115. background-color: initial;
  116. border: initial;
  117. overflow: initial;
  118. word-break: initial;
  119. word-wrap: initial;
  120. border-radius: initial;
  121. }
  122.  
  123. label.radio, label.checkbox {
  124. position: relative;
  125. left: 24px;
  126. }
  127.  
  128. div.content-wrapper {
  129. background-color: white;
  130. }
  131.  
  132. .table-scroll {
  133. display: block;
  134. position: relative;
  135. overflow: scroll;
  136. }
  137.  
  138. /* ======================================================================== */
  139. /* Global Header */
  140. /* ======================================================================== */
  141. .main-header .logo img {
  142. width: 24px;
  143. height: 24px;
  144. display: inline;
  145. }
  146.  
  147. /* ======================================================================== */
  148. /* General Styles */
  149. /* ======================================================================== */
  150. div.head {
  151. margin-bottom: 10px;
  152. font-size: 18px;
  153. }
  154.  
  155. div.head div.forked {
  156. font-size: 65%;
  157. margin-left: 36px;
  158. color: #999999;
  159. }
  160.  
  161. div.container {
  162. width: 100%;
  163. padding-left: 10px;
  164. padding-right: 10px;
  165. }
  166.  
  167. div.main-center {
  168. margin: 0 auto;
  169. }
  170.  
  171. span.error {
  172. color: red;
  173. }
  174.  
  175. .small {
  176. font-size: 90%;
  177. }
  178.  
  179. .strong {
  180. font-weight: bold;
  181. }
  182.  
  183. .normal {
  184. font-weight: normal;
  185. }
  186.  
  187. a.commit-message, a.commit-id, a.username, a.issue-comment-count {
  188. color: #333333;
  189. }
  190.  
  191. a.omit {
  192. background-color: #ddd;
  193. padding-left: 8px;
  194. padding-right: 8px;
  195. font-weight: bold;
  196. }
  197.  
  198. a.omit:hover {
  199. background-color: #aaa;
  200. }
  201.  
  202. div.show-more {
  203. text-align: center;
  204. border-top: 1px solid silver;
  205. }
  206.  
  207. div.show-more a {
  208. color: #7aa1d3;
  209. }
  210.  
  211. .monospace {
  212. font-family: Consolas, 'Courier New', Courier, Monaco, monospace;
  213. }
  214.  
  215. table.table th {
  216. background-color: #f5f5f5;
  217. }
  218.  
  219. div.block-header {
  220. font-size: large;
  221. font-weight: bold;
  222. }
  223.  
  224. div.block {
  225. padding-top: 10px;
  226. padding-bottom: 10px;
  227. border-bottom: 1px solid #ddd;
  228. }
  229.  
  230. h3 {
  231. margin-top: 0px;
  232. }
  233.  
  234. div.box-header {
  235. background-color: #f5f5f5;
  236. margin: 0;
  237. border-top-left-radius: 3px;
  238. border-top-right-radius: 3px;
  239. border: 1px solid #d8d8d8;
  240. border-bottom: none;
  241. padding: 8px 8px 8px 8px;
  242. }
  243.  
  244. .inline-comment div.box-header-small {
  245. background: #f2f8fa;
  246. }
  247.  
  248. .inline-comment div.box-content-bottom {
  249. margin-bottom: 0px;
  250. }
  251.  
  252. div.row {
  253. margin-left: 0px;
  254. margin-right: 0px;
  255. }
  256.  
  257. /*
  258. ul.nav-tabs {
  259. height: 42px;
  260. }
  261. */
  262.  
  263. ul.nav-pills .link {
  264. color: #4078c0;
  265. }
  266.  
  267. ul.nav-pills i.link {
  268. line-height: 0px;
  269. height: 0;
  270. }
  271.  
  272. div.box-content {
  273. background-color: white;
  274. border: 1px solid #d8d8d8;
  275. padding: 4px;
  276. border-radius: 3px;
  277. }
  278.  
  279. div.box-content-bottom {
  280. background-color: white;
  281. border: 1px solid #d8d8d8;
  282. padding: 4px;
  283. border-bottom-left-radius: 3px;
  284. border-bottom-right-radius: 3px;
  285. margin-bottom: 20px;
  286. }
  287.  
  288. div.box-content-bottom img {
  289. max-width: 100%;
  290. }
  291.  
  292. table.table th.box-header {
  293. background-color: #f5f5f5;
  294. }
  295.  
  296. th.box-header .octicon {
  297. display: inline;
  298. }
  299.  
  300. td.ellipsis-cell {
  301. position: relative;
  302. }
  303.  
  304. td.ellipsis-cell > * {
  305. position: absolute;
  306. left: 0;
  307. right: 0;
  308. padding-right: 5px;
  309. text-overflow: ellipsis;
  310. white-space: nowrap;
  311. overflow: hidden;
  312. }
  313.  
  314. img.avatar {
  315. border-radius: 4px;
  316. -webkit-border-radius: 4px;
  317. -moz-border-radius: 4px;
  318. }
  319.  
  320. img.avatar-mini {
  321. border-radius: 2px;
  322. -webkit-border-radius: 2px;
  323. -moz-border-radius: 2px;
  324. }
  325.  
  326. div.activity-message {
  327. margin-left: 20px;
  328. }
  329.  
  330. fieldset.border-top {
  331. border-top: 1px solid #eee;
  332. margin-top: 10px;
  333. padding-top: 10px;
  334. }
  335.  
  336. div.account-image {
  337. text-align: center;
  338. margin-bottom: 8px;
  339. }
  340.  
  341. .dropdown-filter-input {
  342. border: solid 1px #ccc;
  343. margin: 4px;
  344. width: 96%;
  345. }
  346.  
  347. ul.dropdown-menu {
  348. padding: 2px 0;
  349. overflow: auto;
  350. max-height: 100vh;
  351. }
  352.  
  353. ul.dropdown-menu li {
  354. border-bottom: 1px solid #eee;
  355. }
  356.  
  357. ul.dropdown-menu li a {
  358. padding: 2px 10px;
  359. }
  360.  
  361. ul.dropdown-menu li:last-child {
  362. border-bottom: none;
  363. }
  364.  
  365. span.highlight {
  366. background-color: #ffff88;
  367. }
  368.  
  369. .fill-width {
  370. width: 100%;
  371. }
  372.  
  373. .dz-clickable {
  374. cursor: pointer;
  375. }
  376.  
  377. .btn .octicon {
  378. color: #333;
  379. }
  380.  
  381. .btn-success .octicon {
  382. color: #fff;
  383. }
  384.  
  385. .btn-warning .octicon {
  386. color: #fff;
  387. }
  388.  
  389. .btn-danger .octicon {
  390. color: #900;
  391. }
  392.  
  393. a.btn-danger:hover .octicon {
  394. color: #fff;
  395. }
  396.  
  397. .no-margin {
  398. margin: 0px;
  399. }
  400.  
  401. /****************************************************************************/
  402. /* Head Menu */
  403. /****************************************************************************/
  404. div.headbar {
  405. padding-top: 4px;
  406. margin-bottom: 8px;
  407. }
  408.  
  409. /****************************************************************************/
  410. /* Create Repository */
  411. /****************************************************************************/
  412. .slash {
  413. font-size: 20px;
  414. }
  415.  
  416. /****************************************************************************/
  417. /* Sign-in form */
  418. /****************************************************************************/
  419. div.signin-form {
  420. width: 300px;
  421. margin: 30px auto;
  422. }
  423.  
  424. /****************************************************************************/
  425. /* Account page */
  426. /****************************************************************************/
  427. .account-fullname {
  428. margin-top: 20px;
  429. font-size: 180%;
  430. font-weight: bold;
  431. }
  432.  
  433. .account-username {
  434. margin-top: 10px;
  435. font-size: 140%;
  436. color: #888888;
  437. font-weight: bold;
  438. }
  439.  
  440. /****************************************************************************/
  441. /* Repositories */
  442. /****************************************************************************/
  443. div.repository-icon {
  444. position: absolute;
  445. }
  446.  
  447. div.repository-content {
  448. margin-left: 40px;
  449. }
  450.  
  451. table.branches>tbody>tr>td{
  452. padding: 12px;
  453. line-height: 30px;
  454. }
  455.  
  456. .branches .muted-link{
  457. color: #777;
  458. }
  459.  
  460. .branches .muted-link:hover{
  461. color: #4183c4;
  462. }
  463.  
  464. .branches .branch-meta{
  465. color: #aaa;
  466. line-height: 20px;
  467. }
  468.  
  469. .branches .branch-a-b-count{
  470. color: rgba(0,0,0,0.5);
  471. }
  472.  
  473. .branches .a-b-count-widget .count-half{
  474. width:90px;
  475. position: relative;
  476. text-align: right;
  477. float: left;
  478. }
  479.  
  480. .branches .a-b-count-widget .count-half:last-child {
  481. text-align: left;
  482. border-left: 1px solid #bbb;
  483. }
  484.  
  485. .branches .a-b-count-widget .count-half .count-value{
  486. padding: 0 3px;
  487. }
  488.  
  489. .branches .branch-a-b-count span.badge {
  490. font-size: 100%;
  491. }
  492.  
  493. div.branch-action a.label {
  494. font-size: 100%;
  495. }
  496.  
  497. td#upload-td {
  498. padding: 0px;
  499. background-color: #f4f4f4;
  500. border: 1px #ddd solid;
  501. }
  502.  
  503. div#upload-area {
  504. text-align: center;
  505. padding-top: 40px;
  506. padding-bottom: 40px;
  507. font-size: 120%;
  508. }
  509.  
  510. ul#upload-files {
  511. list-style: none;
  512. padding-left: 0px;
  513. margin-bottom: 0px;
  514. }
  515.  
  516. li.upload-file {
  517. border-top: 1px #f4f4f4 solid;
  518. background-color: white;
  519. padding: 4px;
  520. }
  521.  
  522. /****************************************************************************/
  523. /* Activity */
  524. /****************************************************************************/
  525. div[class^="activity-icon"] i{
  526. color: #BBB;
  527. }
  528.  
  529. /****************************************************************************/
  530. /* Repository Viewer */
  531. /****************************************************************************/
  532. p.description {
  533. color: gray;
  534. }
  535.  
  536. table.table-file-list td.latest-commit {
  537. padding-top: 4px;
  538. padding-bottom: 4px;
  539. background-color: white;
  540. }
  541.  
  542. table.table-file-list td {
  543. background-color: #F8F8F8;
  544. font-size: small;
  545. }
  546.  
  547. div.commit-avatar-image {
  548. float: left;
  549. margin-right: 4px;
  550. }
  551.  
  552. pre.commit-description {
  553. font-weight: normal;
  554. border: none;
  555. background-color: transparent;
  556. padding: 2px;
  557. margin: 0px;
  558. white-space: pre-wrap;
  559. }
  560.  
  561. #repository-url {
  562. background-color: white;
  563. cursor: default;
  564. color: silver;
  565. font-size: 8pt;
  566. font-family: monospace;
  567. }
  568.  
  569. ul#commit-file-list {
  570. list-style-type: none;
  571. padding-left: 0px;
  572. margin-left: 0px;
  573. }
  574.  
  575. ul#commit-file-list li.border {
  576. padding-bottom: 2px;
  577. border-top: 1px solid #eee;
  578. clear: right;
  579. }
  580.  
  581. li.L0, li.L1, li.L2, li.L3, li.L4, li.L5, li.L6, li.L7, li.L8, li.L9 {
  582. list-style-type: decimal;
  583. background: white;
  584. border-left: 1px solid #E5E5E5;
  585. padding-left: 10px;
  586. color: rgba(0, 0, 0, 0.3);
  587. }
  588.  
  589. pre.blob {
  590. border: none;
  591. background-color: white;
  592. padding-left: 20px;
  593. font-size: 12px;
  594. }
  595.  
  596. div.markdown-body pre.plain {
  597. background: white;
  598. font-size: 14px;
  599. }
  600.  
  601. #readme {
  602. margin-top: 20px;
  603. }
  604.  
  605. #readme .box-content {
  606. padding: 20px;
  607. }
  608.  
  609. li.highlight {
  610. background-color: #ffb;
  611. }
  612.  
  613. span.simplified-path {
  614. color: #888;
  615. }
  616.  
  617. #branch-control-title {
  618. margin: 5px 10px;
  619. font-weight: bold;
  620. }
  621.  
  622. #branch-control-close {
  623. background: none;
  624. border: none;
  625. color: #aaa;
  626. font-weight: bold;
  627. line-height: 15px;
  628. }
  629.  
  630. .btn-pullrequest-branch{
  631. background: none;
  632. border: 1px solid #0088cc;
  633. color: #0088cc;
  634. }
  635.  
  636. /****************************************************************************/
  637. /* Issues */
  638. /****************************************************************************/
  639. #search-filter-box {
  640. font-size: 100%;
  641. }
  642.  
  643. .btn-group.open .dropdown-toggle.flat {
  644. background-image: none;
  645. -webkit-box-shadow: none;
  646. -moz-box-shadow: none;
  647. box-shadow: none;
  648. }
  649.  
  650. a.button-link {
  651. font-weight: normal;
  652. color: gray;
  653. }
  654.  
  655. a.button-link i {
  656. color: inherit;
  657. }
  658.  
  659. a.selected {
  660. font-weight: bold;
  661. color: black;
  662. }
  663.  
  664. span.issue-status {
  665. text-align: center;
  666. padding: 4px 8px 4px 8px;
  667. }
  668.  
  669. table.table-issues {
  670. margin-top: 12px;
  671. }
  672.  
  673. table.table-issues td .octicon-issue-opened,
  674. table.table-issues td .octicon-git-pull-request .open {
  675. color: #6CC644;
  676. }
  677.  
  678. table.table-issues td .octicon-issue-closed,
  679. table.table-issues td .octicon-git-pull-request .closed{
  680. color : #BD2C00;;
  681. }
  682.  
  683. a.issue-title {
  684. color: #333;
  685. font-weight: bold;
  686. font-size: 120%;
  687. }
  688.  
  689. .label-success {
  690. background-color: #6cc644;
  691. }
  692.  
  693. .label-important {
  694. background-color: #bd2c00;
  695. }
  696.  
  697. ul.label-list {
  698. list-style-type: none;
  699. padding-left: 0px;
  700. margin-left: 0px;
  701. font-size: 90%;
  702. }
  703.  
  704. ul.label-list a {
  705. padding-left: 6px;
  706. padding-top: 4px;
  707. padding-bottom: 4px;
  708. margin-bottom: 8px;
  709. color: #444;
  710. }
  711.  
  712. span.label-color {
  713. border-radius: 2px;
  714. -webkit-border-radius: 2px;
  715. -moz-border-radius: 2px;
  716. }
  717.  
  718. a#clear-filter {
  719. display: block;
  720. color: #444;
  721. font-weight: bold;
  722. margin-bottom: 10px;
  723. }
  724.  
  725. span.milestone-alert {
  726. font-weight: bold;
  727. color: #bd2c00;
  728. }
  729.  
  730. a.milestone-title {
  731. font-size: 180%;
  732. }
  733.  
  734. div.milestone-description {
  735. border-top: 1px solid #eee;
  736. color: #666;
  737. }
  738.  
  739. a.milestone-title {
  740. color: #333;
  741. }
  742.  
  743. div.milestone-menu {
  744. margin-top: 8px;
  745. }
  746.  
  747. div.milestone-menu a.delete {
  748. color: #b00;
  749. }
  750.  
  751. div.issue-info {
  752. border-top: 1px solid #e5e5e5;
  753. border-bottom: 1px solid #e5e5e5;
  754. background-color: #f5f5f5;
  755. padding: 8px;
  756. margin-left: 0px;
  757. margin-right: 0px;
  758. }
  759.  
  760. h4#issueTitle {
  761. font-size: large;
  762. font-weight: bold;
  763. margin-top: 2px;
  764. margin-bottom: 0px;
  765. padding: 0px;
  766. }
  767.  
  768. div.issue-participants {
  769. margin-bottom: 15px;
  770. margin-left: 50px;
  771. }
  772.  
  773. div.commit-comment-box textarea,
  774. div.issue-comment-box textarea{
  775. height: 100px;
  776. max-height: 300px;
  777. }
  778. /*
  779. div.commit-comment-box.panel-body {
  780. padding-top: 8px;
  781. padding-bottom: 0px;
  782. }
  783. */
  784. div.commit-comment-box div.tabbable {
  785. margin-top: 5px;
  786. }
  787.  
  788. div.reply-comment-box {
  789. margin-bottom: 5px;
  790. }
  791.  
  792. div.issue-comment-action {
  793. padding-bottom: 10px;
  794. padding-top: 0px;
  795. margin-left: 70px;
  796. margin-bottom: 10px;
  797. border-bottom: 4px solid #ddd;
  798. }
  799.  
  800. div.issue-comment-action .octicon {
  801. border-radius: 50%;
  802. background-color: #f3f3f3;
  803. color: #767676;
  804. font-size: 18px;
  805. margin-right: 7px;
  806. width: 28px;
  807. height: 28px;
  808. line-height: 28px;
  809. text-align: center;
  810. }
  811.  
  812. div.issue-reopened .octicon {
  813. background-color: #6cc644;
  814. color: #fff;
  815. }
  816.  
  817. div.issue-comment-action .octicon.danger {
  818. background-color: #bd2c00;
  819. color: #fff;
  820. }
  821.  
  822. .nav-pills > li > span.issue-label, .issue-priority {
  823. display: block;
  824. padding: 0px 8px 2px 8px;
  825. margin-top: 2px;
  826. -webkit-border-radius: 5px;
  827. -moz-border-radius: 5px;
  828. border-radius: 5px;
  829. }
  830.  
  831. .issue-priority {
  832. font-size: 90%;
  833. }
  834.  
  835. .issue-priority-inline {
  836. font-size: 100%;
  837. display: inline;
  838. }
  839.  
  840. div.attachable {
  841. margin-bottom: 10px;
  842. }
  843.  
  844. div.attachable textarea {
  845. margin-bottom: 0px;
  846. border-bottom: 1px dashed #ccc;
  847. -webkit-border-radius: 0px;
  848. -moz-border-radius: 0px;
  849. border-radius: 0px;
  850. }
  851.  
  852. div.attachable div.clickable {
  853. padding: 2px;
  854. border-left: 1px solid #ccc;
  855. border-right: 1px solid #ccc;
  856. border-bottom: 1px solid #ccc;
  857. background-color: white;
  858. }
  859.  
  860. ul.task-list {
  861. padding-left: 2em;
  862. margin-left: 0;
  863. }
  864.  
  865. li.task-list-item {
  866. list-style-type: none;
  867. }
  868.  
  869. li.task-list-item input.task-list-item-checkbox {
  870. margin: 0 4px 0.25em -20px;
  871. vertical-align: middle;
  872. }
  873.  
  874. .discussion-item {
  875. position: relative;
  876. margin: 15px 0 15px 20px;
  877. padding-left: 25px;
  878. }
  879. .discussion-item-header {
  880. min-height: 30px;
  881. padding-top: 5px;
  882. padding-bottom: 5px;
  883. color: #767676;
  884. line-height: 20px;
  885. word-wrap: break-word;
  886. }
  887. .discussion-item-icon {
  888. float: left;
  889. width: 32px;
  890. height: 32px;
  891. margin-top: -7px;
  892. margin-left: -40px;
  893. line-height: 28px;
  894. color: #767676;
  895. text-align: center;
  896. background-color: #f3f3f3;
  897. border: 2px solid #fff;
  898. border-radius: 50%;
  899. }
  900.  
  901. .discussion-item-content {
  902. margin-left:36px;
  903. }
  904.  
  905. .discussion-item-content-head{
  906. padding-right:20px;
  907. background-color: white;
  908. float:left
  909. }
  910.  
  911. pre.reset.discussion-item-content-text{
  912. border-left: 1px solid rgb(238, 238, 238);
  913. margin: 0 0 0 5px;
  914. padding-left: 25px;
  915. }
  916.  
  917. .discussion-item-commit .discussion-item-content {
  918. font-size:12px;
  919. }
  920.  
  921. .discussion-item-icon .octicon {
  922. color: inherit;
  923. }
  924.  
  925. .discussion-item-merge .discussion-item-icon {
  926. background-color: #6e5494;
  927. color: white;
  928. padding-top: 1px;
  929. padding-left: 3px;
  930. }
  931.  
  932. .discussion-item-close .discussion-item-icon {
  933. background-color: #bd2c00;
  934. color: white;
  935. padding-top: 1px;
  936. }
  937.  
  938. .discussion-item-delete_branch .discussion-item-icon {
  939. padding-left: 2px;
  940. padding-top: 1px;
  941. background-color: #767676;
  942. color: white;
  943. }
  944.  
  945. .discussion-item-reopen .discussion-item-icon {
  946. background-color: #6cc644;
  947. padding-top: 1px;
  948. color: white;
  949. }
  950.  
  951. .priority-sort-handle {
  952. margin-top: 3px;
  953. padding-right: 10px;
  954. }
  955.  
  956. .priority-sort-handle i::before {
  957. cursor: move;
  958. display: block;
  959. width: 0.5em;
  960. overflow: hidden;
  961. font-size: 2em;
  962. }
  963.  
  964. .priority-default .octicon {
  965. font-size: 1.5em;
  966. color: #ccc;
  967. }
  968.  
  969. .priority-default-selected .octicon {
  970. color: #3c8dbc;
  971. }
  972.  
  973. /****************************************************************************/
  974. /* Pull request */
  975. /****************************************************************************/
  976. div.pullreq-info {
  977. border: 1px solid #ddd;
  978. background-color: #f8f8f8;
  979. margin-bottom: 10px;
  980. padding: 8px;
  981. }
  982.  
  983. /****************************************************************************/
  984. /* Wiki */
  985. /****************************************************************************/
  986. .wiki-main {
  987. margin-right: 260px;
  988. }
  989.  
  990. h1.body-title {
  991. margin-top: 0px;
  992. }
  993.  
  994. a.absent {
  995. color: #c00;
  996. }
  997.  
  998. div.wiki-sidebar {
  999. background-color: white;
  1000. border: 1px solid #d8d8d8;
  1001. padding: 8px 10px 0px 10px;
  1002. border-radius: 3px;
  1003. margin-bottom: 20px;
  1004. margin-top: 20px;
  1005. }
  1006.  
  1007. div.wiki-sidebar img {
  1008. max-width: 100%;
  1009. }
  1010.  
  1011. div.wiki-sidebar-dotted {
  1012. background-color: white;
  1013. border: 1px dashed #ddd;
  1014. padding: 10px 15px;
  1015. margin-bottom: 20px;
  1016. margin-top: 20px;
  1017. border-radius: 3px;
  1018. font-size: 14px;
  1019. }
  1020.  
  1021. div.wiki-footer {
  1022. margin-top: 50px;
  1023. background-color: #f5f5f5;
  1024. color: gray;
  1025. }
  1026.  
  1027. /****************************************************************************/
  1028. /* Commit */
  1029. /****************************************************************************/
  1030. div.author-info div.committer {
  1031. display: block;
  1032. margin-left: 25px;
  1033. font-size: 12px;
  1034. }
  1035.  
  1036. .text-pending {
  1037. color: #cea61b;
  1038. }
  1039.  
  1040. .text-failure {
  1041. color: #bd2c00;
  1042. }
  1043.  
  1044. .build-statuses {
  1045. padding: 10px 15px 10px 15px;
  1046. border-bottom: 1px solid #eee;
  1047. }
  1048.  
  1049. .build-statuses-list .build-status-item {
  1050. background-color: #fafafa;
  1051. padding: 10px 15px 10px 15px;
  1052. border-bottom: 1px solid #eee;
  1053. }
  1054.  
  1055. .merge-indicator {
  1056. float:left;
  1057. border-radius: 50%;
  1058. width: 30px;
  1059. height: 30px;
  1060. line-height: 30px;
  1061. text-align: center;
  1062. vertical-align: middle;
  1063. margin-right: 10px;
  1064. }
  1065.  
  1066. .merge-indicator-success {
  1067. background-color: #6cc644;
  1068. }
  1069.  
  1070. .merge-indicator-warning {
  1071. background-color: #cea61b;
  1072. }
  1073.  
  1074. .merge-indicator-alert {
  1075. background-color: #888;
  1076. }
  1077.  
  1078. .merge-indicator .octicon {
  1079. color: white;
  1080. font-size: 16px;
  1081. width: 15px;
  1082. height: 15px;
  1083. }
  1084.  
  1085. .merge-indicator-warning .octicon {
  1086. color: white;
  1087. font-size: 30px;
  1088. }
  1089.  
  1090. /****************************************************************************/
  1091. /* Diff */
  1092. /****************************************************************************/
  1093. table.diff {
  1094. font-size: 12px;
  1095. font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
  1096. width: 100%;
  1097. }
  1098.  
  1099. table.diff thead {
  1100. display: none;
  1101. }
  1102.  
  1103. table.inlinediff td.insert,
  1104. table.inlinediff td.equal,
  1105. table.inlinediff td.delete {
  1106. width: 900px;
  1107. }
  1108.  
  1109. td.insert, td.equal, td.delete, td.empty {
  1110. width: 50%;
  1111. }
  1112.  
  1113. table.diff td.body {
  1114. position: relative;
  1115. }
  1116.  
  1117. table.diff th.line-num {
  1118. /*min-width: 20px;*/
  1119. width: 20px;
  1120. }
  1121.  
  1122. table.diff .add-comment {
  1123. position: absolute;
  1124. background: #4183c4;
  1125. top: 0;
  1126. left: -7px;
  1127. color: white;
  1128. padding: 2px 4px;
  1129. border: solid 1px #4183c4;
  1130. border-radius: 3px;
  1131. z-index: 99;
  1132. cursor: pointer;
  1133. }
  1134.  
  1135. table.diff .add-comment:hover {
  1136. padding: 4px 6px;
  1137. top: -1px;
  1138. }
  1139.  
  1140. table.diff tr td.body b.add-comment {
  1141. display: none;
  1142. }
  1143.  
  1144. table.diff tr:hover td.body b.add-comment {
  1145. display: inline-block;
  1146. }
  1147.  
  1148. .container-wide table.diff tr:hover td.body b.add-comment {
  1149. display: none;
  1150. }
  1151.  
  1152. .container-wide table.diff tr:hover td.body:hover b.add-comment,
  1153. .container-wide table.diff tr:hover th.line-num:hover + td b.add-comment {
  1154. display: inline-block;
  1155. }
  1156.  
  1157.  
  1158. table.diff tbody tr.not-diff {
  1159. font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  1160. }
  1161.  
  1162. tr.not-diff .box {
  1163. margin-bottom: 0px;
  1164. }
  1165.  
  1166. table.diff tbody tr.not-diff:hover {
  1167. background-color: #fff;
  1168. }
  1169.  
  1170. table.diff tbody tr.not-diff:hover td {
  1171. background-color: #fff;
  1172. }
  1173.  
  1174. .not-diff > .comment-box-container {
  1175. white-space: normal;
  1176. line-height: initial;
  1177. padding-top: 8px;
  1178. padding-left: 10px;
  1179. padding-right: 10px;
  1180. }
  1181.  
  1182. .diff .oldline:before, .diff .newline:before {
  1183. content: attr(line-number);
  1184. }
  1185.  
  1186. .diff .skipline:before {
  1187. content: "..."
  1188. }
  1189.  
  1190. .diffstat-bar {
  1191. display: inline-block;
  1192. /* For IE 6/7 */
  1193. *display: inline;
  1194. *zoom: 1;
  1195. margin-left: 3px;
  1196. font-size: 16px;
  1197. color: #ddd;
  1198. letter-spacing: 1px;
  1199. text-align: left;
  1200. text-decoration: none;
  1201. -webkit-font-smoothing: antialiased;
  1202. }
  1203.  
  1204. .text-diff-added {
  1205. color: #55a532;
  1206. }
  1207.  
  1208. .text-diff-deleted {
  1209. color: #bd2c00;
  1210. }
  1211.  
  1212. .diffstat {
  1213. font-size: 12px;
  1214. font-weight: bold;
  1215. color: #666;
  1216. white-space: nowrap;
  1217. letter-spacing: 0px;
  1218. }
  1219.  
  1220. .diff-same {
  1221. background: #DDD;
  1222. color: #BBB;
  1223. font-size: 16px;
  1224. padding: 20px;
  1225. font-weight: bold;
  1226. text-align: center;
  1227. }
  1228.  
  1229. /* ------- for imageDiff */
  1230. .diff-image-frame {
  1231. display: table-cell;
  1232. *float: left; /* for ie7 */
  1233. vertical-align: middle;
  1234. padding: 20px;
  1235. background-color: #eee;
  1236. }
  1237.  
  1238. .diff-image-frame.diff-old {
  1239. padding-right: 2px;
  1240. }
  1241.  
  1242. .diff-image-frame.diff-new {
  1243. padding-left: 2px;
  1244. }
  1245.  
  1246. .diff-image-frame .diff-meta {
  1247. margin-top: 12px;
  1248. color: #999;
  1249. font-family: Helvetica,arial,freesans,clean,sans-serif;
  1250. font-size: 12px;
  1251. }
  1252.  
  1253. .diff-image-frame.diff-old .diff-meta .diff {
  1254. color: #bd2c00;
  1255. }
  1256.  
  1257. .diff-image-frame.diff-new .diff-meta .diff {
  1258. color: #55a532;
  1259. }
  1260.  
  1261. .diff-image-frame img {
  1262. max-height: 410px;
  1263. max-width: 410px;
  1264. background: url(../images/checker.png);
  1265. }
  1266.  
  1267. .diff-image-render.diff2up {
  1268. width:100%;
  1269. text-align: center;
  1270. display: table;
  1271. }
  1272.  
  1273. .diff-image-frame.diff-new img {
  1274. border: 1px solid #55a532;
  1275. }
  1276.  
  1277. .diff-image-frame.diff-old img {
  1278. border: 1px solid #bd2c00;
  1279. }
  1280.  
  1281. .diff-image-stack {
  1282. position: relative;
  1283. background: #EEE;
  1284. padding-top: 20px;
  1285. }
  1286.  
  1287. .diff-image-stack .diff-old,
  1288. .diff-image-stack .diff-new {
  1289. position:absolute;
  1290. overflow: hidden;
  1291. margin:0 20px;
  1292. }
  1293.  
  1294. .diff-image-stack img {
  1295. max-width: none;
  1296. background: url(../images/checker.png);
  1297. }
  1298.  
  1299. .diff-image-stack .diff-new {
  1300. border: 1px solid #55a532;
  1301. background: #EEE;
  1302. }
  1303.  
  1304. .diff-image-stack .diff-old {
  1305. border: 1px solid #bd2c00;
  1306. }
  1307.  
  1308. .diff-swipe-handle {
  1309. position:absolute;
  1310. margin-left: 325px;
  1311. left: 100px;
  1312. }
  1313.  
  1314. .diff-silde-bar {
  1315. width: 200px;
  1316. position: absolute;
  1317. left: 325px;
  1318. margin: 6px 0 0 7px;
  1319. box-sizing: border-box;
  1320. border: 1px solid gray;
  1321. height: 8px;
  1322. }
  1323.  
  1324. .image-diff-tools {
  1325. text-align: center;
  1326. padding: 4px;
  1327. background: #f7f7f7;
  1328. }
  1329.  
  1330. .image-diff-tools {
  1331. font-family: 'Helvetica Neue', Helvetica, arial, freesans, clean, sans-serif;
  1332. font-size: 12px;
  1333. background: #f7f7f7;
  1334. margin: 0;
  1335. text-align: center;
  1336. }
  1337.  
  1338. .image-diff-tools li {
  1339. background: none;
  1340. display: inline;
  1341. cursor: pointer;
  1342. border-right: 1px solid #ccc;
  1343. padding: 0 5px;
  1344. position: relative;
  1345. color: #666;
  1346. }
  1347.  
  1348. .image-diff-tools li:last-child {
  1349. border-right: none;
  1350. }
  1351.  
  1352. .image-diff-tools li.active {
  1353. font-weight: bold;
  1354. }
  1355.  
  1356. .no-canvas .need-canvas {
  1357. display: none;
  1358. }
  1359.  
  1360. .diff-image-stack.swipe .diff-new {
  1361. border-right: 1px solid #888;
  1362. }
  1363.  
  1364. .diff-image-stack.swipe .diff-swipe-handle {
  1365. margin-left: 15px;
  1366. left: 410px;
  1367. }
  1368.  
  1369. .diff-image-stack.swipe .diff-silde-bar {
  1370. display: none;
  1371. }
  1372.  
  1373. .diff-image-stack.onion .diff-silde-bar {
  1374. background: -ms-linear-gradient(left, #bd2c00 0%,#55a532 100%); /* IE10+ */
  1375. background: linear-gradient(to right, #bd2c00 0%,#55a532 100%);
  1376. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bd2c00', endColorstr='#55a532',GradientType=1 ); /* IE6-9 */
  1377. }
  1378.  
  1379. .diff-image-stack.blink .diff-silde-bar {
  1380. border-style: dotted;
  1381. background-image: linear-gradient(to right, #bd2c00, #bd2c00 50%, #55a532 50%, #55a532 100%);
  1382. background-size: 2px 2px;
  1383. }
  1384.  
  1385. .diff-image-stack.difference {
  1386. padding-bottom: 18px;
  1387. text-align: center;
  1388. }
  1389. /****************************************************************************/
  1390. /* Repository Settings */
  1391. /****************************************************************************/
  1392. ul.collaborator {
  1393. list-style-type: none;
  1394. margin: 0px;
  1395. padding-left: 0px;
  1396. }
  1397.  
  1398. ul.collaborator li {
  1399. background-color: #eee;
  1400. border: 1px solid #ccc;
  1401. border-radius: 3px;
  1402. padding: 6px;
  1403. margin-bottom: 2px;
  1404. }
  1405.  
  1406. ul.collaborator li:hover {
  1407. background-color: #f8f8f8;
  1408. }
  1409.  
  1410. ul.collaborator a.remove {
  1411. padding: 6px;
  1412. }
  1413.  
  1414. /****************************************************************************/
  1415. /* Markdown */
  1416. /****************************************************************************/
  1417. div.markdown-body {
  1418. line-height: 1.7;
  1419. font: 15px Helvetica, arial, freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol";
  1420. word-wrap: break-word;
  1421. }
  1422.  
  1423. div.markdown-body h1 {
  1424. border-bottom: 1px solid #ddd;
  1425. font-size: 2.5em;
  1426. font-weight: bold;
  1427. line-height: 1.7;
  1428. }
  1429.  
  1430. div.markdown-body h2 {
  1431. border-bottom: 1px solid #eee;
  1432. font-size: 2em;
  1433. font-weight: bold;
  1434. line-height: 1.7;
  1435. }
  1436.  
  1437. div.markdown-body h3 {
  1438. font-size: 1.5em;
  1439. font-weight: bold;
  1440. line-height: 1.7;
  1441. }
  1442.  
  1443. div.markdown-body h4 {
  1444. font-size: 1.2em;
  1445. font-weight: bold;
  1446. line-height: 1.7;
  1447. }
  1448.  
  1449. div.markdown-body h5 {
  1450. font-size: 1em;
  1451. font-weight: bold;
  1452. line-height: 1.7;
  1453. }
  1454.  
  1455. div.markdown-body h6 {
  1456. color:#777;
  1457. font-size: 1em;
  1458. font-weight: bold;
  1459. line-height: 1.7;
  1460. }
  1461.  
  1462. div.markdown-body li {
  1463. line-height: 1.7;
  1464. }
  1465.  
  1466. div.markdown-body p {
  1467. margin: 15px 0;
  1468. line-height: 1.5;
  1469. }
  1470.  
  1471. div.markdown-body img {
  1472. max-width: 100%;
  1473. }
  1474.  
  1475. div.markdown-body pre {
  1476. font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;
  1477. font-size: 12px;
  1478. white-space: pre;
  1479. word-wrap: normal;
  1480. overflow: auto;
  1481. border: none;
  1482. padding: 4px;
  1483. }
  1484.  
  1485. div.markdown-body code {
  1486. font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;
  1487. font-size: 12px;
  1488. padding: 4px;
  1489. background-color: rgba(0,0,0,0.04);
  1490. border: none;
  1491. color: black;
  1492. }
  1493.  
  1494. div.markdown-body table {
  1495. /*width: 100%;*/
  1496. margin-bottom: 20px;
  1497. }
  1498.  
  1499. div.markdown-body table th,
  1500. div.markdown-body table td {
  1501. padding: 8px;
  1502. line-height: 20px;
  1503. text-align: left;
  1504. vertical-align: top;
  1505. border-top: 1px solid #dddddd;
  1506. }
  1507.  
  1508. div.markdown-body table th {
  1509. font-weight: bold;
  1510. background-color: #efefef;
  1511. }
  1512.  
  1513. div.markdown-body table thead th {
  1514. vertical-align: bottom;
  1515. }
  1516.  
  1517. div.markdown-body table caption + thead tr:first-child th,
  1518. div.markdown-body table caption + thead tr:first-child td,
  1519. div.markdown-body table colgroup + thead tr:first-child th,
  1520. div.markdown-body table colgroup + thead tr:first-child td,
  1521. div.markdown-body table thead:first-child tr:first-child th,
  1522. div.markdown-body table thead:first-child tr:first-child td {
  1523. border-top: 0;
  1524. }
  1525.  
  1526. div.markdown-body table tbody + tbody {
  1527. border-top: 2px solid #dddddd;
  1528. }
  1529.  
  1530. div.markdown-body table {
  1531. background-color: #ffffff;
  1532. }
  1533.  
  1534. div.markdown-body table {
  1535. border: 1px solid #dddddd;
  1536. border-collapse: separate;
  1537. *border-collapse: collapse;
  1538. border-left: 0;
  1539. -webkit-border-radius: 4px;
  1540. -moz-border-radius: 4px;
  1541. border-radius: 4px;
  1542. }
  1543.  
  1544. div.markdown-body table th,
  1545. div.markdown-body table td {
  1546. border-left: 1px solid #dddddd;
  1547. }
  1548.  
  1549. div.markdown-body table caption + thead tr:first-child th,
  1550. div.markdown-body table caption + tbody tr:first-child th,
  1551. div.markdown-body table caption + tbody tr:first-child td,
  1552. div.markdown-body table colgroup + thead tr:first-child th,
  1553. div.markdown-body table colgroup + tbody tr:first-child th,
  1554. div.markdown-body table colgroup + tbody tr:first-child td,
  1555. div.markdown-body table thead:first-child tr:first-child th,
  1556. div.markdown-body table tbody:first-child tr:first-child th,
  1557. div.markdown-body table tbody:first-child tr:first-child td {
  1558. border-top: 0;
  1559. }
  1560.  
  1561. div.markdown-body table thead:first-child tr:first-child > th:first-child,
  1562. div.markdown-body table tbody:first-child tr:first-child > td:first-child,
  1563. div.markdown-body table tbody:first-child tr:first-child > th:first-child {
  1564. -webkit-border-top-left-radius: 4px;
  1565. border-top-left-radius: 4px;
  1566. -moz-border-radius-topleft: 4px;
  1567. }
  1568.  
  1569. div.markdown-body table thead:first-child tr:first-child > th:last-child,
  1570. div.markdown-body table tbody:first-child tr:first-child > td:last-child,
  1571. div.markdown-body table tbody:first-child tr:first-child > th:last-child {
  1572. -webkit-border-top-right-radius: 4px;
  1573. border-top-right-radius: 4px;
  1574. -moz-border-radius-topright: 4px;
  1575. }
  1576.  
  1577. div.markdown-body table thead:last-child tr:last-child > th:first-child,
  1578. div.markdown-body table tbody:last-child tr:last-child > td:first-child,
  1579. div.markdown-body table tbody:last-child tr:last-child > th:first-child,
  1580. div.markdown-body table tfoot:last-child tr:last-child > td:first-child,
  1581. div.markdown-body table tfoot:last-child tr:last-child > th:first-child {
  1582. -webkit-border-bottom-left-radius: 4px;
  1583. border-bottom-left-radius: 4px;
  1584. -moz-border-radius-bottomleft: 4px;
  1585. }
  1586.  
  1587. div.markdown-body table thead:last-child tr:last-child > th:last-child,
  1588. div.markdown-body table tbody:last-child tr:last-child > td:last-child,
  1589. div.markdown-body table tbody:last-child tr:last-child > th:last-child,
  1590. div.markdown-body table tfoot:last-child tr:last-child > td:last-child,
  1591. div.markdown-body table tfoot:last-child tr:last-child > th:last-child {
  1592. -webkit-border-bottom-right-radius: 4px;
  1593. border-bottom-right-radius: 4px;
  1594. -moz-border-radius-bottomright: 4px;
  1595. }
  1596.  
  1597. div.markdown-body table tfoot + tbody:last-child tr:last-child td:first-child {
  1598. -webkit-border-bottom-left-radius: 0;
  1599. border-bottom-left-radius: 0;
  1600. -moz-border-radius-bottomleft: 0;
  1601. }
  1602.  
  1603. div.markdown-body table tfoot + tbody:last-child tr:last-child td:last-child {
  1604. -webkit-border-bottom-right-radius: 0;
  1605. border-bottom-right-radius: 0;
  1606. -moz-border-radius-bottomright: 0;
  1607. }
  1608.  
  1609. div.markdown-body table caption + thead tr:first-child th:first-child,
  1610. div.markdown-body table caption + tbody tr:first-child td:first-child,
  1611. div.markdown-body table colgroup + thead tr:first-child th:first-child,
  1612. div.markdown-body table colgroup + tbody tr:first-child td:first-child {
  1613. -webkit-border-top-left-radius: 4px;
  1614. border-top-left-radius: 4px;
  1615. -moz-border-radius-topleft: 4px;
  1616. }
  1617.  
  1618. div.markdown-body table caption + thead tr:first-child th:last-child,
  1619. div.markdown-body table caption + tbody tr:first-child td:last-child,
  1620. div.markdown-body table colgroup + thead tr:first-child th:last-child,
  1621. div.markdown-body table colgroup + tbody tr:first-child td:last-child {
  1622. -webkit-border-top-right-radius: 4px;
  1623. border-top-right-radius: 4px;
  1624. -moz-border-radius-topright: 4px;
  1625. }
  1626.  
  1627. .markdown-head {
  1628. position: relative;
  1629. }
  1630.  
  1631. a.markdown-anchor-link {
  1632. margin-left: -16px;
  1633. margin-right: 2px;
  1634. line-height: 1;
  1635. color: #999;
  1636. cursor: pointer;
  1637. }
  1638.  
  1639. a.markdown-anchor-link span.octicon {
  1640. visibility: hidden;
  1641. vertical-align: middle;
  1642. }
  1643.  
  1644. /****************************************************************************/
  1645. /* File finder */
  1646. /****************************************************************************/
  1647. #tree-finder-field {
  1648. border: none;
  1649. box-shadow: none;
  1650. padding: 0;
  1651. margin: 0;
  1652. vertical-align: baseline;
  1653. font-size: 100%;
  1654. height: inherit;
  1655. width: 300px;
  1656. }
  1657.  
  1658. .find-input {
  1659. font-size: 18px;
  1660. margin-bottom: 20px;
  1661. }
  1662.  
  1663. #tree-finder-results td {
  1664. padding:7px 6px;
  1665. }
  1666.  
  1667. #tree-finder-results td.icon {
  1668. width:16px; padding: 7px 2px 7px 6px;
  1669. }
  1670.  
  1671. #tree-finder-results .tree-browser-result .icon-chevron-right {
  1672. visibility: hidden;
  1673. }
  1674.  
  1675. #tree-finder-results .tree-browser-result.navigation-focus .icon-chevron-right {
  1676. visibility: visible;
  1677. }
  1678.  
  1679. #tree-finder-results .navigation-focus td {
  1680. background: #fff;
  1681. }
  1682.  
  1683. /****************************************************************************/
  1684. /* blame */
  1685. /****************************************************************************/
  1686. .blobview pre.blob {
  1687. padding-left: 0;
  1688. }
  1689.  
  1690. .blobview ol.linenums {
  1691. margin-left: 0;
  1692. padding-left: 50px;
  1693. }
  1694.  
  1695. /*
  1696. div.container.blame-container{
  1697. width:1270px;
  1698. }
  1699. */
  1700.  
  1701. .line-age-legend {
  1702. display: none;
  1703. }
  1704.  
  1705. .blame-container .line-age-legend {
  1706. display: block;
  1707. float: right;
  1708. font-size: 12px;
  1709. color: #777;
  1710. }
  1711.  
  1712. .blame-container .line-age-legend ol {
  1713. display: inline-block;
  1714. *display: inline;
  1715. *zoom: 1;
  1716. list-style: none;
  1717. margin: 0 5px;
  1718. }
  1719.  
  1720. .blame-container .line-age-legend ol li {
  1721. display: inline-block;
  1722. *display: inline;
  1723. *zoom: 1;
  1724. width: 8px;
  1725. height: 10px;
  1726. }
  1727.  
  1728. .blame-container pre.blob{
  1729. margin-left: 350px;
  1730. }
  1731.  
  1732. .blame-container pre.prettyprint ol.linenums li.blame-sep {
  1733. border-top: 1px solid rgb(219, 219, 219);
  1734. margin-top: -1px;
  1735. }
  1736.  
  1737. .blame-container .hide-if-blame {
  1738. display: none;
  1739. }
  1740.  
  1741. .blame {
  1742. font-size: 12px;
  1743. white-space: normal;
  1744. width: 340px;
  1745. float: left;
  1746. min-height: 100px;
  1747. display: none;
  1748. }
  1749.  
  1750. .blame-container .blame {
  1751. display: block;
  1752. }
  1753.  
  1754. .blame .blame-commit-title {
  1755. font-weight: bold;
  1756. color: #333;
  1757. line-height: 1.1;
  1758. }
  1759.  
  1760. .blame .avatar {
  1761. margin-right: 4px;
  1762. margin-bottom: 4px;
  1763. }
  1764.  
  1765. .blame .blame-info {
  1766. background: white;
  1767. box-shadow:rgba(113, 135, 164, 0.65098) 0px 0px 4px 0px;
  1768. position: absolute;
  1769. width: 340px;
  1770. padding: 2px;
  1771. border-right: 2px solid;
  1772. }
  1773.  
  1774. .no-box-shadow .blame .blame-info {
  1775. border-top: 1px solid #888;
  1776. border-bottom: 1px solid #888;
  1777. border-left: 1px solid #888;
  1778. }
  1779.  
  1780. .blame-sha {
  1781. font: 11px Consolas, "Liberation Mono", Menlo, Courier, monospace;
  1782. float: right;
  1783. text-align: right;
  1784. }
  1785.  
  1786. .blame-sha .muted-link {
  1787. color: #777;
  1788. }
  1789.  
  1790. .blame-sha .muted-link:hover {
  1791. color: #4183c4;
  1792. }
  1793.  
  1794. .blame .blame-info:hover {
  1795. z-index: 100;
  1796. box-shadow:rgba(113, 135, 164, 0.65098) 0px 0px 4px 3px;
  1797. }
  1798.  
  1799. .blame .blame-info.blame-last {
  1800. background: #FDFCED;
  1801. }
  1802.  
  1803. .blame-info.heat1 { border-right-color:#ffeca7 }
  1804. .blame-info.heat2 { border-right-color:#ffdd8c }
  1805. .blame-info.heat3 { border-right-color:#ffdd7c }
  1806. .blame-info.heat4 { border-right-color:#fba447 }
  1807. .blame-info.heat5 { border-right-color:#f68736 }
  1808. .blame-info.heat6 { border-right-color:#f37636 }
  1809. .blame-info.heat7 { border-right-color:#ca6632 }
  1810. .blame-info.heat8 { border-right-color:#c0513f }
  1811. .blame-info.heat9 { border-right-color:#a2503a }
  1812. .blame-info.heat10{ border-right-color:#793738 }
  1813.  
  1814. .heat1 { background-color:#ffeca7 }
  1815. .heat2 { background-color:#ffdd8c }
  1816. .heat3 { background-color:#ffdd7c }
  1817. .heat4 { background-color:#fba447 }
  1818. .heat5 { background-color:#f68736 }
  1819. .heat6 { background-color:#f37636 }
  1820. .heat7 { background-color:#ca6632 }
  1821. .heat8 { background-color:#c0513f }
  1822. .heat9 { background-color:#a2503a }
  1823. .heat10{ background-color:#793738 }
  1824.  
  1825. /****************************************************************************/
  1826. /* Mobile */
  1827. /****************************************************************************/
  1828. @media (max-width: 767px) {
  1829. .pc {
  1830. display: none;
  1831. }
  1832. .wiki-main {
  1833. margin-right: 0px;
  1834. }
  1835. }
  1836.  
  1837. /****************************************************************************/
  1838. /* Print */
  1839. /****************************************************************************/
  1840. @media print {
  1841. div.headbar {
  1842. display: none;
  1843. }
  1844. a[href]:after {
  1845. display: none;
  1846. }
  1847. }
  1848.  
  1849. .emoji {
  1850. width: 20px;
  1851. height: 20px;
  1852. }
  1853.  
  1854. /****************************************************************************/
  1855. /* Suppress transition animation on load */
  1856. /****************************************************************************/
  1857. body.page-load * {
  1858. -webkit-transition: none !important;
  1859. -moz-transition: none !important;
  1860. -ms-transition: none !important;
  1861. -o-transition: none !important;
  1862. transition: none !important;
  1863. }
  1864.  
  1865. body:not(.sidebar-collapse) .main-sidebar li.menu-item-hover > a,
  1866. body.sidebar-collapse .main-sidebar li:hover > a > span {
  1867. overflow: hidden;
  1868. text-overflow: ellipsis;
  1869. }
  1870.  
  1871. body.sidebar-collapse .main-sidebar li.menu-item-hover:not(:hover) span.pull-right-container {
  1872. display: inline !important;
  1873. position: absolute;
  1874. top: 8px;
  1875. right: 0px;
  1876. font-size: 9px;
  1877. }
  1878.  
  1879. body.sidebar-collapse .main-sidebar li.treeview:not(:hover) span.pull-right-container span.label {
  1880. padding: 2px 4px;
  1881. }