Project

General

Profile

RE: Show us your themes! » application.css

application.css - Robert Vokiel, 2010-08-26 13:05

 
1
/* Load the default Redmine stylesheet */
2
@import url(../../../stylesheets/application.css);
3

    
4
body {
5
    font-size: 80%;
6
    font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
7
    background: #333 url(../images/bottom_shine.png) bottom left repeat-x;
8
}
9

    
10
/*
11
* Links
12
*/
13
a, a:link, a:visited {
14
    color: #8c8c8c;
15
    text-decoration: none;
16
    font-weight: bold;
17
	outline: none;
18
}
19

    
20
a:hover {
21
    color: #b3b3b3;
22
    text-decoration: underline;
23
}
24

    
25
/*
26
* Layout
27
*/
28
#wrapper,
29
#main,
30
#footer {
31
    background: none;
32
}
33

    
34
#main {
35
    margin: 0;
36
}
37

    
38
#content {
39
    margin: 1em 1.4em 1em 1em;
40
    width: 77%;
41
    overflow: auto;
42
    background: #fff url(../images/shadow_top.png) top left repeat-x;
43
    border-top: solid 1px #fff;
44
    border-right: solid 1px #fff;
45
    -webkit-box-shadow: 5px 5px 10px rgba(0,0,0,.8);
46
}
47

    
48
/*
49
* Top-menu
50
*/
51
#top-menu {
52
    background: #000 url(../images/bottom_shine.png) bottom left repeat-x;
53
}
54

    
55
#top-menu {
56
    padding: 1em 1em 0em 1em;
57
    color: #999;
58
    font-family: Verdana, sans-serif;
59
}
60

    
61
#top-menu #loggedas {
62
    color: #ccc;
63
}
64

    
65
#top-menu a {
66
    font-weight: bold;
67
    color: #999;
68
}
69

    
70
#top-menu a:hover {
71
    text-decoration: none;
72
    color: #fff;
73
}
74

    
75
/*
76
* Header
77
*/
78
#header {
79
    background: #000 url(../images/bottom_shine.png) bottom left repeat-x;
80
    padding: 0.5em 1em 2.3em 1em;
81
}
82

    
83
#header > h1 {
84
    font-family: Verdana, sans-serif;
85
}
86

    
87
/*
88
* Project-menu
89
*/
90
/* Prevent the project-menu to overflow into right, instead continue on a new line */
91
#main-menu {
92
    right: 6px;
93
    margin-right: 0;
94
}
95

    
96
/* Project-menu link containers (ul > li == tab) */
97
#main-menu li {
98
    background: #111 url(../images/bottom_shine.png) 0px -40px repeat-x;
99
    border: solid 1px #333;
100
    border-width: 1px 1px 0px 0px;
101
    font-size: 1.00em;
102
    font-family: "Myriad Pro", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
103
    margin: 0;
104
}
105

    
106
/* Project-menu links (ul > li > a == textlink) */
107
#main-menu li a,
108
#main-menu li a.selected,
109
#main-menu li a:hover {
110
    text-decoration: none;
111
    line-height: 20px;
112
    text-shadow: 1px 1px 1px rgba(0,0,0,.8);
113
}
114

    
115

    
116
#main-menu li a,
117
#main-menu li a:hover {
118
    background: none;
119
    color: #aaa;
120
    padding: 5px 10px 5px 10px;
121
    font-weight: normal;
122
	font-size: 11px;
123
}
124

    
125
#main-menu li a.selected,
126
#main-menu li a.selected:hover {
127
    background: #222 url(../images/bottom_shine.png) 0px -36px repeat-x;
128
    border-color: #444;
129
    color: #d5d5d5;
130
    font-weight: bold;
131
}
132

    
133
#main-menu li:hover {
134
    background: #333 url(../images/bottom_shine.png) 0px -40px repeat-x;
135
    border-color: #555;
136
}
137

    
138
#main-menu li:hover a {
139
    color: #fff;
140
}
141

    
142
/* Project-menu first/last tab roundings (for KHTML [Konqueror], Gecko [Mozilla] and WebKit [Safari/Chrome]) */
143
#main-menu li:first-child  {
144
    border-top-left-radius: 5px;
