##// END OF EJS Templates
paper: fix rendering of the first tab in a line in Webkit (issue3990)...
Alexander Plavin -
r19492:dfc0fe15 stable
parent child Browse files
Show More
@@ -1,383 +1,384 b''
1 1 body {
2 2 margin: 0;
3 3 padding: 0;
4 4 background: white;
5 5 font-family: sans-serif;
6 6 }
7 7
8 8 .container {
9 9 padding-left: 115px;
10 10 }
11 11
12 12 .main {
13 13 position: relative;
14 14 background: white;
15 15 padding: 2em 2em 2em 0;
16 16 }
17 17
18 18 #.main {
19 19 width: 98%;
20 20 }
21 21
22 22 .overflow {
23 23 width: 100%;
24 24 overflow: auto;
25 25 }
26 26
27 27 .menu {
28 28 width: 90px;
29 29 margin: 0;
30 30 font-size: 80%;
31 31 text-align: left;
32 32 position: absolute;
33 33 top: 20px;
34 34 left: 20px;
35 35 right: auto;
36 36 }
37 37
38 38 .menu ul {
39 39 list-style: none;
40 40 padding: 0;
41 41 margin: 10px 0 0 0;
42 42 border-left: 2px solid #999;
43 43 }
44 44
45 45 .menu li {
46 46 margin-bottom: 3px;
47 47 padding: 2px 4px;
48 48 background: white;
49 49 color: black;
50 50 font-weight: normal;
51 51 }
52 52
53 53 .menu li.active {
54 54 font-weight: bold;
55 55 }
56 56
57 57 .menu img {
58 58 width: 75px;
59 59 height: 90px;
60 60 border: 0;
61 61 }
62 62
63 63 .atom-logo img{
64 64 width: 14px;
65 65 height: 14px;
66 66 border: 0;
67 67 }
68 68
69 69 .menu a { color: black; display: block; }
70 70
71 71 .search {
72 72 position: absolute;
73 73 top: .7em;
74 74 right: 2em;
75 75 }
76 76
77 77 form.search div#hint {
78 78 display: none;
79 79 position: absolute;
80 80 top: 40px;
81 81 right: 0px;
82 82 width: 190px;
83 83 padding: 5px;
84 84 background: #ffc;
85 85 font-size: 70%;
86 86 border: 1px solid yellow;
87 87 -moz-border-radius: 5px; /* this works only in camino/firefox */
88 88 -webkit-border-radius: 5px; /* this is just for Safari */
89 89 }
90 90
91 91 form.search:hover div#hint { display: block; }
92 92
93 93 a { text-decoration:none; }
94 94 .age { white-space:nowrap; }
95 95 .date { white-space:nowrap; }
96 96 .indexlinks { white-space:nowrap; }
97 97 .parity0,
98 98 .stripes4 > :nth-child(4n+1),
99 99 .stripes2 > :nth-child(2n+1) { background-color: #f0f0f0; }
100 100 .parity1,
101 101 .stripes4 > :nth-child(4n+3),
102 102 .stripes2 > :nth-child(2n+2) { background-color: white; }
103 103 .plusline { color: green; }
104 104 .minusline { color: #dc143c; } /* crimson */
105 105 .atline { color: purple; }
106 106
107 107 .diffstat-file {
108 108 white-space: nowrap;
109 109 font-size: 90%;
110 110 }
111 111 .diffstat-total {
112 112 white-space: nowrap;
113 113 font-size: 90%;
114 114 }
115 115 .diffstat-graph {
116 116 width: 100%;
117 117 }
118 118 .diffstat-add {
119 119 background-color: green;
120 120 float: left;
121 121 }
122 122 .diffstat-remove {
123 123 background-color: red;
124 124 float: left;
125 125 }
126 126
127 127 .navigate {
128 128 text-align: right;
129 129 font-size: 60%;
130 130 margin: 1em 0;
131 131 }
132 132
133 133 .tag {
134 134 color: #999;
135 135 font-size: 70%;
136 136 font-weight: normal;
137 137 margin-left: .5em;
138 138 vertical-align: baseline;
139 139 }
140 140
141 141 .branchhead {
142 142 color: #000;
143 143 font-size: 80%;
144 144 font-weight: normal;
145 145 margin-left: .5em;
146 146 vertical-align: baseline;
147 147 }
148 148
149 149 ul#graphnodes .branchhead {
150 150 font-size: 75%;
151 151 }
152 152
153 153 .branchname {
154 154 color: #000;
155 155 font-size: 60%;
156 156 font-weight: normal;
157 157 margin-left: .5em;
158 158 vertical-align: baseline;
159 159 }
160 160
161 161 h3 .branchname {
162 162 font-size: 80%;
163 163 }
164 164
165 165 /* Common */
166 166 pre { margin: 0; }
167 167
168 168 h2 { font-size: 120%; border-bottom: 1px solid #999; }
169 169 h2 a { color: #000; }
170 170 h3 {
171 171 margin-top: -.7em;
172 172 font-size: 100%;
173 173 }
174 174
175 175 /* log and tags tables */
176 176 .bigtable {
177 177 border-bottom: 1px solid #999;
178 178 border-collapse: collapse;
179 179 font-size: 90%;
180 180 width: 100%;
181 181 font-weight: normal;
182 182 text-align: left;
183 183 }
184 184
185 185 .bigtable td {
186 186 vertical-align: top;
187 187 }
188 188
189 189 .bigtable th {
190 190 padding: 1px 4px;
191 191 border-bottom: 1px solid #999;
192 192 }
193 193 .bigtable tr { border: none; }
194 194 .bigtable .age { width: 7em; }
195 195 .bigtable .author { width: 15em; }
196 196 .bigtable .description { }
197 197 .bigtable .description .base { font-size: 70%; float: right; line-height: 1.66; }
198 198 .bigtable .node { width: 5em; font-family: monospace;}
199 199 .bigtable .permissions { width: 8em; text-align: left;}
200 200 .bigtable .size { width: 5em; text-align: right; }
201 201 .bigtable .annotate { text-align: right; }
202 202 .bigtable td.annotate { font-size: smaller; }
203 203 .bigtable td.source { font-size: inherit; }
204 204
205 205 .source, .sourcefirst, .sourcelast {
206 206 font-family: monospace;
207 207 white-space: pre;
208 208 padding: 1px 4px;
209 209 font-size: 90%;
210 210 }
211 211 .sourcefirst { border-bottom: 1px solid #999; font-weight: bold; }
212 212 .sourcelast { border-top: 1px solid #999; }
213 213 .source a { color: #999; font-size: smaller; font-family: monospace;}
214 214 .bottomline { border-bottom: 1px solid #999; }
215 215
216 216 .sourcelines {
217 217 font-size: 90%;
218 218 position: relative;
219 219 counter-reset: lineno;
220 220 }
221 221
222 222 .wrap > span {
223 223 white-space: pre-wrap;
224 224 }
225 225
226 226 .linewraptoggle {
227 227 float: right;
228 228 }
229 229
230 230 .diffblocks { counter-reset: lineno; }
231 231 .diffblocks > div { counter-increment: lineno; }
232 232
233 233 .sourcelines > span {
234 234 display: inline-block;
235 235 width: 100%;
236 236 padding: 1px 0px;
237 237 counter-increment: lineno;
238 238 }
239 239
240 240 .sourcelines > span:before {
241 241 -moz-user-select: -moz-none;
242 242 -khtml-user-select: none;
243 243 -webkit-user-select: none;
244 244 -ms-user-select: none;
245 245 user-select: none;
246 246 display: inline-block;
247 247 width: 4em;
248 248 margin-right: 1em;
249 249 font-size: smaller;
250 250 color: #999;
251 251 text-align: right;
252 252 content: counters(lineno, ".");
253 float: left;
253 254 }
254 255
255 256 .sourcelines > span:target, tr:target td {
256 257 background-color: #bfdfff;
257 258 }
258 259
259 260 .sourcelines > a {
260 261 display: inline-block;
261 262 position: absolute;
262 263 left: 0px;
263 264 width: 4em;
264 265 height: 1em;
265 266 }
266 267
267 268 .fileline { font-family: monospace; }
268 269 .fileline img { border: 0; }
269 270
270 271 .tagEntry .closed { color: #99f; }
271 272
272 273 /* Changeset entry */
273 274 #changesetEntry {
274 275 border-collapse: collapse;
275 276 font-size: 90%;
276 277 width: 100%;
277 278 margin-bottom: 1em;
278 279 }
279 280
280 281 #changesetEntry th {
281 282 padding: 1px 4px;
282 283 width: 4em;
283 284 text-align: right;
284 285 font-weight: normal;
285 286 color: #999;
286 287 margin-right: .5em;
287 288 vertical-align: top;
288 289 }
289 290
290 291 div.description {
291 292 border-left: 2px solid #999;
292 293 margin: 1em 0 1em 0;
293 294 padding: .3em;
294 295 white-space: pre;
295 296 font-family: monospace;
296 297 }
297 298
298 299 /* Graph */
299 300 div#wrapper {
300 301 position: relative;
301 302 border-top: 1px solid black;
302 303 border-bottom: 1px solid black;
303 304 margin: 0;
304 305 padding: 0;
305 306 }
306 307
307 308 canvas {
308 309 position: absolute;
309 310 z-index: 5;
310 311 top: -0.7em;
311 312 margin: 0;
312 313 }
313 314
314 315 ul#graphnodes {
315 316 position: absolute;
316 317 z-index: 10;
317 318 top: -1.0em;
318 319 list-style: none inside none;
319 320 padding: 0;
320 321 }
321 322
322 323 ul#nodebgs {
323 324 list-style: none inside none;
324 325 padding: 0;
325 326 margin: 0;
326 327 top: -0.7em;
327 328 }
328 329
329 330 ul#graphnodes li, ul#nodebgs li {
330 331 height: 39px;
331 332 }
332 333
333 334 ul#graphnodes li .info {
334 335 display: block;
335 336 font-size: 70%;
336 337 position: relative;
337 338 top: -3px;
338 339 }
339 340
340 341 /* Comparison */
341 342 .legend {
342 343 padding: 1.5% 0 1.5% 0;
343 344 }
344 345
345 346 .legendinfo {
346 347 border: 1px solid #999;
347 348 font-size: 80%;
348 349 text-align: center;
349 350 padding: 0.5%;
350 351 }
351 352
352 353 .equal {
353 354 background-color: #ffffff;
354 355 }
355 356
356 357 .delete {
357 358 background-color: #faa;
358 359 color: #333;
359 360 }
360 361
361 362 .insert {
362 363 background-color: #ffa;
363 364 }
364 365
365 366 .replace {
366 367 background-color: #e8e8e8;
367 368 }
368 369
369 370 .header {
370 371 text-align: center;
371 372 }
372 373
373 374 .block {
374 375 border-top: 1px solid #999;
375 376 }
376 377
377 378 .breadcrumb {
378 379 color: gray;
379 380 }
380 381
381 382 .breadcrumb a {
382 383 color: blue;
383 384 }
General Comments 0
You need to be logged in to leave comments. Login now