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.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154
  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. .label a.bugtraq {
  33. font-weight: normal;
  34. color: white;
  35. }
  36. .lwbadge {
  37. color: #888;
  38. font-size: 11px;
  39. background-color: #e8e8e8;
  40. padding: 1px 7px 2px;
  41. -webkit-border-radius: 9px;
  42. -moz-border-radius: 9px;
  43. border-radius: 9px;
  44. line-height: 14px;
  45. white-space: nowrap;
  46. vertical-align: baseline;
  47. }
  48. [class^="icon-"], [class*=" icon-"] i {
  49. /* override for a links that look like bootstrap buttons */
  50. vertical-align: text-bottom;
  51. }
  52. .pagination-small, .pagination-small ul {
  53. margin: 0px !important;
  54. }
  55. .pagination-small ul {
  56. border-right: 1px solid #ddd;
  57. }
  58. .pagination-small ul > li > a,
  59. .pagination-small ul > li > span {
  60. padding: 2px 8px;
  61. font-size: 13px;
  62. line-height: 22px;
  63. border: 1px solid #ddd;
  64. border-right: 0px;
  65. border-radius: 0px !important;
  66. float: left;
  67. }
  68. .btn.disabled em, .pagination-small ul > li > span em {
  69. font-style: normal;
  70. color: #444;
  71. }
  72. hr {
  73. margin-top: 10px;
  74. margin-bottom: 10px;
  75. }
  76. .settings th {
  77. vertical-align: top;
  78. }
  79. .pageTitle {
  80. padding-bottom: 5px;
  81. margin: 0;
  82. border-bottom: 1px solid #eee;
  83. }
  84. .pageTitle h1, .pageTitle h2 {
  85. color: #0069D6;
  86. }
  87. .navbar .brand {
  88. padding: 0px 10px 0px 20px;
  89. }
  90. .navbar .btn-navbar {
  91. margin-top: 10px;
  92. }
  93. .navbar .pull-right {
  94. margin: 0;
  95. }
  96. .navbar ul.nav {
  97. margin: 0 !important;
  98. padding: 4px 0px 0px 0px;
  99. }
  100. .navbar ul.nav li a {
  101. color: white;
  102. text-shadow: none;
  103. outline: 0;
  104. }
  105. .navbar ul.nav li a:hover {
  106. color: #abd4ff !important;
  107. text-decoration: underline;
  108. }
  109. .navbar .nav .active > a:hover {
  110. text-decoration: underline;
  111. }
  112. .navbar-inner {
  113. background-color: #002060;
  114. background-image: none;
  115. box-shadow: none;
  116. border-bottom: 1px solid #002060 !important;
  117. }
  118. .navbar ul li:focus, .navbar .active {
  119. outline: 0;
  120. padding-bottom: 1px;
  121. border-bottom: 3px solid #ff9900;
  122. margin-bottom: -1px;
  123. }
  124. ul.nav {
  125. border-color: #ccc;
  126. }
  127. .nav-tabs > .active > a,
  128. .nav-tabs > .active > a:hover {
  129. border: 1px solid #ccc;
  130. border-bottom-color: transparent;
  131. }
  132. .navbar .active a {
  133. background-color: transparent !important;
  134. outline: 0;
  135. }
  136. .navbar div > ul .menu-dropdown .selected, .nav .menu-dropdown .selected, .navbar div > ul .dropdown-menu .selected, .nav .dropdown-menu .selected {
  137. background-image: url("bullet_blue.png");
  138. background-repeat: no-repeat;
  139. background-position: left;
  140. }
  141. .navbar div>ul .dropdown-menu li a {
  142. color: #555;
  143. }
  144. 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{
  145. background-color: #000070;
  146. color: #ffffff !important;
  147. }
  148. .nav-pills > .active > a, .nav-pills > .active > a:hover,
  149. .nav-list > .active > a, .nav-list > .active > a:hover {
  150. color: #fff;
  151. background-color: #002060;
  152. }
  153. div.reflog {
  154. border-bottom: 1px solid #ddd;
  155. margin-bottom: 5px;
  156. padding-bottom: 5px;
  157. }
  158. div.reflog .icon {
  159. font-size: 42px;
  160. line-height: 42px;
  161. }
  162. div.reflog .when {
  163. color: #aaa;
  164. }
  165. div.reflog i {
  166. font-size: 42px;
  167. color: #bbb;
  168. vertical-align: middle;
  169. }
  170. div.reflog td.header {
  171. padding-left: 7px;
  172. vertical-align:middle;
  173. }
  174. div.reflog td.commits {
  175. padding-left: 7px;
  176. }
  177. div.reflog tr.commit td {
  178. vertical-align:top;
  179. padding-left: 5px;
  180. }
  181. div.reflog tr.commit img {
  182. max-width: none;
  183. }
  184. div.dashboardTitle {
  185. font-size: 1.75em;
  186. padding: 10px 0px 5px 0px;
  187. margin: 10px 0px;
  188. border-bottom: 1px solid #ccc;
  189. }
  190. div.dashboardTitle small {
  191. color: #888;
  192. font-size: 0.7em;
  193. }
  194. .repositorynavbar {
  195. background-color: #fbfbfb;
  196. border-bottom: 1px solid #ccc;
  197. margin-bottom: 10px;
  198. }
  199. .repositorynavbar .title {
  200. line-height: 32px;
  201. padding: 5px 0px;
  202. }
  203. .repositorynavbar .repository {
  204. font-weight: bold;
  205. }
  206. .title .repository a, .repositorynavbar .project a, .repositorynavbar .repository a {
  207. font-family: Helvetica,arial,freesans,clean,sans-serif;
  208. font-size: 22px;
  209. color: #002060;
  210. }
  211. .repositorynavbar .repositorynavbar-inner {
  212. padding-top: 2px;
  213. }
  214. .repositorynavbar ul {
  215. list-style: none outside;
  216. display: block;
  217. position: relative;
  218. border-top: 1px solid #ccc;
  219. }
  220. .repositorynavbar ul li {
  221. display: block;
  222. float: left;
  223. padding: 10px;
  224. }
  225. .repositorynavbar ul li:focus, .repositorynavbar .active {
  226. color: black;
  227. background-repeat:no-repeat;
  228. background-image: url(arrow_project.png);
  229. background-position: center bottom;
  230. font-weight: bold;
  231. outline: 0;
  232. }
  233. .repositorynavbar ul a {
  234. color: #002060;
  235. }
  236. .repositorynavbar ul li:hover {
  237. background-color: #eee;
  238. }
  239. .repositorynavbar ul li a:hover {
  240. background-color: inherit;
  241. text-decoration: underline;
  242. }
  243. @media (max-width: 767px) {
  244. .repositorynavbar {
  245. margin-right: -20px;
  246. margin-left: -20px;
  247. padding: 0px 5px;
  248. }
  249. }
  250. .btn-appmenu {
  251. border-radius: 4px !important;
  252. background-color: #002060;
  253. background-image:-khtml-gradient(linear, left top, left bottom, from(#4060A0), to(#002060));
  254. background-image:-moz-linear-gradient(center top, #4060A0, #002060);
  255. background-image:-ms-linear-gradient(top, #4060A0, #002060);
  256. background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4060A0), color-stop(100%, #002060));
  257. background-image:-webkit-linear-gradient(top, #4060A0, #002060);
  258. background-image:-o-linear-gradient(top, #4060A0, #002060);
  259. background-image:linear-gradient(top, #4060A0, #002060);
  260. background-repeat: repeat-x;
  261. border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  262. color: #ffffff;
  263. text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  264. }
  265. .btn-appmenu:hover, .btn-appmenu:active, .btn-appmenu.active, .btn-appmenu.disabled, .btn-appmenu[disabled] {
  266. background-color: #002060;
  267. color: #ffffff;
  268. text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  269. }
  270. .btn-appmenu .caret {
  271. border-bottom-color: #FFFFFF;
  272. border-top-color: #FFFFFF;
  273. opacity: 0.75;
  274. }
  275. .breadcrumb {
  276. margin-top: 10px !important;
  277. margin-bottom: 10px !important;
  278. }
  279. .pageTitle {
  280. margin-bottom: 5px;
  281. }
  282. .pageTitle h2 small {
  283. font-size: 80%;
  284. font-weight: bold;
  285. }
  286. .pageTitle {
  287. color: #888;
  288. font-size: 18px;
  289. line-height: 27px;
  290. }
  291. .pageTitle .project, .pageTitle .repository {
  292. font-family: Helvetica, arial, freesans, clean, sans-serif;
  293. font-size: 22px;
  294. }
  295. .pageTitle .controls {
  296. font-size: 12px;
  297. }
  298. .pageTitle .repository {
  299. font-weight: bold;
  300. }
  301. .originRepository {
  302. font-family: Helvetica, arial, freesans, clean, sans-serif;
  303. color: #888;
  304. font-size: 12px;
  305. line-height: 14px;
  306. margin: 0px;
  307. }
  308. .forkSource, .forkEntry {
  309. color: #888;
  310. }
  311. .forkSource {
  312. font-size: 18px;
  313. line-height: 20px;
  314. padding: 5px 0px;
  315. }
  316. .forkEntry {
  317. font-size: 14px;
  318. padding: 2px 0px;
  319. }
  320. .forkSource .forks, .forkEntry .forks {
  321. font-size: 10px;
  322. padding-left: 5px;
  323. text-decoration: underline;
  324. vertical-align: middle;
  325. }
  326. div.repositoryUrlContainer {
  327. padding: 2px;
  328. background-color: #F5F5F5;
  329. background-image: -moz-linear-gradient(center top , #FFFFFF, #E6E6E6);
  330. background-repeat: repeat-x;
  331. border-color: #E6E6E6 #E6E6E6 #B3B3B3;
  332. border-image: none;
  333. border-radius: 4px;
  334. border-style: solid;
  335. border-width: 1px;
  336. box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
  337. color: #333333;
  338. vertical-align: middle;
  339. border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  340. }
  341. div.repositoryUrlContainer:hover {
  342. background-color: #E6E6E6;
  343. background-position: 0 -15px;
  344. color: #333333;
  345. text-decoration: none;
  346. transition: background-position 0.1s linear 0s;
  347. }
  348. div.repositoryUrlContainer:hover .caret {
  349. opacity: 1;
  350. }
  351. div.repositoryUrlContainer:hover a:hover {
  352. text-decoration: none;
  353. }
  354. span.repositoryUrlLeftCap, span.repositoryUrlRightCap {
  355. text-align: center;
  356. color: black;
  357. padding: 3px;
  358. font-size: 11px;
  359. }
  360. span.repositoryUrlRightCap {
  361. font-weight: bold;
  362. font-family:menlo,consolas,monospace;
  363. }
  364. div.repositoryUrl {
  365. display: inline-block;
  366. font-size: 1em;
  367. padding: 1px 4px 2px 4px;
  368. background-color: #fff;
  369. border: 1px solid #ddd;
  370. margin: 1px;
  371. }
  372. div.repositoryIndicator {
  373. display:inline;
  374. padding-top:0px;
  375. margin-bottom:0px;
  376. }
  377. div.repositoryIndicator span.alert {
  378. padding: 2px 7px 2px 7px;
  379. vertical-align: middle;
  380. font-size:0.85em;
  381. font-weight:normal;
  382. }
  383. ul.urlMenu {
  384. min-width: 350px;
  385. }
  386. ul.urlMenu li.url {
  387. background-color: white;
  388. padding: 0px 5px;
  389. line-height: 24px;
  390. }
  391. ul.applicationMenu {
  392. background-color: whiteSmoke;
  393. min-width: 400px;
  394. }
  395. ul.applicationMenu li.action {
  396. background-color: white;
  397. padding: 0px 5px;
  398. line-height: 24px;
  399. }
  400. span.applicationTitle, span.applicationTitle a {
  401. display: inline;
  402. font-weight: bold;
  403. font-size:1.1em;
  404. color: black !important;
  405. padding: 0px;
  406. }
  407. div.applicationHeaderMenuItem {
  408. padding-left: 10px;
  409. color: black;
  410. }
  411. div.applicationLegalMenuItem {
  412. padding-left: 10px;
  413. color: #999;
  414. font-size: 0.85em;
  415. }
  416. a.applicationMenuItem, span.commandMenuItem {
  417. padding: 3px 10px;
  418. color: black;
  419. display: inline;
  420. padding: 0px;
  421. }
  422. span.commandMenuItem {
  423. font-size: 0.85em;
  424. font-family: menlo,consolas,monospace;
  425. }
  426. div.odd {
  427. }
  428. div.even {
  429. background-color: whiteSmoke;
  430. vertical-align: middle;
  431. }
  432. span.authorizationControl label {
  433. display: inline;
  434. color: #777;
  435. padding:5px 0px 5px 10px;
  436. }
  437. div.page_footer {
  438. clear: both;
  439. height: 17px;
  440. color: black;
  441. background-color: #ffffff;
  442. padding: 5px;
  443. border-top: 1px solid #bbb;
  444. font-style: italic;
  445. }
  446. pre, code, pre.prettyprint, pre.plainprint {
  447. background-color: #ffffff;
  448. color: black;
  449. font-family: monospace;
  450. font-size:12px;
  451. border:0px;
  452. padding: 0;
  453. line-height: 1.35em;
  454. }
  455. table {
  456. margin-bottom: 5px;
  457. font-size: inherit;
  458. }
  459. .table th {
  460. vertical-align: top;
  461. }
  462. th {
  463. vertical-align: middle;
  464. text-align: left;
  465. }
  466. table.tickets {
  467. border-bottom: 1px solid #ccc;
  468. }
  469. table.tickets td.indicators {
  470. width: 75px;
  471. text-align: right;
  472. padding-right: 5px;
  473. color: #888;
  474. }
  475. .ticketLabel,
  476. table.tickets .label {
  477. color: white;
  478. font-weight: normal;
  479. margin: 0px 2px;
  480. }
  481. div.featureWelcome {
  482. padding: 15px;
  483. background-color: #fbfbfb;
  484. border: 1px solid #ccc;
  485. border-radius: 5px;
  486. }
  487. div.featureWelcome div.icon {
  488. color: #ccc;
  489. font-size: 144px;
  490. }
  491. li.dynamicQuery {
  492. padding: 3px 0px;
  493. margin: 1px 0px;
  494. border-radius: 4px;
  495. }
  496. li.dynamicQuery i {
  497. color: rgba(255, 255, 255, 0.5);
  498. padding-right: 5px;
  499. }
  500. li.dynamicQuery a.active {
  501. color: white;
  502. }
  503. div.milestoneOverview {
  504. color:#888;
  505. border: 1px solid #ddd;
  506. padding: 2px 5px;
  507. text-align: center;
  508. font-size: 11px;
  509. background-color: #fbfbfb;
  510. }
  511. div.sourceview {
  512. overflow: hidden;
  513. }
  514. pre.prettyprint ol {
  515. padding-left:25px;
  516. }
  517. #nums {
  518. text-align: right;
  519. padding-right:10px;
  520. border-right:1px solid #ddd;
  521. font-family: monospace;
  522. line-height: 1.35em;
  523. vertical-align:top;
  524. }
  525. #nums pre {
  526. white-space: pre;
  527. }
  528. #nums pre, #lines pre {
  529. margin: 0;
  530. }
  531. #lines pre {
  532. padding: 0px !important;
  533. border: 0px !important;
  534. white-space: nowrap;
  535. }
  536. /* CSS trick to workaround #link topOfWindow offset problem */
  537. #nums .jump {
  538. border-top: 50px solid transparent;
  539. margin-top: -50px;
  540. background: url(arrow_line.png) no-repeat scroll bottom right transparent;
  541. }
  542. #nums .jump:target {
  543. border-left: 7px solid transparent;
  544. margin-right: 3px;
  545. }
  546. #lines .line {
  547. padding-left: 5px;
  548. color: #888;
  549. }
  550. #nums a:hover {
  551. background-color: #ffffbf;
  552. color: black;
  553. font-weight: bold;
  554. border-top: 1px solid red;
  555. border-bottom: 1px solid red;
  556. text-decoration: none;
  557. }
  558. #lines table {
  559. margin: 0;
  560. }
  561. #lines td {
  562. padding: 0;
  563. }
  564. #lines a {
  565. padding-left: 5px;
  566. }
  567. #lines tr:hover {
  568. background-color: #ffffbf;
  569. }
  570. #lines .odd {
  571. background-color: white;
  572. }
  573. #lines .even {
  574. background-color: #fafafa;
  575. }
  576. .diffstat {
  577. padding: 1px 5px;
  578. font-size: smaller;
  579. background-color: #f5f5f5;
  580. border: 1px solid #ccc;
  581. color: #ccc;
  582. font-weight:bold;
  583. display: inline-block;
  584. }
  585. .diffstat-inline {
  586. font-size: smaller;
  587. color: #ccc;
  588. font-weight:bold;
  589. }
  590. .diffstat .diffstat-total {
  591. color: black;
  592. border-right: 1px solid #ccc;
  593. padding-right: 4px;
  594. margin-right: 2px;
  595. }
  596. .diffstat-inline .diffstat-total {
  597. color: #999;
  598. padding-right: 2px;
  599. }
  600. .diffstat-segments {
  601. vertical-align: baseline;
  602. }
  603. .diffstat-insert {
  604. color: #629E62;
  605. }
  606. .diffstat-delete {
  607. color: #B9583B;
  608. }
  609. .patch-group {
  610. margin-bottom: 0px;
  611. border: 1px solid #ccc;
  612. background-color: #fbfbfb;
  613. }
  614. .patch-group .accordion-inner {
  615. padding: 0px;
  616. }
  617. .ticket-meta-top {
  618. padding: 0px 10px 10px 10px;
  619. }
  620. .ticket-meta-middle {
  621. border: 1px solid #ccc;
  622. padding: 10px;
  623. background-color: #fbfbfb;
  624. }
  625. .ticket-meta-bottom {
  626. border: 1px solid #ccc;
  627. border-top: 0px;
  628. padding: 10px;
  629. }
  630. .ticket-title {
  631. font-size: 20px;
  632. }
  633. .ticket-number {
  634. color: #ccc;
  635. font-size: 20px;
  636. font-weight: normal;
  637. }
  638. .ticket-list-icon {
  639. padding: 8px 0px 8px 8px !important;
  640. width: 24px;
  641. font-size: 24px;
  642. vertical-align: middle !important;
  643. color: #888;
  644. }
  645. td.ticket-list-state {
  646. vertical-align: middle;
  647. }
  648. td.ticket-list-priority {
  649. vertical-align: middle;
  650. }
  651. .ticket-list-details {
  652. font-size: 11px;
  653. color: #888;
  654. }
  655. div.ticket-text {
  656. max-width: 600px;
  657. }
  658. .ticket-text-editor {
  659. height:7em;
  660. border:0px;
  661. border-radius: 0px;
  662. border-top:1px solid #ccc;
  663. margin-bottom:0px;
  664. padding:4px;
  665. background-color:#ffffff;
  666. box-shadow: none;
  667. }
  668. .indicator-large-dark {
  669. font-size: 20px;
  670. color: #888;
  671. }
  672. .indicator-large-light {
  673. font-size: 20px;
  674. color: #bbb;
  675. }
  676. .indicator-huge-light {
  677. font-size: 48px;
  678. color: #bbb;
  679. }
  680. .attribution-emphasize {
  681. font-weight: bold;
  682. }
  683. .attribution-text {
  684. color: #888;
  685. }
  686. .attribution-border {
  687. }
  688. .attribution-header {
  689. background-color: #fbfbfb;
  690. padding: 8px;
  691. border: 1px solid #ccc;
  692. }
  693. .attribution-header-pullright {
  694. float: right;
  695. text-align: right;
  696. padding-right: 1px;
  697. }
  698. .attribution-patch-pullright {
  699. float: right;
  700. text-align: right;
  701. margin: 5px 10px;
  702. }
  703. .attribution-date {
  704. color: #999;
  705. font-size: smaller;
  706. }
  707. .attribution-link {
  708. color: #999;
  709. padding-left: 5px;
  710. }
  711. .attribution-pullright {
  712. float: right;
  713. text-align: right;
  714. padding-right: 8px;
  715. }
  716. .attribution-triangle {
  717. position: absolute;
  718. margin-left: -23px;
  719. margin-top: 11px;
  720. height: 0px;
  721. width: 0px;
  722. border-image: none;
  723. border: 10px solid transparent;
  724. border-right: 13px solid #ddd;
  725. }
  726. .attribution-comment {
  727. padding: 10px 10px 0px 10px;
  728. /*border: 1px solid #ccc;
  729. border-top: 0px;*/
  730. }
  731. .ticket-simple-event {
  732. padding: 5px 0px;
  733. }
  734. .status-display {
  735. text-align: center;
  736. font-weight: bold;
  737. }
  738. .status-change {
  739. font-size: 1.0em;
  740. text-shadow: none;
  741. padding: 5px 10px !important;
  742. font-weight: bold;
  743. display: inline-block;
  744. text-align: center;
  745. width: 50px;
  746. margin-right: 5px !important;
  747. }
  748. .submit-info {
  749. margin-bottom: 0px;
  750. border-radius: 0px;
  751. }
  752. .merge-panel {
  753. padding: 5px 7px;
  754. background-color: #fbfbfb;
  755. color: #444
  756. }
  757. .merge-panel p.step {
  758. margin: 10px 0px 5px;
  759. }
  760. .gitcommand {
  761. margin-top: 5px;
  762. border: 1px solid #ccc;
  763. background-color: #333 !important;
  764. color: #ccc;
  765. border-radius: 3px;
  766. padding: 5px;
  767. margin-bottom: 5px;
  768. text-shadow: none;
  769. }
  770. a.commit {
  771. border: 1px solid #ccc;
  772. border-radius: 3px;
  773. background-color: #fbfbfb;
  774. padding: 2px 4px;
  775. line-heihgt:99%;
  776. font-size: 11px;
  777. text-transform: lowercase;
  778. }
  779. h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
  780. color: #888;
  781. }
  782. .age0, .age1, .age2, .age3, .age4 {
  783. font-size: 12px;
  784. }
  785. /* age0: age < 2 hours */
  786. .age0 {
  787. font-style: italic;
  788. color: #008000;
  789. font-weight: bold;
  790. }
  791. /* age1: 2 hours <= age < 2 days */
  792. .age1 {
  793. font-style: italic;
  794. color: #0000ff;
  795. font-weight: bold;
  796. }
  797. /* age2: 2 days < age <= 7 days */
  798. .age2 {
  799. font-style: italic;
  800. color: #2b60de;
  801. }
  802. /* age3: 7 days < age <= 30 days */
  803. .age3 {
  804. color: #800080;
  805. }
  806. /* age4: > 30 days */
  807. .age4 {
  808. }
  809. /* Ensure that hovered ages are white */
  810. tr.light:hover .age0,
  811. tr.light:hover .age1,
  812. tr.light:hover .age2,
  813. tr.light:hover .age3,
  814. tr.light:hover .age4,
  815. tr.dark:hover .age0,
  816. tr.dark:hover .age1,
  817. tr.dark:hover .age2,
  818. tr.dark:hover .age3,
  819. tr.dark:hover .age4 {
  820. color: #ffffff !important;
  821. }
  822. a.list {
  823. text-decoration: none;
  824. color: inherit;
  825. }
  826. a.list-strikethrough {
  827. text-decoration: line-through;
  828. color: inherit;
  829. }
  830. a.list.subject {
  831. font-weight: bold;
  832. }
  833. a.list.name {
  834. font-weight: bold;
  835. }
  836. a.list:hover {
  837. text-decoration: underline;
  838. color: #880000;
  839. }
  840. span.empty {
  841. font-size: 0.9em;
  842. font-style: italic;
  843. padding-left:10px;
  844. color: #008000;
  845. }
  846. span.highlight {
  847. background-color: rgb(255, 255, 100);
  848. color: black;
  849. padding: 0px 2px;
  850. }
  851. span.link {
  852. color: #888;
  853. }
  854. span.link, span.link a {
  855. font-family: sans-serif;
  856. font-size: 11px;
  857. }
  858. span.link em, div.link span em {
  859. font-style: normal;
  860. font-family: sans-serif;
  861. font-size: 11px;
  862. }
  863. span.activitySwatch {
  864. border-radius: 3px;
  865. padding: 1px 4px 2px 4px;
  866. color: #ffffff;
  867. vertical-align: center;
  868. }
  869. span.activitySwatch a {
  870. color: inherit;
  871. }
  872. span.repositorySwatch {
  873. padding: 1px 1px 2px 1px;
  874. color: #ffffff;
  875. vertical-align: center;
  876. }
  877. span.repositorySwatch a {
  878. color: inherit;
  879. }
  880. img.inlineIcon {
  881. padding-left: 1px;
  882. padding-right: 1px;
  883. }
  884. img.overview {
  885. float:right;
  886. border:1px solid #CCCCCC;
  887. }
  888. img.gravatar {
  889. background-color: #ffffff;
  890. /*border: 1px solid #ddd;*/
  891. border-radius: 5px;
  892. padding: 2px;
  893. }
  894. img.gravatar-round {
  895. background-color: #ffffff;
  896. border: 1px solid #ccc;
  897. border-radius: 100%;
  898. }
  899. img.navbarGravatar {
  900. border: 1px solid #fff;
  901. }
  902. div.searchResult {
  903. padding: 10px 5px 10px 5px;
  904. }
  905. div.searchResult .summary {
  906. font-weight: bold;
  907. }
  908. div.searchResult .branch {
  909. color: #008000;
  910. }
  911. div.searchResult .author {
  912. font-style: italic !important;
  913. }
  914. div.searchResult .date {
  915. color:#999;
  916. }
  917. div.searchResult .body {
  918. padding-left:20px;
  919. }
  920. div.searchResult .fragment {
  921. padding: 7px 0;
  922. }
  923. div.searchResult .highlight {
  924. background-color: #ccff66;
  925. padding: 0 2px;
  926. }
  927. div.searchResult .ellipses {
  928. padding-left:25px;
  929. color: #aaa;
  930. }
  931. div.searchResult pre {
  932. margin: 1px 0px;
  933. border: 0px;
  934. }
  935. div.searchResult .text {
  936. border-left: 2px solid #ccc;
  937. border-radius: 0px;
  938. padding: 0 0 0 15px;
  939. }
  940. div.searchResult ol {
  941. margin-bottom: 0px !important;
  942. }
  943. div.header, div.commitHeader, table.repositories th {
  944. background-color: #fbfbfb;
  945. }
  946. div.header {
  947. padding: 3px;
  948. border: 1px solid #ddd;
  949. border-bottom: 0;
  950. font-weight: bold;
  951. font-family: Helvetica,arial,freesans,clean,sans-serif;
  952. }
  953. div.diffHeader {
  954. /* CSS trick to workaround #link topOfWindow offset problem */
  955. border-top: 65px solid transparent;
  956. margin-top: -65px;
  957. -webkit-background-clip: padding-box;
  958. -moz-background-clip: padding;
  959. background-clip: padding-box;
  960. }
  961. div.commitHeader {
  962. margin:0 0 2px;
  963. padding:7px 14px;
  964. border:1px solid #ddd;
  965. }
  966. div.header a, div.commitHeader a {
  967. color: black;
  968. text-decoration: none;
  969. font-weight: bold;
  970. }
  971. div.header a:hover, div.commitHeader a:hover {
  972. text-decoration: underline;
  973. }
  974. div.page_nav2 {
  975. padding: 5px 10px;
  976. margin: -10px 0px 10px;
  977. border-left: 1px solid #ccc;
  978. border-right: 1px solid #ccc;
  979. border-bottom: 1px solid #ccc;
  980. border-radius: 0px 0px 3px 3px;
  981. background-color: #ECF1F4;
  982. color: #666;
  983. text-align: left;
  984. }
  985. div.page_nav2 a {
  986. color: #002060;
  987. }
  988. div.admin_nav {
  989. border-bottom: 0px;
  990. text-align: right;
  991. padding: 5px 5px 5px 2px;
  992. }
  993. div.admin_nav a {
  994. text-decoration: none;
  995. }
  996. div.admin_nav a:hover {
  997. text-decoration: underline;
  998. }
  999. span.search {
  1000. height: 40px;
  1001. padding-top:2px;
  1002. }
  1003. span.search input {
  1004. -webkit-border-radius:0;-moz-border-radius:0x;border-radius:0;
  1005. vertical-align: top;
  1006. background: url(search-icon.png) no-repeat 4px center;
  1007. background-color: transparent;
  1008. border: 1px solid transparent;
  1009. outline: none;
  1010. padding: 2px 2px 2px 22px;
  1011. text-shadow: none;
  1012. margin: 0px;
  1013. color: #ddd;
  1014. }
  1015. span.search input:hover, span.search input:focus {
  1016. background-color: transparent;
  1017. border: 1px solid transparent;
  1018. padding: 2px 2px 2px 22px;
  1019. box-shadow: none;
  1020. color: #ddd;
  1021. border-bottom: 1px solid #ff9900;
  1022. }
  1023. span.search input:focus {
  1024. color: white;
  1025. }
  1026. /* div.search input:focused { */
  1027. /* background-color: transparent; */
  1028. /* border: 1px solid transparent; */
  1029. /* padding: 2px 2px 2px 22px; */
  1030. /* text-shadow: none; */
  1031. /* } */
  1032. span.login input:focus {
  1033. background-color: rgba(255, 255, 255, 0.6);
  1034. text-shadow: none;
  1035. color: white;
  1036. }
  1037. .commit_message {
  1038. padding: 8px;
  1039. }
  1040. .topborder {
  1041. border: solid #ddd;
  1042. border-width: 1px 0px 0px;
  1043. border-radius: 0px;
  1044. }
  1045. div.bug_open, span.bug_open {
  1046. padding: 2px;
  1047. background-color: #803333;
  1048. color: white;
  1049. text-align: center;
  1050. }
  1051. div.bug_resolved, span.bug_resolved {
  1052. padding: 2px;
  1053. background-color: #408040;
  1054. color: white;
  1055. text-align: center;
  1056. }
  1057. div.bug_invalid, span.bug_invalid {
  1058. padding: 2px;
  1059. background-color: gray;
  1060. text-align: center;
  1061. }
  1062. div.bug_hold, span.bug_hold {
  1063. padding: 2px;
  1064. background-color: orange;
  1065. text-align: center;
  1066. }
  1067. div.diff {
  1068. font-family: monospace;
  1069. overflow: auto;
  1070. }
  1071. div.diff.header {
  1072. -moz-border-bottom-colors: none;
  1073. -moz-border-image: none;
  1074. -moz-border-left-colors: none;
  1075. -moz-border-right-colors: none;
  1076. -moz-border-top-colors: none;
  1077. background-color: #EDECE6;
  1078. border-color: #D9D8D1;
  1079. border-style: solid;
  1080. border-width: 1px;
  1081. font-weight: bold;
  1082. margin-top: 10px;
  1083. padding: 4px 0 2px;
  1084. }
  1085. div.diff.extended_header {
  1086. background-color: #F6F5EE;
  1087. padding: 2px 0;
  1088. font-family: inherit;
  1089. }
  1090. div.diff table {
  1091. border: 1px solid #ddd;
  1092. }
  1093. span.diff.add {
  1094. color: #008800;
  1095. font-family: inherit;
  1096. }
  1097. span.diff.remove {
  1098. color: #FFDDDD;
  1099. font-family: inherit;
  1100. }
  1101. span.diff.unchanged {
  1102. color: inherit;
  1103. font-family: inherit;
  1104. }
  1105. div.diff.hunk_header {
  1106. -moz-border-bottom-colors: none;
  1107. -moz-border-image: none;
  1108. -moz-border-left-colors: none;
  1109. -moz-border-right-colors: none;
  1110. -moz-border-top-colors: none;
  1111. border-color: #FFE0FF;
  1112. border-style: dotted;
  1113. border-width: 1px 0 0;
  1114. margin-top: 2px;
  1115. font-family: inherit;
  1116. }
  1117. span.diff.hunk_info {
  1118. background-color: #FFEEFF;
  1119. color: #990099;
  1120. font-family: inherit;
  1121. }
  1122. span.diff.hunk_section {
  1123. color: #AA22AA;
  1124. font-family: inherit;
  1125. }
  1126. div.diff.add2 {
  1127. background-color: #DDFFDD;
  1128. font-family: inherit;
  1129. }
  1130. div.diff.remove2 {
  1131. background-color: #FFDDDD;
  1132. font-family: inherit;
  1133. }
  1134. div.diff table {
  1135. border-radius: 0;
  1136. border-right: 1px solid #bbb;
  1137. border-bottom: 1px solid #bbb;
  1138. width: 100%;
  1139. }
  1140. div.diff table th, div.diff table td {
  1141. margin: 0px;
  1142. padding: 0px;
  1143. font-family: monospace;
  1144. border: 0;
  1145. }
  1146. div.diff table th {
  1147. background-color: #f0f0f0;
  1148. text-align: center;
  1149. color: #999;
  1150. padding-left: 5px;
  1151. padding-right: 5px;
  1152. width: 30px;
  1153. }
  1154. div.diff table th.header {
  1155. background-color: #D2C3AF;
  1156. border-right: 0px;
  1157. border-bottom: 1px solid #808080;
  1158. font-family: inherit;
  1159. font-size:0.9em;
  1160. color: black;
  1161. padding: 2px;
  1162. text-align: left;
  1163. }
  1164. div.diff table td.hunk_header {
  1165. background-color: #dAe2e5 !important;
  1166. border-top: 1px solid #bac2c5;
  1167. border-bottom: 1px solid #bac2c5;
  1168. color: #555;
  1169. }
  1170. div.diff table td {
  1171. border-left: 1px solid #bbb;
  1172. background-color: #fbfbfb;
  1173. }
  1174. td.changeType {
  1175. width: 15px;
  1176. }
  1177. span.addition, span.modification, span.deletion, span.rename {
  1178. border: 1px solid #888;
  1179. float: left;
  1180. height: 0.8em;
  1181. margin: 0.2em 0.5em 0 0;
  1182. overflow: hidden;
  1183. width: 0.8em;
  1184. }
  1185. span.addition {
  1186. background-color: #ccffcc;
  1187. }
  1188. span.modification {
  1189. background-color: #ffdd88;
  1190. }
  1191. span.deletion {
  1192. background-color: #f8bbbb;
  1193. }
  1194. span.rename {
  1195. background-color: #cAc2f5;
  1196. }
  1197. div.commitLegend {
  1198. float: right;
  1199. padding: 0.4em 0.4em 0.2em 0.4em;
  1200. vertical-align:top;
  1201. margin: 0px;
  1202. }
  1203. div.commitLegend span {
  1204. font-size: 0.9em;
  1205. vertical-align: top;
  1206. }
  1207. div.references {
  1208. float: right;
  1209. text-align: right;
  1210. }
  1211. table.plain, table.summary, table.ticket {
  1212. width: 0 !important;
  1213. border: 0;
  1214. }
  1215. table.plain th, table.plain td, table.summary th, table.summary td {
  1216. white-space: nowrap;
  1217. padding: 1px 3px;
  1218. border: 0;
  1219. }
  1220. table.ticket th, table.ticket td {
  1221. padding: 1px 3px;
  1222. border: 0;
  1223. }
  1224. table.summary {
  1225. margin: 0px;
  1226. }
  1227. table.summary th, table.ticket th {
  1228. color: #999;
  1229. padding-right: 10px;
  1230. text-align: right;
  1231. font-weight: normal;
  1232. }
  1233. table.pretty {
  1234. border:1px solid #ddd;
  1235. border-radius: 0 0 3px 3px;
  1236. width: 100%;
  1237. }
  1238. table.pretty td.icon {
  1239. padding: 0px 0px 0px 2px;
  1240. width: 18px;
  1241. vertical-align: middle;
  1242. }
  1243. table.pretty td.icon img {
  1244. vertical-align: middle;
  1245. }
  1246. table.pretty td {
  1247. padding: 2px 4px;
  1248. border-left: 0;
  1249. }
  1250. table.pretty td.message {
  1251. padding: 0px;
  1252. }
  1253. table.pretty table.nestedTable {
  1254. width: 100%;
  1255. margin-left: 4px !important;
  1256. margin-bottom: 0px !important;
  1257. }
  1258. table.pretty td.graph {
  1259. border-right: 1px solid #ddd;
  1260. border-bottom: 1px solid #ddd;
  1261. padding: 0px;
  1262. /*width: 1px;*/
  1263. }
  1264. table.pretty tr.commit {
  1265. /* must match branch graph servlet row height definition */
  1266. height: 24px;
  1267. }
  1268. @media (min-width: 979px) {
  1269. td.ellipsize {
  1270. text-overflow: ellipsis;
  1271. overflow: hidden;
  1272. white-space: nowrap;
  1273. }
  1274. }
  1275. @media (max-width: 979px) {
  1276. td.ellipsize {
  1277. text-overflow: inherit;
  1278. overflow: visible;
  1279. white-space: wrap;
  1280. }
  1281. }
  1282. table.comments td {
  1283. padding: 4px;
  1284. line-height: 17px;
  1285. }
  1286. table.repositories {
  1287. border:1px solid #ddd;
  1288. border-spacing: 0px;
  1289. width: 100%;
  1290. }
  1291. table.repositories th {
  1292. padding: 4px;
  1293. border:0;
  1294. }
  1295. table.repositories th.right {
  1296. border-right: 1px solid #ddd;
  1297. }
  1298. table.repositories td {
  1299. padding: 2px;
  1300. border-left: 0;
  1301. }
  1302. table.repositories td.rightAlign {
  1303. text-align: right;
  1304. border-right: 1px solid #ddd;
  1305. }
  1306. table.repositories td.icon img {
  1307. vertical-align: top;
  1308. }
  1309. table.repositories tr.group {
  1310. background-color: #ccc;
  1311. border-left: 1px solid #ccc;
  1312. border-right: 1px solid #ccc;
  1313. }
  1314. table.repositories tr.group td {
  1315. font-weight: bold;
  1316. color: black;
  1317. background-color: #ddd;
  1318. padding-left: 5px;
  1319. border-top: 1px solid #aaa;
  1320. border-bottom: 1px solid #aaa;
  1321. }
  1322. table.repositories tr.group td a {
  1323. color: black;
  1324. }
  1325. table.palette { border:0; width: 0 !important; }
  1326. table.palette td.header {
  1327. font-weight: bold;
  1328. background-color: #ffffff !important;
  1329. padding-top: 0px !important;
  1330. margin-bottom: 0 !important;
  1331. border: 0 !important;
  1332. border-radius: 0 !important;
  1333. line-height: 1em;
  1334. }
  1335. table.palette td.pane {
  1336. padding: 0px;
  1337. width: 250px !important;
  1338. }
  1339. table.palette td.pane select {
  1340. width: 250px !important;
  1341. }
  1342. table.gitnotes {
  1343. border: 0;
  1344. }
  1345. table.gitnotes td {
  1346. border-top: 1px solid #ddd;
  1347. padding-top: 3px;
  1348. vertical-align:top;
  1349. }
  1350. table.gitnotes table {
  1351. border: none;
  1352. }
  1353. table.gitnotes td table td {
  1354. border: none;
  1355. padding: 0px;
  1356. }
  1357. table.gitnotes td.info {
  1358. padding-right: 10px;
  1359. }
  1360. table.gitnotes td.message {
  1361. width: 65%;
  1362. border-left: 1px solid #ddd;
  1363. padding-left: 10px;
  1364. }
  1365. table.annotated {
  1366. width: 100%;
  1367. border:1px solid #ddd;
  1368. }
  1369. table.annotated tr.even {
  1370. background-color: white;
  1371. }
  1372. table.annotated tr.odd {
  1373. background-color: #f5f5f5;
  1374. }
  1375. table.annotated td {
  1376. padding: 0px;
  1377. border: 0;
  1378. }
  1379. table.annotated td.lineCommit {
  1380. padding-left: 5px;
  1381. padding-right: 5px;
  1382. }
  1383. table.annotated td.lineNumber {
  1384. border-right: 1px solid #ddd;
  1385. border-left: 1px solid #ddd;
  1386. padding-left: 5px;
  1387. padding-right: 5px;
  1388. text-align: right;
  1389. }
  1390. table.annotated td.lineContent {
  1391. padding-left: 5px;
  1392. font: monospace;
  1393. }
  1394. table.activity {
  1395. width: 100%;
  1396. margin-top: 10px;
  1397. }
  1398. table.activity td {
  1399. padding-top:7px;
  1400. padding-bottom:7px;
  1401. }
  1402. tr th a { background-position: right; padding-right: 15px; background-repeat:no-repeat; }
  1403. tr th.wicket_orderDown a {background-image: url(arrow_down.png); }
  1404. tr th.wicket_orderUp a { background-image: url(arrow_up.png); }
  1405. tr th.wicket_orderNone a { background-image: url(arrow_off.png); }
  1406. tr.light {
  1407. background-color: #ffffff;
  1408. }
  1409. tr.dark {
  1410. background-color: #f6f6f6;
  1411. }
  1412. /* currently both use the same, but it can change */
  1413. tr.light:hover,
  1414. tr.dark:hover {
  1415. background-color: #002060;
  1416. color: white;
  1417. }
  1418. tr.light:hover a,
  1419. tr.dark:hover a {
  1420. color: white;
  1421. }
  1422. .merge {
  1423. opacity: 0.5;
  1424. }
  1425. .merge:hover {
  1426. opacity: 1;
  1427. }
  1428. td.author {
  1429. font-style: italic !important;
  1430. white-space: nowrap;
  1431. }
  1432. td.date {
  1433. /*font-style: italic !important;*/
  1434. white-space: nowrap;
  1435. }
  1436. span.sha1, span.sha1 a, span.sha1 a span, .commit_message, span.shortsha1, td.sha1 {
  1437. font-family: consolas, monospace;
  1438. font-size: 13px;
  1439. }
  1440. span.shortsha1 {
  1441. font-size: 12px;
  1442. }
  1443. td.mode {
  1444. text-align: right;
  1445. font-family: monospace;
  1446. width: 8em;
  1447. padding-right:15px;
  1448. }
  1449. td.size {
  1450. text-align: right;
  1451. width: 8em;
  1452. padding-right:15px;
  1453. }
  1454. td.rightAlign {
  1455. text-align: right;
  1456. }
  1457. td.treeLinks {
  1458. text-align: right;
  1459. width: 13em;
  1460. }
  1461. span.help-inline {
  1462. color: #777;
  1463. }
  1464. span.metricsTitle {
  1465. font-size: 2em;
  1466. }
  1467. .tagRef, .headRef, .localBranch, .remoteBranch, .otherRef, .pullRef {
  1468. padding: 0px 3px;
  1469. margin-right:2px;
  1470. font-family: sans-serif;
  1471. font-size: 9px;
  1472. font-weight: normal;
  1473. border: 1px solid;
  1474. color: black;
  1475. }
  1476. .tagRef a, .headRef a, .localBranch a, .remoteBranch a, .otherRef a, .pullRef a {
  1477. font-size: 9px;
  1478. text-decoration: none;
  1479. color: black !important;
  1480. }
  1481. .tagRef a:hover, .headRef a:hover, .localBranch a:hover, .remoteBranch a:hover, .otherRef a:hover, .pullRef a:hover {
  1482. color: black !important;
  1483. text-decoration: underline;
  1484. }
  1485. .otherRef {
  1486. background-color: #b0e0f0;
  1487. border-color: #80aaaa;
  1488. }
  1489. .pullRef {
  1490. background-color: rgb(255, 221, 136);
  1491. border-color: rgb(136, 136, 136);
  1492. }
  1493. .remoteBranch {
  1494. background-color: #cAc2f5;
  1495. border-color: #6c6cbf;
  1496. }
  1497. .tagRef {
  1498. background-color: #ffffaa;
  1499. border-color: #ffcc00;
  1500. }
  1501. .headRef {
  1502. background-color: #ffaaff;
  1503. border-color: #ff00ee;
  1504. }
  1505. .localBranch {
  1506. background-color: #ccffcc;
  1507. border-color: #00cc33;
  1508. }
  1509. table .palette td.buttons button {
  1510. -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
  1511. border: 1px solid #ccc !important;
  1512. padding: 10px;
  1513. margin-bottom: 10px;
  1514. }
  1515. table .palette td.buttons button:hover {
  1516. border: 1px solid #0069D6 !important;
  1517. }
  1518. table .palette td.buttons button:active {
  1519. border: 1px solid orange !important;
  1520. }
  1521. .feedbackPanelERROR, .feedbackPanelINFO {
  1522. list-style: none;
  1523. line-height: 35px;
  1524. }
  1525. .feedbackPanelINFO span, .feedbackPanelERROR span {
  1526. 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);
  1527. }
  1528. .feedbackPanelERROR span {
  1529. color: #ffffff;
  1530. 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);
  1531. }
  1532. /* google-code-prettify line numbers */
  1533. li.L0,
  1534. li.L1,
  1535. li.L2,
  1536. li.L3,
  1537. li.L4,
  1538. li.L5,
  1539. li.L6,
  1540. li.L7,
  1541. li.L8,
  1542. li.L9 { color: #888; border-left: 1px solid #ccc; padding-left:5px; list-style-type: decimal !important; }
  1543. /* Alternate shading for lines */
  1544. li.L1,
  1545. li.L3,
  1546. li.L5,
  1547. li.L7,
  1548. li.L9 { background: #fafafa !important; }
  1549. div.docs {
  1550. max-width: 880px;
  1551. }
  1552. div.docs ul.nav {
  1553. margin-bottom: 0px !important;
  1554. }
  1555. div.docs div.docnav {
  1556. display: inline-block;
  1557. padding: 6px 5px 6px 5px;
  1558. border-left: 1px solid #ccc;
  1559. border-right: 1px solid #ccc;
  1560. border-bottom: 1px solid #ccc;
  1561. border-radius: 0px 0px 3px 3px;
  1562. background-color: #ECF1F4;
  1563. color: #666;
  1564. text-align: left;
  1565. margin-top: -10px;
  1566. }
  1567. div.docs .content {
  1568. margin-top: 10px;
  1569. }
  1570. div.docs div.markdown {
  1571. margin-top: 10px;
  1572. }
  1573. div.markdown {
  1574. line-height: 1.4;
  1575. }
  1576. div.markdown h1 {
  1577. padding: 0px 0px 4px;
  1578. border-bottom: 1px solid rgb(221, 221, 221);
  1579. margin: 4px 0px 8px;
  1580. }
  1581. div.markdown h2 {
  1582. padding: 4px 0px;
  1583. border-bottom: 1px solid rgb(238, 238, 238);
  1584. margin: 4px 0px 8px;
  1585. }
  1586. div.markdown h3 {
  1587. padding: 8px 0px 4px;
  1588. }
  1589. div.markdown li {
  1590. line-height: 1.4;
  1591. }
  1592. div.markdown pre {
  1593. background-color: rgb(250, 250, 250);
  1594. border: 1px solid rgb(221, 221, 221);
  1595. border-radius: 4px 4px 4px 4px;
  1596. display: block;
  1597. font-size: 12px;
  1598. line-height: 18px;
  1599. margin: 9px 0;
  1600. padding: 8.5px;
  1601. white-space: pre-wrap;
  1602. }
  1603. div.markdown pre code {
  1604. background-color: inherit;
  1605. border: none;
  1606. padding: 0;
  1607. }
  1608. div.markdown code {
  1609. background-color: rgb(250, 250, 250);
  1610. border: 1px solid rgb(221, 221, 221);
  1611. border-radius: 3px;
  1612. padding: 0 0.4em;
  1613. }
  1614. div.markdown table {
  1615. max-width: 100%;
  1616. background-color: transparent;
  1617. border-collapse: collapse;
  1618. border-spacing: 0px;
  1619. font-size: inherit;
  1620. border-width: 0px 1px 1px 0px;
  1621. border-style: solid solid solid none;
  1622. border-color: rgb(221, 221, 221);
  1623. border-image: none;
  1624. border-collapse: separate;
  1625. margin: 10px 0px 20px;
  1626. }
  1627. div.markdown table td, div.markdown table th {
  1628. padding: 8px;
  1629. line-height: 20px;
  1630. text-align: left;
  1631. vertical-align: top;
  1632. border-top: 1px solid rgb(221, 221, 221);
  1633. border-left: 1px solid rgb(221, 221, 221);
  1634. }
  1635. div.markdown table.text th, div.markdown table.text td {
  1636. vertical-align: top;
  1637. border-top: 1px solid #ccc;
  1638. padding:5px;
  1639. }
  1640. .resolution {
  1641. text-transform: uppercase;
  1642. font-weight: bold !important;
  1643. font-size: 11px;
  1644. }
  1645. .resolution-success, .resolution-success a {
  1646. color: #14892c !important;
  1647. }
  1648. .resolution-success a:hover {
  1649. color: white !important;
  1650. }
  1651. .resolution-error, .resolution-error a {
  1652. color: #d04437 !important;
  1653. }
  1654. .resolution-error a:hover {
  1655. color: white !important;
  1656. }
  1657. .resolution-complete, .resolution-complete a {
  1658. color: #4a6785 !important
  1659. }
  1660. .resolution-complete a:hover {
  1661. color: white !important;
  1662. }
  1663. .resolution-current, .resolution-current a {
  1664. color: #594300 !important;
  1665. }
  1666. .resolution-current, .resolution-current a:hover {
  1667. color: white;
  1668. }
  1669. /*! AUI Lozenge */
  1670. .aui-lozenge {
  1671. background: #ccc;
  1672. border: 1px solid #ccc;
  1673. border-radius: 3px;
  1674. color: #333;
  1675. display: inline-block;
  1676. font-size: 11px;
  1677. font-weight: bold;
  1678. line-height: 99%; /* cross-browser compromise to make the line-height match the font-size */
  1679. margin: 0;
  1680. padding: 2px 5px;
  1681. text-align: center;
  1682. text-decoration: none;
  1683. text-transform: uppercase;
  1684. }
  1685. .aui-lozenge.aui-lozenge-subtle {
  1686. background-color: #fff;
  1687. border-color: #ccc;
  1688. color: #333;
  1689. }
  1690. .aui-lozenge-success {
  1691. background-color: #14892c;
  1692. border-color: #14892c;
  1693. color: #fff;
  1694. }
  1695. .aui-lozenge-success.aui-lozenge-subtle {
  1696. background-color: #fff;
  1697. border-color: #b2d8b9;
  1698. color: #14892c;
  1699. }
  1700. .aui-lozenge-error {
  1701. background-color: #d04437;
  1702. border-color: #d04437;
  1703. color: #fff;
  1704. }
  1705. .aui-lozenge-error.aui-lozenge-subtle {
  1706. background-color: #fff;
  1707. border-color: #f8d3d1;
  1708. color: #d04437;
  1709. }
  1710. .aui-lozenge-current {
  1711. background-color: #ffd351;
  1712. border-color: #ffd351;
  1713. color: #594300;
  1714. }
  1715. .aui-lozenge-current.aui-lozenge-subtle {
  1716. background-color: #fff;
  1717. border-color: #ffe28c;
  1718. color: #594300;
  1719. }
  1720. .aui-lozenge-complete {
  1721. background-color: #4a6785;
  1722. border-color: #4a6785;
  1723. color: #fff;
  1724. }
  1725. .aui-lozenge-complete.aui-lozenge-subtle {
  1726. background-color: #fff;
  1727. border-color: #e4e8ed;
  1728. color: #4a6785;
  1729. }
  1730. .aui-lozenge-moved {
  1731. background-color: #815b3a;
  1732. border-color: #815b3a;
  1733. color: #fff;
  1734. }
  1735. .aui-lozenge-moved.aui-lozenge-subtle {
  1736. background-color: #fff;
  1737. border-color: #ece7e2;
  1738. color: #815b3a;
  1739. }
  1740. .severity-catastrophic {
  1741. color:#CC79A7;
  1742. }
  1743. .severity-catastrophic:after {
  1744. font-family: Helvetica,arial,freesans,clean,sans-serif ;
  1745. content: "Ca";
  1746. font-weight:900;
  1747. font-size:.6em;
  1748. font-variant:small-caps;
  1749. display:flex;
  1750. }
  1751. .severity-critical {
  1752. color:#D55E00;
  1753. }
  1754. .severity-critical:after {
  1755. font-family: Helvetica,arial,freesans,clean,sans-serif ;
  1756. content: "c";
  1757. font-weight:900;
  1758. font-size:.6em;
  1759. font-variant:small-caps;
  1760. display:flex;
  1761. }
  1762. .severity-serious {
  1763. color:#E69F00;
  1764. }
  1765. .severity-serious:after {
  1766. font-family: Helvetica,arial,freesans,clean,sans-serif ;
  1767. content: "s";
  1768. font-weight:900;
  1769. font-size:.6em;
  1770. font-variant:small-caps;
  1771. display:flex;
  1772. }
  1773. .severity-minor {
  1774. color:#0072B2;
  1775. }
  1776. .severity-minor:after {
  1777. font-family: Helvetica,arial,freesans,clean,sans-serif ;
  1778. content: "m";
  1779. font-weight:900;
  1780. font-size:.6em;
  1781. font-variant:small-caps;
  1782. display:flex;
  1783. }
  1784. .severity-negligible {
  1785. color:#009E73;
  1786. }
  1787. .severity-negligible:after {
  1788. font-family: Helvetica,arial,freesans,clean,sans-serif ;
  1789. content: "n";
  1790. font-weight:900;
  1791. font-size:.6em;
  1792. font-variant:small-caps;
  1793. display:flex;
  1794. }
  1795. .severity-unrated {
  1796. }
  1797. .priority-urgent {
  1798. color:#CC79A7;
  1799. }
  1800. .priority-high {
  1801. color:#D55E00;
  1802. }
  1803. .priority-normal {
  1804. }
  1805. .priority-low {
  1806. color:#0072B2;
  1807. }