Commit 0c543e36136b414e930fa48cd84cc86a365f2394
Exists in
master
and in
5 other branches
Merge branch 'dev' of https://github.com/amadeusproject/amadeuslms into dev
Showing
724 changed files
with
131110 additions
and
633 deletions
Show diff stats
Too many changes.
To preserve performance only 100 of 724 files displayed.
Procfile
amadeus/settings.py
... | ... | @@ -19,7 +19,7 @@ db_from_ev = dj_database_url.config(conn_max_age=500) |
19 | 19 | |
20 | 20 | # Build paths inside the project like this: os.path.join(BASE_DIR, ...) |
21 | 21 | BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) |
22 | - | |
22 | +PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__)) | |
23 | 23 | |
24 | 24 | # Quick-start development settings - unsuitable for production |
25 | 25 | # See https://docs.djangoproject.com/en/1.9/howto/deployment/checklist/ |
... | ... | @@ -28,7 +28,7 @@ BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) |
28 | 28 | SECRET_KEY = '$=8)c!5)iha85a&8q4+kv1pyg0yl7_xe_x^z=2cn_1d7r0hny4' |
29 | 29 | |
30 | 30 | # SECURITY WARNING: don't run with debug turned on in production! |
31 | -DEBUG = True | |
31 | +DEBUG = False | |
32 | 32 | |
33 | 33 | ALLOWED_HOSTS = [] |
34 | 34 | |
... | ... | @@ -57,11 +57,13 @@ INSTALLED_APPS = [ |
57 | 57 | 'poll', |
58 | 58 | 'links', |
59 | 59 | 'exam', |
60 | + 'files', | |
60 | 61 | |
61 | 62 | ] |
62 | 63 | |
63 | 64 | MIDDLEWARE_CLASSES = [ |
64 | 65 | 'django.middleware.security.SecurityMiddleware', |
66 | + 'whitenoise.middleware.WhiteNoiseMiddleware', | |
65 | 67 | 'django.contrib.sessions.middleware.SessionMiddleware', |
66 | 68 | 'django.middleware.common.CommonMiddleware', |
67 | 69 | 'django.middleware.csrf.CsrfViewMiddleware', |
... | ... | @@ -102,9 +104,9 @@ WSGI_APPLICATION = 'amadeus.wsgi.application' |
102 | 104 | # Database |
103 | 105 | # https://docs.djangopr/*oject.com/en/1.9/ref/settings/#databases |
104 | 106 | |
105 | -DATABASES = { | |
106 | - 'default': db_from_ev | |
107 | -} | |
107 | +DATABASES = { 'default': db_from_ev, | |
108 | + } | |
109 | + | |
108 | 110 | |
109 | 111 | |
110 | 112 | #superuser: admin pass: amadeus2358 |
... | ... | @@ -147,14 +149,26 @@ USE_TZ = True |
147 | 149 | |
148 | 150 | STATIC_URL = '/static/' |
149 | 151 | |
152 | +#Static files heroku | |
153 | +STATIC_ROOT = os.path.join(PROJECT_ROOT, 'staticfiles') | |
154 | + | |
155 | +STATICFILES_STORAGE = 'whitenoise.django.GzipManifestStaticFilesStorage' | |
156 | + | |
150 | 157 | STATICFILES_DIRS = [ |
151 | - os.path.join(BASE_DIR, "static"), | |
158 | + os.path.join(BASE_DIR, "amadeus/static") | |
152 | 159 | ] |
153 | 160 | |
161 | +#SECURITY | |
162 | +SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO','https') | |
163 | + | |
164 | +#Allow all host headers | |
165 | +ALLOWED_HOSTS = ['*'] | |
166 | + | |
154 | 167 | # Files |
155 | 168 | MEDIA_ROOT = os.path.join(os.path.dirname(BASE_DIR), 'uploads') |
156 | 169 | MEDIA_URL = '/uploads/' |
157 | 170 | |
171 | + | |
158 | 172 | # Users |
159 | 173 | LOGIN_REDIRECT_URL = 'app:index' |
160 | 174 | LOGIN_URL = 'core:home' | ... | ... |
... | ... | @@ -0,0 +1,971 @@ |
1 | +/* | |
2 | + DJANGO Admin styles | |
3 | +*/ | |
4 | + | |
5 | +@import url("fonts.cc6140298ba7.css"); | |
6 | + | |
7 | +body { | |
8 | + margin: 0; | |
9 | + padding: 0; | |
10 | + font-size: 14px; | |
11 | + font-family: "Roboto","Lucida Grande","DejaVu Sans","Bitstream Vera Sans",Verdana,Arial,sans-serif; | |
12 | + color: #333; | |
13 | + background: #fff; | |
14 | +} | |
15 | + | |
16 | +/* LINKS */ | |
17 | + | |
18 | +a:link, a:visited { | |
19 | + color: #447e9b; | |
20 | + text-decoration: none; | |
21 | +} | |
22 | + | |
23 | +a:focus, a:hover { | |
24 | + color: #036; | |
25 | +} | |
26 | + | |
27 | +a:focus { | |
28 | + text-decoration: underline; | |
29 | +} | |
30 | + | |
31 | +a img { | |
32 | + border: none; | |
33 | +} | |
34 | + | |
35 | +a.section:link, a.section:visited { | |
36 | + color: #fff; | |
37 | + text-decoration: none; | |
38 | +} | |
39 | + | |
40 | +a.section:focus, a.section:hover { | |
41 | + text-decoration: underline; | |
42 | +} | |
43 | + | |
44 | +/* GLOBAL DEFAULTS */ | |
45 | + | |
46 | +p, ol, ul, dl { | |
47 | + margin: .2em 0 .8em 0; | |
48 | +} | |
49 | + | |
50 | +p { | |
51 | + padding: 0; | |
52 | + line-height: 140%; | |
53 | +} | |
54 | + | |
55 | +h1,h2,h3,h4,h5 { | |
56 | + font-weight: bold; | |
57 | +} | |
58 | + | |
59 | +h1 { | |
60 | + margin: 0 0 20px; | |
61 | + font-weight: 300; | |
62 | + font-size: 20px; | |
63 | + color: #666; | |
64 | +} | |
65 | + | |
66 | +h2 { | |
67 | + font-size: 16px; | |
68 | + margin: 1em 0 .5em 0; | |
69 | +} | |
70 | + | |
71 | +h2.subhead { | |
72 | + font-weight: normal; | |
73 | + margin-top: 0; | |
74 | +} | |
75 | + | |
76 | +h3 { | |
77 | + font-size: 14px; | |
78 | + margin: .8em 0 .3em 0; | |
79 | + color: #666; | |
80 | + font-weight: bold; | |
81 | +} | |
82 | + | |
83 | +h4 { | |
84 | + font-size: 12px; | |
85 | + margin: 1em 0 .8em 0; | |
86 | + padding-bottom: 3px; | |
87 | +} | |
88 | + | |
89 | +h5 { | |
90 | + font-size: 10px; | |
91 | + margin: 1.5em 0 .5em 0; | |
92 | + color: #666; | |
93 | + text-transform: uppercase; | |
94 | + letter-spacing: 1px; | |
95 | +} | |
96 | + | |
97 | +ul li { | |
98 | + list-style-type: square; | |
99 | + padding: 1px 0; | |
100 | +} | |
101 | + | |
102 | +li ul { | |
103 | + margin-bottom: 0; | |
104 | +} | |
105 | + | |
106 | +li, dt, dd { | |
107 | + font-size: 13px; | |
108 | + line-height: 20px; | |
109 | +} | |
110 | + | |
111 | +dt { | |
112 | + font-weight: bold; | |
113 | + margin-top: 4px; | |
114 | +} | |
115 | + | |
116 | +dd { | |
117 | + margin-left: 0; | |
118 | +} | |
119 | + | |
120 | +form { | |
121 | + margin: 0; | |
122 | + padding: 0; | |
123 | +} | |
124 | + | |
125 | +fieldset { | |
126 | + margin: 0; | |
127 | + padding: 0; | |
128 | + border: none; | |
129 | + border-top: 1px solid #eee; | |
130 | +} | |
131 | + | |
132 | +blockquote { | |
133 | + font-size: 11px; | |
134 | + color: #777; | |
135 | + margin-left: 2px; | |
136 | + padding-left: 10px; | |
137 | + border-left: 5px solid #ddd; | |
138 | +} | |
139 | + | |
140 | +code, pre { | |
141 | + font-family: "Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace; | |
142 | + color: #666; | |
143 | + font-size: 12px; | |
144 | +} | |
145 | + | |
146 | +pre.literal-block { | |
147 | + margin: 10px; | |
148 | + background: #eee; | |
149 | + padding: 6px 8px; | |
150 | +} | |
151 | + | |
152 | +code strong { | |
153 | + color: #930; | |
154 | +} | |
155 | + | |
156 | +hr { | |
157 | + clear: both; | |
158 | + color: #eee; | |
159 | + background-color: #eee; | |
160 | + height: 1px; | |
161 | + border: none; | |
162 | + margin: 0; | |
163 | + padding: 0; | |
164 | + font-size: 1px; | |
165 | + line-height: 1px; | |
166 | +} | |
167 | + | |
168 | +/* TEXT STYLES & MODIFIERS */ | |
169 | + | |
170 | +.small { | |
171 | + font-size: 11px; | |
172 | +} | |
173 | + | |
174 | +.tiny { | |
175 | + font-size: 10px; | |
176 | +} | |
177 | + | |
178 | +p.tiny { | |
179 | + margin-top: -2px; | |
180 | +} | |
181 | + | |
182 | +.mini { | |
183 | + font-size: 10px; | |
184 | +} | |
185 | + | |
186 | +p.mini { | |
187 | + margin-top: -3px; | |
188 | +} | |
189 | + | |
190 | +.help, p.help, form p.help { | |
191 | + font-size: 11px; | |
192 | + color: #999; | |
193 | +} | |
194 | + | |
195 | +.help-tooltip { | |
196 | + cursor: help; | |
197 | +} | |
198 | + | |
199 | +p img, h1 img, h2 img, h3 img, h4 img, td img { | |
200 | + vertical-align: middle; | |
201 | +} | |
202 | + | |
203 | +.quiet, a.quiet:link, a.quiet:visited { | |
204 | + color: #999; | |
205 | + font-weight: normal; | |
206 | +} | |
207 | + | |
208 | +.float-right { | |
209 | + float: right; | |
210 | +} | |
211 | + | |
212 | +.float-left { | |
213 | + float: left; | |
214 | +} | |
215 | + | |
216 | +.clear { | |
217 | + clear: both; | |
218 | +} | |
219 | + | |
220 | +.align-left { | |
221 | + text-align: left; | |
222 | +} | |
223 | + | |
224 | +.align-right { | |
225 | + text-align: right; | |
226 | +} | |
227 | + | |
228 | +.example { | |
229 | + margin: 10px 0; | |
230 | + padding: 5px 10px; | |
231 | + background: #efefef; | |
232 | +} | |
233 | + | |
234 | +.nowrap { | |
235 | + white-space: nowrap; | |
236 | +} | |
237 | + | |
238 | +/* TABLES */ | |
239 | + | |
240 | +table { | |
241 | + border-collapse: collapse; | |
242 | + border-color: #ccc; | |
243 | +} | |
244 | + | |
245 | +td, th { | |
246 | + font-size: 13px; | |
247 | + line-height: 16px; | |
248 | + border-bottom: 1px solid #eee; | |
249 | + vertical-align: top; | |
250 | + padding: 8px; | |
251 | + font-family: "Roboto", "Lucida Grande", Verdana, Arial, sans-serif; | |
252 | +} | |
253 | + | |
254 | +th { | |
255 | + font-weight: 600; | |
256 | + text-align: left; | |
257 | +} | |
258 | + | |
259 | +thead th, | |
260 | +tfoot td { | |
261 | + color: #666; | |
262 | + padding: 5px 10px; | |
263 | + font-size: 11px; | |
264 | + background: #fff; | |
265 | + border: none; | |
266 | + border-top: 1px solid #eee; | |
267 | + border-bottom: 1px solid #eee; | |
268 | +} | |
269 | + | |
270 | +tfoot td { | |
271 | + border-bottom: none; | |
272 | + border-top: 1px solid #eee; | |
273 | +} | |
274 | + | |
275 | +thead th.required { | |
276 | + color: #000; | |
277 | +} | |
278 | + | |
279 | +tr.alt { | |
280 | + background: #f6f6f6; | |
281 | +} | |
282 | + | |
283 | +.row1 { | |
284 | + background: #fff; | |
285 | +} | |
286 | + | |
287 | +.row2 { | |
288 | + background: #f9f9f9; | |
289 | +} | |
290 | + | |
291 | +/* SORTABLE TABLES */ | |
292 | + | |
293 | +thead th { | |
294 | + padding: 5px 10px; | |
295 | + line-height: normal; | |
296 | + text-transform: uppercase; | |
297 | + background: #f6f6f6; | |
298 | +} | |
299 | + | |
300 | +thead th a:link, thead th a:visited { | |
301 | + color: #666; | |
302 | +} | |
303 | + | |
304 | +thead th.sorted { | |
305 | + background: #eee; | |
306 | +} | |
307 | + | |
308 | +thead th.sorted .text { | |
309 | + padding-right: 42px; | |
310 | +} | |
311 | + | |
312 | +table thead th .text span { | |
313 | + padding: 8px 10px; | |
314 | + display: block; | |
315 | +} | |
316 | + | |
317 | +table thead th .text a { | |
318 | + display: block; | |
319 | + cursor: pointer; | |
320 | + padding: 8px 10px; | |
321 | +} | |
322 | + | |
323 | +table thead th .text a:focus, table thead th .text a:hover { | |
324 | + background: #eee; | |
325 | +} | |
326 | + | |
327 | +thead th.sorted a.sortremove { | |
328 | + visibility: hidden; | |
329 | +} | |
330 | + | |
331 | +table thead th.sorted:hover a.sortremove { | |
332 | + visibility: visible; | |
333 | +} | |
334 | + | |
335 | +table thead th.sorted .sortoptions { | |
336 | + display: block; | |
337 | + padding: 9px 5px 0 5px; | |
338 | + float: right; | |
339 | + text-align: right; | |
340 | +} | |
341 | + | |
342 | +table thead th.sorted .sortpriority { | |
343 | + font-size: .8em; | |
344 | + min-width: 12px; | |
345 | + text-align: center; | |
346 | + vertical-align: 3px; | |
347 | + margin-left: 2px; | |
348 | + margin-right: 2px; | |
349 | +} | |
350 | + | |
351 | +table thead th.sorted .sortoptions a { | |
352 | + position: relative; | |
353 | + width: 14px; | |
354 | + height: 14px; | |
355 | + display: inline-block; | |
356 | + background: url("../img/sorting-icons.3a097b59f104.svg") 0 0 no-repeat; | |
357 | + background-size: 14px auto; | |
358 | +} | |
359 | + | |
360 | +table thead th.sorted .sortoptions a.sortremove { | |
361 | + background-position: 0 0; | |
362 | +} | |
363 | + | |
364 | +table thead th.sorted .sortoptions a.sortremove:after { | |
365 | + content: '\\'; | |
366 | + position: absolute; | |
367 | + top: -6px; | |
368 | + left: 3px; | |
369 | + font-weight: 200; | |
370 | + font-size: 18px; | |
371 | + color: #999; | |
372 | +} | |
373 | + | |
374 | +table thead th.sorted .sortoptions a.sortremove:focus:after, | |
375 | +table thead th.sorted .sortoptions a.sortremove:hover:after { | |
376 | + color: #447e9b; | |
377 | +} | |
378 | + | |
379 | +table thead th.sorted .sortoptions a.sortremove:focus, | |
380 | +table thead th.sorted .sortoptions a.sortremove:hover { | |
381 | + background-position: 0 -14px; | |
382 | +} | |
383 | + | |
384 | +table thead th.sorted .sortoptions a.ascending { | |
385 | + background-position: 0 -28px; | |
386 | +} | |
387 | + | |
388 | +table thead th.sorted .sortoptions a.ascending:focus, | |
389 | +table thead th.sorted .sortoptions a.ascending:hover { | |
390 | + background-position: 0 -42px; | |
391 | +} | |
392 | + | |
393 | +table thead th.sorted .sortoptions a.descending { | |
394 | + top: 1px; | |
395 | + background-position: 0 -56px; | |
396 | +} | |
397 | + | |
398 | +table thead th.sorted .sortoptions a.descending:focus, | |
399 | +table thead th.sorted .sortoptions a.descending:hover { | |
400 | + background-position: 0 -70px; | |
401 | +} | |
402 | + | |
403 | +/* FORM DEFAULTS */ | |
404 | + | |
405 | +input, textarea, select, .form-row p, form .button { | |
406 | + margin: 2px 0; | |
407 | + padding: 2px 3px; | |
408 | + vertical-align: middle; | |
409 | + font-family: "Roboto", "Lucida Grande", Verdana, Arial, sans-serif; | |
410 | + font-weight: normal; | |
411 | + font-size: 13px; | |
412 | +} | |
413 | + | |
414 | +textarea { | |
415 | + vertical-align: top; | |
416 | +} | |
417 | + | |
418 | +input[type=text], input[type=password], input[type=email], input[type=url], | |
419 | +input[type=number], textarea, select, .vTextField { | |
420 | + border: 1px solid #ccc; | |
421 | + border-radius: 4px; | |
422 | + padding: 5px 6px; | |
423 | + margin-top: 0; | |
424 | +} | |
425 | + | |
426 | +input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, | |
427 | +input[type=url]:focus, input[type=number]:focus, textarea:focus, select:focus, | |
428 | +.vTextField:focus { | |
429 | + border-color: #999; | |
430 | +} | |
431 | + | |
432 | +select { | |
433 | + height: 30px; | |
434 | +} | |
435 | + | |
436 | +select[multiple] { | |
437 | + min-height: 150px; | |
438 | +} | |
439 | + | |
440 | +/* FORM BUTTONS */ | |
441 | + | |
442 | +.button, input[type=submit], input[type=button], .submit-row input, a.button { | |
443 | + background: #79aec8; | |
444 | + padding: 10px 15px; | |
445 | + border: none; | |
446 | + border-radius: 4px; | |
447 | + color: #fff; | |
448 | + cursor: pointer; | |
449 | +} | |
450 | + | |
451 | +a.button { | |
452 | + padding: 4px 5px; | |
453 | +} | |
454 | + | |
455 | +.button:active, input[type=submit]:active, input[type=button]:active, | |
456 | +.button:focus, input[type=submit]:focus, input[type=button]:focus, | |
457 | +.button:hover, input[type=submit]:hover, input[type=button]:hover { | |
458 | + background: #609ab6; | |
459 | +} | |
460 | + | |
461 | +.button[disabled], input[type=submit][disabled], input[type=button][disabled] { | |
462 | + opacity: 0.4; | |
463 | +} | |
464 | + | |
465 | +.button.default, input[type=submit].default, .submit-row input.default { | |
466 | + float: right; | |
467 | + border: none; | |
468 | + font-weight: 400; | |
469 | + background: #417690; | |
470 | +} | |
471 | + | |
472 | +.button.default:active, input[type=submit].default:active, | |
473 | +.button.default:focus, input[type=submit].default:focus, | |
474 | +.button.default:hover, input[type=submit].default:hover { | |
475 | + background: #205067; | |
476 | +} | |
477 | + | |
478 | +.button[disabled].default, | |
479 | +input[type=submit][disabled].default, | |
480 | +input[type=button][disabled].default { | |
481 | + opacity: 0.4; | |
482 | +} | |
483 | + | |
484 | + | |
485 | +/* MODULES */ | |
486 | + | |
487 | +.module { | |
488 | + border: none; | |
489 | + margin-bottom: 30px; | |
490 | + background: #fff; | |
491 | +} | |
492 | + | |
493 | +.module p, .module ul, .module h3, .module h4, .module dl, .module pre { | |
494 | + padding-left: 10px; | |
495 | + padding-right: 10px; | |
496 | +} | |
497 | + | |
498 | +.module blockquote { | |
499 | + margin-left: 12px; | |
500 | +} | |
501 | + | |
502 | +.module ul, .module ol { | |
503 | + margin-left: 1.5em; | |
504 | +} | |
505 | + | |
506 | +.module h3 { | |
507 | + margin-top: .6em; | |
508 | +} | |
509 | + | |
510 | +.module h2, .module caption, .inline-group h2 { | |
511 | + margin: 0; | |
512 | + padding: 8px; | |
513 | + font-weight: 400; | |
514 | + font-size: 13px; | |
515 | + text-align: left; | |
516 | + background: #79aec8; | |
517 | + color: #fff; | |
518 | +} | |
519 | + | |
520 | +.module caption, | |
521 | +.inline-group h2 { | |
522 | + font-size: 12px; | |
523 | + letter-spacing: 0.5px; | |
524 | + text-transform: uppercase; | |
525 | +} | |
526 | + | |
527 | +.module table { | |
528 | + border-collapse: collapse; | |
529 | +} | |
530 | + | |
531 | +/* MESSAGES & ERRORS */ | |
532 | + | |
533 | +ul.messagelist { | |
534 | + padding: 0; | |
535 | + margin: 0; | |
536 | +} | |
537 | + | |
538 | +ul.messagelist li { | |
539 | + display: block; | |
540 | + font-weight: 400; | |
541 | + font-size: 13px; | |
542 | + padding: 10px 10px 10px 65px; | |
543 | + margin: 0 0 10px 0; | |
544 | + background: #dfd url("../img/icon-yes.d2f9f035226a.svg") 40px 12px no-repeat; | |
545 | + background-size: 16px auto; | |
546 | + color: #333; | |
547 | +} | |
548 | + | |
549 | +ul.messagelist li.warning { | |
550 | + background: #ffc url("../img/icon-alert.034cc7d8a67f.svg") 40px 14px no-repeat; | |
551 | + background-size: 14px auto; | |
552 | +} | |
553 | + | |
554 | +ul.messagelist li.error { | |
555 | + background: #ffefef url("../img/icon-no.439e821418cd.svg") 40px 12px no-repeat; | |
556 | + background-size: 16px auto; | |
557 | +} | |
558 | + | |
559 | +.errornote { | |
560 | + font-size: 14px; | |
561 | + font-weight: 700; | |
562 | + display: block; | |
563 | + padding: 10px 12px; | |
564 | + margin: 0 0 10px 0; | |
565 | + color: #ba2121; | |
566 | + border: 1px solid #ba2121; | |
567 | + border-radius: 4px; | |
568 | + background-color: #fff; | |
569 | + background-position: 5px 12px; | |
570 | +} | |
571 | + | |
572 | +ul.errorlist { | |
573 | + margin: 0 0 4px; | |
574 | + padding: 0; | |
575 | + color: #ba2121; | |
576 | + background: #fff; | |
577 | +} | |
578 | + | |
579 | +ul.errorlist li { | |
580 | + font-size: 13px; | |
581 | + display: block; | |
582 | + margin-bottom: 4px; | |
583 | +} | |
584 | + | |
585 | +ul.errorlist li:first-child { | |
586 | + margin-top: 0; | |
587 | +} | |
588 | + | |
589 | +ul.errorlist li a { | |
590 | + color: inherit; | |
591 | + text-decoration: underline; | |
592 | +} | |
593 | + | |
594 | +td ul.errorlist { | |
595 | + margin: 0; | |
596 | + padding: 0; | |
597 | +} | |
598 | + | |
599 | +td ul.errorlist li { | |
600 | + margin: 0; | |
601 | +} | |
602 | + | |
603 | +.form-row.errors { | |
604 | + margin: 0; | |
605 | + border: none; | |
606 | + border-bottom: 1px solid #eee; | |
607 | + background: none; | |
608 | +} | |
609 | + | |
610 | +.form-row.errors ul.errorlist li { | |
611 | + padding-left: 0; | |
612 | +} | |
613 | + | |
614 | +.errors input, .errors select, .errors textarea { | |
615 | + border: 1px solid #ba2121; | |
616 | +} | |
617 | + | |
618 | +div.system-message { | |
619 | + background: #ffc; | |
620 | + margin: 10px; | |
621 | + padding: 6px 8px; | |
622 | + font-size: .8em; | |
623 | +} | |
624 | + | |
625 | +div.system-message p.system-message-title { | |
626 | + padding: 4px 5px 4px 25px; | |
627 | + margin: 0; | |
628 | + color: #c11; | |
629 | + background: #ffefef url("../img/icon-no.439e821418cd.svg") 5px 5px no-repeat; | |
630 | +} | |
631 | + | |
632 | +.description { | |
633 | + font-size: 12px; | |
634 | + padding: 5px 0 0 12px; | |
635 | +} | |
636 | + | |
637 | +/* BREADCRUMBS */ | |
638 | + | |
639 | +div.breadcrumbs { | |
640 | + background: #79aec8; | |
641 | + padding: 10px 40px; | |
642 | + border: none; | |
643 | + font-size: 14px; | |
644 | + color: #c4dce8; | |
645 | + text-align: left; | |
646 | +} | |
647 | + | |
648 | +div.breadcrumbs a { | |
649 | + color: #fff; | |
650 | +} | |
651 | + | |
652 | +div.breadcrumbs a:focus, div.breadcrumbs a:hover { | |
653 | + color: #c4dce8; | |
654 | +} | |
655 | + | |
656 | +/* ACTION ICONS */ | |
657 | + | |
658 | +.addlink { | |
659 | + padding-left: 16px; | |
660 | + background: url("../img/icon-addlink.d519b3bab011.svg") 0 1px no-repeat; | |
661 | +} | |
662 | + | |
663 | +.changelink, .inlinechangelink { | |
664 | + padding-left: 16px; | |
665 | + background: url("../img/icon-changelink.18d2fd706348.svg") 0 1px no-repeat; | |
666 | +} | |
667 | + | |
668 | +.deletelink { | |
669 | + padding-left: 16px; | |
670 | + background: url("../img/icon-deletelink.564ef9dc3854.svg") 0 1px no-repeat; | |
671 | +} | |
672 | + | |
673 | +a.deletelink:link, a.deletelink:visited { | |
674 | + color: #CC3434; | |
675 | +} | |
676 | + | |
677 | +a.deletelink:focus, a.deletelink:hover { | |
678 | + color: #993333; | |
679 | + text-decoration: none; | |
680 | +} | |
681 | + | |
682 | +/* OBJECT TOOLS */ | |
683 | + | |
684 | +.object-tools { | |
685 | + font-size: 10px; | |
686 | + font-weight: bold; | |
687 | + padding-left: 0; | |
688 | + float: right; | |
689 | + position: relative; | |
690 | + margin-top: -48px; | |
691 | +} | |
692 | + | |
693 | +.form-row .object-tools { | |
694 | + margin-top: 5px; | |
695 | + margin-bottom: 5px; | |
696 | + float: none; | |
697 | + height: 2em; | |
698 | + padding-left: 3.5em; | |
699 | +} | |
700 | + | |
701 | +.object-tools li { | |
702 | + display: block; | |
703 | + float: left; | |
704 | + margin-left: 5px; | |
705 | + height: 16px; | |
706 | +} | |
707 | + | |
708 | +.object-tools a { | |
709 | + border-radius: 15px; | |
710 | +} | |
711 | + | |
712 | +.object-tools a:link, .object-tools a:visited { | |
713 | + display: block; | |
714 | + float: left; | |
715 | + padding: 3px 12px; | |
716 | + background: #999; | |
717 | + font-weight: 400; | |
718 | + font-size: 11px; | |
719 | + text-transform: uppercase; | |
720 | + letter-spacing: 0.5px; | |
721 | + color: #fff; | |
722 | +} | |
723 | + | |
724 | +.object-tools a:focus, .object-tools a:hover { | |
725 | + background-color: #417690; | |
726 | +} | |
727 | + | |
728 | +.object-tools a:focus{ | |
729 | + text-decoration: none; | |
730 | +} | |
731 | + | |
732 | +.object-tools a.viewsitelink, .object-tools a.golink,.object-tools a.addlink { | |
733 | + background-repeat: no-repeat; | |
734 | + background-position: 93% center; | |
735 | + padding-right: 26px; | |
736 | +} | |
737 | + | |
738 | +.object-tools a.viewsitelink, .object-tools a.golink { | |
739 | + background-image: url("../img/tooltag-arrowright.bbfb788a849e.svg"); | |
740 | +} | |
741 | + | |
742 | +.object-tools a.addlink { | |
743 | + background-image: url("../img/tooltag-add.e59d620a9742.svg"); | |
744 | +} | |
745 | + | |
746 | +/* OBJECT HISTORY */ | |
747 | + | |
748 | +table#change-history { | |
749 | + width: 100%; | |
750 | +} | |
751 | + | |
752 | +table#change-history tbody th { | |
753 | + width: 16em; | |
754 | +} | |
755 | + | |
756 | +/* PAGE STRUCTURE */ | |
757 | + | |
758 | +#container { | |
759 | + position: relative; | |
760 | + width: 100%; | |
761 | + min-width: 980px; | |
762 | + padding: 0; | |
763 | +} | |
764 | + | |
765 | +#content { | |
766 | + padding: 20px 40px; | |
767 | +} | |
768 | + | |
769 | +.dashboard #content { | |
770 | + width: 600px; | |
771 | +} | |
772 | + | |
773 | +#content-main { | |
774 | + float: left; | |
775 | + width: 100%; | |
776 | +} | |
777 | + | |
778 | +#content-related { | |
779 | + float: right; | |
780 | + width: 260px; | |
781 | + position: relative; | |
782 | + margin-right: -300px; | |
783 | +} | |
784 | + | |
785 | +#footer { | |
786 | + clear: both; | |
787 | + padding: 10px; | |
788 | +} | |
789 | + | |
790 | +/* COLUMN TYPES */ | |
791 | + | |
792 | +.colMS { | |
793 | + margin-right: 300px; | |
794 | +} | |
795 | + | |
796 | +.colSM { | |
797 | + margin-left: 300px; | |
798 | +} | |
799 | + | |
800 | +.colSM #content-related { | |
801 | + float: left; | |
802 | + margin-right: 0; | |
803 | + margin-left: -300px; | |
804 | +} | |
805 | + | |
806 | +.colSM #content-main { | |
807 | + float: right; | |
808 | +} | |
809 | + | |
810 | +.popup .colM { | |
811 | + width: auto; | |
812 | +} | |
813 | + | |
814 | +/* HEADER */ | |
815 | + | |
816 | +#header { | |
817 | + width: auto; | |
818 | + height: 40px; | |
819 | + padding: 10px 40px; | |
820 | + background: #417690; | |
821 | + line-height: 40px; | |
822 | + color: #ffc; | |
823 | + overflow: hidden; | |
824 | +} | |
825 | + | |
826 | +#header a:link, #header a:visited { | |
827 | + color: #fff; | |
828 | +} | |
829 | + | |
830 | +#header a:focus , #header a:hover { | |
831 | + text-decoration: underline; | |
832 | +} | |
833 | + | |
834 | +#branding { | |
835 | + float: left; | |
836 | +} | |
837 | + | |
838 | +#branding h1 { | |
839 | + padding: 0; | |
840 | + margin: 0 20px 0 0; | |
841 | + font-weight: 300; | |
842 | + font-size: 24px; | |
843 | + color: #f5dd5d; | |
844 | +} | |
845 | + | |
846 | +#branding h1, #branding h1 a:link, #branding h1 a:visited { | |
847 | + color: #f5dd5d; | |
848 | +} | |
849 | + | |
850 | +#branding h2 { | |
851 | + padding: 0 10px; | |
852 | + font-size: 14px; | |
853 | + margin: -8px 0 8px 0; | |
854 | + font-weight: normal; | |
855 | + color: #ffc; | |
856 | +} | |
857 | + | |
858 | +#branding a:hover { | |
859 | + text-decoration: none; | |
860 | +} | |
861 | + | |
862 | +#user-tools { | |
863 | + float: right; | |
864 | + padding: 0; | |
865 | + margin: 0 0 0 20px; | |
866 | + font-weight: 300; | |
867 | + font-size: 11px; | |
868 | + letter-spacing: 0.5px; | |
869 | + text-transform: uppercase; | |
870 | + text-align: right; | |
871 | +} | |
872 | + | |
873 | +#user-tools a { | |
874 | + border-bottom: 1px solid rgba(255, 255, 255, 0.25); | |
875 | +} | |
876 | + | |
877 | +#user-tools a:focus, #user-tools a:hover { | |
878 | + text-decoration: none; | |
879 | + border-bottom-color: #79aec8; | |
880 | + color: #79aec8; | |
881 | +} | |
882 | + | |
883 | +/* SIDEBAR */ | |
884 | + | |
885 | +#content-related { | |
886 | + background: #f8f8f8; | |
887 | +} | |
888 | + | |
889 | +#content-related .module { | |
890 | + background: none; | |
891 | +} | |
892 | + | |
893 | +#content-related h3 { | |
894 | + font-size: 14px; | |
895 | + color: #666; | |
896 | + padding: 0 16px; | |
897 | + margin: 0 0 16px; | |
898 | +} | |
899 | + | |
900 | +#content-related h4 { | |
901 | + font-size: 13px; | |
902 | +} | |
903 | + | |
904 | +#content-related p { | |
905 | + padding-left: 16px; | |
906 | + padding-right: 16px; | |
907 | +} | |
908 | + | |
909 | +#content-related .actionlist { | |
910 | + padding: 0; | |
911 | + margin: 16px; | |
912 | +} | |
913 | + | |
914 | +#content-related .actionlist li { | |
915 | + line-height: 1.2; | |
916 | + margin-bottom: 10px; | |
917 | + padding-left: 18px; | |
918 | +} | |
919 | + | |
920 | +#content-related .module h2 { | |
921 | + background: none; | |
922 | + padding: 16px; | |
923 | + margin-bottom: 16px; | |
924 | + border-bottom: 1px solid #eaeaea; | |
925 | + font-size: 18px; | |
926 | + color: #333; | |
927 | +} | |
928 | + | |
929 | +.delete-confirmation form input[type="submit"] { | |
930 | + background: #ba2121; | |
931 | + border-radius: 4px; | |
932 | + padding: 10px 15px; | |
933 | + color: #fff; | |
934 | +} | |
935 | + | |
936 | +.delete-confirmation form input[type="submit"]:active, | |
937 | +.delete-confirmation form input[type="submit"]:focus, | |
938 | +.delete-confirmation form input[type="submit"]:hover { | |
939 | + background: #a41515; | |
940 | +} | |
941 | + | |
942 | +.delete-confirmation form .cancel-link { | |
943 | + display: inline-block; | |
944 | + vertical-align: middle; | |
945 | + height: 15px; | |
946 | + line-height: 15px; | |
947 | + background: #ddd; | |
948 | + border-radius: 4px; | |
949 | + padding: 10px 15px; | |
950 | + color: #333; | |
951 | + margin: 0 0 0 10px; | |
952 | +} | |
953 | + | |
954 | +.delete-confirmation form .cancel-link:active, | |
955 | +.delete-confirmation form .cancel-link:focus, | |
956 | +.delete-confirmation form .cancel-link:hover { | |
957 | + background: #ccc; | |
958 | +} | |
959 | + | |
960 | +/* POPUP */ | |
961 | +.popup #content { | |
962 | + padding: 20px; | |
963 | +} | |
964 | + | |
965 | +.popup #container { | |
966 | + min-width: 0; | |
967 | +} | |
968 | + | |
969 | +.popup #header { | |
970 | + padding: 10px 20px; | |
971 | +} | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,971 @@ |
1 | +/* | |
2 | + DJANGO Admin styles | |
3 | +*/ | |
4 | + | |
5 | +@import url(fonts.css); | |
6 | + | |
7 | +body { | |
8 | + margin: 0; | |
9 | + padding: 0; | |
10 | + font-size: 14px; | |
11 | + font-family: "Roboto","Lucida Grande","DejaVu Sans","Bitstream Vera Sans",Verdana,Arial,sans-serif; | |
12 | + color: #333; | |
13 | + background: #fff; | |
14 | +} | |
15 | + | |
16 | +/* LINKS */ | |
17 | + | |
18 | +a:link, a:visited { | |
19 | + color: #447e9b; | |
20 | + text-decoration: none; | |
21 | +} | |
22 | + | |
23 | +a:focus, a:hover { | |
24 | + color: #036; | |
25 | +} | |
26 | + | |
27 | +a:focus { | |
28 | + text-decoration: underline; | |
29 | +} | |
30 | + | |
31 | +a img { | |
32 | + border: none; | |
33 | +} | |
34 | + | |
35 | +a.section:link, a.section:visited { | |
36 | + color: #fff; | |
37 | + text-decoration: none; | |
38 | +} | |
39 | + | |
40 | +a.section:focus, a.section:hover { | |
41 | + text-decoration: underline; | |
42 | +} | |
43 | + | |
44 | +/* GLOBAL DEFAULTS */ | |
45 | + | |
46 | +p, ol, ul, dl { | |
47 | + margin: .2em 0 .8em 0; | |
48 | +} | |
49 | + | |
50 | +p { | |
51 | + padding: 0; | |
52 | + line-height: 140%; | |
53 | +} | |
54 | + | |
55 | +h1,h2,h3,h4,h5 { | |
56 | + font-weight: bold; | |
57 | +} | |
58 | + | |
59 | +h1 { | |
60 | + margin: 0 0 20px; | |
61 | + font-weight: 300; | |
62 | + font-size: 20px; | |
63 | + color: #666; | |
64 | +} | |
65 | + | |
66 | +h2 { | |
67 | + font-size: 16px; | |
68 | + margin: 1em 0 .5em 0; | |
69 | +} | |
70 | + | |
71 | +h2.subhead { | |
72 | + font-weight: normal; | |
73 | + margin-top: 0; | |
74 | +} | |
75 | + | |
76 | +h3 { | |
77 | + font-size: 14px; | |
78 | + margin: .8em 0 .3em 0; | |
79 | + color: #666; | |
80 | + font-weight: bold; | |
81 | +} | |
82 | + | |
83 | +h4 { | |
84 | + font-size: 12px; | |
85 | + margin: 1em 0 .8em 0; | |
86 | + padding-bottom: 3px; | |
87 | +} | |
88 | + | |
89 | +h5 { | |
90 | + font-size: 10px; | |
91 | + margin: 1.5em 0 .5em 0; | |
92 | + color: #666; | |
93 | + text-transform: uppercase; | |
94 | + letter-spacing: 1px; | |
95 | +} | |
96 | + | |
97 | +ul li { | |
98 | + list-style-type: square; | |
99 | + padding: 1px 0; | |
100 | +} | |
101 | + | |
102 | +li ul { | |
103 | + margin-bottom: 0; | |
104 | +} | |
105 | + | |
106 | +li, dt, dd { | |
107 | + font-size: 13px; | |
108 | + line-height: 20px; | |
109 | +} | |
110 | + | |
111 | +dt { | |
112 | + font-weight: bold; | |
113 | + margin-top: 4px; | |
114 | +} | |
115 | + | |
116 | +dd { | |
117 | + margin-left: 0; | |
118 | +} | |
119 | + | |
120 | +form { | |
121 | + margin: 0; | |
122 | + padding: 0; | |
123 | +} | |
124 | + | |
125 | +fieldset { | |
126 | + margin: 0; | |
127 | + padding: 0; | |
128 | + border: none; | |
129 | + border-top: 1px solid #eee; | |
130 | +} | |
131 | + | |
132 | +blockquote { | |
133 | + font-size: 11px; | |
134 | + color: #777; | |
135 | + margin-left: 2px; | |
136 | + padding-left: 10px; | |
137 | + border-left: 5px solid #ddd; | |
138 | +} | |
139 | + | |
140 | +code, pre { | |
141 | + font-family: "Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace; | |
142 | + color: #666; | |
143 | + font-size: 12px; | |
144 | +} | |
145 | + | |
146 | +pre.literal-block { | |
147 | + margin: 10px; | |
148 | + background: #eee; | |
149 | + padding: 6px 8px; | |
150 | +} | |
151 | + | |
152 | +code strong { | |
153 | + color: #930; | |
154 | +} | |
155 | + | |
156 | +hr { | |
157 | + clear: both; | |
158 | + color: #eee; | |
159 | + background-color: #eee; | |
160 | + height: 1px; | |
161 | + border: none; | |
162 | + margin: 0; | |
163 | + padding: 0; | |
164 | + font-size: 1px; | |
165 | + line-height: 1px; | |
166 | +} | |
167 | + | |
168 | +/* TEXT STYLES & MODIFIERS */ | |
169 | + | |
170 | +.small { | |
171 | + font-size: 11px; | |
172 | +} | |
173 | + | |
174 | +.tiny { | |
175 | + font-size: 10px; | |
176 | +} | |
177 | + | |
178 | +p.tiny { | |
179 | + margin-top: -2px; | |
180 | +} | |
181 | + | |
182 | +.mini { | |
183 | + font-size: 10px; | |
184 | +} | |
185 | + | |
186 | +p.mini { | |
187 | + margin-top: -3px; | |
188 | +} | |
189 | + | |
190 | +.help, p.help, form p.help { | |
191 | + font-size: 11px; | |
192 | + color: #999; | |
193 | +} | |
194 | + | |
195 | +.help-tooltip { | |
196 | + cursor: help; | |
197 | +} | |
198 | + | |
199 | +p img, h1 img, h2 img, h3 img, h4 img, td img { | |
200 | + vertical-align: middle; | |
201 | +} | |
202 | + | |
203 | +.quiet, a.quiet:link, a.quiet:visited { | |
204 | + color: #999; | |
205 | + font-weight: normal; | |
206 | +} | |
207 | + | |
208 | +.float-right { | |
209 | + float: right; | |
210 | +} | |
211 | + | |
212 | +.float-left { | |
213 | + float: left; | |
214 | +} | |
215 | + | |
216 | +.clear { | |
217 | + clear: both; | |
218 | +} | |
219 | + | |
220 | +.align-left { | |
221 | + text-align: left; | |
222 | +} | |
223 | + | |
224 | +.align-right { | |
225 | + text-align: right; | |
226 | +} | |
227 | + | |
228 | +.example { | |
229 | + margin: 10px 0; | |
230 | + padding: 5px 10px; | |
231 | + background: #efefef; | |
232 | +} | |
233 | + | |
234 | +.nowrap { | |
235 | + white-space: nowrap; | |
236 | +} | |
237 | + | |
238 | +/* TABLES */ | |
239 | + | |
240 | +table { | |
241 | + border-collapse: collapse; | |
242 | + border-color: #ccc; | |
243 | +} | |
244 | + | |
245 | +td, th { | |
246 | + font-size: 13px; | |
247 | + line-height: 16px; | |
248 | + border-bottom: 1px solid #eee; | |
249 | + vertical-align: top; | |
250 | + padding: 8px; | |
251 | + font-family: "Roboto", "Lucida Grande", Verdana, Arial, sans-serif; | |
252 | +} | |
253 | + | |
254 | +th { | |
255 | + font-weight: 600; | |
256 | + text-align: left; | |
257 | +} | |
258 | + | |
259 | +thead th, | |
260 | +tfoot td { | |
261 | + color: #666; | |
262 | + padding: 5px 10px; | |
263 | + font-size: 11px; | |
264 | + background: #fff; | |
265 | + border: none; | |
266 | + border-top: 1px solid #eee; | |
267 | + border-bottom: 1px solid #eee; | |
268 | +} | |
269 | + | |
270 | +tfoot td { | |
271 | + border-bottom: none; | |
272 | + border-top: 1px solid #eee; | |
273 | +} | |
274 | + | |
275 | +thead th.required { | |
276 | + color: #000; | |
277 | +} | |
278 | + | |
279 | +tr.alt { | |
280 | + background: #f6f6f6; | |
281 | +} | |
282 | + | |
283 | +.row1 { | |
284 | + background: #fff; | |
285 | +} | |
286 | + | |
287 | +.row2 { | |
288 | + background: #f9f9f9; | |
289 | +} | |
290 | + | |
291 | +/* SORTABLE TABLES */ | |
292 | + | |
293 | +thead th { | |
294 | + padding: 5px 10px; | |
295 | + line-height: normal; | |
296 | + text-transform: uppercase; | |
297 | + background: #f6f6f6; | |
298 | +} | |
299 | + | |
300 | +thead th a:link, thead th a:visited { | |
301 | + color: #666; | |
302 | +} | |
303 | + | |
304 | +thead th.sorted { | |
305 | + background: #eee; | |
306 | +} | |
307 | + | |
308 | +thead th.sorted .text { | |
309 | + padding-right: 42px; | |
310 | +} | |
311 | + | |
312 | +table thead th .text span { | |
313 | + padding: 8px 10px; | |
314 | + display: block; | |
315 | +} | |
316 | + | |
317 | +table thead th .text a { | |
318 | + display: block; | |
319 | + cursor: pointer; | |
320 | + padding: 8px 10px; | |
321 | +} | |
322 | + | |
323 | +table thead th .text a:focus, table thead th .text a:hover { | |
324 | + background: #eee; | |
325 | +} | |
326 | + | |
327 | +thead th.sorted a.sortremove { | |
328 | + visibility: hidden; | |
329 | +} | |
330 | + | |
331 | +table thead th.sorted:hover a.sortremove { | |
332 | + visibility: visible; | |
333 | +} | |
334 | + | |
335 | +table thead th.sorted .sortoptions { | |
336 | + display: block; | |
337 | + padding: 9px 5px 0 5px; | |
338 | + float: right; | |
339 | + text-align: right; | |
340 | +} | |
341 | + | |
342 | +table thead th.sorted .sortpriority { | |
343 | + font-size: .8em; | |
344 | + min-width: 12px; | |
345 | + text-align: center; | |
346 | + vertical-align: 3px; | |
347 | + margin-left: 2px; | |
348 | + margin-right: 2px; | |
349 | +} | |
350 | + | |
351 | +table thead th.sorted .sortoptions a { | |
352 | + position: relative; | |
353 | + width: 14px; | |
354 | + height: 14px; | |
355 | + display: inline-block; | |
356 | + background: url(../img/sorting-icons.svg) 0 0 no-repeat; | |
357 | + background-size: 14px auto; | |
358 | +} | |
359 | + | |
360 | +table thead th.sorted .sortoptions a.sortremove { | |
361 | + background-position: 0 0; | |
362 | +} | |
363 | + | |
364 | +table thead th.sorted .sortoptions a.sortremove:after { | |
365 | + content: '\\'; | |
366 | + position: absolute; | |
367 | + top: -6px; | |
368 | + left: 3px; | |
369 | + font-weight: 200; | |
370 | + font-size: 18px; | |
371 | + color: #999; | |
372 | +} | |
373 | + | |
374 | +table thead th.sorted .sortoptions a.sortremove:focus:after, | |
375 | +table thead th.sorted .sortoptions a.sortremove:hover:after { | |
376 | + color: #447e9b; | |
377 | +} | |
378 | + | |
379 | +table thead th.sorted .sortoptions a.sortremove:focus, | |
380 | +table thead th.sorted .sortoptions a.sortremove:hover { | |
381 | + background-position: 0 -14px; | |
382 | +} | |
383 | + | |
384 | +table thead th.sorted .sortoptions a.ascending { | |
385 | + background-position: 0 -28px; | |
386 | +} | |
387 | + | |
388 | +table thead th.sorted .sortoptions a.ascending:focus, | |
389 | +table thead th.sorted .sortoptions a.ascending:hover { | |
390 | + background-position: 0 -42px; | |
391 | +} | |
392 | + | |
393 | +table thead th.sorted .sortoptions a.descending { | |
394 | + top: 1px; | |
395 | + background-position: 0 -56px; | |
396 | +} | |
397 | + | |
398 | +table thead th.sorted .sortoptions a.descending:focus, | |
399 | +table thead th.sorted .sortoptions a.descending:hover { | |
400 | + background-position: 0 -70px; | |
401 | +} | |
402 | + | |
403 | +/* FORM DEFAULTS */ | |
404 | + | |
405 | +input, textarea, select, .form-row p, form .button { | |
406 | + margin: 2px 0; | |
407 | + padding: 2px 3px; | |
408 | + vertical-align: middle; | |
409 | + font-family: "Roboto", "Lucida Grande", Verdana, Arial, sans-serif; | |
410 | + font-weight: normal; | |
411 | + font-size: 13px; | |
412 | +} | |
413 | + | |
414 | +textarea { | |
415 | + vertical-align: top; | |
416 | +} | |
417 | + | |
418 | +input[type=text], input[type=password], input[type=email], input[type=url], | |
419 | +input[type=number], textarea, select, .vTextField { | |
420 | + border: 1px solid #ccc; | |
421 | + border-radius: 4px; | |
422 | + padding: 5px 6px; | |
423 | + margin-top: 0; | |
424 | +} | |
425 | + | |
426 | +input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, | |
427 | +input[type=url]:focus, input[type=number]:focus, textarea:focus, select:focus, | |
428 | +.vTextField:focus { | |
429 | + border-color: #999; | |
430 | +} | |
431 | + | |
432 | +select { | |
433 | + height: 30px; | |
434 | +} | |
435 | + | |
436 | +select[multiple] { | |
437 | + min-height: 150px; | |
438 | +} | |
439 | + | |
440 | +/* FORM BUTTONS */ | |
441 | + | |
442 | +.button, input[type=submit], input[type=button], .submit-row input, a.button { | |
443 | + background: #79aec8; | |
444 | + padding: 10px 15px; | |
445 | + border: none; | |
446 | + border-radius: 4px; | |
447 | + color: #fff; | |
448 | + cursor: pointer; | |
449 | +} | |
450 | + | |
451 | +a.button { | |
452 | + padding: 4px 5px; | |
453 | +} | |
454 | + | |
455 | +.button:active, input[type=submit]:active, input[type=button]:active, | |
456 | +.button:focus, input[type=submit]:focus, input[type=button]:focus, | |
457 | +.button:hover, input[type=submit]:hover, input[type=button]:hover { | |
458 | + background: #609ab6; | |
459 | +} | |
460 | + | |
461 | +.button[disabled], input[type=submit][disabled], input[type=button][disabled] { | |
462 | + opacity: 0.4; | |
463 | +} | |
464 | + | |
465 | +.button.default, input[type=submit].default, .submit-row input.default { | |
466 | + float: right; | |
467 | + border: none; | |
468 | + font-weight: 400; | |
469 | + background: #417690; | |
470 | +} | |
471 | + | |
472 | +.button.default:active, input[type=submit].default:active, | |
473 | +.button.default:focus, input[type=submit].default:focus, | |
474 | +.button.default:hover, input[type=submit].default:hover { | |
475 | + background: #205067; | |
476 | +} | |
477 | + | |
478 | +.button[disabled].default, | |
479 | +input[type=submit][disabled].default, | |
480 | +input[type=button][disabled].default { | |
481 | + opacity: 0.4; | |
482 | +} | |
483 | + | |
484 | + | |
485 | +/* MODULES */ | |
486 | + | |
487 | +.module { | |
488 | + border: none; | |
489 | + margin-bottom: 30px; | |
490 | + background: #fff; | |
491 | +} | |
492 | + | |
493 | +.module p, .module ul, .module h3, .module h4, .module dl, .module pre { | |
494 | + padding-left: 10px; | |
495 | + padding-right: 10px; | |
496 | +} | |
497 | + | |
498 | +.module blockquote { | |
499 | + margin-left: 12px; | |
500 | +} | |
501 | + | |
502 | +.module ul, .module ol { | |
503 | + margin-left: 1.5em; | |
504 | +} | |
505 | + | |
506 | +.module h3 { | |
507 | + margin-top: .6em; | |
508 | +} | |
509 | + | |
510 | +.module h2, .module caption, .inline-group h2 { | |
511 | + margin: 0; | |
512 | + padding: 8px; | |
513 | + font-weight: 400; | |
514 | + font-size: 13px; | |
515 | + text-align: left; | |
516 | + background: #79aec8; | |
517 | + color: #fff; | |
518 | +} | |
519 | + | |
520 | +.module caption, | |
521 | +.inline-group h2 { | |
522 | + font-size: 12px; | |
523 | + letter-spacing: 0.5px; | |
524 | + text-transform: uppercase; | |
525 | +} | |
526 | + | |
527 | +.module table { | |
528 | + border-collapse: collapse; | |
529 | +} | |
530 | + | |
531 | +/* MESSAGES & ERRORS */ | |
532 | + | |
533 | +ul.messagelist { | |
534 | + padding: 0; | |
535 | + margin: 0; | |
536 | +} | |
537 | + | |
538 | +ul.messagelist li { | |
539 | + display: block; | |
540 | + font-weight: 400; | |
541 | + font-size: 13px; | |
542 | + padding: 10px 10px 10px 65px; | |
543 | + margin: 0 0 10px 0; | |
544 | + background: #dfd url(../img/icon-yes.svg) 40px 12px no-repeat; | |
545 | + background-size: 16px auto; | |
546 | + color: #333; | |
547 | +} | |
548 | + | |
549 | +ul.messagelist li.warning { | |
550 | + background: #ffc url(../img/icon-alert.svg) 40px 14px no-repeat; | |
551 | + background-size: 14px auto; | |
552 | +} | |
553 | + | |
554 | +ul.messagelist li.error { | |
555 | + background: #ffefef url(../img/icon-no.svg) 40px 12px no-repeat; | |
556 | + background-size: 16px auto; | |
557 | +} | |
558 | + | |
559 | +.errornote { | |
560 | + font-size: 14px; | |
561 | + font-weight: 700; | |
562 | + display: block; | |
563 | + padding: 10px 12px; | |
564 | + margin: 0 0 10px 0; | |
565 | + color: #ba2121; | |
566 | + border: 1px solid #ba2121; | |
567 | + border-radius: 4px; | |
568 | + background-color: #fff; | |
569 | + background-position: 5px 12px; | |
570 | +} | |
571 | + | |
572 | +ul.errorlist { | |
573 | + margin: 0 0 4px; | |
574 | + padding: 0; | |
575 | + color: #ba2121; | |
576 | + background: #fff; | |
577 | +} | |
578 | + | |
579 | +ul.errorlist li { | |
580 | + font-size: 13px; | |
581 | + display: block; | |
582 | + margin-bottom: 4px; | |
583 | +} | |
584 | + | |
585 | +ul.errorlist li:first-child { | |
586 | + margin-top: 0; | |
587 | +} | |
588 | + | |
589 | +ul.errorlist li a { | |
590 | + color: inherit; | |
591 | + text-decoration: underline; | |
592 | +} | |
593 | + | |
594 | +td ul.errorlist { | |
595 | + margin: 0; | |
596 | + padding: 0; | |
597 | +} | |
598 | + | |
599 | +td ul.errorlist li { | |
600 | + margin: 0; | |
601 | +} | |
602 | + | |
603 | +.form-row.errors { | |
604 | + margin: 0; | |
605 | + border: none; | |
606 | + border-bottom: 1px solid #eee; | |
607 | + background: none; | |
608 | +} | |
609 | + | |
610 | +.form-row.errors ul.errorlist li { | |
611 | + padding-left: 0; | |
612 | +} | |
613 | + | |
614 | +.errors input, .errors select, .errors textarea { | |
615 | + border: 1px solid #ba2121; | |
616 | +} | |
617 | + | |
618 | +div.system-message { | |
619 | + background: #ffc; | |
620 | + margin: 10px; | |
621 | + padding: 6px 8px; | |
622 | + font-size: .8em; | |
623 | +} | |
624 | + | |
625 | +div.system-message p.system-message-title { | |
626 | + padding: 4px 5px 4px 25px; | |
627 | + margin: 0; | |
628 | + color: #c11; | |
629 | + background: #ffefef url(../img/icon-no.svg) 5px 5px no-repeat; | |
630 | +} | |
631 | + | |
632 | +.description { | |
633 | + font-size: 12px; | |
634 | + padding: 5px 0 0 12px; | |
635 | +} | |
636 | + | |
637 | +/* BREADCRUMBS */ | |
638 | + | |
639 | +div.breadcrumbs { | |
640 | + background: #79aec8; | |
641 | + padding: 10px 40px; | |
642 | + border: none; | |
643 | + font-size: 14px; | |
644 | + color: #c4dce8; | |
645 | + text-align: left; | |
646 | +} | |
647 | + | |
648 | +div.breadcrumbs a { | |
649 | + color: #fff; | |
650 | +} | |
651 | + | |
652 | +div.breadcrumbs a:focus, div.breadcrumbs a:hover { | |
653 | + color: #c4dce8; | |
654 | +} | |
655 | + | |
656 | +/* ACTION ICONS */ | |
657 | + | |
658 | +.addlink { | |
659 | + padding-left: 16px; | |
660 | + background: url(../img/icon-addlink.svg) 0 1px no-repeat; | |
661 | +} | |
662 | + | |
663 | +.changelink, .inlinechangelink { | |
664 | + padding-left: 16px; | |
665 | + background: url(../img/icon-changelink.svg) 0 1px no-repeat; | |
666 | +} | |
667 | + | |
668 | +.deletelink { | |
669 | + padding-left: 16px; | |
670 | + background: url(../img/icon-deletelink.svg) 0 1px no-repeat; | |
671 | +} | |
672 | + | |
673 | +a.deletelink:link, a.deletelink:visited { | |
674 | + color: #CC3434; | |
675 | +} | |
676 | + | |
677 | +a.deletelink:focus, a.deletelink:hover { | |
678 | + color: #993333; | |
679 | + text-decoration: none; | |
680 | +} | |
681 | + | |
682 | +/* OBJECT TOOLS */ | |
683 | + | |
684 | +.object-tools { | |
685 | + font-size: 10px; | |
686 | + font-weight: bold; | |
687 | + padding-left: 0; | |
688 | + float: right; | |
689 | + position: relative; | |
690 | + margin-top: -48px; | |
691 | +} | |
692 | + | |
693 | +.form-row .object-tools { | |
694 | + margin-top: 5px; | |
695 | + margin-bottom: 5px; | |
696 | + float: none; | |
697 | + height: 2em; | |
698 | + padding-left: 3.5em; | |
699 | +} | |
700 | + | |
701 | +.object-tools li { | |
702 | + display: block; | |
703 | + float: left; | |
704 | + margin-left: 5px; | |
705 | + height: 16px; | |
706 | +} | |
707 | + | |
708 | +.object-tools a { | |
709 | + border-radius: 15px; | |
710 | +} | |
711 | + | |
712 | +.object-tools a:link, .object-tools a:visited { | |
713 | + display: block; | |
714 | + float: left; | |
715 | + padding: 3px 12px; | |
716 | + background: #999; | |
717 | + font-weight: 400; | |
718 | + font-size: 11px; | |
719 | + text-transform: uppercase; | |
720 | + letter-spacing: 0.5px; | |
721 | + color: #fff; | |
722 | +} | |
723 | + | |
724 | +.object-tools a:focus, .object-tools a:hover { | |
725 | + background-color: #417690; | |
726 | +} | |
727 | + | |
728 | +.object-tools a:focus{ | |
729 | + text-decoration: none; | |
730 | +} | |
731 | + | |
732 | +.object-tools a.viewsitelink, .object-tools a.golink,.object-tools a.addlink { | |
733 | + background-repeat: no-repeat; | |
734 | + background-position: 93% center; | |
735 | + padding-right: 26px; | |
736 | +} | |
737 | + | |
738 | +.object-tools a.viewsitelink, .object-tools a.golink { | |
739 | + background-image: url(../img/tooltag-arrowright.svg); | |
740 | +} | |
741 | + | |
742 | +.object-tools a.addlink { | |
743 | + background-image: url(../img/tooltag-add.svg); | |
744 | +} | |
745 | + | |
746 | +/* OBJECT HISTORY */ | |
747 | + | |
748 | +table#change-history { | |
749 | + width: 100%; | |
750 | +} | |
751 | + | |
752 | +table#change-history tbody th { | |
753 | + width: 16em; | |
754 | +} | |
755 | + | |
756 | +/* PAGE STRUCTURE */ | |
757 | + | |
758 | +#container { | |
759 | + position: relative; | |
760 | + width: 100%; | |
761 | + min-width: 980px; | |
762 | + padding: 0; | |
763 | +} | |
764 | + | |
765 | +#content { | |
766 | + padding: 20px 40px; | |
767 | +} | |
768 | + | |
769 | +.dashboard #content { | |
770 | + width: 600px; | |
771 | +} | |
772 | + | |
773 | +#content-main { | |
774 | + float: left; | |
775 | + width: 100%; | |
776 | +} | |
777 | + | |
778 | +#content-related { | |
779 | + float: right; | |
780 | + width: 260px; | |
781 | + position: relative; | |
782 | + margin-right: -300px; | |
783 | +} | |
784 | + | |
785 | +#footer { | |
786 | + clear: both; | |
787 | + padding: 10px; | |
788 | +} | |
789 | + | |
790 | +/* COLUMN TYPES */ | |
791 | + | |
792 | +.colMS { | |
793 | + margin-right: 300px; | |
794 | +} | |
795 | + | |
796 | +.colSM { | |
797 | + margin-left: 300px; | |
798 | +} | |
799 | + | |
800 | +.colSM #content-related { | |
801 | + float: left; | |
802 | + margin-right: 0; | |
803 | + margin-left: -300px; | |
804 | +} | |
805 | + | |
806 | +.colSM #content-main { | |
807 | + float: right; | |
808 | +} | |
809 | + | |
810 | +.popup .colM { | |
811 | + width: auto; | |
812 | +} | |
813 | + | |
814 | +/* HEADER */ | |
815 | + | |
816 | +#header { | |
817 | + width: auto; | |
818 | + height: 40px; | |
819 | + padding: 10px 40px; | |
820 | + background: #417690; | |
821 | + line-height: 40px; | |
822 | + color: #ffc; | |
823 | + overflow: hidden; | |
824 | +} | |
825 | + | |
826 | +#header a:link, #header a:visited { | |
827 | + color: #fff; | |
828 | +} | |
829 | + | |
830 | +#header a:focus , #header a:hover { | |
831 | + text-decoration: underline; | |
832 | +} | |
833 | + | |
834 | +#branding { | |
835 | + float: left; | |
836 | +} | |
837 | + | |
838 | +#branding h1 { | |
839 | + padding: 0; | |
840 | + margin: 0 20px 0 0; | |
841 | + font-weight: 300; | |
842 | + font-size: 24px; | |
843 | + color: #f5dd5d; | |
844 | +} | |
845 | + | |
846 | +#branding h1, #branding h1 a:link, #branding h1 a:visited { | |
847 | + color: #f5dd5d; | |
848 | +} | |
849 | + | |
850 | +#branding h2 { | |
851 | + padding: 0 10px; | |
852 | + font-size: 14px; | |
853 | + margin: -8px 0 8px 0; | |
854 | + font-weight: normal; | |
855 | + color: #ffc; | |
856 | +} | |
857 | + | |
858 | +#branding a:hover { | |
859 | + text-decoration: none; | |
860 | +} | |
861 | + | |
862 | +#user-tools { | |
863 | + float: right; | |
864 | + padding: 0; | |
865 | + margin: 0 0 0 20px; | |
866 | + font-weight: 300; | |
867 | + font-size: 11px; | |
868 | + letter-spacing: 0.5px; | |
869 | + text-transform: uppercase; | |
870 | + text-align: right; | |
871 | +} | |
872 | + | |
873 | +#user-tools a { | |
874 | + border-bottom: 1px solid rgba(255, 255, 255, 0.25); | |
875 | +} | |
876 | + | |
877 | +#user-tools a:focus, #user-tools a:hover { | |
878 | + text-decoration: none; | |
879 | + border-bottom-color: #79aec8; | |
880 | + color: #79aec8; | |
881 | +} | |
882 | + | |
883 | +/* SIDEBAR */ | |
884 | + | |
885 | +#content-related { | |
886 | + background: #f8f8f8; | |
887 | +} | |
888 | + | |
889 | +#content-related .module { | |
890 | + background: none; | |
891 | +} | |
892 | + | |
893 | +#content-related h3 { | |
894 | + font-size: 14px; | |
895 | + color: #666; | |
896 | + padding: 0 16px; | |
897 | + margin: 0 0 16px; | |
898 | +} | |
899 | + | |
900 | +#content-related h4 { | |
901 | + font-size: 13px; | |
902 | +} | |
903 | + | |
904 | +#content-related p { | |
905 | + padding-left: 16px; | |
906 | + padding-right: 16px; | |
907 | +} | |
908 | + | |
909 | +#content-related .actionlist { | |
910 | + padding: 0; | |
911 | + margin: 16px; | |
912 | +} | |
913 | + | |
914 | +#content-related .actionlist li { | |
915 | + line-height: 1.2; | |
916 | + margin-bottom: 10px; | |
917 | + padding-left: 18px; | |
918 | +} | |
919 | + | |
920 | +#content-related .module h2 { | |
921 | + background: none; | |
922 | + padding: 16px; | |
923 | + margin-bottom: 16px; | |
924 | + border-bottom: 1px solid #eaeaea; | |
925 | + font-size: 18px; | |
926 | + color: #333; | |
927 | +} | |
928 | + | |
929 | +.delete-confirmation form input[type="submit"] { | |
930 | + background: #ba2121; | |
931 | + border-radius: 4px; | |
932 | + padding: 10px 15px; | |
933 | + color: #fff; | |
934 | +} | |
935 | + | |
936 | +.delete-confirmation form input[type="submit"]:active, | |
937 | +.delete-confirmation form input[type="submit"]:focus, | |
938 | +.delete-confirmation form input[type="submit"]:hover { | |
939 | + background: #a41515; | |
940 | +} | |
941 | + | |
942 | +.delete-confirmation form .cancel-link { | |
943 | + display: inline-block; | |
944 | + vertical-align: middle; | |
945 | + height: 15px; | |
946 | + line-height: 15px; | |
947 | + background: #ddd; | |
948 | + border-radius: 4px; | |
949 | + padding: 10px 15px; | |
950 | + color: #333; | |
951 | + margin: 0 0 0 10px; | |
952 | +} | |
953 | + | |
954 | +.delete-confirmation form .cancel-link:active, | |
955 | +.delete-confirmation form .cancel-link:focus, | |
956 | +.delete-confirmation form .cancel-link:hover { | |
957 | + background: #ccc; | |
958 | +} | |
959 | + | |
960 | +/* POPUP */ | |
961 | +.popup #content { | |
962 | + padding: 20px; | |
963 | +} | |
964 | + | |
965 | +.popup #container { | |
966 | + min-width: 0; | |
967 | +} | |
968 | + | |
969 | +.popup #header { | |
970 | + padding: 10px 20px; | |
971 | +} | ... | ... |
No preview for this file type
amadeus/staticfiles/admin/css/changelists.b1b060f73d37.css
0 → 100644
... | ... | @@ -0,0 +1,342 @@ |
1 | +/* CHANGELISTS */ | |
2 | + | |
3 | +#changelist { | |
4 | + position: relative; | |
5 | + width: 100%; | |
6 | +} | |
7 | + | |
8 | +#changelist table { | |
9 | + width: 100%; | |
10 | +} | |
11 | + | |
12 | +.change-list .hiddenfields { display:none; } | |
13 | + | |
14 | +.change-list .filtered table { | |
15 | + border-right: none; | |
16 | +} | |
17 | + | |
18 | +.change-list .filtered { | |
19 | + min-height: 400px; | |
20 | +} | |
21 | + | |
22 | +.change-list .filtered .results, .change-list .filtered .paginator, | |
23 | +.filtered #toolbar, .filtered div.xfull { | |
24 | + margin-right: 280px; | |
25 | + width: auto; | |
26 | +} | |
27 | + | |
28 | +.change-list .filtered table tbody th { | |
29 | + padding-right: 1em; | |
30 | +} | |
31 | + | |
32 | +#changelist-form .results { | |
33 | + overflow-x: auto; | |
34 | +} | |
35 | + | |
36 | +#changelist .toplinks { | |
37 | + border-bottom: 1px solid #ddd; | |
38 | +} | |
39 | + | |
40 | +#changelist .paginator { | |
41 | + color: #666; | |
42 | + border-bottom: 1px solid #eee; | |
43 | + background: #fff; | |
44 | + overflow: hidden; | |
45 | +} | |
46 | + | |
47 | +/* CHANGELIST TABLES */ | |
48 | + | |
49 | +#changelist table thead th { | |
50 | + padding: 0; | |
51 | + white-space: nowrap; | |
52 | + vertical-align: middle; | |
53 | +} | |
54 | + | |
55 | +#changelist table thead th.action-checkbox-column { | |
56 | + width: 1.5em; | |
57 | + text-align: center; | |
58 | +} | |
59 | + | |
60 | +#changelist table tbody td.action-checkbox { | |
61 | + text-align: center; | |
62 | +} | |
63 | + | |
64 | +#changelist table tfoot { | |
65 | + color: #666; | |
66 | +} | |
67 | + | |
68 | +/* TOOLBAR */ | |
69 | + | |
70 | +#changelist #toolbar { | |
71 | + padding: 8px 10px; | |
72 | + margin-bottom: 15px; | |
73 | + border-top: 1px solid #eee; | |
74 | + border-bottom: 1px solid #eee; | |
75 | + background: #f8f8f8; | |
76 | + color: #666; | |
77 | +} | |
78 | + | |
79 | +#changelist #toolbar form input { | |
80 | + border-radius: 4px; | |
81 | + font-size: 14px; | |
82 | + padding: 5px; | |
83 | + color: #333; | |
84 | +} | |
85 | + | |
86 | +#changelist #toolbar form #searchbar { | |
87 | + height: 19px; | |
88 | + border: 1px solid #ccc; | |
89 | + padding: 2px 5px; | |
90 | + margin: 0; | |
91 | + vertical-align: top; | |
92 | + font-size: 13px; | |
93 | +} | |
94 | + | |
95 | +#changelist #toolbar form #searchbar:focus { | |
96 | + border-color: #999; | |
97 | +} | |
98 | + | |
99 | +#changelist #toolbar form input[type="submit"] { | |
100 | + border: 1px solid #ccc; | |
101 | + padding: 2px 10px; | |
102 | + margin: 0; | |
103 | + vertical-align: middle; | |
104 | + background: #fff; | |
105 | + box-shadow: 0 -15px 20px -10px rgba(0, 0, 0, 0.15) inset; | |
106 | + cursor: pointer; | |
107 | + color: #333; | |
108 | +} | |
109 | + | |
110 | +#changelist #toolbar form input[type="submit"]:focus, | |
111 | +#changelist #toolbar form input[type="submit"]:hover { | |
112 | + border-color: #999; | |
113 | +} | |
114 | + | |
115 | +#changelist #changelist-search img { | |
116 | + vertical-align: middle; | |
117 | + margin-right: 4px; | |
118 | +} | |
119 | + | |
120 | +/* FILTER COLUMN */ | |
121 | + | |
122 | +#changelist-filter { | |
123 | + position: absolute; | |
124 | + top: 0; | |
125 | + right: 0; | |
126 | + z-index: 1000; | |
127 | + width: 240px; | |
128 | + background: #f8f8f8; | |
129 | + border-left: none; | |
130 | + margin: 0; | |
131 | +} | |
132 | + | |
133 | +#changelist-filter h2 { | |
134 | + font-size: 14px; | |
135 | + text-transform: uppercase; | |
136 | + letter-spacing: 0.5px; | |
137 | + padding: 5px 15px; | |
138 | + margin-bottom: 12px; | |
139 | + border-bottom: none; | |
140 | +} | |
141 | + | |
142 | +#changelist-filter h3 { | |
143 | + font-weight: 400; | |
144 | + font-size: 14px; | |
145 | + padding: 0 15px; | |
146 | + margin-bottom: 10px; | |
147 | +} | |
148 | + | |
149 | +#changelist-filter ul { | |
150 | + margin: 5px 0; | |
151 | + padding: 0 15px 15px; | |
152 | + border-bottom: 1px solid #eaeaea; | |
153 | +} | |
154 | + | |
155 | +#changelist-filter ul:last-child { | |
156 | + border-bottom: none; | |
157 | + padding-bottom: none; | |
158 | +} | |
159 | + | |
160 | +#changelist-filter li { | |
161 | + list-style-type: none; | |
162 | + margin-left: 0; | |
163 | + padding-left: 0; | |
164 | +} | |
165 | + | |
166 | +#changelist-filter a { | |
167 | + display: block; | |
168 | + color: #999; | |
169 | +} | |
170 | + | |
171 | +#changelist-filter li.selected { | |
172 | + border-left: 5px solid #eaeaea; | |
173 | + padding-left: 10px; | |
174 | + margin-left: -15px; | |
175 | +} | |
176 | + | |
177 | +#changelist-filter li.selected a { | |
178 | + color: #5b80b2; | |
179 | +} | |
180 | + | |
181 | +#changelist-filter a:focus, #changelist-filter a:hover, | |
182 | +#changelist-filter li.selected a:focus, | |
183 | +#changelist-filter li.selected a:hover { | |
184 | + color: #036; | |
185 | +} | |
186 | + | |
187 | +/* DATE DRILLDOWN */ | |
188 | + | |
189 | +.change-list ul.toplinks { | |
190 | + display: block; | |
191 | + float: left; | |
192 | + padding: 0; | |
193 | + margin: 0; | |
194 | + width: 100%; | |
195 | +} | |
196 | + | |
197 | +.change-list ul.toplinks li { | |
198 | + padding: 3px 6px; | |
199 | + font-weight: bold; | |
200 | + list-style-type: none; | |
201 | + display: inline-block; | |
202 | +} | |
203 | + | |
204 | +.change-list ul.toplinks .date-back a { | |
205 | + color: #999; | |
206 | +} | |
207 | + | |
208 | +.change-list ul.toplinks .date-back a:focus, | |
209 | +.change-list ul.toplinks .date-back a:hover { | |
210 | + color: #036; | |
211 | +} | |
212 | + | |
213 | +/* PAGINATOR */ | |
214 | + | |
215 | +.paginator { | |
216 | + font-size: 13px; | |
217 | + padding-top: 10px; | |
218 | + padding-bottom: 10px; | |
219 | + line-height: 22px; | |
220 | + margin: 0; | |
221 | + border-top: 1px solid #ddd; | |
222 | +} | |
223 | + | |
224 | +.paginator a:link, .paginator a:visited { | |
225 | + padding: 2px 6px; | |
226 | + background: #79aec8; | |
227 | + text-decoration: none; | |
228 | + color: #fff; | |
229 | +} | |
230 | + | |
231 | +.paginator a.showall { | |
232 | + padding: 0; | |
233 | + border: none; | |
234 | + background: none; | |
235 | + color: #5b80b2; | |
236 | +} | |
237 | + | |
238 | +.paginator a.showall:focus, .paginator a.showall:hover { | |
239 | + background: none; | |
240 | + color: #036; | |
241 | +} | |
242 | + | |
243 | +.paginator .end { | |
244 | + margin-right: 6px; | |
245 | +} | |
246 | + | |
247 | +.paginator .this-page { | |
248 | + padding: 2px 6px; | |
249 | + font-weight: bold; | |
250 | + font-size: 13px; | |
251 | + vertical-align: top; | |
252 | +} | |
253 | + | |
254 | +.paginator a:focus, .paginator a:hover { | |
255 | + color: white; | |
256 | + background: #036; | |
257 | +} | |
258 | + | |
259 | +/* ACTIONS */ | |
260 | + | |
261 | +.filtered .actions { | |
262 | + margin-right: 280px; | |
263 | + border-right: none; | |
264 | +} | |
265 | + | |
266 | +#changelist table input { | |
267 | + margin: 0; | |
268 | + vertical-align: baseline; | |
269 | +} | |
270 | + | |
271 | +#changelist table tbody tr.selected { | |
272 | + background-color: #FFFFCC; | |
273 | +} | |
274 | + | |
275 | +#changelist .actions { | |
276 | + padding: 10px; | |
277 | + background: #fff; | |
278 | + border-top: none; | |
279 | + border-bottom: none; | |
280 | + line-height: 24px; | |
281 | + color: #999; | |
282 | +} | |
283 | + | |
284 | +#changelist .actions.selected { | |
285 | + background: #fffccf; | |
286 | + border-top: 1px solid #fffee8; | |
287 | + border-bottom: 1px solid #edecd6; | |
288 | +} | |
289 | + | |
290 | +#changelist .actions span.all, | |
291 | +#changelist .actions span.action-counter, | |
292 | +#changelist .actions span.clear, | |
293 | +#changelist .actions span.question { | |
294 | + font-size: 13px; | |
295 | + margin: 0 0.5em; | |
296 | + display: none; | |
297 | +} | |
298 | + | |
299 | +#changelist .actions:last-child { | |
300 | + border-bottom: none; | |
301 | +} | |
302 | + | |
303 | +#changelist .actions select { | |
304 | + vertical-align: top; | |
305 | + height: 24px; | |
306 | + background: none; | |
307 | + color: #000; | |
308 | + border: 1px solid #ccc; | |
309 | + border-radius: 4px; | |
310 | + font-size: 14px; | |
311 | + padding: 0 0 0 4px; | |
312 | + margin: 0; | |
313 | + margin-left: 10px; | |
314 | +} | |
315 | + | |
316 | +#changelist .actions select:focus { | |
317 | + border-color: #999; | |
318 | +} | |
319 | + | |
320 | +#changelist .actions label { | |
321 | + display: inline-block; | |
322 | + vertical-align: middle; | |
323 | + font-size: 13px; | |
324 | +} | |
325 | + | |
326 | +#changelist .actions .button { | |
327 | + font-size: 13px; | |
328 | + border: 1px solid #ccc; | |
329 | + border-radius: 4px; | |
330 | + background: #fff; | |
331 | + box-shadow: 0 -15px 20px -10px rgba(0, 0, 0, 0.15) inset; | |
332 | + cursor: pointer; | |
333 | + height: 24px; | |
334 | + line-height: 1; | |
335 | + padding: 4px 8px; | |
336 | + margin: 0; | |
337 | + color: #333; | |
338 | +} | |
339 | + | |
340 | +#changelist .actions .button:focus, #changelist .actions .button:hover { | |
341 | + border-color: #999; | |
342 | +} | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,342 @@ |
1 | +/* CHANGELISTS */ | |
2 | + | |
3 | +#changelist { | |
4 | + position: relative; | |
5 | + width: 100%; | |
6 | +} | |
7 | + | |
8 | +#changelist table { | |
9 | + width: 100%; | |
10 | +} | |
11 | + | |
12 | +.change-list .hiddenfields { display:none; } | |
13 | + | |
14 | +.change-list .filtered table { | |
15 | + border-right: none; | |
16 | +} | |
17 | + | |
18 | +.change-list .filtered { | |
19 | + min-height: 400px; | |
20 | +} | |
21 | + | |
22 | +.change-list .filtered .results, .change-list .filtered .paginator, | |
23 | +.filtered #toolbar, .filtered div.xfull { | |
24 | + margin-right: 280px; | |
25 | + width: auto; | |
26 | +} | |
27 | + | |
28 | +.change-list .filtered table tbody th { | |
29 | + padding-right: 1em; | |
30 | +} | |
31 | + | |
32 | +#changelist-form .results { | |
33 | + overflow-x: auto; | |
34 | +} | |
35 | + | |
36 | +#changelist .toplinks { | |
37 | + border-bottom: 1px solid #ddd; | |
38 | +} | |
39 | + | |
40 | +#changelist .paginator { | |
41 | + color: #666; | |
42 | + border-bottom: 1px solid #eee; | |
43 | + background: #fff; | |
44 | + overflow: hidden; | |
45 | +} | |
46 | + | |
47 | +/* CHANGELIST TABLES */ | |
48 | + | |
49 | +#changelist table thead th { | |
50 | + padding: 0; | |
51 | + white-space: nowrap; | |
52 | + vertical-align: middle; | |
53 | +} | |
54 | + | |
55 | +#changelist table thead th.action-checkbox-column { | |
56 | + width: 1.5em; | |
57 | + text-align: center; | |
58 | +} | |
59 | + | |
60 | +#changelist table tbody td.action-checkbox { | |
61 | + text-align: center; | |
62 | +} | |
63 | + | |
64 | +#changelist table tfoot { | |
65 | + color: #666; | |
66 | +} | |
67 | + | |
68 | +/* TOOLBAR */ | |
69 | + | |
70 | +#changelist #toolbar { | |
71 | + padding: 8px 10px; | |
72 | + margin-bottom: 15px; | |
73 | + border-top: 1px solid #eee; | |
74 | + border-bottom: 1px solid #eee; | |
75 | + background: #f8f8f8; | |
76 | + color: #666; | |
77 | +} | |
78 | + | |
79 | +#changelist #toolbar form input { | |
80 | + border-radius: 4px; | |
81 | + font-size: 14px; | |
82 | + padding: 5px; | |
83 | + color: #333; | |
84 | +} | |
85 | + | |
86 | +#changelist #toolbar form #searchbar { | |
87 | + height: 19px; | |
88 | + border: 1px solid #ccc; | |
89 | + padding: 2px 5px; | |
90 | + margin: 0; | |
91 | + vertical-align: top; | |
92 | + font-size: 13px; | |
93 | +} | |
94 | + | |
95 | +#changelist #toolbar form #searchbar:focus { | |
96 | + border-color: #999; | |
97 | +} | |
98 | + | |
99 | +#changelist #toolbar form input[type="submit"] { | |
100 | + border: 1px solid #ccc; | |
101 | + padding: 2px 10px; | |
102 | + margin: 0; | |
103 | + vertical-align: middle; | |
104 | + background: #fff; | |
105 | + box-shadow: 0 -15px 20px -10px rgba(0, 0, 0, 0.15) inset; | |
106 | + cursor: pointer; | |
107 | + color: #333; | |
108 | +} | |
109 | + | |
110 | +#changelist #toolbar form input[type="submit"]:focus, | |
111 | +#changelist #toolbar form input[type="submit"]:hover { | |
112 | + border-color: #999; | |
113 | +} | |
114 | + | |
115 | +#changelist #changelist-search img { | |
116 | + vertical-align: middle; | |
117 | + margin-right: 4px; | |
118 | +} | |
119 | + | |
120 | +/* FILTER COLUMN */ | |
121 | + | |
122 | +#changelist-filter { | |
123 | + position: absolute; | |
124 | + top: 0; | |
125 | + right: 0; | |
126 | + z-index: 1000; | |
127 | + width: 240px; | |
128 | + background: #f8f8f8; | |
129 | + border-left: none; | |
130 | + margin: 0; | |
131 | +} | |
132 | + | |
133 | +#changelist-filter h2 { | |
134 | + font-size: 14px; | |
135 | + text-transform: uppercase; | |
136 | + letter-spacing: 0.5px; | |
137 | + padding: 5px 15px; | |
138 | + margin-bottom: 12px; | |
139 | + border-bottom: none; | |
140 | +} | |
141 | + | |
142 | +#changelist-filter h3 { | |
143 | + font-weight: 400; | |
144 | + font-size: 14px; | |
145 | + padding: 0 15px; | |
146 | + margin-bottom: 10px; | |
147 | +} | |
148 | + | |
149 | +#changelist-filter ul { | |
150 | + margin: 5px 0; | |
151 | + padding: 0 15px 15px; | |
152 | + border-bottom: 1px solid #eaeaea; | |
153 | +} | |
154 | + | |
155 | +#changelist-filter ul:last-child { | |
156 | + border-bottom: none; | |
157 | + padding-bottom: none; | |
158 | +} | |
159 | + | |
160 | +#changelist-filter li { | |
161 | + list-style-type: none; | |
162 | + margin-left: 0; | |
163 | + padding-left: 0; | |
164 | +} | |
165 | + | |
166 | +#changelist-filter a { | |
167 | + display: block; | |
168 | + color: #999; | |
169 | +} | |
170 | + | |
171 | +#changelist-filter li.selected { | |
172 | + border-left: 5px solid #eaeaea; | |
173 | + padding-left: 10px; | |
174 | + margin-left: -15px; | |
175 | +} | |
176 | + | |
177 | +#changelist-filter li.selected a { | |
178 | + color: #5b80b2; | |
179 | +} | |
180 | + | |
181 | +#changelist-filter a:focus, #changelist-filter a:hover, | |
182 | +#changelist-filter li.selected a:focus, | |
183 | +#changelist-filter li.selected a:hover { | |
184 | + color: #036; | |
185 | +} | |
186 | + | |
187 | +/* DATE DRILLDOWN */ | |
188 | + | |
189 | +.change-list ul.toplinks { | |
190 | + display: block; | |
191 | + float: left; | |
192 | + padding: 0; | |
193 | + margin: 0; | |
194 | + width: 100%; | |
195 | +} | |
196 | + | |
197 | +.change-list ul.toplinks li { | |
198 | + padding: 3px 6px; | |
199 | + font-weight: bold; | |
200 | + list-style-type: none; | |
201 | + display: inline-block; | |
202 | +} | |
203 | + | |
204 | +.change-list ul.toplinks .date-back a { | |
205 | + color: #999; | |
206 | +} | |
207 | + | |
208 | +.change-list ul.toplinks .date-back a:focus, | |
209 | +.change-list ul.toplinks .date-back a:hover { | |
210 | + color: #036; | |
211 | +} | |
212 | + | |
213 | +/* PAGINATOR */ | |
214 | + | |
215 | +.paginator { | |
216 | + font-size: 13px; | |
217 | + padding-top: 10px; | |
218 | + padding-bottom: 10px; | |
219 | + line-height: 22px; | |
220 | + margin: 0; | |
221 | + border-top: 1px solid #ddd; | |
222 | +} | |
223 | + | |
224 | +.paginator a:link, .paginator a:visited { | |
225 | + padding: 2px 6px; | |
226 | + background: #79aec8; | |
227 | + text-decoration: none; | |
228 | + color: #fff; | |
229 | +} | |
230 | + | |
231 | +.paginator a.showall { | |
232 | + padding: 0; | |
233 | + border: none; | |
234 | + background: none; | |
235 | + color: #5b80b2; | |
236 | +} | |
237 | + | |
238 | +.paginator a.showall:focus, .paginator a.showall:hover { | |
239 | + background: none; | |
240 | + color: #036; | |
241 | +} | |
242 | + | |
243 | +.paginator .end { | |
244 | + margin-right: 6px; | |
245 | +} | |
246 | + | |
247 | +.paginator .this-page { | |
248 | + padding: 2px 6px; | |
249 | + font-weight: bold; | |
250 | + font-size: 13px; | |
251 | + vertical-align: top; | |
252 | +} | |
253 | + | |
254 | +.paginator a:focus, .paginator a:hover { | |
255 | + color: white; | |
256 | + background: #036; | |
257 | +} | |
258 | + | |
259 | +/* ACTIONS */ | |
260 | + | |
261 | +.filtered .actions { | |
262 | + margin-right: 280px; | |
263 | + border-right: none; | |
264 | +} | |
265 | + | |
266 | +#changelist table input { | |
267 | + margin: 0; | |
268 | + vertical-align: baseline; | |
269 | +} | |
270 | + | |
271 | +#changelist table tbody tr.selected { | |
272 | + background-color: #FFFFCC; | |
273 | +} | |
274 | + | |
275 | +#changelist .actions { | |
276 | + padding: 10px; | |
277 | + background: #fff; | |
278 | + border-top: none; | |
279 | + border-bottom: none; | |
280 | + line-height: 24px; | |
281 | + color: #999; | |
282 | +} | |
283 | + | |
284 | +#changelist .actions.selected { | |
285 | + background: #fffccf; | |
286 | + border-top: 1px solid #fffee8; | |
287 | + border-bottom: 1px solid #edecd6; | |
288 | +} | |
289 | + | |
290 | +#changelist .actions span.all, | |
291 | +#changelist .actions span.action-counter, | |
292 | +#changelist .actions span.clear, | |
293 | +#changelist .actions span.question { | |
294 | + font-size: 13px; | |
295 | + margin: 0 0.5em; | |
296 | + display: none; | |
297 | +} | |
298 | + | |
299 | +#changelist .actions:last-child { | |
300 | + border-bottom: none; | |
301 | +} | |
302 | + | |
303 | +#changelist .actions select { | |
304 | + vertical-align: top; | |
305 | + height: 24px; | |
306 | + background: none; | |
307 | + color: #000; | |
308 | + border: 1px solid #ccc; | |
309 | + border-radius: 4px; | |
310 | + font-size: 14px; | |
311 | + padding: 0 0 0 4px; | |
312 | + margin: 0; | |
313 | + margin-left: 10px; | |
314 | +} | |
315 | + | |
316 | +#changelist .actions select:focus { | |
317 | + border-color: #999; | |
318 | +} | |
319 | + | |
320 | +#changelist .actions label { | |
321 | + display: inline-block; | |
322 | + vertical-align: middle; | |
323 | + font-size: 13px; | |
324 | +} | |
325 | + | |
326 | +#changelist .actions .button { | |
327 | + font-size: 13px; | |
328 | + border: 1px solid #ccc; | |
329 | + border-radius: 4px; | |
330 | + background: #fff; | |
331 | + box-shadow: 0 -15px 20px -10px rgba(0, 0, 0, 0.15) inset; | |
332 | + cursor: pointer; | |
333 | + height: 24px; | |
334 | + line-height: 1; | |
335 | + padding: 4px 8px; | |
336 | + margin: 0; | |
337 | + color: #333; | |
338 | +} | |
339 | + | |
340 | +#changelist .actions .button:focus, #changelist .actions .button:hover { | |
341 | + border-color: #999; | |
342 | +} | ... | ... |
No preview for this file type
amadeus/staticfiles/admin/css/dashboard.4898e2e9983d.css
0 → 100644
... | ... | @@ -0,0 +1,30 @@ |
1 | +/* DASHBOARD */ | |
2 | + | |
3 | +.dashboard .module table th { | |
4 | + width: 100%; | |
5 | +} | |
6 | + | |
7 | +.dashboard .module table td { | |
8 | + white-space: nowrap; | |
9 | +} | |
10 | + | |
11 | +.dashboard .module table td a { | |
12 | + display: block; | |
13 | + padding-right: .6em; | |
14 | +} | |
15 | + | |
16 | +/* RECENT ACTIONS MODULE */ | |
17 | + | |
18 | +.module ul.actionlist { | |
19 | + margin-left: 0; | |
20 | +} | |
21 | + | |
22 | +ul.actionlist li { | |
23 | + list-style-type: none; | |
24 | +} | |
25 | + | |
26 | +ul.actionlist li { | |
27 | + overflow: hidden; | |
28 | + text-overflow: ellipsis; | |
29 | + -o-text-overflow: ellipsis; | |
30 | +} | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,30 @@ |
1 | +/* DASHBOARD */ | |
2 | + | |
3 | +.dashboard .module table th { | |
4 | + width: 100%; | |
5 | +} | |
6 | + | |
7 | +.dashboard .module table td { | |
8 | + white-space: nowrap; | |
9 | +} | |
10 | + | |
11 | +.dashboard .module table td a { | |
12 | + display: block; | |
13 | + padding-right: .6em; | |
14 | +} | |
15 | + | |
16 | +/* RECENT ACTIONS MODULE */ | |
17 | + | |
18 | +.module ul.actionlist { | |
19 | + margin-left: 0; | |
20 | +} | |
21 | + | |
22 | +ul.actionlist li { | |
23 | + list-style-type: none; | |
24 | +} | |
25 | + | |
26 | +ul.actionlist li { | |
27 | + overflow: hidden; | |
28 | + text-overflow: ellipsis; | |
29 | + -o-text-overflow: ellipsis; | |
30 | +} | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,20 @@ |
1 | +@font-face { | |
2 | + font-family: 'Roboto'; | |
3 | + src: url("../fonts/Roboto-Bold-webfont.2ad99072841e.woff"); | |
4 | + font-weight: 700; | |
5 | + font-style: normal; | |
6 | +} | |
7 | + | |
8 | +@font-face { | |
9 | + font-family: 'Roboto'; | |
10 | + src: url("../fonts/Roboto-Regular-webfont.ec39515ae8c6.woff"); | |
11 | + font-weight: 400; | |
12 | + font-style: normal; | |
13 | +} | |
14 | + | |
15 | +@font-face { | |
16 | + font-family: 'Roboto'; | |
17 | + src: url("../fonts/Roboto-Light-webfont.b446c2399bb6.woff"); | |
18 | + font-weight: 300; | |
19 | + font-style: normal; | |
20 | +} | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,20 @@ |
1 | +@font-face { | |
2 | + font-family: 'Roboto'; | |
3 | + src: url('../fonts/Roboto-Bold-webfont.woff'); | |
4 | + font-weight: 700; | |
5 | + font-style: normal; | |
6 | +} | |
7 | + | |
8 | +@font-face { | |
9 | + font-family: 'Roboto'; | |
10 | + src: url('../fonts/Roboto-Regular-webfont.woff'); | |
11 | + font-weight: 400; | |
12 | + font-style: normal; | |
13 | +} | |
14 | + | |
15 | +@font-face { | |
16 | + font-family: 'Roboto'; | |
17 | + src: url('../fonts/Roboto-Light-webfont.woff'); | |
18 | + font-weight: 300; | |
19 | + font-style: normal; | |
20 | +} | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,499 @@ |
1 | +@import url("widgets.a7251c097987.css"); | |
2 | + | |
3 | +/* FORM ROWS */ | |
4 | + | |
5 | +.form-row { | |
6 | + overflow: hidden; | |
7 | + padding: 10px; | |
8 | + font-size: 13px; | |
9 | + border-bottom: 1px solid #eee; | |
10 | +} | |
11 | + | |
12 | +.form-row img, .form-row input { | |
13 | + vertical-align: middle; | |
14 | +} | |
15 | + | |
16 | +.form-row label input[type="checkbox"] { | |
17 | + margin-top: 0; | |
18 | + vertical-align: 0; | |
19 | +} | |
20 | + | |
21 | +form .form-row p { | |
22 | + padding-left: 0; | |
23 | +} | |
24 | + | |
25 | +.hidden { | |
26 | + display: none; | |
27 | +} | |
28 | + | |
29 | +/* FORM LABELS */ | |
30 | + | |
31 | +label { | |
32 | + font-weight: normal; | |
33 | + color: #666; | |
34 | + font-size: 13px; | |
35 | +} | |
36 | + | |
37 | +.required label, label.required { | |
38 | + font-weight: bold; | |
39 | + color: #333; | |
40 | +} | |
41 | + | |
42 | +/* RADIO BUTTONS */ | |
43 | + | |
44 | +form ul.radiolist li { | |
45 | + list-style-type: none; | |
46 | +} | |
47 | + | |
48 | +form ul.radiolist label { | |
49 | + float: none; | |
50 | + display: inline; | |
51 | +} | |
52 | + | |
53 | +form ul.radiolist input[type="radio"] { | |
54 | + margin: -2px 4px 0 0; | |
55 | + padding: 0; | |
56 | +} | |
57 | + | |
58 | +form ul.inline { | |
59 | + margin-left: 0; | |
60 | + padding: 0; | |
61 | +} | |
62 | + | |
63 | +form ul.inline li { | |
64 | + float: left; | |
65 | + padding-right: 7px; | |
66 | +} | |
67 | + | |
68 | +/* ALIGNED FIELDSETS */ | |
69 | + | |
70 | +.aligned label { | |
71 | + display: block; | |
72 | + padding: 4px 10px 0 0; | |
73 | + float: left; | |
74 | + width: 160px; | |
75 | + word-wrap: break-word; | |
76 | + line-height: 1; | |
77 | +} | |
78 | + | |
79 | +.aligned label:not(.vCheckboxLabel):after { | |
80 | + content: ''; | |
81 | + display: inline-block; | |
82 | + vertical-align: middle; | |
83 | + height: 26px; | |
84 | +} | |
85 | + | |
86 | +.aligned label + p { | |
87 | + padding: 6px 0; | |
88 | + margin-top: 0; | |
89 | + margin-bottom: 0; | |
90 | + margin-left: 170px; | |
91 | +} | |
92 | + | |
93 | +.aligned ul label { | |
94 | + display: inline; | |
95 | + float: none; | |
96 | + width: auto; | |
97 | +} | |
98 | + | |
99 | +.aligned .form-row input { | |
100 | + margin-bottom: 0; | |
101 | +} | |
102 | + | |
103 | +.colMS .aligned .vLargeTextField, .colMS .aligned .vXMLLargeTextField { | |
104 | + width: 350px; | |
105 | +} | |
106 | + | |
107 | +form .aligned ul { | |
108 | + margin-left: 160px; | |
109 | + padding-left: 10px; | |
110 | +} | |
111 | + | |
112 | +form .aligned ul.radiolist { | |
113 | + display: inline-block; | |
114 | + margin: 0; | |
115 | + padding: 0; | |
116 | +} | |
117 | + | |
118 | +form .aligned p.help { | |
119 | + clear: left; | |
120 | + margin-top: 0; | |
121 | + margin-left: 160px; | |
122 | + padding-left: 10px; | |
123 | +} | |
124 | + | |
125 | +form .aligned label + p.help { | |
126 | + margin-left: 0; | |
127 | + padding-left: 0; | |
128 | +} | |
129 | + | |
130 | +form .aligned p.help:last-child { | |
131 | + margin-bottom: 0; | |
132 | + padding-bottom: 0; | |
133 | +} | |
134 | + | |
135 | +form .aligned input + p.help, | |
136 | +form .aligned textarea + p.help, | |
137 | +form .aligned select + p.help { | |
138 | + margin-left: 160px; | |
139 | + padding-left: 10px; | |
140 | +} | |
141 | + | |
142 | +form .aligned ul li { | |
143 | + list-style: none; | |
144 | +} | |
145 | + | |
146 | +form .aligned table p { | |
147 | + margin-left: 0; | |
148 | + padding-left: 0; | |
149 | +} | |
150 | + | |
151 | +.aligned .vCheckboxLabel { | |
152 | + float: none; | |
153 | + width: auto; | |
154 | + display: inline-block; | |
155 | + vertical-align: -3px; | |
156 | + padding: 0 0 5px 5px; | |
157 | +} | |
158 | + | |
159 | +.aligned .vCheckboxLabel + p.help { | |
160 | + margin-top: -4px; | |
161 | +} | |
162 | + | |
163 | +.colM .aligned .vLargeTextField, .colM .aligned .vXMLLargeTextField { | |
164 | + width: 610px; | |
165 | +} | |
166 | + | |
167 | +.checkbox-row p.help { | |
168 | + margin-left: 0; | |
169 | + padding-left: 0; | |
170 | +} | |
171 | + | |
172 | +fieldset .field-box { | |
173 | + float: left; | |
174 | + margin-right: 20px; | |
175 | +} | |
176 | + | |
177 | +/* WIDE FIELDSETS */ | |
178 | + | |
179 | +.wide label { | |
180 | + width: 200px; | |
181 | +} | |
182 | + | |
183 | +form .wide p, form .wide input + p.help { | |
184 | + margin-left: 200px; | |
185 | +} | |
186 | + | |
187 | +form .wide p.help { | |
188 | + padding-left: 38px; | |
189 | +} | |
190 | + | |
191 | +.colM fieldset.wide .vLargeTextField, .colM fieldset.wide .vXMLLargeTextField { | |
192 | + width: 450px; | |
193 | +} | |
194 | + | |
195 | +/* COLLAPSED FIELDSETS */ | |
196 | + | |
197 | +fieldset.collapsed * { | |
198 | + display: none; | |
199 | +} | |
200 | + | |
201 | +fieldset.collapsed h2, fieldset.collapsed { | |
202 | + display: block; | |
203 | +} | |
204 | + | |
205 | +fieldset.collapsed { | |
206 | + border: 1px solid #eee; | |
207 | + border-radius: 4px; | |
208 | + overflow: hidden; | |
209 | +} | |
210 | + | |
211 | +fieldset.collapsed h2 { | |
212 | + background: #f8f8f8; | |
213 | + color: #666; | |
214 | +} | |
215 | + | |
216 | +fieldset .collapse-toggle { | |
217 | + color: #fff; | |
218 | +} | |
219 | + | |
220 | +fieldset.collapsed .collapse-toggle { | |
221 | + background: transparent; | |
222 | + display: inline; | |
223 | + color: #447e9b; | |
224 | +} | |
225 | + | |
226 | +/* MONOSPACE TEXTAREAS */ | |
227 | + | |
228 | +fieldset.monospace textarea { | |
229 | + font-family: "Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace; | |
230 | +} | |
231 | + | |
232 | +/* SUBMIT ROW */ | |
233 | + | |
234 | +.submit-row { | |
235 | + padding: 12px 14px; | |
236 | + margin: 0 0 20px; | |
237 | + background: #f8f8f8; | |
238 | + border: 1px solid #eee; | |
239 | + border-radius: 4px; | |
240 | + text-align: right; | |
241 | + overflow: hidden; | |
242 | +} | |
243 | + | |
244 | +body.popup .submit-row { | |
245 | + overflow: auto; | |
246 | +} | |
247 | + | |
248 | +.submit-row input { | |
249 | + height: 35px; | |
250 | + line-height: 15px; | |
251 | + margin: 0 0 0 5px; | |
252 | +} | |
253 | + | |
254 | +.submit-row input.default { | |
255 | + margin: 0 0 0 8px; | |
256 | + text-transform: uppercase; | |
257 | +} | |
258 | + | |
259 | +.submit-row p { | |
260 | + margin: 0.3em; | |
261 | +} | |
262 | + | |
263 | +.submit-row p.deletelink-box { | |
264 | + float: left; | |
265 | + margin: 0; | |
266 | +} | |
267 | + | |
268 | +.submit-row a.deletelink { | |
269 | + display: block; | |
270 | + background: #ba2121; | |
271 | + border-radius: 4px; | |
272 | + padding: 10px 15px; | |
273 | + height: 15px; | |
274 | + line-height: 15px; | |
275 | + color: #fff; | |
276 | +} | |
277 | + | |
278 | +.submit-row a.deletelink:focus, | |
279 | +.submit-row a.deletelink:hover, | |
280 | +.submit-row a.deletelink:active { | |
281 | + background: #a41515; | |
282 | +} | |
283 | + | |
284 | +/* CUSTOM FORM FIELDS */ | |
285 | + | |
286 | +.vSelectMultipleField { | |
287 | + vertical-align: top; | |
288 | +} | |
289 | + | |
290 | +.vCheckboxField { | |
291 | + border: none; | |
292 | +} | |
293 | + | |
294 | +.vDateField, .vTimeField { | |
295 | + margin-right: 2px; | |
296 | + margin-bottom: 4px; | |
297 | +} | |
298 | + | |
299 | +.vDateField { | |
300 | + min-width: 6.85em; | |
301 | +} | |
302 | + | |
303 | +.vTimeField { | |
304 | + min-width: 4.7em; | |
305 | +} | |
306 | + | |
307 | +.vURLField { | |
308 | + width: 30em; | |
309 | +} | |
310 | + | |
311 | +.vLargeTextField, .vXMLLargeTextField { | |
312 | + width: 48em; | |
313 | +} | |
314 | + | |
315 | +.flatpages-flatpage #id_content { | |
316 | + height: 40.2em; | |
317 | +} | |
318 | + | |
319 | +.module table .vPositiveSmallIntegerField { | |
320 | + width: 2.2em; | |
321 | +} | |
322 | + | |
323 | +.vTextField { | |
324 | + width: 20em; | |
325 | +} | |
326 | + | |
327 | +.vIntegerField { | |
328 | + width: 5em; | |
329 | +} | |
330 | + | |
331 | +.vBigIntegerField { | |
332 | + width: 10em; | |
333 | +} | |
334 | + | |
335 | +.vForeignKeyRawIdAdminField { | |
336 | + width: 5em; | |
337 | +} | |
338 | + | |
339 | +/* INLINES */ | |
340 | + | |
341 | +.inline-group { | |
342 | + padding: 0; | |
343 | + margin: 0 0 30px; | |
344 | +} | |
345 | + | |
346 | +.inline-group thead th { | |
347 | + padding: 8px 10px; | |
348 | +} | |
349 | + | |
350 | +.inline-group .aligned label { | |
351 | + width: 160px; | |
352 | +} | |
353 | + | |
354 | +.inline-related { | |
355 | + position: relative; | |
356 | +} | |
357 | + | |
358 | +.inline-related h3 { | |
359 | + margin: 0; | |
360 | + color: #666; | |
361 | + padding: 5px; | |
362 | + font-size: 13px; | |
363 | + background: #f8f8f8; | |
364 | + border-top: 1px solid #eee; | |
365 | + border-bottom: 1px solid #eee; | |
366 | +} | |
367 | + | |
368 | +.inline-related h3 span.delete { | |
369 | + float: right; | |
370 | +} | |
371 | + | |
372 | +.inline-related h3 span.delete label { | |
373 | + margin-left: 2px; | |
374 | + font-size: 11px; | |
375 | +} | |
376 | + | |
377 | +.inline-related fieldset { | |
378 | + margin: 0; | |
379 | + background: #fff; | |
380 | + border: none; | |
381 | + width: 100%; | |
382 | +} | |
383 | + | |
384 | +.inline-related fieldset.module h3 { | |
385 | + margin: 0; | |
386 | + padding: 2px 5px 3px 5px; | |
387 | + font-size: 11px; | |
388 | + text-align: left; | |
389 | + font-weight: bold; | |
390 | + background: #bcd; | |
391 | + color: #fff; | |
392 | +} | |
393 | + | |
394 | +.inline-group .tabular fieldset.module { | |
395 | + border: none; | |
396 | +} | |
397 | + | |
398 | +.inline-related.tabular fieldset.module table { | |
399 | + width: 100%; | |
400 | +} | |
401 | + | |
402 | +.last-related fieldset { | |
403 | + border: none; | |
404 | +} | |
405 | + | |
406 | +.inline-group .tabular tr.has_original td { | |
407 | + padding-top: 2em; | |
408 | +} | |
409 | + | |
410 | +.inline-group .tabular tr td.original { | |
411 | + padding: 2px 0 0 0; | |
412 | + width: 0; | |
413 | + _position: relative; | |
414 | +} | |
415 | + | |
416 | +.inline-group .tabular th.original { | |
417 | + width: 0px; | |
418 | + padding: 0; | |
419 | +} | |
420 | + | |
421 | +.inline-group .tabular td.original p { | |
422 | + position: absolute; | |
423 | + left: 0; | |
424 | + height: 1.1em; | |
425 | + padding: 2px 9px; | |
426 | + overflow: hidden; | |
427 | + font-size: 9px; | |
428 | + font-weight: bold; | |
429 | + color: #666; | |
430 | + _width: 700px; | |
431 | +} | |
432 | + | |
433 | +.inline-group ul.tools { | |
434 | + padding: 0; | |
435 | + margin: 0; | |
436 | + list-style: none; | |
437 | +} | |
438 | + | |
439 | +.inline-group ul.tools li { | |
440 | + display: inline; | |
441 | + padding: 0 5px; | |
442 | +} | |
443 | + | |
444 | +.inline-group div.add-row, | |
445 | +.inline-group .tabular tr.add-row td { | |
446 | + color: #666; | |
447 | + background: #f8f8f8; | |
448 | + padding: 8px 10px; | |
449 | + border-bottom: 1px solid #eee; | |
450 | +} | |
451 | + | |
452 | +.inline-group .tabular tr.add-row td { | |
453 | + padding: 8px 10px; | |
454 | + border-bottom: 1px solid #eee; | |
455 | +} | |
456 | + | |
457 | +.inline-group ul.tools a.add, | |
458 | +.inline-group div.add-row a, | |
459 | +.inline-group .tabular tr.add-row td a { | |
460 | + background: url("../img/icon-addlink.d519b3bab011.svg") 0 1px no-repeat; | |
461 | + padding-left: 16px; | |
462 | + font-size: 12px; | |
463 | +} | |
464 | + | |
465 | +.empty-form { | |
466 | + display: none; | |
467 | +} | |
468 | + | |
469 | +/* RELATED FIELD ADD ONE / LOOKUP */ | |
470 | + | |
471 | +.add-another, .related-lookup { | |
472 | + margin-left: 5px; | |
473 | + display: inline-block; | |
474 | + vertical-align: middle; | |
475 | + background-repeat: no-repeat; | |
476 | + background-size: 14px; | |
477 | +} | |
478 | + | |
479 | +.add-another { | |
480 | + width: 16px; | |
481 | + height: 16px; | |
482 | + background-image: url("../img/icon-addlink.d519b3bab011.svg"); | |
483 | +} | |
484 | + | |
485 | +.related-lookup { | |
486 | + width: 16px; | |
487 | + height: 16px; | |
488 | + background-image: url("../img/search.7cf54ff789c6.svg"); | |
489 | +} | |
490 | + | |
491 | +form .related-widget-wrapper ul { | |
492 | + display: inline-block; | |
493 | + margin-left: 0; | |
494 | + padding-left: 0; | |
495 | +} | |
496 | + | |
497 | +.clearable-file-input input { | |
498 | + margin-top: 0; | |
499 | +} | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,499 @@ |
1 | +@import url('widgets.css'); | |
2 | + | |
3 | +/* FORM ROWS */ | |
4 | + | |
5 | +.form-row { | |
6 | + overflow: hidden; | |
7 | + padding: 10px; | |
8 | + font-size: 13px; | |
9 | + border-bottom: 1px solid #eee; | |
10 | +} | |
11 | + | |
12 | +.form-row img, .form-row input { | |
13 | + vertical-align: middle; | |
14 | +} | |
15 | + | |
16 | +.form-row label input[type="checkbox"] { | |
17 | + margin-top: 0; | |
18 | + vertical-align: 0; | |
19 | +} | |
20 | + | |
21 | +form .form-row p { | |
22 | + padding-left: 0; | |
23 | +} | |
24 | + | |
25 | +.hidden { | |
26 | + display: none; | |
27 | +} | |
28 | + | |
29 | +/* FORM LABELS */ | |
30 | + | |
31 | +label { | |
32 | + font-weight: normal; | |
33 | + color: #666; | |
34 | + font-size: 13px; | |
35 | +} | |
36 | + | |
37 | +.required label, label.required { | |
38 | + font-weight: bold; | |
39 | + color: #333; | |
40 | +} | |
41 | + | |
42 | +/* RADIO BUTTONS */ | |
43 | + | |
44 | +form ul.radiolist li { | |
45 | + list-style-type: none; | |
46 | +} | |
47 | + | |
48 | +form ul.radiolist label { | |
49 | + float: none; | |
50 | + display: inline; | |
51 | +} | |
52 | + | |
53 | +form ul.radiolist input[type="radio"] { | |
54 | + margin: -2px 4px 0 0; | |
55 | + padding: 0; | |
56 | +} | |
57 | + | |
58 | +form ul.inline { | |
59 | + margin-left: 0; | |
60 | + padding: 0; | |
61 | +} | |
62 | + | |
63 | +form ul.inline li { | |
64 | + float: left; | |
65 | + padding-right: 7px; | |
66 | +} | |
67 | + | |
68 | +/* ALIGNED FIELDSETS */ | |
69 | + | |
70 | +.aligned label { | |
71 | + display: block; | |
72 | + padding: 4px 10px 0 0; | |
73 | + float: left; | |
74 | + width: 160px; | |
75 | + word-wrap: break-word; | |
76 | + line-height: 1; | |
77 | +} | |
78 | + | |
79 | +.aligned label:not(.vCheckboxLabel):after { | |
80 | + content: ''; | |
81 | + display: inline-block; | |
82 | + vertical-align: middle; | |
83 | + height: 26px; | |
84 | +} | |
85 | + | |
86 | +.aligned label + p { | |
87 | + padding: 6px 0; | |
88 | + margin-top: 0; | |
89 | + margin-bottom: 0; | |
90 | + margin-left: 170px; | |
91 | +} | |
92 | + | |
93 | +.aligned ul label { | |
94 | + display: inline; | |
95 | + float: none; | |
96 | + width: auto; | |
97 | +} | |
98 | + | |
99 | +.aligned .form-row input { | |
100 | + margin-bottom: 0; | |
101 | +} | |
102 | + | |
103 | +.colMS .aligned .vLargeTextField, .colMS .aligned .vXMLLargeTextField { | |
104 | + width: 350px; | |
105 | +} | |
106 | + | |
107 | +form .aligned ul { | |
108 | + margin-left: 160px; | |
109 | + padding-left: 10px; | |
110 | +} | |
111 | + | |
112 | +form .aligned ul.radiolist { | |
113 | + display: inline-block; | |
114 | + margin: 0; | |
115 | + padding: 0; | |
116 | +} | |
117 | + | |
118 | +form .aligned p.help { | |
119 | + clear: left; | |
120 | + margin-top: 0; | |
121 | + margin-left: 160px; | |
122 | + padding-left: 10px; | |
123 | +} | |
124 | + | |
125 | +form .aligned label + p.help { | |
126 | + margin-left: 0; | |
127 | + padding-left: 0; | |
128 | +} | |
129 | + | |
130 | +form .aligned p.help:last-child { | |
131 | + margin-bottom: 0; | |
132 | + padding-bottom: 0; | |
133 | +} | |
134 | + | |
135 | +form .aligned input + p.help, | |
136 | +form .aligned textarea + p.help, | |
137 | +form .aligned select + p.help { | |
138 | + margin-left: 160px; | |
139 | + padding-left: 10px; | |
140 | +} | |
141 | + | |
142 | +form .aligned ul li { | |
143 | + list-style: none; | |
144 | +} | |
145 | + | |
146 | +form .aligned table p { | |
147 | + margin-left: 0; | |
148 | + padding-left: 0; | |
149 | +} | |
150 | + | |
151 | +.aligned .vCheckboxLabel { | |
152 | + float: none; | |
153 | + width: auto; | |
154 | + display: inline-block; | |
155 | + vertical-align: -3px; | |
156 | + padding: 0 0 5px 5px; | |
157 | +} | |
158 | + | |
159 | +.aligned .vCheckboxLabel + p.help { | |
160 | + margin-top: -4px; | |
161 | +} | |
162 | + | |
163 | +.colM .aligned .vLargeTextField, .colM .aligned .vXMLLargeTextField { | |
164 | + width: 610px; | |
165 | +} | |
166 | + | |
167 | +.checkbox-row p.help { | |
168 | + margin-left: 0; | |
169 | + padding-left: 0; | |
170 | +} | |
171 | + | |
172 | +fieldset .field-box { | |
173 | + float: left; | |
174 | + margin-right: 20px; | |
175 | +} | |
176 | + | |
177 | +/* WIDE FIELDSETS */ | |
178 | + | |
179 | +.wide label { | |
180 | + width: 200px; | |
181 | +} | |
182 | + | |
183 | +form .wide p, form .wide input + p.help { | |
184 | + margin-left: 200px; | |
185 | +} | |
186 | + | |
187 | +form .wide p.help { | |
188 | + padding-left: 38px; | |
189 | +} | |
190 | + | |
191 | +.colM fieldset.wide .vLargeTextField, .colM fieldset.wide .vXMLLargeTextField { | |
192 | + width: 450px; | |
193 | +} | |
194 | + | |
195 | +/* COLLAPSED FIELDSETS */ | |
196 | + | |
197 | +fieldset.collapsed * { | |
198 | + display: none; | |
199 | +} | |
200 | + | |
201 | +fieldset.collapsed h2, fieldset.collapsed { | |
202 | + display: block; | |
203 | +} | |
204 | + | |
205 | +fieldset.collapsed { | |
206 | + border: 1px solid #eee; | |
207 | + border-radius: 4px; | |
208 | + overflow: hidden; | |
209 | +} | |
210 | + | |
211 | +fieldset.collapsed h2 { | |
212 | + background: #f8f8f8; | |
213 | + color: #666; | |
214 | +} | |
215 | + | |
216 | +fieldset .collapse-toggle { | |
217 | + color: #fff; | |
218 | +} | |
219 | + | |
220 | +fieldset.collapsed .collapse-toggle { | |
221 | + background: transparent; | |
222 | + display: inline; | |
223 | + color: #447e9b; | |
224 | +} | |
225 | + | |
226 | +/* MONOSPACE TEXTAREAS */ | |
227 | + | |
228 | +fieldset.monospace textarea { | |
229 | + font-family: "Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace; | |
230 | +} | |
231 | + | |
232 | +/* SUBMIT ROW */ | |
233 | + | |
234 | +.submit-row { | |
235 | + padding: 12px 14px; | |
236 | + margin: 0 0 20px; | |
237 | + background: #f8f8f8; | |
238 | + border: 1px solid #eee; | |
239 | + border-radius: 4px; | |
240 | + text-align: right; | |
241 | + overflow: hidden; | |
242 | +} | |
243 | + | |
244 | +body.popup .submit-row { | |
245 | + overflow: auto; | |
246 | +} | |
247 | + | |
248 | +.submit-row input { | |
249 | + height: 35px; | |
250 | + line-height: 15px; | |
251 | + margin: 0 0 0 5px; | |
252 | +} | |
253 | + | |
254 | +.submit-row input.default { | |
255 | + margin: 0 0 0 8px; | |
256 | + text-transform: uppercase; | |
257 | +} | |
258 | + | |
259 | +.submit-row p { | |
260 | + margin: 0.3em; | |
261 | +} | |
262 | + | |
263 | +.submit-row p.deletelink-box { | |
264 | + float: left; | |
265 | + margin: 0; | |
266 | +} | |
267 | + | |
268 | +.submit-row a.deletelink { | |
269 | + display: block; | |
270 | + background: #ba2121; | |
271 | + border-radius: 4px; | |
272 | + padding: 10px 15px; | |
273 | + height: 15px; | |
274 | + line-height: 15px; | |
275 | + color: #fff; | |
276 | +} | |
277 | + | |
278 | +.submit-row a.deletelink:focus, | |
279 | +.submit-row a.deletelink:hover, | |
280 | +.submit-row a.deletelink:active { | |
281 | + background: #a41515; | |
282 | +} | |
283 | + | |
284 | +/* CUSTOM FORM FIELDS */ | |
285 | + | |
286 | +.vSelectMultipleField { | |
287 | + vertical-align: top; | |
288 | +} | |
289 | + | |
290 | +.vCheckboxField { | |
291 | + border: none; | |
292 | +} | |
293 | + | |
294 | +.vDateField, .vTimeField { | |
295 | + margin-right: 2px; | |
296 | + margin-bottom: 4px; | |
297 | +} | |
298 | + | |
299 | +.vDateField { | |
300 | + min-width: 6.85em; | |
301 | +} | |
302 | + | |
303 | +.vTimeField { | |
304 | + min-width: 4.7em; | |
305 | +} | |
306 | + | |
307 | +.vURLField { | |
308 | + width: 30em; | |
309 | +} | |
310 | + | |
311 | +.vLargeTextField, .vXMLLargeTextField { | |
312 | + width: 48em; | |
313 | +} | |
314 | + | |
315 | +.flatpages-flatpage #id_content { | |
316 | + height: 40.2em; | |
317 | +} | |
318 | + | |
319 | +.module table .vPositiveSmallIntegerField { | |
320 | + width: 2.2em; | |
321 | +} | |
322 | + | |
323 | +.vTextField { | |
324 | + width: 20em; | |
325 | +} | |
326 | + | |
327 | +.vIntegerField { | |
328 | + width: 5em; | |
329 | +} | |
330 | + | |
331 | +.vBigIntegerField { | |
332 | + width: 10em; | |
333 | +} | |
334 | + | |
335 | +.vForeignKeyRawIdAdminField { | |
336 | + width: 5em; | |
337 | +} | |
338 | + | |
339 | +/* INLINES */ | |
340 | + | |
341 | +.inline-group { | |
342 | + padding: 0; | |
343 | + margin: 0 0 30px; | |
344 | +} | |
345 | + | |
346 | +.inline-group thead th { | |
347 | + padding: 8px 10px; | |
348 | +} | |
349 | + | |
350 | +.inline-group .aligned label { | |
351 | + width: 160px; | |
352 | +} | |
353 | + | |
354 | +.inline-related { | |
355 | + position: relative; | |
356 | +} | |
357 | + | |
358 | +.inline-related h3 { | |
359 | + margin: 0; | |
360 | + color: #666; | |
361 | + padding: 5px; | |
362 | + font-size: 13px; | |
363 | + background: #f8f8f8; | |
364 | + border-top: 1px solid #eee; | |
365 | + border-bottom: 1px solid #eee; | |
366 | +} | |
367 | + | |
368 | +.inline-related h3 span.delete { | |
369 | + float: right; | |
370 | +} | |
371 | + | |
372 | +.inline-related h3 span.delete label { | |
373 | + margin-left: 2px; | |
374 | + font-size: 11px; | |
375 | +} | |
376 | + | |
377 | +.inline-related fieldset { | |
378 | + margin: 0; | |
379 | + background: #fff; | |
380 | + border: none; | |
381 | + width: 100%; | |
382 | +} | |
383 | + | |
384 | +.inline-related fieldset.module h3 { | |
385 | + margin: 0; | |
386 | + padding: 2px 5px 3px 5px; | |
387 | + font-size: 11px; | |
388 | + text-align: left; | |
389 | + font-weight: bold; | |
390 | + background: #bcd; | |
391 | + color: #fff; | |
392 | +} | |
393 | + | |
394 | +.inline-group .tabular fieldset.module { | |
395 | + border: none; | |
396 | +} | |
397 | + | |
398 | +.inline-related.tabular fieldset.module table { | |
399 | + width: 100%; | |
400 | +} | |
401 | + | |
402 | +.last-related fieldset { | |
403 | + border: none; | |
404 | +} | |
405 | + | |
406 | +.inline-group .tabular tr.has_original td { | |
407 | + padding-top: 2em; | |
408 | +} | |
409 | + | |
410 | +.inline-group .tabular tr td.original { | |
411 | + padding: 2px 0 0 0; | |
412 | + width: 0; | |
413 | + _position: relative; | |
414 | +} | |
415 | + | |
416 | +.inline-group .tabular th.original { | |
417 | + width: 0px; | |
418 | + padding: 0; | |
419 | +} | |
420 | + | |
421 | +.inline-group .tabular td.original p { | |
422 | + position: absolute; | |
423 | + left: 0; | |
424 | + height: 1.1em; | |
425 | + padding: 2px 9px; | |
426 | + overflow: hidden; | |
427 | + font-size: 9px; | |
428 | + font-weight: bold; | |
429 | + color: #666; | |
430 | + _width: 700px; | |
431 | +} | |
432 | + | |
433 | +.inline-group ul.tools { | |
434 | + padding: 0; | |
435 | + margin: 0; | |
436 | + list-style: none; | |
437 | +} | |
438 | + | |
439 | +.inline-group ul.tools li { | |
440 | + display: inline; | |
441 | + padding: 0 5px; | |
442 | +} | |
443 | + | |
444 | +.inline-group div.add-row, | |
445 | +.inline-group .tabular tr.add-row td { | |
446 | + color: #666; | |
447 | + background: #f8f8f8; | |
448 | + padding: 8px 10px; | |
449 | + border-bottom: 1px solid #eee; | |
450 | +} | |
451 | + | |
452 | +.inline-group .tabular tr.add-row td { | |
453 | + padding: 8px 10px; | |
454 | + border-bottom: 1px solid #eee; | |
455 | +} | |
456 | + | |
457 | +.inline-group ul.tools a.add, | |
458 | +.inline-group div.add-row a, | |
459 | +.inline-group .tabular tr.add-row td a { | |
460 | + background: url(../img/icon-addlink.svg) 0 1px no-repeat; | |
461 | + padding-left: 16px; | |
462 | + font-size: 12px; | |
463 | +} | |
464 | + | |
465 | +.empty-form { | |
466 | + display: none; | |
467 | +} | |
468 | + | |
469 | +/* RELATED FIELD ADD ONE / LOOKUP */ | |
470 | + | |
471 | +.add-another, .related-lookup { | |
472 | + margin-left: 5px; | |
473 | + display: inline-block; | |
474 | + vertical-align: middle; | |
475 | + background-repeat: no-repeat; | |
476 | + background-size: 14px; | |
477 | +} | |
478 | + | |
479 | +.add-another { | |
480 | + width: 16px; | |
481 | + height: 16px; | |
482 | + background-image: url(../img/icon-addlink.svg); | |
483 | +} | |
484 | + | |
485 | +.related-lookup { | |
486 | + width: 16px; | |
487 | + height: 16px; | |
488 | + background-image: url(../img/search.svg); | |
489 | +} | |
490 | + | |
491 | +form .related-widget-wrapper ul { | |
492 | + display: inline-block; | |
493 | + margin-left: 0; | |
494 | + padding-left: 0; | |
495 | +} | |
496 | + | |
497 | +.clearable-file-input input { | |
498 | + margin-top: 0; | |
499 | +} | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,78 @@ |
1 | +/* LOGIN FORM */ | |
2 | + | |
3 | +body.login { | |
4 | + background: #f8f8f8; | |
5 | +} | |
6 | + | |
7 | +.login #header { | |
8 | + height: auto; | |
9 | + padding: 5px 16px; | |
10 | +} | |
11 | + | |
12 | +.login #header h1 { | |
13 | + font-size: 18px; | |
14 | +} | |
15 | + | |
16 | +.login #header h1 a { | |
17 | + color: #fff; | |
18 | +} | |
19 | + | |
20 | +.login #content { | |
21 | + padding: 20px 20px 0; | |
22 | +} | |
23 | + | |
24 | +.login #container { | |
25 | + background: #fff; | |
26 | + border: 1px solid #eaeaea; | |
27 | + border-radius: 4px; | |
28 | + overflow: hidden; | |
29 | + width: 28em; | |
30 | + min-width: 300px; | |
31 | + margin: 100px auto; | |
32 | +} | |
33 | + | |
34 | +.login #content-main { | |
35 | + width: 100%; | |
36 | +} | |
37 | + | |
38 | +.login .form-row { | |
39 | + padding: 4px 0; | |
40 | + float: left; | |
41 | + width: 100%; | |
42 | + border-bottom: none; | |
43 | +} | |
44 | + | |
45 | +.login .form-row label { | |
46 | + padding-right: 0.5em; | |
47 | + line-height: 2em; | |
48 | + font-size: 1em; | |
49 | + clear: both; | |
50 | + color: #333; | |
51 | +} | |
52 | + | |
53 | +.login .form-row #id_username, .login .form-row #id_password { | |
54 | + clear: both; | |
55 | + padding: 8px; | |
56 | + width: 100%; | |
57 | + -webkit-box-sizing: border-box; | |
58 | + -moz-box-sizing: border-box; | |
59 | + box-sizing: border-box; | |
60 | +} | |
61 | + | |
62 | +.login span.help { | |
63 | + font-size: 10px; | |
64 | + display: block; | |
65 | +} | |
66 | + | |
67 | +.login .submit-row { | |
68 | + clear: both; | |
69 | + padding: 1em 0 0 9.4em; | |
70 | + margin: 0; | |
71 | + border: none; | |
72 | + background: none; | |
73 | + text-align: left; | |
74 | +} | |
75 | + | |
76 | +.login .password-reset-link { | |
77 | + text-align: center; | |
78 | +} | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,78 @@ |
1 | +/* LOGIN FORM */ | |
2 | + | |
3 | +body.login { | |
4 | + background: #f8f8f8; | |
5 | +} | |
6 | + | |
7 | +.login #header { | |
8 | + height: auto; | |
9 | + padding: 5px 16px; | |
10 | +} | |
11 | + | |
12 | +.login #header h1 { | |
13 | + font-size: 18px; | |
14 | +} | |
15 | + | |
16 | +.login #header h1 a { | |
17 | + color: #fff; | |
18 | +} | |
19 | + | |
20 | +.login #content { | |
21 | + padding: 20px 20px 0; | |
22 | +} | |
23 | + | |
24 | +.login #container { | |
25 | + background: #fff; | |
26 | + border: 1px solid #eaeaea; | |
27 | + border-radius: 4px; | |
28 | + overflow: hidden; | |
29 | + width: 28em; | |
30 | + min-width: 300px; | |
31 | + margin: 100px auto; | |
32 | +} | |
33 | + | |
34 | +.login #content-main { | |
35 | + width: 100%; | |
36 | +} | |
37 | + | |
38 | +.login .form-row { | |
39 | + padding: 4px 0; | |
40 | + float: left; | |
41 | + width: 100%; | |
42 | + border-bottom: none; | |
43 | +} | |
44 | + | |
45 | +.login .form-row label { | |
46 | + padding-right: 0.5em; | |
47 | + line-height: 2em; | |
48 | + font-size: 1em; | |
49 | + clear: both; | |
50 | + color: #333; | |
51 | +} | |
52 | + | |
53 | +.login .form-row #id_username, .login .form-row #id_password { | |
54 | + clear: both; | |
55 | + padding: 8px; | |
56 | + width: 100%; | |
57 | + -webkit-box-sizing: border-box; | |
58 | + -moz-box-sizing: border-box; | |
59 | + box-sizing: border-box; | |
60 | +} | |
61 | + | |
62 | +.login span.help { | |
63 | + font-size: 10px; | |
64 | + display: block; | |
65 | +} | |
66 | + | |
67 | +.login .submit-row { | |
68 | + clear: both; | |
69 | + padding: 1em 0 0 9.4em; | |
70 | + margin: 0; | |
71 | + border: none; | |
72 | + background: none; | |
73 | + text-align: left; | |
74 | +} | |
75 | + | |
76 | +.login .password-reset-link { | |
77 | + text-align: center; | |
78 | +} | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,256 @@ |
1 | +body { | |
2 | + direction: rtl; | |
3 | +} | |
4 | + | |
5 | +/* LOGIN */ | |
6 | + | |
7 | +.login .form-row { | |
8 | + float: right; | |
9 | +} | |
10 | + | |
11 | +.login .form-row label { | |
12 | + float: right; | |
13 | + padding-left: 0.5em; | |
14 | + padding-right: 0; | |
15 | + text-align: left; | |
16 | +} | |
17 | + | |
18 | +.login .submit-row { | |
19 | + clear: both; | |
20 | + padding: 1em 9.4em 0 0; | |
21 | +} | |
22 | + | |
23 | +/* GLOBAL */ | |
24 | + | |
25 | +th { | |
26 | + text-align: right; | |
27 | +} | |
28 | + | |
29 | +.module h2, .module caption { | |
30 | + text-align: right; | |
31 | +} | |
32 | + | |
33 | +.module ul, .module ol { | |
34 | + margin-left: 0; | |
35 | + margin-right: 1.5em; | |
36 | +} | |
37 | + | |
38 | +.addlink, .changelink { | |
39 | + padding-left: 0; | |
40 | + padding-right: 16px; | |
41 | + background-position: 100% 1px; | |
42 | +} | |
43 | + | |
44 | +.deletelink { | |
45 | + padding-left: 0; | |
46 | + padding-right: 16px; | |
47 | + background-position: 100% 1px; | |
48 | +} | |
49 | + | |
50 | +.object-tools { | |
51 | + float: left; | |
52 | +} | |
53 | + | |
54 | +thead th:first-child, | |
55 | +tfoot td:first-child { | |
56 | + border-left: none; | |
57 | +} | |
58 | + | |
59 | +/* LAYOUT */ | |
60 | + | |
61 | +#user-tools { | |
62 | + right: auto; | |
63 | + left: 0; | |
64 | + text-align: left; | |
65 | +} | |
66 | + | |
67 | +div.breadcrumbs { | |
68 | + text-align: right; | |
69 | +} | |
70 | + | |
71 | +#content-main { | |
72 | + float: right; | |
73 | +} | |
74 | + | |
75 | +#content-related { | |
76 | + float: left; | |
77 | + margin-left: -300px; | |
78 | + margin-right: auto; | |
79 | +} | |
80 | + | |
81 | +.colMS { | |
82 | + margin-left: 300px; | |
83 | + margin-right: 0; | |
84 | +} | |
85 | + | |
86 | +/* SORTABLE TABLES */ | |
87 | + | |
88 | +table thead th.sorted .sortoptions { | |
89 | + float: left; | |
90 | +} | |
91 | + | |
92 | +thead th.sorted .text { | |
93 | + padding-right: 0; | |
94 | + padding-left: 42px; | |
95 | +} | |
96 | + | |
97 | +/* dashboard styles */ | |
98 | + | |
99 | +.dashboard .module table td a { | |
100 | + padding-left: .6em; | |
101 | + padding-right: 16px; | |
102 | +} | |
103 | + | |
104 | +/* changelists styles */ | |
105 | + | |
106 | +.change-list .filtered table { | |
107 | + border-left: none; | |
108 | + border-right: 0px none; | |
109 | +} | |
110 | + | |
111 | +#changelist-filter { | |
112 | + right: auto; | |
113 | + left: 0; | |
114 | + border-left: none; | |
115 | + border-right: none; | |
116 | +} | |
117 | + | |
118 | +.change-list .filtered .results, .change-list .filtered .paginator, .filtered #toolbar, .filtered div.xfull { | |
119 | + margin-right: 0; | |
120 | + margin-left: 280px; | |
121 | +} | |
122 | + | |
123 | +#changelist-filter li.selected { | |
124 | + border-left: none; | |
125 | + padding-left: 10px; | |
126 | + margin-left: 0; | |
127 | + border-right: 5px solid #eaeaea; | |
128 | + padding-right: 10px; | |
129 | + margin-right: -15px; | |
130 | +} | |
131 | + | |
132 | +.filtered .actions { | |
133 | + margin-left: 280px; | |
134 | + margin-right: 0; | |
135 | +} | |
136 | + | |
137 | +#changelist table tbody td:first-child, #changelist table tbody th:first-child { | |
138 | + border-right: none; | |
139 | + border-left: none; | |
140 | +} | |
141 | + | |
142 | +/* FORMS */ | |
143 | + | |
144 | +.aligned label { | |
145 | + padding: 0 0 3px 1em; | |
146 | + float: right; | |
147 | +} | |
148 | + | |
149 | +.submit-row { | |
150 | + text-align: left | |
151 | +} | |
152 | + | |
153 | +.submit-row p.deletelink-box { | |
154 | + float: right; | |
155 | +} | |
156 | + | |
157 | +.submit-row input.default { | |
158 | + margin-left: 0; | |
159 | +} | |
160 | + | |
161 | +.vDateField, .vTimeField { | |
162 | + margin-left: 2px; | |
163 | +} | |
164 | + | |
165 | +.aligned .form-row input { | |
166 | + margin-left: 5px; | |
167 | +} | |
168 | + | |
169 | +form ul.inline li { | |
170 | + float: right; | |
171 | + padding-right: 0; | |
172 | + padding-left: 7px; | |
173 | +} | |
174 | + | |
175 | +input[type=submit].default, .submit-row input.default { | |
176 | + float: left; | |
177 | +} | |
178 | + | |
179 | +fieldset .field-box { | |
180 | + float: right; | |
181 | + margin-left: 20px; | |
182 | + margin-right: 0; | |
183 | +} | |
184 | + | |
185 | +.errorlist li { | |
186 | + background-position: 100% 12px; | |
187 | + padding: 0; | |
188 | +} | |
189 | + | |
190 | +.errornote { | |
191 | + background-position: 100% 12px; | |
192 | + padding: 10px 12px; | |
193 | +} | |
194 | + | |
195 | +/* WIDGETS */ | |
196 | + | |
197 | +.calendarnav-previous { | |
198 | + top: 0; | |
199 | + left: auto; | |
200 | + right: 10px; | |
201 | +} | |
202 | + | |
203 | +.calendarnav-next { | |
204 | + top: 0; | |
205 | + right: auto; | |
206 | + left: 10px; | |
207 | +} | |
208 | + | |
209 | +.calendar caption, .calendarbox h2 { | |
210 | + text-align: center; | |
211 | +} | |
212 | + | |
213 | +.selector { | |
214 | + float: right; | |
215 | +} | |
216 | + | |
217 | +.selector .selector-filter { | |
218 | + text-align: right; | |
219 | +} | |
220 | + | |
221 | +.inline-deletelink { | |
222 | + float: left; | |
223 | +} | |
224 | + | |
225 | +form .form-row p.datetime { | |
226 | + overflow: hidden; | |
227 | +} | |
228 | + | |
229 | +/* MISC */ | |
230 | + | |
231 | +.inline-related h2, .inline-group h2 { | |
232 | + text-align: right | |
233 | +} | |
234 | + | |
235 | +.inline-related h3 span.delete { | |
236 | + padding-right: 20px; | |
237 | + padding-left: inherit; | |
238 | + left: 10px; | |
239 | + right: inherit; | |
240 | + float:left; | |
241 | +} | |
242 | + | |
243 | +.inline-related h3 span.delete label { | |
244 | + margin-left: inherit; | |
245 | + margin-right: 2px; | |
246 | +} | |
247 | + | |
248 | +/* IE7 specific bug fixes */ | |
249 | + | |
250 | +div.colM { | |
251 | + position: relative; | |
252 | +} | |
253 | + | |
254 | +.submit-row input { | |
255 | + float: left; | |
256 | +} | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,256 @@ |
1 | +body { | |
2 | + direction: rtl; | |
3 | +} | |
4 | + | |
5 | +/* LOGIN */ | |
6 | + | |
7 | +.login .form-row { | |
8 | + float: right; | |
9 | +} | |
10 | + | |
11 | +.login .form-row label { | |
12 | + float: right; | |
13 | + padding-left: 0.5em; | |
14 | + padding-right: 0; | |
15 | + text-align: left; | |
16 | +} | |
17 | + | |
18 | +.login .submit-row { | |
19 | + clear: both; | |
20 | + padding: 1em 9.4em 0 0; | |
21 | +} | |
22 | + | |
23 | +/* GLOBAL */ | |
24 | + | |
25 | +th { | |
26 | + text-align: right; | |
27 | +} | |
28 | + | |
29 | +.module h2, .module caption { | |
30 | + text-align: right; | |
31 | +} | |
32 | + | |
33 | +.module ul, .module ol { | |
34 | + margin-left: 0; | |
35 | + margin-right: 1.5em; | |
36 | +} | |
37 | + | |
38 | +.addlink, .changelink { | |
39 | + padding-left: 0; | |
40 | + padding-right: 16px; | |
41 | + background-position: 100% 1px; | |
42 | +} | |
43 | + | |
44 | +.deletelink { | |
45 | + padding-left: 0; | |
46 | + padding-right: 16px; | |
47 | + background-position: 100% 1px; | |
48 | +} | |
49 | + | |
50 | +.object-tools { | |
51 | + float: left; | |
52 | +} | |
53 | + | |
54 | +thead th:first-child, | |
55 | +tfoot td:first-child { | |
56 | + border-left: none; | |
57 | +} | |
58 | + | |
59 | +/* LAYOUT */ | |
60 | + | |
61 | +#user-tools { | |
62 | + right: auto; | |
63 | + left: 0; | |
64 | + text-align: left; | |
65 | +} | |
66 | + | |
67 | +div.breadcrumbs { | |
68 | + text-align: right; | |
69 | +} | |
70 | + | |
71 | +#content-main { | |
72 | + float: right; | |
73 | +} | |
74 | + | |
75 | +#content-related { | |
76 | + float: left; | |
77 | + margin-left: -300px; | |
78 | + margin-right: auto; | |
79 | +} | |
80 | + | |
81 | +.colMS { | |
82 | + margin-left: 300px; | |
83 | + margin-right: 0; | |
84 | +} | |
85 | + | |
86 | +/* SORTABLE TABLES */ | |
87 | + | |
88 | +table thead th.sorted .sortoptions { | |
89 | + float: left; | |
90 | +} | |
91 | + | |
92 | +thead th.sorted .text { | |
93 | + padding-right: 0; | |
94 | + padding-left: 42px; | |
95 | +} | |
96 | + | |
97 | +/* dashboard styles */ | |
98 | + | |
99 | +.dashboard .module table td a { | |
100 | + padding-left: .6em; | |
101 | + padding-right: 16px; | |
102 | +} | |
103 | + | |
104 | +/* changelists styles */ | |
105 | + | |
106 | +.change-list .filtered table { | |
107 | + border-left: none; | |
108 | + border-right: 0px none; | |
109 | +} | |
110 | + | |
111 | +#changelist-filter { | |
112 | + right: auto; | |
113 | + left: 0; | |
114 | + border-left: none; | |
115 | + border-right: none; | |
116 | +} | |
117 | + | |
118 | +.change-list .filtered .results, .change-list .filtered .paginator, .filtered #toolbar, .filtered div.xfull { | |
119 | + margin-right: 0; | |
120 | + margin-left: 280px; | |
121 | +} | |
122 | + | |
123 | +#changelist-filter li.selected { | |
124 | + border-left: none; | |
125 | + padding-left: 10px; | |
126 | + margin-left: 0; | |
127 | + border-right: 5px solid #eaeaea; | |
128 | + padding-right: 10px; | |
129 | + margin-right: -15px; | |
130 | +} | |
131 | + | |
132 | +.filtered .actions { | |
133 | + margin-left: 280px; | |
134 | + margin-right: 0; | |
135 | +} | |
136 | + | |
137 | +#changelist table tbody td:first-child, #changelist table tbody th:first-child { | |
138 | + border-right: none; | |
139 | + border-left: none; | |
140 | +} | |
141 | + | |
142 | +/* FORMS */ | |
143 | + | |
144 | +.aligned label { | |
145 | + padding: 0 0 3px 1em; | |
146 | + float: right; | |
147 | +} | |
148 | + | |
149 | +.submit-row { | |
150 | + text-align: left | |
151 | +} | |
152 | + | |
153 | +.submit-row p.deletelink-box { | |
154 | + float: right; | |
155 | +} | |
156 | + | |
157 | +.submit-row input.default { | |
158 | + margin-left: 0; | |
159 | +} | |
160 | + | |
161 | +.vDateField, .vTimeField { | |
162 | + margin-left: 2px; | |
163 | +} | |
164 | + | |
165 | +.aligned .form-row input { | |
166 | + margin-left: 5px; | |
167 | +} | |
168 | + | |
169 | +form ul.inline li { | |
170 | + float: right; | |
171 | + padding-right: 0; | |
172 | + padding-left: 7px; | |
173 | +} | |
174 | + | |
175 | +input[type=submit].default, .submit-row input.default { | |
176 | + float: left; | |
177 | +} | |
178 | + | |
179 | +fieldset .field-box { | |
180 | + float: right; | |
181 | + margin-left: 20px; | |
182 | + margin-right: 0; | |
183 | +} | |
184 | + | |
185 | +.errorlist li { | |
186 | + background-position: 100% 12px; | |
187 | + padding: 0; | |
188 | +} | |
189 | + | |
190 | +.errornote { | |
191 | + background-position: 100% 12px; | |
192 | + padding: 10px 12px; | |
193 | +} | |
194 | + | |
195 | +/* WIDGETS */ | |
196 | + | |
197 | +.calendarnav-previous { | |
198 | + top: 0; | |
199 | + left: auto; | |
200 | + right: 10px; | |
201 | +} | |
202 | + | |
203 | +.calendarnav-next { | |
204 | + top: 0; | |
205 | + right: auto; | |
206 | + left: 10px; | |
207 | +} | |
208 | + | |
209 | +.calendar caption, .calendarbox h2 { | |
210 | + text-align: center; | |
211 | +} | |
212 | + | |
213 | +.selector { | |
214 | + float: right; | |
215 | +} | |
216 | + | |
217 | +.selector .selector-filter { | |
218 | + text-align: right; | |
219 | +} | |
220 | + | |
221 | +.inline-deletelink { | |
222 | + float: left; | |
223 | +} | |
224 | + | |
225 | +form .form-row p.datetime { | |
226 | + overflow: hidden; | |
227 | +} | |
228 | + | |
229 | +/* MISC */ | |
230 | + | |
231 | +.inline-related h2, .inline-group h2 { | |
232 | + text-align: right | |
233 | +} | |
234 | + | |
235 | +.inline-related h3 span.delete { | |
236 | + padding-right: 20px; | |
237 | + padding-left: inherit; | |
238 | + left: 10px; | |
239 | + right: inherit; | |
240 | + float:left; | |
241 | +} | |
242 | + | |
243 | +.inline-related h3 span.delete label { | |
244 | + margin-left: inherit; | |
245 | + margin-right: 2px; | |
246 | +} | |
247 | + | |
248 | +/* IE7 specific bug fixes */ | |
249 | + | |
250 | +div.colM { | |
251 | + position: relative; | |
252 | +} | |
253 | + | |
254 | +.submit-row input { | |
255 | + float: left; | |
256 | +} | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,565 @@ |
1 | +/* SELECTOR (FILTER INTERFACE) */ | |
2 | + | |
3 | +.selector { | |
4 | + width: 800px; | |
5 | + float: left; | |
6 | +} | |
7 | + | |
8 | +.selector select { | |
9 | + width: 380px; | |
10 | + height: 17.2em; | |
11 | +} | |
12 | + | |
13 | +.selector-available, .selector-chosen { | |
14 | + float: left; | |
15 | + width: 380px; | |
16 | + text-align: center; | |
17 | + margin-bottom: 5px; | |
18 | +} | |
19 | + | |
20 | +.selector-chosen select { | |
21 | + border-top: none; | |
22 | +} | |
23 | + | |
24 | +.selector-available h2, .selector-chosen h2 { | |
25 | + border: 1px solid #ccc; | |
26 | + border-radius: 4px 4px 0 0; | |
27 | +} | |
28 | + | |
29 | +.selector-chosen h2 { | |
30 | + background: #79aec8; | |
31 | + color: #fff; | |
32 | +} | |
33 | + | |
34 | +.selector .selector-available h2 { | |
35 | + background: #f8f8f8; | |
36 | + color: #666; | |
37 | +} | |
38 | + | |
39 | +.selector .selector-filter { | |
40 | + background: white; | |
41 | + border: 1px solid #ccc; | |
42 | + border-width: 0 1px; | |
43 | + padding: 8px; | |
44 | + color: #999; | |
45 | + font-size: 10px; | |
46 | + margin: 0; | |
47 | + text-align: left; | |
48 | +} | |
49 | + | |
50 | +.selector .selector-filter label, | |
51 | +.inline-group .aligned .selector .selector-filter label { | |
52 | + float: left; | |
53 | + margin: 7px 0 0; | |
54 | + width: 18px; | |
55 | + height: 18px; | |
56 | + padding: 0; | |
57 | + overflow: hidden; | |
58 | + line-height: 1; | |
59 | +} | |
60 | + | |
61 | +.selector .selector-available input { | |
62 | + width: 320px; | |
63 | + margin-left: 8px; | |
64 | +} | |
65 | + | |
66 | +.selector ul.selector-chooser { | |
67 | + float: left; | |
68 | + width: 22px; | |
69 | + background-color: #eee; | |
70 | + border-radius: 10px; | |
71 | + margin: 10em 5px 0 5px; | |
72 | + padding: 0; | |
73 | +} | |
74 | + | |
75 | +.selector-chooser li { | |
76 | + margin: 0; | |
77 | + padding: 3px; | |
78 | + list-style-type: none; | |
79 | +} | |
80 | + | |
81 | +.selector select { | |
82 | + padding: 0 10px; | |
83 | + margin: 0 0 10px; | |
84 | + border-radius: 0 0 4px 4px; | |
85 | +} | |
86 | + | |
87 | +.selector-add, .selector-remove { | |
88 | + width: 16px; | |
89 | + height: 16px; | |
90 | + display: block; | |
91 | + text-indent: -3000px; | |
92 | + overflow: hidden; | |
93 | + cursor: default; | |
94 | + opacity: 0.3; | |
95 | +} | |
96 | + | |
97 | +.active.selector-add, .active.selector-remove { | |
98 | + opacity: 1; | |
99 | +} | |
100 | + | |
101 | +.active.selector-add:hover, .active.selector-remove:hover { | |
102 | + cursor: pointer; | |
103 | +} | |
104 | + | |
105 | +.selector-add { | |
106 | + background: url("../img/selector-icons.b4555096cea2.svg") 0 -96px no-repeat; | |
107 | +} | |
108 | + | |
109 | +.active.selector-add:focus, .active.selector-add:hover { | |
110 | + background-position: 0 -112px; | |
111 | +} | |
112 | + | |
113 | +.selector-remove { | |
114 | + background: url("../img/selector-icons.b4555096cea2.svg") 0 -64px no-repeat; | |
115 | +} | |
116 | + | |
117 | +.active.selector-remove:focus, .active.selector-remove:hover { | |
118 | + background-position: 0 -80px; | |
119 | +} | |
120 | + | |
121 | +a.selector-chooseall, a.selector-clearall { | |
122 | + display: inline-block; | |
123 | + height: 16px; | |
124 | + text-align: left; | |
125 | + margin: 1px auto 3px; | |
126 | + overflow: hidden; | |
127 | + font-weight: bold; | |
128 | + line-height: 16px; | |
129 | + color: #666; | |
130 | + text-decoration: none; | |
131 | + opacity: 0.3; | |
132 | +} | |
133 | + | |
134 | +a.active.selector-chooseall:focus, a.active.selector-clearall:focus, | |
135 | +a.active.selector-chooseall:hover, a.active.selector-clearall:hover { | |
136 | + color: #447e9b; | |
137 | +} | |
138 | + | |
139 | +a.active.selector-chooseall, a.active.selector-clearall { | |
140 | + opacity: 1; | |
141 | +} | |
142 | + | |
143 | +a.active.selector-chooseall:hover, a.active.selector-clearall:hover { | |
144 | + cursor: pointer; | |
145 | +} | |
146 | + | |
147 | +a.selector-chooseall { | |
148 | + padding: 0 18px 0 0; | |
149 | + background: url("../img/selector-icons.b4555096cea2.svg") right -160px no-repeat; | |
150 | + cursor: default; | |
151 | +} | |
152 | + | |
153 | +a.active.selector-chooseall:focus, a.active.selector-chooseall:hover { | |
154 | + background-position: 100% -176px; | |
155 | +} | |
156 | + | |
157 | +a.selector-clearall { | |
158 | + padding: 0 0 0 18px; | |
159 | + background: url("../img/selector-icons.b4555096cea2.svg") 0 -128px no-repeat; | |
160 | + cursor: default; | |
161 | +} | |
162 | + | |
163 | +a.active.selector-clearall:focus, a.active.selector-clearall:hover { | |
164 | + background-position: 0 -144px; | |
165 | +} | |
166 | + | |
167 | +/* STACKED SELECTORS */ | |
168 | + | |
169 | +.stacked { | |
170 | + float: left; | |
171 | + width: 490px; | |
172 | +} | |
173 | + | |
174 | +.stacked select { | |
175 | + width: 480px; | |
176 | + height: 10.1em; | |
177 | +} | |
178 | + | |
179 | +.stacked .selector-available, .stacked .selector-chosen { | |
180 | + width: 480px; | |
181 | +} | |
182 | + | |
183 | +.stacked .selector-available { | |
184 | + margin-bottom: 0; | |
185 | +} | |
186 | + | |
187 | +.stacked .selector-available input { | |
188 | + width: 422px; | |
189 | +} | |
190 | + | |
191 | +.stacked ul.selector-chooser { | |
192 | + height: 22px; | |
193 | + width: 50px; | |
194 | + margin: 0 0 10px 40%; | |
195 | + background-color: #eee; | |
196 | + border-radius: 10px; | |
197 | +} | |
198 | + | |
199 | +.stacked .selector-chooser li { | |
200 | + float: left; | |
201 | + padding: 3px 3px 3px 5px; | |
202 | +} | |
203 | + | |
204 | +.stacked .selector-chooseall, .stacked .selector-clearall { | |
205 | + display: none; | |
206 | +} | |
207 | + | |
208 | +.stacked .selector-add { | |
209 | + background: url("../img/selector-icons.b4555096cea2.svg") 0 -32px no-repeat; | |
210 | + cursor: default; | |
211 | +} | |
212 | + | |
213 | +.stacked .active.selector-add { | |
214 | + background-position: 0 -48px; | |
215 | + cursor: pointer; | |
216 | +} | |
217 | + | |
218 | +.stacked .selector-remove { | |
219 | + background: url("../img/selector-icons.b4555096cea2.svg") 0 0 no-repeat; | |
220 | + cursor: default; | |
221 | +} | |
222 | + | |
223 | +.stacked .active.selector-remove { | |
224 | + background-position: 0 -16px; | |
225 | + cursor: pointer; | |
226 | +} | |
227 | + | |
228 | +.selector .help-icon { | |
229 | + background: url("../img/icon-unknown.a18cb4398978.svg") 0 0 no-repeat; | |
230 | + display: inline-block; | |
231 | + vertical-align: middle; | |
232 | + margin: -2px 0 0 2px; | |
233 | + width: 13px; | |
234 | + height: 13px; | |
235 | +} | |
236 | + | |
237 | +.selector .selector-chosen .help-icon { | |
238 | + background: url("../img/icon-unknown-alt.81536e128bb6.svg") 0 0 no-repeat; | |
239 | +} | |
240 | + | |
241 | +.selector .search-label-icon { | |
242 | + background: url("../img/search.7cf54ff789c6.svg") 0 0 no-repeat; | |
243 | + display: inline-block; | |
244 | + height: 18px; | |
245 | + width: 18px; | |
246 | +} | |
247 | + | |
248 | +/* DATE AND TIME */ | |
249 | + | |
250 | +p.datetime { | |
251 | + line-height: 20px; | |
252 | + margin: 0; | |
253 | + padding: 0; | |
254 | + color: #666; | |
255 | + font-weight: bold; | |
256 | +} | |
257 | + | |
258 | +.datetime span { | |
259 | + white-space: nowrap; | |
260 | + font-weight: normal; | |
261 | + font-size: 11px; | |
262 | + color: #ccc; | |
263 | +} | |
264 | + | |
265 | +.datetime input, .form-row .datetime input.vDateField, .form-row .datetime input.vTimeField { | |
266 | + min-width: 0; | |
267 | + margin-left: 5px; | |
268 | + margin-bottom: 4px; | |
269 | +} | |
270 | + | |
271 | +table p.datetime { | |
272 | + font-size: 11px; | |
273 | + margin-left: 0; | |
274 | + padding-left: 0; | |
275 | +} | |
276 | + | |
277 | +.datetimeshortcuts .clock-icon, .datetimeshortcuts .date-icon { | |
278 | + position: relative; | |
279 | + display: inline-block; | |
280 | + vertical-align: middle; | |
281 | + height: 16px; | |
282 | + width: 16px; | |
283 | + overflow: hidden; | |
284 | +} | |
285 | + | |
286 | +.datetimeshortcuts .clock-icon { | |
287 | + background: url("../img/icon-clock.e1d4dfac3f2b.svg") 0 0 no-repeat; | |
288 | +} | |
289 | + | |
290 | +.datetimeshortcuts a:focus .clock-icon, | |
291 | +.datetimeshortcuts a:hover .clock-icon { | |
292 | + background-position: 0 -16px; | |
293 | +} | |
294 | + | |
295 | +.datetimeshortcuts .date-icon { | |
296 | + background: url("../img/icon-calendar.ac7aea671bea.svg") 0 0 no-repeat; | |
297 | + top: -1px; | |
298 | +} | |
299 | + | |
300 | +.datetimeshortcuts a:focus .date-icon, | |
301 | +.datetimeshortcuts a:hover .date-icon { | |
302 | + background-position: 0 -16px; | |
303 | +} | |
304 | + | |
305 | +.timezonewarning { | |
306 | + font-size: 11px; | |
307 | + color: #999; | |
308 | +} | |
309 | + | |
310 | +/* URL */ | |
311 | + | |
312 | +p.url { | |
313 | + line-height: 20px; | |
314 | + margin: 0; | |
315 | + padding: 0; | |
316 | + color: #666; | |
317 | + font-size: 11px; | |
318 | + font-weight: bold; | |
319 | +} | |
320 | + | |
321 | +.url a { | |
322 | + font-weight: normal; | |
323 | +} | |
324 | + | |
325 | +/* FILE UPLOADS */ | |
326 | + | |
327 | +p.file-upload { | |
328 | + line-height: 20px; | |
329 | + margin: 0; | |
330 | + padding: 0; | |
331 | + color: #666; | |
332 | + font-size: 11px; | |
333 | + font-weight: bold; | |
334 | +} | |
335 | + | |
336 | +.aligned p.file-upload { | |
337 | + margin-left: 170px; | |
338 | +} | |
339 | + | |
340 | +.file-upload a { | |
341 | + font-weight: normal; | |
342 | +} | |
343 | + | |
344 | +.file-upload .deletelink { | |
345 | + margin-left: 5px; | |
346 | +} | |
347 | + | |
348 | +span.clearable-file-input label { | |
349 | + color: #333; | |
350 | + font-size: 11px; | |
351 | + display: inline; | |
352 | + float: none; | |
353 | +} | |
354 | + | |
355 | +/* CALENDARS & CLOCKS */ | |
356 | + | |
357 | +.calendarbox, .clockbox { | |
358 | + margin: 5px auto; | |
359 | + font-size: 12px; | |
360 | + width: 19em; | |
361 | + text-align: center; | |
362 | + background: white; | |
363 | + border: 1px solid #ddd; | |
364 | + border-radius: 4px; | |
365 | + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15); | |
366 | + overflow: hidden; | |
367 | + position: relative; | |
368 | +} | |
369 | + | |
370 | +.clockbox { | |
371 | + width: auto; | |
372 | +} | |
373 | + | |
374 | +.calendar { | |
375 | + margin: 0; | |
376 | + padding: 0; | |
377 | +} | |
378 | + | |
379 | +.calendar table { | |
380 | + margin: 0; | |
381 | + padding: 0; | |
382 | + border-collapse: collapse; | |
383 | + background: white; | |
384 | + width: 100%; | |
385 | +} | |
386 | + | |
387 | +.calendar caption, .calendarbox h2 { | |
388 | + margin: 0; | |
389 | + text-align: center; | |
390 | + border-top: none; | |
391 | + background: #f5dd5d; | |
392 | + font-weight: 700; | |
393 | + font-size: 12px; | |
394 | + color: #333; | |
395 | +} | |
396 | + | |
397 | +.calendar th { | |
398 | + padding: 8px 5px; | |
399 | + background: #f8f8f8; | |
400 | + border-bottom: 1px solid #ddd; | |
401 | + font-weight: 400; | |
402 | + font-size: 12px; | |
403 | + text-align: center; | |
404 | + color: #666; | |
405 | +} | |
406 | + | |
407 | +.calendar td { | |
408 | + font-weight: 400; | |
409 | + font-size: 12px; | |
410 | + text-align: center; | |
411 | + padding: 0; | |
412 | + border-top: 1px solid #eee; | |
413 | + border-bottom: none; | |
414 | +} | |
415 | + | |
416 | +.calendar td.selected a { | |
417 | + background: #79aec8; | |
418 | + color: #fff; | |
419 | +} | |
420 | + | |
421 | +.calendar td.nonday { | |
422 | + background: #f8f8f8; | |
423 | +} | |
424 | + | |
425 | +.calendar td.today a { | |
426 | + font-weight: 700; | |
427 | +} | |
428 | + | |
429 | +.calendar td a, .timelist a { | |
430 | + display: block; | |
431 | + font-weight: 400; | |
432 | + padding: 6px; | |
433 | + text-decoration: none; | |
434 | + color: #444; | |
435 | +} | |
436 | + | |
437 | +.calendar td a:focus, .timelist a:focus, | |
438 | +.calendar td a:hover, .timelist a:hover { | |
439 | + background: #79aec8; | |
440 | + color: white; | |
441 | +} | |
442 | + | |
443 | +.calendar td a:active, .timelist a:active { | |
444 | + background: #417690; | |
445 | + color: white; | |
446 | +} | |
447 | + | |
448 | +.calendarnav { | |
449 | + font-size: 10px; | |
450 | + text-align: center; | |
451 | + color: #ccc; | |
452 | + margin: 0; | |
453 | + padding: 1px 3px; | |
454 | +} | |
455 | + | |
456 | +.calendarnav a:link, #calendarnav a:visited, | |
457 | +#calendarnav a:focus, #calendarnav a:hover { | |
458 | + color: #999; | |
459 | +} | |
460 | + | |
461 | +.calendar-shortcuts { | |
462 | + background: white; | |
463 | + font-size: 11px; | |
464 | + line-height: 11px; | |
465 | + border-top: 1px solid #eee; | |
466 | + padding: 8px 0; | |
467 | + color: #ccc; | |
468 | +} | |
469 | + | |
470 | +.calendarbox .calendarnav-previous, .calendarbox .calendarnav-next { | |
471 | + display: block; | |
472 | + position: absolute; | |
473 | + top: 8px; | |
474 | + width: 15px; | |
475 | + height: 15px; | |
476 | + text-indent: -9999px; | |
477 | + padding: 0; | |
478 | +} | |
479 | + | |
480 | +.calendarnav-previous { | |
481 | + left: 10px; | |
482 | + background: url("../img/calendar-icons.39b290681a8b.svg") 0 0 no-repeat; | |
483 | +} | |
484 | + | |
485 | +.calendarbox .calendarnav-previous:focus, | |
486 | +.calendarbox .calendarnav-previous:hover { | |
487 | + background-position: 0 -15px; | |
488 | +} | |
489 | + | |
490 | +.calendarnav-next { | |
491 | + right: 10px; | |
492 | + background: url("../img/calendar-icons.39b290681a8b.svg") 0 -30px no-repeat; | |
493 | +} | |
494 | + | |
495 | +.calendarbox .calendarnav-next:focus, | |
496 | +.calendarbox .calendarnav-next:hover { | |
497 | + background-position: 0 -45px; | |
498 | +} | |
499 | + | |
500 | +.calendar-cancel { | |
501 | + margin: 0; | |
502 | + padding: 4px 0; | |
503 | + font-size: 12px; | |
504 | + background: #eee; | |
505 | + border-top: 1px solid #ddd; | |
506 | + color: #333; | |
507 | +} | |
508 | + | |
509 | +.calendar-cancel:focus, .calendar-cancel:hover { | |
510 | + background: #ddd; | |
511 | +} | |
512 | + | |
513 | +.calendar-cancel a { | |
514 | + color: black; | |
515 | + display: block; | |
516 | +} | |
517 | + | |
518 | +ul.timelist, .timelist li { | |
519 | + list-style-type: none; | |
520 | + margin: 0; | |
521 | + padding: 0; | |
522 | +} | |
523 | + | |
524 | +.timelist a { | |
525 | + padding: 2px; | |
526 | +} | |
527 | + | |
528 | +/* EDIT INLINE */ | |
529 | + | |
530 | +.inline-deletelink { | |
531 | + float: right; | |
532 | + text-indent: -9999px; | |
533 | + background: url("../img/inline-delete.fec1b761f254.svg") 0 0 no-repeat; | |
534 | + width: 16px; | |
535 | + height: 16px; | |
536 | + border: 0px none; | |
537 | +} | |
538 | + | |
539 | +.inline-deletelink:focus, .inline-deletelink:hover { | |
540 | + cursor: pointer; | |
541 | +} | |
542 | + | |
543 | +/* RELATED WIDGET WRAPPER */ | |
544 | +.related-widget-wrapper { | |
545 | + float: left; /* display properly in form rows with multiple fields */ | |
546 | + overflow: hidden; /* clear floated contents */ | |
547 | +} | |
548 | + | |
549 | +.related-widget-wrapper-link { | |
550 | + opacity: 0.3; | |
551 | +} | |
552 | + | |
553 | +.related-widget-wrapper-link:link { | |
554 | + opacity: .8; | |
555 | +} | |
556 | + | |
557 | +.related-widget-wrapper-link:link:focus, | |
558 | +.related-widget-wrapper-link:link:hover { | |
559 | + opacity: 1; | |
560 | +} | |
561 | + | |
562 | +select + .related-widget-wrapper-link, | |
563 | +.related-widget-wrapper-link + .related-widget-wrapper-link { | |
564 | + margin-left: 7px; | |
565 | +} | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,565 @@ |
1 | +/* SELECTOR (FILTER INTERFACE) */ | |
2 | + | |
3 | +.selector { | |
4 | + width: 800px; | |
5 | + float: left; | |
6 | +} | |
7 | + | |
8 | +.selector select { | |
9 | + width: 380px; | |
10 | + height: 17.2em; | |
11 | +} | |
12 | + | |
13 | +.selector-available, .selector-chosen { | |
14 | + float: left; | |
15 | + width: 380px; | |
16 | + text-align: center; | |
17 | + margin-bottom: 5px; | |
18 | +} | |
19 | + | |
20 | +.selector-chosen select { | |
21 | + border-top: none; | |
22 | +} | |
23 | + | |
24 | +.selector-available h2, .selector-chosen h2 { | |
25 | + border: 1px solid #ccc; | |
26 | + border-radius: 4px 4px 0 0; | |
27 | +} | |
28 | + | |
29 | +.selector-chosen h2 { | |
30 | + background: #79aec8; | |
31 | + color: #fff; | |
32 | +} | |
33 | + | |
34 | +.selector .selector-available h2 { | |
35 | + background: #f8f8f8; | |
36 | + color: #666; | |
37 | +} | |
38 | + | |
39 | +.selector .selector-filter { | |
40 | + background: white; | |
41 | + border: 1px solid #ccc; | |
42 | + border-width: 0 1px; | |
43 | + padding: 8px; | |
44 | + color: #999; | |
45 | + font-size: 10px; | |
46 | + margin: 0; | |
47 | + text-align: left; | |
48 | +} | |
49 | + | |
50 | +.selector .selector-filter label, | |
51 | +.inline-group .aligned .selector .selector-filter label { | |
52 | + float: left; | |
53 | + margin: 7px 0 0; | |
54 | + width: 18px; | |
55 | + height: 18px; | |
56 | + padding: 0; | |
57 | + overflow: hidden; | |
58 | + line-height: 1; | |
59 | +} | |
60 | + | |
61 | +.selector .selector-available input { | |
62 | + width: 320px; | |
63 | + margin-left: 8px; | |
64 | +} | |
65 | + | |
66 | +.selector ul.selector-chooser { | |
67 | + float: left; | |
68 | + width: 22px; | |
69 | + background-color: #eee; | |
70 | + border-radius: 10px; | |
71 | + margin: 10em 5px 0 5px; | |
72 | + padding: 0; | |
73 | +} | |
74 | + | |
75 | +.selector-chooser li { | |
76 | + margin: 0; | |
77 | + padding: 3px; | |
78 | + list-style-type: none; | |
79 | +} | |
80 | + | |
81 | +.selector select { | |
82 | + padding: 0 10px; | |
83 | + margin: 0 0 10px; | |
84 | + border-radius: 0 0 4px 4px; | |
85 | +} | |
86 | + | |
87 | +.selector-add, .selector-remove { | |
88 | + width: 16px; | |
89 | + height: 16px; | |
90 | + display: block; | |
91 | + text-indent: -3000px; | |
92 | + overflow: hidden; | |
93 | + cursor: default; | |
94 | + opacity: 0.3; | |
95 | +} | |
96 | + | |
97 | +.active.selector-add, .active.selector-remove { | |
98 | + opacity: 1; | |
99 | +} | |
100 | + | |
101 | +.active.selector-add:hover, .active.selector-remove:hover { | |
102 | + cursor: pointer; | |
103 | +} | |
104 | + | |
105 | +.selector-add { | |
106 | + background: url(../img/selector-icons.svg) 0 -96px no-repeat; | |
107 | +} | |
108 | + | |
109 | +.active.selector-add:focus, .active.selector-add:hover { | |
110 | + background-position: 0 -112px; | |
111 | +} | |
112 | + | |
113 | +.selector-remove { | |
114 | + background: url(../img/selector-icons.svg) 0 -64px no-repeat; | |
115 | +} | |
116 | + | |
117 | +.active.selector-remove:focus, .active.selector-remove:hover { | |
118 | + background-position: 0 -80px; | |
119 | +} | |
120 | + | |
121 | +a.selector-chooseall, a.selector-clearall { | |
122 | + display: inline-block; | |
123 | + height: 16px; | |
124 | + text-align: left; | |
125 | + margin: 1px auto 3px; | |
126 | + overflow: hidden; | |
127 | + font-weight: bold; | |
128 | + line-height: 16px; | |
129 | + color: #666; | |
130 | + text-decoration: none; | |
131 | + opacity: 0.3; | |
132 | +} | |
133 | + | |
134 | +a.active.selector-chooseall:focus, a.active.selector-clearall:focus, | |
135 | +a.active.selector-chooseall:hover, a.active.selector-clearall:hover { | |
136 | + color: #447e9b; | |
137 | +} | |
138 | + | |
139 | +a.active.selector-chooseall, a.active.selector-clearall { | |
140 | + opacity: 1; | |
141 | +} | |
142 | + | |
143 | +a.active.selector-chooseall:hover, a.active.selector-clearall:hover { | |
144 | + cursor: pointer; | |
145 | +} | |
146 | + | |
147 | +a.selector-chooseall { | |
148 | + padding: 0 18px 0 0; | |
149 | + background: url(../img/selector-icons.svg) right -160px no-repeat; | |
150 | + cursor: default; | |
151 | +} | |
152 | + | |
153 | +a.active.selector-chooseall:focus, a.active.selector-chooseall:hover { | |
154 | + background-position: 100% -176px; | |
155 | +} | |
156 | + | |
157 | +a.selector-clearall { | |
158 | + padding: 0 0 0 18px; | |
159 | + background: url(../img/selector-icons.svg) 0 -128px no-repeat; | |
160 | + cursor: default; | |
161 | +} | |
162 | + | |
163 | +a.active.selector-clearall:focus, a.active.selector-clearall:hover { | |
164 | + background-position: 0 -144px; | |
165 | +} | |
166 | + | |
167 | +/* STACKED SELECTORS */ | |
168 | + | |
169 | +.stacked { | |
170 | + float: left; | |
171 | + width: 490px; | |
172 | +} | |
173 | + | |
174 | +.stacked select { | |
175 | + width: 480px; | |
176 | + height: 10.1em; | |
177 | +} | |
178 | + | |
179 | +.stacked .selector-available, .stacked .selector-chosen { | |
180 | + width: 480px; | |
181 | +} | |
182 | + | |
183 | +.stacked .selector-available { | |
184 | + margin-bottom: 0; | |
185 | +} | |
186 | + | |
187 | +.stacked .selector-available input { | |
188 | + width: 422px; | |
189 | +} | |
190 | + | |
191 | +.stacked ul.selector-chooser { | |
192 | + height: 22px; | |
193 | + width: 50px; | |
194 | + margin: 0 0 10px 40%; | |
195 | + background-color: #eee; | |
196 | + border-radius: 10px; | |
197 | +} | |
198 | + | |
199 | +.stacked .selector-chooser li { | |
200 | + float: left; | |
201 | + padding: 3px 3px 3px 5px; | |
202 | +} | |
203 | + | |
204 | +.stacked .selector-chooseall, .stacked .selector-clearall { | |
205 | + display: none; | |
206 | +} | |
207 | + | |
208 | +.stacked .selector-add { | |
209 | + background: url(../img/selector-icons.svg) 0 -32px no-repeat; | |
210 | + cursor: default; | |
211 | +} | |
212 | + | |
213 | +.stacked .active.selector-add { | |
214 | + background-position: 0 -48px; | |
215 | + cursor: pointer; | |
216 | +} | |
217 | + | |
218 | +.stacked .selector-remove { | |
219 | + background: url(../img/selector-icons.svg) 0 0 no-repeat; | |
220 | + cursor: default; | |
221 | +} | |
222 | + | |
223 | +.stacked .active.selector-remove { | |
224 | + background-position: 0 -16px; | |
225 | + cursor: pointer; | |
226 | +} | |
227 | + | |
228 | +.selector .help-icon { | |
229 | + background: url(../img/icon-unknown.svg) 0 0 no-repeat; | |
230 | + display: inline-block; | |
231 | + vertical-align: middle; | |
232 | + margin: -2px 0 0 2px; | |
233 | + width: 13px; | |
234 | + height: 13px; | |
235 | +} | |
236 | + | |
237 | +.selector .selector-chosen .help-icon { | |
238 | + background: url(../img/icon-unknown-alt.svg) 0 0 no-repeat; | |
239 | +} | |
240 | + | |
241 | +.selector .search-label-icon { | |
242 | + background: url(../img/search.svg) 0 0 no-repeat; | |
243 | + display: inline-block; | |
244 | + height: 18px; | |
245 | + width: 18px; | |
246 | +} | |
247 | + | |
248 | +/* DATE AND TIME */ | |
249 | + | |
250 | +p.datetime { | |
251 | + line-height: 20px; | |
252 | + margin: 0; | |
253 | + padding: 0; | |
254 | + color: #666; | |
255 | + font-weight: bold; | |
256 | +} | |
257 | + | |
258 | +.datetime span { | |
259 | + white-space: nowrap; | |
260 | + font-weight: normal; | |
261 | + font-size: 11px; | |
262 | + color: #ccc; | |
263 | +} | |
264 | + | |
265 | +.datetime input, .form-row .datetime input.vDateField, .form-row .datetime input.vTimeField { | |
266 | + min-width: 0; | |
267 | + margin-left: 5px; | |
268 | + margin-bottom: 4px; | |
269 | +} | |
270 | + | |
271 | +table p.datetime { | |
272 | + font-size: 11px; | |
273 | + margin-left: 0; | |
274 | + padding-left: 0; | |
275 | +} | |
276 | + | |
277 | +.datetimeshortcuts .clock-icon, .datetimeshortcuts .date-icon { | |
278 | + position: relative; | |
279 | + display: inline-block; | |
280 | + vertical-align: middle; | |
281 | + height: 16px; | |
282 | + width: 16px; | |
283 | + overflow: hidden; | |
284 | +} | |
285 | + | |
286 | +.datetimeshortcuts .clock-icon { | |
287 | + background: url(../img/icon-clock.svg) 0 0 no-repeat; | |
288 | +} | |
289 | + | |
290 | +.datetimeshortcuts a:focus .clock-icon, | |
291 | +.datetimeshortcuts a:hover .clock-icon { | |
292 | + background-position: 0 -16px; | |
293 | +} | |
294 | + | |
295 | +.datetimeshortcuts .date-icon { | |
296 | + background: url(../img/icon-calendar.svg) 0 0 no-repeat; | |
297 | + top: -1px; | |
298 | +} | |
299 | + | |
300 | +.datetimeshortcuts a:focus .date-icon, | |
301 | +.datetimeshortcuts a:hover .date-icon { | |
302 | + background-position: 0 -16px; | |
303 | +} | |
304 | + | |
305 | +.timezonewarning { | |
306 | + font-size: 11px; | |
307 | + color: #999; | |
308 | +} | |
309 | + | |
310 | +/* URL */ | |
311 | + | |
312 | +p.url { | |
313 | + line-height: 20px; | |
314 | + margin: 0; | |
315 | + padding: 0; | |
316 | + color: #666; | |
317 | + font-size: 11px; | |
318 | + font-weight: bold; | |
319 | +} | |
320 | + | |
321 | +.url a { | |
322 | + font-weight: normal; | |
323 | +} | |
324 | + | |
325 | +/* FILE UPLOADS */ | |
326 | + | |
327 | +p.file-upload { | |
328 | + line-height: 20px; | |
329 | + margin: 0; | |
330 | + padding: 0; | |
331 | + color: #666; | |
332 | + font-size: 11px; | |
333 | + font-weight: bold; | |
334 | +} | |
335 | + | |
336 | +.aligned p.file-upload { | |
337 | + margin-left: 170px; | |
338 | +} | |
339 | + | |
340 | +.file-upload a { | |
341 | + font-weight: normal; | |
342 | +} | |
343 | + | |
344 | +.file-upload .deletelink { | |
345 | + margin-left: 5px; | |
346 | +} | |
347 | + | |
348 | +span.clearable-file-input label { | |
349 | + color: #333; | |
350 | + font-size: 11px; | |
351 | + display: inline; | |
352 | + float: none; | |
353 | +} | |
354 | + | |
355 | +/* CALENDARS & CLOCKS */ | |
356 | + | |
357 | +.calendarbox, .clockbox { | |
358 | + margin: 5px auto; | |
359 | + font-size: 12px; | |
360 | + width: 19em; | |
361 | + text-align: center; | |
362 | + background: white; | |
363 | + border: 1px solid #ddd; | |
364 | + border-radius: 4px; | |
365 | + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15); | |
366 | + overflow: hidden; | |
367 | + position: relative; | |
368 | +} | |
369 | + | |
370 | +.clockbox { | |
371 | + width: auto; | |
372 | +} | |
373 | + | |
374 | +.calendar { | |
375 | + margin: 0; | |
376 | + padding: 0; | |
377 | +} | |
378 | + | |
379 | +.calendar table { | |
380 | + margin: 0; | |
381 | + padding: 0; | |
382 | + border-collapse: collapse; | |
383 | + background: white; | |
384 | + width: 100%; | |
385 | +} | |
386 | + | |
387 | +.calendar caption, .calendarbox h2 { | |
388 | + margin: 0; | |
389 | + text-align: center; | |
390 | + border-top: none; | |
391 | + background: #f5dd5d; | |
392 | + font-weight: 700; | |
393 | + font-size: 12px; | |
394 | + color: #333; | |
395 | +} | |
396 | + | |
397 | +.calendar th { | |
398 | + padding: 8px 5px; | |
399 | + background: #f8f8f8; | |
400 | + border-bottom: 1px solid #ddd; | |
401 | + font-weight: 400; | |
402 | + font-size: 12px; | |
403 | + text-align: center; | |
404 | + color: #666; | |
405 | +} | |
406 | + | |
407 | +.calendar td { | |
408 | + font-weight: 400; | |
409 | + font-size: 12px; | |
410 | + text-align: center; | |
411 | + padding: 0; | |
412 | + border-top: 1px solid #eee; | |
413 | + border-bottom: none; | |
414 | +} | |
415 | + | |
416 | +.calendar td.selected a { | |
417 | + background: #79aec8; | |
418 | + color: #fff; | |
419 | +} | |
420 | + | |
421 | +.calendar td.nonday { | |
422 | + background: #f8f8f8; | |
423 | +} | |
424 | + | |
425 | +.calendar td.today a { | |
426 | + font-weight: 700; | |
427 | +} | |
428 | + | |
429 | +.calendar td a, .timelist a { | |
430 | + display: block; | |
431 | + font-weight: 400; | |
432 | + padding: 6px; | |
433 | + text-decoration: none; | |
434 | + color: #444; | |
435 | +} | |
436 | + | |
437 | +.calendar td a:focus, .timelist a:focus, | |
438 | +.calendar td a:hover, .timelist a:hover { | |
439 | + background: #79aec8; | |
440 | + color: white; | |
441 | +} | |
442 | + | |
443 | +.calendar td a:active, .timelist a:active { | |
444 | + background: #417690; | |
445 | + color: white; | |
446 | +} | |
447 | + | |
448 | +.calendarnav { | |
449 | + font-size: 10px; | |
450 | + text-align: center; | |
451 | + color: #ccc; | |
452 | + margin: 0; | |
453 | + padding: 1px 3px; | |
454 | +} | |
455 | + | |
456 | +.calendarnav a:link, #calendarnav a:visited, | |
457 | +#calendarnav a:focus, #calendarnav a:hover { | |
458 | + color: #999; | |
459 | +} | |
460 | + | |
461 | +.calendar-shortcuts { | |
462 | + background: white; | |
463 | + font-size: 11px; | |
464 | + line-height: 11px; | |
465 | + border-top: 1px solid #eee; | |
466 | + padding: 8px 0; | |
467 | + color: #ccc; | |
468 | +} | |
469 | + | |
470 | +.calendarbox .calendarnav-previous, .calendarbox .calendarnav-next { | |
471 | + display: block; | |
472 | + position: absolute; | |
473 | + top: 8px; | |
474 | + width: 15px; | |
475 | + height: 15px; | |
476 | + text-indent: -9999px; | |
477 | + padding: 0; | |
478 | +} | |
479 | + | |
480 | +.calendarnav-previous { | |
481 | + left: 10px; | |
482 | + background: url(../img/calendar-icons.svg) 0 0 no-repeat; | |
483 | +} | |
484 | + | |
485 | +.calendarbox .calendarnav-previous:focus, | |
486 | +.calendarbox .calendarnav-previous:hover { | |
487 | + background-position: 0 -15px; | |
488 | +} | |
489 | + | |
490 | +.calendarnav-next { | |
491 | + right: 10px; | |
492 | + background: url(../img/calendar-icons.svg) 0 -30px no-repeat; | |
493 | +} | |
494 | + | |
495 | +.calendarbox .calendarnav-next:focus, | |
496 | +.calendarbox .calendarnav-next:hover { | |
497 | + background-position: 0 -45px; | |
498 | +} | |
499 | + | |
500 | +.calendar-cancel { | |
501 | + margin: 0; | |
502 | + padding: 4px 0; | |
503 | + font-size: 12px; | |
504 | + background: #eee; | |
505 | + border-top: 1px solid #ddd; | |
506 | + color: #333; | |
507 | +} | |
508 | + | |
509 | +.calendar-cancel:focus, .calendar-cancel:hover { | |
510 | + background: #ddd; | |
511 | +} | |
512 | + | |
513 | +.calendar-cancel a { | |
514 | + color: black; | |
515 | + display: block; | |
516 | +} | |
517 | + | |
518 | +ul.timelist, .timelist li { | |
519 | + list-style-type: none; | |
520 | + margin: 0; | |
521 | + padding: 0; | |
522 | +} | |
523 | + | |
524 | +.timelist a { | |
525 | + padding: 2px; | |
526 | +} | |
527 | + | |
528 | +/* EDIT INLINE */ | |
529 | + | |
530 | +.inline-deletelink { | |
531 | + float: right; | |
532 | + text-indent: -9999px; | |
533 | + background: url(../img/inline-delete.svg) 0 0 no-repeat; | |
534 | + width: 16px; | |
535 | + height: 16px; | |
536 | + border: 0px none; | |
537 | +} | |
538 | + | |
539 | +.inline-deletelink:focus, .inline-deletelink:hover { | |
540 | + cursor: pointer; | |
541 | +} | |
542 | + | |
543 | +/* RELATED WIDGET WRAPPER */ | |
544 | +.related-widget-wrapper { | |
545 | + float: left; /* display properly in form rows with multiple fields */ | |
546 | + overflow: hidden; /* clear floated contents */ | |
547 | +} | |
548 | + | |
549 | +.related-widget-wrapper-link { | |
550 | + opacity: 0.3; | |
551 | +} | |
552 | + | |
553 | +.related-widget-wrapper-link:link { | |
554 | + opacity: .8; | |
555 | +} | |
556 | + | |
557 | +.related-widget-wrapper-link:link:focus, | |
558 | +.related-widget-wrapper-link:link:hover { | |
559 | + opacity: 1; | |
560 | +} | |
561 | + | |
562 | +select + .related-widget-wrapper-link, | |
563 | +.related-widget-wrapper-link + .related-widget-wrapper-link { | |
564 | + margin-left: 7px; | |
565 | +} | ... | ... |
No preview for this file type
amadeus/staticfiles/admin/fonts/LICENSE.d273d63619c9.txt
0 → 100644
... | ... | @@ -0,0 +1,202 @@ |
1 | + | |
2 | + Apache License | |
3 | + Version 2.0, January 2004 | |
4 | + http://www.apache.org/licenses/ | |
5 | + | |
6 | + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION | |
7 | + | |
8 | + 1. Definitions. | |
9 | + | |
10 | + "License" shall mean the terms and conditions for use, reproduction, | |
11 | + and distribution as defined by Sections 1 through 9 of this document. | |
12 | + | |
13 | + "Licensor" shall mean the copyright owner or entity authorized by | |
14 | + the copyright owner that is granting the License. | |
15 | + | |
16 | + "Legal Entity" shall mean the union of the acting entity and all | |
17 | + other entities that control, are controlled by, or are under common | |
18 | + control with that entity. For the purposes of this definition, | |
19 | + "control" means (i) the power, direct or indirect, to cause the | |
20 | + direction or management of such entity, whether by contract or | |
21 | + otherwise, or (ii) ownership of fifty percent (50%) or more of the | |
22 | + outstanding shares, or (iii) beneficial ownership of such entity. | |
23 | + | |
24 | + "You" (or "Your") shall mean an individual or Legal Entity | |
25 | + exercising permissions granted by this License. | |
26 | + | |
27 | + "Source" form shall mean the preferred form for making modifications, | |
28 | + including but not limited to software source code, documentation | |
29 | + source, and configuration files. | |
30 | + | |
31 | + "Object" form shall mean any form resulting from mechanical | |
32 | + transformation or translation of a Source form, including but | |
33 | + not limited to compiled object code, generated documentation, | |
34 | + and conversions to other media types. | |
35 | + | |
36 | + "Work" shall mean the work of authorship, whether in Source or | |
37 | + Object form, made available under the License, as indicated by a | |
38 | + copyright notice that is included in or attached to the work | |
39 | + (an example is provided in the Appendix below). | |
40 | + | |
41 | + "Derivative Works" shall mean any work, whether in Source or Object | |
42 | + form, that is based on (or derived from) the Work and for which the | |
43 | + editorial revisions, annotations, elaborations, or other modifications | |
44 | + represent, as a whole, an original work of authorship. For the purposes | |
45 | + of this License, Derivative Works shall not include works that remain | |
46 | + separable from, or merely link (or bind by name) to the interfaces of, | |
47 | + the Work and Derivative Works thereof. | |
48 | + | |
49 | + "Contribution" shall mean any work of authorship, including | |
50 | + the original version of the Work and any modifications or additions | |
51 | + to that Work or Derivative Works thereof, that is intentionally | |
52 | + submitted to Licensor for inclusion in the Work by the copyright owner | |
53 | + or by an individual or Legal Entity authorized to submit on behalf of | |
54 | + the copyright owner. For the purposes of this definition, "submitted" | |
55 | + means any form of electronic, verbal, or written communication sent | |
56 | + to the Licensor or its representatives, including but not limited to | |
57 | + communication on electronic mailing lists, source code control systems, | |
58 | + and issue tracking systems that are managed by, or on behalf of, the | |
59 | + Licensor for the purpose of discussing and improving the Work, but | |
60 | + excluding communication that is conspicuously marked or otherwise | |
61 | + designated in writing by the copyright owner as "Not a Contribution." | |
62 | + | |
63 | + "Contributor" shall mean Licensor and any individual or Legal Entity | |
64 | + on behalf of whom a Contribution has been received by Licensor and | |
65 | + subsequently incorporated within the Work. | |
66 | + | |
67 | + 2. Grant of Copyright License. Subject to the terms and conditions of | |
68 | + this License, each Contributor hereby grants to You a perpetual, | |
69 | + worldwide, non-exclusive, no-charge, royalty-free, irrevocable | |
70 | + copyright license to reproduce, prepare Derivative Works of, | |
71 | + publicly display, publicly perform, sublicense, and distribute the | |
72 | + Work and such Derivative Works in Source or Object form. | |
73 | + | |
74 | + 3. Grant of Patent License. Subject to the terms and conditions of | |
75 | + this License, each Contributor hereby grants to You a perpetual, | |
76 | + worldwide, non-exclusive, no-charge, royalty-free, irrevocable | |
77 | + (except as stated in this section) patent license to make, have made, | |
78 | + use, offer to sell, sell, import, and otherwise transfer the Work, | |
79 | + where such license applies only to those patent claims licensable | |
80 | + by such Contributor that are necessarily infringed by their | |
81 | + Contribution(s) alone or by combination of their Contribution(s) | |
82 | + with the Work to which such Contribution(s) was submitted. If You | |
83 | + institute patent litigation against any entity (including a | |
84 | + cross-claim or counterclaim in a lawsuit) alleging that the Work | |
85 | + or a Contribution incorporated within the Work constitutes direct | |
86 | + or contributory patent infringement, then any patent licenses | |
87 | + granted to You under this License for that Work shall terminate | |
88 | + as of the date such litigation is filed. | |
89 | + | |
90 | + 4. Redistribution. You may reproduce and distribute copies of the | |
91 | + Work or Derivative Works thereof in any medium, with or without | |
92 | + modifications, and in Source or Object form, provided that You | |
93 | + meet the following conditions: | |
94 | + | |
95 | + (a) You must give any other recipients of the Work or | |
96 | + Derivative Works a copy of this License; and | |
97 | + | |
98 | + (b) You must cause any modified files to carry prominent notices | |
99 | + stating that You changed the files; and | |
100 | + | |
101 | + (c) You must retain, in the Source form of any Derivative Works | |
102 | + that You distribute, all copyright, patent, trademark, and | |
103 | + attribution notices from the Source form of the Work, | |
104 | + excluding those notices that do not pertain to any part of | |
105 | + the Derivative Works; and | |
106 | + | |
107 | + (d) If the Work includes a "NOTICE" text file as part of its | |
108 | + distribution, then any Derivative Works that You distribute must | |
109 | + include a readable copy of the attribution notices contained | |
110 | + within such NOTICE file, excluding those notices that do not | |
111 | + pertain to any part of the Derivative Works, in at least one | |
112 | + of the following places: within a NOTICE text file distributed | |
113 | + as part of the Derivative Works; within the Source form or | |
114 | + documentation, if provided along with the Derivative Works; or, | |
115 | + within a display generated by the Derivative Works, if and | |
116 | + wherever such third-party notices normally appear. The contents | |
117 | + of the NOTICE file are for informational purposes only and | |
118 | + do not modify the License. You may add Your own attribution | |
119 | + notices within Derivative Works that You distribute, alongside | |
120 | + or as an addendum to the NOTICE text from the Work, provided | |
121 | + that such additional attribution notices cannot be construed | |
122 | + as modifying the License. | |
123 | + | |
124 | + You may add Your own copyright statement to Your modifications and | |
125 | + may provide additional or different license terms and conditions | |
126 | + for use, reproduction, or distribution of Your modifications, or | |
127 | + for any such Derivative Works as a whole, provided Your use, | |
128 | + reproduction, and distribution of the Work otherwise complies with | |
129 | + the conditions stated in this License. | |
130 | + | |
131 | + 5. Submission of Contributions. Unless You explicitly state otherwise, | |
132 | + any Contribution intentionally submitted for inclusion in the Work | |
133 | + by You to the Licensor shall be under the terms and conditions of | |
134 | + this License, without any additional terms or conditions. | |
135 | + Notwithstanding the above, nothing herein shall supersede or modify | |
136 | + the terms of any separate license agreement you may have executed | |
137 | + with Licensor regarding such Contributions. | |
138 | + | |
139 | + 6. Trademarks. This License does not grant permission to use the trade | |
140 | + names, trademarks, service marks, or product names of the Licensor, | |
141 | + except as required for reasonable and customary use in describing the | |
142 | + origin of the Work and reproducing the content of the NOTICE file. | |
143 | + | |
144 | + 7. Disclaimer of Warranty. Unless required by applicable law or | |
145 | + agreed to in writing, Licensor provides the Work (and each | |
146 | + Contributor provides its Contributions) on an "AS IS" BASIS, | |
147 | + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or | |
148 | + implied, including, without limitation, any warranties or conditions | |
149 | + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A | |
150 | + PARTICULAR PURPOSE. You are solely responsible for determining the | |
151 | + appropriateness of using or redistributing the Work and assume any | |
152 | + risks associated with Your exercise of permissions under this License. | |
153 | + | |
154 | + 8. Limitation of Liability. In no event and under no legal theory, | |
155 | + whether in tort (including negligence), contract, or otherwise, | |
156 | + unless required by applicable law (such as deliberate and grossly | |
157 | + negligent acts) or agreed to in writing, shall any Contributor be | |
158 | + liable to You for damages, including any direct, indirect, special, | |
159 | + incidental, or consequential damages of any character arising as a | |
160 | + result of this License or out of the use or inability to use the | |
161 | + Work (including but not limited to damages for loss of goodwill, | |
162 | + work stoppage, computer failure or malfunction, or any and all | |
163 | + other commercial damages or losses), even if such Contributor | |
164 | + has been advised of the possibility of such damages. | |
165 | + | |
166 | + 9. Accepting Warranty or Additional Liability. While redistributing | |
167 | + the Work or Derivative Works thereof, You may choose to offer, | |
168 | + and charge a fee for, acceptance of support, warranty, indemnity, | |
169 | + or other liability obligations and/or rights consistent with this | |
170 | + License. However, in accepting such obligations, You may act only | |
171 | + on Your own behalf and on Your sole responsibility, not on behalf | |
172 | + of any other Contributor, and only if You agree to indemnify, | |
173 | + defend, and hold each Contributor harmless for any liability | |
174 | + incurred by, or claims asserted against, such Contributor by reason | |
175 | + of your accepting any such warranty or additional liability. | |
176 | + | |
177 | + END OF TERMS AND CONDITIONS | |
178 | + | |
179 | + APPENDIX: How to apply the Apache License to your work. | |
180 | + | |
181 | + To apply the Apache License to your work, attach the following | |
182 | + boilerplate notice, with the fields enclosed by brackets "[]" | |
183 | + replaced with your own identifying information. (Don't include | |
184 | + the brackets!) The text should be enclosed in the appropriate | |
185 | + comment syntax for the file format. We also recommend that a | |
186 | + file or class name and description of purpose be included on the | |
187 | + same "printed page" as the copyright notice for easier | |
188 | + identification within third-party archives. | |
189 | + | |
190 | + Copyright [yyyy] [name of copyright owner] | |
191 | + | |
192 | + Licensed under the Apache License, Version 2.0 (the "License"); | |
193 | + you may not use this file except in compliance with the License. | |
194 | + You may obtain a copy of the License at | |
195 | + | |
196 | + http://www.apache.org/licenses/LICENSE-2.0 | |
197 | + | |
198 | + Unless required by applicable law or agreed to in writing, software | |
199 | + distributed under the License is distributed on an "AS IS" BASIS, | |
200 | + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
201 | + See the License for the specific language governing permissions and | |
202 | + limitations under the License. | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,202 @@ |
1 | + | |
2 | + Apache License | |
3 | + Version 2.0, January 2004 | |
4 | + http://www.apache.org/licenses/ | |
5 | + | |
6 | + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION | |
7 | + | |
8 | + 1. Definitions. | |
9 | + | |
10 | + "License" shall mean the terms and conditions for use, reproduction, | |
11 | + and distribution as defined by Sections 1 through 9 of this document. | |
12 | + | |
13 | + "Licensor" shall mean the copyright owner or entity authorized by | |
14 | + the copyright owner that is granting the License. | |
15 | + | |
16 | + "Legal Entity" shall mean the union of the acting entity and all | |
17 | + other entities that control, are controlled by, or are under common | |
18 | + control with that entity. For the purposes of this definition, | |
19 | + "control" means (i) the power, direct or indirect, to cause the | |
20 | + direction or management of such entity, whether by contract or | |
21 | + otherwise, or (ii) ownership of fifty percent (50%) or more of the | |
22 | + outstanding shares, or (iii) beneficial ownership of such entity. | |
23 | + | |
24 | + "You" (or "Your") shall mean an individual or Legal Entity | |
25 | + exercising permissions granted by this License. | |
26 | + | |
27 | + "Source" form shall mean the preferred form for making modifications, | |
28 | + including but not limited to software source code, documentation | |
29 | + source, and configuration files. | |
30 | + | |
31 | + "Object" form shall mean any form resulting from mechanical | |
32 | + transformation or translation of a Source form, including but | |
33 | + not limited to compiled object code, generated documentation, | |
34 | + and conversions to other media types. | |
35 | + | |
36 | + "Work" shall mean the work of authorship, whether in Source or | |
37 | + Object form, made available under the License, as indicated by a | |
38 | + copyright notice that is included in or attached to the work | |
39 | + (an example is provided in the Appendix below). | |
40 | + | |
41 | + "Derivative Works" shall mean any work, whether in Source or Object | |
42 | + form, that is based on (or derived from) the Work and for which the | |
43 | + editorial revisions, annotations, elaborations, or other modifications | |
44 | + represent, as a whole, an original work of authorship. For the purposes | |
45 | + of this License, Derivative Works shall not include works that remain | |
46 | + separable from, or merely link (or bind by name) to the interfaces of, | |
47 | + the Work and Derivative Works thereof. | |
48 | + | |
49 | + "Contribution" shall mean any work of authorship, including | |
50 | + the original version of the Work and any modifications or additions | |
51 | + to that Work or Derivative Works thereof, that is intentionally | |
52 | + submitted to Licensor for inclusion in the Work by the copyright owner | |
53 | + or by an individual or Legal Entity authorized to submit on behalf of | |
54 | + the copyright owner. For the purposes of this definition, "submitted" | |
55 | + means any form of electronic, verbal, or written communication sent | |
56 | + to the Licensor or its representatives, including but not limited to | |
57 | + communication on electronic mailing lists, source code control systems, | |
58 | + and issue tracking systems that are managed by, or on behalf of, the | |
59 | + Licensor for the purpose of discussing and improving the Work, but | |
60 | + excluding communication that is conspicuously marked or otherwise | |
61 | + designated in writing by the copyright owner as "Not a Contribution." | |
62 | + | |
63 | + "Contributor" shall mean Licensor and any individual or Legal Entity | |
64 | + on behalf of whom a Contribution has been received by Licensor and | |
65 | + subsequently incorporated within the Work. | |
66 | + | |
67 | + 2. Grant of Copyright License. Subject to the terms and conditions of | |
68 | + this License, each Contributor hereby grants to You a perpetual, | |
69 | + worldwide, non-exclusive, no-charge, royalty-free, irrevocable | |
70 | + copyright license to reproduce, prepare Derivative Works of, | |
71 | + publicly display, publicly perform, sublicense, and distribute the | |
72 | + Work and such Derivative Works in Source or Object form. | |
73 | + | |
74 | + 3. Grant of Patent License. Subject to the terms and conditions of | |
75 | + this License, each Contributor hereby grants to You a perpetual, | |
76 | + worldwide, non-exclusive, no-charge, royalty-free, irrevocable | |
77 | + (except as stated in this section) patent license to make, have made, | |
78 | + use, offer to sell, sell, import, and otherwise transfer the Work, | |
79 | + where such license applies only to those patent claims licensable | |
80 | + by such Contributor that are necessarily infringed by their | |
81 | + Contribution(s) alone or by combination of their Contribution(s) | |
82 | + with the Work to which such Contribution(s) was submitted. If You | |
83 | + institute patent litigation against any entity (including a | |
84 | + cross-claim or counterclaim in a lawsuit) alleging that the Work | |
85 | + or a Contribution incorporated within the Work constitutes direct | |
86 | + or contributory patent infringement, then any patent licenses | |
87 | + granted to You under this License for that Work shall terminate | |
88 | + as of the date such litigation is filed. | |
89 | + | |
90 | + 4. Redistribution. You may reproduce and distribute copies of the | |
91 | + Work or Derivative Works thereof in any medium, with or without | |
92 | + modifications, and in Source or Object form, provided that You | |
93 | + meet the following conditions: | |
94 | + | |
95 | + (a) You must give any other recipients of the Work or | |
96 | + Derivative Works a copy of this License; and | |
97 | + | |
98 | + (b) You must cause any modified files to carry prominent notices | |
99 | + stating that You changed the files; and | |
100 | + | |
101 | + (c) You must retain, in the Source form of any Derivative Works | |
102 | + that You distribute, all copyright, patent, trademark, and | |
103 | + attribution notices from the Source form of the Work, | |
104 | + excluding those notices that do not pertain to any part of | |
105 | + the Derivative Works; and | |
106 | + | |
107 | + (d) If the Work includes a "NOTICE" text file as part of its | |
108 | + distribution, then any Derivative Works that You distribute must | |
109 | + include a readable copy of the attribution notices contained | |
110 | + within such NOTICE file, excluding those notices that do not | |
111 | + pertain to any part of the Derivative Works, in at least one | |
112 | + of the following places: within a NOTICE text file distributed | |
113 | + as part of the Derivative Works; within the Source form or | |
114 | + documentation, if provided along with the Derivative Works; or, | |
115 | + within a display generated by the Derivative Works, if and | |
116 | + wherever such third-party notices normally appear. The contents | |
117 | + of the NOTICE file are for informational purposes only and | |
118 | + do not modify the License. You may add Your own attribution | |
119 | + notices within Derivative Works that You distribute, alongside | |
120 | + or as an addendum to the NOTICE text from the Work, provided | |
121 | + that such additional attribution notices cannot be construed | |
122 | + as modifying the License. | |
123 | + | |
124 | + You may add Your own copyright statement to Your modifications and | |
125 | + may provide additional or different license terms and conditions | |
126 | + for use, reproduction, or distribution of Your modifications, or | |
127 | + for any such Derivative Works as a whole, provided Your use, | |
128 | + reproduction, and distribution of the Work otherwise complies with | |
129 | + the conditions stated in this License. | |
130 | + | |
131 | + 5. Submission of Contributions. Unless You explicitly state otherwise, | |
132 | + any Contribution intentionally submitted for inclusion in the Work | |
133 | + by You to the Licensor shall be under the terms and conditions of | |
134 | + this License, without any additional terms or conditions. | |
135 | + Notwithstanding the above, nothing herein shall supersede or modify | |
136 | + the terms of any separate license agreement you may have executed | |
137 | + with Licensor regarding such Contributions. | |
138 | + | |
139 | + 6. Trademarks. This License does not grant permission to use the trade | |
140 | + names, trademarks, service marks, or product names of the Licensor, | |
141 | + except as required for reasonable and customary use in describing the | |
142 | + origin of the Work and reproducing the content of the NOTICE file. | |
143 | + | |
144 | + 7. Disclaimer of Warranty. Unless required by applicable law or | |
145 | + agreed to in writing, Licensor provides the Work (and each | |
146 | + Contributor provides its Contributions) on an "AS IS" BASIS, | |
147 | + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or | |
148 | + implied, including, without limitation, any warranties or conditions | |
149 | + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A | |
150 | + PARTICULAR PURPOSE. You are solely responsible for determining the | |
151 | + appropriateness of using or redistributing the Work and assume any | |
152 | + risks associated with Your exercise of permissions under this License. | |
153 | + | |
154 | + 8. Limitation of Liability. In no event and under no legal theory, | |
155 | + whether in tort (including negligence), contract, or otherwise, | |
156 | + unless required by applicable law (such as deliberate and grossly | |
157 | + negligent acts) or agreed to in writing, shall any Contributor be | |
158 | + liable to You for damages, including any direct, indirect, special, | |
159 | + incidental, or consequential damages of any character arising as a | |
160 | + result of this License or out of the use or inability to use the | |
161 | + Work (including but not limited to damages for loss of goodwill, | |
162 | + work stoppage, computer failure or malfunction, or any and all | |
163 | + other commercial damages or losses), even if such Contributor | |
164 | + has been advised of the possibility of such damages. | |
165 | + | |
166 | + 9. Accepting Warranty or Additional Liability. While redistributing | |
167 | + the Work or Derivative Works thereof, You may choose to offer, | |
168 | + and charge a fee for, acceptance of support, warranty, indemnity, | |
169 | + or other liability obligations and/or rights consistent with this | |
170 | + License. However, in accepting such obligations, You may act only | |
171 | + on Your own behalf and on Your sole responsibility, not on behalf | |
172 | + of any other Contributor, and only if You agree to indemnify, | |
173 | + defend, and hold each Contributor harmless for any liability | |
174 | + incurred by, or claims asserted against, such Contributor by reason | |
175 | + of your accepting any such warranty or additional liability. | |
176 | + | |
177 | + END OF TERMS AND CONDITIONS | |
178 | + | |
179 | + APPENDIX: How to apply the Apache License to your work. | |
180 | + | |
181 | + To apply the Apache License to your work, attach the following | |
182 | + boilerplate notice, with the fields enclosed by brackets "[]" | |
183 | + replaced with your own identifying information. (Don't include | |
184 | + the brackets!) The text should be enclosed in the appropriate | |
185 | + comment syntax for the file format. We also recommend that a | |
186 | + file or class name and description of purpose be included on the | |
187 | + same "printed page" as the copyright notice for easier | |
188 | + identification within third-party archives. | |
189 | + | |
190 | + Copyright [yyyy] [name of copyright owner] | |
191 | + | |
192 | + Licensed under the Apache License, Version 2.0 (the "License"); | |
193 | + you may not use this file except in compliance with the License. | |
194 | + You may obtain a copy of the License at | |
195 | + | |
196 | + http://www.apache.org/licenses/LICENSE-2.0 | |
197 | + | |
198 | + Unless required by applicable law or agreed to in writing, software | |
199 | + distributed under the License is distributed on an "AS IS" BASIS, | |
200 | + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
201 | + See the License for the specific language governing permissions and | |
202 | + limitations under the License. | ... | ... |
No preview for this file type
No preview for this file type
No preview for this file type
amadeus/staticfiles/admin/fonts/Roboto-Light-webfont.b446c2399bb6.woff
0 → 100644
No preview for this file type
No preview for this file type
amadeus/staticfiles/admin/fonts/Roboto-Regular-webfont.ec39515ae8c6.woff
0 → 100644
No preview for this file type
No preview for this file type
... | ... | @@ -0,0 +1,20 @@ |
1 | +The MIT License (MIT) | |
2 | + | |
3 | +Copyright (c) 2014 Code Charm Ltd | |
4 | + | |
5 | +Permission is hereby granted, free of charge, to any person obtaining a copy of | |
6 | +this software and associated documentation files (the "Software"), to deal in | |
7 | +the Software without restriction, including without limitation the rights to | |
8 | +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of | |
9 | +the Software, and to permit persons to whom the Software is furnished to do so, | |
10 | +subject to the following conditions: | |
11 | + | |
12 | +The above copyright notice and this permission notice shall be included in all | |
13 | +copies or substantial portions of the Software. | |
14 | + | |
15 | +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | |
16 | +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS | |
17 | +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR | |
18 | +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER | |
19 | +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN | |
20 | +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ... | ... |
... | ... | @@ -0,0 +1,20 @@ |
1 | +The MIT License (MIT) | |
2 | + | |
3 | +Copyright (c) 2014 Code Charm Ltd | |
4 | + | |
5 | +Permission is hereby granted, free of charge, to any person obtaining a copy of | |
6 | +this software and associated documentation files (the "Software"), to deal in | |
7 | +the Software without restriction, including without limitation the rights to | |
8 | +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of | |
9 | +the Software, and to permit persons to whom the Software is furnished to do so, | |
10 | +subject to the following conditions: | |
11 | + | |
12 | +The above copyright notice and this permission notice shall be included in all | |
13 | +copies or substantial portions of the Software. | |
14 | + | |
15 | +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | |
16 | +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS | |
17 | +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR | |
18 | +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER | |
19 | +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN | |
20 | +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ... | ... |
No preview for this file type
No preview for this file type
... | ... | @@ -0,0 +1,7 @@ |
1 | +All icons are taken from Font Awesome (http://fontawesome.io/) project. | |
2 | +The Font Awesome font is licensed under the SIL OFL 1.1: | |
3 | +- http://scripts.sil.org/OFL | |
4 | + | |
5 | +SVG icons source: https://github.com/encharm/Font-Awesome-SVG-PNG | |
6 | +Font-Awesome-SVG-PNG is licensed under the MIT license (see file license | |
7 | +in current folder). | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,7 @@ |
1 | +All icons are taken from Font Awesome (http://fontawesome.io/) project. | |
2 | +The Font Awesome font is licensed under the SIL OFL 1.1: | |
3 | +- http://scripts.sil.org/OFL | |
4 | + | |
5 | +SVG icons source: https://github.com/encharm/Font-Awesome-SVG-PNG | |
6 | +Font-Awesome-SVG-PNG is licensed under the MIT license (see file license | |
7 | +in current folder). | ... | ... |
No preview for this file type
amadeus/staticfiles/admin/img/calendar-icons.39b290681a8b.svg
0 → 100644
... | ... | @@ -0,0 +1,14 @@ |
1 | +<svg width="15" height="60" viewBox="0 0 1792 7168" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
2 | + <defs> | |
3 | + <g id="previous"> | |
4 | + <path d="M1037 1395l102-102q19-19 19-45t-19-45l-307-307 307-307q19-19 19-45t-19-45l-102-102q-19-19-45-19t-45 19l-454 454q-19 19-19 45t19 45l454 454q19 19 45 19t45-19zm627-499q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z"/> | |
5 | + </g> | |
6 | + <g id="next"> | |
7 | + <path d="M845 1395l454-454q19-19 19-45t-19-45l-454-454q-19-19-45-19t-45 19l-102 102q-19 19-19 45t19 45l307 307-307 307q-19 19-19 45t19 45l102 102q19 19 45 19t45-19zm819-499q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z"/> | |
8 | + </g> | |
9 | + </defs> | |
10 | + <use xlink:href="#previous" x="0" y="0" fill="#333333" /> | |
11 | + <use xlink:href="#previous" x="0" y="1792" fill="#000000" /> | |
12 | + <use xlink:href="#next" x="0" y="3584" fill="#333333" /> | |
13 | + <use xlink:href="#next" x="0" y="5376" fill="#000000" /> | |
14 | +</svg> | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,14 @@ |
1 | +<svg width="15" height="60" viewBox="0 0 1792 7168" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
2 | + <defs> | |
3 | + <g id="previous"> | |
4 | + <path d="M1037 1395l102-102q19-19 19-45t-19-45l-307-307 307-307q19-19 19-45t-19-45l-102-102q-19-19-45-19t-45 19l-454 454q-19 19-19 45t19 45l454 454q19 19 45 19t45-19zm627-499q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z"/> | |
5 | + </g> | |
6 | + <g id="next"> | |
7 | + <path d="M845 1395l454-454q19-19 19-45t-19-45l-454-454q-19-19-45-19t-45 19l-102 102q-19 19-19 45t19 45l307 307-307 307q-19 19-19 45t19 45l102 102q19 19 45 19t45-19zm819-499q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z"/> | |
8 | + </g> | |
9 | + </defs> | |
10 | + <use xlink:href="#previous" x="0" y="0" fill="#333333" /> | |
11 | + <use xlink:href="#previous" x="0" y="1792" fill="#000000" /> | |
12 | + <use xlink:href="#next" x="0" y="3584" fill="#333333" /> | |
13 | + <use xlink:href="#next" x="0" y="5376" fill="#000000" /> | |
14 | +</svg> | ... | ... |
No preview for this file type
amadeus/staticfiles/admin/img/gis/move_vertex_off.7a23bf31ef8a.svg
0 → 100644
... | ... | @@ -0,0 +1 @@ |
1 | +<svg width="24" height="22" viewBox="0 0 847 779" xmlns="http://www.w3.org/2000/svg"><g><path fill="#EBECE6" d="M120 1h607c66 0 120 54 120 120v536c0 66-54 120-120 120h-607c-66 0-120-54-120-120v-536c0-66 54-120 120-120z"/><path fill="#9E9E93" d="M120 1h607c66 0 120 54 120 120v536c0 66-54 120-120 120h-607c-66 0-120-54-120-120v-536c0-66 54-120 120-120zm607 25h-607c-26 0-50 11-67 28-17 18-28 41-28 67v536c0 27 11 50 28 68 17 17 41 27 67 27h607c26 0 49-10 67-27 17-18 28-41 28-68v-536c0-26-11-49-28-67-18-17-41-28-67-28z"/><path stroke="#A9A8A4" stroke-width="20" d="M706 295l-68 281"/><path stroke="#E47474" stroke-width="20" d="M316 648l390-353M141 435l175 213"/><path stroke="#C9C9C9" stroke-width="20" d="M319 151l-178 284M706 295l-387-144"/><g fill="#040405"><path d="M319 111c22 0 40 18 40 40s-18 40-40 40-40-18-40-40 18-40 40-40zM141 395c22 0 40 18 40 40s-18 40-40 40c-23 0-41-18-41-40s18-40 41-40zM316 608c22 0 40 18 40 40 0 23-18 41-40 41s-40-18-40-41c0-22 18-40 40-40zM706 254c22 0 40 18 40 41 0 22-18 40-40 40s-40-18-40-40c0-23 18-41 40-41zM638 536c22 0 40 18 40 40s-18 40-40 40-40-18-40-40 18-40 40-40z"/></g></g></svg> | |
0 | 2 | \ No newline at end of file | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1 @@ |
1 | +<svg width="24" height="22" viewBox="0 0 847 779" xmlns="http://www.w3.org/2000/svg"><g><path fill="#EBECE6" d="M120 1h607c66 0 120 54 120 120v536c0 66-54 120-120 120h-607c-66 0-120-54-120-120v-536c0-66 54-120 120-120z"/><path fill="#9E9E93" d="M120 1h607c66 0 120 54 120 120v536c0 66-54 120-120 120h-607c-66 0-120-54-120-120v-536c0-66 54-120 120-120zm607 25h-607c-26 0-50 11-67 28-17 18-28 41-28 67v536c0 27 11 50 28 68 17 17 41 27 67 27h607c26 0 49-10 67-27 17-18 28-41 28-68v-536c0-26-11-49-28-67-18-17-41-28-67-28z"/><path stroke="#A9A8A4" stroke-width="20" d="M706 295l-68 281"/><path stroke="#E47474" stroke-width="20" d="M316 648l390-353M141 435l175 213"/><path stroke="#C9C9C9" stroke-width="20" d="M319 151l-178 284M706 295l-387-144"/><g fill="#040405"><path d="M319 111c22 0 40 18 40 40s-18 40-40 40-40-18-40-40 18-40 40-40zM141 395c22 0 40 18 40 40s-18 40-40 40c-23 0-41-18-41-40s18-40 41-40zM316 608c22 0 40 18 40 40 0 23-18 41-40 41s-40-18-40-41c0-22 18-40 40-40zM706 254c22 0 40 18 40 41 0 22-18 40-40 40s-40-18-40-40c0-23 18-41 40-41zM638 536c22 0 40 18 40 40s-18 40-40 40-40-18-40-40 18-40 40-40z"/></g></g></svg> | |
0 | 2 | \ No newline at end of file | ... | ... |
No preview for this file type
amadeus/staticfiles/admin/img/gis/move_vertex_on.0047eba25b67.svg
0 → 100644
... | ... | @@ -0,0 +1 @@ |
1 | +<svg width="24" height="22" viewBox="0 0 847 779" xmlns="http://www.w3.org/2000/svg"><g><path fill="#F1C02A" d="M120 1h607c66 0 120 54 120 120v536c0 66-54 120-120 120h-607c-66 0-120-54-120-120v-536c0-66 54-120 120-120z"/><path fill="#9E9E93" d="M120 1h607c66 0 120 54 120 120v536c0 66-54 120-120 120h-607c-66 0-120-54-120-120v-536c0-66 54-120 120-120zm607 25h-607c-26 0-50 11-67 28-17 18-28 41-28 67v536c0 27 11 50 28 68 17 17 41 27 67 27h607c26 0 49-10 67-27 17-18 28-41 28-68v-536c0-26-11-49-28-67-18-17-41-28-67-28z"/><path stroke="#A9A8A4" stroke-width="20" d="M706 295l-68 281"/><path stroke="#E47474" stroke-width="20" d="M316 648l390-353M141 435l175 213"/><path stroke="#C9A741" stroke-width="20" d="M319 151l-178 284M706 295l-387-144"/><g fill="#040405"><path d="M319 111c22 0 40 18 40 40s-18 40-40 40-40-18-40-40 18-40 40-40zM141 395c22 0 40 18 40 40s-18 40-40 40c-23 0-41-18-41-40s18-40 41-40zM316 608c22 0 40 18 40 40 0 23-18 41-40 41s-40-18-40-41c0-22 18-40 40-40zM706 254c22 0 40 18 40 41 0 22-18 40-40 40s-40-18-40-40c0-23 18-41 40-41zM638 536c22 0 40 18 40 40s-18 40-40 40-40-18-40-40 18-40 40-40z"/></g></g></svg> | |
0 | 2 | \ No newline at end of file | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1 @@ |
1 | +<svg width="24" height="22" viewBox="0 0 847 779" xmlns="http://www.w3.org/2000/svg"><g><path fill="#F1C02A" d="M120 1h607c66 0 120 54 120 120v536c0 66-54 120-120 120h-607c-66 0-120-54-120-120v-536c0-66 54-120 120-120z"/><path fill="#9E9E93" d="M120 1h607c66 0 120 54 120 120v536c0 66-54 120-120 120h-607c-66 0-120-54-120-120v-536c0-66 54-120 120-120zm607 25h-607c-26 0-50 11-67 28-17 18-28 41-28 67v536c0 27 11 50 28 68 17 17 41 27 67 27h607c26 0 49-10 67-27 17-18 28-41 28-68v-536c0-26-11-49-28-67-18-17-41-28-67-28z"/><path stroke="#A9A8A4" stroke-width="20" d="M706 295l-68 281"/><path stroke="#E47474" stroke-width="20" d="M316 648l390-353M141 435l175 213"/><path stroke="#C9A741" stroke-width="20" d="M319 151l-178 284M706 295l-387-144"/><g fill="#040405"><path d="M319 111c22 0 40 18 40 40s-18 40-40 40-40-18-40-40 18-40 40-40zM141 395c22 0 40 18 40 40s-18 40-40 40c-23 0-41-18-41-40s18-40 41-40zM316 608c22 0 40 18 40 40 0 23-18 41-40 41s-40-18-40-41c0-22 18-40 40-40zM706 254c22 0 40 18 40 41 0 22-18 40-40 40s-40-18-40-40c0-23 18-41 40-41zM638 536c22 0 40 18 40 40s-18 40-40 40-40-18-40-40 18-40 40-40z"/></g></g></svg> | |
0 | 2 | \ No newline at end of file | ... | ... |
No preview for this file type
amadeus/staticfiles/admin/img/icon-addlink.d519b3bab011.svg
0 → 100644
... | ... | @@ -0,0 +1,3 @@ |
1 | +<svg width="13" height="13" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"> | |
2 | + <path fill="#70bf2b" d="M1600 796v192q0 40-28 68t-68 28h-416v416q0 40-28 68t-68 28h-192q-40 0-68-28t-28-68v-416h-416q-40 0-68-28t-28-68v-192q0-40 28-68t68-28h416v-416q0-40 28-68t68-28h192q40 0 68 28t28 68v416h416q40 0 68 28t28 68z"/> | |
3 | +</svg> | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,3 @@ |
1 | +<svg width="13" height="13" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"> | |
2 | + <path fill="#70bf2b" d="M1600 796v192q0 40-28 68t-68 28h-416v416q0 40-28 68t-68 28h-192q-40 0-68-28t-28-68v-416h-416q-40 0-68-28t-28-68v-192q0-40 28-68t68-28h416v-416q0-40 28-68t68-28h192q40 0 68 28t28 68v416h416q40 0 68 28t28 68z"/> | |
3 | +</svg> | ... | ... |
No preview for this file type
amadeus/staticfiles/admin/img/icon-alert.034cc7d8a67f.svg
0 → 100644
... | ... | @@ -0,0 +1,3 @@ |
1 | +<svg width="14" height="14" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"> | |
2 | + <path fill="#efb80b" d="M1024 1375v-190q0-14-9.5-23.5t-22.5-9.5h-192q-13 0-22.5 9.5t-9.5 23.5v190q0 14 9.5 23.5t22.5 9.5h192q13 0 22.5-9.5t9.5-23.5zm-2-374l18-459q0-12-10-19-13-11-24-11h-220q-11 0-24 11-10 7-10 21l17 457q0 10 10 16.5t24 6.5h185q14 0 23.5-6.5t10.5-16.5zm-14-934l768 1408q35 63-2 126-17 29-46.5 46t-63.5 17h-1536q-34 0-63.5-17t-46.5-46q-37-63-2-126l768-1408q17-31 47-49t65-18 65 18 47 49z"/> | |
3 | +</svg> | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,3 @@ |
1 | +<svg width="14" height="14" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"> | |
2 | + <path fill="#efb80b" d="M1024 1375v-190q0-14-9.5-23.5t-22.5-9.5h-192q-13 0-22.5 9.5t-9.5 23.5v190q0 14 9.5 23.5t22.5 9.5h192q13 0 22.5-9.5t9.5-23.5zm-2-374l18-459q0-12-10-19-13-11-24-11h-220q-11 0-24 11-10 7-10 21l17 457q0 10 10 16.5t24 6.5h185q14 0 23.5-6.5t10.5-16.5zm-14-934l768 1408q35 63-2 126-17 29-46.5 46t-63.5 17h-1536q-34 0-63.5-17t-46.5-46q-37-63-2-126l768-1408q17-31 47-49t65-18 65 18 47 49z"/> | |
3 | +</svg> | ... | ... |
No preview for this file type
amadeus/staticfiles/admin/img/icon-calendar.ac7aea671bea.svg
0 → 100644
... | ... | @@ -0,0 +1,9 @@ |
1 | +<svg width="16" height="32" viewBox="0 0 1792 3584" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
2 | + <defs> | |
3 | + <g id="icon"> | |
4 | + <path d="M192 1664h288v-288h-288v288zm352 0h320v-288h-320v288zm-352-352h288v-320h-288v320zm352 0h320v-320h-320v320zm-352-384h288v-288h-288v288zm736 736h320v-288h-320v288zm-384-736h320v-288h-320v288zm768 736h288v-288h-288v288zm-384-352h320v-320h-320v320zm-352-864v-288q0-13-9.5-22.5t-22.5-9.5h-64q-13 0-22.5 9.5t-9.5 22.5v288q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5-9.5t9.5-22.5zm736 864h288v-320h-288v320zm-384-384h320v-288h-320v288zm384 0h288v-288h-288v288zm32-480v-288q0-13-9.5-22.5t-22.5-9.5h-64q-13 0-22.5 9.5t-9.5 22.5v288q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5-9.5t9.5-22.5zm384-64v1280q0 52-38 90t-90 38h-1408q-52 0-90-38t-38-90v-1280q0-52 38-90t90-38h128v-96q0-66 47-113t113-47h64q66 0 113 47t47 113v96h384v-96q0-66 47-113t113-47h64q66 0 113 47t47 113v96h128q52 0 90 38t38 90z"/> | |
5 | + </g> | |
6 | + </defs> | |
7 | + <use xlink:href="#icon" x="0" y="0" fill="#447e9b" /> | |
8 | + <use xlink:href="#icon" x="0" y="1792" fill="#003366" /> | |
9 | +</svg> | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,9 @@ |
1 | +<svg width="16" height="32" viewBox="0 0 1792 3584" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
2 | + <defs> | |
3 | + <g id="icon"> | |
4 | + <path d="M192 1664h288v-288h-288v288zm352 0h320v-288h-320v288zm-352-352h288v-320h-288v320zm352 0h320v-320h-320v320zm-352-384h288v-288h-288v288zm736 736h320v-288h-320v288zm-384-736h320v-288h-320v288zm768 736h288v-288h-288v288zm-384-352h320v-320h-320v320zm-352-864v-288q0-13-9.5-22.5t-22.5-9.5h-64q-13 0-22.5 9.5t-9.5 22.5v288q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5-9.5t9.5-22.5zm736 864h288v-320h-288v320zm-384-384h320v-288h-320v288zm384 0h288v-288h-288v288zm32-480v-288q0-13-9.5-22.5t-22.5-9.5h-64q-13 0-22.5 9.5t-9.5 22.5v288q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5-9.5t9.5-22.5zm384-64v1280q0 52-38 90t-90 38h-1408q-52 0-90-38t-38-90v-1280q0-52 38-90t90-38h128v-96q0-66 47-113t113-47h64q66 0 113 47t47 113v96h384v-96q0-66 47-113t113-47h64q66 0 113 47t47 113v96h128q52 0 90 38t38 90z"/> | |
5 | + </g> | |
6 | + </defs> | |
7 | + <use xlink:href="#icon" x="0" y="0" fill="#447e9b" /> | |
8 | + <use xlink:href="#icon" x="0" y="1792" fill="#003366" /> | |
9 | +</svg> | ... | ... |
No preview for this file type
amadeus/staticfiles/admin/img/icon-changelink.18d2fd706348.svg
0 → 100644
... | ... | @@ -0,0 +1,3 @@ |
1 | +<svg width="13" height="13" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"> | |
2 | + <path fill="#efb80b" d="M491 1536l91-91-235-235-91 91v107h128v128h107zm523-928q0-22-22-22-10 0-17 7l-542 542q-7 7-7 17 0 22 22 22 10 0 17-7l542-542q7-7 7-17zm-54-192l416 416-832 832h-416v-416zm683 96q0 53-37 90l-166 166-416-416 166-165q36-38 90-38 53 0 91 38l235 234q37 39 37 91z"/> | |
3 | +</svg> | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,3 @@ |
1 | +<svg width="13" height="13" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"> | |
2 | + <path fill="#efb80b" d="M491 1536l91-91-235-235-91 91v107h128v128h107zm523-928q0-22-22-22-10 0-17 7l-542 542q-7 7-7 17 0 22 22 22 10 0 17-7l542-542q7-7 7-17zm-54-192l416 416-832 832h-416v-416zm683 96q0 53-37 90l-166 166-416-416 166-165q36-38 90-38 53 0 91 38l235 234q37 39 37 91z"/> | |
3 | +</svg> | ... | ... |
No preview for this file type
amadeus/staticfiles/admin/img/icon-clock.e1d4dfac3f2b.svg
0 → 100644
... | ... | @@ -0,0 +1,9 @@ |
1 | +<svg width="16" height="32" viewBox="0 0 1792 3584" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
2 | + <defs> | |
3 | + <g id="icon"> | |
4 | + <path d="M1024 544v448q0 14-9 23t-23 9h-320q-14 0-23-9t-9-23v-64q0-14 9-23t23-9h224v-352q0-14 9-23t23-9h64q14 0 23 9t9 23zm416 352q0-148-73-273t-198-198-273-73-273 73-198 198-73 273 73 273 198 198 273 73 273-73 198-198 73-273zm224 0q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z"/> | |
5 | + </g> | |
6 | + </defs> | |
7 | + <use xlink:href="#icon" x="0" y="0" fill="#447e9b" /> | |
8 | + <use xlink:href="#icon" x="0" y="1792" fill="#003366" /> | |
9 | +</svg> | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,9 @@ |
1 | +<svg width="16" height="32" viewBox="0 0 1792 3584" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
2 | + <defs> | |
3 | + <g id="icon"> | |
4 | + <path d="M1024 544v448q0 14-9 23t-23 9h-320q-14 0-23-9t-9-23v-64q0-14 9-23t23-9h224v-352q0-14 9-23t23-9h64q14 0 23 9t9 23zm416 352q0-148-73-273t-198-198-273-73-273 73-198 198-73 273 73 273 198 198 273 73 273-73 198-198 73-273zm224 0q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z"/> | |
5 | + </g> | |
6 | + </defs> | |
7 | + <use xlink:href="#icon" x="0" y="0" fill="#447e9b" /> | |
8 | + <use xlink:href="#icon" x="0" y="1792" fill="#003366" /> | |
9 | +</svg> | ... | ... |
No preview for this file type
amadeus/staticfiles/admin/img/icon-deletelink.564ef9dc3854.svg
0 → 100644
... | ... | @@ -0,0 +1,3 @@ |
1 | +<svg width="14" height="14" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"> | |
2 | + <path fill="#dd4646" d="M1490 1322q0 40-28 68l-136 136q-28 28-68 28t-68-28l-294-294-294 294q-28 28-68 28t-68-28l-136-136q-28-28-28-68t28-68l294-294-294-294q-28-28-28-68t28-68l136-136q28-28 68-28t68 28l294 294 294-294q28-28 68-28t68 28l136 136q28 28 28 68t-28 68l-294 294 294 294q28 28 28 68z"/> | |
3 | +</svg> | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,3 @@ |
1 | +<svg width="14" height="14" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"> | |
2 | + <path fill="#dd4646" d="M1490 1322q0 40-28 68l-136 136q-28 28-68 28t-68-28l-294-294-294 294q-28 28-68 28t-68-28l-136-136q-28-28-28-68t28-68l294-294-294-294q-28-28-28-68t28-68l136-136q28-28 68-28t68 28l294 294 294-294q28-28 68-28t68 28l136 136q28 28 28 68t-28 68l-294 294 294 294q28 28 28 68z"/> | |
3 | +</svg> | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,3 @@ |
1 | +<svg width="13" height="13" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"> | |
2 | + <path fill="#dd4646" d="M1277 1122q0-26-19-45l-181-181 181-181q19-19 19-45 0-27-19-46l-90-90q-19-19-46-19-26 0-45 19l-181 181-181-181q-19-19-45-19-27 0-46 19l-90 90q-19 19-19 46 0 26 19 45l181 181-181 181q-19 19-19 45 0 27 19 46l90 90q19 19 46 19 26 0 45-19l181-181 181 181q19 19 45 19 27 0 46-19l90-90q19-19 19-46zm387-226q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z"/> | |
3 | +</svg> | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,3 @@ |
1 | +<svg width="13" height="13" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"> | |
2 | + <path fill="#dd4646" d="M1277 1122q0-26-19-45l-181-181 181-181q19-19 19-45 0-27-19-46l-90-90q-19-19-46-19-26 0-45 19l-181 181-181-181q-19-19-45-19-27 0-46 19l-90 90q-19 19-19 46 0 26 19 45l181 181-181 181q-19 19-19 45 0 27 19 46l90 90q19 19 46 19 26 0 45-19l181-181 181 181q19 19 45 19 27 0 46-19l90-90q19-19 19-46zm387-226q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z"/> | |
3 | +</svg> | ... | ... |
No preview for this file type
amadeus/staticfiles/admin/img/icon-unknown-alt.81536e128bb6.svg
0 → 100644
... | ... | @@ -0,0 +1,3 @@ |
1 | +<svg width="13" height="13" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"> | |
2 | + <path fill="#ffffff" d="M1024 1376v-192q0-14-9-23t-23-9h-192q-14 0-23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23-9t9-23zm256-672q0-88-55.5-163t-138.5-116-170-41q-243 0-371 213-15 24 8 42l132 100q7 6 19 6 16 0 25-12 53-68 86-92 34-24 86-24 48 0 85.5 26t37.5 59q0 38-20 61t-68 45q-63 28-115.5 86.5t-52.5 125.5v36q0 14 9 23t23 9h192q14 0 23-9t9-23q0-19 21.5-49.5t54.5-49.5q32-18 49-28.5t46-35 44.5-48 28-60.5 12.5-81zm384 192q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z"/> | |
3 | +</svg> | ... | ... |
No preview for this file type
... | ... | @@ -0,0 +1,3 @@ |
1 | +<svg width="13" height="13" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"> | |
2 | + <path fill="#ffffff" d="M1024 1376v-192q0-14-9-23t-23-9h-192q-14 0-23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23-9t9-23zm256-672q0-88-55.5-163t-138.5-116-170-41q-243 0-371 213-15 24 8 42l132 100q7 6 19 6 16 0 25-12 53-68 86-92 34-24 86-24 48 0 85.5 26t37.5 59q0 38-20 61t-68 45q-63 28-115.5 86.5t-52.5 125.5v36q0 14 9 23t23 9h192q14 0 23-9t9-23q0-19 21.5-49.5t54.5-49.5q32-18 49-28.5t46-35 44.5-48 28-60.5 12.5-81zm384 192q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z"/> | |
3 | +</svg> | ... | ... |
No preview for this file type
amadeus/staticfiles/admin/img/icon-unknown.a18cb4398978.svg
0 → 100644
... | ... | @@ -0,0 +1,3 @@ |
1 | +<svg width="13" height="13" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"> | |
2 | + <path fill="#666666" d="M1024 1376v-192q0-14-9-23t-23-9h-192q-14 0-23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23-9t9-23zm256-672q0-88-55.5-163t-138.5-116-170-41q-243 0-371 213-15 24 8 42l132 100q7 6 19 6 16 0 25-12 53-68 86-92 34-24 86-24 48 0 85.5 26t37.5 59q0 38-20 61t-68 45q-63 28-115.5 86.5t-52.5 125.5v36q0 14 9 23t23 9h192q14 0 23-9t9-23q0-19 21.5-49.5t54.5-49.5q32-18 49-28.5t46-35 44.5-48 28-60.5 12.5-81zm384 192q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z"/> | |
3 | +</svg> | ... | ... |