1body {
2 font-family: sans-serif;
3 font-size: 12px;
4 border: solid #d9d8d1;
5 border-width: 1px;
6 margin: 10px;
7 background-color: #ffffff;
8 color: #000000;
9}
10
11a {
12 color: #0000cc;
13}
14
15a:hover, a:visited, a:active {
16 color: #880000;
17}
18
19div.page_header {
20 height: 25px;
21 padding: 8px;
22 font-size: 18px;
23 font-weight: bold;
24 background-color: #d9d8d1;
25}
26
27div.page_header a:visited, a.header {
28 color: #0000cc;
29}
30
31div.page_header a:hover {
32 color: #880000;
33}
34
35div.page_nav {
36 padding: 8px;
37}
38
39div.page_nav a:visited {
40 color: #0000cc;
41}
42
43div.page_path {
44 padding: 8px;
45 border: solid #d9d8d1;
46 border-width: 0px 0px 1px;
47}
48
49div.page_footer {
50 height: 17px;
51 padding: 4px 8px;
52 background-color: #d9d8d1;
53}
54
55div.page_footer_text {
56 float: left;
57 color: #555555;
58 font-style: italic;
59}
60
61div.page_body {
62 padding: 8px;
63}
64
65div.title, a.title {
66 display: block;
67 padding: 6px 8px;
68 font-weight: bold;
69 background-color: #edece6;
70 text-decoration: none;
71 color: #000000;
72}
73
74a.title:hover {
75 background-color: #d9d8d1;
76}
77
78div.title_text {
79 padding: 6px 0px;
80 border: solid #d9d8d1;
81 border-width: 0px 0px 1px;
82}
83
84div.log_body {
85 padding: 8px 8px 8px 150px;
86}
87
88span.age {
89 position: relative;
90 float: left;
91 width: 142px;
92 font-style: italic;
93}
94
95div.page_body span.signoff {
96 color: #888888;
97}
98
99div.log_link {
100 padding: 0px 8px;
101 font-size: 10px;
102 font-family: sans-serif;
103 font-style: normal;
104 position: relative;
105 float: left;
106 width: 136px;
107}
108
109div.list_head {
110 padding: 6px 8px 4px;
111 border: solid #d9d8d1;
112 border-width: 1px 0px 0px;
113 font-style: italic;
114}
115
116a.list {
117 text-decoration: none;
118 color: #000000;
119}
120
121a.list:hover {
122 text-decoration: underline;
123 color: #880000;
124}
125
126a.text {
127 text-decoration: none;
128 color: #0000cc;
129}
130
131a.text:visited {
132 text-decoration: none;
133 color: #880000;
134}
135
136a.text:hover {
137 text-decoration: underline;
138 color: #880000;
139}
140
141table {
142 padding: 8px 4px;
143}
144
145table.project_list, table.diff_tree {
146 border-spacing: 0;
147}
148
149table.blame {
150 border-collapse: collapse;
151}
152
153th {
154 padding: 2px 5px;
155 font-size: 12px;
156 text-align: left;
157}
158
159tr.light:hover {
160 background-color: #edece6;
161}
162
163tr.dark {
164 background-color: #f6f6f0;
165}
166
167tr.dark:hover {
168 background-color: #edece6;
169}
170
171td {
172 padding: 2px 5px;
173 font-size: 12px;
174 vertical-align: top;
175}
176
177td.link {
178 padding: 2px 5px;
179 font-family: sans-serif;
180 font-size: 10px;
181}
182
183td.sha1 {
184 font-family: monospace;
185}
186
187td.error {
188 color: red;
189 background-color: yellow;
190}
191
192table.diff_tree span.file_status.new {
193 color: #008000;
194}
195
196table.diff_tree span.file_status.deleted {
197 color: #c00000;
198}
199
200table.diff_tree span.file_status.moved,
201table.diff_tree span.file_status.mode_chnge {
202 color: #777777;
203}
204
205/* age2: 60*60*24*2 <= age */
206table.project_list td.age2, table.blame td.age2 {
207 font-style: italic;
208}
209
210/* age1: 60*60*2 <= age < 60*60*24*2 */
211table.project_list td.age1 {
212 color: #009900;
213 font-style: italic;
214}
215
216table.blame td.age1 {
217 color: #009900;
218 background: transparent;
219}
220
221/* age0: age < 60*60*2 */
222table.project_list td.age0 {
223 color: #009900;
224 font-style: italic;
225 font-weight: bold;
226}
227
228table.blame td.age0 {
229 color: #009900;
230 background: transparent;
231 font-weight: bold;
232}
233
234td.pre, div.pre, div.diff {
235 font-family: monospace;
236 font-size: 12px;
237 white-space: pre;
238}
239
240td.mode {
241 font-family: monospace;
242}
243
244div.diff.add {
245 color: #008800;
246}
247
248div.diff.rem {
249 color: #cc0000;
250}
251
252div.diff.chunk_header {
253 color: #990099;
254}
255
256div.diff_info {
257 font-family: monospace;
258 color: #000099;
259 background-color: #edece6;
260 font-style: italic;
261}
262
263div.index_include {
264 border: solid #d9d8d1;
265 border-width: 0px 0px 1px;
266 padding: 12px 8px;
267}
268
269div.search {
270 margin: 4px 8px;
271 position: absolute;
272 top: 56px;
273 right: 12px
274}
275
276td.linenr {
277 text-align: right;
278}
279
280a.linenr {
281 color: #999999;
282 text-decoration: none
283}
284
285a.rss_logo {
286 float: right;
287 padding: 3px 0px;
288 width: 35px;
289 line-height: 10px;
290 border: 1px solid;
291 border-color: #fcc7a5 #7d3302 #3e1a01 #ff954e;
292 color: #ffffff;
293 background-color: #ff6600;
294 font-weight: bold;
295 font-family: sans-serif;
296 font-size: 10px;
297 text-align: center;
298 text-decoration: none;
299}
300
301a.rss_logo:hover {
302 background-color: #ee5500;
303}
304
305span.tag {
306 padding: 0px 4px;
307 font-size: 10px;
308 font-weight: normal;
309 background-color: #ffffaa;
310 border: 1px solid;
311 border-color: #ffffcc #ffee00 #ffee00 #ffffcc;
312}
313
314span.atnight {
315 color: #cc0000;
316}
317
318span.match {
319 color: #e00000;
320}