Fossil SCM

fossil-scm / skins / eagle / css.txt
Blame History Raw 461 lines
1
/* General settings for the entire page */
2
body {
3
margin: 0ex 1ex;
4
padding: 0px;
5
background-color: #485D7B;
6
font-family: sans-serif;
7
color: white;
8
}
9
10
/* The project logo in the upper left-hand corner of each page */
11
div.logo {
12
display: table-cell;
13
text-align: center;
14
vertical-align: bottom;
15
font-weight: bold;
16
color: white;
17
min-width: 50px;
18
white-space: nowrap;
19
position: relative;
20
filter: drop-shadow(2px 4px 6px rgba(0,0,0,0.75));
21
top: 0.5em;
22
right: -0.5em;
23
}
24
div.logo img{
25
border-radius: 2mm;
26
}
27
28
/* The page title centered at the top of each page */
29
div.title {
30
display: table-cell;
31
font-size: 2em;
32
font-weight: bold;
33
text-align: left;
34
padding: 0 0 0 1em;
35
color: white;
36
vertical-align: bottom;
37
width: 100%;
38
}
39
40
/* The login status message in the top right-hand corner */
41
div.status {
42
display: table-cell;
43
text-align: right;
44
vertical-align: bottom;
45
color: white;
46
font-size: 0.8em;
47
font-weight: bold;
48
white-space: nowrap;
49
}
50
51
/* The header across the top of the page */
52
header {
53
display: table;
54
width: 100%;
55
}
56
57
/* The main menu bar that appears at the top of the page beneath
58
** the header */
59
nav.mainmenu {
60
padding: 5px 10px 5px 10px;
61
font-size: 0.9em;
62
font-weight: bold;
63
text-align: center;
64
letter-spacing: 1px;
65
background-color: #76869D;
66
border-top-left-radius: 8px;
67
border-top-right-radius: 8px;
68
color: white;
69
}
70
71
nav#hbdrop {
72
background-color: #485D7B;
73
border-radius: 0 0 15px 15px;
74
border-left: 0.5em solid #76869d;
75
border-bottom: 1.2em solid #76869d;
76
display: none;
77
width: 98%;
78
position: absolute;
79
z-index: 20;
80
}
81
82
83
/* The submenu bar that *sometimes* appears below the main menu */
84
div.submenu, div.sectionmenu {
85
padding: 3px 10px 3px 0px;
86
font-size: 0.9em;
87
font-weight: bold;
88
text-align: center;
89
background-color: #485D7B;
90
color: white;
91
}
92
nav.mainmenu a, nav.mainmenu a:visited, div.submenu a, div.submenu a:visited,
93
div.sectionmenu>a.button:link, div.sectionmenu>a.button:visited,
94
div.submenu label {
95
padding: 3px 10px 3px 10px;
96
color: white;
97
text-decoration: none;
98
}
99
nav.mainmenu a:hover, div.submenu a:hover, div.sectionmenu>a.button:hover,
100
div.submenu label:hover {
101
text-decoration: underline;
102
}
103
104
/* All page content from the bottom of the menu or submenu down to
105
** the footer */
106
div.content {
107
padding: 0ex 1ex 0ex 2ex;
108
}
109
110
/* Some pages have section dividers */
111
div.section {
112
margin-bottom: 0px;
113
margin-top: 1em;
114
padding: 1px 1px 1px 1px;
115
font-size: 1.2em;
116
font-weight: bold;
117
background-color: #485D7B;
118
color: white;
119
white-space: nowrap;
120
}
121
122
/* The "Date" that occurs on the left hand side of timelines */
123
div.divider {
124
background: #9DB0CC;
125
color: white;
126
border: 2px white solid;
127
font-size: 1em; font-weight: normal;
128
padding: .25em;
129
margin: .2em 0 .2em 0;
130
float: left;
131
clear: left;
132
white-space: nowrap;
133
}
134
135
/* The footer at the very bottom of the page */
136
footer {
137
clear: both;
138
font-size: 0.8em;
139
margin-top: 12px;
140
padding: 5px 10px 5px 10px;
141
text-align: right;
142
background-color: #485D7B;
143
border-bottom-left-radius: 8px;
144
border-bottom-right-radius: 8px;
145
color: white;
146
}
147
148
/* Hyperlink colors in the footer */
149
a { color: white; }
150
a:link { color: white; }
151
a:visited { color: white; }
152
a:hover { color: #9DB0CC; }
153
154
/* verbatim blocks */
155
pre.verbatim {
156
background-color: #485D7B;
157
color: white;
158
padding: 0.5em;
159
white-space: pre-wrap;
160
}
161
162
/* The label/value pairs on (for example) the ci page */
163
table.label-value th {
164
vertical-align: top;
165
text-align: right;
166
padding: 0.2ex 2ex;
167
}
168
169
/* The nomenclature sidebox for branches,.. */
170
div.sidebox {
171
float: right;
172
background-color: #485D7B;
173
border-width: medium;
174
border-style: double;
175
margin: 10px;
176
}
177
178
/* the format for the timeline data table */
179
table.timelineTable {
180
cellspacing: 0;
181
border: 0;
182
cellpadding: 0;
183
font-family: "courier new";
184
border-spacing: 0px 2px;
185
/* border-collapse: collapse; */
186
}
187
188
.timelineSelected {
189
background-color: #7EA2D9;
190
}
191
.timelineSecondary {
192
background-color: #7EA27E;
193
}
194
195
/* commit node */
196
.tl-node {
197
width: 10px;
198
height: 10px;
199
border: 1px solid #fff;
200
background: #485D7B;
201
cursor: pointer;
202
}
203
204
/* leaf commit marker */
205
.tl-node.leaf:after {
206
content: '';
207
position: absolute;
208
top: 3px;
209
left: 3px;
210
width: 4px;
211
height: 4px;
212
background: #fff;
213
}
214
215
/* closed leaf commit marker */
216
.tl-node.closed-leaf svg {
217
position: absolute;
218
top: 0px;
219
left: 0px;
220
width: 10px;
221
height: 10px;
222
color: #fff;
223
}
224
225
/* up arrow */
226
.tl-arrow.u {
227
margin-top: -1px;
228
border-width: 0 3px;
229
border-bottom: 7px solid #fff;
230
}
231
232
/* small up arrow */
233
.tl-arrow.u.sm {
234
border-bottom: 5px solid #fff;
235
}
236
237
/* line */
238
.tl-line {
239
background: #fff;
240
width: 2px;
241
}
242
243
/* left merge arrow */
244
.tl-arrow.merge.l {
245
border-right: 3px solid #fff;
246
}
247
248
/* right merge arrow */
249
.tl-arrow.merge.r {
250
border-left: 3px solid #fff;
251
}
252
253
.tl-arrow.cherrypick {
254
height: 1px;
255
border-width: 2px 0;
256
}
257
.tl-arrow.cherrypick.l {
258
border-right: 3px solid #fff;
259
}
260
.tl-arrow.cherrypick.r {
261
border-left: 3px solid #fff;
262
}
263
.tl-line.cherrypick.h {
264
width: 0px;
265
border-top: 1px dashed #fff;
266
border-left: 0px dashed #fff;
267
background: rgba(255,255,255,0);
268
}
269
.tl-line.cherrypick.v {
270
width: 0px;
271
border-top: 0px dashed #fff;
272
border-left: 1px dashed #fff;
273
background: rgba(255,255,255,0);
274
}
275
276
277
/* Side-by-side diff */
278
table.splitdiff {
279
background-color: #485D7B;
280
font-family: fixed, Dejavu Sans Mono, Monaco, Lucida Console, monospace;
281
font-size: 8pt;
282
border-collapse:collapse;
283
white-space: pre;
284
border: 1px #000 dashed;
285
margin-left: auto;
286
margin-right: auto;
287
}
288
289
/* format for the layout table, used for the captcha display */
290
table.captcha {
291
margin: auto;
292
padding: 10px;
293
border-width: 4px;
294
border-style: double;
295
border-color: white;
296
}
297
298
/* format for the user list table on the user setup page */
299
table.usetupUserList {
300
outline-style: double;
301
outline-width: 1px;
302
outline-color: white;
303
padding: 10px;
304
}
305
306
/* color for capabilities, inherited by reader */
307
span.ueditInheritReader {
308
color: white;
309
}
310
311
/* format for values on ticket display page */
312
td.tktDspValue {
313
text-align: left;
314
vertical-align: top;
315
background-color: #485D7B;
316
}
317
318
/* Ticket display on timelines */
319
td.tktTlOpen {
320
color: #ffc0c0;
321
}
322
td.tktTlClose {
323
color: #c0c0c0;
324
}
325
326
/* format for example table cells on the report edit page */
327
td.rpteditex {
328
border-width: thin;
329
border-color: white;
330
border-style: solid;
331
}
332
333
/* List of files in a timeline */
334
ul.filelist {
335
margin-top: 3px;
336
line-height: 100%;
337
}
338
339
/* side-by-side diff display */
340
div.splitdiff {
341
font-family: monospace;
342
font-size: smaller;
343
white-space: pre;
344
}
345
346
/* context diff display */
347
table.udiff {
348
font-family: monospace;
349
white-space: pre;
350
}
351
352
/* added code in a diff */
353
td.difftxt ins > ins, td.diffln ins {
354
background-color: rgb(100, 200, 100);
355
}
356
td.difftxt ins {
357
background-color: inherit;
358
}
359
360
/* deleted in a diff */
361
td.difftxt del > del, td.diffln del {
362
background-color: rgb(230, 110, 110);
363
}
364
td.difftxt del {
365
background-color: inherit;
366
}
367
tr.diffskip.jchunk {
368
background-color: #7EA2D9;
369
}
370
tr.diffskip > td.chunkctrl .jcbutton{
371
color: white;
372
background-color: #485D7B;
373
}
374
375
.fileage tr:hover {
376
background-color: #7EA2D9;
377
}
378
379
span.modpending {
380
color: #c0c0c0;
381
font-style: italic;
382
}
383
span.forum_author {
384
color: white;
385
font-size: 75%;
386
}
387
span.forum_age {
388
color: white;
389
font-size: 85%;
390
}
391
span.forum_npost {
392
color: white;
393
font-size: 75%;
394
}
395
.debug {
396
background-color: #808080;
397
border: 2px solid white;
398
}
399
div.forumEdit {
400
border: 1px solid white;
401
}
402
div.forumTimeline {
403
border: 1px solid white;
404
}
405
div.forumTime {
406
border: 1px solid white;
407
}
408
div.forumSel {
409
background-color: #808080;
410
}
411
div.forumObs {
412
color: white;
413
}
414
body.forum .forumPosts.fileage a:visited {
415
color: rgba(176,176,176,1.0);
416
}
417
418
.fileage td {
419
font-family: "courier new";
420
}
421
422
div.filetreeline:hover {
423
background-color: #7EA2D9;
424
}
425
426
table.numbered-lines td.line-numbers span.selected-line {
427
background-color: #7EA2D9;
428
}
429
430
.statistics-report-graph-line {
431
border: 2px solid #7EA2D9;
432
background-color: #7EA2D9;
433
}
434
.statistics-report-graph-extra {
435
border: 2px solid #7EA2D9;
436
border-left-style: none;
437
}
438
439
.timelineModernCell[id], .timelineColumnarCell[id], .timelineDetailCell[id] {
440
background-color: #455978;
441
}
442
443
.capsumOff {
444
background-color: #bbbbbb;
445
}
446
.capsumRead {
447
background-color: #006d00;
448
}
449
.capsumWrite {
450
background-color: #e5e500;
451
}
452
453
body.branch .brlist > table > tbody > tr:hover:not(.selected),
454
body.branch .brlist > table > tbody > tr.selected {
455
background-color: #7EA2D9;
456
}
457
458
p.noMoreShun {
459
color: #e5e500;
460
}
461

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button