145
	-khtml-border-radius-topleft: 5px;
146
    -moz-border-radius-topleft: 5px;
147
    -webkit-border-top-left-radius: 5px;
148
	-o-border-top-left-radius: 5px;
149
}
150

    
151
#main-menu li:last-child {
152
	border-top-right-radius: 5px;
153
    -khtml-border-radius-topright: 5px;
154
    -moz-border-radius-topright: 5px;
155
    -webkit-border-top-right-radius: 5px;
156
	-o-border-top-right-radius: 5px;
157
}
158

    
159
/* Redmine core project-menu links */
160
#main-menu li a.overview,
161
#main-menu li a.overview:hover {
162
    background: url(../images/fugue/document-text-image.png) 6px center no-repeat;
163
    padding-left: 26px;
164
}
165

    
166
#main-menu li a.activity,
167
#main-menu li a.activity:hover {
168
    background: url(../images/fugue/lightning.png) 6px center no-repeat;
169
    padding-left: 26px;
170
}
171

    
172
#main-menu li a.roadmap,
173
#main-menu li a.roadmap:hover {
174
    background: url(../images/fugue/map-pin.png) 6px center no-repeat;
175
    padding-left: 26px;
176
}
177

    
178
#main-menu li a.issues,
179
#main-menu li a.issues:hover {
180
    background: url(../images/fugue/ticket.png) 6px center no-repeat;
181
    padding-left: 26px;
182
}
183

    
184
#main-menu li a.new-issue,
185
#main-menu li a.new-issue:hover {
186
    background: url(../images/fugue/ticket--plus.png) 6px center no-repeat;
187
    padding-left: 26px;
188
}
189

    
190
#main-menu li a.gantt,
191
#main-menu li a.gantt:hover {
192
    background: url(../images/fugue/chart.png) 6px center no-repeat;
193
    padding-left: 26px;
194
}
195

    
196
#main-menu li a.calendar,
197
#main-menu li a.calendar:hover {
198
    background: url(../images/fugue/calendar.png) 6px center no-repeat;
199
    padding-left: 26px;
200
}
201

    
202
#main-menu li a.news,
203
#main-menu li a.news:hover {
204
    background: url(../images/fugue/newspaper.png) 6px center no-repeat;
205
    padding-left: 26px;
206
}
207

    
208
#main-menu li a.documents,
209
#main-menu li a.documents:hover {
210
    background: url(../images/fugue/documents-text.png) 6px center no-repeat;
211
    padding-left: 26px;
212
}
213

    
214
#main-menu li a.wiki,
215
#main-menu li a.wiki:hover {
216
    background: url(../images/fugue/document-horizontal-text.png) 6px center no-repeat;
217
    padding-left: 26px;
218
}
219

    
220
#main-menu li a.boards,
221
#main-menu li a.boards:hover {
222
    background: url(../images/fugue/balloons.png) 6px center no-repeat;
223
    padding-left: 26px;
224
}
225

    
226
#main-menu li a.files,
227
#main-menu li a.files:hover {
228
    background: url(../images/fugue/document-zipper.png) 6px center no-repeat;
229
    padding-left: 26px;
230
}
231

    
232
#main-menu li a.repository,
233
#main-menu li a.repository:hover {
234
    background: url(../images/fugue/safe.png) 6px center no-repeat;
235
    padding-left: 26px;
236
}
237

    
238
#main-menu li a.settings,
239
#main-menu li a.settings:hover {
240
    background: url(../images/fugue/equalizer.png) 6px center no-repeat;
241
    padding-left: 26px;
242
}
243

    
244
/* Third-party project-menu links */
245

    
246
/*************************************************************************
247
THIRD-PARTY DECLARATIONS FOR PROJECT-MENU LINKS  -  START
248
*************************************************************************/
249
/* Budget plugin */
250
    /* > 0.2.0 */
251
#main-menu li a.deliverables,
252
#main-menu li a.deliverables:hover,
253
    /* <= 0.2.0 */
254
#main-menu li a.budget,
255
#main-menu li a.budget:hover {
256
    background: url(../images/fugue/money--pencil.png) 6px center no-repeat;
