##// END OF EJS Templates
marcink -
r1477:6f1439ef merge beta
parent child Browse files
Show More
@@ -1,123 +1,127 b''
1 1 div.codeblock {
2 2 overflow: auto;
3 3 padding: 0px;
4 4 border: 1px solid #ccc;
5 5 background: #f8f8f8;
6 6 font-size: 100%;
7 7 line-height: 100%;
8 8 /* new */
9 9 line-height: 125%;
10 10 }
11 11 div.codeblock .code-header{
12 12 border-bottom: 1px solid #CCCCCC;
13 13 background: #EEEEEE;
14 14 padding:10px 0 10px 0;
15 15 }
16 16 div.codeblock .code-header .revision{
17 17 margin-left:25px;
18 18 font-weight: bold;
19 19 }
20 20 div.codeblock .code-header .commit{
21 21 margin-left:25px;
22 22 font-weight: normal;
23 23 white-space:pre;
24 24 }
25 25
26 26 div.codeblock .code-body table{
27 27 width: 0 !important;
28 border: 0px !important;
29 }
30 div.codeblock .code-body table td {
31 border: 0px !important;
28 32 }
29 33 div.code-body {
30 34 background-color: #FFFFFF;
31 35 }
32 36 div.code-body pre .match{
33 37 background-color: #FAFFA6;
34 38 }
35 39 div.code-body pre .break{
36 40 background-color: #DDE7EF;
37 41 width: 100%;
38 42 color: #747474;
39 43 display: block;
40 44
41 45 }
42 46 div.annotatediv{
43 47 margin-left:2px;
44 48 margin-right:4px;
45 49 }
46 50 .code-highlight {
47 51 padding: 0px;
48 52 margin-top: 5px;
49 53 margin-bottom: 5px;
50 54 border-left: 2px solid #ccc;
51 55 }
52 56 .code-highlight pre, .linenodiv pre {
53 57 padding: 5px;
54 58 margin: 0;
55 59 }
56 60 .code-highlight pre div:target {
57 61 background-color: #FFFFBE !important;
58 62 }
59 63
60 64 .linenos a { text-decoration: none; }
61 65
62 66 .code { display: block; }
63 67 .code-highlight .hll { background-color: #ffffcc }
64 68 .code-highlight .c { color: #408080; font-style: italic } /* Comment */
65 69 .code-highlight .err { border: 1px solid #FF0000 } /* Error */
66 70 .code-highlight .k { color: #008000; font-weight: bold } /* Keyword */
67 71 .code-highlight .o { color: #666666 } /* Operator */
68 72 .code-highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */
69 73 .code-highlight .cp { color: #BC7A00 } /* Comment.Preproc */
70 74 .code-highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */
71 75 .code-highlight .cs { color: #408080; font-style: italic } /* Comment.Special */
72 76 .code-highlight .gd { color: #A00000 } /* Generic.Deleted */
73 77 .code-highlight .ge { font-style: italic } /* Generic.Emph */
74 78 .code-highlight .gr { color: #FF0000 } /* Generic.Error */
75 79 .code-highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
76 80 .code-highlight .gi { color: #00A000 } /* Generic.Inserted */
77 81 .code-highlight .go { color: #808080 } /* Generic.Output */
78 82 .code-highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
79 83 .code-highlight .gs { font-weight: bold } /* Generic.Strong */
80 84 .code-highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
81 85 .code-highlight .gt { color: #0040D0 } /* Generic.Traceback */
82 86 .code-highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
83 87 .code-highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
84 88 .code-highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
85 89 .code-highlight .kp { color: #008000 } /* Keyword.Pseudo */
86 90 .code-highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
87 91 .code-highlight .kt { color: #B00040 } /* Keyword.Type */
88 92 .code-highlight .m { color: #666666 } /* Literal.Number */
89 93 .code-highlight .s { color: #BA2121 } /* Literal.String */
90 94 .code-highlight .na { color: #7D9029 } /* Name.Attribute */
91 95 .code-highlight .nb { color: #008000 } /* Name.Builtin */
92 96 .code-highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */
93 97 .code-highlight .no { color: #880000 } /* Name.Constant */
94 98 .code-highlight .nd { color: #AA22FF } /* Name.Decorator */
95 99 .code-highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */
96 100 .code-highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
97 101 .code-highlight .nf { color: #0000FF } /* Name.Function */
98 102 .code-highlight .nl { color: #A0A000 } /* Name.Label */
99 103 .code-highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
100 104 .code-highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */
101 105 .code-highlight .nv { color: #19177C } /* Name.Variable */
102 106 .code-highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
103 107 .code-highlight .w { color: #bbbbbb } /* Text.Whitespace */
104 108 .code-highlight .mf { color: #666666 } /* Literal.Number.Float */
105 109 .code-highlight .mh { color: #666666 } /* Literal.Number.Hex */
106 110 .code-highlight .mi { color: #666666 } /* Literal.Number.Integer */
107 111 .code-highlight .mo { color: #666666 } /* Literal.Number.Oct */
108 112 .code-highlight .sb { color: #BA2121 } /* Literal.String.Backtick */
109 113 .code-highlight .sc { color: #BA2121 } /* Literal.String.Char */
110 114 .code-highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
111 115 .code-highlight .s2 { color: #BA2121 } /* Literal.String.Double */
112 116 .code-highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
113 117 .code-highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */
114 118 .code-highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
115 119 .code-highlight .sx { color: #008000 } /* Literal.String.Other */
116 120 .code-highlight .sr { color: #BB6688 } /* Literal.String.Regex */
117 121 .code-highlight .s1 { color: #BA2121 } /* Literal.String.Single */
118 122 .code-highlight .ss { color: #19177C } /* Literal.String.Symbol */
119 123 .code-highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */
120 124 .code-highlight .vc { color: #19177C } /* Name.Variable.Class */
121 125 .code-highlight .vg { color: #19177C } /* Name.Variable.Global */
122 126 .code-highlight .vi { color: #19177C } /* Name.Variable.Instance */
123 127 .code-highlight .il { color: #666666 } /* Literal.Number.Integer.Long */
@@ -1,2724 +1,2723 b''
1 1 html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
2 2 border:0;
3 3 outline:0;
4 4 font-size:100%;
5 5 vertical-align:baseline;
6 6 background:transparent;
7 7 margin:0;
8 8 padding:0;
9 9 }
10 10
11 11 body {
12 12 line-height:1;
13 13 height:100%;
14 14 background:url("../images/background.png") repeat scroll 0 0 #B0B0B0;
15 15 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
16 16 font-size:12px;
17 17 color:#000;
18 18 margin:0;
19 19 padding:0;
20 20 }
21 21
22 22 ol,ul {
23 23 list-style:none;
24 24 }
25 25
26 26 blockquote,q {
27 27 quotes:none;
28 28 }
29 29
30 30 blockquote:before,blockquote:after,q:before,q:after {
31 31 content:none;
32 32 }
33 33
34 34 :focus {
35 35 outline:0;
36 36 }
37 37
38 38 del {
39 39 text-decoration:line-through;
40 40 }
41 41
42 42 table {
43 43 border-collapse:collapse;
44 44 border-spacing:0;
45 45 }
46 46
47 47 html {
48 48 height:100%;
49 49 }
50 50
51 51 a {
52 52 color:#003367;
53 53 text-decoration:none;
54 54 cursor:pointer;
55 55 }
56 56
57 57 a:hover {
58 58 color:#316293;
59 59 text-decoration:underline;
60 60 }
61 61
62 62 h1,h2,h3,h4,h5,h6 {
63 63 color:#292929;
64 64 font-weight:700;
65 65 }
66 66
67 67 h1 {
68 68 font-size:22px;
69 69 }
70 70
71 71 h2 {
72 72 font-size:20px;
73 73 }
74 74
75 75 h3 {
76 76 font-size:18px;
77 77 }
78 78
79 79 h4 {
80 80 font-size:16px;
81 81 }
82 82
83 83 h5 {
84 84 font-size:14px;
85 85 }
86 86
87 87 h6 {
88 88 font-size:11px;
89 89 }
90 90
91 91 ul.circle {
92 92 list-style-type:circle;
93 93 }
94 94
95 95 ul.disc {
96 96 list-style-type:disc;
97 97 }
98 98
99 99 ul.square {
100 100 list-style-type:square;
101 101 }
102 102
103 103 ol.lower-roman {
104 104 list-style-type:lower-roman;
105 105 }
106 106
107 107 ol.upper-roman {
108 108 list-style-type:upper-roman;
109 109 }
110 110
111 111 ol.lower-alpha {
112 112 list-style-type:lower-alpha;
113 113 }
114 114
115 115 ol.upper-alpha {
116 116 list-style-type:upper-alpha;
117 117 }
118 118
119 119 ol.decimal {
120 120 list-style-type:decimal;
121 121 }
122 122
123 123 div.color {
124 124 clear:both;
125 125 overflow:hidden;
126 126 position:absolute;
127 127 background:#FFF;
128 128 margin:7px 0 0 60px;
129 129 padding:1px 1px 1px 0;
130 130 }
131 131
132 132 div.color a {
133 133 width:15px;
134 134 height:15px;
135 135 display:block;
136 136 float:left;
137 137 margin:0 0 0 1px;
138 138 padding:0;
139 139 }
140 140
141 141 div.options {
142 142 clear:both;
143 143 overflow:hidden;
144 144 position:absolute;
145 145 background:#FFF;
146 146 margin:7px 0 0 162px;
147 147 padding:0;
148 148 }
149 149
150 150 div.options a {
151 151 height:1%;
152 152 display:block;
153 153 text-decoration:none;
154 154 margin:0;
155 155 padding:3px 8px;
156 156 }
157 157
158 158 .top-left-rounded-corner {
159 159 -webkit-border-top-left-radius: 8px;
160 160 -khtml-border-radius-topleft: 8px;
161 161 -moz-border-radius-topleft: 8px;
162 162 border-top-left-radius: 8px;
163 163 }
164 164
165 165 .top-right-rounded-corner {
166 166 -webkit-border-top-right-radius: 8px;
167 167 -khtml-border-radius-topright: 8px;
168 168 -moz-border-radius-topright: 8px;
169 169 border-top-right-radius: 8px;
170 170 }
171 171
172 172 .bottom-left-rounded-corner {
173 173 -webkit-border-bottom-left-radius: 8px;
174 174 -khtml-border-radius-bottomleft: 8px;
175 175 -moz-border-radius-bottomleft: 8px;
176 176 border-bottom-left-radius: 8px;
177 177 }
178 178
179 179 .bottom-right-rounded-corner {
180 180 -webkit-border-bottom-right-radius: 8px;
181 181 -khtml-border-radius-bottomright: 8px;
182 182 -moz-border-radius-bottomright: 8px;
183 183 border-bottom-right-radius: 8px;
184 184 }
185 185
186 186
187 187 #header {
188 188 margin:0;
189 189 padding:0 10px;
190 190 }
191 191
192 192
193 193 #header ul#logged-user{
194 194 margin-bottom:5px !important;
195 195 -webkit-border-radius: 0px 0px 8px 8px;
196 196 -khtml-border-radius: 0px 0px 8px 8px;
197 197 -moz-border-radius: 0px 0px 8px 8px;
198 198 border-radius: 0px 0px 8px 8px;
199 199 height:37px;
200 200 background:url("../images/header_inner.png") repeat-x scroll 0 0 #003367;
201 201 box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
202 202 }
203 203
204 204 #header ul#logged-user li {
205 205 list-style:none;
206 206 float:left;
207 207 margin:8px 0 0;
208 208 padding:4px 12px;
209 209 border-left: 1px solid #316293;
210 210 }
211 211
212 212 #header ul#logged-user li.first {
213 213 border-left:none;
214 214 margin:4px;
215 215 }
216 216
217 217 #header ul#logged-user li.first div.gravatar {
218 218 margin-top:-2px;
219 219 }
220 220
221 221 #header ul#logged-user li.first div.account {
222 222 padding-top:4px;
223 223 float:left;
224 224 }
225 225
226 226 #header ul#logged-user li.last {
227 227 border-right:none;
228 228 }
229 229
230 230 #header ul#logged-user li a {
231 231 color:#fff;
232 232 font-weight:700;
233 233 text-decoration:none;
234 234 }
235 235
236 236 #header ul#logged-user li a:hover {
237 237 text-decoration:underline;
238 238 }
239 239
240 240 #header ul#logged-user li.highlight a {
241 241 color:#fff;
242 242 }
243 243
244 244 #header ul#logged-user li.highlight a:hover {
245 245 color:#FFF;
246 246 }
247 247
248 248 #header #header-inner {
249 249 height:40px;
250 250 clear:both;
251 251 position:relative;
252 252 background:#003367 url("../images/header_inner.png") repeat-x;
253 253 margin:0;
254 254 padding:0;
255 255 box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
256 256 -webkit-border-radius: 4px 4px 4px 4px;
257 257 -khtml-border-radius: 4px 4px 4px 4px;
258 258 -moz-border-radius: 4px 4px 4px 4px;
259 259 border-radius: 4px 4px 4px 4px;
260 260 }
261 261
262 262 #header #header-inner #home a {
263 263 height:40px;
264 264 width:46px;
265 265 display:block;
266 266 background:url("../images/button_home.png");
267 267 background-position:0 0;
268 268 margin:0;
269 269 padding:0;
270 270 }
271 271
272 272 #header #header-inner #home a:hover {
273 273 background-position:0 -40px;
274 274 }
275 275
276 276 #header #header-inner #logo h1 {
277 277 color:#FFF;
278 278 font-size:18px;
279 279 margin:10px 0 0 13px;
280 280 padding:0;
281 281 }
282 282
283 283 #header #header-inner #logo a {
284 284 color:#fff;
285 285 text-decoration:none;
286 286 }
287 287
288 288 #header #header-inner #logo a:hover {
289 289 color:#bfe3ff;
290 290 }
291 291
292 292 #header #header-inner #quick,#header #header-inner #quick ul {
293 293 position:relative;
294 294 float:right;
295 295 list-style-type:none;
296 296 list-style-position:outside;
297 297 margin:6px 5px 0 0;
298 298 padding:0;
299 299 }
300 300
301 301 #header #header-inner #quick li {
302 302 position:relative;
303 303 float:left;
304 304 margin:0 5px 0 0;
305 305 padding:0;
306 306 }
307 307
308 308 #header #header-inner #quick li a {
309 309 top:0;
310 310 left:0;
311 311 height:1%;
312 312 display:block;
313 313 clear:both;
314 314 overflow:hidden;
315 315 color:#FFF;
316 316 font-weight:700;
317 317 text-decoration:none;
318 318 background:#369;
319 319 padding:0;
320 320 -webkit-border-radius: 4px 4px 4px 4px;
321 321 -khtml-border-radius: 4px 4px 4px 4px;
322 322 -moz-border-radius: 4px 4px 4px 4px;
323 323 border-radius: 4px 4px 4px 4px;
324 324 }
325 325
326 326 #header #header-inner #quick li span.short {
327 327 padding:9px 6px 8px 6px;
328 328 }
329 329
330 330 #header #header-inner #quick li span {
331 331 top:0;
332 332 right:0;
333 333 height:1%;
334 334 display:block;
335 335 float:left;
336 336 border-left:1px solid #3f6f9f;
337 337 margin:0;
338 338 padding:10px 12px 8px 10px;
339 339 }
340 340
341 341 #header #header-inner #quick li span.normal {
342 342 border:none;
343 343 padding:10px 12px 8px;
344 344 }
345 345
346 346 #header #header-inner #quick li span.icon {
347 347 top:0;
348 348 left:0;
349 349 border-left:none;
350 350 border-right:1px solid #2e5c89;
351 351 padding:8px 8px 4px;
352 352 }
353 353
354 354 #header #header-inner #quick li span.icon_short {
355 355 top:0;
356 356 left:0;
357 357 border-left:none;
358 background:url("../images/quick_l.png") no-repeat top left;
359 358 border-right:1px solid #2e5c89;
360 359 padding:9px 4px 4px;
361 360 }
362 361
363 362 #header #header-inner #quick li a:hover {
364 363 background:#4e4e4e no-repeat top left;
365 364 }
366 365
367 366 #header #header-inner #quick li a:hover span {
368 367 border-left:1px solid #545454;
369 368 }
370 369
371 370 #header #header-inner #quick li a:hover span.icon,#header #header-inner #quick li a:hover span.icon_short {
372 371 border-left:none;
373 372 border-right:1px solid #464646;
374 373 }
375 374
376 375 #header #header-inner #quick ul {
377 376 top:29px;
378 377 right:0;
379 378 min-width:200px;
380 379 display:none;
381 380 position:absolute;
382 381 background:#FFF;
383 382 border:1px solid #666;
384 383 border-top:1px solid #003367;
385 384 z-index:100;
386 385 margin:0;
387 386 padding:0;
388 387 }
389 388
390 389 #header #header-inner #quick ul.repo_switcher {
391 390 max-height:275px;
392 391 overflow-x:hidden;
393 392 overflow-y:auto;
394 393 }
395 394 #header #header-inner #quick ul.repo_switcher li.qfilter_rs {
396 395 float:none;
397 396 margin:0;
398 397 border-bottom:2px solid #003367;
399 398 }
400 399
401 400
402 401 #header #header-inner #quick .repo_switcher_type{
403 402 position:absolute;
404 403 left:0;
405 404 top:9px;
406 405
407 406 }
408 407 #header #header-inner #quick li ul li {
409 408 border-bottom:1px solid #ddd;
410 409 }
411 410
412 411 #header #header-inner #quick li ul li a {
413 412 width:182px;
414 413 height:auto;
415 414 display:block;
416 415 float:left;
417 416 background:#FFF;
418 417 color:#003367;
419 418 font-weight:400;
420 419 margin:0;
421 420 padding:7px 9px;
422 421 }
423 422
424 423 #header #header-inner #quick li ul li a:hover {
425 424 color:#000;
426 425 background:#FFF;
427 426 }
428 427
429 428 #header #header-inner #quick ul ul {
430 429 top:auto;
431 430 }
432 431
433 432 #header #header-inner #quick li ul ul {
434 433 right:200px;
435 434 max-height:275px;
436 435 overflow:auto;
437 436 overflow-x:hidden;
438 437 white-space:normal;
439 438 }
440 439
441 440 #header #header-inner #quick li ul li a.journal,#header #header-inner #quick li ul li a.journal:hover {
442 441 background:url("../images/icons/book.png") no-repeat scroll 4px 9px #FFF;
443 442 width:167px;
444 443 margin:0;
445 444 padding:12px 9px 7px 24px;
446 445 }
447 446
448 447 #header #header-inner #quick li ul li a.private_repo,#header #header-inner #quick li ul li a.private_repo:hover {
449 448 background:url("../images/icons/lock.png") no-repeat scroll 4px 9px #FFF;
450 449 min-width:167px;
451 450 margin:0;
452 451 padding:12px 9px 7px 24px;
453 452 }
454 453
455 454 #header #header-inner #quick li ul li a.public_repo,#header #header-inner #quick li ul li a.public_repo:hover {
456 455 background:url("../images/icons/lock_open.png") no-repeat scroll 4px 9px #FFF;
457 456 min-width:167px;
458 457 margin:0;
459 458 padding:12px 9px 7px 24px;
460 459 }
461 460
462 461 #header #header-inner #quick li ul li a.hg,#header #header-inner #quick li ul li a.hg:hover {
463 462 background:url("../images/icons/hgicon.png") no-repeat scroll 4px 9px #FFF;
464 463 min-width:167px;
465 464 margin:0 0 0 14px;
466 465 padding:12px 9px 7px 24px;
467 466 }
468 467
469 468 #header #header-inner #quick li ul li a.git,#header #header-inner #quick li ul li a.git:hover {
470 469 background:url("../images/icons/giticon.png") no-repeat scroll 4px 9px #FFF;
471 470 min-width:167px;
472 471 margin:0 0 0 14px;
473 472 padding:12px 9px 7px 24px;
474 473 }
475 474
476 475 #header #header-inner #quick li ul li a.repos,#header #header-inner #quick li ul li a.repos:hover {
477 476 background:url("../images/icons/database_edit.png") no-repeat scroll 4px 9px #FFF;
478 477 width:167px;
479 478 margin:0;
480 479 padding:12px 9px 7px 24px;
481 480 }
482 481
483 482 #header #header-inner #quick li ul li a.repos_groups,#header #header-inner #quick li ul li a.repos_groups:hover {
484 483 background:url("../images/icons/database_link.png") no-repeat scroll 4px 9px #FFF;
485 484 width:167px;
486 485 margin:0;
487 486 padding:12px 9px 7px 24px;
488 487 }
489 488
490 489 #header #header-inner #quick li ul li a.users,#header #header-inner #quick li ul li a.users:hover {
491 490 background:#FFF url("../images/icons/user_edit.png") no-repeat 4px 9px;
492 491 width:167px;
493 492 margin:0;
494 493 padding:12px 9px 7px 24px;
495 494 }
496 495
497 496 #header #header-inner #quick li ul li a.groups,#header #header-inner #quick li ul li a.groups:hover {
498 497 background:#FFF url("../images/icons/group_edit.png") no-repeat 4px 9px;
499 498 width:167px;
500 499 margin:0;
501 500 padding:12px 9px 7px 24px;
502 501 }
503 502
504 503 #header #header-inner #quick li ul li a.settings,#header #header-inner #quick li ul li a.settings:hover {
505 504 background:#FFF url("../images/icons/cog.png") no-repeat 4px 9px;
506 505 width:167px;
507 506 margin:0;
508 507 padding:12px 9px 7px 24px;
509 508 }
510 509
511 510 #header #header-inner #quick li ul li a.permissions,#header #header-inner #quick li ul li a.permissions:hover {
512 511 background:#FFF url("../images/icons/key.png") no-repeat 4px 9px;
513 512 width:167px;
514 513 margin:0;
515 514 padding:12px 9px 7px 24px;
516 515 }
517 516
518 517 #header #header-inner #quick li ul li a.ldap,#header #header-inner #quick li ul li a.ldap:hover {
519 518 background:#FFF url("../images/icons/server_key.png") no-repeat 4px 9px;
520 519 width:167px;
521 520 margin:0;
522 521 padding:12px 9px 7px 24px;
523 522 }
524 523
525 524 #header #header-inner #quick li ul li a.fork,#header #header-inner #quick li ul li a.fork:hover {
526 525 background:#FFF url("../images/icons/arrow_divide.png") no-repeat 4px 9px;
527 526 width:167px;
528 527 margin:0;
529 528 padding:12px 9px 7px 24px;
530 529 }
531 530
532 531 #header #header-inner #quick li ul li a.search,#header #header-inner #quick li ul li a.search:hover {
533 532 background:#FFF url("../images/icons/search_16.png") no-repeat 4px 9px;
534 533 width:167px;
535 534 margin:0;
536 535 padding:12px 9px 7px 24px;
537 536 }
538 537
539 538 #header #header-inner #quick li ul li a.delete,#header #header-inner #quick li ul li a.delete:hover {
540 539 background:#FFF url("../images/icons/delete.png") no-repeat 4px 9px;
541 540 width:167px;
542 541 margin:0;
543 542 padding:12px 9px 7px 24px;
544 543 }
545 544
546 545 #header #header-inner #quick li ul li a.branches,#header #header-inner #quick li ul li a.branches:hover {
547 546 background:#FFF url("../images/icons/arrow_branch.png") no-repeat 4px 9px;
548 547 width:167px;
549 548 margin:0;
550 549 padding:12px 9px 7px 24px;
551 550 }
552 551
553 552 #header #header-inner #quick li ul li a.tags,#header #header-inner #quick li ul li a.tags:hover {
554 553 background:#FFF url("../images/icons/tag_blue.png") no-repeat 4px 9px;
555 554 width:167px;
556 555 margin:0;
557 556 padding:12px 9px 7px 24px;
558 557 }
559 558
560 559 #header #header-inner #quick li ul li a.admin,#header #header-inner #quick li ul li a.admin:hover {
561 560 background:#FFF url("../images/icons/cog_edit.png") no-repeat 4px 9px;
562 561 width:167px;
563 562 margin:0;
564 563 padding:12px 9px 7px 24px;
565 564 }
566 565
567 566
568 567 .quick_repo_menu{
569 568 background: #FFF url("../images/vertical-indicator.png") 8px 50% no-repeat !important;
570 569 cursor: pointer;
571 570 width: 8px;
572 571 }
573 572 .quick_repo_menu.active{
574 573 background: #FFF url("../images/horizontal-indicator.png") 4px 50% no-repeat !important;
575 574 cursor: pointer;
576 575 }
577 576 .quick_repo_menu .menu_items{
578 577 margin-top:6px;
579 578 width:150px;
580 579 position: absolute;
581 580 background-color:#FFF;
582 581 background: none repeat scroll 0 0 #FFFFFF;
583 582 border-color: #003367 #666666 #666666;
584 583 border-right: 1px solid #666666;
585 584 border-style: solid;
586 585 border-width: 1px;
587 586 box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
588 587 }
589 588 .quick_repo_menu .menu_items li{
590 589 padding:0 !important;
591 590 }
592 591 .quick_repo_menu .menu_items a{
593 592 display: block;
594 593 padding: 4px 12px 4px 8px;
595 594 }
596 595 .quick_repo_menu .menu_items a:hover{
597 596 background-color: #EEE;
598 597 text-decoration: none;
599 598
600 599 }
601 600 .quick_repo_menu .menu_items .icon img{
602 601 margin-bottom:-2px;
603 602 }
604 603 .quick_repo_menu .menu_items.hidden{
605 604 display: none;
606 605 }
607 606
608 607 #content #left {
609 608 left:0;
610 609 width:280px;
611 610 position:absolute;
612 611 }
613 612
614 613 #content #right {
615 614 margin:0 60px 10px 290px;
616 615 }
617 616
618 617 #content div.box {
619 618 clear:both;
620 619 overflow:hidden;
621 620 background:#fff;
622 621 margin:0 0 10px;
623 622 padding:0 0 10px;
624 623 -webkit-border-radius: 4px 4px 4px 4px;
625 624 -khtml-border-radius: 4px 4px 4px 4px;
626 625 -moz-border-radius: 4px 4px 4px 4px;
627 626 border-radius: 4px 4px 4px 4px;
628 627 box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
629 628
630 629 }
631 630
632 631 #content div.box-left {
633 632 width:49%;
634 633 clear:none;
635 634 float:left;
636 635 margin:0 0 10px;
637 636 }
638 637
639 638 #content div.box-right {
640 639 width:49%;
641 640 clear:none;
642 641 float:right;
643 642 margin:0 0 10px;
644 643 }
645 644
646 645 #content div.box div.title {
647 646 clear:both;
648 647 overflow:hidden;
649 648 background:#369 url("../images/header_inner.png") repeat-x;
650 649 margin:0 0 20px;
651 650 padding:0;
652 651 }
653 652
654 653 #content div.box div.title h5 {
655 654 float:left;
656 655 border:none;
657 656 color:#fff;
658 657 text-transform:uppercase;
659 658 margin:0;
660 659 padding:11px 0 11px 10px;
661 660 }
662 661
663 662 #content div.box div.title ul.links li {
664 663 list-style:none;
665 664 float:left;
666 665 margin:0;
667 666 padding:0;
668 667 }
669 668
670 669 #content div.box div.title ul.links li a {
671 670 border-left: 1px solid #316293;
672 671 color: #FFFFFF;
673 672 display: block;
674 673 float: left;
675 674 font-size: 13px;
676 675 font-weight: 700;
677 676 height: 1%;
678 677 margin: 0;
679 678 padding: 11px 22px 12px;
680 679 text-decoration: none;
681 680 }
682 681
683 682 #content div.box h1,#content div.box h2,#content div.box h3,#content div.box h4,#content div.box h5,#content div.box h6 {
684 683 clear:both;
685 684 overflow:hidden;
686 685 border-bottom:1px solid #DDD;
687 686 margin:10px 20px;
688 687 padding:0 0 15px;
689 688 }
690 689
691 690 #content div.box p {
692 691 color:#5f5f5f;
693 692 font-size:12px;
694 693 line-height:150%;
695 694 margin:0 24px 10px;
696 695 padding:0;
697 696 }
698 697
699 698 #content div.box blockquote {
700 699 border-left:4px solid #DDD;
701 700 color:#5f5f5f;
702 701 font-size:11px;
703 702 line-height:150%;
704 703 margin:0 34px;
705 704 padding:0 0 0 14px;
706 705 }
707 706
708 707 #content div.box blockquote p {
709 708 margin:10px 0;
710 709 padding:0;
711 710 }
712 711
713 712 #content div.box dl {
714 713 margin:10px 24px;
715 714 }
716 715
717 716 #content div.box dt {
718 717 font-size:12px;
719 718 margin:0;
720 719 }
721 720
722 721 #content div.box dd {
723 722 font-size:12px;
724 723 margin:0;
725 724 padding:8px 0 8px 15px;
726 725 }
727 726
728 727 #content div.box li {
729 728 font-size:12px;
730 729 padding:4px 0;
731 730 }
732 731
733 732 #content div.box ul.disc,#content div.box ul.circle {
734 733 margin:10px 24px 10px 38px;
735 734 }
736 735
737 736 #content div.box ul.square {
738 737 margin:10px 24px 10px 40px;
739 738 }
740 739
741 740 #content div.box img.left {
742 741 border:none;
743 742 float:left;
744 743 margin:10px 10px 10px 0;
745 744 }
746 745
747 746 #content div.box img.right {
748 747 border:none;
749 748 float:right;
750 749 margin:10px 0 10px 10px;
751 750 }
752 751
753 752 #content div.box div.messages {
754 753 clear:both;
755 754 overflow:hidden;
756 755 margin:0 20px;
757 756 padding:0;
758 757 }
759 758
760 759 #content div.box div.message {
761 760 clear:both;
762 761 overflow:hidden;
763 762 margin:0;
764 763 padding:10px 0;
765 764 }
766 765
767 766 #content div.box div.message a {
768 767 font-weight:400 !important;
769 768 }
770 769
771 770 #content div.box div.message div.image {
772 771 float:left;
773 772 margin:9px 0 0 5px;
774 773 padding:6px;
775 774 }
776 775
777 776 #content div.box div.message div.image img {
778 777 vertical-align:middle;
779 778 margin:0;
780 779 }
781 780
782 781 #content div.box div.message div.text {
783 782 float:left;
784 783 margin:0;
785 784 padding:9px 6px;
786 785 }
787 786
788 787 #content div.box div.message div.dismiss a {
789 788 height:16px;
790 789 width:16px;
791 790 display:block;
792 791 background:url("../images/icons/cross.png") no-repeat;
793 792 margin:15px 14px 0 0;
794 793 padding:0;
795 794 }
796 795
797 796 #content div.box div.message div.text h1,#content div.box div.message div.text h2,#content div.box div.message div.text h3,#content div.box div.message div.text h4,#content div.box div.message div.text h5,#content div.box div.message div.text h6 {
798 797 border:none;
799 798 margin:0;
800 799 padding:0;
801 800 }
802 801
803 802 #content div.box div.message div.text span {
804 803 height:1%;
805 804 display:block;
806 805 margin:0;
807 806 padding:5px 0 0;
808 807 }
809 808
810 809 #content div.box div.message-error {
811 810 height:1%;
812 811 clear:both;
813 812 overflow:hidden;
814 813 background:#FBE3E4;
815 814 border:1px solid #FBC2C4;
816 815 color:#860006;
817 816 }
818 817
819 818 #content div.box div.message-error h6 {
820 819 color:#860006;
821 820 }
822 821
823 822 #content div.box div.message-warning {
824 823 height:1%;
825 824 clear:both;
826 825 overflow:hidden;
827 826 background:#FFF6BF;
828 827 border:1px solid #FFD324;
829 828 color:#5f5200;
830 829 }
831 830
832 831 #content div.box div.message-warning h6 {
833 832 color:#5f5200;
834 833 }
835 834
836 835 #content div.box div.message-notice {
837 836 height:1%;
838 837 clear:both;
839 838 overflow:hidden;
840 839 background:#8FBDE0;
841 840 border:1px solid #6BACDE;
842 841 color:#003863;
843 842 }
844 843
845 844 #content div.box div.message-notice h6 {
846 845 color:#003863;
847 846 }
848 847
849 848 #content div.box div.message-success {
850 849 height:1%;
851 850 clear:both;
852 851 overflow:hidden;
853 852 background:#E6EFC2;
854 853 border:1px solid #C6D880;
855 854 color:#4e6100;
856 855 }
857 856
858 857 #content div.box div.message-success h6 {
859 858 color:#4e6100;
860 859 }
861 860
862 861 #content div.box div.form div.fields div.field {
863 862 height:1%;
864 863 border-bottom:1px solid #DDD;
865 864 clear:both;
866 865 margin:0;
867 866 padding:10px 0;
868 867 }
869 868
870 869 #content div.box div.form div.fields div.field-first {
871 870 padding:0 0 10px;
872 871 }
873 872
874 873 #content div.box div.form div.fields div.field-noborder {
875 874 border-bottom:0 !important;
876 875 }
877 876
878 877 #content div.box div.form div.fields div.field span.error-message {
879 878 height:1%;
880 879 display:inline-block;
881 880 color:red;
882 881 margin:8px 0 0 4px;
883 882 padding:0;
884 883 }
885 884
886 885 #content div.box div.form div.fields div.field span.success {
887 886 height:1%;
888 887 display:block;
889 888 color:#316309;
890 889 margin:8px 0 0;
891 890 padding:0;
892 891 }
893 892
894 893 #content div.box div.form div.fields div.field div.label {
895 894 left:70px;
896 895 width:155px;
897 896 position:absolute;
898 897 margin:0;
899 898 padding:8px 0 0 5px;
900 899 }
901 900
902 901 #content div.box-left div.form div.fields div.field div.label,#content div.box-right div.form div.fields div.field div.label {
903 902 clear:both;
904 903 overflow:hidden;
905 904 left:0;
906 905 width:auto;
907 906 position:relative;
908 907 margin:0;
909 908 padding:0 0 8px;
910 909 }
911 910
912 911 #content div.box div.form div.fields div.field div.label-select {
913 912 padding:5px 0 0 5px;
914 913 }
915 914
916 915 #content div.box-left div.form div.fields div.field div.label-select,#content div.box-right div.form div.fields div.field div.label-select {
917 916 padding:0 0 8px;
918 917 }
919 918
920 919 #content div.box-left div.form div.fields div.field div.label-textarea,#content div.box-right div.form div.fields div.field div.label-textarea {
921 920 padding:0 0 8px !important;
922 921 }
923 922
924 923 #content div.box div.form div.fields div.field div.label label, div.label label{
925 924 color:#393939;
926 925 font-weight:700;
927 926 }
928 927
929 928 #content div.box div.form div.fields div.field div.input {
930 929 margin:0 0 0 200px;
931 930 }
932 931 #content div.box-left div.form div.fields div.field div.input,#content div.box-right div.form div.fields div.field div.input {
933 932 margin:0 0 0 0px;
934 933 }
935 934
936 935 #content div.box div.form div.fields div.field div.input input {
937 936 background:#FFF;
938 937 border-top:1px solid #b3b3b3;
939 938 border-left:1px solid #b3b3b3;
940 939 border-right:1px solid #eaeaea;
941 940 border-bottom:1px solid #eaeaea;
942 941 color:#000;
943 942 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
944 943 font-size:11px;
945 944 margin:0;
946 945 padding:7px 7px 6px;
947 946 }
948 947
949 948
950 949
951 950 #content div.box div.form div.fields div.field div.input input.small {
952 951 width:30%;
953 952 }
954 953
955 954 #content div.box div.form div.fields div.field div.input input.medium {
956 955 width:55%;
957 956 }
958 957
959 958 #content div.box div.form div.fields div.field div.input input.large {
960 959 width:85%;
961 960 }
962 961
963 962 #content div.box div.form div.fields div.field div.input input.date {
964 963 width:177px;
965 964 }
966 965
967 966 #content div.box div.form div.fields div.field div.input input.button {
968 967 background:#D4D0C8;
969 968 border-top:1px solid #FFF;
970 969 border-left:1px solid #FFF;
971 970 border-right:1px solid #404040;
972 971 border-bottom:1px solid #404040;
973 972 color:#000;
974 973 margin:0;
975 974 padding:4px 8px;
976 975 }
977 976
978 977 #content div.box div.form div.fields div.field div.textarea {
979 978 border-top:1px solid #b3b3b3;
980 979 border-left:1px solid #b3b3b3;
981 980 border-right:1px solid #eaeaea;
982 981 border-bottom:1px solid #eaeaea;
983 982 margin:0 0 0 200px;
984 983 padding:10px;
985 984 }
986 985
987 986 #content div.box div.form div.fields div.field div.textarea-editor {
988 987 border:1px solid #ddd;
989 988 padding:0;
990 989 }
991 990
992 991 #content div.box div.form div.fields div.field div.textarea textarea {
993 992 width:100%;
994 993 height:220px;
995 994 overflow:hidden;
996 995 background:#FFF;
997 996 color:#000;
998 997 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
999 998 font-size:11px;
1000 999 outline:none;
1001 1000 border-width:0;
1002 1001 margin:0;
1003 1002 padding:0;
1004 1003 }
1005 1004
1006 1005 #content div.box-left div.form div.fields div.field div.textarea textarea,#content div.box-right div.form div.fields div.field div.textarea textarea {
1007 1006 width:100%;
1008 1007 height:100px;
1009 1008 }
1010 1009
1011 1010 #content div.box div.form div.fields div.field div.textarea table {
1012 1011 width:100%;
1013 1012 border:none;
1014 1013 margin:0;
1015 1014 padding:0;
1016 1015 }
1017 1016
1018 1017 #content div.box div.form div.fields div.field div.textarea table td {
1019 1018 background:#DDD;
1020 1019 border:none;
1021 1020 padding:0;
1022 1021 }
1023 1022
1024 1023 #content div.box div.form div.fields div.field div.textarea table td table {
1025 1024 width:auto;
1026 1025 border:none;
1027 1026 margin:0;
1028 1027 padding:0;
1029 1028 }
1030 1029
1031 1030 #content div.box div.form div.fields div.field div.textarea table td table td {
1032 1031 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1033 1032 font-size:11px;
1034 1033 padding:5px 5px 5px 0;
1035 1034 }
1036 1035
1037 1036 #content div.box div.form div.fields div.field input[type=text]:focus,#content div.box div.form div.fields div.field input[type=password]:focus,#content div.box div.form div.fields div.field input[type=file]:focus,#content div.box div.form div.fields div.field textarea:focus,#content div.box div.form div.fields div.field select:focus {
1038 1037 background:#f6f6f6;
1039 1038 border-color:#666;
1040 1039 }
1041 1040
1042 1041 div.form div.fields div.field div.button {
1043 1042 margin:0;
1044 1043 padding:0 0 0 8px;
1045 1044 }
1046 1045
1047 1046
1048 1047 #content div.box table {
1049 1048 width:100%;
1050 1049 border-collapse:collapse;
1051 1050 margin:0;
1052 1051 padding:0;
1053 1052 border: 1px solid #eee;
1054 1053 }
1055 1054
1056 1055 #content div.box table th {
1057 1056 background:#eee;
1058 1057 border-bottom:1px solid #ddd;
1059 1058 padding:5px 0px 5px 5px;
1060 1059 }
1061 1060
1062 1061 #content div.box table th.left {
1063 1062 text-align:left;
1064 1063 }
1065 1064
1066 1065 #content div.box table th.right {
1067 1066 text-align:right;
1068 1067 }
1069 1068
1070 1069 #content div.box table th.center {
1071 1070 text-align:center;
1072 1071 }
1073 1072
1074 1073 #content div.box table th.selected {
1075 1074 vertical-align:middle;
1076 1075 padding:0;
1077 1076 }
1078 1077
1079 1078 #content div.box table td {
1080 1079 background:#fff;
1081 1080 border-bottom:1px solid #cdcdcd;
1082 1081 vertical-align:middle;
1083 1082 padding:5px;
1084 1083 }
1085 1084
1086 1085 #content div.box table tr.selected td {
1087 1086 background:#FFC;
1088 1087 }
1089 1088
1090 1089 #content div.box table td.selected {
1091 1090 width:3%;
1092 1091 text-align:center;
1093 1092 vertical-align:middle;
1094 1093 padding:0;
1095 1094 }
1096 1095
1097 1096 #content div.box table td.action {
1098 1097 width:45%;
1099 1098 text-align:left;
1100 1099 }
1101 1100
1102 1101 #content div.box table td.date {
1103 1102 width:33%;
1104 1103 text-align:center;
1105 1104 }
1106 1105
1107 1106 #content div.box div.action {
1108 1107 float:right;
1109 1108 background:#FFF;
1110 1109 text-align:right;
1111 1110 margin:10px 0 0;
1112 1111 padding:0;
1113 1112 }
1114 1113
1115 1114 #content div.box div.action select {
1116 1115 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1117 1116 font-size:11px;
1118 1117 margin:0;
1119 1118 }
1120 1119
1121 1120 #content div.box div.action .ui-selectmenu {
1122 1121 margin:0;
1123 1122 padding:0;
1124 1123 }
1125 1124
1126 1125 #content div.box div.pagination {
1127 1126 height:1%;
1128 1127 clear:both;
1129 1128 overflow:hidden;
1130 1129 margin:10px 0 0;
1131 1130 padding:0;
1132 1131 }
1133 1132
1134 1133 #content div.box div.pagination ul.pager {
1135 1134 float:right;
1136 1135 text-align:right;
1137 1136 margin:0;
1138 1137 padding:0;
1139 1138 }
1140 1139
1141 1140 #content div.box div.pagination ul.pager li {
1142 1141 height:1%;
1143 1142 float:left;
1144 1143 list-style:none;
1145 1144 background:#ebebeb url("../images/pager.png") repeat-x;
1146 1145 border-top:1px solid #dedede;
1147 1146 border-left:1px solid #cfcfcf;
1148 1147 border-right:1px solid #c4c4c4;
1149 1148 border-bottom:1px solid #c4c4c4;
1150 1149 color:#4A4A4A;
1151 1150 font-weight:700;
1152 1151 margin:0 0 0 4px;
1153 1152 padding:0;
1154 1153 }
1155 1154
1156 1155 #content div.box div.pagination ul.pager li.separator {
1157 1156 padding:6px;
1158 1157 }
1159 1158
1160 1159 #content div.box div.pagination ul.pager li.current {
1161 1160 background:#b4b4b4 url("../images/pager_selected.png") repeat-x;
1162 1161 border-top:1px solid #ccc;
1163 1162 border-left:1px solid #bebebe;
1164 1163 border-right:1px solid #b1b1b1;
1165 1164 border-bottom:1px solid #afafaf;
1166 1165 color:#515151;
1167 1166 padding:6px;
1168 1167 }
1169 1168
1170 1169 #content div.box div.pagination ul.pager li a {
1171 1170 height:1%;
1172 1171 display:block;
1173 1172 float:left;
1174 1173 color:#515151;
1175 1174 text-decoration:none;
1176 1175 margin:0;
1177 1176 padding:6px;
1178 1177 }
1179 1178
1180 1179 #content div.box div.pagination ul.pager li a:hover,#content div.box div.pagination ul.pager li a:active {
1181 1180 background:#b4b4b4 url("../images/pager_selected.png") repeat-x;
1182 1181 border-top:1px solid #ccc;
1183 1182 border-left:1px solid #bebebe;
1184 1183 border-right:1px solid #b1b1b1;
1185 1184 border-bottom:1px solid #afafaf;
1186 1185 margin:-1px;
1187 1186 }
1188 1187
1189 1188 #content div.box div.pagination-wh {
1190 1189 height:1%;
1191 1190 clear:both;
1192 1191 overflow:hidden;
1193 1192 text-align:right;
1194 1193 margin:10px 0 0;
1195 1194 padding:0;
1196 1195 }
1197 1196
1198 1197 #content div.box div.pagination-right {
1199 1198 float:right;
1200 1199 }
1201 1200
1202 1201 #content div.box div.pagination-wh a,#content div.box div.pagination-wh span.pager_dotdot {
1203 1202 height:1%;
1204 1203 float:left;
1205 1204 background:#ebebeb url("../images/pager.png") repeat-x;
1206 1205 border-top:1px solid #dedede;
1207 1206 border-left:1px solid #cfcfcf;
1208 1207 border-right:1px solid #c4c4c4;
1209 1208 border-bottom:1px solid #c4c4c4;
1210 1209 color:#4A4A4A;
1211 1210 font-weight:700;
1212 1211 margin:0 0 0 4px;
1213 1212 padding:6px;
1214 1213 }
1215 1214
1216 1215 #content div.box div.pagination-wh span.pager_curpage {
1217 1216 height:1%;
1218 1217 float:left;
1219 1218 background:#b4b4b4 url("../images/pager_selected.png") repeat-x;
1220 1219 border-top:1px solid #ccc;
1221 1220 border-left:1px solid #bebebe;
1222 1221 border-right:1px solid #b1b1b1;
1223 1222 border-bottom:1px solid #afafaf;
1224 1223 color:#515151;
1225 1224 font-weight:700;
1226 1225 margin:0 0 0 4px;
1227 1226 padding:6px;
1228 1227 }
1229 1228
1230 1229 #content div.box div.pagination-wh a:hover,#content div.box div.pagination-wh a:active {
1231 1230 background:#b4b4b4 url("../images/pager_selected.png") repeat-x;
1232 1231 border-top:1px solid #ccc;
1233 1232 border-left:1px solid #bebebe;
1234 1233 border-right:1px solid #b1b1b1;
1235 1234 border-bottom:1px solid #afafaf;
1236 1235 text-decoration:none;
1237 1236 }
1238 1237
1239 1238 #content div.box div.traffic div.legend {
1240 1239 clear:both;
1241 1240 overflow:hidden;
1242 1241 border-bottom:1px solid #ddd;
1243 1242 margin:0 0 10px;
1244 1243 padding:0 0 10px;
1245 1244 }
1246 1245
1247 1246 #content div.box div.traffic div.legend h6 {
1248 1247 float:left;
1249 1248 border:none;
1250 1249 margin:0;
1251 1250 padding:0;
1252 1251 }
1253 1252
1254 1253 #content div.box div.traffic div.legend li {
1255 1254 list-style:none;
1256 1255 float:left;
1257 1256 font-size:11px;
1258 1257 margin:0;
1259 1258 padding:0 8px 0 4px;
1260 1259 }
1261 1260
1262 1261 #content div.box div.traffic div.legend li.visits {
1263 1262 border-left:12px solid #edc240;
1264 1263 }
1265 1264
1266 1265 #content div.box div.traffic div.legend li.pageviews {
1267 1266 border-left:12px solid #afd8f8;
1268 1267 }
1269 1268
1270 1269 #content div.box div.traffic table {
1271 1270 width:auto;
1272 1271 }
1273 1272
1274 1273 #content div.box div.traffic table td {
1275 1274 background:transparent;
1276 1275 border:none;
1277 1276 padding:2px 3px 3px;
1278 1277 }
1279 1278
1280 1279 #content div.box div.traffic table td.legendLabel {
1281 1280 padding:0 3px 2px;
1282 1281 }
1283 1282
1284 1283 #summary{
1285 1284
1286 1285 }
1287 1286
1288 1287 #summary .desc{
1289 1288 white-space: pre;
1290 1289 width: 100%;
1291 1290 }
1292 1291
1293 1292 #summary .repo_name{
1294 1293 font-size: 1.6em;
1295 1294 font-weight: bold;
1296 1295 vertical-align: baseline;
1297 1296 clear:right
1298 1297 }
1299 1298
1300 1299
1301 1300 #footer {
1302 1301 clear:both;
1303 1302 overflow:hidden;
1304 1303 text-align:right;
1305 1304 margin:0;
1306 1305 padding:0 10px 4px;
1307 1306 margin:-10px 0 0;
1308 1307 }
1309 1308
1310 1309 #footer div#footer-inner {
1311 1310 background:url("../images/header_inner.png") repeat-x scroll 0 0 #003367;
1312 1311 box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
1313 1312 -webkit-border-radius: 4px 4px 4px 4px;
1314 1313 -khtml-border-radius: 4px 4px 4px 4px;
1315 1314 -moz-border-radius: 4px 4px 4px 4px;
1316 1315 border-radius: 4px 4px 4px 4px;
1317 1316 }
1318 1317
1319 1318 #footer div#footer-inner p {
1320 1319 padding:15px 25px 15px 0;
1321 1320 color:#FFF;
1322 1321 font-weight:700;
1323 1322 }
1324 1323 #footer div#footer-inner .footer-link {
1325 1324 float:left;
1326 1325 padding-left:10px;
1327 1326 }
1328 1327 #footer div#footer-inner .footer-link a,#footer div#footer-inner .footer-link-right a {
1329 1328 color:#FFF;
1330 1329 }
1331 1330
1332 1331 #login div.title {
1333 1332 width:420px;
1334 1333 clear:both;
1335 1334 overflow:hidden;
1336 1335 position:relative;
1337 1336 background:#003367 url("../images/header_inner.png") repeat-x;
1338 1337 margin:0 auto;
1339 1338 padding:0;
1340 1339 }
1341 1340
1342 1341 #login div.inner {
1343 1342 width:380px;
1344 1343 background:#FFF url("../images/login.png") no-repeat top left;
1345 1344 border-top:none;
1346 1345 border-bottom:none;
1347 1346 margin:0 auto;
1348 1347 padding:20px;
1349 1348 }
1350 1349
1351 1350 #login div.form div.fields div.field div.label {
1352 1351 width:173px;
1353 1352 float:left;
1354 1353 text-align:right;
1355 1354 margin:2px 10px 0 0;
1356 1355 padding:5px 0 0 5px;
1357 1356 }
1358 1357
1359 1358 #login div.form div.fields div.field div.input input {
1360 1359 width:176px;
1361 1360 background:#FFF;
1362 1361 border-top:1px solid #b3b3b3;
1363 1362 border-left:1px solid #b3b3b3;
1364 1363 border-right:1px solid #eaeaea;
1365 1364 border-bottom:1px solid #eaeaea;
1366 1365 color:#000;
1367 1366 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1368 1367 font-size:11px;
1369 1368 margin:0;
1370 1369 padding:7px 7px 6px;
1371 1370 }
1372 1371
1373 1372 #login div.form div.fields div.buttons {
1374 1373 clear:both;
1375 1374 overflow:hidden;
1376 1375 border-top:1px solid #DDD;
1377 1376 text-align:right;
1378 1377 margin:0;
1379 1378 padding:10px 0 0;
1380 1379 }
1381 1380
1382 1381 #login div.form div.links {
1383 1382 clear:both;
1384 1383 overflow:hidden;
1385 1384 margin:10px 0 0;
1386 1385 padding:0 0 2px;
1387 1386 }
1388 1387
1389 1388 #quick_login{
1390 1389 top: 31px;
1391 1390 background-color: rgb(0, 51, 103);
1392 1391 z-index: 999;
1393 1392 height: 150px;
1394 1393 position: absolute;
1395 1394 margin-left: -16px;
1396 1395 width: 281px;
1397 1396 -webkit-border-radius: 0px 0px 4px 4px;
1398 1397 -khtml-border-radius: 0px 0px 4px 4px;
1399 1398 -moz-border-radius: 0px 0px 4px 4px;
1400 1399 border-radius: 0px 0px 4px 4px;
1401 1400
1402 1401 box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
1403 1402 }
1404 1403
1405 1404 #quick_login .password_forgoten{
1406 1405 padding-right:10px;
1407 1406 padding-top:0px;
1408 1407 float:left;
1409 1408 }
1410 1409 #quick_login .password_forgoten a{
1411 1410 font-size: 10px
1412 1411 }
1413 1412
1414 1413 #quick_login .register{
1415 1414 padding-right:10px;
1416 1415 padding-top:5px;
1417 1416 float:left;
1418 1417 }
1419 1418
1420 1419 #quick_login .register a{
1421 1420 font-size: 10px
1422 1421 }
1423 1422 #quick_login div.form div.fields{
1424 1423 padding-top: 2px;
1425 1424 padding-left:10px;
1426 1425 }
1427 1426
1428 1427 #quick_login div.form div.fields div.field{
1429 1428 padding: 5px;
1430 1429 }
1431 1430
1432 1431 #quick_login div.form div.fields div.field div.label label{
1433 1432 color:#fff;
1434 1433 padding-bottom: 3px;
1435 1434 }
1436 1435
1437 1436 #quick_login div.form div.fields div.field div.input input {
1438 1437 width:236px;
1439 1438 background:#FFF;
1440 1439 border-top:1px solid #b3b3b3;
1441 1440 border-left:1px solid #b3b3b3;
1442 1441 border-right:1px solid #eaeaea;
1443 1442 border-bottom:1px solid #eaeaea;
1444 1443 color:#000;
1445 1444 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1446 1445 font-size:11px;
1447 1446 margin:0;
1448 1447 padding:5px 7px 4px;
1449 1448 }
1450 1449
1451 1450 #quick_login div.form div.fields div.buttons {
1452 1451 clear:both;
1453 1452 overflow:hidden;
1454 1453 text-align:right;
1455 1454 margin:0;
1456 1455 padding:10px 14px 3px 5px;
1457 1456 }
1458 1457
1459 1458 #quick_login div.form div.links {
1460 1459 clear:both;
1461 1460 overflow:hidden;
1462 1461 margin:10px 0 0;
1463 1462 padding:0 0 2px;
1464 1463 }
1465 1464
1466 1465 #register div.title {
1467 1466 clear:both;
1468 1467 overflow:hidden;
1469 1468 position:relative;
1470 1469 background:#003367 url("../images/header_inner.png") repeat-x;
1471 1470 margin:0 auto;
1472 1471 padding:0;
1473 1472 }
1474 1473
1475 1474 #register div.inner {
1476 1475 background:#FFF;
1477 1476 border-top:none;
1478 1477 border-bottom:none;
1479 1478 margin:0 auto;
1480 1479 padding:20px;
1481 1480 }
1482 1481
1483 1482 #register div.form div.fields div.field div.label {
1484 1483 width:135px;
1485 1484 float:left;
1486 1485 text-align:right;
1487 1486 margin:2px 10px 0 0;
1488 1487 padding:5px 0 0 5px;
1489 1488 }
1490 1489
1491 1490 #register div.form div.fields div.field div.input input {
1492 1491 width:300px;
1493 1492 background:#FFF;
1494 1493 border-top:1px solid #b3b3b3;
1495 1494 border-left:1px solid #b3b3b3;
1496 1495 border-right:1px solid #eaeaea;
1497 1496 border-bottom:1px solid #eaeaea;
1498 1497 color:#000;
1499 1498 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1500 1499 font-size:11px;
1501 1500 margin:0;
1502 1501 padding:7px 7px 6px;
1503 1502 }
1504 1503
1505 1504 #register div.form div.fields div.buttons {
1506 1505 clear:both;
1507 1506 overflow:hidden;
1508 1507 border-top:1px solid #DDD;
1509 1508 text-align:left;
1510 1509 margin:0;
1511 1510 padding:10px 0 0 150px;
1512 1511 }
1513 1512
1514 1513
1515 1514 #register div.form div.activation_msg {
1516 1515 padding-top:4px;
1517 1516 padding-bottom:4px;
1518 1517 }
1519 1518
1520 1519 #journal .journal_day{
1521 1520 font-size:20px;
1522 1521 padding:10px 0px;
1523 1522 border-bottom:2px solid #DDD;
1524 1523 margin-left:10px;
1525 1524 margin-right:10px;
1526 1525 }
1527 1526
1528 1527 #journal .journal_container{
1529 1528 padding:5px;
1530 1529 clear:both;
1531 1530 margin:0px 5px 0px 10px;
1532 1531 }
1533 1532
1534 1533 #journal .journal_action_container{
1535 1534 padding-left:38px;
1536 1535 }
1537 1536
1538 1537 #journal .journal_user{
1539 1538 color: #747474;
1540 1539 font-size: 14px;
1541 1540 font-weight: bold;
1542 1541 height: 30px;
1543 1542 }
1544 1543 #journal .journal_icon{
1545 1544 clear: both;
1546 1545 float: left;
1547 1546 padding-right: 4px;
1548 1547 padding-top: 3px;
1549 1548 }
1550 1549 #journal .journal_action{
1551 1550 padding-top:4px;
1552 1551 min-height:2px;
1553 1552 float:left
1554 1553 }
1555 1554 #journal .journal_action_params{
1556 1555 clear: left;
1557 1556 padding-left: 22px;
1558 1557 }
1559 1558 #journal .journal_repo{
1560 1559 float: left;
1561 1560 margin-left: 6px;
1562 1561 padding-top: 3px;
1563 1562 }
1564 1563 #journal .date{
1565 1564 clear: both;
1566 1565 color: #777777;
1567 1566 font-size: 11px;
1568 1567 padding-left: 22px;
1569 1568 }
1570 1569 #journal .journal_repo .journal_repo_name{
1571 1570 font-weight: bold;
1572 1571 font-size: 1.1em;
1573 1572 }
1574 1573 #journal .compare_view{
1575 1574 padding: 5px 0px 5px 0px;
1576 1575 width: 95px;
1577 1576 }
1578 1577 .journal_highlight{
1579 1578 font-weight: bold;
1580 1579 padding: 0 2px;
1581 1580 vertical-align: bottom;
1582 1581 }
1583 1582 .trending_language_tbl,.trending_language_tbl td {
1584 1583 border:0 !important;
1585 1584 margin:0 !important;
1586 1585 padding:0 !important;
1587 1586 }
1588 1587
1589 1588 .trending_language {
1590 1589 background-color:#003367;
1591 1590 color:#FFF;
1592 1591 display:block;
1593 1592 min-width:20px;
1594 1593 text-decoration:none;
1595 1594 height:12px;
1596 1595 margin-bottom:4px;
1597 1596 margin-left:5px;
1598 1597 white-space:pre;
1599 1598 padding:3px;
1600 1599 }
1601 1600
1602 1601 h3.files_location {
1603 1602 font-size:1.8em;
1604 1603 font-weight:700;
1605 1604 border-bottom:none !important;
1606 1605 margin:10px 0 !important;
1607 1606 }
1608 1607
1609 1608 #files_data dl dt {
1610 1609 float:left;
1611 1610 width:115px;
1612 1611 margin:0 !important;
1613 1612 padding:5px;
1614 1613 }
1615 1614
1616 1615 #files_data dl dd {
1617 1616 margin:0 !important;
1618 1617 padding:5px !important;
1619 1618 }
1620 1619
1621 1620 #changeset_content {
1622 1621 border:1px solid #CCC;
1623 1622 padding:5px;
1624 1623 }
1625 1624 #changeset_compare_view_content{
1626 1625 border:1px solid #CCC;
1627 1626 padding:5px;
1628 1627 }
1629 1628
1630 1629 #changeset_content .container {
1631 1630 min-height:120px;
1632 1631 font-size:1.2em;
1633 1632 overflow:hidden;
1634 1633 }
1635 1634
1636 1635 #changeset_compare_view_content .compare_view_commits{
1637 1636 width: auto !important;
1638 1637 }
1639 1638
1640 1639 #changeset_compare_view_content .compare_view_commits td{
1641 1640 padding:0px 0px 0px 12px !important;
1642 1641 }
1643 1642
1644 1643 #changeset_content .container .right {
1645 1644 float:right;
1646 1645 width:25%;
1647 1646 text-align:right;
1648 1647 }
1649 1648
1650 1649 #changeset_content .container .left .message {
1651 1650 font-style:italic;
1652 1651 color:#556CB5;
1653 1652 white-space:pre-wrap;
1654 1653 }
1655 1654
1656 1655 .cs_files .cur_cs{
1657 1656 margin:10px 2px;
1658 1657 font-weight: bold;
1659 1658 }
1660 1659
1661 1660 .cs_files .node{
1662 1661 float: left;
1663 1662 }
1664 1663 .cs_files .changes{
1665 1664 float: right;
1666 1665 }
1667 1666 .cs_files .changes .added{
1668 1667 background-color: #BBFFBB;
1669 1668 float: left;
1670 1669 text-align: center;
1671 1670 font-size: 90%;
1672 1671 }
1673 1672 .cs_files .changes .deleted{
1674 1673 background-color: #FF8888;
1675 1674 float: left;
1676 1675 text-align: center;
1677 1676 font-size: 90%;
1678 1677 }
1679 1678 .cs_files .cs_added {
1680 1679 background:url("../images/icons/page_white_add.png") no-repeat scroll 3px;
1681 1680 height:16px;
1682 1681 padding-left:20px;
1683 1682 margin-top:7px;
1684 1683 text-align:left;
1685 1684 }
1686 1685
1687 1686 .cs_files .cs_changed {
1688 1687 background:url("../images/icons/page_white_edit.png") no-repeat scroll 3px;
1689 1688 height:16px;
1690 1689 padding-left:20px;
1691 1690 margin-top:7px;
1692 1691 text-align:left;
1693 1692 }
1694 1693
1695 1694 .cs_files .cs_removed {
1696 1695 background:url("../images/icons/page_white_delete.png") no-repeat scroll 3px;
1697 1696 height:16px;
1698 1697 padding-left:20px;
1699 1698 margin-top:7px;
1700 1699 text-align:left;
1701 1700 }
1702 1701
1703 1702 #graph {
1704 1703 overflow:hidden;
1705 1704 }
1706 1705
1707 1706 #graph_nodes {
1708 1707 float: left;
1709 1708 margin-right: -6px;
1710 1709 margin-top: -4px;
1711 1710 }
1712 1711
1713 1712 #graph_content {
1714 1713 width:800px;
1715 1714 float:left;
1716 1715
1717 1716 }
1718 1717
1719 1718 #graph_content .container_header {
1720 1719 border:1px solid #CCC;
1721 1720 padding:10px;
1722 1721 }
1723 1722 #graph_content #rev_range_container{
1724 1723 padding:10px 0px;
1725 1724 }
1726 1725 #graph_content .container {
1727 1726 border-bottom:1px solid #CCC;
1728 1727 border-left:1px solid #CCC;
1729 1728 border-right:1px solid #CCC;
1730 1729 min-height:70px;
1731 1730 overflow:hidden;
1732 1731 font-size:1.2em;
1733 1732 }
1734 1733
1735 1734 #graph_content .container .right {
1736 1735 float:right;
1737 1736 width:28%;
1738 1737 text-align:right;
1739 1738 padding-bottom:5px;
1740 1739 }
1741 1740
1742 1741 #graph_content .container .left .date {
1743 1742 font-weight:700;
1744 1743 padding-bottom:5px;
1745 1744 }
1746 1745 #graph_content .container .left .date span{
1747 1746 vertical-align: text-top;
1748 1747 }
1749 1748
1750 1749 #graph_content .container .left .author{
1751 1750 height: 22px;
1752 1751 }
1753 1752 #graph_content .container .left .author .user{
1754 1753 color: #444444;
1755 1754 float: left;
1756 1755 font-size: 12px;
1757 1756 margin-left: -4px;
1758 1757 margin-top: 4px;
1759 1758 }
1760 1759
1761 1760 #graph_content .container .left .message {
1762 1761 font-size:100%;
1763 1762 padding-top:3px;
1764 1763 white-space:pre-wrap;
1765 1764 }
1766 1765
1767 1766 .right div {
1768 1767 clear:both;
1769 1768 }
1770 1769
1771 1770 .right .changes .changed_total{
1772 1771 border:1px solid #DDD;
1773 1772 display:block;
1774 1773 float:right;
1775 1774 text-align:center;
1776 1775 min-width:45px;
1777 1776 cursor: pointer;
1778 1777 background:#FD8;
1779 1778 font-weight: bold;
1780 1779 }
1781 1780 .right .changes .added,.changed,.removed {
1782 1781 border:1px solid #DDD;
1783 1782 display:block;
1784 1783 float:right;
1785 1784 text-align:center;
1786 1785 min-width:15px;
1787 1786 cursor: help;
1788 1787 }
1789 1788 .right .changes .large {
1790 1789 border:1px solid #DDD;
1791 1790 display:block;
1792 1791 float:right;
1793 1792 text-align:center;
1794 1793 min-width:45px;
1795 1794 cursor: help;
1796 1795 background: #54A9F7;
1797 1796 }
1798 1797
1799 1798 .right .changes .added {
1800 1799 background:#BFB;
1801 1800 }
1802 1801
1803 1802 .right .changes .changed {
1804 1803 background:#FD8;
1805 1804 }
1806 1805
1807 1806 .right .changes .removed {
1808 1807 background:#F88;
1809 1808 }
1810 1809
1811 1810 .right .merge {
1812 1811 vertical-align:top;
1813 1812 font-size:0.75em;
1814 1813 font-weight:700;
1815 1814 }
1816 1815
1817 1816 .right .parent {
1818 1817 font-size:90%;
1819 1818 font-family:monospace;
1820 1819 }
1821 1820
1822 1821 .right .logtags .branchtag {
1823 1822 background:#FFF url("../images/icons/arrow_branch.png") no-repeat right 6px;
1824 1823 display:block;
1825 1824 font-size:0.8em;
1826 1825 padding:11px 16px 0 0;
1827 1826 }
1828 1827
1829 1828 .right .logtags .tagtag {
1830 1829 background:#FFF url("../images/icons/tag_blue.png") no-repeat right 6px;
1831 1830 display:block;
1832 1831 font-size:0.8em;
1833 1832 padding:11px 16px 0 0;
1834 1833 }
1835 1834
1836 1835 div.browserblock {
1837 1836 overflow:hidden;
1838 1837 border:1px solid #ccc;
1839 1838 background:#f8f8f8;
1840 1839 font-size:100%;
1841 1840 line-height:125%;
1842 1841 padding:0;
1843 1842 }
1844 1843
1845 1844 div.browserblock .browser-header {
1846 1845 background:#FFF;
1847 1846 padding:10px 0px 15px 0px;
1848 1847 width: 100%;
1849 1848 }
1850 1849 div.browserblock .browser-nav {
1851 1850 float:left
1852 1851 }
1853 1852
1854 1853 div.browserblock .browser-branch {
1855 1854 float:left;
1856 1855 }
1857 1856
1858 1857 div.browserblock .browser-branch label {
1859 1858 color:#4A4A4A;
1860 1859 vertical-align:text-top;
1861 1860 }
1862 1861
1863 1862 div.browserblock .browser-header span {
1864 1863 margin-left:5px;
1865 1864 font-weight:700;
1866 1865 }
1867 1866
1868 1867 div.browserblock .browser-search{
1869 1868 clear:both;
1870 1869 padding:8px 8px 0px 5px;
1871 1870 }
1872 1871
1873 1872 div.browserblock .search_activate #filter_activate{
1874 1873 vertical-align: sub;
1875 1874 border: 1px solid;
1876 1875 padding:2px;
1877 1876 -webkit-border-radius: 4px 4px 4px 4px;
1878 1877 -khtml-border-radius: 4px 4px 4px 4px;
1879 1878 -moz-border-radius: 4px 4px 4px 4px;
1880 1879 border-radius: 4px 4px 4px 4px;
1881 1880 background: url("../images/button.png") repeat-x scroll 0 0 #E5E3E3;
1882 1881 border-color: #DDDDDD #DDDDDD #C6C6C6 #C6C6C6;
1883 1882 color: #515151;
1884 1883 }
1885 1884
1886 1885 div.browserblock .search_activate a:hover{
1887 1886 text-decoration: none !important;
1888 1887 }
1889 1888
1890 1889 div.browserblock .browser-body {
1891 1890 background:#EEE;
1892 1891 border-top:1px solid #CCC;
1893 1892 }
1894 1893
1895 1894 table.code-browser {
1896 1895 border-collapse:collapse;
1897 1896 width:100%;
1898 1897 }
1899 1898
1900 1899 table.code-browser tr {
1901 1900 margin:3px;
1902 1901 }
1903 1902
1904 1903 table.code-browser thead th {
1905 1904 background-color:#EEE;
1906 1905 height:20px;
1907 1906 font-size:1.1em;
1908 1907 font-weight:700;
1909 1908 text-align:left;
1910 1909 padding-left:10px;
1911 1910 }
1912 1911
1913 1912 table.code-browser tbody td {
1914 1913 padding-left:10px;
1915 1914 height:20px;
1916 1915 }
1917 1916
1918 1917 table.code-browser .browser-file {
1919 1918 background:url("../images/icons/document_16.png") no-repeat scroll 3px;
1920 1919 height:16px;
1921 1920 padding-left:20px;
1922 1921 text-align:left;
1923 1922 }
1924 1923 .diffblock .changeset_file{
1925 1924 background:url("../images/icons/file.png") no-repeat scroll 3px;
1926 1925 height:16px;
1927 1926 padding-left:22px;
1928 1927 text-align:left;
1929 1928 font-size: 14px;
1930 1929 }
1931 1930
1932 1931 .diffblock .changeset_header{
1933 1932 margin-left: 6px !important;
1934 1933 }
1935 1934
1936 1935 table.code-browser .browser-dir {
1937 1936 background:url("../images/icons/folder_16.png") no-repeat scroll 3px;
1938 1937 height:16px;
1939 1938 padding-left:20px;
1940 1939 text-align:left;
1941 1940 }
1942 1941
1943 1942 .box .search {
1944 1943 clear:both;
1945 1944 overflow:hidden;
1946 1945 margin:0;
1947 1946 padding:0 20px 10px;
1948 1947 }
1949 1948
1950 1949 .box .search div.search_path {
1951 1950 background:none repeat scroll 0 0 #EEE;
1952 1951 border:1px solid #CCC;
1953 1952 color:blue;
1954 1953 margin-bottom:10px;
1955 1954 padding:10px 0;
1956 1955 }
1957 1956
1958 1957 .box .search div.search_path div.link {
1959 1958 font-weight:700;
1960 1959 margin-left:25px;
1961 1960 }
1962 1961
1963 1962 .box .search div.search_path div.link a {
1964 1963 color:#003367;
1965 1964 cursor:pointer;
1966 1965 text-decoration:none;
1967 1966 }
1968 1967
1969 1968 #path_unlock {
1970 1969 color:red;
1971 1970 font-size:1.2em;
1972 1971 padding-left:4px;
1973 1972 }
1974 1973
1975 1974 .info_box span {
1976 1975 margin-left:3px;
1977 1976 margin-right:3px;
1978 1977 }
1979 1978
1980 1979 .info_box .rev {
1981 1980 color: #003367;
1982 1981 font-size: 1.6em;
1983 1982 font-weight: bold;
1984 1983 vertical-align: sub;
1985 1984 }
1986 1985
1987 1986
1988 1987 .info_box input#at_rev,.info_box input#size {
1989 1988 background:#FFF;
1990 1989 border-top:1px solid #b3b3b3;
1991 1990 border-left:1px solid #b3b3b3;
1992 1991 border-right:1px solid #eaeaea;
1993 1992 border-bottom:1px solid #eaeaea;
1994 1993 color:#000;
1995 1994 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1996 1995 font-size:12px;
1997 1996 margin:0;
1998 1997 padding:1px 5px 1px;
1999 1998 }
2000 1999
2001 2000 .info_box input#view {
2002 2001 text-align:center;
2003 2002 padding:4px 3px 2px 2px;
2004 2003 }
2005 2004
2006 2005 .yui-overlay,.yui-panel-container {
2007 2006 visibility:hidden;
2008 2007 position:absolute;
2009 2008 z-index:2;
2010 2009 }
2011 2010
2012 2011 .yui-tt {
2013 2012 visibility:hidden;
2014 2013 position:absolute;
2015 2014 color:#666;
2016 2015 background-color:#FFF;
2017 2016 font-family:arial, helvetica, verdana, sans-serif;
2018 2017 border:2px solid #003367;
2019 2018 font:100% sans-serif;
2020 2019 width:auto;
2021 2020 opacity:1px;
2022 2021 padding:8px;
2023 2022 white-space: pre-wrap;
2024 2023 -webkit-border-radius: 8px 8px 8px 8px;
2025 2024 -khtml-border-radius: 8px 8px 8px 8px;
2026 2025 -moz-border-radius: 8px 8px 8px 8px;
2027 2026 border-radius: 8px 8px 8px 8px;
2028 2027 box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
2029 2028 }
2030 2029
2031 2030 .ac {
2032 2031 vertical-align:top;
2033 2032 }
2034 2033
2035 2034 .ac .yui-ac {
2036 2035 position:relative;
2037 2036 font-family:arial;
2038 2037 font-size:100%;
2039 2038 }
2040 2039
2041 2040 .ac .perm_ac {
2042 2041 width:15em;
2043 2042 }
2044 2043
2045 2044 .ac .yui-ac-input {
2046 2045 width:100%;
2047 2046 }
2048 2047
2049 2048 .ac .yui-ac-container {
2050 2049 position:absolute;
2051 2050 top:1.6em;
2052 2051 width:100%;
2053 2052 }
2054 2053
2055 2054 .ac .yui-ac-content {
2056 2055 position:absolute;
2057 2056 width:100%;
2058 2057 border:1px solid gray;
2059 2058 background:#fff;
2060 2059 overflow:hidden;
2061 2060 z-index:9050;
2062 2061 }
2063 2062
2064 2063 .ac .yui-ac-shadow {
2065 2064 position:absolute;
2066 2065 width:100%;
2067 2066 background:#000;
2068 2067 -moz-opacity:0.1px;
2069 2068 opacity:.10;
2070 2069 filter:alpha(opacity = 10);
2071 2070 z-index:9049;
2072 2071 margin:.3em;
2073 2072 }
2074 2073
2075 2074 .ac .yui-ac-content ul {
2076 2075 width:100%;
2077 2076 margin:0;
2078 2077 padding:0;
2079 2078 }
2080 2079
2081 2080 .ac .yui-ac-content li {
2082 2081 cursor:default;
2083 2082 white-space:nowrap;
2084 2083 margin:0;
2085 2084 padding:2px 5px;
2086 2085 }
2087 2086
2088 2087 .ac .yui-ac-content li.yui-ac-prehighlight {
2089 2088 background:#B3D4FF;
2090 2089 }
2091 2090
2092 2091 .ac .yui-ac-content li.yui-ac-highlight {
2093 2092 background:#556CB5;
2094 2093 color:#FFF;
2095 2094 }
2096 2095
2097 2096
2098 2097 .follow{
2099 2098 background:url("../images/icons/heart_add.png") no-repeat scroll 3px;
2100 2099 height: 16px;
2101 2100 width: 20px;
2102 2101 cursor: pointer;
2103 2102 display: block;
2104 2103 float: right;
2105 2104 margin-top: 2px;
2106 2105 }
2107 2106
2108 2107 .following{
2109 2108 background:url("../images/icons/heart_delete.png") no-repeat scroll 3px;
2110 2109 height: 16px;
2111 2110 width: 20px;
2112 2111 cursor: pointer;
2113 2112 display: block;
2114 2113 float: right;
2115 2114 margin-top: 2px;
2116 2115 }
2117 2116
2118 2117 .currently_following{
2119 2118 padding-left: 10px;
2120 2119 padding-bottom:5px;
2121 2120 }
2122 2121
2123 2122 .add_icon {
2124 2123 background:url("../images/icons/add.png") no-repeat scroll 3px;
2125 2124 padding-left:20px;
2126 2125 padding-top:0px;
2127 2126 text-align:left;
2128 2127 }
2129 2128
2130 2129 .edit_icon {
2131 2130 background:url("../images/icons/folder_edit.png") no-repeat scroll 3px;
2132 2131 padding-left:20px;
2133 2132 padding-top:0px;
2134 2133 text-align:left;
2135 2134 }
2136 2135
2137 2136 .delete_icon {
2138 2137 background:url("../images/icons/delete.png") no-repeat scroll 3px;
2139 2138 padding-left:20px;
2140 2139 padding-top:0px;
2141 2140 text-align:left;
2142 2141 }
2143 2142
2144 2143 .refresh_icon {
2145 2144 background:url("../images/icons/arrow_refresh.png") no-repeat scroll 3px;
2146 2145 padding-left:20px;
2147 2146 padding-top:0px;
2148 2147 text-align:left;
2149 2148 }
2150 2149
2151 2150 .pull_icon {
2152 2151 background:url("../images/icons/connect.png") no-repeat scroll 3px;
2153 2152 padding-left:20px;
2154 2153 padding-top:0px;
2155 2154 text-align:left;
2156 2155 }
2157 2156
2158 2157 .rss_icon {
2159 2158 background:url("../images/icons/rss_16.png") no-repeat scroll 3px;
2160 2159 padding-left:20px;
2161 2160 padding-top:0px;
2162 2161 text-align:left;
2163 2162 }
2164 2163
2165 2164 .atom_icon {
2166 2165 background:url("../images/icons/atom.png") no-repeat scroll 3px;
2167 2166 padding-left:20px;
2168 2167 padding-top:0px;
2169 2168 text-align:left;
2170 2169 }
2171 2170
2172 2171 .archive_icon {
2173 2172 background:url("../images/icons/compress.png") no-repeat scroll 3px;
2174 2173 padding-left:20px;
2175 2174 text-align:left;
2176 2175 padding-top:1px;
2177 2176 }
2178 2177
2179 2178 .start_following_icon {
2180 2179 background:url("../images/icons/heart_add.png") no-repeat scroll 3px;
2181 2180 padding-left:20px;
2182 2181 text-align:left;
2183 2182 padding-top:0px;
2184 2183 }
2185 2184
2186 2185 .stop_following_icon {
2187 2186 background:url("../images/icons/heart_delete.png") no-repeat scroll 3px;
2188 2187 padding-left:20px;
2189 2188 text-align:left;
2190 2189 padding-top:0px;
2191 2190 }
2192 2191
2193 2192 .action_button {
2194 2193 border:0;
2195 2194 display:inline;
2196 2195 }
2197 2196
2198 2197 .action_button:hover {
2199 2198 border:0;
2200 2199 text-decoration:underline;
2201 2200 cursor:pointer;
2202 2201 }
2203 2202
2204 2203 #switch_repos {
2205 2204 position:absolute;
2206 2205 height:25px;
2207 2206 z-index:1;
2208 2207 }
2209 2208
2210 2209 #switch_repos select {
2211 2210 min-width:150px;
2212 2211 max-height:250px;
2213 2212 z-index:1;
2214 2213 }
2215 2214
2216 2215 .breadcrumbs {
2217 2216 border:medium none;
2218 2217 color:#FFF;
2219 2218 float:left;
2220 2219 text-transform:uppercase;
2221 2220 font-weight:700;
2222 2221 font-size:14px;
2223 2222 margin:0;
2224 2223 padding:11px 0 11px 10px;
2225 2224 }
2226 2225
2227 2226 .breadcrumbs a {
2228 2227 color:#FFF;
2229 2228 }
2230 2229
2231 2230 .flash_msg ul {
2232 2231 margin:0;
2233 2232 padding:0 0 10px;
2234 2233 }
2235 2234
2236 2235 .error_msg {
2237 2236 background-color:#FFCFCF;
2238 2237 background-image:url("../images/icons/error_msg.png");
2239 2238 border:1px solid #FF9595;
2240 2239 color:#C30;
2241 2240 }
2242 2241
2243 2242 .warning_msg {
2244 2243 background-color:#FFFBCC;
2245 2244 background-image:url("../images/icons/warning_msg.png");
2246 2245 border:1px solid #FFF35E;
2247 2246 color:#C69E00;
2248 2247 }
2249 2248
2250 2249 .success_msg {
2251 2250 background-color:#D5FFCF;
2252 2251 background-image:url("../images/icons/success_msg.png");
2253 2252 border:1px solid #97FF88;
2254 2253 color:#090;
2255 2254 }
2256 2255
2257 2256 .notice_msg {
2258 2257 background-color:#DCE3FF;
2259 2258 background-image:url("../images/icons/notice_msg.png");
2260 2259 border:1px solid #93A8FF;
2261 2260 color:#556CB5;
2262 2261 }
2263 2262
2264 2263 .success_msg,.error_msg,.notice_msg,.warning_msg {
2265 2264 background-position:10px center;
2266 2265 background-repeat:no-repeat;
2267 2266 font-size:12px;
2268 2267 font-weight:700;
2269 2268 min-height:14px;
2270 2269 line-height:14px;
2271 2270 margin-bottom:0;
2272 2271 margin-top:0;
2273 2272 display:block;
2274 2273 overflow:auto;
2275 2274 padding:6px 10px 6px 40px;
2276 2275 }
2277 2276
2278 2277 #msg_close {
2279 2278 background:transparent url("../icons/cross_grey_small.png") no-repeat scroll 0 0;
2280 2279 cursor:pointer;
2281 2280 height:16px;
2282 2281 position:absolute;
2283 2282 right:5px;
2284 2283 top:5px;
2285 2284 width:16px;
2286 2285 }
2287 2286
2288 2287 div#legend_container table,div#legend_choices table {
2289 2288 width:auto !important;
2290 2289 }
2291 2290
2292 2291 table#permissions_manage {
2293 2292 width:0 !important;
2294 2293 }
2295 2294
2296 2295 table#permissions_manage span.private_repo_msg {
2297 2296 font-size:0.8em;
2298 2297 opacity:0.6px;
2299 2298 }
2300 2299
2301 2300 table#permissions_manage td.private_repo_msg {
2302 2301 font-size:0.8em;
2303 2302 }
2304 2303
2305 2304 table#permissions_manage tr#add_perm_input td {
2306 2305 vertical-align:middle;
2307 2306 }
2308 2307
2309 2308 div.gravatar {
2310 2309 background-color:#FFF;
2311 2310 border:1px solid #D0D0D0;
2312 2311 float:left;
2313 2312 margin-right:0.7em;
2314 2313 padding:2px 2px 0;
2315 2314
2316 2315 -webkit-border-radius: 6px;
2317 2316 -khtml-border-radius: 6px;
2318 2317 -moz-border-radius: 6px;
2319 2318 border-radius: 6px;
2320 2319
2321 2320 }
2322 2321
2323 2322 div.gravatar img {
2324 2323 -webkit-border-radius: 4px;
2325 2324 -khtml-border-radius: 4px;
2326 2325 -moz-border-radius: 4px;
2327 2326 border-radius: 4px;
2328 2327 }
2329 2328
2330 2329 #header,#content,#footer {
2331 2330 min-width:978px;
2332 2331 }
2333 2332
2334 2333 #content {
2335 2334 clear:both;
2336 2335 overflow:hidden;
2337 2336 padding:14px 10px;
2338 2337 }
2339 2338
2340 2339 #content div.box div.title div.search {
2341 2340 background:url("../images/title_link.png") no-repeat top left;
2342 2341 border-left:1px solid #316293;
2343 2342 }
2344 2343
2345 2344 #content div.box div.title div.search div.input input {
2346 2345 border:1px solid #316293;
2347 2346 }
2348 2347
2349 2348
2350 2349 input.ui-button-small {
2351 2350 background:#e5e3e3 url("../images/button.png") repeat-x;
2352 2351 border-top:1px solid #DDD;
2353 2352 border-left:1px solid #c6c6c6;
2354 2353 border-right:1px solid #DDD;
2355 2354 border-bottom:1px solid #c6c6c6;
2356 2355 color:#515151;
2357 2356 outline:none;
2358 2357 margin:0;
2359 2358 -webkit-border-radius: 4px 4px 4px 4px;
2360 2359 -khtml-border-radius: 4px 4px 4px 4px;
2361 2360 -moz-border-radius: 4px 4px 4px 4px;
2362 2361 border-radius: 4px 4px 4px 4px;
2363 2362 box-shadow: 0 1px 0 #ececec;
2364 2363 cursor: pointer;
2365 2364 }
2366 2365
2367 2366 input.ui-button-small:hover {
2368 2367 background:#b4b4b4 url("../images/button_selected.png") repeat-x;
2369 2368 border-top:1px solid #ccc;
2370 2369 border-left:1px solid #bebebe;
2371 2370 border-right:1px solid #b1b1b1;
2372 2371 border-bottom:1px solid #afafaf;
2373 2372 }
2374 2373
2375 2374 input.ui-button-small-blue {
2376 2375 background:#4e85bb url("../images/button_highlight.png") repeat-x;
2377 2376 border-top:1px solid #5c91a4;
2378 2377 border-left:1px solid #2a6f89;
2379 2378 border-right:1px solid #2b7089;
2380 2379 border-bottom:1px solid #1a6480;
2381 2380 color:#fff;
2382 2381 -webkit-border-radius: 4px 4px 4px 4px;
2383 2382 -khtml-border-radius: 4px 4px 4px 4px;
2384 2383 -moz-border-radius: 4px 4px 4px 4px;
2385 2384 border-radius: 4px 4px 4px 4px;
2386 2385 box-shadow: 0 1px 0 #ececec;
2387 2386 cursor: pointer;
2388 2387 }
2389 2388
2390 2389 input.ui-button-small-blue:hover {
2391 2390
2392 2391 }
2393 2392
2394 2393
2395 2394 ins,div.options a:hover {
2396 2395 text-decoration:none;
2397 2396 }
2398 2397
2399 2398 img,#header #header-inner #quick li a:hover span.normal,#header #header-inner #quick li ul li.last,#content div.box div.form div.fields div.field div.textarea table td table td a,#clone_url {
2400 2399 border:none;
2401 2400 }
2402 2401
2403 2402 img.icon,.right .merge img {
2404 2403 vertical-align:bottom;
2405 2404 }
2406 2405
2407 2406 #header ul#logged-user,#content div.box div.title ul.links,#content div.box div.message div.dismiss,#content div.box div.traffic div.legend ul {
2408 2407 float:right;
2409 2408 margin:0;
2410 2409 padding:0;
2411 2410 }
2412 2411
2413 2412
2414 2413 #header #header-inner #home,#header #header-inner #logo,#content div.box ul.left,#content div.box ol.left,#content div.box div.pagination-left,div#commit_history,div#legend_data,div#legend_container,div#legend_choices {
2415 2414 float:left;
2416 2415 }
2417 2416
2418 2417 #header #header-inner #quick li:hover ul ul,#header #header-inner #quick li:hover ul ul ul,#header #header-inner #quick li:hover ul ul ul ul,#content #left #menu ul.closed,#content #left #menu li ul.collapsed,.yui-tt-shadow {
2419 2418 display:none;
2420 2419 }
2421 2420
2422 2421 #header #header-inner #quick li:hover ul,#header #header-inner #quick li li:hover ul,#header #header-inner #quick li li li:hover ul,#header #header-inner #quick li li li li:hover ul,#content #left #menu ul.opened,#content #left #menu li ul.expanded {
2423 2422 display:block;
2424 2423 }
2425 2424
2426 2425 #content div.graph{
2427 2426 padding:0 10px 10px;
2428 2427 }
2429 2428
2430 2429 #content div.box div.title ul.links li a:hover,#content div.box div.title ul.links li.ui-tabs-selected a {
2431 2430 color:#bfe3ff;
2432 2431 }
2433 2432
2434 2433 #content div.box ol.lower-roman,#content div.box ol.upper-roman,#content div.box ol.lower-alpha,#content div.box ol.upper-alpha,#content div.box ol.decimal {
2435 2434 margin:10px 24px 10px 44px;
2436 2435 }
2437 2436
2438 2437 #content div.box div.form,#content div.box div.table,#content div.box div.traffic {
2439 2438 clear:both;
2440 2439 overflow:hidden;
2441 2440 margin:0;
2442 2441 padding:0 20px 10px;
2443 2442 }
2444 2443
2445 2444 #content div.box div.form div.fields,#login div.form,#login div.form div.fields,#register div.form,#register div.form div.fields {
2446 2445 clear:both;
2447 2446 overflow:hidden;
2448 2447 margin:0;
2449 2448 padding:0;
2450 2449 }
2451 2450
2452 2451 #content div.box div.form div.fields div.field div.label span,#login div.form div.fields div.field div.label span,#register div.form div.fields div.field div.label span {
2453 2452 height:1%;
2454 2453 display:block;
2455 2454 color:#363636;
2456 2455 margin:0;
2457 2456 padding:2px 0 0;
2458 2457 }
2459 2458
2460 2459 #content div.box div.form div.fields div.field div.input input.error,#login div.form div.fields div.field div.input input.error,#register div.form div.fields div.field div.input input.error {
2461 2460 background:#FBE3E4;
2462 2461 border-top:1px solid #e1b2b3;
2463 2462 border-left:1px solid #e1b2b3;
2464 2463 border-right:1px solid #FBC2C4;
2465 2464 border-bottom:1px solid #FBC2C4;
2466 2465 }
2467 2466
2468 2467 #content div.box div.form div.fields div.field div.input input.success,#login div.form div.fields div.field div.input input.success,#register div.form div.fields div.field div.input input.success {
2469 2468 background:#E6EFC2;
2470 2469 border-top:1px solid #cebb98;
2471 2470 border-left:1px solid #cebb98;
2472 2471 border-right:1px solid #c6d880;
2473 2472 border-bottom:1px solid #c6d880;
2474 2473 }
2475 2474
2476 2475 #content div.box-left div.form div.fields div.field div.textarea,#content div.box-right div.form div.fields div.field div.textarea,#content div.box div.form div.fields div.field div.select select,#content div.box table th.selected input,#content div.box table td.selected input {
2477 2476 margin:0;
2478 2477 }
2479 2478
2480 2479 #content div.box-left div.form div.fields div.field div.select,#content div.box-left div.form div.fields div.field div.checkboxes,#content div.box-left div.form div.fields div.field div.radios,#content div.box-right div.form div.fields div.field div.select,#content div.box-right div.form div.fields div.field div.checkboxes,#content div.box-right div.form div.fields div.field div.radios{
2481 2480 margin:0 0 0 0px !important;
2482 2481 padding:0;
2483 2482 }
2484 2483
2485 2484 #content div.box div.form div.fields div.field div.select,#content div.box div.form div.fields div.field div.checkboxes,#content div.box div.form div.fields div.field div.radios {
2486 2485 margin:0 0 0 200px;
2487 2486 padding:0;
2488 2487 }
2489 2488
2490 2489
2491 2490 #content div.box div.form div.fields div.field div.select a:hover,#content div.box div.form div.fields div.field div.select a.ui-selectmenu:hover,#content div.box div.action a:hover {
2492 2491 color:#000;
2493 2492 text-decoration:none;
2494 2493 }
2495 2494
2496 2495 #content div.box div.form div.fields div.field div.select a.ui-selectmenu-focus,#content div.box div.action a.ui-selectmenu-focus {
2497 2496 border:1px solid #666;
2498 2497 }
2499 2498
2500 2499 #content div.box div.form div.fields div.field div.checkboxes div.checkbox,#content div.box div.form div.fields div.field div.radios div.radio {
2501 2500 clear:both;
2502 2501 overflow:hidden;
2503 2502 margin:0;
2504 2503 padding:8px 0 2px;
2505 2504 }
2506 2505
2507 2506 #content div.box div.form div.fields div.field div.checkboxes div.checkbox input,#content div.box div.form div.fields div.field div.radios div.radio input {
2508 2507 float:left;
2509 2508 margin:0;
2510 2509 }
2511 2510
2512 2511 #content div.box div.form div.fields div.field div.checkboxes div.checkbox label,#content div.box div.form div.fields div.field div.radios div.radio label {
2513 2512 height:1%;
2514 2513 display:block;
2515 2514 float:left;
2516 2515 margin:2px 0 0 4px;
2517 2516 }
2518 2517
2519 2518 div.form div.fields div.field div.button input,#content div.box div.form div.fields div.buttons input,div.form div.fields div.buttons input,#content div.box div.action div.button input {
2520 2519 color:#000;
2521 2520 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
2522 2521 font-size:11px;
2523 2522 font-weight:700;
2524 2523 margin:0;
2525 2524 }
2526 2525
2527 2526 input.ui-button {
2528 2527 background:#e5e3e3 url("../images/button.png") repeat-x;
2529 2528 border-top:1px solid #DDD;
2530 2529 border-left:1px solid #c6c6c6;
2531 2530 border-right:1px solid #DDD;
2532 2531 border-bottom:1px solid #c6c6c6;
2533 2532 color:#515151;
2534 2533 outline:none;
2535 2534 margin:0;
2536 2535 padding:6px 12px;
2537 2536 -webkit-border-radius: 4px 4px 4px 4px;
2538 2537 -khtml-border-radius: 4px 4px 4px 4px;
2539 2538 -moz-border-radius: 4px 4px 4px 4px;
2540 2539 border-radius: 4px 4px 4px 4px;
2541 2540 box-shadow: 0 1px 0 #ececec;
2542 2541 cursor: pointer;
2543 2542 }
2544 2543
2545 2544 input.ui-button:hover {
2546 2545 background:#b4b4b4 url("../images/button_selected.png") repeat-x;
2547 2546 border-top:1px solid #ccc;
2548 2547 border-left:1px solid #bebebe;
2549 2548 border-right:1px solid #b1b1b1;
2550 2549 border-bottom:1px solid #afafaf;
2551 2550 }
2552 2551
2553 2552 div.form div.fields div.field div.highlight,#content div.box div.form div.fields div.buttons div.highlight {
2554 2553 display:inline;
2555 2554 }
2556 2555
2557 2556 #content div.box div.form div.fields div.buttons,div.form div.fields div.buttons {
2558 2557 margin:10px 0 0 200px;
2559 2558 padding:0;
2560 2559 }
2561 2560
2562 2561 #content div.box-left div.form div.fields div.buttons,#content div.box-right div.form div.fields div.buttons,div.box-left div.form div.fields div.buttons,div.box-right div.form div.fields div.buttons {
2563 2562 margin:10px 0 0;
2564 2563 }
2565 2564
2566 2565 #content div.box table td.user,#content div.box table td.address {
2567 2566 width:10%;
2568 2567 text-align:center;
2569 2568 }
2570 2569
2571 2570 #content div.box div.action div.button,#login div.form div.fields div.field div.input div.link,#register div.form div.fields div.field div.input div.link {
2572 2571 text-align:right;
2573 2572 margin:6px 0 0;
2574 2573 padding:0;
2575 2574 }
2576 2575
2577 2576
2578 2577 #content div.box div.action div.button input.ui-state-hover,#login div.form div.fields div.buttons input.ui-state-hover,#register div.form div.fields div.buttons input.ui-state-hover {
2579 2578 background:#b4b4b4 url("../images/button_selected.png") repeat-x;
2580 2579 border-top:1px solid #ccc;
2581 2580 border-left:1px solid #bebebe;
2582 2581 border-right:1px solid #b1b1b1;
2583 2582 border-bottom:1px solid #afafaf;
2584 2583 color:#515151;
2585 2584 margin:0;
2586 2585 padding:6px 12px;
2587 2586 }
2588 2587
2589 2588 #content div.box div.pagination div.results,#content div.box div.pagination-wh div.results {
2590 2589 text-align:left;
2591 2590 float:left;
2592 2591 margin:0;
2593 2592 padding:0;
2594 2593 }
2595 2594
2596 2595 #content div.box div.pagination div.results span,#content div.box div.pagination-wh div.results span {
2597 2596 height:1%;
2598 2597 display:block;
2599 2598 float:left;
2600 2599 background:#ebebeb url("../images/pager.png") repeat-x;
2601 2600 border-top:1px solid #dedede;
2602 2601 border-left:1px solid #cfcfcf;
2603 2602 border-right:1px solid #c4c4c4;
2604 2603 border-bottom:1px solid #c4c4c4;
2605 2604 color:#4A4A4A;
2606 2605 font-weight:700;
2607 2606 margin:0;
2608 2607 padding:6px 8px;
2609 2608 }
2610 2609
2611 2610 #content div.box div.pagination ul.pager li.disabled,#content div.box div.pagination-wh a.disabled {
2612 2611 color:#B4B4B4;
2613 2612 padding:6px;
2614 2613 }
2615 2614
2616 2615 #login,#register {
2617 2616 width:520px;
2618 2617 margin:10% auto 0;
2619 2618 padding:0;
2620 2619 }
2621 2620
2622 2621 #login div.color,#register div.color {
2623 2622 clear:both;
2624 2623 overflow:hidden;
2625 2624 background:#FFF;
2626 2625 margin:10px auto 0;
2627 2626 padding:3px 3px 3px 0;
2628 2627 }
2629 2628
2630 2629 #login div.color a,#register div.color a {
2631 2630 width:20px;
2632 2631 height:20px;
2633 2632 display:block;
2634 2633 float:left;
2635 2634 margin:0 0 0 3px;
2636 2635 padding:0;
2637 2636 }
2638 2637
2639 2638 #login div.title h5,#register div.title h5 {
2640 2639 color:#fff;
2641 2640 margin:10px;
2642 2641 padding:0;
2643 2642 }
2644 2643
2645 2644 #login div.form div.fields div.field,#register div.form div.fields div.field {
2646 2645 clear:both;
2647 2646 overflow:hidden;
2648 2647 margin:0;
2649 2648 padding:0 0 10px;
2650 2649 }
2651 2650
2652 2651 #login div.form div.fields div.field span.error-message,#register div.form div.fields div.field span.error-message {
2653 2652 height:1%;
2654 2653 display:block;
2655 2654 color:red;
2656 2655 margin:8px 0 0;
2657 2656 padding:0;
2658 2657 max-width: 320px;
2659 2658 }
2660 2659
2661 2660 #login div.form div.fields div.field div.label label,#register div.form div.fields div.field div.label label {
2662 2661 color:#000;
2663 2662 font-weight:700;
2664 2663 }
2665 2664
2666 2665 #login div.form div.fields div.field div.input,#register div.form div.fields div.field div.input {
2667 2666 float:left;
2668 2667 margin:0;
2669 2668 padding:0;
2670 2669 }
2671 2670
2672 2671 #login div.form div.fields div.field div.checkbox,#register div.form div.fields div.field div.checkbox {
2673 2672 margin:0 0 0 184px;
2674 2673 padding:0;
2675 2674 }
2676 2675
2677 2676 #login div.form div.fields div.field div.checkbox label,#register div.form div.fields div.field div.checkbox label {
2678 2677 color:#565656;
2679 2678 font-weight:700;
2680 2679 }
2681 2680
2682 2681 #login div.form div.fields div.buttons input,#register div.form div.fields div.buttons input {
2683 2682 color:#000;
2684 2683 font-size:1em;
2685 2684 font-weight:700;
2686 2685 font-family:Verdana, Helvetica, Sans-Serif;
2687 2686 margin:0;
2688 2687 }
2689 2688
2690 2689 #changeset_content .container .wrapper,#graph_content .container .wrapper {
2691 2690 width:600px;
2692 2691 }
2693 2692
2694 2693 #changeset_content .container .left,#graph_content .container .left {
2695 2694 float:left;
2696 2695 width:70%;
2697 2696 padding-left:5px;
2698 2697 }
2699 2698
2700 2699 #changeset_content .container .left .date,.ac .match {
2701 2700 font-weight:700;
2702 2701 padding-top: 5px;
2703 2702 padding-bottom:5px;
2704 2703 }
2705 2704
2706 2705 div#legend_container table td,div#legend_choices table td {
2707 2706 border:none !important;
2708 2707 height:20px !important;
2709 2708 padding:0 !important;
2710 2709 }
2711 2710
2712 2711 #q_filter{
2713 2712 border:0 none;
2714 2713 color:#AAAAAA;
2715 2714 margin-bottom:-4px;
2716 2715 margin-top:-4px;
2717 2716 padding-left:3px;
2718 2717 }
2719 2718
2720 2719 #node_filter{
2721 2720 border:0px solid #545454;
2722 2721 color:#AAAAAA;
2723 2722 padding-left:3px;
2724 2723 }
@@ -1,246 +1,244 b''
1 1 <%page args="parent" />
2 2 <%def name="get_sort(name)">
3 3 <%name_slug = name.lower().replace(' ','_') %>
4 4
5 5 %if name_slug == c.sort_slug:
6 6 %if c.sort_by.startswith('-'):
7 7 <a href="?sort=${name_slug}">${name}&uarr;</a>
8 8 %else:
9 9 <a href="?sort=-${name_slug}">${name}&darr;</a>
10 10 %endif:
11 11 %else:
12 12 <a href="?sort=${name_slug}">${name}</a>
13 13 %endif
14 14 </%def>
15 15
16 16 <div class="box">
17 17 <!-- box / title -->
18 18 <div class="title">
19 <h5><input class="top-right-rounded-corner top-left-rounded-corner
20 bottom-left-rounded-corner bottom-right-rounded-corner"
21 id="q_filter" size="15" type="text" name="filter"
22 value="${_('quick filter...')}"/>
19 <h5>
20 <input class="top-right-rounded-corner top-left-rounded-corner bottom-left-rounded-corner bottom-right-rounded-corner" id="q_filter" size="15" type="text" name="filter" value="${_('quick filter...')}"/>
23 21 ${parent.breadcrumbs()} <span id="repo_count"></span> ${_('repositories')}
24 22 </h5>
25 23 %if c.rhodecode_user.username != 'default':
26 24 %if h.HasPermissionAny('hg.admin','hg.create.repository')():
27 25 <ul class="links">
28 26 <li>
29 27 <span>${h.link_to(_('ADD NEW REPOSITORY'),h.url('admin_settings_create_repository'))}</span>
30 28 </li>
31 29 </ul>
32 30 %endif
33 31 %endif
34 32 </div>
35 33 <!-- end box / title -->
36 34 <div class="table">
37 35 % if c.groups:
38 36 <table>
39 37 <thead>
40 38 <tr>
41 39 <th class="left"><a href="#">${_('Group name')}</a></th>
42 40 <th class="left"><a href="#">${_('Description')}</a></th>
43 41 ##<th class="left"><a href="#">${_('Number of repositories')}</a></th>
44 42 </tr>
45 43 </thead>
46 44
47 45 ## REPO GROUPS
48 46
49 47 % for gr in c.groups:
50 48 <tr>
51 49 <td>
52 50 <div style="white-space: nowrap">
53 51 <img class="icon" alt="${_('Repositories group')}" src="${h.url('/images/icons/database_link.png')}"/>
54 52 ${h.link_to(gr.group_name,url('repos_group',id=gr.group_id))}
55 53 </div>
56 54 </td>
57 55 <td>${gr.group_description}</td>
58 56 ##<td><b>${gr.repositories.count()}</b></td>
59 57 </tr>
60 58 % endfor
61 59
62 60 </table>
63 61 <div style="height: 20px"></div>
64 62 % endif
65 63 <div id="welcome" style="display:none;text-align:center">
66 64 <h1><a href="${h.url('home')}">${c.rhodecode_name} ${c.rhodecode_version}</a></h1>
67 65 </div>
68 66 <table id="repos_list">
69 67 <thead>
70 68 <tr>
71 69 <th class="left"></th>
72 70 <th class="left">${get_sort(_('Name'))}</th>
73 71 <th class="left">${get_sort(_('Description'))}</th>
74 72 <th class="left">${get_sort(_('Last change'))}</th>
75 73 <th class="left">${get_sort(_('Tip'))}</th>
76 74 <th class="left">${get_sort(_('Owner'))}</th>
77 75 <th class="left">${_('RSS')}</th>
78 76 <th class="left">${_('Atom')}</th>
79 77 </tr>
80 78 </thead>
81 79 <tbody>
82 80 %for cnt,repo in enumerate(c.repos_list):
83 81 <tr class="parity${cnt%2}">
84 82 <td class="quick_repo_menu">
85 83 <ul class="menu_items hidden">
86 84 <li>
87 85 <a title="${_('Summary')}" href="${h.url('summary_home',repo_name=repo['name'])}">
88 86 <span class="icon">
89 87 <img src="${h.url('/images/icons/clipboard_16.png')}" alt="${_('Summary')}" />
90 88 </span>
91 89 <span>${_('Summary')}</span>
92 90 </a>
93 91 </li>
94 92 <li>
95 93 <a title="${_('Changelog')}" href="${h.url('changelog_home',repo_name=repo['name'])}">
96 94 <span class="icon">
97 95 <img src="${h.url('/images/icons/time.png')}" alt="${_('Changelog')}" />
98 96 </span>
99 97 <span>${_('Changelog')}</span>
100 98 </a>
101 99 </li>
102 100 <li>
103 101 <a title="${_('Files')}" href="${h.url('files_home',repo_name=repo['name'])}">
104 102 <span class="icon">
105 103 <img src="${h.url('/images/icons/file.png')}" alt="${_('Files')}" />
106 104 </span>
107 105 <span>${_('Files')}</span>
108 106 </a>
109 107 </li>
110 108 </ul>
111 109 </td>
112 110 <td>
113 111 ## TYPE OF REPO
114 112 <div style="white-space: nowrap">
115 113 %if repo['dbrepo']['repo_type'] =='hg':
116 114 <img class="icon" title="${_('Mercurial repository')}" alt="${_('Mercurial repository')}" src="${h.url('/images/icons/hgicon.png')}"/>
117 115 %elif repo['dbrepo']['repo_type'] =='git':
118 116 <img class="icon" title="${_('Git repository')}" alt="${_('Git repository')}" src="${h.url('/images/icons/giticon.png')}"/>
119 117 %endif
120 118
121 119 ##PRIVATE/PUBLIC
122 120 %if repo['dbrepo']['private']:
123 121 <img class="icon" title="${_('private repository')}" alt="${_('private repository')}" src="${h.url('/images/icons/lock.png')}"/>
124 122 %else:
125 123 <img class="icon" title="${_('public repository')}" alt="${_('public repository')}" src="${h.url('/images/icons/lock_open.png')}"/>
126 124 %endif
127 125
128 126 ##NAME
129 127 ${h.link_to(repo['name'],
130 128 h.url('summary_home',repo_name=repo['name']),class_="repo_name")}
131 129 %if repo['dbrepo_fork']:
132 130 <a href="${h.url('summary_home',repo_name=repo['dbrepo_fork']['repo_name'])}">
133 131 <img class="icon" alt="${_('fork')}"
134 132 title="${_('Fork of')} ${repo['dbrepo_fork']['repo_name']}"
135 133 src="${h.url('/images/icons/arrow_divide.png')}"/></a>
136 134 %endif
137 135 </div>
138 136 </td>
139 137 ##DESCRIPTION
140 138 <td><span class="tooltip" title="${h.tooltip(repo['description'])}">
141 139 ${h.truncate(repo['description'],60)}</span>
142 140 </td>
143 141 ##LAST CHANGE
144 142 <td>
145 143 <span class="tooltip" title="${repo['last_change']}">
146 144 ${h.age(repo['last_change'])}</span>
147 145 </td>
148 146 <td>
149 147 %if repo['rev']>=0:
150 148 ${h.link_to('r%s:%s' % (repo['rev'],h.short_id(repo['tip'])),
151 149 h.url('changeset_home',repo_name=repo['name'],revision=repo['tip']),
152 150 class_="tooltip",
153 151 title=h.tooltip('%s\n%s' % (repo['author'],repo['last_msg'])))}
154 152 %else:
155 153 ${_('No changesets yet')}
156 154 %endif
157 155 </td>
158 156 <td title="${repo['contact']}">${h.person(repo['contact'])}</td>
159 157 <td>
160 158 %if c.rhodecode_user.username != 'default':
161 159 <a title="${_('Subscribe to %s rss feed')%repo['name']}" class="rss_icon" href="${h.url('rss_feed_home',repo_name=repo['name'],api_key=c.rhodecode_user.api_key)}"></a>
162 160 %else:
163 161 <a title="${_('Subscribe to %s rss feed')%repo['name']}" class="rss_icon" href="${h.url('rss_feed_home',repo_name=repo['name'])}"></a>
164 162 %endif:
165 163 </td>
166 164 <td>
167 165 %if c.rhodecode_user.username != 'default':
168 166 <a title="${_('Subscribe to %s atom feed')%repo['name']}" class="atom_icon" href="${h.url('atom_feed_home',repo_name=repo['name'],api_key=c.rhodecode_user.api_key)}"></a>
169 167 %else:
170 168 <a title="${_('Subscribe to %s atom feed')%repo['name']}" class="atom_icon" href="${h.url('atom_feed_home',repo_name=repo['name'])}"></a>
171 169 %endif:
172 170 </td>
173 171 </tr>
174 172 %endfor
175 173
176 174 </tbody>
177 175 </table>
178 176 </div>
179 177 </div>
180 178
181 179
182 180 <script type="text/javascript">
183 181 var D = YAHOO.util.Dom;
184 182 var E = YAHOO.util.Event;
185 183 var S = YAHOO.util.Selector;
186 184
187 185 var q_filter = D.get('q_filter');
188 186 var F = YAHOO.namespace('q_filter');
189 187
190 188 E.on(q_filter,'click',function(){
191 189 q_filter.value = '';
192 190 });
193 191
194 192 F.filterTimeout = null;
195 193
196 194 function set_count(count){
197 195
198 196 if(count == 0){
199 197 YUD.setStyle('repos_list','display','none');
200 198 YUD.setStyle('welcome','display','');
201 199 }
202 200 else{
203 201 YUD.setStyle('repos_list','display','');
204 202 YUD.setStyle('welcome','display','none');
205 203 }
206 204 YUD.get('repo_count').innerHTML = count;
207 205
208 206 }
209 207
210 208
211 209 //set initial count for repos
212 210 var nodes = S.query('div.table tr td div a.repo_name');
213 211
214 212 set_count(nodes.length)
215 213 F.updateFilter = function() {
216 214 // Reset timeout
217 215 F.filterTimeout = null;
218 216
219 217 var obsolete = [];
220 218 nodes = S.query('div.table tr td div a.repo_name');
221 219 var req = q_filter.value.toLowerCase();
222 220 for (n in nodes){
223 221 D.setStyle(nodes[n].parentNode.parentNode.parentNode,'display','')
224 222 }
225 223 if (req){
226 224 for (n in nodes){
227 225 if (nodes[n].innerHTML.toLowerCase().indexOf(req) == -1) {
228 226 obsolete.push(nodes[n]);
229 227 }
230 228 }
231 229 if(obsolete){
232 230 for (n in obsolete){
233 231 D.setStyle(obsolete[n].parentNode.parentNode.parentNode,'display','none');
234 232 }
235 233 }
236 234 }
237 235 // set new count into dashboard
238 236 set_count(nodes.length - obsolete.length)
239 237 }
240 238
241 239 E.on(q_filter,'keyup',function(e){
242 240 clearTimeout(F.filterTimeout);
243 241 F.filterTimeout = setTimeout(F.updateFilter,600);
244 242 });
245 243
246 244 </script>
1 NO CONTENT: file was removed, binary diff hidden
1 NO CONTENT: file was removed, binary diff hidden
1 NO CONTENT: file was removed, binary diff hidden
1 NO CONTENT: file was removed, binary diff hidden
General Comments 0
You need to be logged in to leave comments. Login now