You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

gitblit.css 22KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132
  1. body {
  2. /* 50px to start the container 10px below the navbar */
  3. padding-top: 60px;
  4. }
  5. footer {
  6. margin-top: 25px;
  7. padding: 15px 0 16px;
  8. border-top: 1px solid #E5E5E5;
  9. }
  10. body, input, select {
  11. color: #202020;
  12. }
  13. ul, ol {
  14. margin-bottom: 10px !important;
  15. }
  16. a:focus {
  17. outline: none;
  18. }
  19. [class^="icon-"], [class*=" icon-"] a i {
  20. /* override for a links that look like bootstrap buttons */
  21. vertical-align: text-bottom;
  22. }
  23. hr {
  24. margin-top: 10px;
  25. margin-bottom: 10px;
  26. }
  27. .settings h3 {
  28. margin-bottom: 0.5em;
  29. border-bottom: 1px solid #000080 !important;
  30. }
  31. .pageTitle {
  32. padding-bottom: 5px;
  33. margin: 0;
  34. border-bottom: 1px solid #eee;
  35. }
  36. .pageTitle h1, .pageTitle h2 {
  37. color: #0069D6;
  38. }
  39. .navbar .brand {
  40. padding: 10px 20px;
  41. }
  42. .navbar .pull-right {
  43. margin: 0;
  44. }
  45. .navbar ul.nav {
  46. margin: 0 !important;
  47. padding: 4px 0px 0px 0px;
  48. }
  49. .navbar ul.nav li a {
  50. color: white;
  51. text-shadow: none;
  52. outline: 0;
  53. }
  54. .navbar ul.nav li a:hover {
  55. color: #abd4ff !important;
  56. text-decoration: underline;
  57. }
  58. .navbar .nav .active > a:hover {
  59. text-decoration: underline;
  60. }
  61. .navbar-inner {
  62. background-color:#000050;
  63. background-repeat:repeat-x;
  64. background-image:-khtml-gradient(linear, left top, left bottom, from(#000060), to(#000040));
  65. background-image:-moz-linear-gradient(top, #000060, #000040);
  66. background-image:-ms-linear-gradient(top, #000060, #000040);
  67. background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #000060), color-stop(100%, #000040));
  68. background-image:-webkit-linear-gradient(top, #000060, #000040);
  69. background-image:-o-linear-gradient(top, #000060, #000040);
  70. background-image:linear-gradient(top, #000060, #000040);
  71. filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000060', endColorstr='#000040', GradientType=0);
  72. -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  73. -moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  74. box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  75. border-bottom: 2px solid #ff9900 !important;
  76. }
  77. .navbar ul li:focus, .navbar .active {
  78. background-repeat:no-repeat;
  79. background-image: url(arrow_page.png);
  80. background-position: center bottom;
  81. outline: 0;
  82. padding-bottom:3px;
  83. }
  84. .navbar .active a {
  85. background-color: transparent !important;
  86. outline: 0;
  87. }
  88. .navbar div > ul .menu-dropdown .selected, .nav .menu-dropdown .selected, .navbar div > ul .dropdown-menu .selected, .nav .dropdown-menu .selected {
  89. background-image: url("bullet_blue.png");
  90. background-repeat: no-repeat;
  91. background-position: left;
  92. }
  93. .navbar div>ul .dropdown-menu li a {
  94. color: #555;
  95. }
  96. navbar div>ul .menu-dropdown li a:hover,.nav .menu-dropdown li a:hover,.navbar div>ul .dropdown-menu li a:hover,.nav .dropdown-menu li a:hover{
  97. background-color: #000070;
  98. color: #ffffff !important;
  99. }
  100. .breadcrumb {
  101. margin-top: 5px !important;
  102. margin-bottom: 5px !important;
  103. }
  104. .pageTitle {
  105. margin-bottom: 5px;
  106. }
  107. .pageTitle h2 small {
  108. font-size: 80%;
  109. font-weight: bold;
  110. }
  111. .pageTitle {
  112. color: #888;
  113. font-size: 18px;
  114. line-height: 27px;
  115. }
  116. .pageTitle .project, .pageTitle .repository {
  117. font-family: Helvetica, arial, freesans, clean, sans-serif;
  118. font-size: 22px;
  119. }
  120. .pageTitle .controls {
  121. font-size: 12px;
  122. }
  123. .pageTitle .repository {
  124. font-weight: bold;
  125. }
  126. .originRepository {
  127. font-family: Helvetica, arial, freesans, clean, sans-serif;
  128. color: #888;
  129. font-size: 12px;
  130. line-height: 14px;
  131. margin: 0px;
  132. }
  133. .forkSource, .forkEntry {
  134. color: #888;
  135. }
  136. .forkSource {
  137. font-size: 18px;
  138. line-height: 20px;
  139. padding: 5px 0px;
  140. }
  141. .forkEntry {
  142. font-size: 14px;
  143. padding: 2px 0px;
  144. }
  145. div.page_footer {
  146. clear: both;
  147. height: 17px;
  148. color: black;
  149. background-color: #ffffff;
  150. padding: 5px;
  151. border-top: 1px solid #bbb;
  152. font-style: italic;
  153. }
  154. pre, code, pre.prettyprint, pre.plainprint {
  155. background-color: #ffffff;
  156. color: black;
  157. font-family: monospace;
  158. font-size:12px;
  159. border:0px;
  160. padding: 0;
  161. line-height: 1.35em;
  162. vertical-align:top;
  163. }
  164. table {
  165. margin-bottom: 5px;
  166. font-size: inherit;
  167. }
  168. .table th {
  169. vertical-align: top;
  170. }
  171. th {
  172. vertical-align: middle;
  173. text-align: left;
  174. }
  175. div.sourceview {
  176. overflow: hidden;
  177. }
  178. pre.prettyprint ol {
  179. padding-left:25px;
  180. }
  181. #nums {
  182. text-align: right;
  183. padding-right:10px;
  184. border-right:1px solid #ddd;
  185. font-family: monospace;
  186. line-height: 1.35em;
  187. vertical-align:top;
  188. }
  189. #nums pre {
  190. white-space: pre;
  191. }
  192. #nums pre, #lines pre {
  193. margin: 0;
  194. }
  195. #lines pre {
  196. padding: 0px !important;
  197. border: 0px !important;
  198. white-space: nowrap;
  199. }
  200. /* CSS trick to workaround #link topOfWindow offset problem */
  201. #nums .num {
  202. border-top: 160px solid transparent;
  203. margin-top: -160px;
  204. -webkit-background-clip: padding-box;
  205. -moz-background-clip: padding;
  206. background-clip: padding-box;
  207. color: #888;
  208. }
  209. #nums span:target {
  210. background-color: #ffffbf;
  211. color: black;
  212. font-weight: bold;
  213. border-bottom: 1px solid red;
  214. }
  215. #lines table {
  216. margin: 0;
  217. }
  218. #lines td {
  219. padding: 0;
  220. }
  221. #lines a {
  222. padding-left: 5px;
  223. }
  224. #lines a:hover {
  225. background-color: #ffffbf;
  226. text-decoration: none;
  227. }
  228. #lines tr:hover {
  229. background-color: #ffffbf;
  230. }
  231. #lines .odd {
  232. background-color: white;
  233. }
  234. #lines .even {
  235. background-color: #fafafa;
  236. }
  237. h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
  238. color: #888;
  239. }
  240. .age0, .age1, .age2, .age3, .age4 {
  241. font-size: 12px;
  242. }
  243. /* age0: age < 2 hours */
  244. .age0 {
  245. font-style: italic;
  246. color: #008000;
  247. font-weight: bold;
  248. }
  249. /* age1: 2 hours <= age < 2 days */
  250. .age1 {
  251. font-style: italic;
  252. color: #0000ff;
  253. font-weight: bold;
  254. }
  255. /* age2: 2 days < age <= 7 days */
  256. .age2 {
  257. font-style: italic;
  258. color: #2b60de;
  259. }
  260. /* age3: 7 days < age <= 30 days */
  261. .age3 {
  262. color: #800080;
  263. }
  264. /* age4: > 30 days */
  265. .age4 {
  266. }
  267. /* Ensure that hovered ages are white */
  268. tr.light:hover .age0,
  269. tr.light:hover .age1,
  270. tr.light:hover .age2,
  271. tr.light:hover .age3,
  272. tr.light:hover .age4,
  273. tr.dark:hover .age0,
  274. tr.dark:hover .age1,
  275. tr.dark:hover .age2,
  276. tr.dark:hover .age3,
  277. tr.dark:hover .age4 {
  278. color: #ffffff !important;
  279. }
  280. a.list {
  281. text-decoration: none;
  282. color: inherit;
  283. }
  284. a.list.subject {
  285. font-weight: bold;
  286. }
  287. a.list.name {
  288. font-weight: bold;
  289. }
  290. a.list:hover {
  291. text-decoration: underline;
  292. color: #880000;
  293. }
  294. span.empty {
  295. font-size: 0.9em;
  296. font-style: italic;
  297. padding-left:10px;
  298. color: #008000;
  299. }
  300. span.link {
  301. color: #888;
  302. }
  303. span.link, span.link a {
  304. font-family: sans-serif;
  305. font-size: 11px;
  306. }
  307. span.link em, div.link span em {
  308. font-style: normal;
  309. font-family: sans-serif;
  310. font-size: 11px;
  311. }
  312. span.repositorySwatch {
  313. border-radius: 3px;
  314. padding: 1px 4px 2px 4px;
  315. color: #ffffff;
  316. vertical-align: center;
  317. }
  318. span.repositorySwatch a {
  319. color: inherit;
  320. }
  321. img.inlineIcon {
  322. padding-left: 1px;
  323. padding-right: 1px;
  324. }
  325. img.overview {
  326. float:right;
  327. border:1px solid #CCCCCC;
  328. }
  329. img.gravatar {
  330. background-color: #ffffff;
  331. border: 1px solid #ddd;
  332. border-radius: 5px;
  333. padding: 2px;
  334. }
  335. div.searchResult {
  336. padding: 10px 5px 10px 5px;
  337. }
  338. div.searchResult .summary {
  339. font-weight: bold;
  340. }
  341. div.searchResult .branch {
  342. color: #008000;
  343. }
  344. div.searchResult .author {
  345. font-style: italic !important;
  346. }
  347. div.searchResult .date {
  348. color:#999;
  349. }
  350. div.searchResult .body {
  351. padding-left:20px;
  352. }
  353. div.searchResult .fragment {
  354. padding: 7px 0;
  355. }
  356. div.searchResult .highlight {
  357. background-color: #ccff66;
  358. padding: 0 2px;
  359. }
  360. div.searchResult .ellipses {
  361. padding-left:25px;
  362. color: #aaa;
  363. }
  364. div.searchResult pre {
  365. margin: 1px 0px;
  366. border: 0px;
  367. }
  368. div.searchResult .text {
  369. border-left: 2px solid #ccc;
  370. border-radius: 0px;
  371. padding: 0 0 0 15px;
  372. }
  373. div.searchResult ol {
  374. margin-bottom: 0px !important;
  375. }
  376. div.header, div.commitHeader, table.repositories th {
  377. background-color:#e0e0e0;
  378. background-repeat:repeat-x;
  379. background-image:-khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#e0e0e0));
  380. background-image:-moz-linear-gradient(top, #ffffff, #e0e0e0);
  381. background-image:-ms-linear-gradient(top, #ffffff, #e0e0e0);
  382. background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e0e0e0));
  383. background-image:-webkit-linear-gradient(top, #ffffff, #e0e0e0);
  384. background-image:-o-linear-gradient(top, #ffffff, #e0e0e0);
  385. background-image:linear-gradient(top, #ffffff, #e0e0e0);
  386. filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e0e0e0', GradientType=0);
  387. -webkit-box-shadow:inset 0 1px 0 #ffffff;
  388. -moz-box-shadow:inset 0 1px 0 #ffffff;
  389. box-shadow:inset 0 1px 0 #ffffff;
  390. }
  391. div.header {
  392. padding: 3px;
  393. border: 1px solid #ddd;
  394. border-bottom: 0;
  395. border-radius: 3px 3px 0 0;
  396. font-weight: bold;
  397. }
  398. div.commitHeader {
  399. margin:0 0 2px;
  400. padding:7px 14px;
  401. border:1px solid #ddd;
  402. border-radius: 3px;
  403. -webkit-border-radius:3px;
  404. -moz-border-radius:3px;border-radius:3px;
  405. }
  406. div.header a, div.commitHeader a {
  407. color: black;
  408. text-decoration: none;
  409. font-weight: bold;
  410. }
  411. div.header a:hover, div.commitHeader a:hover {
  412. text-decoration: underline;
  413. }
  414. div.page_nav2 {
  415. padding: 2px 5px 7px 5px;
  416. }
  417. div.admin_nav {
  418. border-bottom: 0px;
  419. text-align: right;
  420. padding: 5px 5px 5px 2px;
  421. }
  422. div.admin_nav a {
  423. text-decoration: none;
  424. }
  425. div.admin_nav a:hover {
  426. text-decoration: underline;
  427. }
  428. span.search {
  429. height: 40px;
  430. padding-top:2px;
  431. }
  432. span.search input {
  433. -webkit-border-radius:0;-moz-border-radius:0x;border-radius:0;
  434. vertical-align: top;
  435. background: url(search-icon.png) no-repeat 4px center;
  436. background-color: transparent;
  437. border: 1px solid transparent;
  438. outline: none;
  439. padding: 2px 2px 2px 22px;
  440. text-shadow: none;
  441. margin: 0px;
  442. color: #ddd;
  443. }
  444. span.search input:hover, span.search input:focus {
  445. background-color: transparent;
  446. border: 1px solid transparent;
  447. padding: 2px 2px 2px 22px;
  448. box-shadow: none;
  449. color: #ddd;
  450. border-bottom: 1px solid #ff9900;
  451. }
  452. span.search input:focus {
  453. color: white;
  454. }
  455. /* div.search input:focused { */
  456. /* background-color: transparent; */
  457. /* border: 1px solid transparent; */
  458. /* padding: 2px 2px 2px 22px; */
  459. /* text-shadow: none; */
  460. /* } */
  461. span.login input:focus {
  462. background-color: rgba(255, 255, 255, 0.6);
  463. text-shadow: none;
  464. color: white;
  465. }
  466. .commit_message {
  467. padding: 8px;
  468. border: solid #ddd;
  469. border-width: 1px 0px 0px;
  470. border-radius: 0px;
  471. }
  472. div.bug_open, span.bug_open {
  473. padding: 2px;
  474. background-color: #803333;
  475. color: white;
  476. text-align: center;
  477. }
  478. div.bug_resolved, span.bug_resolved {
  479. padding: 2px;
  480. background-color: #408040;
  481. color: white;
  482. text-align: center;
  483. }
  484. div.bug_invalid, span.bug_invalid {
  485. padding: 2px;
  486. background-color: gray;
  487. text-align: center;
  488. }
  489. div.bug_hold, span.bug_hold {
  490. padding: 2px;
  491. background-color: orange;
  492. text-align: center;
  493. }
  494. div.diff {
  495. font-family: monospace;
  496. overflow: auto;
  497. }
  498. div.diff.header {
  499. -moz-border-bottom-colors: none;
  500. -moz-border-image: none;
  501. -moz-border-left-colors: none;
  502. -moz-border-right-colors: none;
  503. -moz-border-top-colors: none;
  504. background-color: #EDECE6;
  505. border-color: #D9D8D1;
  506. border-style: solid;
  507. border-width: 1px;
  508. font-weight: bold;
  509. margin-top: 10px;
  510. padding: 4px 0 2px;
  511. }
  512. div.diff.extended_header {
  513. background-color: #F6F5EE;
  514. padding: 2px 0;
  515. font-family: inherit;
  516. }
  517. span.diff.add {
  518. color: #008800;
  519. font-family: inherit;
  520. }
  521. span.diff.remove {
  522. color: #FFDDDD;
  523. font-family: inherit;
  524. }
  525. span.diff.unchanged {
  526. color: inherit;
  527. font-family: inherit;
  528. }
  529. div.diff.hunk_header {
  530. -moz-border-bottom-colors: none;
  531. -moz-border-image: none;
  532. -moz-border-left-colors: none;
  533. -moz-border-right-colors: none;
  534. -moz-border-top-colors: none;
  535. border-color: #FFE0FF;
  536. border-style: dotted;
  537. border-width: 1px 0 0;
  538. margin-top: 2px;
  539. font-family: inherit;
  540. }
  541. span.diff.hunk_info {
  542. background-color: #FFEEFF;
  543. color: #990099;
  544. font-family: inherit;
  545. }
  546. span.diff.hunk_section {
  547. color: #AA22AA;
  548. font-family: inherit;
  549. }
  550. div.diff.add2 {
  551. background-color: #DDFFDD;
  552. font-family: inherit;
  553. }
  554. div.diff.remove2 {
  555. background-color: #FFDDDD;
  556. font-family: inherit;
  557. }
  558. div.diff table {
  559. border-radius: 0;
  560. border-right: 1px solid #bbb;
  561. border-bottom: 1px solid #bbb;
  562. width: 100%;
  563. }
  564. div.diff table th, div.diff table td {
  565. margin: 0px;
  566. padding: 0px;
  567. font-family: monospace;
  568. border: 0;
  569. }
  570. div.diff table th {
  571. background-color: #f0f0f0;
  572. text-align: center;
  573. color: #999;
  574. padding-left: 5px;
  575. padding-right: 5px;
  576. width: 30px;
  577. }
  578. div.diff table th.header {
  579. background-color: #D2C3AF;
  580. border-right: 0px;
  581. border-bottom: 1px solid #808080;
  582. font-family: inherit;
  583. font-size:0.9em;
  584. color: black;
  585. padding: 2px;
  586. text-align: left;
  587. }
  588. div.diff table td.hunk_header {
  589. background-color: #dAe2e5 !important;
  590. border-top: 1px solid #bac2c5;
  591. border-bottom: 1px solid #bac2c5;
  592. color: #555;
  593. }
  594. div.diff table td {
  595. border-left: 1px solid #bbb;
  596. background-color: #f5f5f5;
  597. }
  598. td.changeType {
  599. width: 15px;
  600. }
  601. span.addition, span.modification, span.deletion, span.rename {
  602. border: 1px solid #888;
  603. float: left;
  604. height: 0.8em;
  605. margin: 0.2em 0.5em 0 0;
  606. overflow: hidden;
  607. width: 0.8em;
  608. }
  609. span.addition {
  610. background-color: #ccffcc;
  611. }
  612. span.modification {
  613. background-color: #ffdd88;
  614. }
  615. span.deletion {
  616. background-color: #f8bbbb;
  617. }
  618. span.rename {
  619. background-color: #cAc2f5;
  620. }
  621. div.commitLegend {
  622. float: right;
  623. padding: 0.4em 0.4em 0.2em 0.4em;
  624. vertical-align:top;
  625. margin: 0px;
  626. }
  627. div.commitLegend span {
  628. font-size: 0.9em;
  629. vertical-align: top;
  630. }
  631. div.references {
  632. float: right;
  633. text-align: right;
  634. }
  635. table.plain {
  636. width: 0 !important;
  637. border: 0;
  638. }
  639. table.plain th, table.plain td {
  640. white-space: nowrap;
  641. padding: 1px 3px;
  642. border: 0;
  643. }
  644. table.pretty {
  645. border:1px solid #ddd;
  646. border-radius: 0 0 3px 3px;
  647. width: 100%;
  648. }
  649. table.pretty td.icon {
  650. padding: 0px 0px 0px 2px;
  651. width: 18px;
  652. vertical-align: middle;
  653. }
  654. table.pretty td.icon img {
  655. vertical-align: top;
  656. }
  657. table.pretty td {
  658. padding: 2px 4px;
  659. border-left: 0;
  660. }
  661. table.pretty td.message {
  662. padding: 0px;
  663. }
  664. table.pretty table.nestedTable {
  665. width: 100%;
  666. margin-left: 4px !important;
  667. margin-bottom: 0px !important;
  668. }
  669. table.comments td {
  670. padding: 4px;
  671. line-height: 17px;
  672. }
  673. table.repositories {
  674. border:1px solid #ddd;
  675. border-spacing: 0px;
  676. width: 100%;
  677. }
  678. table.repositories th {
  679. padding: 4px;
  680. border:0;
  681. }
  682. table.repositories th.right {
  683. border-right: 1px solid #ddd;
  684. }
  685. table.repositories td {
  686. padding: 2px;
  687. border-left: 0;
  688. }
  689. table.repositories td.rightAlign {
  690. text-align: right;
  691. border-right: 1px solid #ddd;
  692. }
  693. table.repositories td.icon img {
  694. vertical-align: top;
  695. }
  696. table.repositories tr.group {
  697. background-color: #ccc;
  698. border-left: 1px solid #ccc;
  699. border-right: 1px solid #ccc;
  700. }
  701. table.repositories tr.group td {
  702. font-weight: bold;
  703. color: black;
  704. background-color: #ddd;
  705. padding-left: 5px;
  706. border-top: 1px solid #aaa;
  707. border-bottom: 1px solid #aaa;
  708. }
  709. table.repositories tr.group td a {
  710. color: black;
  711. }
  712. table.palette { border:0; width: 0 !important; }
  713. table.palette td.header {
  714. font-weight: bold;
  715. background-color: #ffffff !important;
  716. padding-top: 0px !important;
  717. margin-bottom: 0 !imporant;
  718. border: 0 !important;
  719. border-radius: 0 !important;
  720. line-height: 1em;
  721. }
  722. table.palette td.pane {
  723. padding: 0px;
  724. }
  725. table.gitnotes {
  726. border: 0;
  727. }
  728. table.gitnotes td {
  729. border-top: 1px solid #ddd;
  730. padding-top: 3px;
  731. vertical-align:top;
  732. }
  733. table.gitnotes table {
  734. border: none;
  735. }
  736. table.gitnotes td table td {
  737. border: none;
  738. padding: 0px;
  739. }
  740. table.gitnotes td.info {
  741. padding-right: 10px;
  742. }
  743. table.gitnotes td.message {
  744. width: 65%;
  745. border-left: 1px solid #ddd;
  746. padding-left: 10px;
  747. }
  748. table.annotated {
  749. border:1px solid #ddd;
  750. }
  751. table.annotated tr.even {
  752. background-color: white;
  753. }
  754. table.annotated tr.odd {
  755. background-color: #f5f5f5;
  756. }
  757. table.annotated td {
  758. padding: 0px;
  759. border: 0;
  760. }
  761. table.activity {
  762. width: 100%;
  763. margin-top: 10px;
  764. }
  765. table.activity td {
  766. padding-top:7px;
  767. padding-bottom:7px;
  768. }
  769. tr th a { background-position: right; padding-right: 15px; background-repeat:no-repeat; }
  770. tr th.wicket_orderDown a {background-image: url(arrow_down.png); }
  771. tr th.wicket_orderUp a { background-image: url(arrow_up.png); }
  772. tr th.wicket_orderNone a { background-image: url(arrow_off.png); }
  773. tr.light {
  774. background-color: #ffffff;
  775. }
  776. tr.dark {
  777. background-color: #f5f5f5;
  778. }
  779. /* currently both use the same, but it can change */
  780. tr.light:hover,
  781. tr.dark:hover {
  782. background-color: #000070;
  783. color: white;
  784. }
  785. tr.light:hover a,
  786. tr.dark:hover a {
  787. color: white;
  788. }
  789. td.author {
  790. font-style: italic !important;
  791. }
  792. td.date {
  793. /*font-style: italic !important;*/
  794. white-space: nowrap;
  795. }
  796. span.sha1, span.sha1 a, span.sha1 a span, .commit_message {
  797. font-family: consolas, monospace;
  798. font-size: 13px;
  799. }
  800. td.mode {
  801. text-align: right;
  802. font-family: monospace;
  803. width: 8em;
  804. padding-right:15px;
  805. }
  806. td.size {
  807. text-align: right;
  808. width: 8em;
  809. padding-right:15px;
  810. }
  811. td.rightAlign {
  812. text-align: right;
  813. }
  814. td.treeLinks {
  815. text-align: right;
  816. width: 13em;
  817. }
  818. span.help-inline {
  819. color: #777;
  820. }
  821. span.metricsTitle {
  822. font-size: 2em;
  823. }
  824. .tagRef, .headRef, .localBranch, .remoteBranch, .otherRef {
  825. padding: 0px 3px;
  826. margin-right:2px;
  827. font-family: sans-serif;
  828. font-size: 9px;
  829. font-weight: normal;
  830. border: 1px solid;
  831. color: black;
  832. }
  833. .tagRef a, .headRef a, .localBranch a, .remoteBranch a, .otherRef a {
  834. font-size: 9px;
  835. text-decoration: none;
  836. color: black !important;
  837. }
  838. .tagRef a:hover, .headRef a:hover, .localBranch a:hover, .remoteBranch a:hover, .otherRef a:hover {
  839. color: black !important;
  840. text-decoration: underline;
  841. }
  842. .otherRef {
  843. background-color: #b0e0f0;
  844. border-color: #80aaaa;
  845. }
  846. .remoteBranch {
  847. background-color: #cAc2f5;
  848. border-color: #6c6cbf;
  849. }
  850. .tagRef {
  851. background-color: #ffffaa;
  852. border-color: #ffcc00;
  853. }
  854. .headRef {
  855. background-color: #ffaaff;
  856. border-color: #ff00ee;
  857. }
  858. .localBranch {
  859. background-color: #ccffcc;
  860. border-color: #00cc33;
  861. }
  862. table .palette td.buttons button {
  863. -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
  864. border: 1px solid #ccc !important;
  865. padding: 10px;
  866. margin-bottom: 10px;
  867. }
  868. table .palette td.buttons button:hover {
  869. border: 1px solid #0069D6 !important;
  870. }
  871. table .palette td.buttons button:active {
  872. border: 1px solid orange !important;
  873. }
  874. .feedbackPanelERROR, .feedbackPanelINFO {
  875. list-style: none;
  876. line-height: 35px;
  877. }
  878. .feedbackPanelINFO span, .feedbackPanelERROR span {
  879. position:relative;padding:7px 15px;margin-top:5px;margin-bottom:5px;color:#404040;background-color:#eedc94;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));background-image:-moz-linear-gradient(top, #fceec1, #eedc94);background-image:-ms-linear-gradient(top, #fceec1, #eedc94);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));background-image:-webkit-linear-gradient(top, #fceec1, #eedc94);background-image:-o-linear-gradient(top, #fceec1, #eedc94);background-image:linear-gradient(top, #fceec1, #eedc94);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#eedc94 #eedc94 #e4c652;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);
  880. }
  881. .feedbackPanelERROR span {
  882. color: #ffffff;
  883. background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  884. }
  885. /* google-code-prettify line numbers */
  886. li.L0,
  887. li.L1,
  888. li.L2,
  889. li.L3,
  890. li.L4,
  891. li.L5,
  892. li.L6,
  893. li.L7,
  894. li.L8,
  895. li.L9 { color: #888; border-left: 1px solid #ccc; padding-left:5px; list-style-type: decimal !important; }
  896. /* Alternate shading for lines */
  897. li.L1,
  898. li.L3,
  899. li.L5,
  900. li.L7,
  901. li.L9 { background: #fafafa !important; }
  902. div.markdown pre {
  903. background-color: #F5F5F5;
  904. border: 1px solid rgba(0, 0, 0, 0.15);
  905. border-radius: 4px 4px 4px 4px;
  906. display: block;
  907. font-size: 12px;
  908. line-height: 18px;
  909. margin: 0 0 9px;
  910. padding: 8.5px;
  911. white-space: pre-wrap;
  912. }
  913. div.markdown pre code {
  914. background-color: inherit;
  915. border: none;
  916. padding: 0;
  917. }
  918. div.markdown code {
  919. background-color: #ffffe0;
  920. border: 1px solid orange;
  921. border-radius: 3px;
  922. padding: 0 0.2em;
  923. }
  924. div.markdown a {
  925. text-decoration: underline;
  926. }
  927. div.markdown em {
  928. color: #b05000;
  929. }
  930. div.markdown table.text th, div.markdown table.text td {
  931. vertical-align: top;
  932. border-top: 1px solid #ccc;
  933. padding:5px;
  934. }