257
    padding-left: 26px;
258
}
259

    
260
/* Bugcloud plugin */
261
#main-menu li a.bugcloud,
262
#main-menu li a.bugcloud:hover {
263
    background: url(../images/fugue/tags-label.png) 6px center no-repeat;
264
    padding-left: 26px;
265
}
266

    
267
/* Burndowns plugin */
268
#main-menu li a.burndown,
269
#main-menu li a.burndown:hover {
270
    background: url(../images/fugue/burn.png) 6px center no-repeat;
271
    padding-left: 26px;
272
}
273

    
274
/* Charts plugin */
275
#main-menu li a.charts,
276
#main-menu li a.charts:hover {
277
    background: url(../images/fugue/monitor.png) 6px center no-repeat;
278
    padding-left: 26px;
279
}
280

    
281
/* Code Review plugin */
282
#main-menu li a.code-review,
283
#main-menu li a.code-review:hover {
284
    background: url(../images/fugue/ruler--pencil.png) 6px center no-repeat;
285
    padding-left: 26px;
286
}
287

    
288
/* Customer plugin */
289
#main-menu li a.customers,
290
#main-menu li a.customers:hover {
291
    background: url(../images/fugue/user-business.png) 6px center no-repeat;
292
    padding-left: 26px;
293
}
294

    
295
/* Embedded plugin */
296
#main-menu li a.embedded,
297
#main-menu li a.embedded:hover {
298
    background: url(../images/fugue/layout-select-content.png) 6px center no-repeat;
299
    padding-left: 26px;
300
}
301

    
302
/* EzFAQ plugin */
303
#main-menu li a.ezfaq,
304
#main-menu li a.ezfaq:hover {
305
    background: url(../images/fugue/question-balloon.png) 6px center no-repeat;
306
    padding-left: 26px;
307
}
308

    
309
/* EzLibrarian plugin */
310
    /* > 0.0.2 (AKA EzLibrarian) */
311
#main-menu li a.treasures,
312
#main-menu li a.treasures:hover {
313
    background: url(../images/fugue/trophy.png) 6px center no-repeat;
314
    padding-left: 26px;
315
}
316
    /* <= 0.0.2 (AKA EzBookshelf) */
317
#main-menu li a.books,
318
#main-menu li a.books:hover {
319
    background: url(../images/fugue/books-stack.png) 6px center no-repeat;
320
    padding-left: 26px;
321
}
322

    
323
/* Google Calendar plugin */
324
#main-menu li a.google-calendar,
325
#main-menu li a.google-calendar:hover {
326
    background: url(../images/fugue/calendar-month.png) 6px center no-repeat;
327
    padding-left: 26px;
328
}
329

    
330
/* Invoice plugin */
331
    /* > 0.1.0 */
332
#main-menu li a.invoice,
333
#main-menu li a.invoice:hover,
334
    /* <= 0.1.0 */
335
#main-menu li a.Invoices,
336
#main-menu li a.Invoices:hover {
337
    background: url(../images/fugue/notebooks--pencil.png) 6px center no-repeat;
338
    padding-left: 26px;
339
}
340

    
341
/* Schedules plugin */
342
#main-menu li a.schedules,
343
#main-menu li a.schedules:hover {
344
    background: url(../images/fugue/report--exclamation.png) 6px center no-repeat;
345
    padding-left: 26px;
346
}
347

    
348
/* Scores plugin */
349
    /* > 0.0.1 */
350
#main-menu li a.scores,
351
#main-menu li a.scores:hover,
352
    /* <= 0.0.1 */
353
#main-menu li a.Scores,
354
#main-menu li a.Scores:hover {
355
    background: url(../images/fugue/ui-progress-bar.png) 6px center no-repeat;
356
    padding-left: 26px;
357
}
358

    
359
/* Scrum plugin */
360
#main-menu li a.scrum,
361
#main-menu li a.scrum:hover {
362
    background: url(../images/fugue/projection-screen--pencil.png) 6px center no-repeat;
363
    padding-left: 26px;
