New dark 'gpcf.eu' color scheme, fixed bug with verification.
[gitweb.git] / static / gitweb.css
1 @import url("font/octicons.css");
2 .title_text {
3 clear: both; }
4
5 div.header {
6 background: #ddddff;
7 padding: 6px;
8 margin-bottom: 4px;
9 clear: both; }
10
11 .page_header {
12 margin-top: -3em;
13 display: block;
14 background: #ddddff;
15 margin-left: -15em;
16 margin-right: -2em;
17 margin-bottom: 0.7em;
18 padding: 0.5em;
19 padding-bottom: 0.9em; }
20
21 .page_header img {
22 float: right; }
23
24 .search {
25 float: right;
26 color: #fff;
27 margin-bottom: 0.5em; }
28
29 body {
30 font-family: "Liberation Sans", sans-serif;
31 text-align: left;
32 margin: 3em 2em 2em 15em;
33 background-color: #102;
34 color: #657b83; }
35
36 div.page_nav, div.page_nav a {
37 list-style: none;
38 display: block;
39 background: #124;
40 padding: 1em; }
41
42 div.page_nav {
43 width: 12em;
44 margin-left: -15em;
45 position: absolute; }
46
47 div.page_nav a, div.page_nav .current {
48 display: block;
49 padding: 0.3em 1em 0.3em 1em;
50 margin: 0 -1em 0 -1em;
51 color: #a57900;
52 text-decoration: none; }
53
54 div.page_nav a:hover, ul.langs a:hover {
55 background: #ffeeff; }
56
57 div.page_nav .current, ul.langs .current {
58 display: block;
59 color: #978;
60 border-right: .4em solid #645; }
61
62 .verif .octicon-verified {
63 color: #070;
64 font-weight: normal; }
65
66 .verif {
67 font-weight: normal;
68 padding: 6px; }
69
70 .verif:hover .commiter {
71 background-color: #070;
72 border-radius: 5px;
73 border: 1px solid #bbb;
74 box-shadow: 1px 1px 5px #999;
75 display: inline-block;
76 padding: 10px 18px;
77 margin-left: 9px;
78 margin-right: 17px;
79 position: absolute;
80 vertical-align: top;
81 margin-top: -1.3em; }
82
83 .verif:hover .tail {
84 position: absolute;
85 top: 12px;
86 left: -17px;
87 height: 17px;
88 width: 17px;
89 overflow: hidden; }
90
91 .verif:hover .tail::before {
92 border: 1px solid #bbb;
93 background-color: #070;
94 box-shadow: 1px 1px 5px #999;
95 content: "\00a0";
96 display: block;
97 position: absolute;
98 top: 0px;
99 left: 12px;
100 height: 12px;
101 width: 12px;
102 transform: skew(-45deg); }
103
104 .verif .commiter {
105 display: none;
106 color: #fff; }
107
108 /* .verif:hover .octicon-verified { */
109 /* color: #fff; */
110 /* } */
111 .verif:hover .commiter {
112 display: inline-block;
113 z-index: 1000; }
114
115 span.refs > span {
116 padding: 3px 4px;
117 font-size: 90%;
118 font-weight: normal;
119 display: inline-block;
120 border-radius: 3px;
121 margin-bottom: 3px;
122 box-shadow: 1px 1px 5px #999;
123 color: #000; }
124
125 span.refs > span + span {
126 margin-top: 2px; }
127
128 span.refs {
129 float: right;
130 margin-right: 4px;
131 margin-left: 0.7em;
132 text-align: right;
133 padding: 2px;
134 max-width: 30%;
135 margin-top: -5px;
136 vertical-align: top !important; }
137
138 span.refs + * {
139 clear: both; }
140
141 span.refs span a {
142 text-decoration: none;
143 color: inherit; }
144
145 span.refs span a:hover {
146 text-decoration: underline; }
147
148 span.refs span.indirect {
149 font-style: italic; }
150
151 span.refs span.ref {
152 background-color: #aaaaff;
153 border-color: #ccccff #0033cc #0033cc #ccccff; }
154
155 span.refs span.tag {
156 background-color: #ffffaa;
157 border-color: #ffffcc #ffee00 #ffee00 #ffffcc; }
158
159 span.refs span.head {
160 background-color: #aaffaa; }
161
162 span.refs span.remote {
163 background-color: #aaaaff; }
164
165 div.branches_nav a:visited {
166 color: #550077; }
167
168 div.page_header a:hover {
169 color: #880000; }
170
171 div.branches_nav {
172 padding: 8px; }
173
174 div.branches_nav {
175 border-bottom: 1px solid #ddddff;
176 padding-bottom: 0px; }
177
178 div.branches_nav a, div.branches_nav .current {
179 display: inline-block;
180 padding: 6px;
181 margin: 1px;
182 margin-bottom: -1px;
183 border-radius: 4px 4px 0 0; }
184
185 div.branches_nav a {
186 background: #eee;
187 border: 1px solid #ddddff;
188 outline: 0; }
189
190 div.branches_nav a:hover {
191 text-decoration: none;
192 background: #e7aaff; }
193
194 div.branches_nav .current {
195 background: #ddddff;
196 border-left: 1px solid #ddddff;
197 border-right: 1px solid #ddddff;
198 border-top: 1px solid #ddddff;
199 border-bottom: 1px solid #ddddff; }
200
201 a {
202 text-decoration: none;
203 color: #2aa198; }
204
205 a:visited {
206 color: #2aa198; }
207
208 a:hover {
209 color: #859900;
210 text-decoration: underline; }
211
212 pre, code {
213 color: #777; }
214
215 .num {
216 color: #295899; }
217
218 .esc {
219 color: #ff00ff; }
220
221 .str {
222 color: #cc0033;
223 font-style: italic; }
224
225 .dstr {
226 color: #818100; }
227
228 .slc {
229 color: #838143;
230 font-style: italic; }
231
232 .com, .co {
233 color: #838143;
234 font-style: italic; }
235
236 .dir {
237 color: #008200; }
238
239 .sym {
240 color: #000000; }
241
242 .line {
243 color: #555555; }
244
245 .kwa, .kw {
246 color: #005500;
247 font-weight: bold; }
248
249 .kwb {
250 color: #830044; }
251
252 .kwc {
253 color: #995500;
254 font-weight: bold; }
255
256 .kwd, .ot {
257 color: #999900; }
258
259 .ppc {
260 color: #7755ff; }
261
262 .pps {
263 color: #8833ff;
264 font-style: italic; }
265
266 .opt {
267 color: #7777ff; }
268
269 .pre, .diff {
270 font-family: monospace;
271 white-space: pre-wrap;
272 width: 100%; }
273
274 div.diff.to_file a.path,
275 div.diff.to_file {
276 color: #007000; }
277
278 div.diff.add {
279 color: #008800; }
280
281 div.diff.add span.marked {
282 background-color: #aaffaa; }
283
284 div.diff.from_file a.path,
285 div.diff.from_file {
286 color: #aa0000; }
287
288 div.diff.rem {
289 color: #cc0000; }
290
291 div.diff.rem span.marked {
292 background-color: #ffaaaa; }
293
294 div.diff.chunk_header a,
295 div.diff.chunk_header {
296 color: #990099; }
297
298 div.diff.chunk_header {
299 border: dotted #ffe0ff;
300 border-width: 1px 0px 0px 0px;
301 margin-top: 2px; }
302
303 div.chunk_block {
304 overflow: hidden; }
305
306 div.chunk_block div.old {
307 float: left;
308 width: 49%;
309 overflow: hidden; }
310
311 div.chunk_block div.new {
312 margin-left: 50%;
313 width: 50%; }
314
315 td {
316 vertical-align: top;
317 padding-bottom: 5px; }
318
319 footer, .page_footer {
320 margin-top: 3em;
321 text-align: right;
322 padding-top: 0.8em;
323 font-size: 10px;
324 position: relative; }
325
326 table {
327 margin-top: 0.4em; }
328
329 a.rss_logo {
330 float: right;
331 padding: 3px 5px;
332 line-height: 10px;
333 border: 1px solid;
334 border-color: #fcc7a5 #7d3302 #3e1a01 #ff954e;
335 color: #ffffff;
336 background-color: #ff6600;
337 font-weight: bold;
338 font-family: sans-serif;
339 font-size: 70%;
340 text-align: center;
341 text-decoration: none; }
342
343 a.rss_logo:hover {
344 background-color: #ee5500; }
345
346 a.rss_logo.generic {
347 background-color: #ff8800; }
348
349 a.rss_logo.generic:hover {
350 background-color: #ee7700; }
351
352 /*# sourceMappingURL=gitweb.css.map */