~loggerhead-team/loggerhead/trunk-rich

« back to all changes in this revision

Viewing changes to loggerhead/static/css/style.css

  • Committer: Robey Pointer
  • Date: 2006-12-18 04:15:06 UTC
  • Revision ID: robey@lag.net-20061218041506-ooavc8tcijrau46r
truncate extremely long revnos, but put the full revno in the tooltip

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
/* from launchpad */
 
3
body {
 
4
    background-color: #fcfcfc;
 
5
    color: black;
 
6
    font-family: "Lucida Grande", "Trebuchet MS", sans-serif;
 
7
    font-size: 12pt;
 
8
    padding: 0px;
 
9
    text-align: left;
 
10
}
 
11
 
 
12
a {
 
13
        text-decoration: none;
 
14
        color: #000088;
 
15
}
 
16
a:hover {
 
17
        color: black;
 
18
}
 
19
 
 
20
img {
 
21
        border: none;
 
22
}
 
23
 
 
24
h1 {
 
25
    color: #708a96;
 
26
        font-weight: normal;
 
27
        font-size: 1.6em;
 
28
    margin-bottom: 1.5em;
 
29
}
 
30
h1 .filename {
 
31
        font-family: monospace;
 
32
}
 
33
 
 
34
.branch-name {
 
35
        color: #47626e;
 
36
}
 
37
 
 
38
 
 
39
/* ----- navigation bar at the top ----- */
 
40
 
 
41
.navbar {
 
42
}
 
43
 
 
44
.navbar table, .bar table {
 
45
        width: 100%;
 
46
}
 
47
 
 
48
.bar {
 
49
    background-color: #dee7ec;
 
50
    border: 1px solid #8cacbb;
 
51
    font-size: smaller;
 
52
    padding-top: 0px;
 
53
    padding-bottom: 0px;
 
54
}
 
55
 
 
56
/* revision navigation buttons (the ones at the top right) */
 
57
.navbuttons {
 
58
    padding: 2px;
 
59
        bottom: 0px;
 
60
        text-align: right;
 
61
        width: auto;
 
62
        border-left: 1px dotted #8cacbb;
 
63
        padding-left: 0.5em;
 
64
        padding-right: 0.5em;
 
65
}
 
66
 
 
67
.navbuttons a {
 
68
    font-weight: normal;
 
69
    margin-left: 2px;
 
70
    margin-right: 2px;
 
71
}
 
72
 
 
73
.navbuttons a:hover {
 
74
    padding: 0;
 
75
    color: blue;
 
76
}
 
77
 
 
78
/* the "changes: 425 / 425" header at the top right */
 
79
.navposition {
 
80
        margin-bottom: 1.5em;
 
81
}
 
82
 
 
83
.navposition table tr td {
 
84
    margin-top: 0px;
 
85
    font-weight: bold;
 
86
    font-size: smaller;
 
87
}
 
88
 
 
89
/* navigation button in the pages (the ones at the top left, and bottom) */
 
90
.buttons {
 
91
}
 
92
 
 
93
.buttons a {
 
94
    font-weight: normal;
 
95
    color: #000088;
 
96
    font-size: 12pt;
 
97
    padding-left: 10px;
 
98
    padding-right: 7px;
 
99
    border-right: 1px dotted #8cacbb;
 
100
}
 
101
 
 
102
.buttons a:hover,.rbuttons a:hover {
 
103
    font-weight: normal;
 
104
    color: blue;
 
105
}
 
106
 
 
107
.feed img {
 
108
        vertical-align: text-top;
 
109
}
 
110
 
 
111
.rbuttons a {
 
112
    font-weight: normal;
 
113
    color: #000088;
 
114
    font-size: 12pt;
 
115
    padding-right: 7px;
 
116
    padding-left: 10px;
 
117
    border-left: 1px dotted #8cacbb;
 
118
    text-align: right;
 
119
    width: auto;
 
120
}
 
121
 
 
122
/* ----- revision display in various places ----- */
 
123
 
 
124
.revision .revno {
 
125
        font-weight: bold;
 
126
}
 