364
}
365

    
366
/* Scrumdashboard plugin */
367
#main-menu li a.dashboard,
368
#main-menu li a.dashboard:hover {
369
    background: url(../images/fugue/dashboard--pencil.png) 6px center no-repeat;
370
    padding-left: 26px;
371
}
372

    
373
/* Simple CI plugin */
374
    /* > 1.0 */
375
#main-menu li a.simple-ci,
376
#main-menu li a.simple-ci:hover,
377
    /* <= 1.0 */
378
#main-menu li a.Integration,
379
#main-menu li a.Integration:hover {
380
    background: url(../images/fugue/pill--exclamation.png) 6px center no-repeat;
381
    padding-left: 26px;
382
}
383

    
384
/* Status Updates plugin */
385
    /* Initial release by Brian Terlson and fork by Eric Davis*/
386
#main-menu li a.Status.Updates,
387
#main-menu li a.Status.Updates:hover,
388
    /* Fork by Joe Naha */
389
#main-menu li a.statuses,
390
#main-menu li a.statuses:hover {
391
    background: url(../images/fugue/tick-shield.png) 6px center no-repeat;
392
    padding-left: 26px;
393
}
394

    
395
/* Tab plugin */
396
#main-menu li a.tab,
397
#main-menu li a.tab:hover {
398
    background: url(../images/fugue/layout-2.png) 6px center no-repeat;
399
    padding-left: 26px;
400
}
401

    
402
/* Taskboard plugin */
403
#main-menu li a.task-board,
404
#main-menu li a.task-board:hover {
405
    background: url(../images/fugue/dashboard--pencil.png) 6px center no-repeat;
406
    padding-left: 26px;
407
}
408

    
409
/* Todo-lists plugin */
410
    /* > 0.0.3.4 */
411
#main-menu li a.todos,
412
#main-menu li a.todos:hover,
413
    /* <= 0.0.3.4 */
414
#main-menu li a.todo-lists,
415
#main-menu li a.todo-lists:hover {
416
    background: url(../images/fugue/hammer--arrow.png) 6px center no-repeat;
417
    padding-left: 26px;
418
}
419
/*************************************************************************
420
THIRD-PARTY DECLARATIONS FOR PROJECT-MENU LINKS  -  END
421
*************************************************************************/
422

    
423
/* Project-menu tab highlight when link == the selected page (has the class .selected) */
424
#main-menu li a.selected {
425
    background-color: #333;
426
}
427

    
428
/*
429
* Headings
430
*/
431
h1, h2, h3, h4, h5 {
432
    font-family: "Myriad Pro", "Lucida Grande", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
433
}
434

    
435
h2, h3, h4, .wiki h1, .wiki h2, .wiki h3 {
436
    border-bottom: 1px dotted #6F6F6F;
437
}
438

    
439
/*
440
* Footer
441
*/
442
#footer {
443
    border: none;
444
}
445

    
446
#footer a {
447
    color: #ccc;
448
    font-weight: normal;
449
}
450

    
451
#footer a:hover {
452
    color: #fff;
453
    text-decoration: none;
454
}
455

    
456
/*
457
* Sidebar
458
*/
459
#sidebar h1, #sidebar h2, #sidebar h3, #sidebar h4, #sidebar h5 {
460
    color: #efefef;
461
    text-shadow: 1px 1px 1px rgba(0,0,0,.8);
462
}
463

    
464
#sidebar {
465
    color: #ccc;
466
    width: 19%;
467
    text-shadow: 1px 1px 1px rgba(0,0,0,.6);
468
}
469

    
470
#sidebar a {
471
    color: #aaa;
472
    font-weight: normal;
