Fossil SCM

Assorted cleanups in skins/default/css.txt: reordered styles so like elements are grouped together, added separator comments to try and prevent this drift from happening again, and made the spacing consistent with the www/style.wiki rules. The goal is to make it easier to find rules when doing custom skin edits.

wyoung 2020-11-05 22:16 trunk
Commit b8b15a3689060c47b0a7501941775f920a997f5f1b4cdd060d364b4b1efdd7c0
1 file changed +219 -191
+219 -191
--- skins/default/css.txt
+++ skins/default/css.txt
@@ -1,236 +1,264 @@
1
+/* Overall page style */
2
+
13
body {
2
- margin: 0 auto;
3
- background-color: white;
4
- font-family: sans-serif;
5
- font-size:14pt;
6
- -moz-text-size-adjust: none;
7
- -webkit-text-size-adjust: none;
8
- -mx-text-size-adjust: none;
4
+ margin: 0 auto;
5
+ background-color: white;
6
+ font-family: sans-serif;
7
+ font-size: 14pt;
8
+ -moz-text-size-adjust: none;
9
+ -mx-text-size-adjust: none;
10
+ -webkit-text-size-adjust: none;
911
}
1012
1113
a {
12
- color: #4183C4;
13
- text-decoration: none;
14
+ color: #4183C4;
15
+ text-decoration: none;
1416
}
1517
a:hover {
16
- color: #4183C4;
17
- text-decoration: underline;
18
-}
19
-div.forumPosts a:visited {
20
- color: #6A7F94;
18
+ color: #4183C4;
19
+ text-decoration: underline;
2120
}
2221
23
-hr {
24
- color: #eee;
25
-}
22
+
23
+/* Page title, above menu bars */
2624
2725
.title {
28
- color: #4183C4;
29
- float:left;
26
+ color: #4183C4;
27
+ float: left;
3028
}
3129
.title h1 {
32
- display:inline;
30
+ display: inline;
3331
}
3432
.title h1:after {
35
- content: " / ";
36
- color: #777;
37
- font-weight: normal;
38
-}
39
-
40
-.content h1 {
41
- font-size: 1.25em;
42
-}
43
-.content h2 {
44
- font-size: 1.15em;
45
-}
46
-.content h3 {
47
- font-size: 1.05em;
48
- font-weight: bold;
49
-}
50
-
51
-.section {
52
- font-size: 1em;
53
- font-weight: bold;
54
- background-color: #f5f5f5;
55
- border: 1px solid #d8d8d8;
56
- border-radius: 3px 3px 0 0;
57
- padding: 9px 10px 10px;
58
- margin: 10px 0;
59
-}
60
-
61
-.sectionmenu {
62
- border: 1px solid #d8d8d8;
63
- border-radius: 0 0 3px 3px;
64
- border-top: 0;
65
- margin-top: -10px;
66
- margin-bottom: 10px;
67
- padding: 10px;
68
-}
69
-.sectionmenu a {
70
- display: inline-block;
71
- margin-right: 1em;
72
-}
73
-
33
+ content: " / ";
34
+ color: #777;
35
+ font-weight: normal;
36
+}
7437
.status {
75
- float:right;
76
- font-size:.7em;
38
+ float: right;
39
+ font-size: 0.7em;
7740
}
7841
42
+
43
+/* Main menu and optional sub-menu */
44
+
7945
.mainmenu {
80
- font-size:.8em;
81
- clear:both;
82
- background:#eaeaea linear-gradient(#fafafa, #eaeaea) repeat-x;
83
- border:1px solid #eaeaea;
84
- border-radius:5px;
85
- overflow-x: auto;
86
- overflow-y: hidden;
87
- white-space: nowrap;
88
- z-index: 21; /* just above hbdrop */
89
-}
90
-
46
+ font-size: 0.8em;
47
+ clear: both;
48
+ background: #eaeaea linear-gradient(#fafafa, #eaeaea) repeat-x;
49
+ border: 1px solid #eaeaea;
50
+ border-radius: 5px;
51
+ overflow-x: auto;
52
+ overflow-y: hidden;
53
+ white-space: nowrap;
54
+ z-index: 21; /* just above hbdrop */
55
+}
9156
.mainmenu a {
92
- text-decoration:none;
93
- color: #777;
94
- border-right:1px solid #eaeaea;
57
+ text-decoration: none;
58
+ color: #777;
59
+ border-right: 1px solid #eaeaea;
9560
}
9661
.mainmenu a.active,
9762
.mainmenu a:hover {
98
- color: #000;
99
- border-bottom:2px solid #D26911;
100
-}
101
-
102
-div#hbdrop {
103
- background-color: white;
104
- border: 1px solid black;
105
- border-top: white;
106
- border-radius: 0 0 0.5em 0.5em;
107
- display: none;
108
- font-size: 80%;
109
- left: 2em;
110
- width: 90%;
111
- padding-right: 1em;
112
- position: absolute;
113
- z-index: 20; /* just below mainmenu, but above timeline bubbles */
63
+ color: #000;
64
+ border-bottom: 2px solid #D26911;
65
+}
66
+.mainmenu div#hbdrop {
67
+ background-color: white;
68
+ border: 1px solid black;
69
+ border-top: white;
70
+ border-radius: 0 0 0.5em 0.5em;
71
+ display: none;
72
+ font-size: 80%;
73
+ left: 2em;
74
+ width: 90%;
75
+ padding-right: 1em;
76
+ position: absolute;
77
+ z-index: 20; /* just below mainmenu, but above timeline bubbles */
11478
}
11579
11680
.submenu {
117
- font-size: .7em;
118
- padding: 10px;
119
- border-bottom: 1px solid #ccc;
81
+ font-size: .7em;
82
+ padding: 10px;
83
+ border-bottom: 1px solid #ccc;
12084
}
121
-
12285
.submenu a, .submenu label {
123
- padding: 10px 11px;
124
- text-decoration:none;
125
- color: #777;
86
+ padding: 10px 11px;
87
+ text-decoration: none;
88
+ color: #777;
12689
}
127
-
90
+.submenu label {
91
+ white-space: nowrap;
92
+}
12893
.submenu a:hover, .submenu label:hover {
129
- padding: 6px 10px;
130
- border: 1px solid #ccc;
131
- border-radius: 5px;
132
- color: #000;
133
-}
134
-
135
-.content {
136
- padding-top: 10px;
137
- font-size:.8em;
138
- color: #444;
139
-}
140
-
141
-.udiff, .sbsdiff {
142
- font-size: .85em !important;
143
- overflow: auto;
144
- border: 1px solid #ccc;
145
- border-radius: 5px;
146
-}
147
-.content blockquote {
148
- padding: 0 15px;
149
-}
150
-div.forumHierRoot blockquote, div.forumHier blockquote, div.forumEdit blockquote, div.forumTime blockquote, div.forumTimeline blockquote {
151
- background-color: rgba(65, 131, 196, 0.1);
152
- border-left: 3px solid #254769;
153
- padding: .1em 1em;
154
-}
155
-
156
-table.report {
157
- cursor: auto;
158
- border-radius: 5px;
159
- border: 1px solid #ccc;
160
- margin: 1em 0;
161
-}
162
-.report td, .report th {
163
- border: 0;
164
- font-size: .8em;
165
- padding: 10px;
166
-}
167
-.report td:first-child {
168
- border-top-left-radius: 5px;
169
-}
170
-.report tbody tr:last-child td:first-child {
171
- border-bottom-left-radius: 5px;
172
-}
173
-.report td:last-child {
174
- border-top-right-radius: 5px;
175
-}
176
-.report tbody tr:last-child {
177
- border-bottom-left-radius: 5px;
178
- border-bottom-right-radius: 5px;
179
-}
180
-.report tbody tr:last-child td:last-child {
181
- border-bottom-right-radius: 5px;
182
-}
183
-.report th {
184
- cursor: pointer;
185
-}
186
-.report thead+tbody tr:hover {
187
- background-color: #f5f9fc !important;
188
-}
189
-
190
-td.tktDspLabel {
191
- width: 70px;
192
- text-align: right;
193
- overflow: hidden;
194
-}
195
-td.tktDspValue {
196
- text-align: left;
197
- vertical-align: top;
198
- background-color: #f8f8f8;
199
- border: 1px solid #ccc;
200
-}
201
-td.tktDspValue pre {
202
- white-space: pre-wrap;
203
-}
204
-
205
-span.timelineDetail {
206
- font-size: 90%;
207
-}
208
-
209
-.footer {
210
- border-top: 1px solid #ccc;
211
- padding: 10px;
212
- font-size:.7em;
213
- margin-top: 10px;
214
- color: #ccc;
215
-}
216
-div.timelineDate {
217
- font-weight: bold;
218
- white-space: nowrap;
94
+ padding: 6px 10px;
95
+ border: 1px solid #ccc;
96
+ border-radius: 5px;
97
+ color: #000;
21998
}
22099
span.submenuctrl, span.submenuctrl input, select.submenuctrl {
221100
color: #777;
222101
}
223102
span.submenuctrl {
224103
white-space: nowrap;
225104
}
226
-div.submenu label {
227
- white-space: nowrap;
105
+
106
+
107
+/* Main document area; elements common to most pages. */
108
+
109
+.content {
110
+ padding-top: 10px;
111
+ font-size: 0.8em;
112
+ color: #444;
113
+}
114
+.content blockquote {
115
+ padding: 0 15px;
116
+}
117
+.content h1 {
118
+ font-size: 1.25em;
119
+}
120
+.content h2 {
121
+ font-size: 1.15em;
122
+}
123
+.content h3 {
124
+ font-size: 1.05em;
125
+}
126
+
127
+.section {
128
+ font-size: 1em;
129
+ font-weight: bold;
130
+ background-color: #f5f5f5;
131
+ border: 1px solid #d8d8d8;
132
+ border-radius: 3px 3px 0 0;
133
+ padding: 9px 10px 10px;
134
+ margin: 10px 0;
135
+}
136
+.sectionmenu {
137
+ border: 1px solid #d8d8d8;
138
+ border-radius: 0 0 3px 3px;
139
+ border-top: 0;
140
+ margin-top: -10px;
141
+ margin-bottom: 10px;
142
+ padding: 10px;
143
+}
144
+.sectionmenu a {
145
+ display: inline-block;
146
+ margin-right: 1em;
147
+}
148
+
149
+hr {
150
+ color: #eee;
151
+}
152
+
153
+
154
+/* Page footer */
155
+
156
+.footer {
157
+ border-top: 1px solid #ccc;
158
+ padding: 10px;
159
+ font-size: 0.7em;
160
+ margin-top: 10px;
161
+ color: #ccc;
162
+}
163
+
164
+
165
+/* Exceptions for /info diff views */
166
+
167
+.udiff, .sbsdiff {
168
+ font-size: .85em !important;
169
+ overflow: auto;
170
+ border: 1px solid #ccc;
171
+ border-radius: 5px;
172
+}
173
+
174
+
175
+/* Forum */
176
+
177
+div.forumPosts a:visited {
178
+ color: #6A7F94;
179
+}
180
+
181
+div.forumHierRoot blockquote, div.forumHier blockquote, div.forumEdit blockquote, div.forumTime blockquote, div.forumTimeline blockquote {
182
+ background-color: rgba(65, 131, 196, 0.1);
183
+ border-left: 3px solid #254769;
184
+ padding: .1em 1em;
185
+}
186
+
187
+
188
+/* Tickets */
189
+
190
+table.report {
191
+ cursor: auto;
192
+ border-radius: 5px;
193
+ border: 1px solid #ccc;
194
+ margin: 1em 0;
195
+}
196
+.report td, .report th {
197
+ border: 0;
198
+ font-size: .8em;
199
+ padding: 10px;
200
+}
201
+.report td:first-child {
202
+ border-top-left-radius: 5px;
203
+}
204
+.report tbody tr:last-child td:first-child {
205
+ border-bottom-left-radius: 5px;
206
+}
207
+.report td:last-child {
208
+ border-top-right-radius: 5px;
209
+}
210
+.report tbody tr:last-child {
211
+ border-bottom-left-radius: 5px;
212
+ border-bottom-right-radius: 5px;
213
+}
214
+.report tbody tr:last-child td:last-child {
215
+ border-bottom-right-radius: 5px;
216
+}
217
+.report th {
218
+ cursor: pointer;
219
+}
220
+.report thead+tbody tr:hover {
221
+ background-color: #f5f9fc !important;
222
+}
223
+
224
+td.tktDspLabel {
225
+ width: 70px;
226
+ text-align: right;
227
+ overflow: hidden;
228
+}
229
+td.tktDspValue {
230
+ text-align: left;
231
+ vertical-align: top;
232
+ background-color: #f8f8f8;
233
+ border: 1px solid #ccc;
234
+}
235
+td.tktDspValue pre {
236
+ white-space: pre-wrap;
237
+}
238
+
239
+
240
+/* Timeline */
241
+
242
+span.timelineDetail {
243
+ font-size: 90%;
244
+}
245
+div.timelineDate {
246
+ font-weight: bold;
247
+ white-space: nowrap;
228248
}
249
+
250
+
251
+/* Miscellaneous UI elements */
252
+
229253
.fossil-tooltip.help-buttonlet-content {
230254
background-color: lightyellow;
231255
}
256
+
257
+
258
+/* Exceptions for specific screen sizes */
259
+
232260
@media screen and (max-width: 600px) {
233261
/* Spacing for mobile */
234262
body {
235263
padding-left: 4px;
236264
padding-right: 4px;
237265
--- skins/default/css.txt
+++ skins/default/css.txt
@@ -1,236 +1,264 @@
 
 
1 body {
2 margin: 0 auto;
3 background-color: white;
4 font-family: sans-serif;
5 font-size:14pt;
6 -moz-text-size-adjust: none;
7 -webkit-text-size-adjust: none;
8 -mx-text-size-adjust: none;
9 }
10
11 a {
12 color: #4183C4;
13 text-decoration: none;
14 }
15 a:hover {
16 color: #4183C4;
17 text-decoration: underline;
18 }
19 div.forumPosts a:visited {
20 color: #6A7F94;
21 }
22
23 hr {
24 color: #eee;
25 }
26
27 .title {
28 color: #4183C4;
29 float:left;
30 }
31 .title h1 {
32 display:inline;
33 }
34 .title h1:after {
35 content: " / ";
36 color: #777;
37 font-weight: normal;
38 }
39
40 .content h1 {
41 font-size: 1.25em;
42 }
43 .content h2 {
44 font-size: 1.15em;
45 }
46 .content h3 {
47 font-size: 1.05em;
48 font-weight: bold;
49 }
50
51 .section {
52 font-size: 1em;
53 font-weight: bold;
54 background-color: #f5f5f5;
55 border: 1px solid #d8d8d8;
56 border-radius: 3px 3px 0 0;
57 padding: 9px 10px 10px;
58 margin: 10px 0;
59 }
60
61 .sectionmenu {
62 border: 1px solid #d8d8d8;
63 border-radius: 0 0 3px 3px;
64 border-top: 0;
65 margin-top: -10px;
66 margin-bottom: 10px;
67 padding: 10px;
68 }
69 .sectionmenu a {
70 display: inline-block;
71 margin-right: 1em;
72 }
73
74 .status {
75 float:right;
76 font-size:.7em;
77 }
78
 
 
 
79 .mainmenu {
80 font-size:.8em;
81 clear:both;
82 background:#eaeaea linear-gradient(#fafafa, #eaeaea) repeat-x;
83 border:1px solid #eaeaea;
84 border-radius:5px;
85 overflow-x: auto;
86 overflow-y: hidden;
87 white-space: nowrap;
88 z-index: 21; /* just above hbdrop */
89 }
90
91 .mainmenu a {
92 text-decoration:none;
93 color: #777;
94 border-right:1px solid #eaeaea;
95 }
96 .mainmenu a.active,
97 .mainmenu a:hover {
98 color: #000;
99 border-bottom:2px solid #D26911;
100 }
101
102 div#hbdrop {
103 background-color: white;
104 border: 1px solid black;
105 border-top: white;
106 border-radius: 0 0 0.5em 0.5em;
107 display: none;
108 font-size: 80%;
109 left: 2em;
110 width: 90%;
111 padding-right: 1em;
112 position: absolute;
113 z-index: 20; /* just below mainmenu, but above timeline bubbles */
114 }
115
116 .submenu {
117 font-size: .7em;
118 padding: 10px;
119 border-bottom: 1px solid #ccc;
120 }
121
122 .submenu a, .submenu label {
123 padding: 10px 11px;
124 text-decoration:none;
125 color: #777;
126 }
127
 
 
128 .submenu a:hover, .submenu label:hover {
129 padding: 6px 10px;
130 border: 1px solid #ccc;
131 border-radius: 5px;
132 color: #000;
133 }
134
135 .content {
136 padding-top: 10px;
137 font-size:.8em;
138 color: #444;
139 }
140
141 .udiff, .sbsdiff {
142 font-size: .85em !important;
143 overflow: auto;
144 border: 1px solid #ccc;
145 border-radius: 5px;
146 }
147 .content blockquote {
148 padding: 0 15px;
149 }
150 div.forumHierRoot blockquote, div.forumHier blockquote, div.forumEdit blockquote, div.forumTime blockquote, div.forumTimeline blockquote {
151 background-color: rgba(65, 131, 196, 0.1);
152 border-left: 3px solid #254769;
153 padding: .1em 1em;
154 }
155
156 table.report {
157 cursor: auto;
158 border-radius: 5px;
159 border: 1px solid #ccc;
160 margin: 1em 0;
161 }
162 .report td, .report th {
163 border: 0;
164 font-size: .8em;
165 padding: 10px;
166 }
167 .report td:first-child {
168 border-top-left-radius: 5px;
169 }
170 .report tbody tr:last-child td:first-child {
171 border-bottom-left-radius: 5px;
172 }
173 .report td:last-child {
174 border-top-right-radius: 5px;
175 }
176 .report tbody tr:last-child {
177 border-bottom-left-radius: 5px;
178 border-bottom-right-radius: 5px;
179 }
180 .report tbody tr:last-child td:last-child {
181 border-bottom-right-radius: 5px;
182 }
183 .report th {
184 cursor: pointer;
185 }
186 .report thead+tbody tr:hover {
187 background-color: #f5f9fc !important;
188 }
189
190 td.tktDspLabel {
191 width: 70px;
192 text-align: right;
193 overflow: hidden;
194 }
195 td.tktDspValue {
196 text-align: left;
197 vertical-align: top;
198 background-color: #f8f8f8;
199 border: 1px solid #ccc;
200 }
201 td.tktDspValue pre {
202 white-space: pre-wrap;
203 }
204
205 span.timelineDetail {
206 font-size: 90%;
207 }
208
209 .footer {
210 border-top: 1px solid #ccc;
211 padding: 10px;
212 font-size:.7em;
213 margin-top: 10px;
214 color: #ccc;
215 }
216 div.timelineDate {
217 font-weight: bold;
218 white-space: nowrap;
219 }
220 span.submenuctrl, span.submenuctrl input, select.submenuctrl {
221 color: #777;
222 }
223 span.submenuctrl {
224 white-space: nowrap;
225 }
226 div.submenu label {
227 white-space: nowrap;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
228 }
 
 
 
 
229 .fossil-tooltip.help-buttonlet-content {
230 background-color: lightyellow;
231 }
 
 
 
 
232 @media screen and (max-width: 600px) {
233 /* Spacing for mobile */
234 body {
235 padding-left: 4px;
236 padding-right: 4px;
237
--- skins/default/css.txt
+++ skins/default/css.txt
@@ -1,236 +1,264 @@
1 /* Overall page style */
2
3 body {
4 margin: 0 auto;
5 background-color: white;
6 font-family: sans-serif;
7 font-size: 14pt;
8 -moz-text-size-adjust: none;
9 -mx-text-size-adjust: none;
10 -webkit-text-size-adjust: none;
11 }
12
13 a {
14 color: #4183C4;
15 text-decoration: none;
16 }
17 a:hover {
18 color: #4183C4;
19 text-decoration: underline;
 
 
 
20 }
21
22
23 /* Page title, above menu bars */
 
24
25 .title {
26 color: #4183C4;
27 float: left;
28 }
29 .title h1 {
30 display: inline;
31 }
32 .title h1:after {
33 content: " / ";
34 color: #777;
35 font-weight: normal;
36 }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
37 .status {
38 float: right;
39 font-size: 0.7em;
40 }
41
42
43 /* Main menu and optional sub-menu */
44
45 .mainmenu {
46 font-size: 0.8em;
47 clear: both;
48 background: #eaeaea linear-gradient(#fafafa, #eaeaea) repeat-x;
49 border: 1px solid #eaeaea;
50 border-radius: 5px;
51 overflow-x: auto;
52 overflow-y: hidden;
53 white-space: nowrap;
54 z-index: 21; /* just above hbdrop */
55 }
 
56 .mainmenu a {
57 text-decoration: none;
58 color: #777;
59 border-right: 1px solid #eaeaea;
60 }
61 .mainmenu a.active,
62 .mainmenu a:hover {
63 color: #000;
64 border-bottom: 2px solid #D26911;
65 }
66 .mainmenu div#hbdrop {
67 background-color: white;
68 border: 1px solid black;
69 border-top: white;
70 border-radius: 0 0 0.5em 0.5em;
71 display: none;
72 font-size: 80%;
73 left: 2em;
74 width: 90%;
75 padding-right: 1em;
76 position: absolute;
77 z-index: 20; /* just below mainmenu, but above timeline bubbles */
 
78 }
79
80 .submenu {
81 font-size: .7em;
82 padding: 10px;
83 border-bottom: 1px solid #ccc;
84 }
 
85 .submenu a, .submenu label {
86 padding: 10px 11px;
87 text-decoration: none;
88 color: #777;
89 }
90 .submenu label {
91 white-space: nowrap;
92 }
93 .submenu a:hover, .submenu label:hover {
94 padding: 6px 10px;
95 border: 1px solid #ccc;
96 border-radius: 5px;
97 color: #000;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
98 }
99 span.submenuctrl, span.submenuctrl input, select.submenuctrl {
100 color: #777;
101 }
102 span.submenuctrl {
103 white-space: nowrap;
104 }
105
106
107 /* Main document area; elements common to most pages. */
108
109 .content {
110 padding-top: 10px;
111 font-size: 0.8em;
112 color: #444;
113 }
114 .content blockquote {
115 padding: 0 15px;
116 }
117 .content h1 {
118 font-size: 1.25em;
119 }
120 .content h2 {
121 font-size: 1.15em;
122 }
123 .content h3 {
124 font-size: 1.05em;
125 }
126
127 .section {
128 font-size: 1em;
129 font-weight: bold;
130 background-color: #f5f5f5;
131 border: 1px solid #d8d8d8;
132 border-radius: 3px 3px 0 0;
133 padding: 9px 10px 10px;
134 margin: 10px 0;
135 }
136 .sectionmenu {
137 border: 1px solid #d8d8d8;
138 border-radius: 0 0 3px 3px;
139 border-top: 0;
140 margin-top: -10px;
141 margin-bottom: 10px;
142 padding: 10px;
143 }
144 .sectionmenu a {
145 display: inline-block;
146 margin-right: 1em;
147 }
148
149 hr {
150 color: #eee;
151 }
152
153
154 /* Page footer */
155
156 .footer {
157 border-top: 1px solid #ccc;
158 padding: 10px;
159 font-size: 0.7em;
160 margin-top: 10px;
161 color: #ccc;
162 }
163
164
165 /* Exceptions for /info diff views */
166
167 .udiff, .sbsdiff {
168 font-size: .85em !important;
169 overflow: auto;
170 border: 1px solid #ccc;
171 border-radius: 5px;
172 }
173
174
175 /* Forum */
176
177 div.forumPosts a:visited {
178 color: #6A7F94;
179 }
180
181 div.forumHierRoot blockquote, div.forumHier blockquote, div.forumEdit blockquote, div.forumTime blockquote, div.forumTimeline blockquote {
182 background-color: rgba(65, 131, 196, 0.1);
183 border-left: 3px solid #254769;
184 padding: .1em 1em;
185 }
186
187
188 /* Tickets */
189
190 table.report {
191 cursor: auto;
192 border-radius: 5px;
193 border: 1px solid #ccc;
194 margin: 1em 0;
195 }
196 .report td, .report th {
197 border: 0;
198 font-size: .8em;
199 padding: 10px;
200 }
201 .report td:first-child {
202 border-top-left-radius: 5px;
203 }
204 .report tbody tr:last-child td:first-child {
205 border-bottom-left-radius: 5px;
206 }
207 .report td:last-child {
208 border-top-right-radius: 5px;
209 }
210 .report tbody tr:last-child {
211 border-bottom-left-radius: 5px;
212 border-bottom-right-radius: 5px;
213 }
214 .report tbody tr:last-child td:last-child {
215 border-bottom-right-radius: 5px;
216 }
217 .report th {
218 cursor: pointer;
219 }
220 .report thead+tbody tr:hover {
221 background-color: #f5f9fc !important;
222 }
223
224 td.tktDspLabel {
225 width: 70px;
226 text-align: right;
227 overflow: hidden;
228 }
229 td.tktDspValue {
230 text-align: left;
231 vertical-align: top;
232 background-color: #f8f8f8;
233 border: 1px solid #ccc;
234 }
235 td.tktDspValue pre {
236 white-space: pre-wrap;
237 }
238
239
240 /* Timeline */
241
242 span.timelineDetail {
243 font-size: 90%;
244 }
245 div.timelineDate {
246 font-weight: bold;
247 white-space: nowrap;
248 }
249
250
251 /* Miscellaneous UI elements */
252
253 .fossil-tooltip.help-buttonlet-content {
254 background-color: lightyellow;
255 }
256
257
258 /* Exceptions for specific screen sizes */
259
260 @media screen and (max-width: 600px) {
261 /* Spacing for mobile */
262 body {
263 padding-left: 4px;
264 padding-right: 4px;
265

Keyboard Shortcuts

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