style.css (2474B) - raw
1 :root { 2 --diff-green: #181; 3 --diff-red: #e02; 4 --links: #00c; 5 --border: #d2d2d2; 6 --gray: #777; 7 --hover-bg: #eee; 8 } 9 10 body { 11 color: #000; 12 background-color: #fff; 13 font-family: sans-serif; 14 max-width: 800px; 15 margin: 8px auto; 16 padding: 5px; 17 line-height: 1.5; 18 } 19 20 #branches, 21 #tags, 22 #index, 23 #log, 24 #files { 25 font-family: monospace; 26 } 27 28 #head, #content, .table-container { 29 max-width: 800px; 30 overflow-x: auto; 31 margin: auto; 32 } 33 34 #log, #index { 35 min-width: 600px; 36 width: 100%; 37 overflow-x: auto; 38 } 39 40 pre:not(#about) { 41 overflow-x: auto; 42 border: 1px solid var(--border); 43 border-radius: 4px; 44 padding: 10px; 45 } 46 47 a { 48 color: var(--links); 49 } 50 51 #head table { 52 margin-top: 0.5em; 53 margin-bottom: 0.5em; 54 } 55 56 #head table td:first-child { 57 padding: 0 0.4em 0 0; 58 } 59 60 #head table td:last-child { 61 padding: 0 0 0 0.4em; 62 } 63 64 #head p { 65 margin: 0; 66 } 67 68 #files .dir { 69 font-weight: bold; 70 text-decoration: none; 71 } 72 73 .url { 74 font-family: monospace; 75 } 76 77 #home h1 { 78 font-size: 1.5em; 79 text-align: center; 80 margin-top: 1em; 81 } 82 83 #home h2 { 84 font-size: 1.25em; 85 margin-top: 2.5em; 86 margin-bottom: 1em; 87 } 88 89 h1, h2, h3, h4, h5, h6 { 90 font-size: 1em; 91 margin: 0; 92 } 93 94 .md h1 { 95 font-size: 1.5em; 96 } 97 98 .md h2 { 99 font-size: 1.25em; 100 } 101 102 img, h1, h2 { 103 vertical-align: middle; 104 } 105 106 img { 107 border: 0; 108 } 109 110 a:target { 111 background-color: #ccc; 112 } 113 114 a.d, 115 a.h, 116 a.i, 117 a.line { 118 text-decoration: none; 119 } 120 121 #blob a { 122 color: var(--gray); 123 } 124 125 #blob a:hover { 126 color: blue; 127 text-decoration: none; 128 } 129 130 table thead td { 131 font-weight: bold; 132 } 133 134 table td { 135 padding: 0 0.4em; 136 } 137 138 #content table td { 139 vertical-align: top; 140 white-space: nowrap; 141 } 142 143 #branches tr:hover td, 144 #tags tr:hover td, 145 #index tr:hover td, 146 #log tr:hover td, 147 #files tr:hover td { 148 background-color: var(--hover-bg); 149 } 150 151 #index tr td:nth-child(2), 152 #tags tr td:nth-child(3), 153 #branches tr td:nth-child(3), 154 #log tr td:nth-child(2) { 155 white-space: normal; 156 } 157 158 td.num { 159 text-align: right; 160 } 161 162 .desc { 163 color: var(--gray); 164 } 165 166 hr { 167 border: 0; 168 border-top: 1px solid var(--gray); 169 height: 1px; 170 } 171 172 pre { 173 font-family: monospace; 174 } 175 176 .A, 177 span.i, 178 pre a.i { 179 color: var(--diff-green); 180 } 181 182 .D, 183 span.d, 184 pre a.d { 185 color: var(--diff-red); 186 } 187 188 pre a.h:hover, 189 pre a.i:hover, 190 pre a.d:hover { 191 text-decoration: none; 192 } 193 194 .md table { 195 border-collapse: collapse; 196 margin: 1em 1em; 197 border: 1px solid var(--border); 198 } 199 .md table td, 200 .md table th { 201 padding: 0.25em 1em; 202 border: 1px solid var(--border); 203 } 204 205 #index .cat td { 206 font-style: italic; 207 } 208 209 #index .repo td:first-child { 210 padding-left: 1.5em; 211 }