Changesets can be listed by changeset number.
The Git repository is here.
- Revision:
- 144
- Log:
Various updates, mostly concerned with integration with
cvslog2web for faster and more accurate log processing. The
synthesised revision summaries from CVSHistory remain though
the user is shown cvslog2web output by default. General layout
improvements included. Requires cvslog2web from Changeset #145
(which will be committed shortly; the checked out copies do
not sit in locations that make an atomic checkin easy and at
this stage atomicity is not that important).
- Author:
- adh
- Date:
- Tue Nov 14 22:39:20 +0000 2006
- Size:
- 5513 Bytes
1 | /* RISC OS Open FreeBSD-CVSweb stylesheet for RCVSweb |
2 | * wrapper application. |
3 | * |
4 | * Based on the FreeBSD-CVSweb default stylesheet. |
5 | */ |
6 | |
7 | DIV#content > H1 |
8 | { |
9 | margin: 0; |
10 | padding: 5px; |
11 | font-size: 150%; |
12 | border: 1px solid #333; |
13 | color: #9a9a9a; |
14 | background: #ffe; |
15 | } |
16 | |
17 | DIV#content H3 |
18 | { |
19 | margin: 12px 0; |
20 | } |
21 | |
22 | HR |
23 | { |
24 | height: 1px; |
25 | border: none; |
26 | background-color: #e5ffd4; |
27 | padding: 0; |
28 | } |
29 | |
30 | A[name] |
31 | { |
32 | text-decoration: none; |
33 | color: #000; |
34 | border: none; |
35 | font-size: 80%; |
36 | } |
37 | |
38 | DIV#content A |
39 | { |
40 | border: none; |
41 | } |
42 | |
43 | /* Fake revision summaries via CVSHistory feed */ |
44 | |
45 | DIV#revisions H2, |
46 | DIV.cvslog2web_p_entry H1 |
47 | { |
48 | padding: 0; |
49 | font-size: 160%; |
50 | margin-bottom: 10px; |
51 | } |
52 | |
53 | DIV#revisions H3 |
54 | { |
55 | margin: 0; |
56 | font-size: 140%; |
57 | } |
58 | |
59 | /* Revision summarys by cvslog2web */ |
60 | |
61 | DIV.cvslog2web_title |
62 | { |
63 | font-size: 140%; |
64 | font-weight: bold; |
65 | margin: 0; |
66 | } |
67 | |
68 | DIV.cvslog2web_title A |
69 | { |
70 | border: none; |
71 | } |
72 | |
73 | SPAN.cvslog2web_authors, |
74 | DIV.cvslog2web_authors, |
75 | DIV.cvslog2web_timestamp, |
76 | DIV.cvslog2web_filelist, |
77 | DIV.cvslog2web_filelist P |
78 | { |
79 | display: block; |
80 | font-size: small; |
81 | font-weight: normal; |
82 | color: #888; |
83 | margin: 0; |
84 | } |
85 | |
86 | div.cvslog2web_p_entry span.cvslog2web_filestatus |
87 | { |
88 | margin-right: 6px; |
89 | } |
90 | |
91 | SPAN.cvslog2web_authorsprefix, |
92 | SPAN.cvslog2web_timestampprefix, |
93 | SPAN.cvslog2web_filestatus |
94 | { |
95 | font-weight: bold; |
96 | } |
97 | |
98 | DIV.cvslog2web_message P |
99 | { |
100 | margin: 0 0 0 20px; |
101 | padding: 0; |
102 | font-size: small; |
103 | } |
104 | |
105 | SPAN.cvslog2web_authors |
106 | { |
107 | margin-top: 12px; |
108 | } |
109 | |
110 | DIV.cvslog2web_message, |
111 | DIV.cvslog2web_filelist |
112 | { |
113 | margin-bottom: 12px; |
114 | } |
115 | |
116 | DIV.cvslog2web_credit |
117 | { |
118 | text-align: right; |
119 | font-size: small; |
120 | font-style: italic; |
121 | } |
122 | |
123 | DIV.cvslog2web_p_entry DIV.cvslog2web_message |
124 | { |
125 | padding: 10px; |
126 | } |
127 | |
128 | div.cvslog2web_nav_next, |
129 | div.cvslog2web_nav_next_disabled, |
130 | div.cvslog2web_nav_prev, |
131 | div.cvslog2web_nav_prev_disabled, |
132 | div.cvslog2web_feedlink, |
133 | div.cvslog2web_feedlink a img |
134 | { |
135 | display: inline; |
136 | border: none; |
137 | font-weight: bold; |
138 | text-transform: lowercase; |
139 | vertical-align: bottom; |
140 | } |
141 | |
142 | /* Modified breadcrumb trails - RCVSweb default layout has <hr> after |
143 | * the "You're browsing CVS" message; breadcrumb trails by default |
144 | * include a similar horizontal line via border-top. Don't want two, |
145 | * so use a local variation on the global breadcrumbs to tidy it up. |
146 | */ |
147 | |
148 | DIV.breadcrumbs_mod DIV.breadcrumbs |
149 | { |
150 | border-top: none; |
151 | } |
152 | |
153 | /* Forms (from Collaboa CSS file, with tweaks) */ |
154 | |
155 | FIELDSET |
156 | { |
157 | display: block; |
158 | margin: 10px 0 10px 0; |
159 | border: 1px solid #ccc; |
160 | background: #f6f6f6; |
161 | } |
162 | |
163 | FIELDSET LEGEND |
164 | { |
165 | padding: 2px 10px 2px 10px; |
166 | border: 1px solid #ccc; |
167 | background: #fff; |
168 | } |
169 | |
170 | LEGEND |
171 | { |
172 | font-weight: bold; |
173 | font-size: 80%; |
174 | } |
175 | |
176 | LABEL |
177 | { |
178 | font-size: 80%; |
179 | } |
180 | |
181 | LABEL.first |
182 | { |
183 | padding-top: 10px; |
184 | } |
185 | |
186 | FIELDSET BR |
187 | { |
188 | display: block; |
189 | } |
190 | |
191 | /* Generic nowrap class */ |
192 | |
193 | .nowrap |
194 | { |
195 | white-space: nowrap; |
196 | } |
197 | |
198 | /* Source, diff and annotate views */ |
199 | |
200 | .src |
201 | { |
202 | color: #000; |
203 | background-color: #eee; |
204 | font-style: normal; |
205 | font-weight: normal; |
206 | } |
207 | |
208 | PRE |
209 | { |
210 | font-size: 90%; |
211 | overflow: auto; |
212 | } |
213 | |
214 | /* Navigation header for source views, diffs and annotations */ |
215 | |
216 | .navigate-header |
217 | { |
218 | background-color: #eee; |
219 | padding: 2px; |
220 | font-size: 80%; |
221 | } |
222 | |
223 | /* Directory listing */ |
224 | |
225 | TABLE.dir |
226 | { |
227 | font-size: 80%; |
228 | } |
229 | |
230 | TABLE.dir TD A |
231 | { |
232 | border: none; |
233 | } |
234 | |
235 | /* Cells */ |
236 | |
237 | TABLE.dir * TD { |
238 | padding-left: 5px; |
239 | padding-right: 5px; |
240 | } |
241 | |
242 | /* Column headers */ |
243 | |
244 | TABLE.dir * TH |
245 | { |
246 | background-color: #ddd; |
247 | padding-left: 5px; |
248 | padding-right: 5px; |
249 | } |
250 | |
251 | /* Sorted column header */ |
252 | |
253 | TABLE.dir * TH.sorted |
254 | { |
255 | background-image: url("/rails/collaboa/images/sort_desc.png"); |
256 | background-repeat: no-repeat; |
257 | padding-right: 12px; |
258 | background-position: 99% 50%; |
259 | background-color: #ddd; |
260 | } |
261 | |
262 | /* Even rows */ |
263 | |
264 | TABLE.dir * TR.even |
265 | { |
266 | background-color: #fbfbfb; |
267 | } |
268 | |
269 | /* Odd rows */ |
270 | |
271 | TABLE.dir * TR.odd |
272 | { |
273 | background-color: #f1f1f1; |
274 | } |
275 | |
276 | /* File and dir name columns */ |
277 | |
278 | TABLE.dir * TD.file, TABLE.dir * TD.dir |
279 | { |
280 | white-space: nowrap; |
281 | } |
282 | |
283 | /* Graph link column */ |
284 | |
285 | TABLE.dir * TD.graph |
286 | { |
287 | padding-left: 3px; |
288 | padding-right: 3px; |
289 | text-align: center; |
290 | width: 1%; |
291 | } |
292 | |
293 | /* Age column */ |
294 | |
295 | TABLE.dir * TD.age |
296 | { |
297 | font-style: italic; |
298 | white-space: nowrap; |
299 | } |
300 | |
301 | TABLE.dir * TD.author |
302 | { |
303 | white-space: nowrap; |
304 | } |
305 | |
306 | /* Log entry column */ |
307 | |
308 | TABLE.dir * TD.log |
309 | { |
310 | font-size: smaller; |
311 | } |
312 | |
313 | /* Attic toggles in directory view */ |
314 | |
315 | .attic |
316 | { |
317 | font-size: smaller; |
318 | } |
319 | |
320 | /* Option table labels and values */ |
321 | |
322 | .opt-label |
323 | { |
324 | text-align: right; |
325 | padding-left: 0.5em; |
326 | } |
327 | |
328 | .opt-value |
329 | { |
330 | padding-right: 0.5em; |
331 | } |
332 | |
333 | /* Log entry in markup */ |
334 | |
335 | .log-markup |
336 | { |
337 | background-color: #fff; |
338 | width: 100%; |
339 | } |
340 | |
341 | /* Diff-selected revision in log */ |
342 | |
343 | .diff-selected { |
344 | padding-right: 0.5em; |
345 | border-right: 10px solid #fc6; |
346 | } |
347 | |
348 | /* 'Line'-header of each diffed file */ |
349 | |
350 | .diff-heading |
351 | { |
352 | background-color: #9cc; |
353 | border: 2px outset; |
354 | padding: 5px; |
355 | } |
356 | |
357 | /* Common properties for diff "contents" */ |
358 | |
359 | .diff |
360 | { |
361 | font-family: sans-serif; |
362 | font-size: smaller; |
363 | } |
364 | |
365 | /* Lines that are the same */ |
366 | |
367 | .diff-same |
368 | { |
369 | background-color: inherit; |
370 | } |
371 | |
372 | /* Empty lines */ |
373 | |
374 | .diff-empty |
375 | { |
376 | background-color: #ccc; |
377 | } |
378 | |
379 | /* Added lines */ |
380 | |
381 | .diff-added |
382 | { |
383 | background-color: #9f9; |
384 | } |
385 | |
386 | /* Removed lines */ |
387 | |
388 | .diff-removed |
389 | { |
390 | background-color: #f99; |
391 | } |
392 | |
393 | /* Changed lines */ |
394 | |
395 | .diff-changed |
396 | { |
397 | background-color: #ff6; |
398 | } |
399 | |
400 | /* Empty changed lines */ |
401 | |
402 | .diff-changed-missing |
403 | { |
404 | background-color: #ee6; |
405 | } |
406 | |
407 | /* Unchanged text in ediffs */ |
408 | |
409 | .diff-unchanged |
410 | { |
411 | background-color: #ccc; |
412 | } |
413 | |
414 | /* Current revision lines in annotate view */ |
415 | |
416 | .current-rev |
417 | { |
418 | font-weight: bold; |
419 | } |
420 | |
421 | /* Download links */ |
422 | |
423 | .download-link |
424 | { |
425 | font-weight: bold; |
426 | } |
427 | |
428 | /* Errors */ |
429 | |
430 | DIV#error |
431 | { |
432 | margin-top: 12px; |
433 | } |