Changesets can be listed by changeset number.
The Git repository is here.
- Revision:
- 145
- Log:
Updated to place public components in 'public' folder. The script
has been extended with various new configuration options and a new
configuration file added. Designed to be integrated with RCVSweb
from Changeset #144.
- Author:
- adh
- Date:
- Tue Nov 14 22:39:56 +0000 2006
- Size:
- 5015 Bytes
1 | /* There are 15 CSS tags generated by cvslog2web output. |
2 | * These classes are used by the recent update "index" page (HTMLOUT): |
3 | * cvslog2web_index -- the root div on the recent update "index" page |
4 | * cvslog2web_title -- div for the first line, holds title text and authors |
5 | * |
6 | * These classes are used by the permalink pages: |
7 | * cvslog2web_permalink -- the root div on a permalink page |
8 | * cvslog2web_timestamp -- div holds commit timestamp |
9 | * cvslog2web_feedlink -- div around the feed link images |
10 | * cvslog2web_nav_prev[_disabled] -- navigation buttons |
11 | * cvslog2web_nav_next[_disabled] |
12 | * |
13 | * These classes are used by both pages: |
14 | * cvslog2web_entry -- each log entry is wrapped in a separate entry div (only one entry per permalink page) |
15 | * cvslog2web_message -- div holds the commit log message, span if used in title |
16 | * cvslog2web_filelist -- div around list of modified files |
17 | * cvslog2web_filestatus -- span around the status flag (add/mod/del) |
18 | * cvslog2web_credit -- div with the generator tag line |
19 | * cvslog2web_authors -- div on permalink, span on index, holds committer info |
20 | */ |
21 | |
22 | |
23 | /* use a small sans-serif on the recent updates page */ |
24 | div.cvslog2web_index { |
25 | border-top:1px solid #888; |
26 | font-size:67%; font-family:sans-serif; |
27 | } |
28 | /* leave a margin above the permalink page */ |
29 | div.cvslog2web_permalink { |
30 | border-top:1px solid #888; |
31 | margin-top:3ex; |
32 | } |
33 | /* both use undecorated links, with a hover */ |
34 | div.cvslog2web_index a, div.cvslog2web_permalink a |
35 | { text-decoration:none; color:#008; } |
36 | div.cvslog2web_index a:hover, div.cvslog2web_permalink a:hover |
37 | { background:#DDF } |
38 | |
39 | /* jazz up each entry, with some borders to separate them */ |
40 | div.cvslog2web_entry { |
41 | background:#F2F2F2; |
42 | border-bottom:1px solid #888; |
43 | padding: 0em 2% 1em 2%; |
44 | } |
45 | |
46 | /* title effects for index page: the whole title is a link, but we only |
47 | * want the message portion to be blue, not the prefix ("Commit:") */ |
48 | div.cvslog2web_title { font-weight: bold; padding-top: .5em; background:#E0E0FF; margin:0 -2%; padding:.35ex 2%; } |
49 | div.cvslog2web_title a { color:#000 } |
50 | a span.cvslog2web_message { color:#008 } |
51 | span.cvslog2web_authors { font-weight: normal; } |
52 | |
53 | div.cvslog2web_message { clear:both; } |
54 | div.cvslog2web_filelist { clear:both; padding-top:1em; font-size:90%; } |
55 | span.cvslog2web_filestatus { font-family:sans-serif; } |
56 | /* put some space between each line of the message and file list */ |
57 | div.cvslog2web_message p { padding:.25em 0; margin:0; } |
58 | div.cvslog2web_filelist p { padding:.15em 0; margin:0; } |
59 | |
60 | div.cvslog2web_permalink div.cvslog2web_filelist { |
61 | font-size:80%; |
62 | font-family:"Andale mono", "Monotype.com", "Monaco", monospace; |
63 | } |
64 | div.cvslog2web_permalink span.cvslog2web_filestatus |
65 | { font-size:90%; font-weight:bold; padding:0 1ex; } |
66 | div.cvslog2web_title + div.cvslog2web_filelist { padding-top:.25em; } |
67 | |
68 | div.cvslog2web_feedlink { margin-top:9px; float:right; clear:both; } |
69 | div.cvslog2web_feedlink a:hover { background: none; } |
70 | div.cvslog2web_credit { clear:both; text-align:right; font-size:85%; padding-right:1%; } |
71 | |
72 | |
73 | /* The rest of these provide layout for the permalink page */ |
74 | div.cvslog2web_entry h1 { text-align:center; padding:1em; margin:0; font-size:100% } |
75 | div.cvslog2web_entry img { border:0; } |
76 | |
77 | div.cvslog2web_permalink div.cvslog2web_message { margin-top:4em; margin-bottom:1ex;} |
78 | div.cvslog2web_timestamp, div.cvslog2web_authors { |
79 | width:42%; |
80 | background:#CCD; |
81 | margin: 0 0 .5em 0; padding:.5em 1%; |
82 | border:0; |
83 | } |
84 | div.cvslog2web_timestamp { |
85 | clear:both; |
86 | position:absolute; |
87 | left:1%; |
88 | overflow:hidden; |
89 | white-space:nowrap; |
90 | } |
91 | div.cvslog2web_authors { |
92 | position:absolute; |
93 | right:1%; |
94 | text-align:right; |
95 | } |
96 | |
97 | /*div.cvslog2web_nav_prev:before, div.cvslog2web_nav_prev_disabled:before { content:"PREV" } |
98 | div.cvslog2web_nav_next:after, div.cvslog2web_nav_next_disabled:after { content:"NEXT" }*/ |
99 | div.cvslog2web_nav_prev, div.cvslog2web_nav_prev_disabled { |
100 | right:50%; |
101 | text-align:right; |
102 | } |
103 | div.cvslog2web_nav_next, div.cvslog2web_nav_next_disabled { |
104 | left:50%; |
105 | text-align:left; |
106 | } |
107 | div.cvslog2web_nav_prev { |
108 | /*cursor:w-resize;*/ |
109 | cursor:pointer; |
110 | background-image: url("nav_prev.gif"); |
111 | background-position:0%; |
112 | } |
113 | div.cvslog2web_nav_next { |
114 | /*cursor:e-resize;*/ |
115 | cursor:pointer; |
116 | background-image: url("nav_next.gif"); |
117 | background-position:100%; |
118 | } |
119 | div.cvslog2web_nav_prev, div.cvslog2web_nav_next { |
120 | background-color:#FFD; |
121 | background-repeat:no-repeat; |
122 | border:1px solid #000; |
123 | color:#008; |
124 | } |
125 | div.cvslog2web_nav_prev:hover, div.cvslog2web_nav_next:hover { |
126 | background-color:#FCC; |
127 | border: 1px solid #00F; |
128 | } |
129 | div.cvslog2web_nav_prev:active, div.cvslog2web_nav_next:active { |
130 | background-color:#CCF; |
131 | border: 1px solid #F00; |
132 | } |
133 | div.cvslog2web_nav_prev, div.cvslog2web_nav_next, div.cvslog2web_nav_prev_disabled, div.cvslog2web_nav_next_disabled { |
134 | width:10ex; |
135 | font-size:75%; |
136 | margin-top:.75ex; |
137 | padding:.4em 1%; |
138 | position:absolute; |
139 | z-index:10; |
140 | /*top:0px;*/ |
141 | } |
142 | div.cvslog2web_nav_prev_disabled, div.cvslog2web_nav_next_disabled { |
143 | background-color:#E8E8E8; |
144 | border:1px solid #000; |
145 | color:#888; |
146 | } |
147 |