473
}
474

    
475
/*
476
* Generic Tables
477
*/
478
/* Table headers */
479
table.list thead th {
480
    background: #ccc url(../images/shadow_top.png) left center repeat-x;
481
    font-size: 0.94em;
482
    border-color: #999;
483
    border-color: #d5d5d5 #d5d5d5 #aaa;
484
    border-style: solid;
485
    border-width: 1px;
486
}
487

    
488
/* Table header links */
489
table.list thead th a,
490
table.list thead th a:hover {
491
    color: #444;
492
    text-shadow: 1px 1px 1px rgba(0,0,0,.3);
493
    border: none;
494
}
495

    
496
table.list thead th a:hover {
497
    color: #ddd;
498
}
499

    
500
/* Table data (cells) */
501
table.list td {
502
    background: url("../images/shadow_top.png") repeat-x center center;
503
    vertical-align: middle;
504
    font-size: 0.94em;
505
}
506

    
507
/*
508
* Issue-List Tables
509
*/
510
/* Table-row links */
511
table.list tr.issue a {
512
    color: #666;
513
}
514

    
515
table.list tr.issue a:hover {
516
    color: #999;
517
    border-bottom: dotted 1px #999;
518
    text-decoration: none;
519
}
520

    
521
/* Table-row colouring by priority (styles provided by Wynn Netherland) */
522
tr.odd.priority-5, table.list tbody tr.odd.priority-5:hover { color: #900; font-weight: bold; }
523
tr.odd.priority-5 { background: #ffc4c4; }
524
tr.even.priority-5, table.list tbody tr.even.priority-5:hover { color: #900; font-weight: bold; }
525
tr.even.priority-5 { background: #ffd4d4; }
526
tr.priority-5 a, tr.priority-5:hover a { color: #900; }
527
tr.odd.priority-5 td, tr.even.priority-5 td { border-color: #ffb4b4; }
528

    
529
tr.odd.priority-4, table.list tbody tr.odd.priority-4:hover { color: #900; }
530
tr.odd.priority-4 { background: #ffc4c4; }
531
tr.even.priority-4, table.list tbody tr.even.priority-4:hover { color: #900; }
532
tr.even.priority-4 { background: #ffd4d4; }
533
tr.priority-4 a { color: #900; }
534
tr.odd.priority-4 td, tr.even.priority-4 td { border-color: #ffb4b4; }
535

    
536
tr.odd.priority-3, table.list tbody tr.odd.priority-3:hover { color: #900; }
537
tr.odd.priority-3 { background: #fee; }
538
tr.even.priority-3, table.list tbody tr.even.priority-3:hover { color: #900; }
539
tr.even.priority-3 { background: #fff2f2; }
540
tr.priority-3 a { color: #900; }
541
tr.odd.priority-3 td, tr.even.priority-3 td { border-color: #fcc; }
542

    
543
tr.odd.priority-1, table.list tbody tr.odd.priority-1:hover { color: #559; }
544
tr.odd.priority-1 { background: #eaf7ff; }
545
tr.even.priority-1, table.list tbody tr.even.priority-1:hover { color: #559; }
546
tr.even.priority-1 { background: #f2faff; }
547
tr.priority-1 a { color: #559; }
548
tr.odd.priority-1 td, tr.even.priority-1 td { border-color: #add7f3; }
549

    
550
/* Table-row link-colouring by priority (respecting the table-row colouring styles above) */
551
table.list tr.priority-5 a,
552
table.list tr.priority-4 a,
553
table.list tr.priority-3 a { color: #900; }
554

    
555
table.list tr.priority-1 a { color: #559; }
556

    
557
/*
558
* Progressbars
559
*/
560
/* Generic progressbars */
561
table.progress td.todo,
562
table.progress td.done,
563
table.progress td.closed {
564
    background: #666 url(../images/middle_shine.png) left center repeat-x;
565
    height: 25px;
566
    border: none;
567
}
568

    
569
table.progress td.todo {
570
    background: #fff;
571
}
572

    
573
table.progress td.done {
574
    background-color: #37b3ff;
575
}
576

    
577
table.progress td.closed {
578
    background-color: #2187C6;
579
}
580

    
581
/* Issuelist progressbars */
582
table.list table.progress td {
583
    height: 15px;
584
}
585

    
586
p.pourcent {
587
    font-size: 1.25em;
588
}
589

    
590
/*
591
* Icons
592
*/
593
.icon {
594
    background-position: left top;
595
    background-repeat: no-repeat;
596
    padding-left: 20px;
597
    padding-top: 2px;
598
    padding-bottom: 3px;
599
    line-height: 16px;
600
    margin-left: 5px;
601
}
602

    
603
.icon22 {
604
    background-position: 0% 40%;
605
    background-repeat: no-repeat;
606
    padding-left: 26px;
607
    line-height: 22px;
608
    vertical-align: middle;
609
}
610

    
611
/* Icons replaced by Fugue icons */
612
.icon-add { background-image: url(../images/fugue/plus-small.png); }
613
.icon-edit { background-image: url(../images/fugue/pencil-small.png); }
614
.icon-copy { background-image: url(../images/fugue/documents.png); }
615
.icon-del { background-image: url(../images/fugue/ticket--minus.png); }
616
.icon-move { background-image: url(../images/fugue/ticket--arrow.png); }
617
.icon-save { background-image: url(../images/fugue/disk-black.png); }
618
.icon-cancel { background-image: url(../images/fugue/arrow.png); }
619

    
620
.icon-time { background-image: url(../images/fugue/clock.png); }
621
.icon-time-add { background-image: url(../images/fugue/clock--plus.png); }
622

    
623
.icon-fav { background-image: url(../images/fugue/star.png); }
624
.icon-fav-off { background-image: url(../images/fugue/star-empty.png); }
625

    
626
/* Icons not replaced by Fugue icons
627
.icon-file { background-image: url(/images/file.png); }
628
.icon-folder { background-image: url(/images/folder.png); }
629
.open .icon-folder { background-image: url(/images/folder_open.png); }
630
.icon-package { background-image: url(/images/package.png); }
631
.icon-home { background-image: url(/images/home.png); }
632
.icon-user { background-image: url(/images/user.png); }
633
.icon-mypage { background-image: url(/images/user_page.png); }
634
.icon-admin { background-image: url(/images/admin.png); }
635
.icon-projects { background-image: url(/images/projects.png); }
636
.icon-help { background-image: url(/images/help.png); }
637
.icon-attachment { background-image: url(/images/attachment.png); }
638
.icon-index { background-image: url(/images/index.png); }
639
.icon-history { background-image: url(/images/history.png); }
640
.icon-stats { background-image: url(/images/stats.png); }
641
.icon-warning { background-image: url(/images/warning.png); }
642
.icon-reload { background-image: url(/images/reload.png); }
643
.icon-lock { background-image: url(/images/locked.png); }
644
.icon-unlock { background-image: url(/images/unlock.png); }
645
.icon-checked { background-image: url(/images/true.png); }
646
.icon-details { background-image: url(/images/zoom_in.png); }
647
.icon-report { background-image: url(/images/report.png); }
648
.icon-comment { background-image: url(/images/comment.png); }
649

    
650
.icon22-projects { background-image: url(/images/22x22/projects.png); }
651
.icon22-users { background-image: url(/images/22x22/users.png); }
652
.icon22-tracker { background-image: url(/images/22x22/tracker.png); }
653
.icon22-role { background-image: url(/images/22x22/role.png); }
654
.icon22-workflow { background-image: url(/images/22x22/workflow.png); }
655
.icon22-options { background-image: url(/images/22x22/options.png); }
656
.icon22-notifications { background-image: url(/images/22x22/notifications.png); }
657
.icon22-authent { background-image: url(/images/22x22/authent.png); }
658
.icon22-info { background-image: url(/images/22x22/info.png); }
659
.icon22-comment { background-image: url(/images/22x22/comment.png); }
660
.icon22-package { background-image: url(/images/22x22/package.png); }
661
.icon22-settings { background-image: url(/images/22x22/settings.png); }
662
.icon22-plugin { background-image: url(/images/22x22/plugin.png); }
663
*/
664

    
665
/*
666
* Buttons
667
*/
668
input[type="button"], input[type="submit"], input[type="reset"] {
669
    background-color: #f2f2f2;
670
    color: #222222;
671
    border: 1px outset #cccccc;
672
}
673
input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover {
674
    background-color: #ccccbb;
675
}
676

    
677
/*
678
* Fields
679
*/
680
input[type="text"], textarea, select {
681
    padding: 2px;
682
    border: 1px solid #d7d7d7;
683
}
684
input[type="text"] {
685
    padding: 3px;
686
}
687
input[type="text"]:focus, textarea:focus, select:focus {
688
    border: 1px solid #888866;
689
}
690

    
691
/*
692
* Boxes
693
*/
694
div.box {
695
    border: none;
696
    background: none;
697
}
698

    
699
/*
700
* Quicksearch
701
*/
702
div#quick-search a {
703
    padding-left: 20px;
704
    background: url(../images/fugue/magnifier-left.png) left center no-repeat;
705
    font-weight: normal;
706
}
707

    
708
/*
709
* Issue Journals
710
*/
711
/* Issue-history (journal) UL for issue-field changes*/
712
#history ul {
713
    list-style: disc;
714
    margin-top: 8px;
715
    margin-left: 14px;
716
    padding-left: 20px;
717
    font-size: 94%;
718
}
719

    
720
/* Issue-history comment UL font-size reset*/
721
#history .wiki > ul {
722
    font-size: inherit; /* back to 81% to workaround the 94% of #history ul */
723
}
724

    
725
/* Generic Issue-journals */
726
#history .journal {
727
    border-bottom: solid 1px #d5d5d5;
728
    padding-bottom: 14px;
729
}
730

    
731
/* Issue-journal paragraphs */
732
#history .journal p {
733
    margin-bottom: 8px;
734
}
735

    
736
/* Issue-journals, first paragraph after .contextual, note-image insertion */
737
#history .journal .contextual + p:before {   /* Not on <= IE7 */
738
    vertical-align: -12%;
739
    padding-right: 5px;
740
    content: url(../images/fugue/sticky-note.png);
741
}
742

    
743
/* Fixes for issue-journals when editing them inline */
744
#history .journal > form > p {
745
    padding-left: 0px;
746
    background: none;
747
}
748

    
749
/*
750
* Roadmap versions
751
*/
752
div#version-summary {
753
    background: transparent;
754
}
755

    
756
/*
757
* Issue-report zoom-images
758
*/
759
div.nosidebar#main > div#content > div.splitcontentleft > h3,
760
div.nosidebar#main > div#content > div.splitcontentright > h3 {
761
    margin-top: 15px;
762
}
763

    
764
/*
765
* Repository-browser
766
*/
767
table#browser tr td.filename a {
768
    color: #666;
769
    font-weight: normal;
770
}
771

    
772
table#browser tr td.filename a:hover {
773
    color: #b3b3b3;
774
}
775

    
776
/*
777
* Repository-statistics images
778
*/
779
div.nosidebar#main > div#content embed {
780
    display: block;
781
    margin-top: 28px;
782
    margin-left: auto;
783
    margin-right: auto;
784
}
785

    
786
/*
787
* Context-menu
788
*/
789
/* Context-menu link font-weight ("a:hover {color:xxx;}" isn't settable...) */
790
#context-menu a {
791
    font-weight: normal;
792
}
793

    
794
/*************************************************************************
795
THIRD-PARTY DECLARATIONS FOR NON PROJECT-MENU ITEMS  -  START
796
*************************************************************************/
797
/* Burndowns plugin */
798
div#main > div#content > p > img {
799
    display: block;
800
    margin-top: 28px;
801
    margin-left: auto;
802
    margin-right: auto;
803
}
804

    
805
/* Charts plugin */
806
div#main > div#content > div.splitcontentright > object {
807
    margin-top: 28px;
808
}
809

    
810
/* Google-Calendar & Tab plugin */
811
div#main > div#content > iframe {
812
    display: block;
813
    margin-top: 28px;
814
    margin-left: auto;
815
    margin-right: auto;
816
}
817

    
818
/* Graphs plugin */
819
div#main > div#content > embed {
820
    margin-top: 28px;
821
    margin-bottom: 20px;
822
}
823

    
824
div.nosidebar#main > div#content > fieldset#target_version_graph > embed {
825
    margin-top: 0px;
826
}
827

    
828
/* Taskboard plugin */
829
#task_board tr > td {
830
    height: 0.75em;
831
}
832
/*************************************************************************
833
THIRD-PARTY DECLARATIONS FOR NON PROJECT-MENU ITEMS  -  END
834
*************************************************************************/
835

    
(1-1/3)