Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

gitblit.css 31KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648
  1. body {
  2. /* 47px is the header height */
  3. padding-top: 47px;
  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 {
  17. color: #2F58A0;
  18. }
  19. a:hover {
  20. color: #002060;
  21. }
  22. a:focus {
  23. outline: none;
  24. }
  25. a.btn i {
  26. /* override for a links that look like bootstrap buttons */
  27. vertical-align: text-bottom;
  28. }
  29. a.bugtraq {
  30. font-weight: bold;
  31. }
  32. [class^="icon-"], [class*=" icon-"] i {
  33. /* override for a links that look like bootstrap buttons */
  34. vertical-align: text-bottom;
  35. }
  36. hr {
  37. margin-top: 10px;
  38. margin-bottom: 10px;
  39. }
  40. .settings th {
  41. vertical-align: top;
  42. }
  43. .pageTitle {
  44. padding-bottom: 5px;
  45. margin: 0;
  46. border-bottom: 1px solid #eee;
  47. }
  48. .pageTitle h1, .pageTitle h2 {
  49. color: #0069D6;
  50. }
  51. .navbar .brand {
  52. padding: 0px 10px 0px 20px;
  53. }
  54. .navbar .btn-navbar {
  55. margin-top: 10px;
  56. }
  57. .navbar .pull-right {
  58. margin: 0;
  59. }
  60. .navbar ul.nav {
  61. margin: 0 !important;
  62. padding: 4px 0px 0px 0px;
  63. }
  64. .navbar ul.nav li a {
  65. color: white;
  66. text-shadow: none;
  67. outline: 0;
  68. }
  69. .navbar ul.nav li a:hover {
  70. color: #abd4ff !important;
  71. text-decoration: underline;
  72. }
  73. .navbar .nav .active > a:hover {
  74. text-decoration: underline;
  75. }
  76. .navbar-inner {
  77. background-color: #002060;
  78. background-image: none;
  79. box-shadow: none;
  80. border-bottom: 1px solid #002060 !important;
  81. }
  82. .navbar ul li:focus, .navbar .active {
  83. outline: 0;
  84. padding-bottom: 1px;
  85. border-bottom: 3px solid #ff9900;
  86. margin-bottom: -1px;
  87. }
  88. ul.nav {
  89. border-color: #ccc;
  90. }
  91. .nav-tabs > .active > a,
  92. .nav-tabs > .active > a:hover {
  93. border: 1px solid #ccc;
  94. border-bottom-color: transparent;
  95. }
  96. .navbar .active a {
  97. background-color: transparent !important;
  98. outline: 0;
  99. }
  100. .navbar div > ul .menu-dropdown .selected, .nav .menu-dropdown .selected, .navbar div > ul .dropdown-menu .selected, .nav .dropdown-menu .selected {
  101. background-image: url("bullet_blue.png");
  102. background-repeat: no-repeat;
  103. background-position: left;
  104. }
  105. .navbar div>ul .dropdown-menu li a {
  106. color: #555;
  107. }
  108. 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{
  109. background-color: #000070;
  110. color: #ffffff !important;
  111. }
  112. .nav-pills > .active > a, .nav-pills > .active > a:hover {
  113. color: #fff;
  114. background-color: #002060;
  115. }
  116. div.reflog {
  117. border-bottom: 1px solid #ddd;
  118. margin-bottom: 5px;
  119. padding-bottom: 5px;
  120. }
  121. div.reflog .icon {
  122. font-size: 42px;
  123. line-height: 42px;
  124. }
  125. div.reflog .when {
  126. color: #aaa;
  127. }
  128. div.reflog i {
  129. font-size: 42px;
  130. color: #bbb;
  131. vertical-align: middle;
  132. }
  133. div.reflog td.header {
  134. padding-left: 7px;
  135. vertical-align:middle;
  136. }
  137. div.reflog td.commits {
  138. padding-left: 7px;
  139. }
  140. div.reflog tr.commit td {
  141. vertical-align:top;
  142. padding-left: 5px;
  143. }
  144. div.reflog tr.commit img {
  145. max-width: none;
  146. }
  147. div.dashboardTitle {
  148. font-size: 1.75em;
  149. padding: 10px 0px 5px 0px;
  150. margin: 10px 0px;
  151. border-bottom: 1px solid #ccc;
  152. }
  153. div.dashboardTitle small {
  154. color: #888;
  155. font-size: 0.7em;
  156. }
  157. .repositorynavbar {
  158. background-color: #fbfbfb;
  159. border-bottom: 1px solid #ccc;
  160. margin-bottom: 10px;
  161. }
  162. .repositorynavbar .title {
  163. line-height: 32px;
  164. padding: 5px 0px;
  165. }
  166. .repositorynavbar .repository {
  167. font-weight: bold;
  168. }
  169. .title .repository a, .repositorynavbar .project a, .repositorynavbar .repository a {
  170. font-family: Helvetica,arial,freesans,clean,sans-serif;
  171. font-size: 22px;
  172. color: #002060;
  173. }
  174. .repositorynavbar .repositorynavbar-inner {
  175. padding-top: 2px;
  176. }
  177. .repositorynavbar ul {
  178. list-style: none outside;
  179. display: block;
  180. position: relative;
  181. border-top: 1px solid #ccc;
  182. }
  183. .repositorynavbar ul li {
  184. display: block;
  185. float: left;
  186. padding: 10px;
  187. }
  188. .repositorynavbar ul li:focus, .repositorynavbar .active {
  189. color: black;
  190. background-repeat:no-repeat;
  191. background-image: url(arrow_project.png);
  192. background-position: center bottom;
  193. font-weight: bold;
  194. outline: 0;
  195. }
  196. .repositorynavbar ul a {
  197. color: #002060;
  198. }
  199. .repositorynavbar ul li:hover {
  200. background-color: #eee;
  201. }
  202. .repositorynavbar ul li a:hover {
  203. background-color: inherit;
  204. text-decoration: underline;
  205. }
  206. @media (max-width: 767px) {
  207. .repositorynavbar {
  208. margin-right: -20px;
  209. margin-left: -20px;
  210. padding: 0px 5px;
  211. }
  212. }
  213. .btn-appmenu {
  214. border-radius: 4px !important;
  215. background-color: #002060;
  216. background-image:-khtml-gradient(linear, left top, left bottom, from(#4060A0), to(#002060));
  217. background-image:-moz-linear-gradient(center top, #4060A0, #002060);
  218. background-image:-ms-linear-gradient(top, #4060A0, #002060);
  219. background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4060A0), color-stop(100%, #002060));
  220. background-image:-webkit-linear-gradient(top, #4060A0, #002060);
  221. background-image:-o-linear-gradient(top, #4060A0, #002060);
  222. background-image:linear-gradient(top, #4060A0, #002060);
  223. background-repeat: repeat-x;
  224. border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  225. color: #ffffff;
  226. text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  227. }
  228. .btn-appmenu:hover, .btn-appmenu:active, .btn-appmenu.active, .btn-appmenu.disabled, .btn-appmenu[disabled] {
  229. background-color: #002060;
  230. color: #ffffff;
  231. text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  232. }
  233. .btn-appmenu .caret {
  234. border-bottom-color: #FFFFFF;
  235. border-top-color: #FFFFFF;
  236. opacity: 0.75;
  237. }
  238. .breadcrumb {
  239. margin-top: 10px !important;
  240. margin-bottom: 10px !important;
  241. }
  242. .pageTitle {
  243. margin-bottom: 5px;
  244. }
  245. .pageTitle h2 small {
  246. font-size: 80%;
  247. font-weight: bold;
  248. }
  249. .pageTitle {
  250. color: #888;
  251. font-size: 18px;
  252. line-height: 27px;
  253. }
  254. .pageTitle .project, .pageTitle .repository {
  255. font-family: Helvetica, arial, freesans, clean, sans-serif;
  256. font-size: 22px;
  257. }
  258. .pageTitle .controls {
  259. font-size: 12px;
  260. }
  261. .pageTitle .repository {
  262. font-weight: bold;
  263. }
  264. .originRepository {
  265. font-family: Helvetica, arial, freesans, clean, sans-serif;
  266. color: #888;
  267. font-size: 12px;
  268. line-height: 14px;
  269. margin: 0px;
  270. }
  271. .forkSource, .forkEntry {
  272. color: #888;
  273. }
  274. .forkSource {
  275. font-size: 18px;
  276. line-height: 20px;
  277. padding: 5px 0px;
  278. }
  279. .forkEntry {
  280. font-size: 14px;
  281. padding: 2px 0px;
  282. }
  283. .forkSource .forks, .forkEntry .forks {
  284. font-size: 10px;
  285. padding-left: 5px;
  286. text-decoration: underline;
  287. vertical-align: middle;
  288. }
  289. div.repositoryUrlContainer {
  290. padding: 2px;
  291. background-color: #F5F5F5;
  292. background-image: -moz-linear-gradient(center top , #FFFFFF, #E6E6E6);
  293. background-repeat: repeat-x;
  294. border-color: #E6E6E6 #E6E6E6 #B3B3B3;
  295. border-image: none;
  296. border-radius: 4px;
  297. border-style: solid;
  298. border-width: 1px;
  299. box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
  300. color: #333333;
  301. vertical-align: middle;
  302. border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  303. }
  304. div.repositoryUrlContainer:hover {
  305. background-color: #E6E6E6;
  306. background-position: 0 -15px;
  307. color: #333333;
  308. text-decoration: none;
  309. transition: background-position 0.1s linear 0s;
  310. }
  311. div.repositoryUrlContainer:hover .caret {
  312. opacity: 1;
  313. }
  314. div.repositoryUrlContainer:hover a:hover {
  315. text-decoration: none;
  316. }
  317. span.repositoryUrlLeftCap, span.repositoryUrlRightCap {
  318. text-align: center;
  319. color: black;
  320. padding: 3px;
  321. font-size: 11px;
  322. }
  323. span.repositoryUrlRightCap {
  324. font-weight: bold;
  325. font-family:menlo,consolas,monospace;
  326. }
  327. div.repositoryUrl {
  328. display: inline-block;
  329. font-size: 1em;
  330. padding: 1px 4px 2px 4px;
  331. background-color: #fff;
  332. border: 1px solid #ddd;
  333. margin: 1px;
  334. }
  335. div.repositoryIndicator {
  336. display:inline;
  337. padding-top:0px;
  338. margin-bottom:0px;
  339. }
  340. div.repositoryIndicator span.alert {
  341. padding: 2px 7px 2px 7px;
  342. vertical-align: middle;
  343. font-size:0.85em;
  344. font-weight:normal;
  345. }
  346. ul.urlMenu {
  347. min-width: 350px;
  348. }
  349. ul.urlMenu li.url {
  350. background-color: white;
  351. padding: 0px 5px;
  352. line-height: 24px;
  353. }
  354. ul.applicationMenu {
  355. background-color: whiteSmoke;
  356. min-width: 400px;
  357. }
  358. ul.applicationMenu li.action {
  359. background-color: white;
  360. padding: 0px 5px;
  361. line-height: 24px;
  362. }
  363. span.applicationTitle, span.applicationTitle a {
  364. display: inline;
  365. font-weight: bold;
  366. font-size:1.1em;
  367. color: black !important;
  368. padding: 0px;
  369. }
  370. div.applicationHeaderMenuItem {
  371. padding-left: 10px;
  372. color: black;
  373. }
  374. div.applicationLegalMenuItem {
  375. padding-left: 10px;
  376. color: #999;
  377. font-size: 0.85em;
  378. }
  379. a.applicationMenuItem, span.commandMenuItem {
  380. padding: 3px 10px;
  381. color: black;
  382. display: inline;
  383. padding: 0px;
  384. }
  385. span.commandMenuItem {
  386. font-size: 0.85em;
  387. font-family: menlo,consolas,monospace;
  388. }
  389. div.odd {
  390. }
  391. div.even {
  392. background-color: whiteSmoke;
  393. vertical-align: middle;
  394. }
  395. span.authorizationControl label {
  396. display: inline;
  397. color: #777;
  398. padding:5px 0px 5px 10px;
  399. }
  400. div.page_footer {
  401. clear: both;
  402. height: 17px;
  403. color: black;
  404. background-color: #ffffff;
  405. padding: 5px;
  406. border-top: 1px solid #bbb;
  407. font-style: italic;
  408. }
  409. pre, code, pre.prettyprint, pre.plainprint {
  410. background-color: #ffffff;
  411. color: black;
  412. font-family: monospace;
  413. font-size:12px;
  414. border:0px;
  415. padding: 0;
  416. line-height: 1.35em;
  417. }
  418. table {
  419. margin-bottom: 5px;
  420. font-size: inherit;
  421. }
  422. .table th {
  423. vertical-align: top;
  424. }
  425. th {
  426. vertical-align: middle;
  427. text-align: left;
  428. }
  429. div.sourceview {
  430. overflow: hidden;
  431. }
  432. pre.prettyprint ol {
  433. padding-left:25px;
  434. }
  435. #nums {
  436. text-align: right;
  437. padding-right:10px;
  438. border-right:1px solid #ddd;
  439. font-family: monospace;
  440. line-height: 1.35em;
  441. vertical-align:top;
  442. }
  443. #nums pre {
  444. white-space: pre;
  445. }
  446. #nums pre, #lines pre {
  447. margin: 0;
  448. }
  449. #lines pre {
  450. padding: 0px !important;
  451. border: 0px !important;
  452. white-space: nowrap;
  453. }
  454. /* CSS trick to workaround #link topOfWindow offset problem */
  455. #nums .jump {
  456. border-top: 50px solid transparent;
  457. margin-top: -50px;
  458. background: url(arrow_line.png) no-repeat scroll bottom right transparent;
  459. }
  460. #nums .jump:target {
  461. border-left: 7px solid transparent;
  462. margin-right: 3px;
  463. }
  464. #lines .line {
  465. padding-left: 5px;
  466. color: #888;
  467. }
  468. #nums a:hover {
  469. background-color: #ffffbf;
  470. color: black;
  471. font-weight: bold;
  472. border-top: 1px solid red;
  473. border-bottom: 1px solid red;
  474. text-decoration: none;
  475. }
  476. #lines table {
  477. margin: 0;
  478. }
  479. #lines td {
  480. padding: 0;
  481. }
  482. #lines a {
  483. padding-left: 5px;
  484. }
  485. #lines tr:hover {
  486. background-color: #ffffbf;
  487. }
  488. #lines .odd {
  489. background-color: white;
  490. }
  491. #lines .even {
  492. background-color: #fafafa;
  493. }
  494. .diffstat {
  495. padding: 1px 5px;
  496. font-size: smaller;
  497. background-color: #f5f5f5;
  498. border: 1px solid #ccc;
  499. color: #ccc;
  500. font-weight:bold;
  501. }
  502. .diffstat-inline {
  503. font-size: smaller;
  504. color: #ccc;
  505. font-weight:bold;
  506. }
  507. .diffstat .diffstat-total {
  508. color: black;
  509. border-right: 1px solid #ccc;
  510. padding-right: 4px;
  511. margin-right: 2px;
  512. }
  513. .diffstat-inline .diffstat-total {
  514. color: #999;
  515. padding-right: 2px;
  516. }
  517. .diffstat-segments {
  518. vertical-align: baseline;
  519. }
  520. .diffstat-insert {
  521. color: #629E62;
  522. }
  523. .diffstat-delete {
  524. color: #B9583B;
  525. }
  526. h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
  527. color: #888;
  528. }
  529. .age0, .age1, .age2, .age3, .age4 {
  530. font-size: 12px;
  531. }
  532. /* age0: age < 2 hours */
  533. .age0 {
  534. font-style: italic;
  535. color: #008000;
  536. font-weight: bold;
  537. }
  538. /* age1: 2 hours <= age < 2 days */
  539. .age1 {
  540. font-style: italic;
  541. color: #0000ff;
  542. font-weight: bold;
  543. }
  544. /* age2: 2 days < age <= 7 days */
  545. .age2 {
  546. font-style: italic;
  547. color: #2b60de;
  548. }
  549. /* age3: 7 days < age <= 30 days */
  550. .age3 {
  551. color: #800080;
  552. }
  553. /* age4: > 30 days */
  554. .age4 {
  555. }
  556. /* Ensure that hovered ages are white */
  557. tr.light:hover .age0,
  558. tr.light:hover .age1,
  559. tr.light:hover .age2,
  560. tr.light:hover .age3,
  561. tr.light:hover .age4,
  562. tr.dark:hover .age0,
  563. tr.dark:hover .age1,
  564. tr.dark:hover .age2,
  565. tr.dark:hover .age3,
  566. tr.dark:hover .age4 {
  567. color: #ffffff !important;
  568. }
  569. a.list {
  570. text-decoration: none;
  571. color: inherit;
  572. }
  573. a.list.subject {
  574. font-weight: bold;
  575. }
  576. a.list.name {
  577. font-weight: bold;
  578. }
  579. a.list:hover {
  580. text-decoration: underline;
  581. color: #880000;
  582. }
  583. span.empty {
  584. font-size: 0.9em;
  585. font-style: italic;
  586. padding-left:10px;
  587. color: #008000;
  588. }
  589. span.link {
  590. color: #888;
  591. }
  592. span.link, span.link a {
  593. font-family: sans-serif;
  594. font-size: 11px;
  595. }
  596. span.link em, div.link span em {
  597. font-style: normal;
  598. font-family: sans-serif;
  599. font-size: 11px;
  600. }
  601. span.activitySwatch {
  602. border-radius: 3px;
  603. padding: 1px 4px 2px 4px;
  604. color: #ffffff;
  605. vertical-align: center;
  606. }
  607. span.activitySwatch a {
  608. color: inherit;
  609. }
  610. span.repositorySwatch {
  611. padding: 1px 1px 2px 1px;
  612. color: #ffffff;
  613. vertical-align: center;
  614. }
  615. span.repositorySwatch a {
  616. color: inherit;
  617. }
  618. img.inlineIcon {
  619. padding-left: 1px;
  620. padding-right: 1px;
  621. }
  622. img.overview {
  623. float:right;
  624. border:1px solid #CCCCCC;
  625. }
  626. img.gravatar {
  627. background-color: #ffffff;
  628. border: 1px solid #ddd;
  629. border-radius: 5px;
  630. padding: 2px;
  631. }
  632. img.navbarGravatar {
  633. border: 1px solid #fff;
  634. }
  635. div.searchResult {
  636. padding: 10px 5px 10px 5px;
  637. }
  638. div.searchResult .summary {
  639. font-weight: bold;
  640. }
  641. div.searchResult .branch {
  642. color: #008000;
  643. }
  644. div.searchResult .author {
  645. font-style: italic !important;
  646. }
  647. div.searchResult .date {
  648. color:#999;
  649. }
  650. div.searchResult .body {
  651. padding-left:20px;
  652. }
  653. div.searchResult .fragment {
  654. padding: 7px 0;
  655. }
  656. div.searchResult .highlight {
  657. background-color: #ccff66;
  658. padding: 0 2px;
  659. }
  660. div.searchResult .ellipses {
  661. padding-left:25px;
  662. color: #aaa;
  663. }
  664. div.searchResult pre {
  665. margin: 1px 0px;
  666. border: 0px;
  667. }
  668. div.searchResult .text {
  669. border-left: 2px solid #ccc;
  670. border-radius: 0px;
  671. padding: 0 0 0 15px;
  672. }
  673. div.searchResult ol {
  674. margin-bottom: 0px !important;
  675. }
  676. div.header, div.commitHeader, table.repositories th {
  677. background-color: #fbfbfb;
  678. }
  679. div.header {
  680. padding: 3px;
  681. border: 1px solid #ddd;
  682. border-bottom: 0;
  683. font-weight: bold;
  684. font-family: Helvetica,arial,freesans,clean,sans-serif;
  685. }
  686. div.diffHeader {
  687. /* CSS trick to workaround #link topOfWindow offset problem */
  688. border-top: 65px solid transparent;
  689. margin-top: -65px;
  690. -webkit-background-clip: padding-box;
  691. -moz-background-clip: padding;
  692. background-clip: padding-box;
  693. }
  694. div.commitHeader {
  695. margin:0 0 2px;
  696. padding:7px 14px;
  697. border:1px solid #ddd;
  698. }
  699. div.header a, div.commitHeader a {
  700. color: black;
  701. text-decoration: none;
  702. font-weight: bold;
  703. }
  704. div.header a:hover, div.commitHeader a:hover {
  705. text-decoration: underline;
  706. }
  707. div.page_nav2 {
  708. padding: 5px 10px;
  709. margin: -10px 0px 10px;
  710. border-left: 1px solid #ccc;
  711. border-right: 1px solid #ccc;
  712. border-bottom: 1px solid #ccc;
  713. border-radius: 0px 0px 3px 3px;
  714. background-color: #ECF1F4;
  715. color: #666;
  716. text-align: left;
  717. }
  718. div.page_nav2 a {
  719. color: #002060;
  720. }
  721. div.admin_nav {
  722. border-bottom: 0px;
  723. text-align: right;
  724. padding: 5px 5px 5px 2px;
  725. }
  726. div.admin_nav a {
  727. text-decoration: none;
  728. }
  729. div.admin_nav a:hover {
  730. text-decoration: underline;
  731. }
  732. span.search {
  733. height: 40px;
  734. padding-top:2px;
  735. }
  736. span.search input {
  737. -webkit-border-radius:0;-moz-border-radius:0x;border-radius:0;
  738. vertical-align: top;
  739. background: url(search-icon.png) no-repeat 4px center;
  740. background-color: transparent;
  741. border: 1px solid transparent;
  742. outline: none;
  743. padding: 2px 2px 2px 22px;
  744. text-shadow: none;
  745. margin: 0px;
  746. color: #ddd;
  747. }
  748. span.search input:hover, span.search input:focus {
  749. background-color: transparent;
  750. border: 1px solid transparent;
  751. padding: 2px 2px 2px 22px;
  752. box-shadow: none;
  753. color: #ddd;
  754. border-bottom: 1px solid #ff9900;
  755. }
  756. span.search input:focus {
  757. color: white;
  758. }
  759. /* div.search input:focused { */
  760. /* background-color: transparent; */
  761. /* border: 1px solid transparent; */
  762. /* padding: 2px 2px 2px 22px; */
  763. /* text-shadow: none; */
  764. /* } */
  765. span.login input:focus {
  766. background-color: rgba(255, 255, 255, 0.6);
  767. text-shadow: none;
  768. color: white;
  769. }
  770. .commit_message {
  771. padding: 8px;
  772. }
  773. .topborder {
  774. border: solid #ddd;
  775. border-width: 1px 0px 0px;
  776. border-radius: 0px;
  777. }
  778. div.bug_open, span.bug_open {
  779. padding: 2px;
  780. background-color: #803333;
  781. color: white;
  782. text-align: center;
  783. }
  784. div.bug_resolved, span.bug_resolved {
  785. padding: 2px;
  786. background-color: #408040;
  787. color: white;
  788. text-align: center;
  789. }
  790. div.bug_invalid, span.bug_invalid {
  791. padding: 2px;
  792. background-color: gray;
  793. text-align: center;
  794. }
  795. div.bug_hold, span.bug_hold {
  796. padding: 2px;
  797. background-color: orange;
  798. text-align: center;
  799. }
  800. div.diff {
  801. font-family: monospace;
  802. overflow: auto;
  803. }
  804. div.diff.header {
  805. -moz-border-bottom-colors: none;
  806. -moz-border-image: none;
  807. -moz-border-left-colors: none;
  808. -moz-border-right-colors: none;
  809. -moz-border-top-colors: none;
  810. background-color: #EDECE6;
  811. border-color: #D9D8D1;
  812. border-style: solid;
  813. border-width: 1px;
  814. font-weight: bold;
  815. margin-top: 10px;
  816. padding: 4px 0 2px;
  817. }
  818. div.diff.extended_header {
  819. background-color: #F6F5EE;
  820. padding: 2px 0;
  821. font-family: inherit;
  822. }
  823. div.diff table {
  824. border: 1px solid #ddd;
  825. }
  826. span.diff.add {
  827. color: #008800;
  828. font-family: inherit;
  829. }
  830. span.diff.remove {
  831. color: #FFDDDD;
  832. font-family: inherit;
  833. }
  834. span.diff.unchanged {
  835. color: inherit;
  836. font-family: inherit;
  837. }
  838. div.diff.hunk_header {
  839. -moz-border-bottom-colors: none;
  840. -moz-border-image: none;
  841. -moz-border-left-colors: none;
  842. -moz-border-right-colors: none;
  843. -moz-border-top-colors: none;
  844. border-color: #FFE0FF;
  845. border-style: dotted;
  846. border-width: 1px 0 0;
  847. margin-top: 2px;
  848. font-family: inherit;
  849. }
  850. span.diff.hunk_info {
  851. background-color: #FFEEFF;
  852. color: #990099;
  853. font-family: inherit;
  854. }
  855. span.diff.hunk_section {
  856. color: #AA22AA;
  857. font-family: inherit;
  858. }
  859. div.diff.add2 {
  860. background-color: #DDFFDD;
  861. font-family: inherit;
  862. }
  863. div.diff.remove2 {
  864. background-color: #FFDDDD;
  865. font-family: inherit;
  866. }
  867. div.diff table {
  868. border-radius: 0;
  869. border-right: 1px solid #bbb;
  870. border-bottom: 1px solid #bbb;
  871. width: 100%;
  872. }
  873. div.diff table th, div.diff table td {
  874. margin: 0px;
  875. padding: 0px;
  876. font-family: monospace;
  877. border: 0;
  878. }
  879. div.diff table th {
  880. background-color: #f0f0f0;
  881. text-align: center;
  882. color: #999;
  883. padding-left: 5px;
  884. padding-right: 5px;
  885. width: 30px;
  886. }
  887. div.diff table th.header {
  888. background-color: #D2C3AF;
  889. border-right: 0px;
  890. border-bottom: 1px solid #808080;
  891. font-family: inherit;
  892. font-size:0.9em;
  893. color: black;
  894. padding: 2px;
  895. text-align: left;
  896. }
  897. div.diff table td.hunk_header {
  898. background-color: #dAe2e5 !important;
  899. border-top: 1px solid #bac2c5;
  900. border-bottom: 1px solid #bac2c5;
  901. color: #555;
  902. }
  903. div.diff table td {
  904. border-left: 1px solid #bbb;
  905. background-color: #fbfbfb;
  906. }
  907. td.changeType {
  908. width: 15px;
  909. }
  910. span.addition, span.modification, span.deletion, span.rename {
  911. border: 1px solid #888;
  912. float: left;
  913. height: 0.8em;
  914. margin: 0.2em 0.5em 0 0;
  915. overflow: hidden;
  916. width: 0.8em;
  917. }
  918. span.addition {
  919. background-color: #ccffcc;
  920. }
  921. span.modification {
  922. background-color: #ffdd88;
  923. }
  924. span.deletion {
  925. background-color: #f8bbbb;
  926. }
  927. span.rename {
  928. background-color: #cAc2f5;
  929. }
  930. div.commitLegend {
  931. float: right;
  932. padding: 0.4em 0.4em 0.2em 0.4em;
  933. vertical-align:top;
  934. margin: 0px;
  935. }
  936. div.commitLegend span {
  937. font-size: 0.9em;
  938. vertical-align: top;
  939. }
  940. div.references {
  941. float: right;
  942. text-align: right;
  943. }
  944. table.plain, table.summary {
  945. width: 0 !important;
  946. border: 0;
  947. }
  948. table.plain th, table.plain td, table.summary th, table.summary td {
  949. white-space: nowrap;
  950. padding: 1px 3px;
  951. border: 0;
  952. }
  953. table.summary {
  954. margin: 0px;
  955. }
  956. table.summary th {
  957. color: #999;
  958. padding-right: 10px;
  959. text-align: right;
  960. font-weight: normal;
  961. }
  962. table.pretty {
  963. border:1px solid #ddd;
  964. border-radius: 0 0 3px 3px;
  965. width: 100%;
  966. }
  967. table.pretty td.icon {
  968. padding: 0px 0px 0px 2px;
  969. width: 18px;
  970. vertical-align: middle;
  971. }
  972. table.pretty td.icon img {
  973. vertical-align: middle;
  974. }
  975. table.pretty td {
  976. padding: 2px 4px;
  977. border-left: 0;
  978. }
  979. table.pretty td.message {
  980. padding: 0px;
  981. }
  982. table.pretty table.nestedTable {
  983. width: 100%;
  984. margin-left: 4px !important;
  985. margin-bottom: 0px !important;
  986. }
  987. table.pretty td.graph {
  988. border-right: 1px solid #ddd;
  989. border-bottom: 1px solid #ddd;
  990. padding: 0px;
  991. /*width: 1px;*/
  992. }
  993. table.pretty tr.commit {
  994. /* must match branch graph servlet row height definition */
  995. height: 24px;
  996. }
  997. @media (min-width: 979px) {
  998. td.ellipsize {
  999. text-overflow: ellipsis;
  1000. overflow: hidden;
  1001. white-space: nowrap;
  1002. }
  1003. }
  1004. @media (max-width: 979px) {
  1005. td.ellipsize {
  1006. text-overflow: inherit;
  1007. overflow: visible;
  1008. white-space: wrap;
  1009. }
  1010. }
  1011. table.comments td {
  1012. padding: 4px;
  1013. line-height: 17px;
  1014. }
  1015. table.repositories {
  1016. border:1px solid #ddd;
  1017. border-spacing: 0px;
  1018. width: 100%;
  1019. }
  1020. table.repositories th {
  1021. padding: 4px;
  1022. border:0;
  1023. }
  1024. table.repositories th.right {
  1025. border-right: 1px solid #ddd;
  1026. }
  1027. table.repositories td {
  1028. padding: 2px;
  1029. border-left: 0;
  1030. }
  1031. table.repositories td.rightAlign {
  1032. text-align: right;
  1033. border-right: 1px solid #ddd;
  1034. }
  1035. table.repositories td.icon img {
  1036. vertical-align: top;
  1037. }
  1038. table.repositories tr.group {
  1039. background-color: #ccc;
  1040. border-left: 1px solid #ccc;
  1041. border-right: 1px solid #ccc;
  1042. }
  1043. table.repositories tr.group td {
  1044. font-weight: bold;
  1045. color: black;
  1046. background-color: #ddd;
  1047. padding-left: 5px;
  1048. border-top: 1px solid #aaa;
  1049. border-bottom: 1px solid #aaa;
  1050. }
  1051. table.repositories tr.group td a {
  1052. color: black;
  1053. }
  1054. table.palette { border:0; width: 0 !important; }
  1055. table.palette td.header {
  1056. font-weight: bold;
  1057. background-color: #ffffff !important;
  1058. padding-top: 0px !important;
  1059. margin-bottom: 0 !important;
  1060. border: 0 !important;
  1061. border-radius: 0 !important;
  1062. line-height: 1em;
  1063. }
  1064. table.palette td.pane {
  1065. padding: 0px;
  1066. }
  1067. table.gitnotes {
  1068. border: 0;
  1069. }
  1070. table.gitnotes td {
  1071. border-top: 1px solid #ddd;
  1072. padding-top: 3px;
  1073. vertical-align:top;
  1074. }
  1075. table.gitnotes table {
  1076. border: none;
  1077. }
  1078. table.gitnotes td table td {
  1079. border: none;
  1080. padding: 0px;
  1081. }
  1082. table.gitnotes td.info {
  1083. padding-right: 10px;
  1084. }
  1085. table.gitnotes td.message {
  1086. width: 65%;
  1087. border-left: 1px solid #ddd;
  1088. padding-left: 10px;
  1089. }
  1090. table.annotated {
  1091. width: 100%;
  1092. border:1px solid #ddd;
  1093. }
  1094. table.annotated tr.even {
  1095. background-color: white;
  1096. }
  1097. table.annotated tr.odd {
  1098. background-color: #f5f5f5;
  1099. }
  1100. table.annotated td {
  1101. padding: 0px;
  1102. border: 0;
  1103. }
  1104. table.annotated td.lineCommit {
  1105. padding-left: 5px;
  1106. padding-right: 5px;
  1107. }
  1108. table.annotated td.lineNumber {
  1109. border-right: 1px solid #ddd;
  1110. border-left: 1px solid #ddd;
  1111. padding-left: 5px;
  1112. padding-right: 5px;
  1113. text-align: right;
  1114. }
  1115. table.annotated td.lineContent {
  1116. padding-left: 5px;
  1117. font: monospace;
  1118. }
  1119. table.activity {
  1120. width: 100%;
  1121. margin-top: 10px;
  1122. }
  1123. table.activity td {
  1124. padding-top:7px;
  1125. padding-bottom:7px;
  1126. }
  1127. tr th a { background-position: right; padding-right: 15px; background-repeat:no-repeat; }
  1128. tr th.wicket_orderDown a {background-image: url(arrow_down.png); }
  1129. tr th.wicket_orderUp a { background-image: url(arrow_up.png); }
  1130. tr th.wicket_orderNone a { background-image: url(arrow_off.png); }
  1131. tr.light {
  1132. background-color: #ffffff;
  1133. }
  1134. tr.dark {
  1135. background-color: #f6f6f6;
  1136. }
  1137. /* currently both use the same, but it can change */
  1138. tr.light:hover,
  1139. tr.dark:hover {
  1140. background-color: #002060;
  1141. color: white;
  1142. }
  1143. tr.light:hover a,
  1144. tr.dark:hover a {
  1145. color: white;
  1146. }
  1147. td.author {
  1148. font-style: italic !important;
  1149. white-space: nowrap;
  1150. }
  1151. td.date {
  1152. /*font-style: italic !important;*/
  1153. white-space: nowrap;
  1154. }
  1155. span.sha1, span.sha1 a, span.sha1 a span, .commit_message, span.shortsha1, td.sha1 {
  1156. font-family: consolas, monospace;
  1157. font-size: 13px;
  1158. }
  1159. span.shortsha1 {
  1160. font-size: 12px;
  1161. }
  1162. td.mode {
  1163. text-align: right;
  1164. font-family: monospace;
  1165. width: 8em;
  1166. padding-right:15px;
  1167. }
  1168. td.size {
  1169. text-align: right;
  1170. width: 8em;
  1171. padding-right:15px;
  1172. }
  1173. td.rightAlign {
  1174. text-align: right;
  1175. }
  1176. td.treeLinks {
  1177. text-align: right;
  1178. width: 13em;
  1179. }
  1180. span.help-inline {
  1181. color: #777;
  1182. }
  1183. span.metricsTitle {
  1184. font-size: 2em;
  1185. }
  1186. .tagRef, .headRef, .localBranch, .remoteBranch, .otherRef, .pullRef {
  1187. padding: 0px 3px;
  1188. margin-right:2px;
  1189. font-family: sans-serif;
  1190. font-size: 9px;
  1191. font-weight: normal;
  1192. border: 1px solid;
  1193. color: black;
  1194. }
  1195. .tagRef a, .headRef a, .localBranch a, .remoteBranch a, .otherRef a, .pullRef a {
  1196. font-size: 9px;
  1197. text-decoration: none;
  1198. color: black !important;
  1199. }
  1200. .tagRef a:hover, .headRef a:hover, .localBranch a:hover, .remoteBranch a:hover, .otherRef a:hover, .pullRef a:hover {
  1201. color: black !important;
  1202. text-decoration: underline;
  1203. }
  1204. .otherRef {
  1205. background-color: #b0e0f0;
  1206. border-color: #80aaaa;
  1207. }
  1208. .pullRef {
  1209. background-color: rgb(255, 221, 136);
  1210. border-color: rgb(136, 136, 136);
  1211. }
  1212. .remoteBranch {
  1213. background-color: #cAc2f5;
  1214. border-color: #6c6cbf;
  1215. }
  1216. .tagRef {
  1217. background-color: #ffffaa;
  1218. border-color: #ffcc00;
  1219. }
  1220. .headRef {
  1221. background-color: #ffaaff;
  1222. border-color: #ff00ee;
  1223. }
  1224. .localBranch {
  1225. background-color: #ccffcc;
  1226. border-color: #00cc33;
  1227. }
  1228. table .palette td.buttons button {
  1229. -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
  1230. border: 1px solid #ccc !important;
  1231. padding: 10px;
  1232. margin-bottom: 10px;
  1233. }
  1234. table .palette td.buttons button:hover {
  1235. border: 1px solid #0069D6 !important;
  1236. }
  1237. table .palette td.buttons button:active {
  1238. border: 1px solid orange !important;
  1239. }
  1240. .feedbackPanelERROR, .feedbackPanelINFO {
  1241. list-style: none;
  1242. line-height: 35px;
  1243. }
  1244. .feedbackPanelINFO span, .feedbackPanelERROR span {
  1245. 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);
  1246. }
  1247. .feedbackPanelERROR span {
  1248. color: #ffffff;
  1249. 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);
  1250. }
  1251. /* google-code-prettify line numbers */
  1252. li.L0,
  1253. li.L1,
  1254. li.L2,
  1255. li.L3,
  1256. li.L4,
  1257. li.L5,
  1258. li.L6,
  1259. li.L7,
  1260. li.L8,
  1261. li.L9 { color: #888; border-left: 1px solid #ccc; padding-left:5px; list-style-type: decimal !important; }
  1262. /* Alternate shading for lines */
  1263. li.L1,
  1264. li.L3,
  1265. li.L5,
  1266. li.L7,
  1267. li.L9 { background: #fafafa !important; }
  1268. div.docs {
  1269. max-width: 880px;
  1270. }
  1271. div.docs ul.nav {
  1272. margin-bottom: 0px !important;
  1273. }
  1274. div.docs div.docnav {
  1275. display: inline-block;
  1276. padding: 6px 5px 6px 5px;
  1277. border-left: 1px solid #ccc;
  1278. border-right: 1px solid #ccc;
  1279. border-bottom: 1px solid #ccc;
  1280. border-radius: 0px 0px 3px 3px;
  1281. background-color: #ECF1F4;
  1282. color: #666;
  1283. text-align: left;
  1284. margin-top: -10px;
  1285. }
  1286. div.docs .content {
  1287. margin-top: 10px;
  1288. }
  1289. div.docs div.markdown {
  1290. margin-top: 10px;
  1291. }
  1292. div.markdown {
  1293. line-height: 1.4;
  1294. }
  1295. div.markdown h1 {
  1296. padding: 0px 0px 4px;
  1297. border-bottom: 1px solid rgb(221, 221, 221);
  1298. margin: 4px 0px 8px;
  1299. }
  1300. div.markdown h2 {
  1301. padding: 4px 0px;
  1302. border-bottom: 1px solid rgb(238, 238, 238);
  1303. margin: 4px 0px 8px;
  1304. }
  1305. div.markdown h3 {
  1306. padding: 8px 0px 4px;
  1307. }
  1308. div.markdown li {
  1309. line-height: 1.4;
  1310. }
  1311. div.markdown pre {
  1312. background-color: rgb(250, 250, 250);
  1313. border: 1px solid rgb(221, 221, 221);
  1314. border-radius: 4px 4px 4px 4px;
  1315. display: block;
  1316. font-size: 12px;
  1317. line-height: 18px;
  1318. margin: 9px 0;
  1319. padding: 8.5px;
  1320. white-space: pre-wrap;
  1321. }
  1322. div.markdown pre code {
  1323. background-color: inherit;
  1324. border: none;
  1325. padding: 0;
  1326. }
  1327. div.markdown code {
  1328. background-color: rgb(250, 250, 250);
  1329. border: 1px solid rgb(221, 221, 221);
  1330. border-radius: 3px;
  1331. padding: 0 0.4em;
  1332. }
  1333. div.markdown table {
  1334. max-width: 100%;
  1335. background-color: transparent;
  1336. border-collapse: collapse;
  1337. border-spacing: 0px;
  1338. font-size: inherit;
  1339. border-width: 0px 1px 1px 0px;
  1340. border-style: solid solid solid none;
  1341. border-color: rgb(221, 221, 221);
  1342. border-image: none;
  1343. border-collapse: separate;
  1344. margin: 10px 0px 20px;
  1345. }
  1346. div.markdown table td, div.markdown table th {
  1347. padding: 8px;
  1348. line-height: 20px;
  1349. text-align: left;
  1350. vertical-align: top;
  1351. border-top: 1px solid rgb(221, 221, 221);
  1352. border-left: 1px solid rgb(221, 221, 221);
  1353. }
  1354. div.markdown table.text th, div.markdown table.text td {
  1355. vertical-align: top;
  1356. border-top: 1px solid #ccc;
  1357. padding:5px;
  1358. }