Commit 0c543e36136b414e930fa48cd84cc86a365f2394

Authored by ifac0
2 parents 9313f27f 53d8fd41

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
1   -web: gunicorn amadeus.wsgi:application --log-file -
2 1 \ No newline at end of file
  2 +web: gunicorn amadeus.wsgi --log-file -
3 3 \ No newline at end of file
... ...
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'
... ...
amadeus/static/nothing.txt 0 → 100644
amadeus/staticfiles/admin/css/base.ba3dc2f88fc5.css 0 → 100644
... ... @@ -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 +}
... ...
amadeus/staticfiles/admin/css/base.ba3dc2f88fc5.css.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/css/base.css 0 → 100644
... ... @@ -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 +}
... ...
amadeus/staticfiles/admin/css/base.css.gz 0 → 100644
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 +}
... ...
amadeus/staticfiles/admin/css/changelists.b1b060f73d37.css.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/css/changelists.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 +}
... ...
amadeus/staticfiles/admin/css/changelists.css.gz 0 → 100644
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 +}
... ...
amadeus/staticfiles/admin/css/dashboard.4898e2e9983d.css.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/css/dashboard.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 +}
... ...
amadeus/staticfiles/admin/css/dashboard.css.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/css/fonts.cc6140298ba7.css 0 → 100644
... ... @@ -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 +}
... ...
amadeus/staticfiles/admin/css/fonts.cc6140298ba7.css.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/css/fonts.css 0 → 100644
... ... @@ -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 +}
... ...
amadeus/staticfiles/admin/css/fonts.css.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/css/forms.70b858e61281.css 0 → 100644
... ... @@ -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 +}
... ...
amadeus/staticfiles/admin/css/forms.70b858e61281.css.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/css/forms.css 0 → 100644
... ... @@ -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 +}
... ...
amadeus/staticfiles/admin/css/forms.css.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/css/login.a846c0e2ef65.css 0 → 100644
... ... @@ -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 +}
... ...
amadeus/staticfiles/admin/css/login.a846c0e2ef65.css.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/css/login.css 0 → 100644
... ... @@ -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 +}
... ...
amadeus/staticfiles/admin/css/login.css.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/css/rtl.css 0 → 100644
... ... @@ -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 +}
... ...
amadeus/staticfiles/admin/css/rtl.css.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/css/rtl.e024aaf6df25.css 0 → 100644
... ... @@ -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 +}
... ...
amadeus/staticfiles/admin/css/rtl.e024aaf6df25.css.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/css/widgets.a7251c097987.css 0 → 100644
... ... @@ -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 +}
... ...
amadeus/staticfiles/admin/css/widgets.a7251c097987.css.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/css/widgets.css 0 → 100644
... ... @@ -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 +}
... ...
amadeus/staticfiles/admin/css/widgets.css.gz 0 → 100644
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.
... ...
amadeus/staticfiles/admin/fonts/LICENSE.d273d63619c9.txt.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/fonts/LICENSE.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.
... ...
amadeus/staticfiles/admin/fonts/LICENSE.txt.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/fonts/README.2c3d0bcdede2.txt 0 → 100644
... ... @@ -0,0 +1,2 @@
  1 +Roboto webfont source: https://www.google.com/fonts/specimen/Roboto
  2 +Weights used in this project: Light (300), Regular (400), Bold (700)
... ...
amadeus/staticfiles/admin/fonts/README.txt 0 → 100644
... ... @@ -0,0 +1,2 @@
  1 +Roboto webfont source: https://www.google.com/fonts/specimen/Roboto
  2 +Weights used in this project: Light (300), Regular (400), Bold (700)
... ...
amadeus/staticfiles/admin/fonts/Roboto-Bold-webfont.2ad99072841e.woff 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/fonts/Roboto-Bold-webfont.woff 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/fonts/Roboto-Light-webfont.b446c2399bb6.woff 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/fonts/Roboto-Light-webfont.woff 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/fonts/Roboto-Regular-webfont.ec39515ae8c6.woff 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/fonts/Roboto-Regular-webfont.woff 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/img/LICENSE 0 → 100644
... ... @@ -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.
... ...
amadeus/staticfiles/admin/img/LICENSE.2c54f4e1ca1c 0 → 100644
... ... @@ -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.
... ...
amadeus/staticfiles/admin/img/LICENSE.2c54f4e1ca1c.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/img/LICENSE.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/img/README.837277fa1908.txt 0 → 100644
... ... @@ -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).
... ...
amadeus/staticfiles/admin/img/README.837277fa1908.txt.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/img/README.txt 0 → 100644
... ... @@ -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).
... ...
amadeus/staticfiles/admin/img/README.txt.gz 0 → 100644
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>
... ...
amadeus/staticfiles/admin/img/calendar-icons.39b290681a8b.svg.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/img/calendar-icons.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>
... ...
amadeus/staticfiles/admin/img/calendar-icons.svg.gz 0 → 100644
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
... ...
amadeus/staticfiles/admin/img/gis/move_vertex_off.7a23bf31ef8a.svg.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/img/gis/move_vertex_off.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
... ...
amadeus/staticfiles/admin/img/gis/move_vertex_off.svg.gz 0 → 100644
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
... ...
amadeus/staticfiles/admin/img/gis/move_vertex_on.0047eba25b67.svg.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/img/gis/move_vertex_on.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
... ...
amadeus/staticfiles/admin/img/gis/move_vertex_on.svg.gz 0 → 100644
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>
... ...
amadeus/staticfiles/admin/img/icon-addlink.d519b3bab011.svg.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/img/icon-addlink.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>
... ...
amadeus/staticfiles/admin/img/icon-addlink.svg.gz 0 → 100644
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>
... ...
amadeus/staticfiles/admin/img/icon-alert.034cc7d8a67f.svg.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/img/icon-alert.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>
... ...
amadeus/staticfiles/admin/img/icon-alert.svg.gz 0 → 100644
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>
... ...
amadeus/staticfiles/admin/img/icon-calendar.ac7aea671bea.svg.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/img/icon-calendar.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>
... ...
amadeus/staticfiles/admin/img/icon-calendar.svg.gz 0 → 100644
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>
... ...
amadeus/staticfiles/admin/img/icon-changelink.18d2fd706348.svg.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/img/icon-changelink.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>
... ...
amadeus/staticfiles/admin/img/icon-changelink.svg.gz 0 → 100644
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>
... ...
amadeus/staticfiles/admin/img/icon-clock.e1d4dfac3f2b.svg.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/img/icon-clock.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>
... ...
amadeus/staticfiles/admin/img/icon-clock.svg.gz 0 → 100644
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>
... ...
amadeus/staticfiles/admin/img/icon-deletelink.564ef9dc3854.svg.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/img/icon-deletelink.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>
... ...
amadeus/staticfiles/admin/img/icon-deletelink.svg.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/img/icon-no.439e821418cd.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="#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>
... ...
amadeus/staticfiles/admin/img/icon-no.439e821418cd.svg.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/img/icon-no.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="#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>
... ...
amadeus/staticfiles/admin/img/icon-no.svg.gz 0 → 100644
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>
... ...
amadeus/staticfiles/admin/img/icon-unknown-alt.81536e128bb6.svg.gz 0 → 100644
No preview for this file type
amadeus/staticfiles/admin/img/icon-unknown-alt.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>
... ...
amadeus/staticfiles/admin/img/icon-unknown-alt.svg.gz 0 → 100644
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>
... ...