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