127
 
 
128
.revision .revid {
 
129
    font-family: monospace;
 
130
    font-size: smaller;
 
131
    padding-left: 1em;
 
132
}
 
133
 
 
134
.revision .log {
 
135
    font-size: smaller;
 
136
}
 
137
 
 
138
 
 
139
/* ---- sub-links underneath the headline on some pages ----- */
 
140
 
 
141
div.links {
 
142
        padding-top: 0.5em;
 
143
        padding-left: 3em;
 
144
        font-size: 50%;
 
145
}
 
146
 
 
147
div.links div {
 
148
        margin-bottom: 3px;
 
149
}
 
150
 
 
151
 
 
152
/* ----- list of merge points for a revision ----- */
 
153
 
 
154
.info-entry {
 
155
    font-size: smaller;
 
156
    margin-bottom: 2em;
 
157
    padding: 0px;
 
158
    background-color: #f4f5f8;
 
159
    border: 1px solid #8cacbb;
 
160
    width: 60%;
 
161
}
 
162
 
 
163
.info-entry th {
 
164
    background-color: #dee7ec;
 
165
    font-weight: normal;
 
166
    color: black;
 
167
    text-align: right;
 
168
    vertical-align: top;
 
169
 
 
170
    padding-left: 0.5em;
 
171
        padding-right: 0.5em;
 
172
        padding-top: 2px;
 
173
        padding-bottom: 2px;
 
174
}
 
175
 
 
176
.info-entry td {
 
177
    font-weight: normal;
 
178
        padding-left: 0.5em;
 
179
        padding-top: 2px;
 
180
        padding-bottom: 2px;
 
181
}
 
182
 
 
183
 
 
184
/* ----- changelog page ----- */
 
185
 
 
186
.hide-all {
 
187
        font-size: smaller;
 
188
}
 
189
 
 
190
/* secret css-jutsu to make hidden margins vanish on a table */
 
191
.log-entries table {
 
192
        border-collapse: collapse;
 
193
    width: 100%;
 
194
}
 
195
 
 
196
.log-entries .revision-header {
 
197
    background-color: #dee7ec;
 
198
    padding: 3px;
 
199
    width: 80%;
 
200
        margin-top: 1em;
 
201
        margin-left: 1em;
 
202
}
 
203
 
 
204
.log-entries .revision-header td.expand-button {
 
205
    width: 20px;
 
206
}
 
207
 
 
208
.log-entries .revision-header .revision-number {
 
209
        width: 6em;
 
210
        padding-left: 0.5em;
 
211
}
 
212
 
 
213
.log-entries .revision-header .inventory-link {
 
214
        font-size: smaller;
 
215
        vertical-align: middle;
 
216
        width: 4em;
 
217
        text-align: right;
 
218
        padding-right: 0.5em;
 
219
}
 
220
 
 
221
.log-entries .revision-details-block {
 
222
        width: 80%;
 
223
        border: none;
 
224
        margin-left: 8em;
 
225
        margin-bottom: 1.5em;
 
226
}
 
227
 
 
228
.log-entries .revision-details table {
 
229
        font-size: smaller;
 
230
        width: 100%;
 
231
}
 
232
 
 
233
.log-entries .revision-details th {
 
234
        width: 8em;
 
235
        text-align: right;
 
236
        padding-right: 0.5em;
 
237
        vertical-align: top;
 
238
}
 
239
 
 
240
.log-entries .revision-details td.date {
 
241
/*      font-family: monospace; */
 
242
}
 
243
 
 
244
.log-entries .revision-details th.files {
 
245
        padding-top: 1em;
 
246
}
 
247
 
 
248
.log-entries .revision-details td.files {
 
249
        padding-top: 1em;
 
250
}
 
251
 
 
252
.log-entries .revision-details td.files .filename {
 
253
        font-family: monospace;
 
254
}
 
255
 
 
256
.log-entries .revision-details td.files a.jump {
 
257
    font-size: smaller;
 
258
}
 
259
 
 
260
.log-entries .revision-details th.description {
 
261
        padding-top: 1em;
 
262
}
 
263
.log-entries .revision-details td.description {
 
264
        font-family: monospace;
 
265
        padding-top: 1em;
 
266
}
 
