style.css
1 body { 2 color: #000; 3 font-family: monospace; 4 } 5 6 h1, h2, h3, h4, h5, h6 { 7 font-size: 1em; 8 margin: 0; 9 } 10 11 img, h1, h2 { 12 vertical-align: middle; 13 } 14 15 img, object { 16 border: 1px solid #ccc; 17 } 18 19 a { 20 /* color: #f000bb; */ 21 color: #e00086; 22 } 23 24 a:visited { 25 /* color: #cd00f0; */ 26 color: #9700b3; 27 } 28 29 a:target { 30 background-color: #ddf; 31 } 32 33 a.d, a.h, a.i, a.line { 34 text-decoration: none; 35 } 36 37 #blob a:hover { 38 background-color: #fee; 39 color: #000; 40 text-decoration: none; 41 } 42 43 table thead td { 44 font-weight: bold; 45 } 46 47 table td { 48 padding: 0 0.4em; 49 } 50 51 #content table td { 52 vertical-align: top; 53 white-space: pre; 54 } 55 56 #branches tr:hover td, 57 #tags tr:hover td, 58 #index tr:hover td, 59 #log tr:hover td, 60 #files tr:hover td { 61 background-color: #fee; 62 } 63 64 #index tr td:nth-child(2), 65 #tags tr td:nth-child(3), 66 #branches tr td:nth-child(3), 67 #log tr td:nth-child(2) { 68 white-space: normal; 69 } 70 71 #diffstat tr td:nth-child(2) { 72 border-right: 1px solid black; 73 margin-right: 5px; 74 padding-right: 5px; 75 } 76 77 table#diffstat { 78 border-collapse: collapse; 79 } 80 81 #blob a { 82 margin-right: 10px; 83 user-select: none; 84 } 85 86 td.num { 87 text-align: right; 88 } 89 90 .desc { 91 color: #555; 92 } 93 94 hr { 95 border: 0; 96 border-top: 1px solid #555; 97 height: 1px; 98 } 99 100 pre { 101 text-wrap: wrap; 102 font-family: monospace; 103 margin: 0px; 104 } 105 106 pre a.h { 107 color: #0072aa; /* blue */ 108 } 109 110 .A, span.i, pre a.i { 111 color: #00ba53; /* green */ 112 } 113 114 .D, span.d, pre a.d { 115 color: #ee3200; /* red */ 116 } 117 118 pre a.h:hover, pre a.i:hover, pre a.d:hover { 119 text-decoration: none; 120 }