267
 
 
268
/* default state: hide all */
 
269
.show-button { display: none; }
 
270
.hidden-details { display: none; }
 
271
.hide-all#hide-all { display: none; }
 
272
 
 
273
 
 
274
/* ----- revision page ----- */
 
275
 
 
276
.revision-info {
 
277
    border: none;
 
278
    font-size: smaller;
 
279
    margin-bottom: 1em;
 
280
    padding: 0;
 
281
    background-color: #f4f5f8;
 
282
    border: 1px solid #8cacbb;
 
283
    width: 80%;
 
284
}
 
285
 
 
286
/* secret css-jutsu to make hidden margins vanish on a table */
 
287
.revision-info table {
 
288
        border-collapse: collapse;
 
289
    width: 100%;
 
290
}
 
291
 
 
292
.revision-info th {
 
293
        background-color: #dee7ec;
 
294
    color: black;
 
295
        font-weight: normal;
 
296
        text-align: right;
 
297
        vertical-align: top;
 
298
        
 
299
        padding-left: 0.5em;
 
300
        padding-right: 0.5em;
 
301
        padding-top: 2px;
 
302
        padding-bottom: 2px;
 
303
}
 
304
 
 
305
.revision-info td {
 
306
        font-weight: normal;
 
307
        padding-left: 0.5em;
 
308
        padding-top: 2px;
 
309
        padding-bottom: 2px;
 
310
}
 
311
 
 
312
.revision-info table td.date {
 
313
        font-family: monospace;
 
314
}
 
315
 
 
316
.revision-info table td.description {
 
317
        font-family: monospace;
 
318
}
 
319
 
 
320
.revision-info table td.files .filename {
 
321
        font-family: monospace;
 
322
}
 
323
 
 
324
.revision-info table td.files a.jump {
 
325
        font-size: smaller;
 
326
}
 
327
        
 
328
.revision-info table tr.divider {
 
329
    border-top: 1px solid #8cacbb;
 
330
}
 
331
 
 
332
 
 
333
/* ----- overly complex diff display ----- */
 
334
 
 
335
.diff {
 
336
    margin-bottom: 1em;
 
337
    padding-top: 10px;
 
338
    width: 100%;
 
339
    background-color: #fcfcfc;
 
340
    font-family: monospace;
 
341
}
 
342
 
 
343
.diff-block,.diff-chunk {
 
344
        border-collapse: collapse;
 
345
    width: 100%;
 
346
}
 
347
 
 
348
.diff-block th.filename {
 
349
        font-family: monospace;
 
350
        font-weight: normal;
 
351
        font-size: smaller;
 
352
        padding-left: 1em;
 
353
        padding-top: 1em;
 
354
        padding-bottom: 1em;
 
355
        text-align: left;
 
356
        background-color: #dee7ec;
 
357
}
 
358
 
 
359
.diff-chunk {
 
360
    font-size: 66%;
 
361
    margin-top: 0px;
 
362
        margin-bottom: 1em;
 
363
}
 
364
 
 
365
.diff-chunk th.lineno {
 
366
        font-weight: bold;
 
367
    border-bottom: 1px solid #8cacbb;
 
368
    border-top: 1px solid #dee7ec;
 
369
    border-left: 1px solid #dee7ec;
 
370
}
 
371
.diff-insert {
 
372
        background-color: #b0efb0;
 
373
}
 
374
.diff-delete {
 
375
        background-color: #ffa0a0;
 
376
}
 
377
.diff-chunk td.text {
 
378
        padding-left: 1em;
 
379
}
 
380
 
 
381
.diff-key {
 
382
    margin-top: 20px;
 
383
    font-size: smaller;
 
384
        line-height: 1em;
 
385
        padding-left: 1em;
 
386
}
 
387
 
 
388
.diff-key-block {
 
389
        width: 0.7em;
 
390
        height: 0.7em;
 
391
        border: 1px solid #8cacbb;
 
392
        margin-right: 5em;
 
393
}
 
394
 
 
395
.diff-key .label {
 
396
        position: relative;
 
397
        left: 1.3em;
 
398
        top: -1em;
 
399
        line-height: 1em;
 
400
}
 
401
 
 
402
.diff .lineno {
 
403
        color: purple;
 
404
        background-color: #dee7ec; 
 
405
        width: 4em;
 
406
        text-align: right;
 
407
        padding-right: 3px;
 
408
        border-bottom: 1px solid #8cacbb;
 
409
}
 
410
.diff .info {
 
411
        color: blue;
 
412
        background-color: #dee7ec;
 
413
        margin-top: 15px;
 
414
}
 
415
 
 
416
 
 
417
/* ----- file inventory ----- */
 
418
 
 
419
.inventory-path {
 
420
        margin-top: 2em;
 
421
}
 
422
 
 
423
table.inventory {
 
424
        border-collapse: collapse;
 
425
    width: 80%;
 
426
    font-size: smaller;
 
427
    margin-top: 1em;
 
428
    border: 1px solid #8cacbb;
 
429
}
 
430
 
 
431
table.inventory td {
 
432
        padding-top: 3px;
 
433
        padding-bottom: 3px;
 
434
        vertical-align: middle;
 
435
}
 
436
 
 
437
table.inventory th {
 
438
    background-color: #8cacbb;
 
439
    padding-top: 3px;
 
440
    padding-bottom: 3px;
 
441
        text-align: left;
 
442
}
 
443
 
 
444
table.inventory th.permissions {
 
445
        padding-left: 0.5em;
 
446
}
 
447
 
 
448
.parity0 { background-color: #dee7ec; }
 
449
.parity1 { background-color: #eff8fd; }
 
450
 
 
451
.inventory td.permissions {
 
452
    font-family: monospace;
 
453
    width: 10em;
 
454
        padding-left: 0.5em;
 
455
}
 
456
 
 
457
.inventory td.filename {
 
458
    font-family: monospace;
 
459
}
 
460
 
 
461
.inventory td.revision {
 
462
    width: 8em;
 
463
    padding-right: 1.5em;
 
464
}
 
465
 
 
466
.inventory td.date {
 
467
        font-family: monospace;
 
468
        font-size: smaller;
 
469
        width: 10em;
 
470
        padding-right: 1.5em;
 
471
}
 
472
 
 
473
.inventory td.changes-link {
 
474
    width: 6em;
 
475
    font-size: smaller;
 
476
}
 
477
 
 
478
span.folder {
 
479
    font-family: monospace;
 
480
}
 
481
 
 
482
 
 
483
/* ----- file annotation ----- */
 
484
 
 
485
.annotate-path {
 
486
        font-family: monospace;
 
487
}
 
488
 
 
489
.annotate table {
 
490
        border-collapse: collapse;
 
491
    width: 100%;
 
492
    font-size: 66%;
 
493
}
 
494
 
 
495
.annotate td {
 
496
        padding-top: 2px;
 
497
        padding-bottom: 2px;
 
498
        vertical-align: bottom;
 
499
}
 
500
 
 
501
.annotate td.lineno {
 
502
        font-family: monospace;
 
503
        text-align: right;
 
504
        width: 4em;
 
505
        padding-right: 5px;
 
506
        font-weight: bold;
 
507
        border-bottom: 1px solid #8cacbb;
 
508
}
 
509
 
 
510
.annotate td.revno {
 
511
        font-family: monospace;
 
512
        text-align: right;
 
513
        width: 8em;
 
514
        padding-right: 5px;
 
515
        border-right: 1px solid #8cacbb;
 
516
}
 
517
 
 
518
.annotate td.text {
 
519
    font-family: monospace;
 
520
    padding-left: 1em;
 
521
}
 
522
 
 
523
.annotate th {
 
524
    background-color: #8cacbb;
 
525
    padding-top: 3px;
 
526
    padding-bottom: 3px;
 
527
        text-align: left;
 
528
}
 
529
 
 
530
.annotate th.lineno {
 
531
    text-align: right;
 
532
}
 
533
 
 
534
.annotate th.revision {
 
535
    text-align: right;
 
536
    padding-right: 5px;
 
537
}
 
538
 
 
539
.annotate th.text {
 
540
        padding-left: 1em;
 
541
}