From 5bdf96851e3060a1358732295b971fd4193aa173 Mon Sep 17 00:00:00 2001 From: ariskadatabisnis Date: Fri, 13 Dec 2024 08:31:39 +0700 Subject: [PATCH] update --- about/views.py | 6 +- adminapp/urls.py | 7 + adminapp/views.py | 82 + .../vendors/bootstrap/bootstrap-reboot.css | 422 - .../admin/assets/css/vendors/datatables.css | 1728 - assets/admin/assets/images/blog/12.png | Bin 248 -> 0 bytes assets/admin/assets/images/blog/14.png | Bin 248 -> 0 bytes assets/admin/assets/images/blog/4.jpg | Bin 774 -> 0 bytes assets/admin/assets/images/blog/9.jpg | Bin 2059 -> 0 bytes assets/admin/assets/images/blog/blog-2.jpg | Bin 2650 -> 0 bytes assets/admin/assets/images/blog/blog-3.jpg | Bin 2650 -> 0 bytes assets/admin/assets/images/blog/blog-5.jpg | Bin 3389 -> 0 bytes assets/admin/assets/images/blog/blog-6.jpg | Bin 3389 -> 0 bytes .../admin/assets/images/blog/blog-single.jpg | Bin 17746 -> 0 bytes assets/admin/assets/images/blog/blog.jpg | Bin 30600 -> 0 bytes assets/admin/assets/images/blog/comment.jpg | Bin 748 -> 0 bytes assets/admin/assets/images/blog/img.png | Bin 1509 -> 0 bytes assets/admin/assets/js/jquery-3.6.0.min.js | 2 - assets/admin/css/autocomplete.css | 275 - assets/admin/css/base.css | 1156 - assets/admin/css/changelists.css | 338 - assets/admin/css/dark_mode.css | 124 - assets/admin/css/dashboard.css | 29 - assets/admin/css/forms.css | 534 - assets/admin/css/login.css | 61 - assets/admin/css/nav_sidebar.css | 150 - assets/admin/css/responsive.css | 970 - assets/admin/css/responsive_rtl.css | 84 - assets/admin/css/rtl.css | 302 - .../css/vendor/select2/LICENSE-SELECT2.md | 21 - assets/admin/css/vendor/select2/select2.css | 481 - .../admin/css/vendor/select2/select2.min.css | 1 - assets/admin/css/widgets.css | 603 - assets/admin/img/LICENSE | 20 - assets/admin/img/README.txt | 7 - assets/admin/img/calendar-icons.svg | 14 - assets/admin/img/gis/move_vertex_off.svg | 1 - assets/admin/img/gis/move_vertex_on.svg | 1 - assets/admin/img/icon-addlink.svg | 3 - assets/admin/img/icon-alert.svg | 3 - assets/admin/img/icon-calendar.svg | 9 - assets/admin/img/icon-changelink.svg | 3 - assets/admin/img/icon-clock.svg | 9 - assets/admin/img/icon-deletelink.svg | 3 - assets/admin/img/icon-hidelink.svg | 3 - assets/admin/img/icon-no.svg | 3 - assets/admin/img/icon-unknown-alt.svg | 3 - assets/admin/img/icon-unknown.svg | 3 - assets/admin/img/icon-viewlink.svg | 3 - assets/admin/img/icon-yes.svg | 3 - assets/admin/img/inline-delete.svg | 3 - assets/admin/img/search.svg | 3 - assets/admin/img/selector-icons.svg | 34 - assets/admin/img/sorting-icons.svg | 19 - assets/admin/img/tooltag-add.svg | 3 - assets/admin/img/tooltag-arrowright.svg | 3 - assets/admin/js/SelectBox.js | 116 - assets/admin/js/SelectFilter2.js | 286 - assets/admin/js/actions.js | 204 - assets/admin/js/admin/DateTimeShortcuts.js | 408 - assets/admin/js/admin/RelatedObjectLookups.js | 240 - assets/admin/js/autocomplete.js | 33 - assets/admin/js/calendar.js | 239 - assets/admin/js/cancel.js | 29 - assets/admin/js/change_form.js | 16 - assets/admin/js/collapse.js | 43 - assets/admin/js/core.js | 184 - assets/admin/js/filters.js | 30 - assets/admin/js/inlines.js | 359 - assets/admin/js/jquery.init.js | 8 - assets/admin/js/nav_sidebar.js | 79 - assets/admin/js/popup_response.js | 16 - assets/admin/js/prepopulate.js | 43 - assets/admin/js/prepopulate_init.js | 15 - assets/admin/js/theme.js | 56 - assets/admin/js/urlify.js | 169 - assets/admin/js/vendor/jquery/LICENSE.txt | 20 - assets/admin/js/vendor/jquery/jquery.min.js | 2 - assets/admin/js/vendor/select2/LICENSE.md | 21 - assets/admin/js/vendor/select2/i18n/af.js | 3 - assets/admin/js/vendor/select2/i18n/ar.js | 3 - assets/admin/js/vendor/select2/i18n/az.js | 3 - assets/admin/js/vendor/select2/i18n/bg.js | 3 - assets/admin/js/vendor/select2/i18n/bn.js | 3 - assets/admin/js/vendor/select2/i18n/bs.js | 3 - assets/admin/js/vendor/select2/i18n/ca.js | 3 - assets/admin/js/vendor/select2/i18n/cs.js | 3 - assets/admin/js/vendor/select2/i18n/da.js | 3 - assets/admin/js/vendor/select2/i18n/de.js | 3 - assets/admin/js/vendor/select2/i18n/dsb.js | 3 - assets/admin/js/vendor/select2/i18n/el.js | 3 - assets/admin/js/vendor/select2/i18n/en.js | 3 - assets/admin/js/vendor/select2/i18n/es.js | 3 - assets/admin/js/vendor/select2/i18n/et.js | 3 - assets/admin/js/vendor/select2/i18n/eu.js | 3 - assets/admin/js/vendor/select2/i18n/fa.js | 3 - assets/admin/js/vendor/select2/i18n/fi.js | 3 - assets/admin/js/vendor/select2/i18n/fr.js | 3 - assets/admin/js/vendor/select2/i18n/gl.js | 3 - assets/admin/js/vendor/select2/i18n/he.js | 3 - assets/admin/js/vendor/select2/i18n/hi.js | 3 - assets/admin/js/vendor/select2/i18n/hr.js | 3 - assets/admin/js/vendor/select2/i18n/hsb.js | 3 - assets/admin/js/vendor/select2/i18n/hu.js | 3 - assets/admin/js/vendor/select2/i18n/hy.js | 3 - assets/admin/js/vendor/select2/i18n/id.js | 3 - assets/admin/js/vendor/select2/i18n/is.js | 3 - assets/admin/js/vendor/select2/i18n/it.js | 3 - assets/admin/js/vendor/select2/i18n/ja.js | 3 - assets/admin/js/vendor/select2/i18n/ka.js | 3 - assets/admin/js/vendor/select2/i18n/km.js | 3 - assets/admin/js/vendor/select2/i18n/ko.js | 3 - assets/admin/js/vendor/select2/i18n/lt.js | 3 - assets/admin/js/vendor/select2/i18n/lv.js | 3 - assets/admin/js/vendor/select2/i18n/mk.js | 3 - assets/admin/js/vendor/select2/i18n/ms.js | 3 - assets/admin/js/vendor/select2/i18n/nb.js | 3 - assets/admin/js/vendor/select2/i18n/ne.js | 3 - assets/admin/js/vendor/select2/i18n/nl.js | 3 - assets/admin/js/vendor/select2/i18n/pl.js | 3 - assets/admin/js/vendor/select2/i18n/ps.js | 3 - assets/admin/js/vendor/select2/i18n/pt-BR.js | 3 - assets/admin/js/vendor/select2/i18n/pt.js | 3 - assets/admin/js/vendor/select2/i18n/ro.js | 3 - assets/admin/js/vendor/select2/i18n/ru.js | 3 - assets/admin/js/vendor/select2/i18n/sk.js | 3 - assets/admin/js/vendor/select2/i18n/sl.js | 3 - assets/admin/js/vendor/select2/i18n/sq.js | 3 - .../admin/js/vendor/select2/i18n/sr-Cyrl.js | 3 - assets/admin/js/vendor/select2/i18n/sr.js | 3 - assets/admin/js/vendor/select2/i18n/sv.js | 3 - assets/admin/js/vendor/select2/i18n/th.js | 3 - assets/admin/js/vendor/select2/i18n/tk.js | 3 - assets/admin/js/vendor/select2/i18n/tr.js | 3 - assets/admin/js/vendor/select2/i18n/uk.js | 3 - assets/admin/js/vendor/select2/i18n/vi.js | 3 - assets/admin/js/vendor/select2/i18n/zh-CN.js | 3 - assets/admin/js/vendor/select2/i18n/zh-TW.js | 3 - .../admin/js/vendor/select2/select2.full.js | 6820 - .../js/vendor/select2/select2.full.min.js | 2 - assets/admin/js/vendor/xregexp/LICENSE.txt | 21 - assets/admin/js/vendor/xregexp/xregexp.js | 6126 - assets/admin/js/vendor/xregexp/xregexp.min.js | 17 - assets/ckeditor/ckeditor-init.js | 46 - assets/ckeditor/ckeditor/CHANGES.md | 2182 - assets/ckeditor/ckeditor/LICENSE.md | 1436 - assets/ckeditor/ckeditor/README.md | 39 - assets/ckeditor/ckeditor/SECURITY.md | 10 - assets/ckeditor/ckeditor/adapters/jquery.js | 10 - .../ckeditor/bender-runner.config.json | 16 - assets/ckeditor/ckeditor/build-config.js | 194 - assets/ckeditor/ckeditor/ckeditor.js | 1434 - assets/ckeditor/ckeditor/config.js | 10 - assets/ckeditor/ckeditor/contents.css | 208 - assets/ckeditor/ckeditor/lang/af.js | 5 - assets/ckeditor/ckeditor/lang/ar.js | 5 - assets/ckeditor/ckeditor/lang/az.js | 5 - assets/ckeditor/ckeditor/lang/bg.js | 5 - assets/ckeditor/ckeditor/lang/bn.js | 5 - assets/ckeditor/ckeditor/lang/bs.js | 5 - assets/ckeditor/ckeditor/lang/ca.js | 5 - assets/ckeditor/ckeditor/lang/cs.js | 5 - assets/ckeditor/ckeditor/lang/cy.js | 5 - assets/ckeditor/ckeditor/lang/da.js | 5 - assets/ckeditor/ckeditor/lang/de-ch.js | 5 - assets/ckeditor/ckeditor/lang/de.js | 5 - assets/ckeditor/ckeditor/lang/el.js | 5 - assets/ckeditor/ckeditor/lang/en-au.js | 5 - assets/ckeditor/ckeditor/lang/en-ca.js | 5 - assets/ckeditor/ckeditor/lang/en-gb.js | 5 - assets/ckeditor/ckeditor/lang/en.js | 5 - assets/ckeditor/ckeditor/lang/eo.js | 5 - assets/ckeditor/ckeditor/lang/es-mx.js | 5 - assets/ckeditor/ckeditor/lang/es.js | 5 - assets/ckeditor/ckeditor/lang/et.js | 5 - assets/ckeditor/ckeditor/lang/eu.js | 5 - assets/ckeditor/ckeditor/lang/fa.js | 5 - assets/ckeditor/ckeditor/lang/fi.js | 5 - assets/ckeditor/ckeditor/lang/fo.js | 5 - assets/ckeditor/ckeditor/lang/fr-ca.js | 5 - assets/ckeditor/ckeditor/lang/fr.js | 5 - assets/ckeditor/ckeditor/lang/gl.js | 5 - assets/ckeditor/ckeditor/lang/gu.js | 5 - assets/ckeditor/ckeditor/lang/he.js | 5 - assets/ckeditor/ckeditor/lang/hi.js | 5 - assets/ckeditor/ckeditor/lang/hr.js | 5 - assets/ckeditor/ckeditor/lang/hu.js | 5 - assets/ckeditor/ckeditor/lang/id.js | 5 - assets/ckeditor/ckeditor/lang/is.js | 5 - assets/ckeditor/ckeditor/lang/it.js | 5 - assets/ckeditor/ckeditor/lang/ja.js | 5 - assets/ckeditor/ckeditor/lang/ka.js | 5 - assets/ckeditor/ckeditor/lang/km.js | 5 - assets/ckeditor/ckeditor/lang/ko.js | 5 - assets/ckeditor/ckeditor/lang/ku.js | 5 - assets/ckeditor/ckeditor/lang/lt.js | 5 - assets/ckeditor/ckeditor/lang/lv.js | 5 - assets/ckeditor/ckeditor/lang/mk.js | 5 - assets/ckeditor/ckeditor/lang/mn.js | 5 - assets/ckeditor/ckeditor/lang/ms.js | 5 - assets/ckeditor/ckeditor/lang/nb.js | 5 - assets/ckeditor/ckeditor/lang/nl.js | 5 - assets/ckeditor/ckeditor/lang/no.js | 5 - assets/ckeditor/ckeditor/lang/oc.js | 5 - assets/ckeditor/ckeditor/lang/pl.js | 5 - assets/ckeditor/ckeditor/lang/pt-br.js | 5 - assets/ckeditor/ckeditor/lang/pt.js | 5 - assets/ckeditor/ckeditor/lang/ro.js | 5 - assets/ckeditor/ckeditor/lang/ru.js | 5 - assets/ckeditor/ckeditor/lang/si.js | 5 - assets/ckeditor/ckeditor/lang/sk.js | 5 - assets/ckeditor/ckeditor/lang/sl.js | 5 - assets/ckeditor/ckeditor/lang/sq.js | 5 - assets/ckeditor/ckeditor/lang/sr-latn.js | 5 - assets/ckeditor/ckeditor/lang/sr.js | 5 - assets/ckeditor/ckeditor/lang/sv.js | 5 - assets/ckeditor/ckeditor/lang/th.js | 5 - assets/ckeditor/ckeditor/lang/tr.js | 5 - assets/ckeditor/ckeditor/lang/tt.js | 5 - assets/ckeditor/ckeditor/lang/ug.js | 5 - assets/ckeditor/ckeditor/lang/uk.js | 5 - assets/ckeditor/ckeditor/lang/vi.js | 5 - assets/ckeditor/ckeditor/lang/zh-cn.js | 5 - assets/ckeditor/ckeditor/lang/zh.js | 5 - .../plugins/a11yhelp/dialogs/a11yhelp.js | 10 - .../dialogs/lang/_translationstatus.txt | 25 - .../plugins/a11yhelp/dialogs/lang/af.js | 11 - .../plugins/a11yhelp/dialogs/lang/ar.js | 11 - .../plugins/a11yhelp/dialogs/lang/az.js | 11 - .../plugins/a11yhelp/dialogs/lang/bg.js | 11 - .../plugins/a11yhelp/dialogs/lang/ca.js | 13 - .../plugins/a11yhelp/dialogs/lang/cs.js | 12 - .../plugins/a11yhelp/dialogs/lang/cy.js | 11 - .../plugins/a11yhelp/dialogs/lang/da.js | 11 - .../plugins/a11yhelp/dialogs/lang/de-ch.js | 13 - .../plugins/a11yhelp/dialogs/lang/de.js | 13 - .../plugins/a11yhelp/dialogs/lang/el.js | 13 - .../plugins/a11yhelp/dialogs/lang/en-au.js | 11 - .../plugins/a11yhelp/dialogs/lang/en-gb.js | 11 - .../plugins/a11yhelp/dialogs/lang/en.js | 11 - .../plugins/a11yhelp/dialogs/lang/eo.js | 13 - .../plugins/a11yhelp/dialogs/lang/es-mx.js | 13 - .../plugins/a11yhelp/dialogs/lang/es.js | 13 - .../plugins/a11yhelp/dialogs/lang/et.js | 11 - .../plugins/a11yhelp/dialogs/lang/eu.js | 12 - .../plugins/a11yhelp/dialogs/lang/fa.js | 11 - .../plugins/a11yhelp/dialogs/lang/fi.js | 11 - .../plugins/a11yhelp/dialogs/lang/fo.js | 11 - .../plugins/a11yhelp/dialogs/lang/fr-ca.js | 11 - .../plugins/a11yhelp/dialogs/lang/fr.js | 13 - .../plugins/a11yhelp/dialogs/lang/gl.js | 12 - .../plugins/a11yhelp/dialogs/lang/gu.js | 11 - .../plugins/a11yhelp/dialogs/lang/he.js | 11 - .../plugins/a11yhelp/dialogs/lang/hi.js | 11 - .../plugins/a11yhelp/dialogs/lang/hr.js | 11 - .../plugins/a11yhelp/dialogs/lang/hu.js | 12 - .../plugins/a11yhelp/dialogs/lang/id.js | 11 - .../plugins/a11yhelp/dialogs/lang/it.js | 13 - .../plugins/a11yhelp/dialogs/lang/ja.js | 9 - .../plugins/a11yhelp/dialogs/lang/km.js | 11 - .../plugins/a11yhelp/dialogs/lang/ko.js | 10 - .../plugins/a11yhelp/dialogs/lang/ku.js | 11 - .../plugins/a11yhelp/dialogs/lang/lt.js | 11 - .../plugins/a11yhelp/dialogs/lang/lv.js | 12 - .../plugins/a11yhelp/dialogs/lang/mk.js | 11 - .../plugins/a11yhelp/dialogs/lang/mn.js | 11 - .../plugins/a11yhelp/dialogs/lang/nb.js | 12 - .../plugins/a11yhelp/dialogs/lang/nl.js | 12 - .../plugins/a11yhelp/dialogs/lang/no.js | 11 - .../plugins/a11yhelp/dialogs/lang/oc.js | 12 - .../plugins/a11yhelp/dialogs/lang/pl.js | 13 - .../plugins/a11yhelp/dialogs/lang/pt-br.js | 13 - .../plugins/a11yhelp/dialogs/lang/pt.js | 12 - .../plugins/a11yhelp/dialogs/lang/ro.js | 12 - .../plugins/a11yhelp/dialogs/lang/ru.js | 11 - .../plugins/a11yhelp/dialogs/lang/si.js | 10 - .../plugins/a11yhelp/dialogs/lang/sk.js | 11 - .../plugins/a11yhelp/dialogs/lang/sl.js | 11 - .../plugins/a11yhelp/dialogs/lang/sq.js | 12 - .../plugins/a11yhelp/dialogs/lang/sr-latn.js | 12 - .../plugins/a11yhelp/dialogs/lang/sr.js | 12 - .../plugins/a11yhelp/dialogs/lang/sv.js | 11 - .../plugins/a11yhelp/dialogs/lang/th.js | 11 - .../plugins/a11yhelp/dialogs/lang/tr.js | 12 - .../plugins/a11yhelp/dialogs/lang/tt.js | 11 - .../plugins/a11yhelp/dialogs/lang/ug.js | 12 - .../plugins/a11yhelp/dialogs/lang/uk.js | 12 - .../plugins/a11yhelp/dialogs/lang/vi.js | 11 - .../plugins/a11yhelp/dialogs/lang/zh-cn.js | 9 - .../plugins/a11yhelp/dialogs/lang/zh.js | 9 - .../ckeditor/plugins/about/dialogs/about.js | 8 - .../about/dialogs/hidpi/logo_ckeditor.png | Bin 12236 -> 0 bytes .../plugins/about/dialogs/logo_ckeditor.png | Bin 5650 -> 0 bytes .../ckeditor/plugins/adobeair/plugin.js | 9 - .../ckeditor/ckeditor/plugins/ajax/plugin.js | 7 - .../ckeditor/plugins/autoembed/lang/cs.js | 1 - .../ckeditor/plugins/autoembed/lang/de.js | 1 - .../ckeditor/plugins/autoembed/lang/en.js | 1 - .../ckeditor/plugins/autoembed/lang/it.js | 1 - .../ckeditor/plugins/autoembed/lang/ku.js | 1 - .../ckeditor/plugins/autoembed/lang/nb.js | 1 - .../ckeditor/plugins/autoembed/lang/pl.js | 1 - .../ckeditor/plugins/autoembed/lang/pt-br.js | 1 - .../ckeditor/plugins/autoembed/lang/tr.js | 1 - .../ckeditor/plugins/autoembed/lang/zh.js | 1 - .../ckeditor/plugins/autoembed/plugin.js | 9 - .../ckeditor/plugins/autogrow/plugin.js | 8 - .../ckeditor/plugins/autolink/plugin.js | 5 - .../ckeditor/plugins/bbcode/plugin.js | 22 - .../plugins/clipboard/dialogs/paste.js | 11 - .../codesnippet/dialogs/codesnippet.js | 6 - .../plugins/codesnippet/icons/codesnippet.png | Bin 597 -> 0 bytes .../codesnippet/icons/hidpi/codesnippet.png | Bin 1887 -> 0 bytes .../ckeditor/plugins/codesnippet/lang/ar.js | 5 - .../ckeditor/plugins/codesnippet/lang/bg.js | 5 - .../ckeditor/plugins/codesnippet/lang/ca.js | 5 - .../ckeditor/plugins/codesnippet/lang/cs.js | 5 - .../ckeditor/plugins/codesnippet/lang/da.js | 5 - .../ckeditor/plugins/codesnippet/lang/de.js | 5 - .../ckeditor/plugins/codesnippet/lang/el.js | 5 - .../plugins/codesnippet/lang/en-gb.js | 5 - .../ckeditor/plugins/codesnippet/lang/en.js | 5 - .../ckeditor/plugins/codesnippet/lang/eo.js | 5 - .../ckeditor/plugins/codesnippet/lang/es.js | 5 - .../ckeditor/plugins/codesnippet/lang/et.js | 5 - .../ckeditor/plugins/codesnippet/lang/fa.js | 5 - .../ckeditor/plugins/codesnippet/lang/fi.js | 5 - .../plugins/codesnippet/lang/fr-ca.js | 5 - .../ckeditor/plugins/codesnippet/lang/fr.js | 5 - .../ckeditor/plugins/codesnippet/lang/gl.js | 5 - .../ckeditor/plugins/codesnippet/lang/he.js | 5 - .../ckeditor/plugins/codesnippet/lang/hr.js | 5 - .../ckeditor/plugins/codesnippet/lang/hu.js | 5 - .../ckeditor/plugins/codesnippet/lang/it.js | 5 - .../ckeditor/plugins/codesnippet/lang/ja.js | 5 - .../ckeditor/plugins/codesnippet/lang/km.js | 5 - .../ckeditor/plugins/codesnippet/lang/ko.js | 5 - .../ckeditor/plugins/codesnippet/lang/ku.js | 5 - .../ckeditor/plugins/codesnippet/lang/lt.js | 5 - .../ckeditor/plugins/codesnippet/lang/lv.js | 5 - .../ckeditor/plugins/codesnippet/lang/nb.js | 5 - .../ckeditor/plugins/codesnippet/lang/nl.js | 5 - .../ckeditor/plugins/codesnippet/lang/no.js | 5 - .../ckeditor/plugins/codesnippet/lang/pl.js | 5 - .../plugins/codesnippet/lang/pt-br.js | 5 - .../ckeditor/plugins/codesnippet/lang/pt.js | 5 - .../ckeditor/plugins/codesnippet/lang/ro.js | 5 - .../ckeditor/plugins/codesnippet/lang/ru.js | 5 - .../ckeditor/plugins/codesnippet/lang/sk.js | 5 - .../ckeditor/plugins/codesnippet/lang/sl.js | 5 - .../ckeditor/plugins/codesnippet/lang/sq.js | 5 - .../ckeditor/plugins/codesnippet/lang/sv.js | 5 - .../ckeditor/plugins/codesnippet/lang/th.js | 5 - .../ckeditor/plugins/codesnippet/lang/tr.js | 5 - .../ckeditor/plugins/codesnippet/lang/tt.js | 5 - .../ckeditor/plugins/codesnippet/lang/ug.js | 5 - .../ckeditor/plugins/codesnippet/lang/uk.js | 5 - .../ckeditor/plugins/codesnippet/lang/vi.js | 5 - .../plugins/codesnippet/lang/zh-cn.js | 5 - .../ckeditor/plugins/codesnippet/lang/zh.js | 5 - .../ckeditor/plugins/codesnippet/plugin.js | 12 - .../plugins/codesnippetgeshi/plugin.js | 10 - .../colordialog/dialogs/colordialog.css | 20 - .../colordialog/dialogs/colordialog.js | 14 - .../cursors/cursor-disabled.svg | 25 - .../plugins/copyformatting/cursors/cursor.svg | 14 - .../copyformatting/styles/copyformatting.css | 45 - .../devtools/lang/_translationstatus.txt | 27 - .../ckeditor/plugins/devtools/lang/ar.js | 5 - .../ckeditor/plugins/devtools/lang/bg.js | 5 - .../ckeditor/plugins/devtools/lang/ca.js | 5 - .../ckeditor/plugins/devtools/lang/cs.js | 5 - .../ckeditor/plugins/devtools/lang/cy.js | 5 - .../ckeditor/plugins/devtools/lang/da.js | 5 - .../ckeditor/plugins/devtools/lang/de.js | 5 - .../ckeditor/plugins/devtools/lang/el.js | 5 - .../ckeditor/plugins/devtools/lang/en-gb.js | 5 - .../ckeditor/plugins/devtools/lang/en.js | 5 - .../ckeditor/plugins/devtools/lang/eo.js | 5 - .../ckeditor/plugins/devtools/lang/es.js | 5 - .../ckeditor/plugins/devtools/lang/et.js | 5 - .../ckeditor/plugins/devtools/lang/eu.js | 5 - .../ckeditor/plugins/devtools/lang/fa.js | 5 - .../ckeditor/plugins/devtools/lang/fi.js | 5 - .../ckeditor/plugins/devtools/lang/fr-ca.js | 5 - .../ckeditor/plugins/devtools/lang/fr.js | 5 - .../ckeditor/plugins/devtools/lang/gl.js | 5 - .../ckeditor/plugins/devtools/lang/gu.js | 5 - .../ckeditor/plugins/devtools/lang/he.js | 5 - .../ckeditor/plugins/devtools/lang/hr.js | 5 - .../ckeditor/plugins/devtools/lang/hu.js | 5 - .../ckeditor/plugins/devtools/lang/id.js | 5 - .../ckeditor/plugins/devtools/lang/it.js | 5 - .../ckeditor/plugins/devtools/lang/ja.js | 5 - .../ckeditor/plugins/devtools/lang/km.js | 5 - .../ckeditor/plugins/devtools/lang/ko.js | 5 - .../ckeditor/plugins/devtools/lang/ku.js | 5 - .../ckeditor/plugins/devtools/lang/lt.js | 5 - .../ckeditor/plugins/devtools/lang/lv.js | 5 - .../ckeditor/plugins/devtools/lang/nb.js | 5 - .../ckeditor/plugins/devtools/lang/nl.js | 5 - .../ckeditor/plugins/devtools/lang/no.js | 5 - .../ckeditor/plugins/devtools/lang/pl.js | 5 - .../ckeditor/plugins/devtools/lang/pt-br.js | 5 - .../ckeditor/plugins/devtools/lang/pt.js | 5 - .../ckeditor/plugins/devtools/lang/ro.js | 5 - .../ckeditor/plugins/devtools/lang/ru.js | 5 - .../ckeditor/plugins/devtools/lang/si.js | 5 - .../ckeditor/plugins/devtools/lang/sk.js | 5 - .../ckeditor/plugins/devtools/lang/sl.js | 5 - .../ckeditor/plugins/devtools/lang/sq.js | 5 - .../ckeditor/plugins/devtools/lang/sv.js | 5 - .../ckeditor/plugins/devtools/lang/tr.js | 5 - .../ckeditor/plugins/devtools/lang/tt.js | 5 - .../ckeditor/plugins/devtools/lang/ug.js | 5 - .../ckeditor/plugins/devtools/lang/uk.js | 5 - .../ckeditor/plugins/devtools/lang/vi.js | 5 - .../ckeditor/plugins/devtools/lang/zh-cn.js | 5 - .../ckeditor/plugins/devtools/lang/zh.js | 5 - .../ckeditor/plugins/devtools/plugin.js | 9 - .../plugins/dialog/dialogDefinition.js | 4 - .../ckeditor/plugins/dialog/styles/dialog.css | 18 - .../ckeditor/plugins/div/dialogs/div.js | 10 - .../ckeditor/plugins/divarea/plugin.js | 5 - .../plugins/docprops/dialogs/docprops.js | 25 - .../plugins/docprops/icons/docprops-rtl.png | Bin 840 -> 0 bytes .../plugins/docprops/icons/docprops.png | Bin 844 -> 0 bytes .../docprops/icons/hidpi/docprops-rtl.png | Bin 1909 -> 0 bytes .../plugins/docprops/icons/hidpi/docprops.png | Bin 1941 -> 0 bytes .../ckeditor/plugins/docprops/lang/af.js | 3 - .../ckeditor/plugins/docprops/lang/ar.js | 2 - .../ckeditor/plugins/docprops/lang/bg.js | 3 - .../ckeditor/plugins/docprops/lang/bn.js | 3 - .../ckeditor/plugins/docprops/lang/bs.js | 3 - .../ckeditor/plugins/docprops/lang/ca.js | 3 - .../ckeditor/plugins/docprops/lang/cs.js | 3 - .../ckeditor/plugins/docprops/lang/cy.js | 3 - .../ckeditor/plugins/docprops/lang/da.js | 3 - .../ckeditor/plugins/docprops/lang/de.js | 3 - .../ckeditor/plugins/docprops/lang/el.js | 3 - .../ckeditor/plugins/docprops/lang/en-au.js | 3 - .../ckeditor/plugins/docprops/lang/en-ca.js | 3 - .../ckeditor/plugins/docprops/lang/en-gb.js | 3 - .../ckeditor/plugins/docprops/lang/en.js | 3 - .../ckeditor/plugins/docprops/lang/eo.js | 3 - .../ckeditor/plugins/docprops/lang/es.js | 3 - .../ckeditor/plugins/docprops/lang/et.js | 3 - .../ckeditor/plugins/docprops/lang/eu.js | 3 - .../ckeditor/plugins/docprops/lang/fa.js | 2 - .../ckeditor/plugins/docprops/lang/fi.js | 3 - .../ckeditor/plugins/docprops/lang/fo.js | 3 - .../ckeditor/plugins/docprops/lang/fr-ca.js | 3 - .../ckeditor/plugins/docprops/lang/fr.js | 3 - .../ckeditor/plugins/docprops/lang/gl.js | 3 - .../ckeditor/plugins/docprops/lang/gu.js | 3 - .../ckeditor/plugins/docprops/lang/he.js | 2 - .../ckeditor/plugins/docprops/lang/hi.js | 3 - .../ckeditor/plugins/docprops/lang/hr.js | 3 - .../ckeditor/plugins/docprops/lang/hu.js | 3 - .../ckeditor/plugins/docprops/lang/id.js | 3 - .../ckeditor/plugins/docprops/lang/is.js | 3 - .../ckeditor/plugins/docprops/lang/it.js | 3 - .../ckeditor/plugins/docprops/lang/ja.js | 2 - .../ckeditor/plugins/docprops/lang/ka.js | 3 - .../ckeditor/plugins/docprops/lang/km.js | 3 - .../ckeditor/plugins/docprops/lang/ko.js | 2 - .../ckeditor/plugins/docprops/lang/ku.js | 3 - .../ckeditor/plugins/docprops/lang/lt.js | 3 - .../ckeditor/plugins/docprops/lang/lv.js | 3 - .../ckeditor/plugins/docprops/lang/mk.js | 3 - .../ckeditor/plugins/docprops/lang/mn.js | 3 - .../ckeditor/plugins/docprops/lang/ms.js | 3 - .../ckeditor/plugins/docprops/lang/nb.js | 3 - .../ckeditor/plugins/docprops/lang/nl.js | 3 - .../ckeditor/plugins/docprops/lang/no.js | 3 - .../ckeditor/plugins/docprops/lang/pl.js | 3 - .../ckeditor/plugins/docprops/lang/pt-br.js | 3 - .../ckeditor/plugins/docprops/lang/pt.js | 3 - .../ckeditor/plugins/docprops/lang/ro.js | 3 - .../ckeditor/plugins/docprops/lang/ru.js | 3 - .../ckeditor/plugins/docprops/lang/si.js | 2 - .../ckeditor/plugins/docprops/lang/sk.js | 3 - .../ckeditor/plugins/docprops/lang/sl.js | 3 - .../ckeditor/plugins/docprops/lang/sq.js | 3 - .../ckeditor/plugins/docprops/lang/sr-latn.js | 3 - .../ckeditor/plugins/docprops/lang/sr.js | 3 - .../ckeditor/plugins/docprops/lang/sv.js | 2 - .../ckeditor/plugins/docprops/lang/th.js | 3 - .../ckeditor/plugins/docprops/lang/tr.js | 3 - .../ckeditor/plugins/docprops/lang/tt.js | 3 - .../ckeditor/plugins/docprops/lang/ug.js | 3 - .../ckeditor/plugins/docprops/lang/uk.js | 3 - .../ckeditor/plugins/docprops/lang/vi.js | 3 - .../ckeditor/plugins/docprops/lang/zh-cn.js | 2 - .../ckeditor/plugins/docprops/lang/zh.js | 2 - .../ckeditor/plugins/docprops/plugin.js | 6 - .../ckeditor/plugins/embed/icons/embed.png | Bin 389 -> 0 bytes .../plugins/embed/icons/hidpi/embed.png | Bin 728 -> 0 bytes .../ckeditor/ckeditor/plugins/embed/plugin.js | 6 - .../plugins/embedbase/dialogs/embedbase.js | 6 - .../ckeditor/plugins/embedbase/lang/cs.js | 1 - .../ckeditor/plugins/embedbase/lang/da.js | 1 - .../ckeditor/plugins/embedbase/lang/de.js | 1 - .../ckeditor/plugins/embedbase/lang/en.js | 1 - .../ckeditor/plugins/embedbase/lang/eo.js | 1 - .../ckeditor/plugins/embedbase/lang/fr.js | 1 - .../ckeditor/plugins/embedbase/lang/gl.js | 1 - .../ckeditor/plugins/embedbase/lang/it.js | 1 - .../ckeditor/plugins/embedbase/lang/ko.js | 1 - .../ckeditor/plugins/embedbase/lang/ku.js | 1 - .../ckeditor/plugins/embedbase/lang/nb.js | 1 - .../ckeditor/plugins/embedbase/lang/nl.js | 1 - .../ckeditor/plugins/embedbase/lang/pl.js | 1 - .../ckeditor/plugins/embedbase/lang/pt-br.js | 1 - .../ckeditor/plugins/embedbase/lang/ru.js | 1 - .../ckeditor/plugins/embedbase/lang/sv.js | 1 - .../ckeditor/plugins/embedbase/lang/tr.js | 1 - .../ckeditor/plugins/embedbase/lang/zh-cn.js | 1 - .../ckeditor/plugins/embedbase/lang/zh.js | 1 - .../ckeditor/plugins/embedbase/plugin.js | 11 - .../embedsemantic/icons/embedsemantic.png | Bin 389 -> 0 bytes .../icons/hidpi/embedsemantic.png | Bin 728 -> 0 bytes .../ckeditor/plugins/embedsemantic/plugin.js | 7 - .../ckeditor/plugins/exportpdf/CHANGELOG.md | 72 - .../ckeditor/plugins/exportpdf/LICENSE.md | 18 - .../ckeditor/plugins/exportpdf/README.md | 102 - .../plugins/exportpdf/plugindefinition.js | 1 - .../plugins/exportpdf/tests/_helpers/tools.js | 5 - .../plugins/exportpdf/tests/authentication.js | 6 - .../plugins/exportpdf/tests/exportpdf.js | 10 - .../tests/manual/configfilename.html | 27 - .../exportpdf/tests/manual/configfilename.md | 46 - .../exportpdf/tests/manual/emptyeditor.html | 18 - .../exportpdf/tests/manual/emptyeditor.md | 34 - .../exportpdf/tests/manual/integration.html | 148 - .../exportpdf/tests/manual/integration.md | 12 - .../tests/manual/integrations/easyimage.html | 27 - .../tests/manual/integrations/easyimage.md | 26 - .../exportpdf/tests/manual/notifications.html | 19 - .../exportpdf/tests/manual/notifications.md | 36 - .../tests/manual/notificationsasync.html | 45 - .../tests/manual/notificationsasync.md | 27 - .../exportpdf/tests/manual/paperformat.html | 29 - .../exportpdf/tests/manual/paperformat.md | 18 - .../exportpdf/tests/manual/readonly.html | 18 - .../exportpdf/tests/manual/readonly.md | 28 - .../exportpdf/tests/manual/stylesheets.html | 36 - .../exportpdf/tests/manual/stylesheets.md | 19 - .../exportpdf/tests/manual/tokenfetching.html | 23 - .../exportpdf/tests/manual/tokenfetching.md | 19 - .../tests/manual/tokentwoeditorscorrect.html | 38 - .../tests/manual/tokentwoeditorscorrect.md | 14 - .../tests/manual/tokentwoeditorswrong.html | 38 - .../tests/manual/tokentwoeditorswrong.md | 14 - .../tests/manual/tokenwithouturl.html | 19 - .../exportpdf/tests/manual/tokenwithouturl.md | 31 - .../exportpdf/tests/manual/wrongendpoint.html | 21 - .../exportpdf/tests/manual/wrongendpoint.md | 34 - .../plugins/exportpdf/tests/notification.js | 4 - .../plugins/exportpdf/tests/resourcespaths.js | 9 - .../plugins/exportpdf/tests/statistics.js | 3 - .../plugins/exportpdf/tests/stylesheets.js | 18 - .../ckeditor/plugins/filetools/lang/cs.js | 5 - .../ckeditor/plugins/filetools/lang/da.js | 5 - .../ckeditor/plugins/filetools/lang/de.js | 6 - .../ckeditor/plugins/filetools/lang/en.js | 5 - .../ckeditor/plugins/filetools/lang/eo.js | 5 - .../ckeditor/plugins/filetools/lang/fr.js | 6 - .../ckeditor/plugins/filetools/lang/gl.js | 5 - .../ckeditor/plugins/filetools/lang/it.js | 6 - .../ckeditor/plugins/filetools/lang/ko.js | 5 - .../ckeditor/plugins/filetools/lang/ku.js | 5 - .../ckeditor/plugins/filetools/lang/nb.js | 5 - .../ckeditor/plugins/filetools/lang/nl.js | 5 - .../ckeditor/plugins/filetools/lang/pl.js | 5 - .../ckeditor/plugins/filetools/lang/pt-br.js | 5 - .../ckeditor/plugins/filetools/lang/ru.js | 5 - .../ckeditor/plugins/filetools/lang/sv.js | 5 - .../ckeditor/plugins/filetools/lang/tr.js | 5 - .../ckeditor/plugins/filetools/lang/zh-cn.js | 5 - .../ckeditor/plugins/filetools/lang/zh.js | 5 - .../ckeditor/plugins/filetools/plugin.js | 13 - .../ckeditor/plugins/find/dialogs/find.js | 25 - .../ckeditor/plugins/flash/dialogs/flash.js | 24 - .../plugins/flash/images/placeholder.png | Bin 256 -> 0 bytes .../ckeditor/plugins/forms/dialogs/button.js | 8 - .../plugins/forms/dialogs/checkbox.js | 9 - .../ckeditor/plugins/forms/dialogs/form.js | 8 - .../plugins/forms/dialogs/hiddenfield.js | 7 - .../ckeditor/plugins/forms/dialogs/radio.js | 9 - .../ckeditor/plugins/forms/dialogs/select.js | 21 - .../plugins/forms/dialogs/textarea.js | 9 - .../plugins/forms/dialogs/textfield.js | 11 - .../plugins/forms/images/hiddenfield.gif | Bin 178 -> 0 bytes assets/ckeditor/ckeditor/plugins/icons.png | Bin 12237 -> 0 bytes .../ckeditor/ckeditor/plugins/icons_hidpi.png | Bin 38309 -> 0 bytes .../ckeditor/plugins/iframe/dialogs/iframe.js | 11 - .../plugins/iframe/images/placeholder.png | Bin 265 -> 0 bytes .../ckeditor/plugins/iframedialog/plugin.js | 8 - .../ckeditor/plugins/image/dialogs/image.js | 44 - .../ckeditor/plugins/image/images/noimage.png | Bin 1610 -> 0 bytes .../ckeditor/plugins/image2/dialogs/image2.js | 14 - .../plugins/image2/icons/hidpi/image.png | Bin 1745 -> 0 bytes .../ckeditor/plugins/image2/icons/image.png | Bin 756 -> 0 bytes .../ckeditor/plugins/image2/lang/af.js | 1 - .../ckeditor/plugins/image2/lang/ar.js | 1 - .../ckeditor/plugins/image2/lang/bg.js | 1 - .../ckeditor/plugins/image2/lang/bn.js | 1 - .../ckeditor/plugins/image2/lang/bs.js | 1 - .../ckeditor/plugins/image2/lang/ca.js | 1 - .../ckeditor/plugins/image2/lang/cs.js | 1 - .../ckeditor/plugins/image2/lang/cy.js | 1 - .../ckeditor/plugins/image2/lang/da.js | 1 - .../ckeditor/plugins/image2/lang/de.js | 1 - .../ckeditor/plugins/image2/lang/el.js | 1 - .../ckeditor/plugins/image2/lang/en-au.js | 1 - .../ckeditor/plugins/image2/lang/en-ca.js | 1 - .../ckeditor/plugins/image2/lang/en-gb.js | 1 - .../ckeditor/plugins/image2/lang/en.js | 1 - .../ckeditor/plugins/image2/lang/eo.js | 1 - .../ckeditor/plugins/image2/lang/es.js | 1 - .../ckeditor/plugins/image2/lang/et.js | 1 - .../ckeditor/plugins/image2/lang/eu.js | 1 - .../ckeditor/plugins/image2/lang/fa.js | 1 - .../ckeditor/plugins/image2/lang/fi.js | 1 - .../ckeditor/plugins/image2/lang/fo.js | 1 - .../ckeditor/plugins/image2/lang/fr-ca.js | 1 - .../ckeditor/plugins/image2/lang/fr.js | 1 - .../ckeditor/plugins/image2/lang/gl.js | 1 - .../ckeditor/plugins/image2/lang/gu.js | 1 - .../ckeditor/plugins/image2/lang/he.js | 1 - .../ckeditor/plugins/image2/lang/hi.js | 1 - .../ckeditor/plugins/image2/lang/hr.js | 1 - .../ckeditor/plugins/image2/lang/hu.js | 1 - .../ckeditor/plugins/image2/lang/id.js | 1 - .../ckeditor/plugins/image2/lang/is.js | 1 - .../ckeditor/plugins/image2/lang/it.js | 1 - .../ckeditor/plugins/image2/lang/ja.js | 1 - .../ckeditor/plugins/image2/lang/ka.js | 1 - .../ckeditor/plugins/image2/lang/km.js | 1 - .../ckeditor/plugins/image2/lang/ko.js | 1 - .../ckeditor/plugins/image2/lang/ku.js | 1 - .../ckeditor/plugins/image2/lang/lt.js | 1 - .../ckeditor/plugins/image2/lang/lv.js | 1 - .../ckeditor/plugins/image2/lang/mk.js | 1 - .../ckeditor/plugins/image2/lang/mn.js | 1 - .../ckeditor/plugins/image2/lang/ms.js | 1 - .../ckeditor/plugins/image2/lang/nb.js | 1 - .../ckeditor/plugins/image2/lang/nl.js | 1 - .../ckeditor/plugins/image2/lang/no.js | 1 - .../ckeditor/plugins/image2/lang/pl.js | 1 - .../ckeditor/plugins/image2/lang/pt-br.js | 1 - .../ckeditor/plugins/image2/lang/pt.js | 1 - .../ckeditor/plugins/image2/lang/ro.js | 1 - .../ckeditor/plugins/image2/lang/ru.js | 1 - .../ckeditor/plugins/image2/lang/si.js | 1 - .../ckeditor/plugins/image2/lang/sk.js | 1 - .../ckeditor/plugins/image2/lang/sl.js | 1 - .../ckeditor/plugins/image2/lang/sq.js | 1 - .../ckeditor/plugins/image2/lang/sr-latn.js | 1 - .../ckeditor/plugins/image2/lang/sr.js | 1 - .../ckeditor/plugins/image2/lang/sv.js | 1 - .../ckeditor/plugins/image2/lang/th.js | 1 - .../ckeditor/plugins/image2/lang/tr.js | 1 - .../ckeditor/plugins/image2/lang/tt.js | 1 - .../ckeditor/plugins/image2/lang/ug.js | 1 - .../ckeditor/plugins/image2/lang/uk.js | 1 - .../ckeditor/plugins/image2/lang/vi.js | 1 - .../ckeditor/plugins/image2/lang/zh-cn.js | 1 - .../ckeditor/plugins/image2/lang/zh.js | 1 - .../ckeditor/plugins/image2/plugin.js | 30 - .../plugins/language/icons/hidpi/language.png | Bin 1678 -> 0 bytes .../plugins/language/icons/language.png | Bin 668 -> 0 bytes .../ckeditor/plugins/language/lang/ar.js | 5 - .../ckeditor/plugins/language/lang/bg.js | 5 - .../ckeditor/plugins/language/lang/ca.js | 5 - .../ckeditor/plugins/language/lang/cs.js | 5 - .../ckeditor/plugins/language/lang/cy.js | 5 - .../ckeditor/plugins/language/lang/da.js | 5 - .../ckeditor/plugins/language/lang/de.js | 5 - .../ckeditor/plugins/language/lang/el.js | 5 - .../ckeditor/plugins/language/lang/en-gb.js | 5 - .../ckeditor/plugins/language/lang/en.js | 5 - .../ckeditor/plugins/language/lang/eo.js | 5 - .../ckeditor/plugins/language/lang/es.js | 5 - .../ckeditor/plugins/language/lang/fa.js | 5 - .../ckeditor/plugins/language/lang/fi.js | 5 - .../ckeditor/plugins/language/lang/fo.js | 5 - .../ckeditor/plugins/language/lang/fr.js | 5 - .../ckeditor/plugins/language/lang/gl.js | 5 - .../ckeditor/plugins/language/lang/he.js | 5 - .../ckeditor/plugins/language/lang/hr.js | 5 - .../ckeditor/plugins/language/lang/hu.js | 5 - .../ckeditor/plugins/language/lang/it.js | 5 - .../ckeditor/plugins/language/lang/ja.js | 5 - .../ckeditor/plugins/language/lang/km.js | 5 - .../ckeditor/plugins/language/lang/ko.js | 5 - .../ckeditor/plugins/language/lang/ku.js | 5 - .../ckeditor/plugins/language/lang/nb.js | 5 - .../ckeditor/plugins/language/lang/nl.js | 5 - .../ckeditor/plugins/language/lang/no.js | 5 - .../ckeditor/plugins/language/lang/pl.js | 5 - .../ckeditor/plugins/language/lang/pt-br.js | 5 - .../ckeditor/plugins/language/lang/pt.js | 5 - .../ckeditor/plugins/language/lang/ru.js | 5 - .../ckeditor/plugins/language/lang/sk.js | 5 - .../ckeditor/plugins/language/lang/sl.js | 5 - .../ckeditor/plugins/language/lang/sq.js | 5 - .../ckeditor/plugins/language/lang/sv.js | 5 - .../ckeditor/plugins/language/lang/tr.js | 5 - .../ckeditor/plugins/language/lang/tt.js | 5 - .../ckeditor/plugins/language/lang/uk.js | 5 - .../ckeditor/plugins/language/lang/vi.js | 5 - .../ckeditor/plugins/language/lang/zh-cn.js | 5 - .../ckeditor/plugins/language/lang/zh.js | 5 - .../ckeditor/plugins/language/plugin.js | 8 - .../ckeditor/plugins/lineutils/plugin.js | 22 - .../ckeditor/plugins/link/dialogs/anchor.js | 8 - .../ckeditor/plugins/link/dialogs/link.js | 30 - .../ckeditor/plugins/link/images/anchor.png | Bin 752 -> 0 bytes .../plugins/link/images/hidpi/anchor.png | Bin 1109 -> 0 bytes .../plugins/liststyle/dialogs/liststyle.js | 10 - .../magicline/images/hidpi/icon-rtl.png | Bin 176 -> 0 bytes .../plugins/magicline/images/hidpi/icon.png | Bin 199 -> 0 bytes .../plugins/magicline/images/icon-rtl.png | Bin 138 -> 0 bytes .../plugins/magicline/images/icon.png | Bin 133 -> 0 bytes .../plugins/mathjax/dialogs/mathjax.js | 7 - .../plugins/mathjax/icons/hidpi/mathjax.png | Bin 1437 -> 0 bytes .../plugins/mathjax/icons/mathjax.png | Bin 703 -> 0 bytes .../plugins/mathjax/images/loader.gif | Bin 784 -> 0 bytes .../ckeditor/plugins/mathjax/lang/af.js | 1 - .../ckeditor/plugins/mathjax/lang/ar.js | 1 - .../ckeditor/plugins/mathjax/lang/bg.js | 1 - .../ckeditor/plugins/mathjax/lang/ca.js | 1 - .../ckeditor/plugins/mathjax/lang/cs.js | 1 - .../ckeditor/plugins/mathjax/lang/cy.js | 1 - .../ckeditor/plugins/mathjax/lang/da.js | 1 - .../ckeditor/plugins/mathjax/lang/de.js | 1 - .../ckeditor/plugins/mathjax/lang/el.js | 1 - .../ckeditor/plugins/mathjax/lang/en-gb.js | 1 - .../ckeditor/plugins/mathjax/lang/en.js | 1 - .../ckeditor/plugins/mathjax/lang/eo.js | 1 - .../ckeditor/plugins/mathjax/lang/es.js | 1 - .../ckeditor/plugins/mathjax/lang/fa.js | 1 - .../ckeditor/plugins/mathjax/lang/fi.js | 1 - .../ckeditor/plugins/mathjax/lang/fr.js | 1 - .../ckeditor/plugins/mathjax/lang/gl.js | 1 - .../ckeditor/plugins/mathjax/lang/he.js | 1 - .../ckeditor/plugins/mathjax/lang/hr.js | 1 - .../ckeditor/plugins/mathjax/lang/hu.js | 1 - .../ckeditor/plugins/mathjax/lang/it.js | 1 - .../ckeditor/plugins/mathjax/lang/ja.js | 1 - .../ckeditor/plugins/mathjax/lang/km.js | 1 - .../ckeditor/plugins/mathjax/lang/ko.js | 1 - .../ckeditor/plugins/mathjax/lang/ku.js | 1 - .../ckeditor/plugins/mathjax/lang/lt.js | 1 - .../ckeditor/plugins/mathjax/lang/nb.js | 1 - .../ckeditor/plugins/mathjax/lang/nl.js | 1 - .../ckeditor/plugins/mathjax/lang/no.js | 1 - .../ckeditor/plugins/mathjax/lang/pl.js | 1 - .../ckeditor/plugins/mathjax/lang/pt-br.js | 1 - .../ckeditor/plugins/mathjax/lang/pt.js | 1 - .../ckeditor/plugins/mathjax/lang/ro.js | 1 - .../ckeditor/plugins/mathjax/lang/ru.js | 1 - .../ckeditor/plugins/mathjax/lang/sk.js | 1 - .../ckeditor/plugins/mathjax/lang/sl.js | 1 - .../ckeditor/plugins/mathjax/lang/sq.js | 1 - .../ckeditor/plugins/mathjax/lang/sv.js | 1 - .../ckeditor/plugins/mathjax/lang/tr.js | 1 - .../ckeditor/plugins/mathjax/lang/tt.js | 1 - .../ckeditor/plugins/mathjax/lang/uk.js | 1 - .../ckeditor/plugins/mathjax/lang/vi.js | 1 - .../ckeditor/plugins/mathjax/lang/zh-cn.js | 1 - .../ckeditor/plugins/mathjax/lang/zh.js | 1 - .../ckeditor/plugins/mathjax/plugin.js | 15 - .../ckeditor/plugins/menubutton/plugin.js | 7 - .../ckeditor/plugins/notification/lang/cs.js | 1 - .../ckeditor/plugins/notification/lang/da.js | 1 - .../ckeditor/plugins/notification/lang/de.js | 1 - .../ckeditor/plugins/notification/lang/en.js | 1 - .../ckeditor/plugins/notification/lang/eo.js | 1 - .../ckeditor/plugins/notification/lang/fr.js | 1 - .../ckeditor/plugins/notification/lang/gl.js | 1 - .../ckeditor/plugins/notification/lang/it.js | 1 - .../ckeditor/plugins/notification/lang/ko.js | 1 - .../ckeditor/plugins/notification/lang/ku.js | 1 - .../ckeditor/plugins/notification/lang/nb.js | 1 - .../ckeditor/plugins/notification/lang/nl.js | 1 - .../ckeditor/plugins/notification/lang/pl.js | 1 - .../plugins/notification/lang/pt-br.js | 1 - .../ckeditor/plugins/notification/lang/ru.js | 1 - .../ckeditor/plugins/notification/lang/sv.js | 1 - .../ckeditor/plugins/notification/lang/tr.js | 1 - .../plugins/notification/lang/zh-cn.js | 1 - .../ckeditor/plugins/notification/lang/zh.js | 1 - .../ckeditor/plugins/notification/plugin.js | 19 - .../plugins/notificationaggregator/plugin.js | 9 - .../plugins/pagebreak/images/pagebreak.gif | Bin 99 -> 0 bytes .../plugins/pastefromgdocs/filter/default.js | 8 - .../pastefromlibreoffice/filter/default.js | 11 - .../plugins/pastefromword/filter/default.js | 42 - .../plugins/pastetools/filter/common.js | 24 - .../plugins/pastetools/filter/image.js | 12 - .../placeholder/dialogs/placeholder.js | 5 - .../placeholder/icons/hidpi/placeholder.png | Bin 1775 -> 0 bytes .../plugins/placeholder/icons/placeholder.png | Bin 714 -> 0 bytes .../ckeditor/plugins/placeholder/lang/af.js | 5 - .../ckeditor/plugins/placeholder/lang/ar.js | 5 - .../ckeditor/plugins/placeholder/lang/bg.js | 5 - .../ckeditor/plugins/placeholder/lang/ca.js | 5 - .../ckeditor/plugins/placeholder/lang/cs.js | 5 - .../ckeditor/plugins/placeholder/lang/cy.js | 5 - .../ckeditor/plugins/placeholder/lang/da.js | 5 - .../ckeditor/plugins/placeholder/lang/de.js | 5 - .../ckeditor/plugins/placeholder/lang/el.js | 5 - .../plugins/placeholder/lang/en-gb.js | 5 - .../ckeditor/plugins/placeholder/lang/en.js | 5 - .../ckeditor/plugins/placeholder/lang/eo.js | 5 - .../ckeditor/plugins/placeholder/lang/es.js | 5 - .../ckeditor/plugins/placeholder/lang/et.js | 5 - .../ckeditor/plugins/placeholder/lang/eu.js | 5 - .../ckeditor/plugins/placeholder/lang/fa.js | 5 - .../ckeditor/plugins/placeholder/lang/fi.js | 5 - .../plugins/placeholder/lang/fr-ca.js | 5 - .../ckeditor/plugins/placeholder/lang/fr.js | 5 - .../ckeditor/plugins/placeholder/lang/gl.js | 5 - .../ckeditor/plugins/placeholder/lang/he.js | 5 - .../ckeditor/plugins/placeholder/lang/hr.js | 5 - .../ckeditor/plugins/placeholder/lang/hu.js | 5 - .../ckeditor/plugins/placeholder/lang/id.js | 5 - .../ckeditor/plugins/placeholder/lang/it.js | 5 - .../ckeditor/plugins/placeholder/lang/ja.js | 5 - .../ckeditor/plugins/placeholder/lang/km.js | 5 - .../ckeditor/plugins/placeholder/lang/ko.js | 5 - .../ckeditor/plugins/placeholder/lang/ku.js | 5 - .../ckeditor/plugins/placeholder/lang/lv.js | 5 - .../ckeditor/plugins/placeholder/lang/nb.js | 5 - .../ckeditor/plugins/placeholder/lang/nl.js | 5 - .../ckeditor/plugins/placeholder/lang/no.js | 5 - .../ckeditor/plugins/placeholder/lang/pl.js | 5 - .../plugins/placeholder/lang/pt-br.js | 5 - .../ckeditor/plugins/placeholder/lang/pt.js | 5 - .../ckeditor/plugins/placeholder/lang/ru.js | 5 - .../ckeditor/plugins/placeholder/lang/si.js | 5 - .../ckeditor/plugins/placeholder/lang/sk.js | 5 - .../ckeditor/plugins/placeholder/lang/sl.js | 5 - .../ckeditor/plugins/placeholder/lang/sq.js | 5 - .../ckeditor/plugins/placeholder/lang/sv.js | 5 - .../ckeditor/plugins/placeholder/lang/th.js | 5 - .../ckeditor/plugins/placeholder/lang/tr.js | 5 - .../ckeditor/plugins/placeholder/lang/tt.js | 5 - .../ckeditor/plugins/placeholder/lang/ug.js | 5 - .../ckeditor/plugins/placeholder/lang/uk.js | 5 - .../ckeditor/plugins/placeholder/lang/vi.js | 5 - .../plugins/placeholder/lang/zh-cn.js | 5 - .../ckeditor/plugins/placeholder/lang/zh.js | 5 - .../ckeditor/plugins/placeholder/plugin.js | 7 - .../plugins/preview/images/pagebreak.gif | Bin 99 -> 0 bytes .../ckeditor/plugins/preview/preview.html | 13 - .../plugins/preview/styles/screen.css | 10 - .../ckeditor/plugins/scayt/CHANGELOG.md | 4 - .../ckeditor/plugins/scayt/LICENSE.md | 28 - .../ckeditor/ckeditor/plugins/scayt/README.md | 81 - .../ckeditor/plugins/scayt/dialogs/dialog.css | 23 - .../ckeditor/plugins/scayt/dialogs/options.js | 32 - .../plugins/scayt/dialogs/toolbar.css | 71 - .../plugins/scayt/skins/moono-lisa/scayt.css | 25 - .../ckeditor/plugins/sharedspace/plugin.js | 7 - .../showblocks/images/block_address.png | Bin 152 -> 0 bytes .../showblocks/images/block_blockquote.png | Bin 154 -> 0 bytes .../plugins/showblocks/images/block_div.png | Bin 127 -> 0 bytes .../plugins/showblocks/images/block_h1.png | Bin 120 -> 0 bytes .../plugins/showblocks/images/block_h2.png | Bin 127 -> 0 bytes .../plugins/showblocks/images/block_h3.png | Bin 123 -> 0 bytes .../plugins/showblocks/images/block_h4.png | Bin 123 -> 0 bytes .../plugins/showblocks/images/block_h5.png | Bin 126 -> 0 bytes .../plugins/showblocks/images/block_h6.png | Bin 123 -> 0 bytes .../plugins/showblocks/images/block_p.png | Bin 115 -> 0 bytes .../plugins/showblocks/images/block_pre.png | Bin 128 -> 0 bytes .../ckeditor/plugins/smiley/dialogs/smiley.js | 11 - .../plugins/smiley/images/angel_smile.gif | Bin 1245 -> 0 bytes .../plugins/smiley/images/angel_smile.png | Bin 1172 -> 0 bytes .../plugins/smiley/images/angry_smile.gif | Bin 1219 -> 0 bytes .../plugins/smiley/images/angry_smile.png | Bin 1220 -> 0 bytes .../plugins/smiley/images/broken_heart.gif | Bin 732 -> 0 bytes .../plugins/smiley/images/broken_heart.png | Bin 1139 -> 0 bytes .../plugins/smiley/images/confused_smile.gif | Bin 1202 -> 0 bytes .../plugins/smiley/images/confused_smile.png | Bin 1101 -> 0 bytes .../plugins/smiley/images/cry_smile.gif | Bin 795 -> 0 bytes .../plugins/smiley/images/cry_smile.png | Bin 1214 -> 0 bytes .../plugins/smiley/images/devil_smile.gif | Bin 1239 -> 0 bytes .../plugins/smiley/images/devil_smile.png | Bin 1220 -> 0 bytes .../smiley/images/embaressed_smile.gif | Bin 786 -> 0 bytes .../smiley/images/embarrassed_smile.gif | Bin 786 -> 0 bytes .../smiley/images/embarrassed_smile.png | Bin 1145 -> 0 bytes .../plugins/smiley/images/envelope.gif | Bin 506 -> 0 bytes .../plugins/smiley/images/envelope.png | Bin 760 -> 0 bytes .../ckeditor/plugins/smiley/images/heart.gif | Bin 692 -> 0 bytes .../ckeditor/plugins/smiley/images/heart.png | Bin 999 -> 0 bytes .../ckeditor/plugins/smiley/images/kiss.gif | Bin 683 -> 0 bytes .../ckeditor/plugins/smiley/images/kiss.png | Bin 1003 -> 0 bytes .../plugins/smiley/images/lightbulb.gif | Bin 660 -> 0 bytes .../plugins/smiley/images/lightbulb.png | Bin 919 -> 0 bytes .../plugins/smiley/images/omg_smile.gif | Bin 820 -> 0 bytes .../plugins/smiley/images/omg_smile.png | Bin 1122 -> 0 bytes .../plugins/smiley/images/regular_smile.gif | Bin 1209 -> 0 bytes .../plugins/smiley/images/regular_smile.png | Bin 1084 -> 0 bytes .../plugins/smiley/images/sad_smile.gif | Bin 782 -> 0 bytes .../plugins/smiley/images/sad_smile.png | Bin 1115 -> 0 bytes .../plugins/smiley/images/shades_smile.gif | Bin 1231 -> 0 bytes .../plugins/smiley/images/shades_smile.png | Bin 1204 -> 0 bytes .../plugins/smiley/images/teeth_smile.gif | Bin 1201 -> 0 bytes .../plugins/smiley/images/teeth_smile.png | Bin 1183 -> 0 bytes .../plugins/smiley/images/thumbs_down.gif | Bin 715 -> 0 bytes .../plugins/smiley/images/thumbs_down.png | Bin 985 -> 0 bytes .../plugins/smiley/images/thumbs_up.gif | Bin 714 -> 0 bytes .../plugins/smiley/images/thumbs_up.png | Bin 959 -> 0 bytes .../plugins/smiley/images/tongue_smile.gif | Bin 1210 -> 0 bytes .../plugins/smiley/images/tongue_smile.png | Bin 1132 -> 0 bytes .../plugins/smiley/images/tounge_smile.gif | Bin 1210 -> 0 bytes .../images/whatchutalkingabout_smile.gif | Bin 775 -> 0 bytes .../images/whatchutalkingabout_smile.png | Bin 1039 -> 0 bytes .../plugins/smiley/images/wink_smile.gif | Bin 1202 -> 0 bytes .../plugins/smiley/images/wink_smile.png | Bin 1114 -> 0 bytes .../sourcedialog/dialogs/sourcedialog.js | 6 - .../icons/hidpi/sourcedialog-rtl.png | Bin 1968 -> 0 bytes .../sourcedialog/icons/hidpi/sourcedialog.png | Bin 1999 -> 0 bytes .../sourcedialog/icons/sourcedialog-rtl.png | Bin 762 -> 0 bytes .../sourcedialog/icons/sourcedialog.png | Bin 764 -> 0 bytes .../ckeditor/plugins/sourcedialog/lang/af.js | 1 - .../ckeditor/plugins/sourcedialog/lang/ar.js | 1 - .../ckeditor/plugins/sourcedialog/lang/bg.js | 1 - .../ckeditor/plugins/sourcedialog/lang/bn.js | 1 - .../ckeditor/plugins/sourcedialog/lang/bs.js | 1 - .../ckeditor/plugins/sourcedialog/lang/ca.js | 1 - .../ckeditor/plugins/sourcedialog/lang/cs.js | 1 - .../ckeditor/plugins/sourcedialog/lang/cy.js | 1 - .../ckeditor/plugins/sourcedialog/lang/da.js | 1 - .../ckeditor/plugins/sourcedialog/lang/de.js | 1 - .../ckeditor/plugins/sourcedialog/lang/el.js | 1 - .../plugins/sourcedialog/lang/en-au.js | 1 - .../plugins/sourcedialog/lang/en-ca.js | 1 - .../plugins/sourcedialog/lang/en-gb.js | 1 - .../ckeditor/plugins/sourcedialog/lang/en.js | 1 - .../ckeditor/plugins/sourcedialog/lang/eo.js | 1 - .../ckeditor/plugins/sourcedialog/lang/es.js | 1 - .../ckeditor/plugins/sourcedialog/lang/et.js | 1 - .../ckeditor/plugins/sourcedialog/lang/eu.js | 1 - .../ckeditor/plugins/sourcedialog/lang/fa.js | 1 - .../ckeditor/plugins/sourcedialog/lang/fi.js | 1 - .../ckeditor/plugins/sourcedialog/lang/fo.js | 1 - .../plugins/sourcedialog/lang/fr-ca.js | 1 - .../ckeditor/plugins/sourcedialog/lang/fr.js | 1 - .../ckeditor/plugins/sourcedialog/lang/gl.js | 1 - .../ckeditor/plugins/sourcedialog/lang/gu.js | 1 - .../ckeditor/plugins/sourcedialog/lang/he.js | 1 - .../ckeditor/plugins/sourcedialog/lang/hi.js | 1 - .../ckeditor/plugins/sourcedialog/lang/hr.js | 1 - .../ckeditor/plugins/sourcedialog/lang/hu.js | 1 - .../ckeditor/plugins/sourcedialog/lang/id.js | 1 - .../ckeditor/plugins/sourcedialog/lang/is.js | 1 - .../ckeditor/plugins/sourcedialog/lang/it.js | 1 - .../ckeditor/plugins/sourcedialog/lang/ja.js | 1 - .../ckeditor/plugins/sourcedialog/lang/ka.js | 1 - .../ckeditor/plugins/sourcedialog/lang/km.js | 1 - .../ckeditor/plugins/sourcedialog/lang/ko.js | 1 - .../ckeditor/plugins/sourcedialog/lang/ku.js | 1 - .../ckeditor/plugins/sourcedialog/lang/lt.js | 1 - .../ckeditor/plugins/sourcedialog/lang/lv.js | 1 - .../ckeditor/plugins/sourcedialog/lang/mn.js | 1 - .../ckeditor/plugins/sourcedialog/lang/ms.js | 1 - .../ckeditor/plugins/sourcedialog/lang/nb.js | 1 - .../ckeditor/plugins/sourcedialog/lang/nl.js | 1 - .../ckeditor/plugins/sourcedialog/lang/no.js | 1 - .../ckeditor/plugins/sourcedialog/lang/pl.js | 1 - .../plugins/sourcedialog/lang/pt-br.js | 1 - .../ckeditor/plugins/sourcedialog/lang/pt.js | 1 - .../ckeditor/plugins/sourcedialog/lang/ro.js | 1 - .../ckeditor/plugins/sourcedialog/lang/ru.js | 1 - .../ckeditor/plugins/sourcedialog/lang/si.js | 1 - .../ckeditor/plugins/sourcedialog/lang/sk.js | 1 - .../ckeditor/plugins/sourcedialog/lang/sl.js | 1 - .../ckeditor/plugins/sourcedialog/lang/sq.js | 1 - .../plugins/sourcedialog/lang/sr-latn.js | 1 - .../ckeditor/plugins/sourcedialog/lang/sr.js | 1 - .../ckeditor/plugins/sourcedialog/lang/sv.js | 1 - .../ckeditor/plugins/sourcedialog/lang/th.js | 1 - .../ckeditor/plugins/sourcedialog/lang/tr.js | 1 - .../ckeditor/plugins/sourcedialog/lang/tt.js | 1 - .../ckeditor/plugins/sourcedialog/lang/ug.js | 1 - .../ckeditor/plugins/sourcedialog/lang/uk.js | 1 - .../ckeditor/plugins/sourcedialog/lang/vi.js | 1 - .../plugins/sourcedialog/lang/zh-cn.js | 1 - .../ckeditor/plugins/sourcedialog/lang/zh.js | 1 - .../ckeditor/plugins/sourcedialog/plugin.js | 6 - .../dialogs/lang/_translationstatus.txt | 20 - .../plugins/specialchar/dialogs/lang/af.js | 13 - .../plugins/specialchar/dialogs/lang/ar.js | 13 - .../plugins/specialchar/dialogs/lang/az.js | 10 - .../plugins/specialchar/dialogs/lang/bg.js | 13 - .../plugins/specialchar/dialogs/lang/ca.js | 14 - .../plugins/specialchar/dialogs/lang/cs.js | 13 - .../plugins/specialchar/dialogs/lang/cy.js | 14 - .../plugins/specialchar/dialogs/lang/da.js | 11 - .../plugins/specialchar/dialogs/lang/de-ch.js | 13 - .../plugins/specialchar/dialogs/lang/de.js | 13 - .../plugins/specialchar/dialogs/lang/el.js | 13 - .../plugins/specialchar/dialogs/lang/en-au.js | 13 - .../plugins/specialchar/dialogs/lang/en-ca.js | 13 - .../plugins/specialchar/dialogs/lang/en-gb.js | 13 - .../plugins/specialchar/dialogs/lang/en.js | 13 - .../plugins/specialchar/dialogs/lang/eo.js | 12 - .../plugins/specialchar/dialogs/lang/es-mx.js | 13 - .../plugins/specialchar/dialogs/lang/es.js | 13 - .../plugins/specialchar/dialogs/lang/et.js | 11 - .../plugins/specialchar/dialogs/lang/eu.js | 13 - .../plugins/specialchar/dialogs/lang/fa.js | 12 - .../plugins/specialchar/dialogs/lang/fi.js | 13 - .../plugins/specialchar/dialogs/lang/fr-ca.js | 10 - .../plugins/specialchar/dialogs/lang/fr.js | 12 - .../plugins/specialchar/dialogs/lang/gl.js | 13 - .../plugins/specialchar/dialogs/lang/he.js | 12 - .../plugins/specialchar/dialogs/lang/hr.js | 13 - .../plugins/specialchar/dialogs/lang/hu.js | 12 - .../plugins/specialchar/dialogs/lang/id.js | 13 - .../plugins/specialchar/dialogs/lang/it.js | 14 - .../plugins/specialchar/dialogs/lang/ja.js | 9 - .../plugins/specialchar/dialogs/lang/km.js | 13 - .../plugins/specialchar/dialogs/lang/ko.js | 10 - .../plugins/specialchar/dialogs/lang/ku.js | 13 - .../plugins/specialchar/dialogs/lang/lt.js | 13 - .../plugins/specialchar/dialogs/lang/lv.js | 13 - .../plugins/specialchar/dialogs/lang/nb.js | 11 - .../plugins/specialchar/dialogs/lang/nl.js | 13 - .../plugins/specialchar/dialogs/lang/no.js | 11 - .../plugins/specialchar/dialogs/lang/oc.js | 12 - .../plugins/specialchar/dialogs/lang/pl.js | 12 - .../plugins/specialchar/dialogs/lang/pt-br.js | 11 - .../plugins/specialchar/dialogs/lang/pt.js | 13 - .../plugins/specialchar/dialogs/lang/ro.js | 13 - .../plugins/specialchar/dialogs/lang/ru.js | 13 - .../plugins/specialchar/dialogs/lang/si.js | 13 - .../plugins/specialchar/dialogs/lang/sk.js | 13 - .../plugins/specialchar/dialogs/lang/sl.js | 12 - .../plugins/specialchar/dialogs/lang/sq.js | 13 - .../specialchar/dialogs/lang/sr-latn.js | 13 - .../plugins/specialchar/dialogs/lang/sr.js | 13 - .../plugins/specialchar/dialogs/lang/sv.js | 11 - .../plugins/specialchar/dialogs/lang/th.js | 13 - .../plugins/specialchar/dialogs/lang/tr.js | 12 - .../plugins/specialchar/dialogs/lang/tt.js | 13 - .../plugins/specialchar/dialogs/lang/ug.js | 13 - .../plugins/specialchar/dialogs/lang/uk.js | 12 - .../plugins/specialchar/dialogs/lang/vi.js | 14 - .../plugins/specialchar/dialogs/lang/zh-cn.js | 9 - .../plugins/specialchar/dialogs/lang/zh.js | 9 - .../specialchar/dialogs/specialchar.js | 14 - .../plugins/stylesheetparser/plugin.js | 7 - .../ckeditor/plugins/table/dialogs/table.js | 22 - .../ckeditor/plugins/tableresize/plugin.js | 13 - .../tableselection/styles/tableselection.css | 36 - .../plugins/tabletools/dialogs/tableCell.js | 18 - .../plugins/templates/dialogs/templates.css | 84 - .../plugins/templates/dialogs/templates.js | 11 - .../plugins/templates/templatedefinition.js | 4 - .../plugins/templates/templates/default.js | 7 - .../templates/templates/images/template1.gif | Bin 539 -> 0 bytes .../templates/templates/images/template2.gif | Bin 497 -> 0 bytes .../templates/templates/images/template3.gif | Bin 557 -> 0 bytes .../plugins/uicolor/dialogs/uicolor.js | 9 - .../plugins/uicolor/icons/hidpi/uicolor.png | Bin 2287 -> 0 bytes .../plugins/uicolor/icons/uicolor.png | Bin 965 -> 0 bytes .../uicolor/lang/_translationstatus.txt | 27 - .../ckeditor/plugins/uicolor/lang/af.js | 5 - .../ckeditor/plugins/uicolor/lang/ar.js | 5 - .../ckeditor/plugins/uicolor/lang/bg.js | 5 - .../ckeditor/plugins/uicolor/lang/ca.js | 5 - .../ckeditor/plugins/uicolor/lang/cs.js | 5 - .../ckeditor/plugins/uicolor/lang/cy.js | 5 - .../ckeditor/plugins/uicolor/lang/da.js | 5 - .../ckeditor/plugins/uicolor/lang/de.js | 5 - .../ckeditor/plugins/uicolor/lang/el.js | 5 - .../ckeditor/plugins/uicolor/lang/en-gb.js | 5 - .../ckeditor/plugins/uicolor/lang/en.js | 5 - .../ckeditor/plugins/uicolor/lang/eo.js | 5 - .../ckeditor/plugins/uicolor/lang/es.js | 5 - .../ckeditor/plugins/uicolor/lang/et.js | 5 - .../ckeditor/plugins/uicolor/lang/eu.js | 5 - .../ckeditor/plugins/uicolor/lang/fa.js | 5 - .../ckeditor/plugins/uicolor/lang/fi.js | 5 - .../ckeditor/plugins/uicolor/lang/fr-ca.js | 5 - .../ckeditor/plugins/uicolor/lang/fr.js | 5 - .../ckeditor/plugins/uicolor/lang/gl.js | 5 - .../ckeditor/plugins/uicolor/lang/he.js | 5 - .../ckeditor/plugins/uicolor/lang/hr.js | 5 - .../ckeditor/plugins/uicolor/lang/hu.js | 5 - .../ckeditor/plugins/uicolor/lang/id.js | 5 - .../ckeditor/plugins/uicolor/lang/it.js | 5 - .../ckeditor/plugins/uicolor/lang/ja.js | 5 - .../ckeditor/plugins/uicolor/lang/km.js | 5 - .../ckeditor/plugins/uicolor/lang/ko.js | 5 - .../ckeditor/plugins/uicolor/lang/ku.js | 5 - .../ckeditor/plugins/uicolor/lang/lv.js | 5 - .../ckeditor/plugins/uicolor/lang/mk.js | 5 - .../ckeditor/plugins/uicolor/lang/nb.js | 5 - .../ckeditor/plugins/uicolor/lang/nl.js | 5 - .../ckeditor/plugins/uicolor/lang/no.js | 5 - .../ckeditor/plugins/uicolor/lang/pl.js | 5 - .../ckeditor/plugins/uicolor/lang/pt-br.js | 5 - .../ckeditor/plugins/uicolor/lang/pt.js | 5 - .../ckeditor/plugins/uicolor/lang/ru.js | 5 - .../ckeditor/plugins/uicolor/lang/si.js | 5 - .../ckeditor/plugins/uicolor/lang/sk.js | 5 - .../ckeditor/plugins/uicolor/lang/sl.js | 5 - .../ckeditor/plugins/uicolor/lang/sq.js | 5 - .../ckeditor/plugins/uicolor/lang/sv.js | 5 - .../ckeditor/plugins/uicolor/lang/tr.js | 5 - .../ckeditor/plugins/uicolor/lang/tt.js | 5 - .../ckeditor/plugins/uicolor/lang/ug.js | 5 - .../ckeditor/plugins/uicolor/lang/uk.js | 5 - .../ckeditor/plugins/uicolor/lang/vi.js | 5 - .../ckeditor/plugins/uicolor/lang/zh-cn.js | 5 - .../ckeditor/plugins/uicolor/lang/zh.js | 5 - .../ckeditor/plugins/uicolor/plugin.js | 6 - .../plugins/uicolor/yui/assets/hue_bg.png | Bin 1120 -> 0 bytes .../plugins/uicolor/yui/assets/hue_thumb.png | Bin 195 -> 0 bytes .../uicolor/yui/assets/picker_mask.png | Bin 12174 -> 0 bytes .../uicolor/yui/assets/picker_thumb.png | Bin 192 -> 0 bytes .../plugins/uicolor/yui/assets/yui.css | 7 - .../ckeditor/plugins/uicolor/yui/yui.js | 225 - .../ckeditor/plugins/uploadimage/plugin.js | 1 - .../ckeditor/plugins/uploadwidget/lang/cs.js | 5 - .../ckeditor/plugins/uploadwidget/lang/da.js | 5 - .../ckeditor/plugins/uploadwidget/lang/de.js | 5 - .../ckeditor/plugins/uploadwidget/lang/en.js | 5 - .../ckeditor/plugins/uploadwidget/lang/eo.js | 5 - .../ckeditor/plugins/uploadwidget/lang/fr.js | 5 - .../ckeditor/plugins/uploadwidget/lang/gl.js | 5 - .../ckeditor/plugins/uploadwidget/lang/hu.js | 5 - .../ckeditor/plugins/uploadwidget/lang/it.js | 5 - .../ckeditor/plugins/uploadwidget/lang/ko.js | 5 - .../ckeditor/plugins/uploadwidget/lang/ku.js | 5 - .../ckeditor/plugins/uploadwidget/lang/nb.js | 5 - .../ckeditor/plugins/uploadwidget/lang/nl.js | 5 - .../ckeditor/plugins/uploadwidget/lang/pl.js | 5 - .../plugins/uploadwidget/lang/pt-br.js | 5 - .../ckeditor/plugins/uploadwidget/lang/ru.js | 5 - .../ckeditor/plugins/uploadwidget/lang/sv.js | 5 - .../ckeditor/plugins/uploadwidget/lang/tr.js | 5 - .../plugins/uploadwidget/lang/zh-cn.js | 5 - .../ckeditor/plugins/uploadwidget/lang/zh.js | 5 - .../ckeditor/plugins/uploadwidget/plugin.js | 10 - .../ckeditor/plugins/widget/images/handle.png | Bin 220 -> 0 bytes .../ckeditor/plugins/widget/lang/af.js | 5 - .../ckeditor/plugins/widget/lang/ar.js | 5 - .../ckeditor/plugins/widget/lang/bg.js | 5 - .../ckeditor/plugins/widget/lang/ca.js | 5 - .../ckeditor/plugins/widget/lang/cs.js | 5 - .../ckeditor/plugins/widget/lang/cy.js | 5 - .../ckeditor/plugins/widget/lang/da.js | 5 - .../ckeditor/plugins/widget/lang/de.js | 5 - .../ckeditor/plugins/widget/lang/el.js | 5 - .../ckeditor/plugins/widget/lang/en-gb.js | 5 - .../ckeditor/plugins/widget/lang/en.js | 5 - .../ckeditor/plugins/widget/lang/eo.js | 5 - .../ckeditor/plugins/widget/lang/es.js | 5 - .../ckeditor/plugins/widget/lang/fa.js | 5 - .../ckeditor/plugins/widget/lang/fi.js | 5 - .../ckeditor/plugins/widget/lang/fr.js | 5 - .../ckeditor/plugins/widget/lang/gl.js | 5 - .../ckeditor/plugins/widget/lang/he.js | 5 - .../ckeditor/plugins/widget/lang/hr.js | 5 - .../ckeditor/plugins/widget/lang/hu.js | 5 - .../ckeditor/plugins/widget/lang/it.js | 5 - .../ckeditor/plugins/widget/lang/ja.js | 5 - .../ckeditor/plugins/widget/lang/km.js | 5 - .../ckeditor/plugins/widget/lang/ko.js | 5 - .../ckeditor/plugins/widget/lang/ku.js | 5 - .../ckeditor/plugins/widget/lang/lv.js | 5 - .../ckeditor/plugins/widget/lang/nb.js | 5 - .../ckeditor/plugins/widget/lang/nl.js | 5 - .../ckeditor/plugins/widget/lang/no.js | 5 - .../ckeditor/plugins/widget/lang/pl.js | 5 - .../ckeditor/plugins/widget/lang/pt-br.js | 5 - .../ckeditor/plugins/widget/lang/pt.js | 5 - .../ckeditor/plugins/widget/lang/ru.js | 5 - .../ckeditor/plugins/widget/lang/sk.js | 5 - .../ckeditor/plugins/widget/lang/sl.js | 5 - .../ckeditor/plugins/widget/lang/sq.js | 5 - .../ckeditor/plugins/widget/lang/sv.js | 5 - .../ckeditor/plugins/widget/lang/tr.js | 5 - .../ckeditor/plugins/widget/lang/tt.js | 5 - .../ckeditor/plugins/widget/lang/uk.js | 5 - .../ckeditor/plugins/widget/lang/vi.js | 5 - .../ckeditor/plugins/widget/lang/zh-cn.js | 5 - .../ckeditor/plugins/widget/lang/zh.js | 5 - .../ckeditor/plugins/widget/plugin.js | 60 - .../ckeditor/ckeditor/plugins/wsc/LICENSE.md | 28 - .../ckeditor/ckeditor/plugins/wsc/README.md | 84 - .../ckeditor/plugins/wsc/dialogs/ciframe.html | 66 - .../plugins/wsc/dialogs/tmpFrameset.html | 52 - .../ckeditor/plugins/wsc/dialogs/wsc.css | 82 - .../ckeditor/plugins/wsc/dialogs/wsc.js | 90 - .../ckeditor/plugins/wsc/dialogs/wsc_ie.js | 11 - .../plugins/wsc/icons/hidpi/spellchecker.png | Bin 2816 -> 0 bytes .../plugins/wsc/icons/spellchecker.png | Bin 836 -> 0 bytes .../ckeditor/ckeditor/plugins/wsc/lang/af.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/ar.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/bg.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/bn.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/bs.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/ca.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/cs.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/cy.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/da.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/de.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/el.js | 2 - .../ckeditor/plugins/wsc/lang/en-au.js | 2 - .../ckeditor/plugins/wsc/lang/en-ca.js | 2 - .../ckeditor/plugins/wsc/lang/en-gb.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/en.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/eo.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/es.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/et.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/eu.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/fa.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/fi.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/fo.js | 2 - .../ckeditor/plugins/wsc/lang/fr-ca.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/fr.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/gl.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/gu.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/he.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/hi.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/hr.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/hu.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/is.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/it.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/ja.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/ka.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/km.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/ko.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/ku.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/lt.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/lv.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/mk.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/mn.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/ms.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/nb.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/nl.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/no.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/pl.js | 2 - .../ckeditor/plugins/wsc/lang/pt-br.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/pt.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/ro.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/ru.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/sk.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/sl.js | 2 - .../ckeditor/plugins/wsc/lang/sr-latn.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/sr.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/sv.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/th.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/tr.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/ug.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/uk.js | 2 - .../ckeditor/ckeditor/plugins/wsc/lang/vi.js | 2 - .../ckeditor/plugins/wsc/lang/zh-cn.js | 1 - .../ckeditor/ckeditor/plugins/wsc/lang/zh.js | 1 - .../ckeditor/ckeditor/plugins/wsc/plugin.js | 5 - .../plugins/wsc/skins/moono-lisa/wsc.css | 43 - .../ckeditor/ckeditor/plugins/xml/plugin.js | 7 - .../ckeditor/skins/moono-lisa/dialog.css | 5 - .../ckeditor/skins/moono-lisa/dialog_ie.css | 5 - .../ckeditor/skins/moono-lisa/dialog_ie8.css | 5 - .../skins/moono-lisa/dialog_iequirks.css | 5 - .../ckeditor/skins/moono-lisa/editor.css | 5 - .../skins/moono-lisa/editor_gecko.css | 5 - .../ckeditor/skins/moono-lisa/editor_ie.css | 5 - .../ckeditor/skins/moono-lisa/editor_ie8.css | 5 - .../skins/moono-lisa/editor_iequirks.css | 5 - .../ckeditor/skins/moono-lisa/icons.png | Bin 12237 -> 0 bytes .../ckeditor/skins/moono-lisa/icons_hidpi.png | Bin 38309 -> 0 bytes .../skins/moono-lisa/images/arrow.png | Bin 191 -> 0 bytes .../skins/moono-lisa/images/close.png | Bin 615 -> 0 bytes .../skins/moono-lisa/images/hidpi/close.png | Bin 1238 -> 0 bytes .../moono-lisa/images/hidpi/lock-open.png | Bin 1071 -> 0 bytes .../skins/moono-lisa/images/hidpi/lock.png | Bin 1062 -> 0 bytes .../skins/moono-lisa/images/hidpi/refresh.png | Bin 1623 -> 0 bytes .../skins/moono-lisa/images/lock-open.png | Bin 511 -> 0 bytes .../ckeditor/skins/moono-lisa/images/lock.png | Bin 506 -> 0 bytes .../skins/moono-lisa/images/refresh.png | Bin 757 -> 0 bytes .../skins/moono-lisa/images/spinner.gif | Bin 2984 -> 0 bytes .../ckeditor/skins/moono-lisa/readme.md | 46 - .../ckeditor/ckeditor/skins/moono/dialog.css | 5 - .../ckeditor/skins/moono/dialog_ie.css | 5 - .../ckeditor/skins/moono/dialog_ie7.css | 5 - .../ckeditor/skins/moono/dialog_ie8.css | 5 - .../ckeditor/skins/moono/dialog_iequirks.css | 5 - .../ckeditor/ckeditor/skins/moono/editor.css | 5 - .../ckeditor/skins/moono/editor_gecko.css | 5 - .../ckeditor/skins/moono/editor_ie.css | 5 - .../ckeditor/skins/moono/editor_ie7.css | 5 - .../ckeditor/skins/moono/editor_ie8.css | 5 - .../ckeditor/skins/moono/editor_iequirks.css | 5 - .../ckeditor/ckeditor/skins/moono/icons.png | Bin 20634 -> 0 bytes .../ckeditor/skins/moono/icons_hidpi.png | Bin 67753 -> 0 bytes .../ckeditor/skins/moono/images/arrow.png | Bin 191 -> 0 bytes .../ckeditor/skins/moono/images/close.png | Bin 468 -> 0 bytes .../skins/moono/images/hidpi/close.png | Bin 1271 -> 0 bytes .../skins/moono/images/hidpi/lock-open.png | Bin 1329 -> 0 bytes .../skins/moono/images/hidpi/lock.png | Bin 1299 -> 0 bytes .../skins/moono/images/hidpi/refresh.png | Bin 1842 -> 0 bytes .../ckeditor/skins/moono/images/lock-open.png | Bin 349 -> 0 bytes .../ckeditor/skins/moono/images/lock.png | Bin 475 -> 0 bytes .../ckeditor/skins/moono/images/refresh.png | Bin 422 -> 0 bytes .../ckeditor/skins/moono/images/spinner.gif | Bin 2984 -> 0 bytes .../ckeditor/ckeditor/skins/moono/readme.md | 49 - assets/ckeditor/ckeditor/styles.js | 137 - assets/ckeditor/ckeditor/vendor/promise.js | 13 - assets/ckeditor/file-icons/doc.png | Bin 2066 -> 0 bytes assets/ckeditor/file-icons/file.png | Bin 1270 -> 0 bytes assets/ckeditor/file-icons/pdf.png | Bin 1929 -> 0 bytes assets/ckeditor/file-icons/ppt.png | Bin 1766 -> 0 bytes assets/ckeditor/file-icons/swf.png | Bin 1970 -> 0 bytes assets/ckeditor/file-icons/txt.png | Bin 1898 -> 0 bytes assets/ckeditor/file-icons/xls.png | Bin 1659 -> 0 bytes assets/ckeditor/galleriffic/css/basic.css | 63 - assets/ckeditor/galleriffic/css/black.css | 57 - assets/ckeditor/galleriffic/css/caption.png | Bin 3542 -> 0 bytes .../galleriffic/css/galleriffic-1.css | 161 - .../galleriffic/css/galleriffic-2.css | 150 - .../galleriffic/css/galleriffic-3.css | 150 - .../galleriffic/css/galleriffic-4.css | 160 - .../galleriffic/css/galleriffic-5.css | 196 - assets/ckeditor/galleriffic/css/jush.css | 29 - assets/ckeditor/galleriffic/css/loader.gif | Bin 10453 -> 0 bytes .../ckeditor/galleriffic/css/loaderWhite.gif | Bin 10294 -> 0 bytes .../galleriffic/css/nextPageArrow.gif | Bin 79 -> 0 bytes .../galleriffic/css/nextPageArrowWhite.gif | Bin 79 -> 0 bytes .../galleriffic/css/prevPageArrow.gif | Bin 78 -> 0 bytes .../galleriffic/css/prevPageArrowWhite.gif | Bin 78 -> 0 bytes assets/ckeditor/galleriffic/css/white.css | 57 - .../ckeditor/galleriffic/js/jquery-1.3.2.js | 4376 - .../galleriffic/js/jquery.galleriffic.js | 981 - .../ckeditor/galleriffic/js/jquery.history.js | 194 - .../galleriffic/js/jquery.opacityrollover.js | 42 - assets/ckeditor/galleriffic/js/jush.js | 515 - assets/front/assets/css/animate.min.css | 3290 - assets/front/assets/css/bootstrap.min.css | 11038 -- assets/front/assets/css/fontawesome.min.css | 6091 - assets/front/assets/css/magnific-popup.css | 433 - assets/front/assets/css/swiper-bundle.min.css | 690 - assets/front/assets/img/blog/blog-1.jpg | Bin 133215 -> 0 bytes assets/front/assets/img/blog/blog-2.jpg | Bin 87135 -> 0 bytes assets/front/assets/img/blog/blog-3.jpg | Bin 95782 -> 0 bytes .../front/assets/img/blog/blog-gallery-1.jpg | Bin 102638 -> 0 bytes .../front/assets/img/blog/blog-gallery-2.jpg | Bin 125527 -> 0 bytes assets/front/assets/img/blog/blog-thumb.jpg | Bin 384836 -> 0 bytes assets/front/assets/img/blog/thumb-1.jpg | Bin 126372 -> 0 bytes assets/front/assets/img/blog/thumb-2.jpg | Bin 264626 -> 0 bytes assets/front/assets/img/blog/thumb-3.jpg | Bin 169916 -> 0 bytes assets/front/assets/img/team/team-1.jpg | Bin 83875 -> 0 bytes assets/front/assets/img/team/team-2.jpg | Bin 115744 -> 0 bytes assets/front/assets/img/team/team-3.jpg | Bin 134674 -> 0 bytes assets/front/assets/js/bootstrap.min.js | 2004 - assets/front/assets/js/isotope.pkgd.min.js | 1243 - assets/front/assets/js/jquery-3.6.0.min.js | 3252 - .../front/assets/js/jquery.counterup.min.js | 55 - .../assets/js/jquery.magnific-popup.min.js | 660 - assets/front/assets/js/particles.min.js | 627 - assets/front/assets/js/popper.min.js | 913 - assets/front/assets/js/swiper-bundle.min.js | 4678 - assets/front/assets/js/waypoints.min.js | 311 - assets/front/assets/js/wow.min.js | 325 - .../front/assets/webfonts/fa-brands-400.woff2 | Bin 76736 -> 0 bytes .../assets/webfonts/fa-regular-400.woff2 | Bin 13224 -> 0 bytes .../front/assets/webfonts/fa-solid-900.woff2 | Bin 78268 -> 0 bytes contact/views.py | 5 +- core/context_processors.py | 9 +- core/settings.py | 4 +- core/sitemaps.py | 8 + core/urls.py | 2 + home/admin.py | 3 + home/forms.py | 17 + home/migrations/0018_productsection.py | 31 + ...019_alter_aboutsection_options_and_more.py | 61 + home/models.py | 22 +- home/views.py | 2 + media/AboutPage/001.jpg | Bin 0 -> 88991 bytes media/AboutPage/002.jpg | Bin 0 -> 49725 bytes media/AboutPage/003.jpg | Bin 0 -> 78990 bytes media/AboutPage/004.jpg | Bin 0 -> 48867 bytes ...-cards-business-Stock-Photo-02-280x235.jpg | Bin 0 -> 12197 bytes ...-cards-business-Stock-Photo-03-280x235.jpg | Bin 0 -> 22208 bytes ...-cards-business-Stock-Photo-04-280x235.jpg | Bin 0 -> 16633 bytes ...-cards-business-Stock-Photo-06-280x235.jpg | Bin 0 -> 8640 bytes .../assets/img => media/AboutPage}/why-1.jpg | Bin .../assets/img => media/AboutPage}/why-2.jpg | Bin .../assets/img => media/AboutPage}/why-3.jpg | Bin ...-cards-business-Stock-Photo-07-280x235.jpg | Bin 0 -> 11747 bytes ...usiness-Meeting-Stock-Photo-05-280x235.jpg | Bin 0 -> 26010 bytes .../Business-meeting-Stock-Photo-05.jpg | Bin 0 -> 131320 bytes .../AboutSection}/about-baner-1.jpg | Bin .../AboutSection}/about-baner-2.jpg | Bin media/AboutSection/banner001.jpg | Bin 0 -> 31006 bytes media/AboutSection/banner002.jpg | Bin 0 -> 40595 bytes media/Clients/IBM-Logo.png | Bin 0 -> 7250 bytes media/Clients/IBM-Logo_SNPEsbu.png | Bin 0 -> 7250 bytes media/Clients/IBM_watsonx_black_logo.png | Bin 0 -> 17646 bytes .../IBM_watsonx_black_logo_b9RvmpD.png | Bin 0 -> 17646 bytes media/Clients/IBM_watsonx_logo.svg.png | Bin 0 -> 6233 bytes media/Clients/Logo-SMI-300-x-80-pixel.png | Bin 0 -> 9027 bytes media/Clients/Logo-SMI-black.png | Bin 0 -> 48220 bytes media/Clients/Logo-SMI-black_Rb1PdAH.png | Bin 0 -> 48220 bytes media/Clients/Peris.ai-Logo-1.png | Bin 0 -> 5276 bytes media/Clients/Peris.ai-Logo-1_tZpyxPy.png | Bin 0 -> 5276 bytes media/Clients/cynetlogo.png | Bin 0 -> 11263 bytes media/Clients/cynetlogo_GG8FqL7.png | Bin 0 -> 11263 bytes .../partner => media/Clients}/partner-1.png | Bin media/Clients/partner-1_qpfGcze.png | Bin 0 -> 2838 bytes .../partner => media/Clients}/partner-2.png | Bin .../partner => media/Clients}/partner-3.png | Bin .../partner => media/Clients}/partner-4.png | Bin .../partner => media/Clients}/partner-5.png | Bin media/Clients/preview-monterey.png | Bin 0 -> 250487 bytes ...-cards-business-Stock-Photo-02-280x235.jpg | Bin 0 -> 12197 bytes ...-cards-business-Stock-Photo-08-280x235.jpg | Bin 0 -> 8337 bytes media/Home/about-baner-1.jpg | Bin 0 -> 114651 bytes media/Home/about-baner-1_MwbBiss.jpg | Bin 0 -> 114651 bytes .../assets/img => media/Home}/banner22.png | Bin media/Home/cyber-2009030384.jpg | Bin 0 -> 10864 bytes media/Home/cyber-2009030384_H9mVyEL.jpg | Bin 0 -> 10864 bytes media/Home/cyber-3310276106.jpg | Bin 0 -> 12516 bytes media/Home/cyber-3310276106_wicr69S.jpg | Bin 0 -> 12516 bytes .../assets/img => media/Home}/hero-vector.png | Bin media/Home/hero-vector_5HussHw.png | Bin 0 -> 62924 bytes .../lava-abstract-formation-8k-2560x1600.jpg | Bin 0 -> 109409 bytes media/Home/makammorrisGV18QX6WwAA9Yh7.jpeg | Bin 0 -> 128005 bytes ...ion-talking-happiness-concept-89800221.jpg | Bin 0 -> 69968 bytes media/Home/tutorias_default_image.jpg | Bin 0 -> 38488 bytes media/Products/gedung-007.jpg | Bin 0 -> 111086 bytes media/Products/gedung-007_wC5Bp0y.jpg | Bin 0 -> 111086 bytes media/Products/gedung-008.jpg | Bin 0 -> 103133 bytes media/Products/gedung-008_cbX4h7p.jpg | Bin 0 -> 103133 bytes media/Projects/IBM-Logo.png | Bin 0 -> 7250 bytes media/Projects/IBM_watsonx_logo.svg.png | Bin 0 -> 6233 bytes .../Projects/IBM_watsonx_logo.svg_aQuGyGN.png | Bin 0 -> 6233 bytes media/Projects/Logo-SMI-300-x-80-pixel.png | Bin 0 -> 9027 bytes media/Projects/Peris.ai-Logo-1.png | Bin 0 -> 5276 bytes media/Projects/Peris.ai-Logo-1_8xJJZOv.png | Bin 0 -> 5276 bytes media/Projects/Peris.ai-Logo-1_9wtClfH.png | Bin 0 -> 5276 bytes media/Projects/Peris.ai-Logo-1_XN3sJmh.png | Bin 0 -> 5276 bytes media/Projects/Peris.ai-Logo-1_pfyQmdw.png | Bin 0 -> 5276 bytes media/Projects/about-baner-1.jpg | Bin 0 -> 114651 bytes media/Projects/about-baner-1_lSLRtKh.jpg | Bin 0 -> 114651 bytes media/Projects/backone-logo-nolabel.png | Bin 0 -> 132721 bytes media/Projects/backone-logo.png | Bin 0 -> 15780 bytes media/Projects/backone-logo_6QFOxdN.png | Bin 0 -> 15780 bytes media/Projects/cynetlogo.png | Bin 0 -> 11263 bytes media/Projects/cynetlogo_Y43V7DN.png | Bin 0 -> 11263 bytes media/Projects/cynetlogo_td8bNV1.png | Bin 0 -> 11263 bytes media/Projects/favicon.ico | Bin 0 -> 3870 bytes .../project => media/Projects}/project-1.jpg | Bin media/Projects/project-1_YLg5XB1.jpg | Bin 0 -> 106484 bytes media/Projects/project-1_civ0oLG.jpg | Bin 0 -> 106484 bytes .../project => media/Projects}/project-2.jpg | Bin .../project => media/Projects}/project-3.jpg | Bin .../project => media/Projects}/project-4.jpg | Bin .../project => media/Projects}/project-5.jpg | Bin .../project => media/Projects}/project-6.jpg | Bin media/Services/Logo-SMI-300-x-80-pixel.png | Bin 0 -> 9027 bytes media/Services/Peris.ai-Logo-1.png | Bin 0 -> 5276 bytes media/Services/Peris.ai-Logo-1_8xJJZOv.png | Bin 0 -> 5276 bytes media/Services/Peris.ai-Logo-1_vAci9JI.png | Bin 0 -> 5276 bytes media/Services/about-baner-1.jpg | Bin 0 -> 114651 bytes .../blog => media/Services}/blog-thumnail.jpg | Bin media/Services/project-1.jpg | Bin 0 -> 106484 bytes .../Business-meeting-Stock-Photo-05.jpg | Bin 0 -> 131320 bytes .../img => media/app_config}/call-center.png | Bin .../app_config/databisnis_black-2048x357.png | Bin 0 -> 26528 bytes .../databisnis_black-2048x357_MLReCeo.png | Bin 0 -> 26528 bytes .../app_config/databisnis_white-2048x357.png | Bin 0 -> 54840 bytes .../databisnis_white-2048x357_5DGYuUd.png | Bin 0 -> 54840 bytes media/app_config/favicon.ico | Bin 0 -> 3870 bytes media/app_config/favicon.png | Bin 0 -> 13760 bytes media/app_config/favicon_mCPm2Vd.png | Bin 0 -> 13760 bytes .../logo_full_databisnis_black-2048x357.png | Bin 0 -> 26779 bytes ...full_databisnis_black-2048x357_DvKvaIc.png | Bin 0 -> 26779 bytes .../logo_full_databisnis_white-2048x357.png | Bin 0 -> 54840 bytes media/app_config/logodark.png | Bin 0 -> 7460 bytes media/app_config/logolight.png | Bin 0 -> 8534 bytes media/app_config/logotcg-black.png | Bin 0 -> 23769 bytes media/app_config/logotcg.png | Bin 0 -> 14560 bytes media/user_pictures/man.png | Bin 0 -> 36059 bytes product/admin.py | 3 +- product/forms.py | 13 + product/migrations/0001_initial.py | 22 + ...02_rename_servicepageseo_productpageseo.py | 17 + product/models.py | 5 +- product/urls.py | 7 + product/views.py | 32 +- project/views.py | 7 +- service/views.py | 4 +- static/admin/assets/css/apexcharts.css | 581 + .../admin/assets/css/color-1.css | 0 .../admin/assets/css/color-1.css.map | 0 .../admin/assets/css/color-2.css | 0 .../admin/assets/css/color-2.css.map | 0 .../admin/assets/css/color-3.css | 0 .../admin/assets/css/color-3.css.map | 0 .../admin/assets/css/color-4.css | 0 .../admin/assets/css/color-4.css.map | 0 .../admin/assets/css/color-5.css | 0 .../admin/assets/css/color-5.css.map | 0 .../admin/assets/css/color-6.css | 0 .../admin/assets/css/color-6.css.map | 0 .../admin/assets/css/font-awesome.css | 0 .../admin/assets/css/responsive.css | 0 .../admin/assets/css/responsive.css.map | 0 {assets => static}/admin/assets/css/style.css | 0 .../admin/assets/css/style.css.map | 0 static/admin/assets/css/sweetalert2.css | 1085 + .../admin/assets/css/vendors/animate.css | 0 .../admin/assets/css/vendors/animate.css.map | 0 .../admin/assets/css/vendors/aos.css | 0 .../admin/assets/css/vendors/aos.css.map | 0 .../admin/assets/css/vendors/bootstrap.css | 0 .../assets/css/vendors/bootstrap.css.map | 0 .../css/vendors/bootstrap/bootstrap-grid.css | 376 +- .../vendors/bootstrap/bootstrap-grid.css.map | 0 .../vendors/bootstrap/bootstrap-reboot.css | 597 + .../bootstrap/bootstrap-reboot.css.map | 0 .../vendors/bootstrap/bootstrap-utilities.css | 1834 +- .../bootstrap/bootstrap-utilities.css.map | 0 .../css/vendors/bootstrap/bootstrap.css | 5909 +- .../css/vendors/bootstrap/bootstrap.css.map | 0 .../assets/css/vendors/button-builder.css | 0 .../assets/css/vendors/button-builder.css.map | 0 .../vendors/chart/apex-chart/apexcharts.css | 680 + .../vendors/chart/apex-chart/locales/ar.json | 63 + .../chart/apex-chart/locales/be-cyrl.json | 55 + .../chart/apex-chart/locales/be-latn.json | 55 + .../vendors/chart/apex-chart/locales/ca.json | 55 + .../vendors/chart/apex-chart/locales/cs.json | 55 + .../vendors/chart/apex-chart/locales/da.json | 55 + .../vendors/chart/apex-chart/locales/de.json | 55 + .../vendors/chart/apex-chart/locales/el.json | 55 + .../vendors/chart/apex-chart/locales/en.json | 55 + .../vendors/chart/apex-chart/locales/es.json | 55 + .../vendors/chart/apex-chart/locales/et.json | 63 + .../vendors/chart/apex-chart/locales/fa.json | 55 + .../vendors/chart/apex-chart/locales/fi.json | 55 + .../vendors/chart/apex-chart/locales/fr.json | 55 + .../vendors/chart/apex-chart/locales/he.json | 55 + .../vendors/chart/apex-chart/locales/hi.json | 55 + .../vendors/chart/apex-chart/locales/hr.json | 55 + .../vendors/chart/apex-chart/locales/hu.json | 64 + .../vendors/chart/apex-chart/locales/hy.json | 55 + .../vendors/chart/apex-chart/locales/id.json | 47 + .../vendors/chart/apex-chart/locales/it.json | 55 + .../vendors/chart/apex-chart/locales/ja.json | 55 + .../vendors/chart/apex-chart/locales/ka.json | 55 + .../vendors/chart/apex-chart/locales/ko.json | 55 + .../vendors/chart/apex-chart/locales/lt.json | 55 + .../vendors/chart/apex-chart/locales/lv.json | 64 + .../vendors/chart/apex-chart/locales/ms.json | 63 + .../vendors/chart/apex-chart/locales/nb.json | 55 + .../vendors/chart/apex-chart/locales/nl.json | 55 + .../vendors/chart/apex-chart/locales/pl.json | 55 + .../chart/apex-chart/locales/pt-br.json | 55 + .../vendors/chart/apex-chart/locales/pt.json | 55 + .../vendors/chart/apex-chart/locales/rs.json | 55 + .../vendors/chart/apex-chart/locales/ru.json | 55 + .../vendors/chart/apex-chart/locales/se.json | 55 + .../vendors/chart/apex-chart/locales/sk.json | 55 + .../vendors/chart/apex-chart/locales/sl.json | 55 + .../vendors/chart/apex-chart/locales/sq.json | 55 + .../vendors/chart/apex-chart/locales/th.json | 55 + .../vendors/chart/apex-chart/locales/tr.json | 55 + .../vendors/chart/apex-chart/locales/ua.json | 55 + .../vendors/chart/apex-chart/locales/vi.json | 63 + .../chart/apex-chart/locales/zh-cn.json | 55 + .../chart/apex-chart/locales/zh-tw.json | 55 + .../css/vendors/datatable-extension.css | 0 .../css/vendors/datatable-extension.css.map | 0 .../admin/assets/css/vendors/datatables.css | 14918 ++ .../assets/css/vendors/datatables.css.map | 0 .../admin/assets/css/vendors/feather-icon.css | 0 .../assets/css/vendors/feather-icon.css.map | 0 .../admin/assets/css/vendors/flag-icon.css | 0 .../assets/css/vendors/flag-icon.css.map | 0 .../admin/assets/css/vendors/icofont.css | 0 .../admin/assets/css/vendors/icofont.css.map | 0 .../css/vendors/icon/font-awesome/all.min.css | 0 .../admin/assets/css/vendors/jquery-ui.css | 0 .../admin/assets/css/vendors/jsgrid.css | 0 .../admin/assets/css/vendors/jsgrid.css.map | 0 .../admin/assets/css/vendors/scrollable.css | 0 .../assets/css/vendors/scrollable.css.map | 0 .../admin/assets/css/vendors/scrollbar.css | 0 .../assets/css/vendors/scrollbar.css.map | 0 .../admin/assets/css/vendors/simple-mde.css | 0 .../assets/css/vendors/simple-mde.css.map | 0 .../admin/assets/css/vendors/slick-theme.css | 0 .../admin/assets/css/vendors/slick.css | 0 .../assets/css/vendors/slick/slick-theme.css | 0 .../admin/assets/css/vendors/slick/slick.css | 0 .../admin/assets/css/vendors/sticky.css | 0 .../admin/assets/css/vendors/sticky.css.map | 0 .../admin/assets/css/vendors/svg-icon.css | 0 .../admin/assets/css/vendors/svg-icon.css.map | 0 .../css/vendors/sweet-alert/button-loader.css | 52 + .../css/vendors/sweet-alert/buttons.css | 98 + .../css/vendors/sweet-alert/content.css | 33 + .../assets/css/vendors/sweet-alert/icons.css | 34 + .../css/vendors/sweet-alert/icons/error.css | 69 + .../css/vendors/sweet-alert/icons/info.css | 33 + .../css/vendors/sweet-alert/icons/success.css | 154 + .../css/vendors/sweet-alert/icons/warning.css | 41 + .../assets/css/vendors/sweet-alert/text.css | 44 + .../admin/assets/css/vendors/sweetalert.css | 115 + .../admin/assets/css/vendors/sweetalert2.css | 1085 + .../admin/assets/css/vendors/themify.css | 0 .../admin/assets/css/vendors/themify.css.map | 0 .../admin/assets/fonts/calendar/icon.eot | Bin .../admin/assets/fonts/calendar/icon.svg | 0 .../admin/assets/fonts/calendar/icon.ttf | Bin .../admin/assets/fonts/calendar/icon.woff | Bin .../admin/assets/fonts/feather/activity.svg | 0 .../admin/assets/fonts/feather/airplay.svg | 0 .../assets/fonts/feather/alert-circle.svg | 0 .../assets/fonts/feather/alert-octagon.svg | 0 .../assets/fonts/feather/alert-triangle.svg | 0 .../assets/fonts/feather/align-center.svg | 0 .../assets/fonts/feather/align-justify.svg | 0 .../admin/assets/fonts/feather/align-left.svg | 0 .../assets/fonts/feather/align-right.svg | 0 .../admin/assets/fonts/feather/anchor.svg | 0 .../admin/assets/fonts/feather/aperture.svg | 0 .../admin/assets/fonts/feather/archive.svg | 0 .../fonts/feather/arrow-down-circle.svg | 0 .../assets/fonts/feather/arrow-down-left.svg | 0 .../assets/fonts/feather/arrow-down-right.svg | 0 .../admin/assets/fonts/feather/arrow-down.svg | 0 .../fonts/feather/arrow-left-circle.svg | 0 .../admin/assets/fonts/feather/arrow-left.svg | 0 .../fonts/feather/arrow-right-circle.svg | 0 .../assets/fonts/feather/arrow-right.svg | 0 .../assets/fonts/feather/arrow-up-circle.svg | 0 .../assets/fonts/feather/arrow-up-left.svg | 0 .../assets/fonts/feather/arrow-up-right.svg | 0 .../admin/assets/fonts/feather/arrow-up.svg | 0 .../admin/assets/fonts/feather/at-sign.svg | 0 .../admin/assets/fonts/feather/award.svg | 0 .../assets/fonts/feather/bar-chart-2.svg | 0 .../admin/assets/fonts/feather/bar-chart.svg | 0 .../assets/fonts/feather/battery-charging.svg | 0 .../admin/assets/fonts/feather/battery.svg | 0 .../admin/assets/fonts/feather/bell-off.svg | 0 .../admin/assets/fonts/feather/bell.svg | 0 .../admin/assets/fonts/feather/bluetooth.svg | 0 .../admin/assets/fonts/feather/bold.svg | 0 .../admin/assets/fonts/feather/book-open.svg | 0 .../admin/assets/fonts/feather/book.svg | 0 .../admin/assets/fonts/feather/bookmark.svg | 0 .../admin/assets/fonts/feather/box.svg | 0 .../admin/assets/fonts/feather/briefcase.svg | 0 .../admin/assets/fonts/feather/calendar.svg | 0 .../admin/assets/fonts/feather/camera-off.svg | 0 .../admin/assets/fonts/feather/camera.svg | 0 .../admin/assets/fonts/feather/cast.svg | 0 .../assets/fonts/feather/check-circle.svg | 0 .../assets/fonts/feather/check-square.svg | 0 .../admin/assets/fonts/feather/check.svg | 0 .../assets/fonts/feather/chevron-down.svg | 0 .../assets/fonts/feather/chevron-left.svg | 0 .../assets/fonts/feather/chevron-right.svg | 0 .../admin/assets/fonts/feather/chevron-up.svg | 0 .../assets/fonts/feather/chevrons-down.svg | 0 .../assets/fonts/feather/chevrons-left.svg | 0 .../assets/fonts/feather/chevrons-right.svg | 0 .../assets/fonts/feather/chevrons-up.svg | 0 .../admin/assets/fonts/feather/chrome.svg | 0 .../admin/assets/fonts/feather/circle.svg | 0 .../admin/assets/fonts/feather/clipboard.svg | 0 .../admin/assets/fonts/feather/clock.svg | 0 .../assets/fonts/feather/cloud-drizzle.svg | 0 .../assets/fonts/feather/cloud-lightning.svg | 0 .../admin/assets/fonts/feather/cloud-off.svg | 0 .../admin/assets/fonts/feather/cloud-rain.svg | 0 .../admin/assets/fonts/feather/cloud-snow.svg | 0 .../admin/assets/fonts/feather/cloud.svg | 0 .../admin/assets/fonts/feather/code.svg | 0 .../admin/assets/fonts/feather/codepen.svg | 0 .../admin/assets/fonts/feather/command.svg | 0 .../admin/assets/fonts/feather/compass.svg | 0 .../admin/assets/fonts/feather/copy.svg | 0 .../assets/fonts/feather/corner-down-left.svg | 0 .../fonts/feather/corner-down-right.svg | 0 .../assets/fonts/feather/corner-left-down.svg | 0 .../assets/fonts/feather/corner-left-up.svg | 0 .../fonts/feather/corner-right-down.svg | 0 .../assets/fonts/feather/corner-right-up.svg | 0 .../assets/fonts/feather/corner-up-left.svg | 0 .../assets/fonts/feather/corner-up-right.svg | 0 .../admin/assets/fonts/feather/cpu.svg | 0 .../assets/fonts/feather/credit-card.svg | 0 .../admin/assets/fonts/feather/crop.svg | 0 .../admin/assets/fonts/feather/crosshair.svg | 0 .../admin/assets/fonts/feather/database.svg | 0 .../admin/assets/fonts/feather/delete.svg | 0 .../admin/assets/fonts/feather/disc.svg | 0 .../assets/fonts/feather/dollar-sign.svg | 0 .../assets/fonts/feather/download-cloud.svg | 0 .../admin/assets/fonts/feather/download.svg | 0 .../admin/assets/fonts/feather/droplet.svg | 0 .../admin/assets/fonts/feather/edit-2.svg | 0 .../admin/assets/fonts/feather/edit-3.svg | 0 .../admin/assets/fonts/feather/edit.svg | 0 .../assets/fonts/feather/external-link.svg | 0 .../admin/assets/fonts/feather/eye-off.svg | 0 .../admin/assets/fonts/feather/eye.svg | 0 .../admin/assets/fonts/feather/facebook.svg | 0 .../assets/fonts/feather/fast-forward.svg | 0 .../admin/assets/fonts/feather/feather.svg | 0 .../admin/assets/fonts/feather/file-minus.svg | 0 .../admin/assets/fonts/feather/file-plus.svg | 0 .../admin/assets/fonts/feather/file-text.svg | 0 .../admin/assets/fonts/feather/file.svg | 0 .../admin/assets/fonts/feather/film.svg | 0 .../admin/assets/fonts/feather/filter.svg | 0 .../admin/assets/fonts/feather/flag.svg | 0 .../assets/fonts/feather/folder-minus.svg | 0 .../assets/fonts/feather/folder-plus.svg | 0 .../admin/assets/fonts/feather/folder.svg | 0 .../admin/assets/fonts/feather/gift.svg | 0 .../admin/assets/fonts/feather/git-branch.svg | 0 .../admin/assets/fonts/feather/git-commit.svg | 0 .../admin/assets/fonts/feather/git-merge.svg | 0 .../assets/fonts/feather/git-pull-request.svg | 0 .../admin/assets/fonts/feather/github.svg | 0 .../admin/assets/fonts/feather/gitlab.svg | 0 .../admin/assets/fonts/feather/globe.svg | 0 .../admin/assets/fonts/feather/grid.svg | 0 .../admin/assets/fonts/feather/hard-drive.svg | 0 .../admin/assets/fonts/feather/hash.svg | 0 .../admin/assets/fonts/feather/headphones.svg | 0 .../admin/assets/fonts/feather/heart.svg | 0 .../assets/fonts/feather/help-circle.svg | 0 .../admin/assets/fonts/feather/home.svg | 0 .../admin/assets/fonts/feather/image.svg | 0 .../admin/assets/fonts/feather/inbox.svg | 0 .../admin/assets/fonts/feather/info.svg | 0 .../admin/assets/fonts/feather/instagram.svg | 0 .../admin/assets/fonts/feather/italic.svg | 0 .../admin/assets/fonts/feather/layers.svg | 0 .../admin/assets/fonts/feather/layout.svg | 0 .../admin/assets/fonts/feather/life-buoy.svg | 0 .../admin/assets/fonts/feather/link-2.svg | 0 .../admin/assets/fonts/feather/link.svg | 0 .../admin/assets/fonts/feather/linkedin.svg | 0 .../admin/assets/fonts/feather/list.svg | 0 .../admin/assets/fonts/feather/loader.svg | 0 .../admin/assets/fonts/feather/lock.svg | 0 .../admin/assets/fonts/feather/log-in.svg | 0 .../admin/assets/fonts/feather/log-out.svg | 0 .../admin/assets/fonts/feather/mail.svg | 0 .../admin/assets/fonts/feather/map-pin.svg | 0 .../admin/assets/fonts/feather/map.svg | 0 .../admin/assets/fonts/feather/maximize-2.svg | 0 .../admin/assets/fonts/feather/maximize.svg | 0 .../admin/assets/fonts/feather/menu.svg | 0 .../assets/fonts/feather/message-circle.svg | 0 .../assets/fonts/feather/message-square.svg | 0 .../admin/assets/fonts/feather/mic-off.svg | 0 .../admin/assets/fonts/feather/mic.svg | 0 .../admin/assets/fonts/feather/minimize-2.svg | 0 .../admin/assets/fonts/feather/minimize.svg | 0 .../assets/fonts/feather/minus-circle.svg | 0 .../assets/fonts/feather/minus-square.svg | 0 .../admin/assets/fonts/feather/minus.svg | 0 .../admin/assets/fonts/feather/monitor.svg | 0 .../admin/assets/fonts/feather/moon.svg | 0 .../assets/fonts/feather/more-horizontal.svg | 0 .../assets/fonts/feather/more-vertical.svg | 0 .../admin/assets/fonts/feather/move.svg | 0 .../admin/assets/fonts/feather/music.svg | 0 .../assets/fonts/feather/navigation-2.svg | 0 .../admin/assets/fonts/feather/navigation.svg | 0 .../admin/assets/fonts/feather/octagon.svg | 0 .../admin/assets/fonts/feather/package.svg | 0 .../admin/assets/fonts/feather/paperclip.svg | 0 .../assets/fonts/feather/pause-circle.svg | 0 .../admin/assets/fonts/feather/pause.svg | 0 .../admin/assets/fonts/feather/percent.svg | 0 .../admin/assets/fonts/feather/phone-call.svg | 0 .../assets/fonts/feather/phone-forwarded.svg | 0 .../assets/fonts/feather/phone-incoming.svg | 0 .../assets/fonts/feather/phone-missed.svg | 0 .../admin/assets/fonts/feather/phone-off.svg | 0 .../assets/fonts/feather/phone-outgoing.svg | 0 .../admin/assets/fonts/feather/phone.svg | 0 .../admin/assets/fonts/feather/pie-chart.svg | 0 .../assets/fonts/feather/play-circle.svg | 0 .../admin/assets/fonts/feather/play.svg | 0 .../assets/fonts/feather/plus-circle.svg | 0 .../assets/fonts/feather/plus-square.svg | 0 .../admin/assets/fonts/feather/plus.svg | 0 .../admin/assets/fonts/feather/pocket.svg | 0 .../admin/assets/fonts/feather/power.svg | 0 .../admin/assets/fonts/feather/printer.svg | 0 .../admin/assets/fonts/feather/radio.svg | 0 .../assets/fonts/feather/refresh-ccw.svg | 0 .../admin/assets/fonts/feather/refresh-cw.svg | 0 .../admin/assets/fonts/feather/repeat.svg | 0 .../admin/assets/fonts/feather/rewind.svg | 0 .../admin/assets/fonts/feather/rotate-ccw.svg | 0 .../admin/assets/fonts/feather/rotate-cw.svg | 0 .../admin/assets/fonts/feather/rss.svg | 0 .../admin/assets/fonts/feather/save.svg | 0 .../admin/assets/fonts/feather/scissors.svg | 0 .../admin/assets/fonts/feather/search.svg | 0 .../admin/assets/fonts/feather/send.svg | 0 .../admin/assets/fonts/feather/server.svg | 0 .../admin/assets/fonts/feather/settings.svg | 0 .../admin/assets/fonts/feather/share-2.svg | 0 .../admin/assets/fonts/feather/share.svg | 0 .../admin/assets/fonts/feather/shield-off.svg | 0 .../admin/assets/fonts/feather/shield.svg | 0 .../assets/fonts/feather/shopping-bag.svg | 0 .../assets/fonts/feather/shopping-cart.svg | 0 .../admin/assets/fonts/feather/shuffle.svg | 0 .../admin/assets/fonts/feather/sidebar.svg | 0 .../admin/assets/fonts/feather/skip-back.svg | 0 .../assets/fonts/feather/skip-forward.svg | 0 .../admin/assets/fonts/feather/slack.svg | 0 .../admin/assets/fonts/feather/slash.svg | 0 .../admin/assets/fonts/feather/sliders.svg | 0 .../admin/assets/fonts/feather/smartphone.svg | 0 .../admin/assets/fonts/feather/speaker.svg | 0 .../admin/assets/fonts/feather/square.svg | 0 .../admin/assets/fonts/feather/star.svg | 0 .../assets/fonts/feather/stop-circle.svg | 0 .../admin/assets/fonts/feather/sun.svg | 0 .../admin/assets/fonts/feather/sunrise.svg | 0 .../admin/assets/fonts/feather/sunset.svg | 0 .../admin/assets/fonts/feather/tablet.svg | 0 .../admin/assets/fonts/feather/tag.svg | 0 .../admin/assets/fonts/feather/target.svg | 0 .../admin/assets/fonts/feather/terminal.svg | 0 .../assets/fonts/feather/thermometer.svg | 0 .../assets/fonts/feather/thumbs-down.svg | 0 .../admin/assets/fonts/feather/thumbs-up.svg | 0 .../assets/fonts/feather/toggle-left.svg | 0 .../assets/fonts/feather/toggle-right.svg | 0 .../admin/assets/fonts/feather/trash-2.svg | 0 .../admin/assets/fonts/feather/trash.svg | 0 .../assets/fonts/feather/trending-down.svg | 0 .../assets/fonts/feather/trending-up.svg | 0 .../admin/assets/fonts/feather/triangle.svg | 0 .../admin/assets/fonts/feather/truck.svg | 0 .../admin/assets/fonts/feather/tv.svg | 0 .../admin/assets/fonts/feather/twitter.svg | 0 .../admin/assets/fonts/feather/type.svg | 0 .../admin/assets/fonts/feather/umbrella.svg | 0 .../admin/assets/fonts/feather/underline.svg | 0 .../admin/assets/fonts/feather/unlock.svg | 0 .../assets/fonts/feather/upload-cloud.svg | 0 .../admin/assets/fonts/feather/upload.svg | 0 .../admin/assets/fonts/feather/user-check.svg | 0 .../admin/assets/fonts/feather/user-minus.svg | 0 .../admin/assets/fonts/feather/user-plus.svg | 0 .../admin/assets/fonts/feather/user-x.svg | 0 .../admin/assets/fonts/feather/user.svg | 0 .../admin/assets/fonts/feather/users.svg | 0 .../admin/assets/fonts/feather/video-off.svg | 0 .../admin/assets/fonts/feather/video.svg | 0 .../admin/assets/fonts/feather/voicemail.svg | 0 .../admin/assets/fonts/feather/volume-1.svg | 0 .../admin/assets/fonts/feather/volume-2.svg | 0 .../admin/assets/fonts/feather/volume-x.svg | 0 .../admin/assets/fonts/feather/volume.svg | 0 .../admin/assets/fonts/feather/watch.svg | 0 .../admin/assets/fonts/feather/wifi-off.svg | 0 .../admin/assets/fonts/feather/wifi.svg | 0 .../admin/assets/fonts/feather/wind.svg | 0 .../admin/assets/fonts/feather/x-circle.svg | 0 .../admin/assets/fonts/feather/x-square.svg | 0 .../admin/assets/fonts/feather/x.svg | 0 .../admin/assets/fonts/feather/youtube.svg | 0 .../admin/assets/fonts/feather/zap-off.svg | 0 .../admin/assets/fonts/feather/zap.svg | 0 .../admin/assets/fonts/feather/zoom-in.svg | 0 .../admin/assets/fonts/feather/zoom-out.svg | 0 .../admin/assets/fonts/flag-icon/ad.svg | 0 .../admin/assets/fonts/flag-icon/ae.svg | 0 .../admin/assets/fonts/flag-icon/af.svg | 0 .../admin/assets/fonts/flag-icon/ag.svg | 0 .../admin/assets/fonts/flag-icon/ai.svg | 0 .../admin/assets/fonts/flag-icon/al.svg | 0 .../admin/assets/fonts/flag-icon/am.svg | 0 .../admin/assets/fonts/flag-icon/ao.svg | 0 .../admin/assets/fonts/flag-icon/aq.svg | 0 .../admin/assets/fonts/flag-icon/ar.svg | 0 .../admin/assets/fonts/flag-icon/as.svg | 0 .../admin/assets/fonts/flag-icon/at.svg | 0 .../admin/assets/fonts/flag-icon/au.svg | 0 .../admin/assets/fonts/flag-icon/aw.svg | 0 .../admin/assets/fonts/flag-icon/ax.svg | 0 .../admin/assets/fonts/flag-icon/az.svg | 0 .../admin/assets/fonts/flag-icon/ba.svg | 0 .../admin/assets/fonts/flag-icon/bb.svg | 0 .../admin/assets/fonts/flag-icon/bd.svg | 0 .../admin/assets/fonts/flag-icon/be.svg | 0 .../admin/assets/fonts/flag-icon/bf.svg | 0 .../admin/assets/fonts/flag-icon/bg.svg | 0 .../admin/assets/fonts/flag-icon/bh.svg | 0 .../admin/assets/fonts/flag-icon/bi.svg | 0 .../admin/assets/fonts/flag-icon/bj.svg | 0 .../admin/assets/fonts/flag-icon/bl.svg | 0 .../admin/assets/fonts/flag-icon/bm.svg | 0 .../admin/assets/fonts/flag-icon/bn.svg | 0 .../admin/assets/fonts/flag-icon/bo.svg | 0 .../admin/assets/fonts/flag-icon/bq.svg | 0 .../admin/assets/fonts/flag-icon/br.svg | 0 .../admin/assets/fonts/flag-icon/bs.svg | 0 .../admin/assets/fonts/flag-icon/bt.svg | 0 .../admin/assets/fonts/flag-icon/bv.svg | 0 .../admin/assets/fonts/flag-icon/bw.svg | 0 .../admin/assets/fonts/flag-icon/by.svg | 0 .../admin/assets/fonts/flag-icon/bz.svg | 0 .../admin/assets/fonts/flag-icon/ca.svg | 0 .../admin/assets/fonts/flag-icon/cc.svg | 0 .../admin/assets/fonts/flag-icon/cd.svg | 0 .../admin/assets/fonts/flag-icon/cf.svg | 0 .../admin/assets/fonts/flag-icon/cg.svg | 0 .../admin/assets/fonts/flag-icon/ch.svg | 0 .../admin/assets/fonts/flag-icon/ci.svg | 0 .../admin/assets/fonts/flag-icon/ck.svg | 0 .../admin/assets/fonts/flag-icon/cl.svg | 0 .../admin/assets/fonts/flag-icon/cm.svg | 0 .../admin/assets/fonts/flag-icon/cn.svg | 0 .../admin/assets/fonts/flag-icon/co.svg | 0 .../admin/assets/fonts/flag-icon/cr.svg | 0 .../admin/assets/fonts/flag-icon/cu.svg | 0 .../admin/assets/fonts/flag-icon/cv.svg | 0 .../admin/assets/fonts/flag-icon/cw.svg | 0 .../admin/assets/fonts/flag-icon/cx.svg | 0 .../admin/assets/fonts/flag-icon/cy.svg | 0 .../admin/assets/fonts/flag-icon/cz.svg | 0 .../admin/assets/fonts/flag-icon/de.svg | 0 .../admin/assets/fonts/flag-icon/dj.svg | 0 .../admin/assets/fonts/flag-icon/dk.svg | 0 .../admin/assets/fonts/flag-icon/dm.svg | 0 .../admin/assets/fonts/flag-icon/do.svg | 0 .../admin/assets/fonts/flag-icon/dz.svg | 0 .../admin/assets/fonts/flag-icon/ec.svg | 0 .../admin/assets/fonts/flag-icon/ee.svg | 0 .../admin/assets/fonts/flag-icon/eg.svg | 0 .../admin/assets/fonts/flag-icon/eh.svg | 0 .../admin/assets/fonts/flag-icon/er.svg | 0 .../admin/assets/fonts/flag-icon/es-ct.svg | 0 .../admin/assets/fonts/flag-icon/es.svg | 0 .../admin/assets/fonts/flag-icon/et.svg | 0 .../admin/assets/fonts/flag-icon/eu.svg | 0 .../admin/assets/fonts/flag-icon/fi.svg | 0 .../admin/assets/fonts/flag-icon/fj.svg | 0 .../admin/assets/fonts/flag-icon/fk.svg | 0 .../admin/assets/fonts/flag-icon/fm.svg | 0 .../admin/assets/fonts/flag-icon/fo.svg | 0 .../admin/assets/fonts/flag-icon/fr.svg | 0 .../admin/assets/fonts/flag-icon/ga.svg | 0 .../admin/assets/fonts/flag-icon/gb-eng.svg | 0 .../admin/assets/fonts/flag-icon/gb-nir.svg | 0 .../admin/assets/fonts/flag-icon/gb-sct.svg | 0 .../admin/assets/fonts/flag-icon/gb-wls.svg | 0 .../admin/assets/fonts/flag-icon/gb.svg | 0 .../admin/assets/fonts/flag-icon/gd.svg | 0 .../admin/assets/fonts/flag-icon/ge.svg | 0 .../admin/assets/fonts/flag-icon/gf.svg | 0 .../admin/assets/fonts/flag-icon/gg.svg | 0 .../admin/assets/fonts/flag-icon/gh.svg | 0 .../admin/assets/fonts/flag-icon/gi.svg | 0 .../admin/assets/fonts/flag-icon/gl.svg | 0 .../admin/assets/fonts/flag-icon/gm.svg | 0 .../admin/assets/fonts/flag-icon/gn.svg | 0 .../admin/assets/fonts/flag-icon/gp.svg | 0 .../admin/assets/fonts/flag-icon/gq.svg | 0 .../admin/assets/fonts/flag-icon/gr.svg | 0 .../admin/assets/fonts/flag-icon/gs.svg | 0 .../admin/assets/fonts/flag-icon/gt.svg | 0 .../admin/assets/fonts/flag-icon/gu.svg | 0 .../admin/assets/fonts/flag-icon/gw.svg | 0 .../admin/assets/fonts/flag-icon/gy.svg | 0 .../admin/assets/fonts/flag-icon/hk.svg | 0 .../admin/assets/fonts/flag-icon/hm.svg | 0 .../admin/assets/fonts/flag-icon/hn.svg | 0 .../admin/assets/fonts/flag-icon/hr.svg | 0 .../admin/assets/fonts/flag-icon/ht.svg | 0 .../admin/assets/fonts/flag-icon/hu.svg | 0 .../admin/assets/fonts/flag-icon/id.svg | 0 .../admin/assets/fonts/flag-icon/ie.svg | 0 .../admin/assets/fonts/flag-icon/il.svg | 0 .../admin/assets/fonts/flag-icon/im.svg | 0 .../admin/assets/fonts/flag-icon/in.svg | 0 .../admin/assets/fonts/flag-icon/io.svg | 0 .../admin/assets/fonts/flag-icon/iq.svg | 0 .../admin/assets/fonts/flag-icon/ir.svg | 0 .../admin/assets/fonts/flag-icon/is.svg | 0 .../admin/assets/fonts/flag-icon/it.svg | 0 .../admin/assets/fonts/flag-icon/je.svg | 0 .../admin/assets/fonts/flag-icon/jm.svg | 0 .../admin/assets/fonts/flag-icon/jo.svg | 0 .../admin/assets/fonts/flag-icon/jp.svg | 0 .../admin/assets/fonts/flag-icon/ke.svg | 0 .../admin/assets/fonts/flag-icon/kg.svg | 0 .../admin/assets/fonts/flag-icon/kh.svg | 0 .../admin/assets/fonts/flag-icon/ki.svg | 0 .../admin/assets/fonts/flag-icon/km.svg | 0 .../admin/assets/fonts/flag-icon/kn.svg | 0 .../admin/assets/fonts/flag-icon/kp.svg | 0 .../admin/assets/fonts/flag-icon/kr.svg | 0 .../admin/assets/fonts/flag-icon/kw.svg | 0 .../admin/assets/fonts/flag-icon/ky.svg | 0 .../admin/assets/fonts/flag-icon/kz.svg | 0 .../admin/assets/fonts/flag-icon/la.svg | 0 .../admin/assets/fonts/flag-icon/lb.svg | 0 .../admin/assets/fonts/flag-icon/lc.svg | 0 .../admin/assets/fonts/flag-icon/li.svg | 0 .../admin/assets/fonts/flag-icon/lk.svg | 0 .../admin/assets/fonts/flag-icon/lr.svg | 0 .../admin/assets/fonts/flag-icon/ls.svg | 0 .../admin/assets/fonts/flag-icon/lt.svg | 0 .../admin/assets/fonts/flag-icon/lu.svg | 0 .../admin/assets/fonts/flag-icon/lv.svg | 0 .../admin/assets/fonts/flag-icon/ly.svg | 0 .../admin/assets/fonts/flag-icon/ma.svg | 0 .../admin/assets/fonts/flag-icon/mc.svg | 0 .../admin/assets/fonts/flag-icon/md.svg | 0 .../admin/assets/fonts/flag-icon/me.svg | 0 .../admin/assets/fonts/flag-icon/mf.svg | 0 .../admin/assets/fonts/flag-icon/mg.svg | 0 .../admin/assets/fonts/flag-icon/mh.svg | 0 .../admin/assets/fonts/flag-icon/mk.svg | 0 .../admin/assets/fonts/flag-icon/ml.svg | 0 .../admin/assets/fonts/flag-icon/mm.svg | 0 .../admin/assets/fonts/flag-icon/mn.svg | 0 .../admin/assets/fonts/flag-icon/mo.svg | 0 .../admin/assets/fonts/flag-icon/mp.svg | 0 .../admin/assets/fonts/flag-icon/mq.svg | 0 .../admin/assets/fonts/flag-icon/mr.svg | 0 .../admin/assets/fonts/flag-icon/ms.svg | 0 .../admin/assets/fonts/flag-icon/mt.svg | 0 .../admin/assets/fonts/flag-icon/mu.svg | 0 .../admin/assets/fonts/flag-icon/mv.svg | 0 .../admin/assets/fonts/flag-icon/mw.svg | 0 .../admin/assets/fonts/flag-icon/mx.svg | 0 .../admin/assets/fonts/flag-icon/my.svg | 0 .../admin/assets/fonts/flag-icon/mz.svg | 0 .../admin/assets/fonts/flag-icon/na.svg | 0 .../admin/assets/fonts/flag-icon/nc.svg | 0 .../admin/assets/fonts/flag-icon/ne.svg | 0 .../admin/assets/fonts/flag-icon/nf.svg | 0 .../admin/assets/fonts/flag-icon/ng.svg | 0 .../admin/assets/fonts/flag-icon/ni.svg | 0 .../admin/assets/fonts/flag-icon/nl.svg | 0 .../admin/assets/fonts/flag-icon/no.svg | 0 .../admin/assets/fonts/flag-icon/np.svg | 0 .../admin/assets/fonts/flag-icon/nr.svg | 0 .../admin/assets/fonts/flag-icon/nu.svg | 0 .../admin/assets/fonts/flag-icon/nz.svg | 0 .../admin/assets/fonts/flag-icon/om.svg | 0 .../admin/assets/fonts/flag-icon/pa.svg | 0 .../admin/assets/fonts/flag-icon/pe.svg | 0 .../admin/assets/fonts/flag-icon/pf.svg | 0 .../admin/assets/fonts/flag-icon/pg.svg | 0 .../admin/assets/fonts/flag-icon/ph.svg | 0 .../admin/assets/fonts/flag-icon/pk.svg | 0 .../admin/assets/fonts/flag-icon/pl.svg | 0 .../admin/assets/fonts/flag-icon/pm.svg | 0 .../admin/assets/fonts/flag-icon/pn.svg | 0 .../admin/assets/fonts/flag-icon/pr.svg | 0 .../admin/assets/fonts/flag-icon/ps.svg | 0 .../admin/assets/fonts/flag-icon/pt.svg | 0 .../admin/assets/fonts/flag-icon/pw.svg | 0 .../admin/assets/fonts/flag-icon/py.svg | 0 .../admin/assets/fonts/flag-icon/qa.svg | 0 .../admin/assets/fonts/flag-icon/re.svg | 0 .../admin/assets/fonts/flag-icon/ro.svg | 0 .../admin/assets/fonts/flag-icon/rs.svg | 0 .../admin/assets/fonts/flag-icon/ru.svg | 0 .../admin/assets/fonts/flag-icon/rw.svg | 0 .../admin/assets/fonts/flag-icon/sa.svg | 0 .../admin/assets/fonts/flag-icon/sb.svg | 0 .../admin/assets/fonts/flag-icon/sc.svg | 0 .../admin/assets/fonts/flag-icon/sd.svg | 0 .../admin/assets/fonts/flag-icon/se.svg | 0 .../admin/assets/fonts/flag-icon/sg.svg | 0 .../admin/assets/fonts/flag-icon/sh.svg | 0 .../admin/assets/fonts/flag-icon/si.svg | 0 .../admin/assets/fonts/flag-icon/sj.svg | 0 .../admin/assets/fonts/flag-icon/sk.svg | 0 .../admin/assets/fonts/flag-icon/sl.svg | 0 .../admin/assets/fonts/flag-icon/sm.svg | 0 .../admin/assets/fonts/flag-icon/sn.svg | 0 .../admin/assets/fonts/flag-icon/so.svg | 0 .../admin/assets/fonts/flag-icon/sr.svg | 0 .../admin/assets/fonts/flag-icon/ss.svg | 0 .../admin/assets/fonts/flag-icon/st.svg | 0 .../admin/assets/fonts/flag-icon/sv.svg | 0 .../admin/assets/fonts/flag-icon/sx.svg | 0 .../admin/assets/fonts/flag-icon/sy.svg | 0 .../admin/assets/fonts/flag-icon/sz.svg | 0 .../admin/assets/fonts/flag-icon/tc.svg | 0 .../admin/assets/fonts/flag-icon/td.svg | 0 .../admin/assets/fonts/flag-icon/tf.svg | 0 .../admin/assets/fonts/flag-icon/tg.svg | 0 .../admin/assets/fonts/flag-icon/th.svg | 0 .../admin/assets/fonts/flag-icon/tj.svg | 0 .../admin/assets/fonts/flag-icon/tk.svg | 0 .../admin/assets/fonts/flag-icon/tl.svg | 0 .../admin/assets/fonts/flag-icon/tm.svg | 0 .../admin/assets/fonts/flag-icon/tn.svg | 0 .../admin/assets/fonts/flag-icon/to.svg | 0 .../admin/assets/fonts/flag-icon/tr.svg | 0 .../admin/assets/fonts/flag-icon/tt.svg | 0 .../admin/assets/fonts/flag-icon/tv.svg | 0 .../admin/assets/fonts/flag-icon/tw.svg | 0 .../admin/assets/fonts/flag-icon/tz.svg | 0 .../admin/assets/fonts/flag-icon/ua.svg | 0 .../admin/assets/fonts/flag-icon/ug.svg | 0 .../admin/assets/fonts/flag-icon/um.svg | 0 .../admin/assets/fonts/flag-icon/un.svg | 0 .../admin/assets/fonts/flag-icon/us.svg | 0 .../admin/assets/fonts/flag-icon/uy.svg | 0 .../admin/assets/fonts/flag-icon/uz.svg | 0 .../admin/assets/fonts/flag-icon/va.svg | 0 .../admin/assets/fonts/flag-icon/vc.svg | 0 .../admin/assets/fonts/flag-icon/ve.svg | 0 .../admin/assets/fonts/flag-icon/vg.svg | 0 .../admin/assets/fonts/flag-icon/vi.svg | 0 .../admin/assets/fonts/flag-icon/vn.svg | 0 .../admin/assets/fonts/flag-icon/vu.svg | 0 .../admin/assets/fonts/flag-icon/wf.svg | 0 .../admin/assets/fonts/flag-icon/ws.svg | 0 .../admin/assets/fonts/flag-icon/ye.svg | 0 .../admin/assets/fonts/flag-icon/yt.svg | 0 .../admin/assets/fonts/flag-icon/za.svg | 0 .../admin/assets/fonts/flag-icon/zm.svg | 0 .../admin/assets/fonts/flag-icon/zw.svg | 0 .../assets/fonts/font-awesome/FontAwesome.otf | Bin .../font-awesome/fontawesome-webfont.eot | Bin .../font-awesome/fontawesome-webfont.svg | 0 .../font-awesome/fontawesome-webfont.ttf | Bin .../font-awesome/fontawesome-webfont.woff | Bin .../font-awesome/fontawesome-webfont.woff2 | Bin .../admin/assets/fonts/ico/icofont.eot | Bin .../admin/assets/fonts/ico/icofont.svg | 0 .../admin/assets/fonts/ico/icofont.ttf | Bin .../admin/assets/fonts/ico/icofont.woff | Bin .../admin/assets/fonts/slick/slick.eot | Bin .../admin/assets/fonts/slick/slick.svg | 0 .../admin/assets/fonts/slick/slick.ttf | Bin .../admin/assets/fonts/slick/slick.woff | Bin .../assets/fonts/summernote/summernote.eot | Bin .../assets/fonts/summernote/summernote.ttf | Bin .../assets/fonts/summernote/summernote.woff | Bin .../admin/assets/fonts/themify/themify.eot | Bin .../admin/assets/fonts/themify/themify.svg | 0 .../admin/assets/fonts/themify/themify.ttf | Bin .../admin/assets/fonts/themify/themify.woff | Bin .../admin/assets/images/ajax-loader.gif | Bin .../admin/assets/images/alert/balance.png | Bin .../admin/assets/images/alert/learning.png | Bin .../admin/assets/images/alert/social.png | Bin .../assets/images/appointment/app-ent.jpg | Bin .../admin/assets/images/avtar/11.jpg | Bin .../admin/assets/images/avtar/16.jpg | Bin .../admin/assets/images/avtar/3.jpg | Bin .../admin/assets/images/avtar/4.jpg | Bin .../admin/assets/images/avtar/7.jpg | Bin .../admin/assets/images/banner/1.jpg | Bin .../admin/assets/images/banner/2.jpg | Bin .../admin/assets/images/banner/3.jpg | Bin .../assets/images/big-lightgallry/01.jpg | Bin .../assets/images/big-lightgallry/010.jpg | Bin .../assets/images/big-lightgallry/011.jpg | Bin .../assets/images/big-lightgallry/012.jpg | Bin .../assets/images/big-lightgallry/013.jpg | Bin .../assets/images/big-lightgallry/014.jpg | Bin .../assets/images/big-lightgallry/015.jpg | Bin .../assets/images/big-lightgallry/016.jpg | Bin .../assets/images/big-lightgallry/02.jpg | Bin .../assets/images/big-lightgallry/03.jpg | Bin .../assets/images/big-lightgallry/04.jpg | Bin .../assets/images/big-lightgallry/05.jpg | Bin .../assets/images/big-lightgallry/06.jpg | Bin .../assets/images/big-lightgallry/07.jpg | Bin .../assets/images/big-lightgallry/08.jpg | Bin .../assets/images/big-lightgallry/09.jpg | Bin .../admin/assets/images/big-masonry/1.jpg | Bin .../admin/assets/images/big-masonry/10.jpg | Bin .../admin/assets/images/big-masonry/11.jpg | Bin .../admin/assets/images/big-masonry/12.jpg | Bin .../admin/assets/images/big-masonry/13.jpg | Bin .../admin/assets/images/big-masonry/14.jpg | Bin .../admin/assets/images/big-masonry/15.jpg | Bin .../admin/assets/images/big-masonry/2.jpg | Bin .../admin/assets/images/big-masonry/3.jpg | Bin .../admin/assets/images/big-masonry/4.jpg | Bin .../admin/assets/images/big-masonry/5.jpg | Bin .../admin/assets/images/big-masonry/6.jpg | Bin .../admin/assets/images/big-masonry/7.jpg | Bin .../admin/assets/images/big-masonry/8.jpg | Bin .../admin/assets/images/big-masonry/9.jpg | Bin .../images/button_builder/checkbox-sprite.png | Bin .../button_builder/colorpicker_overlay.png | Bin .../button_builder/colorpicker_select.gif | Bin .../assets/images/button_builder/hex_bg.gif | Bin .../assets/images/button_builder/rainbow.png | Bin .../assets/images/button_builder/scroll.png | Bin .../assets/images/button_builder/select.png | Bin .../images/calender/ic-arrow-line-left.png | Bin .../images/calender/ic-arrow-line-left@3x.png | Bin .../images/calender/ic-arrow-line-right.png | Bin .../calender/ic-arrow-line-right@2x.png | Bin .../calender/ic-arrow-line-right@3x.png | Bin .../images/calender/ic-traveltime-w.png | Bin .../assets/images/calender/ic-view-day.png | Bin .../assets/images/calender/ic-view-day@2x.png | Bin .../assets/images/calender/ic-view-day@3x.png | Bin .../assets/images/calender/ic-view-month.png | Bin .../images/calender/ic-view-month@2x.png | Bin .../images/calender/ic-view-month@3x.png | Bin .../assets/images/calender/ic-view-week.png | Bin .../images/calender/ic-view-week@2x.png | Bin .../images/calender/ic-view-week@3x.png | Bin .../admin/assets/images/calender/icon.png | Bin .../admin/assets/images/calender/img-bi.png | Bin .../assets/images/calender/img-bi@2x.png | Bin .../assets/images/calender/img-bi@3x.png | Bin .../admin/assets/images/checkout/paypal.png | Bin .../admin/assets/images/dashboard-2/1.png | Bin .../admin/assets/images/dashboard-2/2.png | Bin .../admin/assets/images/dashboard-2/3.png | Bin .../assets/images/dashboard-2/balance-bg.png | Bin .../admin/assets/images/dashboard-2/bg.jpg | Bin .../assets/images/dashboard-2/category/1.png | Bin .../assets/images/dashboard-2/category/2.png | Bin .../assets/images/dashboard-2/category/3.png | Bin .../assets/images/dashboard-2/category/4.png | Bin .../assets/images/dashboard-2/category/5.png | Bin .../assets/images/dashboard-2/category/6.png | Bin .../assets/images/dashboard-2/category/7.png | Bin .../images/dashboard-2/confetti-left.gif | Bin .../assets/images/dashboard-2/discover.png | Bin .../assets/images/dashboard-2/mobile.gif | Bin .../images/dashboard-2/offer-shoes-3.png | Bin .../assets/images/dashboard-2/order/1.png | Bin .../assets/images/dashboard-2/order/2.png | Bin .../assets/images/dashboard-2/order/3.png | Bin .../assets/images/dashboard-2/order/4.png | Bin .../assets/images/dashboard-2/order/5.png | Bin .../dashboard-2/order/sub-product/1.png | Bin .../dashboard-2/order/sub-product/10.png | Bin .../dashboard-2/order/sub-product/2.png | Bin .../dashboard-2/order/sub-product/3.png | Bin .../dashboard-2/order/sub-product/4.png | Bin .../dashboard-2/order/sub-product/5.png | Bin .../dashboard-2/order/sub-product/6.png | Bin .../dashboard-2/order/sub-product/7.png | Bin .../dashboard-2/order/sub-product/8.png | Bin .../dashboard-2/order/sub-product/9.png | Bin .../assets/images/dashboard-2/product-1.png | Bin .../assets/images/dashboard-2/product-3.png | Bin .../assets/images/dashboard-2/product-4.png | Bin .../assets/images/dashboard-2/product-5.png | Bin .../assets/images/dashboard-2/product-6.png | Bin .../assets/images/dashboard-2/product/1.jpg | Bin .../assets/images/dashboard-2/product/1.png | Bin .../assets/images/dashboard-2/product/2.jpg | Bin .../assets/images/dashboard-2/product/2.png | Bin .../assets/images/dashboard-2/product/3.jpg | Bin .../assets/images/dashboard-2/product/3.png | Bin .../assets/images/dashboard-2/product/4.jpg | Bin .../assets/images/dashboard-2/product/5.jpg | Bin .../images/dashboard-2/radial-image.png | Bin .../assets/images/dashboard-2/user/1.png | Bin .../assets/images/dashboard-2/user/2.png | Bin .../assets/images/dashboard-2/user/3.png | Bin .../assets/images/dashboard-2/user/4.png | Bin .../assets/images/dashboard-2/user/5.png | Bin .../assets/images/dashboard-2/widget-img.png | Bin .../assets/images/dashboard-3/better.png | Bin .../admin/assets/images/dashboard-3/bg.jpg | Bin .../assets/images/dashboard-3/course/1.svg | 0 .../assets/images/dashboard-3/course/2.svg | 0 .../assets/images/dashboard-3/course/3.svg | 0 .../assets/images/dashboard-3/course/4.svg | 0 .../dashboard-3/course/back-arrow/1.png | Bin .../dashboard-3/course/back-arrow/2.png | Bin .../dashboard-3/course/back-arrow/3.png | Bin .../admin/assets/images/dashboard-3/hand.svg | 0 .../assets/images/dashboard-3/lessons/1.png | Bin .../assets/images/dashboard-3/lessons/2.png | Bin .../assets/images/dashboard-3/lessons/3.png | Bin .../admin/assets/images/dashboard-3/round.png | Bin .../assets/images/dashboard-3/widget.svg | 0 .../assets/images/dashboard-4/bg-balance.png | Bin .../assets/images/dashboard-4/crypto.png | Bin .../images/dashboard-4/portfolio-bg.png | Bin .../admin/assets/images/dashboard-4/user.png | Bin .../assets/images/dashboard-5/follower.png | Bin .../assets/images/dashboard-5/mobile-img.png | Bin .../assets/images/dashboard-5/profile-bg.png | Bin .../assets/images/dashboard-5/profile.png | Bin .../assets/images/dashboard-5/social/1.png | Bin .../assets/images/dashboard-5/social/2.png | Bin .../assets/images/dashboard-5/social/3.png | Bin .../assets/images/dashboard-5/social/4.png | Bin .../admin/assets/images/dashboard-5/wave.png | Bin .../admin/assets/images/dashboard/cartoon.svg | 0 .../admin/assets/images/dashboard/folder.png | Bin .../admin/assets/images/dashboard/folder1.png | Bin .../assets/images/dashboard/papernote.jpg | Bin .../admin/assets/images/dashboard/profile.png | Bin .../assets/images/dashboard/purchase.png | Bin .../admin/assets/images/dashboard/user/1.jpg | Bin .../admin/assets/images/dashboard/user/10.jpg | Bin .../admin/assets/images/dashboard/user/11.jpg | Bin .../admin/assets/images/dashboard/user/12.jpg | Bin .../admin/assets/images/dashboard/user/13.jpg | Bin .../admin/assets/images/dashboard/user/2.jpg | Bin .../admin/assets/images/dashboard/user/3.jpg | Bin .../admin/assets/images/dashboard/user/4.jpg | Bin .../admin/assets/images/dashboard/user/5.jpg | Bin .../admin/assets/images/dashboard/user/6.jpg | Bin .../admin/assets/images/dashboard/user/7.jpg | Bin .../admin/assets/images/dashboard/user/8.jpg | Bin .../admin/assets/images/dashboard/user/9.jpg | Bin .../assets/images/dashboard/widget-bg.png | Bin .../admin/assets/images/details_open.png | Bin .../admin/assets/images/ecommerce/01.jpg | Bin .../admin/assets/images/ecommerce/02.jpg | Bin .../admin/assets/images/ecommerce/03.jpg | Bin .../admin/assets/images/ecommerce/04.jpg | Bin .../admin/assets/images/ecommerce/05.jpg | Bin .../admin/assets/images/ecommerce/06.jpg | Bin .../admin/assets/images/ecommerce/07.jpg | Bin .../admin/assets/images/ecommerce/08.jpg | Bin .../admin/assets/images/ecommerce/banner.jpg | Bin .../admin/assets/images/ecommerce/card.png | Bin .../assets/images/ecommerce/mastercard.png | Bin .../admin/assets/images/ecommerce/paypal.png | Bin .../images/ecommerce/product-table-1.png | Bin .../images/ecommerce/product-table-2.png | Bin .../images/ecommerce/product-table-3.png | Bin .../images/ecommerce/product-table-4.png | Bin .../images/ecommerce/product-table-5.png | Bin .../images/ecommerce/product-table-6.png | Bin .../images/ecommerce/product-table-7.png | Bin .../admin/assets/images/ecommerce/visa.png | Bin .../admin/assets/images/email-template/1.jpg | Bin .../admin/assets/images/email-template/1.png | Bin .../admin/assets/images/email-template/10.jpg | Bin .../admin/assets/images/email-template/11.jpg | Bin .../admin/assets/images/email-template/12.jpg | Bin .../admin/assets/images/email-template/2.png | Bin .../admin/assets/images/email-template/3.png | Bin .../admin/assets/images/email-template/4.png | Bin .../admin/assets/images/email-template/5.png | Bin .../admin/assets/images/email-template/6.png | Bin .../admin/assets/images/email-template/7.jpg | Bin .../admin/assets/images/email-template/7.png | Bin .../admin/assets/images/email-template/8.jpg | Bin .../admin/assets/images/email-template/8.png | Bin .../assets/images/email-template/banner-2.jpg | Bin .../assets/images/email-template/banner.jpg | Bin .../assets/images/email-template/cosmetic.jpg | Bin .../images/email-template/delivery-2.png | Bin .../assets/images/email-template/delivery.png | Bin .../assets/images/email-template/facebook.png | Bin .../assets/images/email-template/gplus.png | Bin .../assets/images/email-template/linkedin.png | Bin .../images/email-template/order-success.png | Bin .../images/email-template/pinterest.png | Bin .../assets/images/email-template/slider.jpg | Bin .../assets/images/email-template/space.jpg | Bin .../assets/images/email-template/success.png | Bin .../assets/images/email-template/twitter.png | Bin .../assets/images/email-template/youtube.png | Bin .../admin/assets/images/email/1.jpg | Bin .../admin/assets/images/email/2.jpg | Bin .../admin/assets/images/email/3.jpg | Bin .../admin/assets/images/faq/1.jpg | Bin .../admin/assets/images/faq/2.jpg | Bin .../admin/assets/images/faq/3.jpg | Bin .../admin/assets/images/faq/4.jpg | Bin .../admin/assets/images/faq/learning-1.png | Bin .../admin/assets/images/favicon.png | Bin .../admin/assets/images/giftools.gif | Bin .../admin/assets/images/hour.svg | 0 .../admin/assets/images/job-search/1.jpg | Bin .../admin/assets/images/job-search/2.jpg | Bin .../admin/assets/images/job-search/3.jpg | Bin .../admin/assets/images/job-search/4.jpg | Bin .../admin/assets/images/job-search/5.jpg | Bin .../admin/assets/images/job-search/6.jpg | Bin .../admin/assets/images/js-grid.png | Bin .../assets/images/knowledgebase/bg_1.jpg | Bin .../admin/assets/images/landing/2.png | Bin .../admin/assets/images/landing/apps/chat.jpg | Bin .../admin/assets/images/landing/apps/file.jpg | Bin .../assets/images/landing/apps/kanban.jpg | Bin .../admin/assets/images/landing/cards.png | Bin .../assets/images/landing/customers/1.svg | 0 .../assets/images/landing/customers/2.svg | 0 .../assets/images/landing/customers/3.svg | 0 .../assets/images/landing/customers/4.svg | 0 .../assets/images/landing/customiztion.svg | 0 .../assets/images/landing/decore/arrow-3.svg | 0 .../assets/images/landing/decore/arrow-4.svg | 0 .../images/landing/decore/arrow-style-1.svg | 0 .../images/landing/decore/arrow-style-2.svg | 0 .../images/landing/decore/arrow-style-3.svg | 0 .../images/landing/decore/arrow-style-4.svg | 0 .../assets/images/landing/decore/arrow.svg | 0 .../assets/images/landing/ecommerce-app.jpg | Bin .../images/landing/email_section_img.png | Bin .../assets/images/landing/feature-icon/1.svg | 0 .../assets/images/landing/feature-icon/2.svg | 0 .../assets/images/landing/feature-icon/3.svg | 0 .../assets/images/landing/feature-icon/4.svg | 0 .../assets/images/landing/feature-icon/5.svg | 0 .../assets/images/landing/feature-icon/6.svg | 0 .../assets/images/landing/feature-icon/7.svg | 0 .../assets/images/landing/feature-icon/8.svg | 0 .../assets/images/landing/feature-img.png | Bin .../admin/assets/images/landing/footer.jpg | Bin .../admin/assets/images/landing/gifs/3.gif | Bin .../admin/assets/images/landing/gifs/4.gif | Bin .../admin/assets/images/landing/gifs/5.gif | Bin .../admin/assets/images/landing/gifs/6.gif | Bin .../admin/assets/images/landing/home-bg.jpg | Bin .../admin/assets/images/landing/icon/1.svg | 0 .../admin/assets/images/landing/icon/10.svg | 0 .../admin/assets/images/landing/icon/11.svg | 0 .../admin/assets/images/landing/icon/12.svg | 0 .../admin/assets/images/landing/icon/13.svg | 0 .../admin/assets/images/landing/icon/14.svg | 0 .../admin/assets/images/landing/icon/15.svg | 0 .../admin/assets/images/landing/icon/16.svg | 0 .../admin/assets/images/landing/icon/17.svg | 0 .../admin/assets/images/landing/icon/18.svg | 0 .../admin/assets/images/landing/icon/19.svg | 0 .../admin/assets/images/landing/icon/2.svg | 0 .../admin/assets/images/landing/icon/20.svg | 0 .../admin/assets/images/landing/icon/21.svg | 0 .../admin/assets/images/landing/icon/22.svg | 0 .../admin/assets/images/landing/icon/23.svg | 0 .../admin/assets/images/landing/icon/24.svg | 0 .../admin/assets/images/landing/icon/25.svg | 0 .../admin/assets/images/landing/icon/26.svg | 0 .../admin/assets/images/landing/icon/27.svg | 0 .../admin/assets/images/landing/icon/28.svg | 0 .../admin/assets/images/landing/icon/29.svg | 0 .../admin/assets/images/landing/icon/3.svg | 0 .../admin/assets/images/landing/icon/30.svg | 0 .../admin/assets/images/landing/icon/4.svg | 0 .../admin/assets/images/landing/icon/5.svg | 0 .../admin/assets/images/landing/icon/6.svg | 0 .../admin/assets/images/landing/icon/7.svg | 0 .../admin/assets/images/landing/icon/8.svg | 0 .../admin/assets/images/landing/icon/9.svg | 0 .../assets/images/landing/icon/angular/1.png | Bin .../assets/images/landing/icon/angular/10.png | Bin .../assets/images/landing/icon/angular/11.png | Bin .../assets/images/landing/icon/angular/12.png | Bin .../assets/images/landing/icon/angular/13.png | Bin .../assets/images/landing/icon/angular/14.png | Bin .../assets/images/landing/icon/angular/2.png | Bin .../assets/images/landing/icon/angular/4.png | Bin .../assets/images/landing/icon/angular/5.png | Bin .../assets/images/landing/icon/angular/6.png | Bin .../assets/images/landing/icon/angular/7.png | Bin .../assets/images/landing/icon/angular/8.png | Bin .../assets/images/landing/icon/angular/9.png | Bin .../images/landing/icon/angular/angular.png | Bin .../images/landing/icon/angular/angular.svg | 0 .../icon/codeigniter/codeigniter-icon.png | Bin .../images/landing/icon/django/apps.png | Bin .../images/landing/icon/django/bootstrap.png | Bin .../images/landing/icon/django/builders.png | Bin .../assets/images/landing/icon/django/css.png | Bin .../images/landing/icon/django/django.png | Bin .../images/landing/icon/django/forms.png | Bin .../images/landing/icon/django/iconset.png | Bin .../assets/images/landing/icon/django/kit.png | Bin .../images/landing/icon/django/layout.png | Bin .../images/landing/icon/django/sass.png | Bin .../images/landing/icon/django/table.png | Bin .../images/landing/icon/django/uikits.png | Bin .../images/landing/icon/flask/flask.png | Bin .../assets/images/landing/icon/html/apps.png | Bin .../images/landing/icon/html/bootstrap.png | Bin .../images/landing/icon/html/builders.png | Bin .../assets/images/landing/icon/html/css.png | Bin .../assets/images/landing/icon/html/forms.png | Bin .../assets/images/landing/icon/html/gulp.png | Bin .../assets/images/landing/icon/html/html.png | Bin .../images/landing/icon/html/iconset.png | Bin .../assets/images/landing/icon/html/kit.png | Bin .../images/landing/icon/html/layout.png | Bin .../assets/images/landing/icon/html/npm.png | Bin .../assets/images/landing/icon/html/pug.png | Bin .../assets/images/landing/icon/html/sass.png | Bin .../assets/images/landing/icon/html/table.png | Bin .../images/landing/icon/html/uikits.png | Bin .../images/landing/icon/laravel/blade.png | Bin .../images/landing/icon/laravel/bootstrap.png | Bin .../images/landing/icon/laravel/laravel.png | Bin .../images/landing/icon/laravel/laravel2.png | Bin .../images/landing/icon/laravel/layouts.png | Bin .../images/landing/icon/laravel/mix.png | Bin .../landing/icon/laravel/sasswebpack.png | Bin .../images/landing/icon/laravel/yarn.png | Bin .../assets/images/landing/icon/minus.svg | 0 .../assets/images/landing/icon/node/1.png | Bin .../assets/images/landing/icon/node/2.png | Bin .../admin/assets/images/landing/icon/plus.svg | 0 .../images/landing/icon/react/animation.png | Bin .../images/landing/icon/react/application.png | Bin .../images/landing/icon/react/chart.png | Bin .../assets/images/landing/icon/react/chat.png | Bin .../assets/images/landing/icon/react/crud.png | Bin .../images/landing/icon/react/firebase.png | Bin .../images/landing/icon/react/gallery.png | Bin .../assets/images/landing/icon/react/hook.png | Bin .../assets/images/landing/icon/react/map.png | Bin .../images/landing/icon/react/noquery.png | Bin .../images/landing/icon/react/props_state.png | Bin .../images/landing/icon/react/react.png | Bin .../images/landing/icon/react/react1.png | Bin .../images/landing/icon/react/reactrouter.png | Bin .../images/landing/icon/react/reactstrap.png | Bin .../images/landing/icon/react/redux.png | Bin .../assets/images/landing/icon/right.svg | 0 .../assets/images/landing/icon/svelte/1.png | Bin .../assets/images/landing/icon/svelte/2.png | Bin .../images/landing/icon/vue/animation.png | Bin .../assets/images/landing/icon/vue/chart.png | Bin .../images/landing/icon/vue/firebase.png | Bin .../images/landing/icon/vue/nojquery.png | Bin .../images/landing/icon/vue/rangeslider.png | Bin .../images/landing/icon/vue/rtlsupport.png | Bin .../assets/images/landing/icon/vue/vue.png | Bin .../images/landing/icon/vue/vuebootstrap.png | Bin .../assets/images/landing/icon/vue/vuecli.png | Bin .../images/landing/icon/vue/vuemasonary.png | Bin .../images/landing/icon/vue/vuerouter.png | Bin .../images/landing/icon/vue/vueswiper.png | Bin .../assets/images/landing/icon/vue/vuex.png | Bin .../assets/images/landing/icon/wrong.png | Bin .../assets/images/landing/job-search-app.jpg | Bin .../images/landing/knowlagebase-app.jpg | Bin .../assets/images/landing/landing_logo.png | Bin .../images/landing/layout-images/dubai.jpg | Bin .../images/landing/layout-images/dubai.png | Bin .../landing/layout-images/los-angle.png | Bin .../admin/assets/images/landing/sale.png | Bin .../admin/assets/images/landing/screen1.png | Bin .../assets/images/landing/social-app.jpg | Bin .../assets/images/landing/stroke-icon/1.svg | 0 .../assets/images/landing/stroke-icon/10.svg | 0 .../assets/images/landing/stroke-icon/12.svg | 0 .../assets/images/landing/stroke-icon/2.svg | 0 .../assets/images/landing/stroke-icon/3.svg | 0 .../assets/images/landing/stroke-icon/4.svg | 0 .../assets/images/landing/stroke-icon/5.svg | 0 .../assets/images/landing/stroke-icon/6.svg | 0 .../assets/images/landing/stroke-icon/7.svg | 0 .../assets/images/landing/stroke-icon/8.svg | 0 .../assets/images/landing/stroke-icon/9.svg | 0 .../assets/images/landing/testimonial/1.svg | 0 .../assets/images/landing/testimonial/2.svg | 0 .../assets/images/landing/testimonial/3.svg | 0 .../admin/assets/images/landing/vectors/1.svg | 0 .../admin/assets/images/landing/vectors/2.svg | 0 .../admin/assets/images/landing/vectors/3.svg | 0 .../admin/assets/images/landing/vectors/4.svg | 0 .../admin/assets/images/lightgallry/01.jpg | Bin .../admin/assets/images/lightgallry/010.jpg | Bin .../admin/assets/images/lightgallry/011.jpg | Bin .../admin/assets/images/lightgallry/012.jpg | Bin .../admin/assets/images/lightgallry/013.jpg | Bin .../admin/assets/images/lightgallry/014.jpg | Bin .../admin/assets/images/lightgallry/015.jpg | Bin .../admin/assets/images/lightgallry/016.jpg | Bin .../admin/assets/images/lightgallry/02.jpg | Bin .../admin/assets/images/lightgallry/03.jpg | Bin .../admin/assets/images/lightgallry/04.jpg | Bin .../admin/assets/images/lightgallry/05.jpg | Bin .../admin/assets/images/lightgallry/06.jpg | Bin .../admin/assets/images/lightgallry/07.jpg | Bin .../admin/assets/images/lightgallry/08.jpg | Bin .../admin/assets/images/lightgallry/09.jpg | Bin .../images/lightgallry/default-skin.png | Bin .../images/lightgallry/default-skin.svg | 0 .../admin/assets/images/login/1.jpg | Bin .../admin/assets/images/login/2.jpg | Bin .../admin/assets/images/login/3.jpg | Bin .../admin/assets/images/login/icon.png | Bin .../admin/assets/images/login/login_bg.jpg | Bin .../admin/assets/images/logo/logo-icon.png | Bin .../admin/assets/images/logo/logo.png | Bin .../admin/assets/images/logo/logo_dark.png | Bin .../admin/assets/images/masonry/1.jpg | Bin .../admin/assets/images/masonry/10.jpg | Bin .../admin/assets/images/masonry/11.jpg | Bin .../admin/assets/images/masonry/12.jpg | Bin .../admin/assets/images/masonry/13.jpg | Bin .../admin/assets/images/masonry/14.jpg | Bin .../admin/assets/images/masonry/15.jpg | Bin .../admin/assets/images/masonry/2.jpg | Bin .../admin/assets/images/masonry/3.jpg | Bin .../admin/assets/images/masonry/4.jpg | Bin .../admin/assets/images/masonry/5.jpg | Bin .../admin/assets/images/masonry/6.jpg | Bin .../admin/assets/images/masonry/7.jpg | Bin .../admin/assets/images/masonry/8.jpg | Bin .../admin/assets/images/masonry/9.jpg | Bin .../admin/assets/images/min.svg | 0 .../admin/assets/images/notification/1.jpg | Bin .../admin/assets/images/notification/2.jpg | Bin .../assets/images/other-images/bg-profile.png | Bin .../assets/images/other-images/boxbg.jpg | Bin .../images/other-images/calender-widget.jpg | Bin .../assets/images/other-images/caller.jpg | Bin .../assets/images/other-images/cart-img.jpg | Bin .../assets/images/other-images/clock-face.png | Bin .../images/other-images/coming-soon-bg.jpg | Bin .../images/other-images/img-cropper.jpg | Bin .../assets/images/other-images/logo-login.png | Bin .../images/other-images/maintenance-bg.jpg | Bin .../other-images/mobile-clock-wallpaper.jpg | Bin .../assets/images/other-images/paypal.png | Bin .../images/other-images/profile-style-img.png | Bin .../other-images/profile-style-img3.png | Bin .../images/other-images/receiver-img.jpg | Bin .../admin/assets/images/other-images/sad.png | Bin .../assets/images/other-images/sidebar-bg.jpg | Bin .../images/other-images/user-profile.png | Bin .../assets/images/other-images/wallpaper.jpg | Bin .../admin/assets/images/product/1.png | Bin .../admin/assets/images/product/10.png | Bin .../admin/assets/images/product/11.png | Bin .../admin/assets/images/product/12.png | Bin .../admin/assets/images/product/13.png | Bin .../admin/assets/images/product/14.png | Bin .../admin/assets/images/product/15.png | Bin .../admin/assets/images/product/2.png | Bin .../admin/assets/images/product/3.png | Bin .../admin/assets/images/product/4.png | Bin .../range-slider/sprite-skin-modern.png | Bin .../admin/assets/images/sec.svg | 0 .../assets/images/slider-auto-width/11.jpg | Bin .../assets/images/slider-auto-width/12.jpg | Bin .../assets/images/slider-auto-width/13.jpg | Bin .../assets/images/slider-auto-width/14.jpg | Bin .../assets/images/slider-auto-width/15.jpg | Bin .../admin/assets/images/slider/1.jpg | Bin .../admin/assets/images/slider/10.jpg | Bin .../admin/assets/images/slider/11.jpg | Bin .../admin/assets/images/slider/2.jpg | Bin .../admin/assets/images/slider/3.jpg | Bin .../admin/assets/images/slider/4.jpg | Bin .../admin/assets/images/slider/5.jpg | Bin .../admin/assets/images/slider/6.jpg | Bin .../admin/assets/images/slider/7.jpg | Bin .../admin/assets/images/slider/8.jpg | Bin .../admin/assets/images/slider/9.jpg | Bin .../admin/assets/images/smiley.png | Bin .../admin/assets/images/social-app/post-1.png | Bin .../admin/assets/images/social-app/post-2.png | Bin .../admin/assets/images/social-app/post-3.png | Bin .../admin/assets/images/social-app/post-4.png | Bin .../admin/assets/images/social-app/post-5.png | Bin .../admin/assets/images/social-app/post-6.png | Bin .../admin/assets/images/social-app/post-7.png | Bin .../admin/assets/images/social-app/post-8.png | Bin .../admin/assets/images/social-app/post-9.png | Bin .../assets/images/social-app/social-image.png | Bin .../assets/images/social-app/timeline-1.png | Bin .../assets/images/social-app/timeline-2.png | Bin .../assets/images/social-app/timeline-3.png | Bin .../assets/images/social-app/timeline-4.png | Bin .../admin/assets/images/sort_asc.png | Bin .../admin/assets/images/sort_asc_disabled.png | Bin .../admin/assets/images/sort_both.png | Bin .../admin/assets/images/sort_desc.png | Bin .../assets/images/sort_desc_disabled.png | Bin .../admin/assets/images/svg-icon/1.svg | 0 .../admin/assets/images/svg-icon/2.svg | 0 .../admin/assets/images/svg-icon/3.svg | 0 .../admin/assets/images/svg-icon/4.svg | 0 .../admin/assets/images/svg-icon/5.svg | 0 .../admin/assets/images/svg-icon/6.svg | 0 .../admin/assets/images/tree/32px.png | Bin .../admin/assets/images/tree/40px.png | Bin .../admin/assets/images/tree/throbber.gif | Bin .../admin/assets/images/user-card/5.jpg | Bin .../admin/assets/images/user.jpg | Bin .../admin/assets/images/user/1.jpg | Bin .../admin/assets/images/user/10.jpg | Bin .../admin/assets/images/user/11.png | Bin .../admin/assets/images/user/12.png | Bin .../admin/assets/images/user/14.png | Bin .../admin/assets/images/user/16.png | Bin .../admin/assets/images/user/2.jpg | Bin .../admin/assets/images/user/2.png | Bin .../admin/assets/images/user/3.jpg | Bin .../admin/assets/images/user/3.png | Bin .../admin/assets/images/user/4.jpg | Bin .../admin/assets/images/user/5.jpg | Bin .../admin/assets/images/user/6.jpg | Bin .../admin/assets/images/user/7.jpg | Bin .../admin/assets/images/user/8.jpg | Bin .../admin/assets/images/user/9.jpg | Bin .../admin/assets/images/user/user-dp.png | Bin .../admin/assets/images/user/user.png | Bin .../assets/js/animation/animate-custom.js | 0 .../admin/assets/js/animation/aos/aos-init.js | 0 .../admin/assets/js/animation/aos/aos.js | 0 .../animation/scroll-reveal/reveal-custom.js | 0 .../scroll-reveal/scrollreveal.min.js | 0 .../assets/js/animation/tilt/tilt-custom.js | 0 .../assets/js/animation/tilt/tilt.jquery.js | 0 .../admin/assets/js/animation/wow/wow-init.js | 0 static/admin/assets/js/animation/wow/wow.js | 536 + .../admin/assets/js/animation/wow/wow.min.js | 0 static/admin/assets/js/apexcharts.js | 35975 ++++ .../js/bootstrap-notify/bootstrap-notify.js | 353 + .../assets/js/bootstrap/bootstrap.bundle.js | 6314 + .../js/bootstrap/bootstrap.bundle.js.map | 1 + .../js/bootstrap/bootstrap.bundle.min.js | 0 static/admin/assets/js/bootstrap/bootstrap.js | 4494 + .../assets/js/bootstrap/bootstrap.min.js | 0 .../admin/assets/js/bootstrap/popper.min.js | 0 .../js/chart/apex-chart/apexcharts.common.js | 38 + .../assets/js/chart/apex-chart/apexcharts.css | 680 + .../assets/js/chart/apex-chart/apexcharts.js | 35975 ++++ .../js/chart/apex-chart/locales/ar.json | 63 + .../js/chart/apex-chart/locales/be-cyrl.json | 55 + .../js/chart/apex-chart/locales/be-latn.json | 55 + .../js/chart/apex-chart/locales/ca.json | 55 + .../js/chart/apex-chart/locales/cs.json | 55 + .../js/chart/apex-chart/locales/da.json | 55 + .../js/chart/apex-chart/locales/de.json | 55 + .../js/chart/apex-chart/locales/el.json | 55 + .../js/chart/apex-chart/locales/en.json | 55 + .../js/chart/apex-chart/locales/es.json | 55 + .../js/chart/apex-chart/locales/et.json | 63 + .../js/chart/apex-chart/locales/fa.json | 55 + .../js/chart/apex-chart/locales/fi.json | 55 + .../js/chart/apex-chart/locales/fr.json | 55 + .../js/chart/apex-chart/locales/he.json | 55 + .../js/chart/apex-chart/locales/hi.json | 55 + .../js/chart/apex-chart/locales/hr.json | 55 + .../js/chart/apex-chart/locales/hu.json | 64 + .../js/chart/apex-chart/locales/hy.json | 55 + .../js/chart/apex-chart/locales/id.json | 47 + .../js/chart/apex-chart/locales/it.json | 55 + .../js/chart/apex-chart/locales/ja.json | 55 + .../js/chart/apex-chart/locales/ka.json | 55 + .../js/chart/apex-chart/locales/ko.json | 55 + .../js/chart/apex-chart/locales/lt.json | 55 + .../js/chart/apex-chart/locales/lv.json | 64 + .../js/chart/apex-chart/locales/ms.json | 63 + .../js/chart/apex-chart/locales/nb.json | 55 + .../js/chart/apex-chart/locales/nl.json | 55 + .../js/chart/apex-chart/locales/pl.json | 55 + .../js/chart/apex-chart/locales/pt-br.json | 55 + .../js/chart/apex-chart/locales/pt.json | 55 + .../js/chart/apex-chart/locales/rs.json | 55 + .../js/chart/apex-chart/locales/ru.json | 55 + .../js/chart/apex-chart/locales/se.json | 55 + .../js/chart/apex-chart/locales/sk.json | 55 + .../js/chart/apex-chart/locales/sl.json | 55 + .../js/chart/apex-chart/locales/sq.json | 55 + .../js/chart/apex-chart/locales/th.json | 55 + .../js/chart/apex-chart/locales/tr.json | 55 + .../js/chart/apex-chart/locales/ua.json | 55 + .../js/chart/apex-chart/locales/vi.json | 63 + .../js/chart/apex-chart/locales/zh-cn.json | 55 + .../js/chart/apex-chart/locales/zh-tw.json | 55 + .../assets/js/chart/apex-chart/moment.js | 5680 + .../assets/js/chart/apex-chart/moment.min.js | 2 + .../js/chart/apex-chart/moment.min.js.map | 1 + .../js/chart/apex-chart/stock-prices.js | 347 + {assets => static}/admin/assets/js/clock.js | 4 - {assets => static}/admin/assets/js/config.js | 0 .../assets/js/custom-card/custom-card.js | 0 .../admin/assets/js/custom-script.js | 0 .../admin/assets/js/dashboard/dashboard_2.js | 0 .../admin/assets/js/dashboard/dashboard_3.js | 0 .../admin/assets/js/dashboard/dashboard_4.js | 0 .../admin/assets/js/dashboard/dashboard_5.js | 0 .../admin/assets/js/dashboard/default.js | 41 +- .../buttons.bootstrap4.min.js | 0 .../datatable-extension/buttons.colVis.min.js | 0 .../datatable-extension/buttons.html5.min.js | 0 .../datatable-extension/buttons.print.min.js | 0 .../datatable/datatable-extension/custom.js | 0 .../dataTables.autoFill.min.js | 0 .../dataTables.bootstrap4.min.js | 0 .../dataTables.buttons.min.js | 0 .../dataTables.colReorder.min.js | 0 .../dataTables.fixedHeader.min.js | 0 .../dataTables.keyTable.min.js | 0 .../dataTables.responsive.min.js | 0 .../dataTables.rowReorder.min.js | 0 .../dataTables.scroller.min.js | 0 .../dataTables.select.min.js | 0 .../datatable-extension/datatables.js | 145784 +++++++++++++++ .../datatable-extension/jszip.min.js | 0 .../datatable-extension/pdfmake.min.js | 0 .../responsive.bootstrap4.min.js | 0 .../datatable-extension/vfs_fonts.js | 0 .../datatable/datatables/datatable.custom.js | 0 .../datatable/datatables/jquery.dataTables.js | 15354 ++ .../datatables/jquery.dataTables.min.js | 0 .../admin/assets/js/dragable/jquery-ui.min.js | 0 .../assets/js/dragable/sortable-custom.js | 0 .../admin/assets/js/dragable/sortable.js | 0 .../js/drilldown/dropdown-collapse-main.js | 0 .../drilldown/dropdown-coolapse-menu-aim.js | 0 .../assets/js/dropzone/dropzone-scrip.js | 0 .../assets/js/dropzone/dropzone-script.js | 0 .../admin/assets/js/dropzone/dropzone.js | 0 .../admin/assets/js/general-widget.js | 0 .../admin/assets/js/header-slick.js | 0 .../admin/assets/js/height-equal.js | 0 .../admin/assets/js/hide-on-scroll.js | 0 .../feather-icon/feather-icon-clipart.js | 0 .../js/icons/feather-icon/feather-icon.js | 0 .../assets/js/icons/feather-icon/feather.js | 2418 + .../js/icons/feather-icon/feather.js.map | 1 + .../js/icons/feather-icon/feather.min.js | 0 .../assets/js/icons/flag-icon-clipart.js | 0 .../admin/assets/js/icons/icon-clipart.js | 0 .../admin/assets/js/icons/icons-notify.js | 0 .../assets/js/icons/whether-icon-clipart.js | 0 .../admin/assets/js/isotope.pkgd.js | 0 .../admin/assets/js/jarallax_libs/jarallax.js | 0 .../admin/assets/js/jarallax_libs/libs.min.js | 0 static/admin/assets/js/jquery-3.5.1.js | 10872 ++ .../admin/assets/js/jquery-3.5.1.min.js | 0 static/admin/assets/js/jquery-3.5.1.min.map | 1 + static/admin/assets/js/jquery-3.6.0.js | 10965 ++ static/admin/assets/js/jquery-3.6.0.min.js | 2 + static/admin/assets/js/jquery-3.6.0.min.map | 1 + .../admin/assets/js}/jquery.js | 1885 +- .../admin/assets/js/jquery.ui.min.js | 0 .../admin/assets/js/landing-slick.js | 0 {assets => static}/admin/assets/js/landing.js | 0 .../admin/assets/js/landing_sticky.js | 0 {assets => static}/admin/assets/js/login.js | 0 .../admin/assets/js/masonry-gallery.js | 0 .../admin/assets/js/modal-animated.js | 0 .../assets/js/modalpage/validation-modal.js | 0 .../admin/assets/js/modernizr.js | 0 .../assets/js/notify/bootstrap-notify.js | 353 + static/admin/assets/js/notify/index.js | 353 + .../admin/assets/js/popover-custom.js | 0 {assets => static}/admin/assets/js/script.js | 0 .../js/scrollable/perfect-scrollbar.min.js | 0 .../assets/js/scrollable/scrollable-custom.js | 0 .../admin/assets/js/scrollbar/custom.js | 0 .../admin/assets/js/scrollbar/simplebar.js | 0 .../admin/assets/js/scrollpy_landing.js | 0 .../admin/assets/js/sidebar-menu.js | 0 .../admin/assets/js/slick/slick.js | 0 .../admin/assets/js/slick/slick.min.js | 0 .../admin/assets/js/sweet-alert/polyfills.js | 110 + .../admin/assets/js/sweet-alert/sweetalert.js | 4504 + .../assets/js/sweet-alert/sweetalert2.js | 4504 + static/admin/assets/js/sweetalert2.js | 4504 + .../assets/js/theme-customizer/customizer.js | 0 .../assets/js/typeahead-search/handlebars.js | 5972 + .../admin/assets/js/typeahead/handlebars.js | 5972 + static/admin/assets/js/typeahead/style.css | 40 + .../assets/js/typeahead/typeahead.bundle.js | 2451 + static/admin/assets/js/typeahead/typeahead.js | 299 + .../admin/assets/pug/components/bookmark.pug | 0 .../assets/pug/components/footer-files.pug | 6 +- .../admin/assets/pug/components/footer.pug | 0 .../assets/pug/components/header-files.pug | 0 .../admin/assets/pug/components/header.pug | 0 .../pug/components/landing-footer-files.pug | 0 .../assets/pug/components/landing-header.pug | 0 .../admin/assets/pug/components/loader.pug | 0 .../admin/assets/pug/components/sidebar.pug | 0 .../pug/components/starter-kit-header.pug | 0 .../pug/components/starter-kit-sidebar.pug | 0 .../admin/assets/pug/components/taptop.pug | 0 .../assets/pug/pages/starter-kit/boxed.pug | 0 .../pug/pages/starter-kit/footer-dark.pug | 0 .../pug/pages/starter-kit/footer-fixed.pug | 0 .../pug/pages/starter-kit/footer-light.pug | 0 .../pug/pages/starter-kit/hide-on-scroll.pug | 0 .../assets/pug/pages/starter-kit/index.pug | 0 .../pug/pages/starter-kit/layout-dark.pug | 0 .../pug/pages/starter-kit/layout-rtl.pug | 0 .../admin/assets/pug/pages/theme/AOS.pug | 0 .../assets/pug/pages/theme/according.pug | 0 .../pug/pages/theme/ace-code-editor.pug | 0 .../admin/assets/pug/pages/theme/add-post.pug | 0 .../admin/assets/pug/pages/theme/alert.pug | 0 .../admin/assets/pug/pages/theme/animate.pug | 0 .../admin/assets/pug/pages/theme/avatars.pug | 0 .../assets/pug/pages/theme/base-input.pug | 0 .../assets/pug/pages/theme/basic-card.pug | 0 .../assets/pug/pages/theme/basic-template.pug | 0 .../assets/pug/pages/theme/blog-single.pug | 0 .../admin/assets/pug/pages/theme/blog.pug | 0 .../admin/assets/pug/pages/theme/bookmark.pug | 0 .../pug/pages/theme/bootstrap-basic-table.pug | 0 .../pug/pages/theme/bootstrap-notify.pug | 0 .../assets/pug/pages/theme/box-layout.pug | 0 .../assets/pug/pages/theme/breadcrumb.pug | 0 .../assets/pug/pages/theme/button-builder.pug | 0 .../assets/pug/pages/theme/button-group.pug | 0 .../assets/pug/pages/theme/buttons-edge.pug | 0 .../assets/pug/pages/theme/buttons-flat.pug | 0 .../admin/assets/pug/pages/theme/buttons.pug | 0 .../assets/pug/pages/theme/calendar-basic.pug | 0 .../admin/assets/pug/pages/theme/cart.pug | 0 .../assets/pug/pages/theme/chart-apex.pug | 0 .../assets/pug/pages/theme/chart-flot.pug | 0 .../assets/pug/pages/theme/chart-google.pug | 0 .../assets/pug/pages/theme/chart-knob.pug | 0 .../assets/pug/pages/theme/chart-morris.pug | 0 .../assets/pug/pages/theme/chart-peity.pug | 0 .../pug/pages/theme/chart-sparkline.pug | 0 .../assets/pug/pages/theme/chart-widget.pug | 0 .../admin/assets/pug/pages/theme/chartist.pug | 0 .../admin/assets/pug/pages/theme/chartjs.pug | 0 .../assets/pug/pages/theme/chat-video.pug | 0 .../admin/assets/pug/pages/theme/chat.pug | 0 .../admin/assets/pug/pages/theme/checkout.pug | 0 .../admin/assets/pug/pages/theme/ckeditor.pug | 0 .../assets/pug/pages/theme/clipboard.pug | 0 .../pug/pages/theme/comingsoon-bg-img.pug | 0 .../pug/pages/theme/comingsoon-bg-video.pug | 0 .../assets/pug/pages/theme/comingsoon.pug | 0 .../admin/assets/pug/pages/theme/contacts.pug | 0 .../assets/pug/pages/theme/creative-card.pug | 0 .../assets/pug/pages/theme/dashboard-02.pug | 0 .../assets/pug/pages/theme/dashboard-03.pug | 0 .../assets/pug/pages/theme/dashboard-04.pug | 0 .../assets/pug/pages/theme/dashboard-05.pug | 0 .../assets/pug/pages/theme/datatable-API.pug | 0 .../pug/pages/theme/datatable-basic-init.pug | 0 .../pug/pages/theme/datatable-data-source.pug | 0 .../pages/theme/datatable-ext-autofill.pug | 0 .../assets/pug/pages/theme/datepicker.pug | 0 .../pug/pages/theme/daterangepicker.pug | 0 .../assets/pug/pages/theme/datetimepicker.pug | 0 .../assets/pug/pages/theme/default-form.pug | 0 .../assets/pug/pages/theme/dragable-card.pug | 0 .../admin/assets/pug/pages/theme/dropdown.pug | 0 .../admin/assets/pug/pages/theme/dropzone.pug | 0 .../admin/assets/pug/pages/theme/echarts.pug | 0 .../pug/pages/theme/ecommerce-templates.pug | 0 .../assets/pug/pages/theme/edit-profile.pug | 0 .../pug/pages/theme/email-application.pug | 0 .../assets/pug/pages/theme/email-compose.pug | 0 .../assets/pug/pages/theme/email-header.pug | 0 .../pug/pages/theme/email-order-success.pug | 0 .../assets/pug/pages/theme/error-400.pug | 0 .../assets/pug/pages/theme/error-401.pug | 0 .../assets/pug/pages/theme/error-403.pug | 0 .../assets/pug/pages/theme/error-404.pug | 0 .../assets/pug/pages/theme/error-500.pug | 0 .../assets/pug/pages/theme/error-503.pug | 0 .../admin/assets/pug/pages/theme/faq.pug | 0 .../assets/pug/pages/theme/feather-icon.pug | 0 .../assets/pug/pages/theme/file-manager.pug | 0 .../assets/pug/pages/theme/flag-icon.pug | 0 .../assets/pug/pages/theme/font-awesome.pug | 0 .../assets/pug/pages/theme/footer-dark.pug | 0 .../assets/pug/pages/theme/footer-fixed.pug | 0 .../assets/pug/pages/theme/footer-light.pug | 0 .../pug/pages/theme/forget-password.pug | 0 .../assets/pug/pages/theme/form-builder-1.pug | 0 .../assets/pug/pages/theme/form-builder-2.pug | 0 .../pug/pages/theme/form-validation.pug | 0 .../pug/pages/theme/form-wizard-three.pug | 0 .../pug/pages/theme/form-wizard-two.pug | 0 .../assets/pug/pages/theme/form-wizard.pug | 0 .../assets/pug/pages/theme/gallery-hover.pug | 0 .../pug/pages/theme/gallery-masonry.pug | 0 .../pages/theme/gallery-with-description.pug | 0 .../admin/assets/pug/pages/theme/gallery.pug | 0 .../assets/pug/pages/theme/general-widget.pug | 0 .../admin/assets/pug/pages/theme/grid.pug | 0 .../assets/pug/pages/theme/helper-classes.pug | 0 .../assets/pug/pages/theme/hide-on-scroll.pug | 0 .../admin/assets/pug/pages/theme/ico-icon.pug | 0 .../assets/pug/pages/theme/image-cropper.pug | 0 .../admin/assets/pug/pages/theme/index.pug | 0 .../assets/pug/pages/theme/input-group.pug | 0 .../pug/pages/theme/internationalization.pug | 0 .../pug/pages/theme/invoice-template.pug | 0 .../assets/pug/pages/theme/job-apply.pug | 0 .../assets/pug/pages/theme/job-cards-view.pug | 0 .../assets/pug/pages/theme/job-details.pug | 0 .../assets/pug/pages/theme/job-list-view.pug | 0 .../assets/pug/pages/theme/jsgrid-table.pug | 0 .../admin/assets/pug/pages/theme/kanban.pug | 0 .../assets/pug/pages/theme/knowledgebase.pug | 0 .../assets/pug/pages/theme/landing-page.pug | 0 .../assets/pug/pages/theme/layout-dark.pug | 0 .../assets/pug/pages/theme/layout-light.pug | 0 .../assets/pug/pages/theme/layout-rtl.pug | 0 .../pug/pages/theme/learning-detailed.pug | 0 .../pug/pages/theme/learning-list-view.pug | 0 .../assets/pug/pages/theme/list-products.pug | 0 .../assets/pug/pages/theme/list-wish.pug | 0 .../admin/assets/pug/pages/theme/list.pug | 0 .../pages/theme/login-bs-tt-validation.pug | 0 .../pug/pages/theme/login-bs-validation.pug | 0 .../pug/pages/theme/login-sa-validation.pug | 0 .../admin/assets/pug/pages/theme/login.pug | 0 .../assets/pug/pages/theme/login_one.pug | 0 .../assets/pug/pages/theme/login_two.pug | 0 .../assets/pug/pages/theme/maintenance.pug | 0 .../admin/assets/pug/pages/theme/map-js.pug | 0 .../pages/theme/masonry-gallery-with-disc.pug | 0 .../assets/pug/pages/theme/megaoptions.pug | 0 .../assets/pug/pages/theme/modal-animated.pug | 0 .../admin/assets/pug/pages/theme/modal.pug | 0 .../assets/pug/pages/theme/order-history.pug | 0 .../assets/pug/pages/theme/owl-carousel.pug | 0 .../assets/pug/pages/theme/pagebuild.pug | 0 .../assets/pug/pages/theme/pagination.pug | 0 .../pug/pages/theme/payment-details.pug | 0 .../admin/assets/pug/pages/theme/popover.pug | 0 .../admin/assets/pug/pages/theme/pricing.pug | 0 .../assets/pug/pages/theme/product-page.pug | 0 .../admin/assets/pug/pages/theme/product.pug | 0 .../assets/pug/pages/theme/progress-bar.pug | 0 .../assets/pug/pages/theme/projectcreate.pug | 0 .../assets/pug/pages/theme/projectdetails.pug | 0 .../admin/assets/pug/pages/theme/projects.pug | 0 .../pages/theme/radio-checkbox-control.pug | 0 .../assets/pug/pages/theme/raised-button.pug | 0 .../assets/pug/pages/theme/range-slider.pug | 0 .../admin/assets/pug/pages/theme/rating.pug | 0 .../assets/pug/pages/theme/reset-password.pug | 0 .../admin/assets/pug/pages/theme/ribbons.pug | 0 .../assets/pug/pages/theme/sample-page.pug | 0 .../assets/pug/pages/theme/scroll-reval.pug | 0 .../assets/pug/pages/theme/scrollable.pug | 0 .../admin/assets/pug/pages/theme/search.pug | 0 .../admin/assets/pug/pages/theme/select2.pug | 0 .../assets/pug/pages/theme/sign-up-one.pug | 0 .../assets/pug/pages/theme/sign-up-two.pug | 0 .../assets/pug/pages/theme/sign-up-wizard.pug | 0 .../admin/assets/pug/pages/theme/sign-up.pug | 0 .../assets/pug/pages/theme/simple-MDE.pug | 0 .../assets/pug/pages/theme/social-app.pug | 0 .../admin/assets/pug/pages/theme/steps.pug | 0 .../admin/assets/pug/pages/theme/sticky.pug | 0 .../assets/pug/pages/theme/summernote.pug | 0 .../assets/pug/pages/theme/support-ticket.pug | 0 .../assets/pug/pages/theme/sweet-alert2.pug | 0 .../admin/assets/pug/pages/theme/switch.pug | 0 .../assets/pug/pages/theme/tab-bootstrap.pug | 0 .../assets/pug/pages/theme/tabbed-card.pug | 0 .../pug/pages/theme/table-components.pug | 0 .../assets/pug/pages/theme/tag-pills.pug | 0 .../admin/assets/pug/pages/theme/task.pug | 0 .../pug/pages/theme/template-email-2.pug | 0 .../assets/pug/pages/theme/themify-icon.pug | 0 .../admin/assets/pug/pages/theme/tilt.pug | 0 .../assets/pug/pages/theme/time-picker.pug | 0 .../assets/pug/pages/theme/timeline-v-1.pug | 0 .../assets/pug/pages/theme/timeline-v-2.pug | 0 .../admin/assets/pug/pages/theme/to-do.pug | 0 .../admin/assets/pug/pages/theme/tooltip.pug | 0 .../assets/pug/pages/theme/touchspin.pug | 0 .../admin/assets/pug/pages/theme/tour.pug | 0 .../admin/assets/pug/pages/theme/tree.pug | 0 .../assets/pug/pages/theme/typeahead.pug | 0 .../assets/pug/pages/theme/typography.pug | 0 .../admin/assets/pug/pages/theme/unlock.pug | 0 .../assets/pug/pages/theme/user-cards.pug | 0 .../assets/pug/pages/theme/user-profile.pug | 0 .../assets/pug/pages/theme/vector-map.pug | 0 .../assets/pug/pages/theme/whether-icon.pug | 0 .../admin/assets/pug/pages/theme/wow.pug | 0 .../admin/assets/scss/base/_reset.scss | 0 .../admin/assets/scss/base/_typography.scss | 0 .../admin/assets/scss/color-1.scss | 0 .../admin/assets/scss/color-2.scss | 0 .../admin/assets/scss/color-3.scss | 0 .../admin/assets/scss/color-4.scss | 0 .../admin/assets/scss/color-5.scss | 0 .../admin/assets/scss/color-6.scss | 0 .../assets/scss/components/_according.scss | 0 .../admin/assets/scss/components/_alert.scss | 0 .../assets/scss/components/_avatars.scss | 0 .../admin/assets/scss/components/_badge.scss | 0 .../assets/scss/components/_bookmark.scss | 0 .../assets/scss/components/_breadcrumb.scss | 0 .../assets/scss/components/_builders.scss | 0 .../assets/scss/components/_buttons.scss | 0 .../admin/assets/scss/components/_card.scss | 0 .../admin/assets/scss/components/_color.scss | 0 .../assets/scss/components/_datatable.scss | 0 .../assets/scss/components/_datepicker.scss | 0 .../assets/scss/components/_dropdown.scss | 0 .../assets/scss/components/_form-builder.scss | 0 .../assets/scss/components/_form-input.scss | 0 .../assets/scss/components/_form-wizard.scss | 0 .../scss/components/_form_builder-2.scss | 0 .../admin/assets/scss/components/_forms.scss | 0 .../admin/assets/scss/components/_icons.scss | 0 .../admin/assets/scss/components/_list.scss | 0 .../admin/assets/scss/components/_loader.scss | 0 .../admin/assets/scss/components/_modal.scss | 0 .../assets/scss/components/_popover.scss | 0 .../admin/assets/scss/components/_print.scss | 0 .../admin/assets/scss/components/_radio.scss | 0 .../admin/assets/scss/components/_ribbon.scss | 0 .../assets/scss/components/_scrollbar.scss | 0 .../admin/assets/scss/components/_switch.scss | 0 .../admin/assets/scss/components/_tab.scss | 0 .../admin/assets/scss/components/_table.scss | 0 .../assets/scss/components/_touchspin.scss | 0 .../admin/assets/scss/components/_tour.scss | 0 .../admin/assets/scss/components/_tree.scss | 0 .../scss/components/_typeahead-search.scss | 0 .../admin/assets/scss/layout/_box-layout.scss | 0 .../admin/assets/scss/layout/_footer.scss | 0 .../admin/assets/scss/layout/_grid.scss | 0 .../admin/assets/scss/layout/_header.scss | 0 .../admin/assets/scss/layout/_navs.scss | 0 .../admin/assets/scss/layout/_rtl.scss | 0 .../admin/assets/scss/layout/_search.scss | 0 .../admin/assets/scss/layout/_select2.scss | 0 .../admin/assets/scss/layout/_sidebar.scss | 0 .../admin/assets/scss/pages/_blog.scss | 0 .../assets/scss/pages/_bookmark-app.scss | 0 .../admin/assets/scss/pages/_cart.scss | 0 .../admin/assets/scss/pages/_chart.scss | 0 .../admin/assets/scss/pages/_chat.scss | 0 .../admin/assets/scss/pages/_checkout.scss | 0 .../admin/assets/scss/pages/_comingsoon.scss | 0 .../admin/assets/scss/pages/_contacts.scss | 0 .../admin/assets/scss/pages/_dashboard_2.scss | 0 .../admin/assets/scss/pages/_dashboard_3.scss | 0 .../admin/assets/scss/pages/_dashboard_4.scss | 0 .../admin/assets/scss/pages/_dashboard_5.scss | 0 .../assets/scss/pages/_dashboard_default.scss | 0 .../admin/assets/scss/pages/_ecommerce.scss | 0 .../assets/scss/pages/_email-application.scss | 0 .../admin/assets/scss/pages/_errorpage.scss | 0 .../admin/assets/scss/pages/_faq.scss | 0 .../admin/assets/scss/pages/_file.scss | 0 .../admin/assets/scss/pages/_gallery.scss | 0 .../admin/assets/scss/pages/_helper.scss | 0 .../scss/pages/_internationalization.scss | 0 .../admin/assets/scss/pages/_job-search.scss | 0 .../admin/assets/scss/pages/_jsgrid.scss | 0 .../admin/assets/scss/pages/_kanban.scss | 0 .../assets/scss/pages/_knowledgebase.scss | 0 .../admin/assets/scss/pages/_landing.scss | 0 .../admin/assets/scss/pages/_language.scss | 0 .../admin/assets/scss/pages/_learning.scss | 0 .../admin/assets/scss/pages/_login.scss | 0 .../admin/assets/scss/pages/_megaoption.scss | 0 .../assets/scss/pages/_order-history.scss | 0 .../admin/assets/scss/pages/_page.scss | 0 .../admin/assets/scss/pages/_pricing.scss | 0 .../admin/assets/scss/pages/_progress.scss | 0 .../admin/assets/scss/pages/_projectlist.scss | 0 .../admin/assets/scss/pages/_social-app.scss | 0 .../admin/assets/scss/pages/_task.scss | 0 .../admin/assets/scss/pages/_timeline-v.scss | 0 .../admin/assets/scss/pages/_timeliny.scss | 0 .../assets/scss/pages/_user-profile.scss | 0 .../admin/assets/scss/pages/_wishlist.scss | 0 .../admin/assets/scss/responsive.scss | 0 .../admin/assets/scss/style.scss | 0 .../admin/assets/scss/themes/_custom.scss | 0 .../admin/assets/scss/themes/_dark.scss | 0 .../admin/assets/scss/themes/_responsive.scss | 0 .../assets/scss/themes/_theme-customizer.scss | 0 .../admin/assets/scss/themes/_update.scss | 0 .../admin/assets/scss/utils/_variables.scss | 0 .../admin/assets/scss/vendors/animate.scss | 0 .../assets/scss/vendors/animate/_animate.scss | 0 .../admin/assets/scss/vendors/aos.scss | 0 .../assets/scss/vendors/aos/_animations.scss | 0 .../admin/assets/scss/vendors/aos/_core.scss | 0 .../assets/scss/vendors/aos/_easing.scss | 0 .../admin/assets/scss/vendors/bootstrap.scss | 0 .../scss/vendors/bootstrap/_accordion.scss | 0 .../assets/scss/vendors/bootstrap/_alert.scss | 0 .../assets/scss/vendors/bootstrap/_badge.scss | 0 .../scss/vendors/bootstrap/_breadcrumb.scss | 0 .../scss/vendors/bootstrap/_button-group.scss | 0 .../scss/vendors/bootstrap/_buttons.scss | 0 .../assets/scss/vendors/bootstrap/_card.scss | 0 .../scss/vendors/bootstrap/_carousel.scss | 0 .../assets/scss/vendors/bootstrap/_close.scss | 0 .../scss/vendors/bootstrap/_containers.scss | 0 .../scss/vendors/bootstrap/_dropdown.scss | 0 .../assets/scss/vendors/bootstrap/_forms.scss | 0 .../scss/vendors/bootstrap/_functions.scss | 0 .../assets/scss/vendors/bootstrap/_grid.scss | 0 .../scss/vendors/bootstrap/_helpers.scss | 0 .../scss/vendors/bootstrap/_images.scss | 0 .../scss/vendors/bootstrap/_list-group.scss | 0 .../scss/vendors/bootstrap/_mixins.scss | 0 .../assets/scss/vendors/bootstrap/_modal.scss | 0 .../assets/scss/vendors/bootstrap/_nav.scss | 0 .../scss/vendors/bootstrap/_navbar.scss | 0 .../scss/vendors/bootstrap/_offcanvas.scss | 0 .../scss/vendors/bootstrap/_pagination.scss | 0 .../scss/vendors/bootstrap/_popover.scss | 0 .../scss/vendors/bootstrap/_progress.scss | 0 .../scss/vendors/bootstrap/_reboot.scss | 0 .../assets/scss/vendors/bootstrap/_root.scss | 0 .../scss/vendors/bootstrap/_spinners.scss | 0 .../scss/vendors/bootstrap/_tables.scss | 0 .../scss/vendors/bootstrap/_toasts.scss | 0 .../scss/vendors/bootstrap/_tooltip.scss | 0 .../scss/vendors/bootstrap/_transitions.scss | 0 .../assets/scss/vendors/bootstrap/_type.scss | 0 .../scss/vendors/bootstrap/_utilities.scss | 0 .../scss/vendors/bootstrap/_variables.scss | 0 .../vendors/bootstrap/bootstrap-grid.scss | 0 .../vendors/bootstrap/bootstrap-reboot.scss | 0 .../bootstrap/bootstrap-utilities.scss | 0 .../scss/vendors/bootstrap/bootstrap.scss | 0 .../bootstrap/forms/_floating-labels.scss | 0 .../vendors/bootstrap/forms/_form-check.scss | 0 .../bootstrap/forms/_form-control.scss | 0 .../vendors/bootstrap/forms/_form-range.scss | 0 .../vendors/bootstrap/forms/_form-select.scss | 0 .../vendors/bootstrap/forms/_form-text.scss | 0 .../vendors/bootstrap/forms/_input-group.scss | 0 .../scss/vendors/bootstrap/forms/_labels.scss | 0 .../vendors/bootstrap/forms/_validation.scss | 0 .../vendors/bootstrap/helpers/_clearfix.scss | 0 .../bootstrap/helpers/_colored-links.scss | 0 .../vendors/bootstrap/helpers/_position.scss | 0 .../vendors/bootstrap/helpers/_ratio.scss | 0 .../bootstrap/helpers/_stretched-link.scss | 0 .../bootstrap/helpers/_text-truncation.scss | 0 .../bootstrap/helpers/_visually-hidden.scss | 0 .../scss/vendors/bootstrap/mixins/_alert.scss | 0 .../bootstrap/mixins/_border-radius.scss | 0 .../vendors/bootstrap/mixins/_box-shadow.scss | 0 .../bootstrap/mixins/_breakpoints.scss | 0 .../vendors/bootstrap/mixins/_buttons.scss | 0 .../scss/vendors/bootstrap/mixins/_caret.scss | 0 .../vendors/bootstrap/mixins/_clearfix.scss | 0 .../bootstrap/mixins/_color-scheme.scss | 0 .../vendors/bootstrap/mixins/_container.scss | 0 .../vendors/bootstrap/mixins/_deprecate.scss | 0 .../scss/vendors/bootstrap/mixins/_forms.scss | 0 .../vendors/bootstrap/mixins/_gradients.scss | 0 .../scss/vendors/bootstrap/mixins/_grid.scss | 0 .../scss/vendors/bootstrap/mixins/_image.scss | 0 .../vendors/bootstrap/mixins/_list-group.scss | 0 .../scss/vendors/bootstrap/mixins/_lists.scss | 0 .../vendors/bootstrap/mixins/_pagination.scss | 0 .../vendors/bootstrap/mixins/_reset-text.scss | 0 .../vendors/bootstrap/mixins/_resize.scss | 0 .../bootstrap/mixins/_table-variants.scss | 0 .../bootstrap/mixins/_text-truncate.scss | 0 .../vendors/bootstrap/mixins/_transition.scss | 0 .../vendors/bootstrap/mixins/_utilities.scss | 0 .../bootstrap/mixins/_visually-hidden.scss | 0 .../vendors/bootstrap/utilities/_api.scss | 0 .../scss/vendors/bootstrap/vendor/_rfs.scss | 0 .../assets/scss/vendors/button-builder.scss | 0 .../_button-builder-colorpicker.scss | 0 .../button-builder/_button-builder.scss | 0 .../admin/assets/scss/vendors/calendar.scss | 0 .../scss/vendors/calendar/_default.scss | 0 .../admin/assets/scss/vendors/chartist.scss | 0 .../vendors/chartist/_chartist-settings.scss | 0 .../scss/vendors/chartist/_chartist.scss | 0 .../data-table/_dataTables.bootstrap.scss | 0 .../data-table/_dataTables.bootstrap4.scss | 0 .../data-table/_dataTables.foundation.scss | 0 .../data-table/_dataTables.jqueryui.scss | 0 .../data-table/_dataTables.material.scss | 0 .../data-table/_dataTables.semanticui.scss | 0 .../vendors/data-table/_dataTables.uikit.scss | 0 .../data-table/_jquery.dataTables.scss | 0 .../scss/vendors/datatable-extension.scss | 0 .../_autofill-datatable.scss | 0 .../_button.bootstrap4.scss | 0 .../_buttons.dataTables.scss | 0 .../_buttons.jqueryui.scss | 0 .../_buttons.semanticui.scss | 0 .../vendors/datatable-extension/_common.scss | 0 .../_fixedColumns.dataTables.scss | 0 .../_fixedHeader.dataTables.scss | 0 .../_keyTable.dataTables.scss | 0 .../_keytable.bootstrap4.scss | 0 .../vendors/datatable-extension/_mixins.scss | 0 .../_responsive.dataTables.scss | 0 .../_rowReorder.dataTables.scss | 0 .../_scroller.dataTables.scss | 0 .../_select-datatable.scss | 0 .../admin/assets/scss/vendors/datatables.scss | 0 .../assets/scss/vendors/date-picker.scss | 0 .../scss/vendors/date-picker/_all-in-one.scss | 0 .../assets/scss/vendors/date-time-picker.scss | 0 .../_tempusdominus-bootstrap-4.scss | 0 .../assets/scss/vendors/daterange-picker.scss | 0 .../daterange-picker/_daterangepicker.scss | 0 .../admin/assets/scss/vendors/dropzone.scss | 0 .../scss/vendors/dropzone/_dropzone.scss | 0 .../admin/assets/scss/vendors/echart.scss | 0 .../assets/scss/vendors/echart/_reset.scss | 0 .../assets/scss/vendors/feather-icon.scss | 0 .../vendors/feather-icon/_feather-icon.scss | 0 .../admin/assets/scss/vendors/flag-icon.scss | 0 .../vendors/flag-icon/_flag-icon-base.scss | 0 .../vendors/flag-icon/_flag-icon-list.scss | 0 .../vendors/flag-icon/_flag-icon-more.scss | 0 .../admin/assets/scss/vendors/icofont.scss | 0 .../assets/scss/vendors/icoicon/_icons.scss | 0 .../assets/scss/vendors/image-cropper.scss | 0 .../image-cropper/_cropper-custom.scss | 0 .../vendors/image-cropper/_cropper-main.scss | 0 .../admin/assets/scss/vendors/jkanban.scss | 0 .../admin/assets/scss/vendors/jsgrid.scss | 0 .../scss/vendors/jsgrid/_jsgrid-theme.scss | 0 .../assets/scss/vendors/jsgrid/_jsgrid.scss | 0 .../admin/assets/scss/vendors/mapsjs-ui.scss | 0 .../assets/scss/vendors/owlcarousel.scss | 0 .../scss/vendors/owltheme/_animate.scss | 0 .../scss/vendors/owltheme/_autoheight.scss | 0 .../assets/scss/vendors/owltheme/_core.scss | 0 .../scss/vendors/owltheme/_lazyload.scss | 0 .../scss/vendors/owltheme/_theme.default.scss | 0 .../assets/scss/vendors/owltheme/_theme.scss | 0 .../assets/scss/vendors/page-builder.scss | 0 .../vendors/page-builder/_page-builder.scss | 0 .../admin/assets/scss/vendors/photoswipe.scss | 0 .../photoswipe/_photoswipe-default.scss | 0 .../scss/vendors/photoswipe/_photoswipe.scss | 0 .../admin/assets/scss/vendors/prism.scss | 0 .../assets/scss/vendors/prism/_prism.scss | 0 .../assets/scss/vendors/range-slider.scss | 0 .../_ion.modernskinRangeslider.scss | 0 .../range-slider/_ion.rangeSlider.scss | 0 .../admin/assets/scss/vendors/rating.scss | 0 .../assets/scss/vendors/rating/_examples.scss | 0 .../assets/scss/vendors/rating/_main.scss | 0 .../assets/scss/vendors/rating/_mixins.scss | 0 .../scss/vendors/rating/_rating-theme.scss | 0 .../scss/vendors/rating/_variables.scss | 0 .../rating/rating-theme/_bars-1to10.scss | 0 .../rating/rating-theme/_bars-horizontal.scss | 0 .../rating/rating-theme/_bars-movie.scss | 0 .../rating/rating-theme/_bars-pill.scss | 0 .../rating/rating-theme/_bars-reversed.scss | 0 .../rating/rating-theme/_bars-square.scss | 0 .../rating/rating-theme/_bootstrap-stars.scss | 0 .../rating/rating-theme/_css-stars.scss | 0 .../rating-theme/_fontawesome-stars-o.scss | 0 .../rating-theme/_fontawesome-stars.scss | 0 .../vendors/rating/rating-theme/_mixins.scss | 0 .../rating/rating-theme/_variables.scss | 0 .../admin/assets/scss/vendors/scrollable.scss | 0 .../scss/vendors/scrollable/_scrollable.scss | 0 .../admin/assets/scss/vendors/scrollbar.scss | 0 .../scss/vendors/scrollbar/_simplebar.scss | 0 .../admin/assets/scss/vendors/select2.scss | 0 .../scss/vendors/select2/_dropdown.scss | 0 .../scss/vendors/select2/_multiple.scss | 0 .../assets/scss/vendors/select2/_single.scss | 0 .../vendors/select2/mixins/_gradients.scss | 0 .../select2/theme/classic/_defaults.scss | 0 .../select2/theme/classic/_layout.scss | 0 .../select2/theme/classic/_multiple.scss | 0 .../select2/theme/classic/_single.scss | 0 .../select2/theme/default/_layout.scss | 0 .../select2/theme/default/_multiple.scss | 0 .../select2/theme/default/_single.scss | 0 .../admin/assets/scss/vendors/simple-mde.scss | 0 .../scss/vendors/simple-mde/_elements.scss | 0 .../scss/vendors/simple-mde/_simplemde.scss | 0 .../admin/assets/scss/vendors/slick.scss | 0 .../scss/vendors/slick/slick-theme.scss | 0 .../assets/scss/vendors/slick/slick.scss | 0 .../admin/assets/scss/vendors/sticky.scss | 0 .../assets/scss/vendors/sticky/_sticky.scss | 0 .../admin/assets/scss/vendors/summernote.scss | 0 .../scss/vendors/summernote/_elements.scss | 0 .../scss/vendors/summernote/_fonts.scss | 0 .../vendors/summernote/_summernote-bs4.scss | 0 .../admin/assets/scss/vendors/svg-icon.scss | 0 .../scss/vendors/svg-icon/_svg-icon.scss | 0 .../sweetalert2-master/_animations.scss | 0 .../vendors/sweetalert2-master/_mixins.scss | 0 .../vendors/sweetalert2-master/_toasts.scss | 0 .../sweetalert2-master/_variables.scss | 0 .../assets/scss/vendors/sweetalert2.scss | 0 .../admin/assets/scss/vendors/themify.scss | 0 .../assets/scss/vendors/themify/_core.scss | 0 .../assets/scss/vendors/themify/_extras.scss | 0 .../assets/scss/vendors/themify/_icons.scss | 0 .../assets/scss/vendors/themify/_mixins.scss | 0 .../assets/scss/vendors/themify/_path.scss | 0 .../scss/vendors/themify/_themify-icons.scss | 0 .../scss/vendors/themify/_variables.scss | 0 .../scss/vendors/time-picker/_timepicker.scss | 0 .../admin/assets/scss/vendors/timepicker.scss | 0 .../admin/assets/scss/vendors/todo.scss | 0 .../admin/assets/scss/vendors/todo/_todo.scss | 0 .../admin/assets/scss/vendors/tour.scss | 0 .../admin/assets/scss/vendors/tour/_tour.scss | 0 .../admin/assets/scss/vendors/tree.scss | 0 .../scss/vendors/tree/_tree-default.scss | 0 .../admin/assets/scss/vendors/tree/_tree.scss | 0 .../admin/assets/scss/vendors/vector-map.scss | 0 .../scss/vendors/vector-map/_vector-map.scss | 0 .../assets/scss/vendors/whether-icon.scss | 0 .../vendors/whether-icon/_whether-icon.scss | 0 .../admin/assets/svg/icon-sprite.svg | 0 .../admin/assets/svg/landing-icons.svg | 0 .../front/assets/css/all.min.css | 0 static/front/assets/css/animate.css | 4074 + .../front/assets/css/bootstrap-icons.css | 0 static/front/assets/css/bootstrap.css | 12057 ++ static/front/assets/css/bootstrap.css.map | 1 + static/front/assets/css/font-awesome.css | 2337 + static/front/assets/css/font-awesome.css.map | 7 + static/front/assets/css/font-awesome.min.css | 4 + static/front/assets/css/fontawesome.css | 4582 + static/front/assets/css/fontawesome.min.css | 5 + static/front/assets/css/magnific-popup.css | 417 + {assets => static}/front/assets/css/style.css | 753 +- static/front/assets/css/swiper-bundle.css | 735 + static/front/assets/css/toastr.css | 228 + {assets => static}/front/assets/img/404.png | Bin static/front/assets/img/about-baner-1.jpg | Bin 0 -> 114651 bytes static/front/assets/img/about-baner-2.jpg | Bin 0 -> 34807 bytes .../front/assets/img/arrow-angle.png | Bin static/front/assets/img/banner22.png | Bin 0 -> 69578 bytes static/front/assets/img/bg-besar.png | Bin 0 -> 3389089 bytes {assets => static}/front/assets/img/bg.png | Bin .../assets/img/black-concrete-textured.png | Bin .../front/assets/img/breadcrumb-bg.jpg | Bin .../front/assets/img/breadcrumb-video.jpg | Bin static/front/assets/img/call-center.png | Bin 0 -> 318814 bytes .../front/assets/img/feature-bg.png | Bin .../front/assets/img/footer-bg.png | Bin static/front/assets/img/hero-vector.png | Bin 0 -> 62924 bytes .../front/assets/img/icons/feature-icon-1.png | Bin .../front/assets/img/icons/feature-icon-2.png | Bin .../front/assets/img/icons/feature-icon-3.png | Bin .../front/assets/img/icons/feature-icon-4.png | Bin .../front/assets/img/icons/service-icon-1.png | Bin .../front/assets/img/icons/service-icon-2.png | Bin .../front/assets/img/icons/service-icon-3.png | Bin .../front/assets/img/logo-dark.svg | 0 {assets => static}/front/assets/img/logo.svg | 0 .../front/assets/img/oldlogo-dark.svg | 0 .../front/assets/img/oldlogo.svg | 0 static/front/assets/img/partner/partner-1.png | Bin 0 -> 2838 bytes static/front/assets/img/partner/partner-2.png | Bin 0 -> 2106 bytes static/front/assets/img/partner/partner-3.png | Bin 0 -> 2297 bytes static/front/assets/img/partner/partner-4.png | Bin 0 -> 1674 bytes static/front/assets/img/partner/partner-5.png | Bin 0 -> 2477 bytes static/front/assets/img/project/project-1.jpg | Bin 0 -> 106484 bytes .../front/assets/img/project/project-10.jpg | Bin .../front/assets/img/project/project-11.jpg | Bin .../front/assets/img/project/project-12.jpg | Bin static/front/assets/img/project/project-2.jpg | Bin 0 -> 115820 bytes static/front/assets/img/project/project-3.jpg | Bin 0 -> 106881 bytes static/front/assets/img/project/project-4.jpg | Bin 0 -> 40719 bytes static/front/assets/img/project/project-5.jpg | Bin 0 -> 123089 bytes static/front/assets/img/project/project-6.jpg | Bin 0 -> 96298 bytes .../front/assets/img/project/project-7.jpg | Bin .../front/assets/img/project/project-8.jpg | Bin .../front/assets/img/project/project-9.jpg | Bin .../assets/img/project/thumbnail-project.jpg | Bin .../assets/img/project/work-thumb-slide.jpg | Bin .../front/assets/img/reivewer-1.jpg | Bin .../front/assets/img/reivewer.jpg | Bin .../front/assets/img/subscribe-bg.png | Bin .../front/assets/img/timeline-1.jpg | Bin .../front/assets/img/timeline-2.jpg | Bin .../front/assets/img/timeline-3.jpg | Bin .../front/assets/img/timeline-4.jpg | Bin static/front/assets/img/why-1.jpg | Bin 0 -> 140957 bytes static/front/assets/img/why-2.jpg | Bin 0 -> 100910 bytes static/front/assets/img/why-3.jpg | Bin 0 -> 77891 bytes .../front/assets/img/widget-banner-bg (1).jpg | Bin .../front/assets/img/widget-banner-bg.jpg | Bin {assets => static}/front/assets/js/app.js | 0 static/front/assets/js/bootstrap.js | 4494 + static/front/assets/js/bootstrap.js.map | 1 + {assets => static}/front/assets/js/custom.js | 0 static/front/assets/js/fontawesome.js | 2483 + static/front/assets/js/fontawesome.min.js | 5 + static/front/assets/js/isotope.pkgd.js | 3563 + static/front/assets/js/jquery.counterup.js | 123 + static/front/assets/js/jquery.js | 10965 ++ .../front/assets/js/jquery.magnific-popup.js | 1942 + static/front/assets/js/particles.js | 1541 + static/front/assets/js/popper.js | 1825 + static/front/assets/js/popper.js.map | 1 + static/front/assets/js/swiper-bundle.js | 9696 + static/front/assets/js/toastr.js | 476 + static/front/assets/js/waypoints.js | 758 + static/front/assets/js/wow.js | 513 + .../assets/webfonts/bootstrap-icons.woff2 | Bin .../front/assets/webfonts/fa-brands-400.woff2 | Bin 0 -> 118488 bytes .../assets/webfonts/fa-regular-400.woff2 | Bin 0 -> 25476 bytes .../front/assets/webfonts/fa-solid-900.woff2 | Bin 0 -> 158224 bytes .../assets/webfonts/fa-v4compatibility.woff2 | Bin 0 -> 4800 bytes templates/authenticate/auth/login.html | 6 +- templates/dashboard/base.html | 70 +- templates/dashboard/main/index.html | 116 +- templates/dashboard/main/pages/about.html | 10 +- templates/dashboard/main/pages/contact.html | 2 +- templates/dashboard/main/pages/home.html | 19 +- templates/dashboard/main/pages/product.html | 101 + templates/dashboard/main/pages/project.html | 2 +- templates/dashboard/main/pages/service.html | 2 +- templates/dashboard/main/product/create.html | 126 + templates/dashboard/main/product/edit.html | 131 + .../dashboard/main/product/products.html | 116 + templates/front/base.html | 72 +- templates/front/main/about.html | 41 +- templates/front/main/contact.html | 52 +- templates/front/main/index.html | 37 + .../front/main/partial/product-details.html | 75 + templates/front/main/product.html | 73 + templates/front/main/project.html | 51 +- templates/front/main/service.html | 109 +- 3554 files changed, 400518 insertions(+), 83328 deletions(-) delete mode 100644 assets/admin/assets/css/vendors/bootstrap/bootstrap-reboot.css delete mode 100644 assets/admin/assets/css/vendors/datatables.css delete mode 100644 assets/admin/assets/images/blog/12.png delete mode 100644 assets/admin/assets/images/blog/14.png delete mode 100644 assets/admin/assets/images/blog/4.jpg delete mode 100644 assets/admin/assets/images/blog/9.jpg delete mode 100644 assets/admin/assets/images/blog/blog-2.jpg delete mode 100644 assets/admin/assets/images/blog/blog-3.jpg delete mode 100644 assets/admin/assets/images/blog/blog-5.jpg delete mode 100644 assets/admin/assets/images/blog/blog-6.jpg delete mode 100644 assets/admin/assets/images/blog/blog-single.jpg delete mode 100644 assets/admin/assets/images/blog/blog.jpg delete mode 100644 assets/admin/assets/images/blog/comment.jpg delete mode 100644 assets/admin/assets/images/blog/img.png delete mode 100644 assets/admin/assets/js/jquery-3.6.0.min.js delete mode 100644 assets/admin/css/autocomplete.css delete mode 100644 assets/admin/css/base.css delete mode 100644 assets/admin/css/changelists.css delete mode 100644 assets/admin/css/dark_mode.css delete mode 100644 assets/admin/css/dashboard.css delete mode 100644 assets/admin/css/forms.css delete mode 100644 assets/admin/css/login.css delete mode 100644 assets/admin/css/nav_sidebar.css delete mode 100644 assets/admin/css/responsive.css delete mode 100644 assets/admin/css/responsive_rtl.css delete mode 100644 assets/admin/css/rtl.css delete mode 100644 assets/admin/css/vendor/select2/LICENSE-SELECT2.md delete mode 100644 assets/admin/css/vendor/select2/select2.css delete mode 100644 assets/admin/css/vendor/select2/select2.min.css delete mode 100644 assets/admin/css/widgets.css delete mode 100644 assets/admin/img/LICENSE delete mode 100644 assets/admin/img/README.txt delete mode 100644 assets/admin/img/calendar-icons.svg delete mode 100644 assets/admin/img/gis/move_vertex_off.svg delete mode 100644 assets/admin/img/gis/move_vertex_on.svg delete mode 100644 assets/admin/img/icon-addlink.svg delete mode 100644 assets/admin/img/icon-alert.svg delete mode 100644 assets/admin/img/icon-calendar.svg delete mode 100644 assets/admin/img/icon-changelink.svg delete mode 100644 assets/admin/img/icon-clock.svg delete mode 100644 assets/admin/img/icon-deletelink.svg delete mode 100644 assets/admin/img/icon-hidelink.svg delete mode 100644 assets/admin/img/icon-no.svg delete mode 100644 assets/admin/img/icon-unknown-alt.svg delete mode 100644 assets/admin/img/icon-unknown.svg delete mode 100644 assets/admin/img/icon-viewlink.svg delete mode 100644 assets/admin/img/icon-yes.svg delete mode 100644 assets/admin/img/inline-delete.svg delete mode 100644 assets/admin/img/search.svg delete mode 100644 assets/admin/img/selector-icons.svg delete mode 100644 assets/admin/img/sorting-icons.svg delete mode 100644 assets/admin/img/tooltag-add.svg delete mode 100644 assets/admin/img/tooltag-arrowright.svg delete mode 100644 assets/admin/js/SelectBox.js delete mode 100644 assets/admin/js/SelectFilter2.js delete mode 100644 assets/admin/js/actions.js delete mode 100644 assets/admin/js/admin/DateTimeShortcuts.js delete mode 100644 assets/admin/js/admin/RelatedObjectLookups.js delete mode 100644 assets/admin/js/autocomplete.js delete mode 100644 assets/admin/js/calendar.js delete mode 100644 assets/admin/js/cancel.js delete mode 100644 assets/admin/js/change_form.js delete mode 100644 assets/admin/js/collapse.js delete mode 100644 assets/admin/js/core.js delete mode 100644 assets/admin/js/filters.js delete mode 100644 assets/admin/js/inlines.js delete mode 100644 assets/admin/js/jquery.init.js delete mode 100644 assets/admin/js/nav_sidebar.js delete mode 100644 assets/admin/js/popup_response.js delete mode 100644 assets/admin/js/prepopulate.js delete mode 100644 assets/admin/js/prepopulate_init.js delete mode 100644 assets/admin/js/theme.js delete mode 100644 assets/admin/js/urlify.js delete mode 100644 assets/admin/js/vendor/jquery/LICENSE.txt delete mode 100644 assets/admin/js/vendor/jquery/jquery.min.js delete mode 100644 assets/admin/js/vendor/select2/LICENSE.md delete mode 100644 assets/admin/js/vendor/select2/i18n/af.js delete mode 100644 assets/admin/js/vendor/select2/i18n/ar.js delete mode 100644 assets/admin/js/vendor/select2/i18n/az.js delete mode 100644 assets/admin/js/vendor/select2/i18n/bg.js delete mode 100644 assets/admin/js/vendor/select2/i18n/bn.js delete mode 100644 assets/admin/js/vendor/select2/i18n/bs.js delete mode 100644 assets/admin/js/vendor/select2/i18n/ca.js delete mode 100644 assets/admin/js/vendor/select2/i18n/cs.js delete mode 100644 assets/admin/js/vendor/select2/i18n/da.js delete mode 100644 assets/admin/js/vendor/select2/i18n/de.js delete mode 100644 assets/admin/js/vendor/select2/i18n/dsb.js delete mode 100644 assets/admin/js/vendor/select2/i18n/el.js delete mode 100644 assets/admin/js/vendor/select2/i18n/en.js delete mode 100644 assets/admin/js/vendor/select2/i18n/es.js delete mode 100644 assets/admin/js/vendor/select2/i18n/et.js delete mode 100644 assets/admin/js/vendor/select2/i18n/eu.js delete mode 100644 assets/admin/js/vendor/select2/i18n/fa.js delete mode 100644 assets/admin/js/vendor/select2/i18n/fi.js delete mode 100644 assets/admin/js/vendor/select2/i18n/fr.js delete mode 100644 assets/admin/js/vendor/select2/i18n/gl.js delete mode 100644 assets/admin/js/vendor/select2/i18n/he.js delete mode 100644 assets/admin/js/vendor/select2/i18n/hi.js delete mode 100644 assets/admin/js/vendor/select2/i18n/hr.js delete mode 100644 assets/admin/js/vendor/select2/i18n/hsb.js delete mode 100644 assets/admin/js/vendor/select2/i18n/hu.js delete mode 100644 assets/admin/js/vendor/select2/i18n/hy.js delete mode 100644 assets/admin/js/vendor/select2/i18n/id.js delete mode 100644 assets/admin/js/vendor/select2/i18n/is.js delete mode 100644 assets/admin/js/vendor/select2/i18n/it.js delete mode 100644 assets/admin/js/vendor/select2/i18n/ja.js delete mode 100644 assets/admin/js/vendor/select2/i18n/ka.js delete mode 100644 assets/admin/js/vendor/select2/i18n/km.js delete mode 100644 assets/admin/js/vendor/select2/i18n/ko.js delete mode 100644 assets/admin/js/vendor/select2/i18n/lt.js delete mode 100644 assets/admin/js/vendor/select2/i18n/lv.js delete mode 100644 assets/admin/js/vendor/select2/i18n/mk.js delete mode 100644 assets/admin/js/vendor/select2/i18n/ms.js delete mode 100644 assets/admin/js/vendor/select2/i18n/nb.js delete mode 100644 assets/admin/js/vendor/select2/i18n/ne.js delete mode 100644 assets/admin/js/vendor/select2/i18n/nl.js delete mode 100644 assets/admin/js/vendor/select2/i18n/pl.js delete mode 100644 assets/admin/js/vendor/select2/i18n/ps.js delete mode 100644 assets/admin/js/vendor/select2/i18n/pt-BR.js delete mode 100644 assets/admin/js/vendor/select2/i18n/pt.js delete mode 100644 assets/admin/js/vendor/select2/i18n/ro.js delete mode 100644 assets/admin/js/vendor/select2/i18n/ru.js delete mode 100644 assets/admin/js/vendor/select2/i18n/sk.js delete mode 100644 assets/admin/js/vendor/select2/i18n/sl.js delete mode 100644 assets/admin/js/vendor/select2/i18n/sq.js delete mode 100644 assets/admin/js/vendor/select2/i18n/sr-Cyrl.js delete mode 100644 assets/admin/js/vendor/select2/i18n/sr.js delete mode 100644 assets/admin/js/vendor/select2/i18n/sv.js delete mode 100644 assets/admin/js/vendor/select2/i18n/th.js delete mode 100644 assets/admin/js/vendor/select2/i18n/tk.js delete mode 100644 assets/admin/js/vendor/select2/i18n/tr.js delete mode 100644 assets/admin/js/vendor/select2/i18n/uk.js delete mode 100644 assets/admin/js/vendor/select2/i18n/vi.js delete mode 100644 assets/admin/js/vendor/select2/i18n/zh-CN.js delete mode 100644 assets/admin/js/vendor/select2/i18n/zh-TW.js delete mode 100644 assets/admin/js/vendor/select2/select2.full.js delete mode 100644 assets/admin/js/vendor/select2/select2.full.min.js delete mode 100644 assets/admin/js/vendor/xregexp/LICENSE.txt delete mode 100644 assets/admin/js/vendor/xregexp/xregexp.js delete mode 100644 assets/admin/js/vendor/xregexp/xregexp.min.js delete mode 100644 assets/ckeditor/ckeditor-init.js delete mode 100644 assets/ckeditor/ckeditor/CHANGES.md delete mode 100644 assets/ckeditor/ckeditor/LICENSE.md delete mode 100644 assets/ckeditor/ckeditor/README.md delete mode 100644 assets/ckeditor/ckeditor/SECURITY.md delete mode 100644 assets/ckeditor/ckeditor/adapters/jquery.js delete mode 100644 assets/ckeditor/ckeditor/bender-runner.config.json delete mode 100644 assets/ckeditor/ckeditor/build-config.js delete mode 100644 assets/ckeditor/ckeditor/ckeditor.js delete mode 100644 assets/ckeditor/ckeditor/config.js delete mode 100644 assets/ckeditor/ckeditor/contents.css delete mode 100644 assets/ckeditor/ckeditor/lang/af.js delete mode 100644 assets/ckeditor/ckeditor/lang/ar.js delete mode 100644 assets/ckeditor/ckeditor/lang/az.js delete mode 100644 assets/ckeditor/ckeditor/lang/bg.js delete mode 100644 assets/ckeditor/ckeditor/lang/bn.js delete mode 100644 assets/ckeditor/ckeditor/lang/bs.js delete mode 100644 assets/ckeditor/ckeditor/lang/ca.js delete mode 100644 assets/ckeditor/ckeditor/lang/cs.js delete mode 100644 assets/ckeditor/ckeditor/lang/cy.js delete mode 100644 assets/ckeditor/ckeditor/lang/da.js delete mode 100644 assets/ckeditor/ckeditor/lang/de-ch.js delete mode 100644 assets/ckeditor/ckeditor/lang/de.js delete mode 100644 assets/ckeditor/ckeditor/lang/el.js delete mode 100644 assets/ckeditor/ckeditor/lang/en-au.js delete mode 100644 assets/ckeditor/ckeditor/lang/en-ca.js delete mode 100644 assets/ckeditor/ckeditor/lang/en-gb.js delete mode 100644 assets/ckeditor/ckeditor/lang/en.js delete mode 100644 assets/ckeditor/ckeditor/lang/eo.js delete mode 100644 assets/ckeditor/ckeditor/lang/es-mx.js delete mode 100644 assets/ckeditor/ckeditor/lang/es.js delete mode 100644 assets/ckeditor/ckeditor/lang/et.js delete mode 100644 assets/ckeditor/ckeditor/lang/eu.js delete mode 100644 assets/ckeditor/ckeditor/lang/fa.js delete mode 100644 assets/ckeditor/ckeditor/lang/fi.js delete mode 100644 assets/ckeditor/ckeditor/lang/fo.js delete mode 100644 assets/ckeditor/ckeditor/lang/fr-ca.js delete mode 100644 assets/ckeditor/ckeditor/lang/fr.js delete mode 100644 assets/ckeditor/ckeditor/lang/gl.js delete mode 100644 assets/ckeditor/ckeditor/lang/gu.js delete mode 100644 assets/ckeditor/ckeditor/lang/he.js delete mode 100644 assets/ckeditor/ckeditor/lang/hi.js delete mode 100644 assets/ckeditor/ckeditor/lang/hr.js delete mode 100644 assets/ckeditor/ckeditor/lang/hu.js delete mode 100644 assets/ckeditor/ckeditor/lang/id.js delete mode 100644 assets/ckeditor/ckeditor/lang/is.js delete mode 100644 assets/ckeditor/ckeditor/lang/it.js delete mode 100644 assets/ckeditor/ckeditor/lang/ja.js delete mode 100644 assets/ckeditor/ckeditor/lang/ka.js delete mode 100644 assets/ckeditor/ckeditor/lang/km.js delete mode 100644 assets/ckeditor/ckeditor/lang/ko.js delete mode 100644 assets/ckeditor/ckeditor/lang/ku.js delete mode 100644 assets/ckeditor/ckeditor/lang/lt.js delete mode 100644 assets/ckeditor/ckeditor/lang/lv.js delete mode 100644 assets/ckeditor/ckeditor/lang/mk.js delete mode 100644 assets/ckeditor/ckeditor/lang/mn.js delete mode 100644 assets/ckeditor/ckeditor/lang/ms.js delete mode 100644 assets/ckeditor/ckeditor/lang/nb.js delete mode 100644 assets/ckeditor/ckeditor/lang/nl.js delete mode 100644 assets/ckeditor/ckeditor/lang/no.js delete mode 100644 assets/ckeditor/ckeditor/lang/oc.js delete mode 100644 assets/ckeditor/ckeditor/lang/pl.js delete mode 100644 assets/ckeditor/ckeditor/lang/pt-br.js delete mode 100644 assets/ckeditor/ckeditor/lang/pt.js delete mode 100644 assets/ckeditor/ckeditor/lang/ro.js delete mode 100644 assets/ckeditor/ckeditor/lang/ru.js delete mode 100644 assets/ckeditor/ckeditor/lang/si.js delete mode 100644 assets/ckeditor/ckeditor/lang/sk.js delete mode 100644 assets/ckeditor/ckeditor/lang/sl.js delete mode 100644 assets/ckeditor/ckeditor/lang/sq.js delete mode 100644 assets/ckeditor/ckeditor/lang/sr-latn.js delete mode 100644 assets/ckeditor/ckeditor/lang/sr.js delete mode 100644 assets/ckeditor/ckeditor/lang/sv.js delete mode 100644 assets/ckeditor/ckeditor/lang/th.js delete mode 100644 assets/ckeditor/ckeditor/lang/tr.js delete mode 100644 assets/ckeditor/ckeditor/lang/tt.js delete mode 100644 assets/ckeditor/ckeditor/lang/ug.js delete mode 100644 assets/ckeditor/ckeditor/lang/uk.js delete mode 100644 assets/ckeditor/ckeditor/lang/vi.js delete mode 100644 assets/ckeditor/ckeditor/lang/zh-cn.js delete mode 100644 assets/ckeditor/ckeditor/lang/zh.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/a11yhelp.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/af.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ar.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/az.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/bg.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/cs.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/cy.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/da.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/de-ch.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/de.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/el.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en-au.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en-gb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/eo.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/es-mx.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/es.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/et.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/eu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fa.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fo.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fr-ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/gl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/gu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/he.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/id.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/it.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ja.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/km.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ko.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ku.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/lt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/lv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/mk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/mn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/nb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/nl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/no.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/oc.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/pl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/pt-br.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/pt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ro.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ru.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/si.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sq.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sr-latn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/th.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/tr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/tt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ug.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/uk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/vi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/zh-cn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/zh.js delete mode 100644 assets/ckeditor/ckeditor/plugins/about/dialogs/about.js delete mode 100644 assets/ckeditor/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png delete mode 100644 assets/ckeditor/ckeditor/plugins/about/dialogs/logo_ckeditor.png delete mode 100644 assets/ckeditor/ckeditor/plugins/adobeair/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/ajax/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/autoembed/lang/cs.js delete mode 100644 assets/ckeditor/ckeditor/plugins/autoembed/lang/de.js delete mode 100644 assets/ckeditor/ckeditor/plugins/autoembed/lang/en.js delete mode 100644 assets/ckeditor/ckeditor/plugins/autoembed/lang/it.js delete mode 100644 assets/ckeditor/ckeditor/plugins/autoembed/lang/ku.js delete mode 100644 assets/ckeditor/ckeditor/plugins/autoembed/lang/nb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/autoembed/lang/pl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/autoembed/lang/pt-br.js delete mode 100644 assets/ckeditor/ckeditor/plugins/autoembed/lang/tr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/autoembed/lang/zh.js delete mode 100644 assets/ckeditor/ckeditor/plugins/autoembed/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/autogrow/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/autolink/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/bbcode/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/clipboard/dialogs/paste.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/dialogs/codesnippet.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/icons/codesnippet.png delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/icons/hidpi/codesnippet.png delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/ar.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/bg.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/cs.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/da.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/de.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/el.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/en-gb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/en.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/eo.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/es.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/et.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/fa.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/fi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/fr-ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/fr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/gl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/he.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/hr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/hu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/it.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/ja.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/km.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/ko.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/ku.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/lt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/lv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/nb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/nl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/no.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/pl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/pt-br.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/pt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/ro.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/ru.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/sk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/sl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/sq.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/sv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/th.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/tr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/tt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/ug.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/uk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/vi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/zh-cn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/lang/zh.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippet/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/codesnippetgeshi/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/colordialog/dialogs/colordialog.css delete mode 100644 assets/ckeditor/ckeditor/plugins/colordialog/dialogs/colordialog.js delete mode 100644 assets/ckeditor/ckeditor/plugins/copyformatting/cursors/cursor-disabled.svg delete mode 100644 assets/ckeditor/ckeditor/plugins/copyformatting/cursors/cursor.svg delete mode 100644 assets/ckeditor/ckeditor/plugins/copyformatting/styles/copyformatting.css delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/_translationstatus.txt delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/ar.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/bg.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/cs.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/cy.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/da.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/de.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/el.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/en-gb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/en.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/eo.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/es.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/et.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/eu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/fa.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/fi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/fr-ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/fr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/gl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/gu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/he.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/hr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/hu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/id.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/it.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/ja.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/km.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/ko.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/ku.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/lt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/lv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/nb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/nl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/no.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/pl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/pt-br.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/pt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/ro.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/ru.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/si.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/sk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/sl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/sq.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/sv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/tr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/tt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/ug.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/uk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/vi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/zh-cn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/lang/zh.js delete mode 100644 assets/ckeditor/ckeditor/plugins/devtools/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/dialog/dialogDefinition.js delete mode 100644 assets/ckeditor/ckeditor/plugins/dialog/styles/dialog.css delete mode 100644 assets/ckeditor/ckeditor/plugins/div/dialogs/div.js delete mode 100644 assets/ckeditor/ckeditor/plugins/divarea/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/dialogs/docprops.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/icons/docprops-rtl.png delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/icons/docprops.png delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/icons/hidpi/docprops-rtl.png delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/icons/hidpi/docprops.png delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/af.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/ar.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/bg.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/bn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/bs.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/cs.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/cy.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/da.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/de.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/el.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/en-au.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/en-ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/en-gb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/en.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/eo.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/es.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/et.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/eu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/fa.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/fi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/fo.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/fr-ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/fr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/gl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/gu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/he.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/hi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/hr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/hu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/id.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/is.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/it.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/ja.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/ka.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/km.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/ko.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/ku.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/lt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/lv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/mk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/mn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/ms.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/nb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/nl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/no.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/pl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/pt-br.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/pt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/ro.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/ru.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/si.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/sk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/sl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/sq.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/sr-latn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/sr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/sv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/th.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/tr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/tt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/ug.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/uk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/vi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/zh-cn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/lang/zh.js delete mode 100644 assets/ckeditor/ckeditor/plugins/docprops/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/embed/icons/embed.png delete mode 100644 assets/ckeditor/ckeditor/plugins/embed/icons/hidpi/embed.png delete mode 100644 assets/ckeditor/ckeditor/plugins/embed/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/embedbase/dialogs/embedbase.js delete mode 100644 assets/ckeditor/ckeditor/plugins/embedbase/lang/cs.js delete mode 100644 assets/ckeditor/ckeditor/plugins/embedbase/lang/da.js delete mode 100644 assets/ckeditor/ckeditor/plugins/embedbase/lang/de.js delete mode 100644 assets/ckeditor/ckeditor/plugins/embedbase/lang/en.js delete mode 100644 assets/ckeditor/ckeditor/plugins/embedbase/lang/eo.js delete mode 100644 assets/ckeditor/ckeditor/plugins/embedbase/lang/fr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/embedbase/lang/gl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/embedbase/lang/it.js delete mode 100644 assets/ckeditor/ckeditor/plugins/embedbase/lang/ko.js delete mode 100644 assets/ckeditor/ckeditor/plugins/embedbase/lang/ku.js delete mode 100644 assets/ckeditor/ckeditor/plugins/embedbase/lang/nb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/embedbase/lang/nl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/embedbase/lang/pl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/embedbase/lang/pt-br.js delete mode 100644 assets/ckeditor/ckeditor/plugins/embedbase/lang/ru.js delete mode 100644 assets/ckeditor/ckeditor/plugins/embedbase/lang/sv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/embedbase/lang/tr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/embedbase/lang/zh-cn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/embedbase/lang/zh.js delete mode 100644 assets/ckeditor/ckeditor/plugins/embedbase/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/embedsemantic/icons/embedsemantic.png delete mode 100644 assets/ckeditor/ckeditor/plugins/embedsemantic/icons/hidpi/embedsemantic.png delete mode 100644 assets/ckeditor/ckeditor/plugins/embedsemantic/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/CHANGELOG.md delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/LICENSE.md delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/README.md delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/plugindefinition.js delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/_helpers/tools.js delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/authentication.js delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/exportpdf.js delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/configfilename.html delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/configfilename.md delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/emptyeditor.html delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/emptyeditor.md delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/integration.html delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/integration.md delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/integrations/easyimage.html delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/integrations/easyimage.md delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/notifications.html delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/notifications.md delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/notificationsasync.html delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/notificationsasync.md delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/paperformat.html delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/paperformat.md delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/readonly.html delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/readonly.md delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/stylesheets.html delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/stylesheets.md delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokenfetching.html delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokenfetching.md delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokentwoeditorscorrect.html delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokentwoeditorscorrect.md delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokentwoeditorswrong.html delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokentwoeditorswrong.md delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokenwithouturl.html delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokenwithouturl.md delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/wrongendpoint.html delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/manual/wrongendpoint.md delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/notification.js delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/resourcespaths.js delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/statistics.js delete mode 100644 assets/ckeditor/ckeditor/plugins/exportpdf/tests/stylesheets.js delete mode 100644 assets/ckeditor/ckeditor/plugins/filetools/lang/cs.js delete mode 100644 assets/ckeditor/ckeditor/plugins/filetools/lang/da.js delete mode 100644 assets/ckeditor/ckeditor/plugins/filetools/lang/de.js delete mode 100644 assets/ckeditor/ckeditor/plugins/filetools/lang/en.js delete mode 100644 assets/ckeditor/ckeditor/plugins/filetools/lang/eo.js delete mode 100644 assets/ckeditor/ckeditor/plugins/filetools/lang/fr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/filetools/lang/gl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/filetools/lang/it.js delete mode 100644 assets/ckeditor/ckeditor/plugins/filetools/lang/ko.js delete mode 100644 assets/ckeditor/ckeditor/plugins/filetools/lang/ku.js delete mode 100644 assets/ckeditor/ckeditor/plugins/filetools/lang/nb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/filetools/lang/nl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/filetools/lang/pl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/filetools/lang/pt-br.js delete mode 100644 assets/ckeditor/ckeditor/plugins/filetools/lang/ru.js delete mode 100644 assets/ckeditor/ckeditor/plugins/filetools/lang/sv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/filetools/lang/tr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/filetools/lang/zh-cn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/filetools/lang/zh.js delete mode 100644 assets/ckeditor/ckeditor/plugins/filetools/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/find/dialogs/find.js delete mode 100644 assets/ckeditor/ckeditor/plugins/flash/dialogs/flash.js delete mode 100644 assets/ckeditor/ckeditor/plugins/flash/images/placeholder.png delete mode 100644 assets/ckeditor/ckeditor/plugins/forms/dialogs/button.js delete mode 100644 assets/ckeditor/ckeditor/plugins/forms/dialogs/checkbox.js delete mode 100644 assets/ckeditor/ckeditor/plugins/forms/dialogs/form.js delete mode 100644 assets/ckeditor/ckeditor/plugins/forms/dialogs/hiddenfield.js delete mode 100644 assets/ckeditor/ckeditor/plugins/forms/dialogs/radio.js delete mode 100644 assets/ckeditor/ckeditor/plugins/forms/dialogs/select.js delete mode 100644 assets/ckeditor/ckeditor/plugins/forms/dialogs/textarea.js delete mode 100644 assets/ckeditor/ckeditor/plugins/forms/dialogs/textfield.js delete mode 100644 assets/ckeditor/ckeditor/plugins/forms/images/hiddenfield.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/icons.png delete mode 100644 assets/ckeditor/ckeditor/plugins/icons_hidpi.png delete mode 100644 assets/ckeditor/ckeditor/plugins/iframe/dialogs/iframe.js delete mode 100644 assets/ckeditor/ckeditor/plugins/iframe/images/placeholder.png delete mode 100644 assets/ckeditor/ckeditor/plugins/iframedialog/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image/dialogs/image.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image/images/noimage.png delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/dialogs/image2.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/icons/hidpi/image.png delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/icons/image.png delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/af.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/ar.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/bg.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/bn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/bs.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/cs.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/cy.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/da.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/de.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/el.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/en-au.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/en-ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/en-gb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/en.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/eo.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/es.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/et.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/eu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/fa.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/fi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/fo.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/fr-ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/fr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/gl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/gu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/he.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/hi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/hr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/hu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/id.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/is.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/it.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/ja.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/ka.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/km.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/ko.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/ku.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/lt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/lv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/mk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/mn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/ms.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/nb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/nl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/no.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/pl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/pt-br.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/pt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/ro.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/ru.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/si.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/sk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/sl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/sq.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/sr-latn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/sr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/sv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/th.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/tr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/tt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/ug.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/uk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/vi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/zh-cn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/lang/zh.js delete mode 100644 assets/ckeditor/ckeditor/plugins/image2/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/icons/hidpi/language.png delete mode 100644 assets/ckeditor/ckeditor/plugins/language/icons/language.png delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/ar.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/bg.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/cs.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/cy.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/da.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/de.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/el.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/en-gb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/en.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/eo.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/es.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/fa.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/fi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/fo.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/fr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/gl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/he.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/hr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/hu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/it.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/ja.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/km.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/ko.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/ku.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/nb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/nl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/no.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/pl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/pt-br.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/pt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/ru.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/sk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/sl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/sq.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/sv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/tr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/tt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/uk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/vi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/zh-cn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/lang/zh.js delete mode 100644 assets/ckeditor/ckeditor/plugins/language/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/lineutils/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/link/dialogs/anchor.js delete mode 100644 assets/ckeditor/ckeditor/plugins/link/dialogs/link.js delete mode 100644 assets/ckeditor/ckeditor/plugins/link/images/anchor.png delete mode 100644 assets/ckeditor/ckeditor/plugins/link/images/hidpi/anchor.png delete mode 100644 assets/ckeditor/ckeditor/plugins/liststyle/dialogs/liststyle.js delete mode 100644 assets/ckeditor/ckeditor/plugins/magicline/images/hidpi/icon-rtl.png delete mode 100644 assets/ckeditor/ckeditor/plugins/magicline/images/hidpi/icon.png delete mode 100644 assets/ckeditor/ckeditor/plugins/magicline/images/icon-rtl.png delete mode 100644 assets/ckeditor/ckeditor/plugins/magicline/images/icon.png delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/dialogs/mathjax.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/icons/hidpi/mathjax.png delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/icons/mathjax.png delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/images/loader.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/af.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/ar.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/bg.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/cs.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/cy.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/da.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/de.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/el.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/en-gb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/en.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/eo.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/es.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/fa.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/fi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/fr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/gl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/he.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/hr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/hu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/it.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/ja.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/km.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/ko.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/ku.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/lt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/nb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/nl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/no.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/pl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/pt-br.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/pt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/ro.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/ru.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/sk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/sl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/sq.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/sv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/tr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/tt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/uk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/vi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/zh-cn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/lang/zh.js delete mode 100644 assets/ckeditor/ckeditor/plugins/mathjax/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/menubutton/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/notification/lang/cs.js delete mode 100644 assets/ckeditor/ckeditor/plugins/notification/lang/da.js delete mode 100644 assets/ckeditor/ckeditor/plugins/notification/lang/de.js delete mode 100644 assets/ckeditor/ckeditor/plugins/notification/lang/en.js delete mode 100644 assets/ckeditor/ckeditor/plugins/notification/lang/eo.js delete mode 100644 assets/ckeditor/ckeditor/plugins/notification/lang/fr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/notification/lang/gl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/notification/lang/it.js delete mode 100644 assets/ckeditor/ckeditor/plugins/notification/lang/ko.js delete mode 100644 assets/ckeditor/ckeditor/plugins/notification/lang/ku.js delete mode 100644 assets/ckeditor/ckeditor/plugins/notification/lang/nb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/notification/lang/nl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/notification/lang/pl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/notification/lang/pt-br.js delete mode 100644 assets/ckeditor/ckeditor/plugins/notification/lang/ru.js delete mode 100644 assets/ckeditor/ckeditor/plugins/notification/lang/sv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/notification/lang/tr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/notification/lang/zh-cn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/notification/lang/zh.js delete mode 100644 assets/ckeditor/ckeditor/plugins/notification/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/notificationaggregator/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/pagebreak/images/pagebreak.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/pastefromgdocs/filter/default.js delete mode 100644 assets/ckeditor/ckeditor/plugins/pastefromlibreoffice/filter/default.js delete mode 100644 assets/ckeditor/ckeditor/plugins/pastefromword/filter/default.js delete mode 100644 assets/ckeditor/ckeditor/plugins/pastetools/filter/common.js delete mode 100644 assets/ckeditor/ckeditor/plugins/pastetools/filter/image.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/dialogs/placeholder.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/icons/hidpi/placeholder.png delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/icons/placeholder.png delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/af.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/ar.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/bg.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/cs.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/cy.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/da.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/de.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/el.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/en-gb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/en.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/eo.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/es.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/et.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/eu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/fa.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/fi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/fr-ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/fr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/gl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/he.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/hr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/hu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/id.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/it.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/ja.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/km.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/ko.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/ku.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/lv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/nb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/nl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/no.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/pl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/pt-br.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/pt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/ru.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/si.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/sk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/sl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/sq.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/sv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/th.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/tr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/tt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/ug.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/uk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/vi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/zh-cn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/lang/zh.js delete mode 100644 assets/ckeditor/ckeditor/plugins/placeholder/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/preview/images/pagebreak.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/preview/preview.html delete mode 100644 assets/ckeditor/ckeditor/plugins/preview/styles/screen.css delete mode 100644 assets/ckeditor/ckeditor/plugins/scayt/CHANGELOG.md delete mode 100644 assets/ckeditor/ckeditor/plugins/scayt/LICENSE.md delete mode 100644 assets/ckeditor/ckeditor/plugins/scayt/README.md delete mode 100644 assets/ckeditor/ckeditor/plugins/scayt/dialogs/dialog.css delete mode 100644 assets/ckeditor/ckeditor/plugins/scayt/dialogs/options.js delete mode 100644 assets/ckeditor/ckeditor/plugins/scayt/dialogs/toolbar.css delete mode 100644 assets/ckeditor/ckeditor/plugins/scayt/skins/moono-lisa/scayt.css delete mode 100644 assets/ckeditor/ckeditor/plugins/sharedspace/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/showblocks/images/block_address.png delete mode 100644 assets/ckeditor/ckeditor/plugins/showblocks/images/block_blockquote.png delete mode 100644 assets/ckeditor/ckeditor/plugins/showblocks/images/block_div.png delete mode 100644 assets/ckeditor/ckeditor/plugins/showblocks/images/block_h1.png delete mode 100644 assets/ckeditor/ckeditor/plugins/showblocks/images/block_h2.png delete mode 100644 assets/ckeditor/ckeditor/plugins/showblocks/images/block_h3.png delete mode 100644 assets/ckeditor/ckeditor/plugins/showblocks/images/block_h4.png delete mode 100644 assets/ckeditor/ckeditor/plugins/showblocks/images/block_h5.png delete mode 100644 assets/ckeditor/ckeditor/plugins/showblocks/images/block_h6.png delete mode 100644 assets/ckeditor/ckeditor/plugins/showblocks/images/block_p.png delete mode 100644 assets/ckeditor/ckeditor/plugins/showblocks/images/block_pre.png delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/dialogs/smiley.js delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/angel_smile.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/angel_smile.png delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/angry_smile.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/angry_smile.png delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/broken_heart.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/broken_heart.png delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/confused_smile.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/confused_smile.png delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/cry_smile.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/cry_smile.png delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/devil_smile.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/devil_smile.png delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/embaressed_smile.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/embarrassed_smile.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/embarrassed_smile.png delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/envelope.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/envelope.png delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/heart.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/heart.png delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/kiss.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/kiss.png delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/lightbulb.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/lightbulb.png delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/omg_smile.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/omg_smile.png delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/regular_smile.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/regular_smile.png delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/sad_smile.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/sad_smile.png delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/shades_smile.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/shades_smile.png delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/teeth_smile.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/teeth_smile.png delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/thumbs_down.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/thumbs_down.png delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/thumbs_up.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/thumbs_up.png delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/tongue_smile.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/tongue_smile.png delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/tounge_smile.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.png delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/wink_smile.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/smiley/images/wink_smile.png delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/dialogs/sourcedialog.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/icons/hidpi/sourcedialog-rtl.png delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/icons/hidpi/sourcedialog.png delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/icons/sourcedialog-rtl.png delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/icons/sourcedialog.png delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/af.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/ar.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/bg.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/bn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/bs.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/cs.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/cy.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/da.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/de.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/el.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/en-au.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/en-ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/en-gb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/en.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/eo.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/es.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/et.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/eu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/fa.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/fi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/fo.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/fr-ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/fr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/gl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/gu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/he.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/hi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/hr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/hu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/id.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/is.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/it.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/ja.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/ka.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/km.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/ko.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/ku.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/lt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/lv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/mn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/ms.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/nb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/nl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/no.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/pl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/pt-br.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/pt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/ro.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/ru.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/si.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/sk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/sl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/sq.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/sr-latn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/sr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/sv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/th.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/tr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/tt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/ug.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/uk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/vi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/zh-cn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/lang/zh.js delete mode 100644 assets/ckeditor/ckeditor/plugins/sourcedialog/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/_translationstatus.txt delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/af.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ar.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/az.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/bg.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/cs.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/cy.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/da.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/de-ch.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/de.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/el.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-au.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-gb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/eo.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/es-mx.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/es.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/et.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/eu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fa.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fr-ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/gl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/he.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/hr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/hu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/id.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/it.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ja.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/km.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ko.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ku.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/lt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/lv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/nb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/nl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/no.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/oc.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pt-br.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ro.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ru.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/si.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sq.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sr-latn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/th.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/tr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/tt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ug.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/uk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/vi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/zh-cn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/zh.js delete mode 100644 assets/ckeditor/ckeditor/plugins/specialchar/dialogs/specialchar.js delete mode 100644 assets/ckeditor/ckeditor/plugins/stylesheetparser/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/table/dialogs/table.js delete mode 100644 assets/ckeditor/ckeditor/plugins/tableresize/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/tableselection/styles/tableselection.css delete mode 100644 assets/ckeditor/ckeditor/plugins/tabletools/dialogs/tableCell.js delete mode 100644 assets/ckeditor/ckeditor/plugins/templates/dialogs/templates.css delete mode 100644 assets/ckeditor/ckeditor/plugins/templates/dialogs/templates.js delete mode 100644 assets/ckeditor/ckeditor/plugins/templates/templatedefinition.js delete mode 100644 assets/ckeditor/ckeditor/plugins/templates/templates/default.js delete mode 100644 assets/ckeditor/ckeditor/plugins/templates/templates/images/template1.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/templates/templates/images/template2.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/templates/templates/images/template3.gif delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/dialogs/uicolor.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/icons/hidpi/uicolor.png delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/icons/uicolor.png delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/_translationstatus.txt delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/af.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/ar.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/bg.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/cs.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/cy.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/da.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/de.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/el.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/en-gb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/en.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/eo.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/es.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/et.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/eu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/fa.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/fi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/fr-ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/fr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/gl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/he.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/hr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/hu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/id.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/it.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/ja.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/km.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/ko.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/ku.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/lv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/mk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/nb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/nl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/no.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/pl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/pt-br.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/pt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/ru.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/si.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/sk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/sl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/sq.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/sv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/tr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/tt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/ug.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/uk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/vi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/zh-cn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/lang/zh.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/yui/assets/hue_bg.png delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/yui/assets/hue_thumb.png delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/yui/assets/picker_mask.png delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/yui/assets/picker_thumb.png delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/yui/assets/yui.css delete mode 100644 assets/ckeditor/ckeditor/plugins/uicolor/yui/yui.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uploadimage/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uploadwidget/lang/cs.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uploadwidget/lang/da.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uploadwidget/lang/de.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uploadwidget/lang/en.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uploadwidget/lang/eo.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uploadwidget/lang/fr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uploadwidget/lang/gl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uploadwidget/lang/hu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uploadwidget/lang/it.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uploadwidget/lang/ko.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uploadwidget/lang/ku.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uploadwidget/lang/nb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uploadwidget/lang/nl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uploadwidget/lang/pl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uploadwidget/lang/pt-br.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uploadwidget/lang/ru.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uploadwidget/lang/sv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uploadwidget/lang/tr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uploadwidget/lang/zh-cn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uploadwidget/lang/zh.js delete mode 100644 assets/ckeditor/ckeditor/plugins/uploadwidget/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/images/handle.png delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/af.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/ar.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/bg.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/cs.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/cy.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/da.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/de.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/el.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/en-gb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/en.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/eo.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/es.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/fa.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/fi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/fr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/gl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/he.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/hr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/hu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/it.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/ja.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/km.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/ko.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/ku.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/lv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/nb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/nl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/no.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/pl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/pt-br.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/pt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/ru.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/sk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/sl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/sq.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/sv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/tr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/tt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/uk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/vi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/zh-cn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/lang/zh.js delete mode 100644 assets/ckeditor/ckeditor/plugins/widget/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/LICENSE.md delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/README.md delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/dialogs/ciframe.html delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/dialogs/tmpFrameset.html delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/dialogs/wsc.css delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/dialogs/wsc.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/dialogs/wsc_ie.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/icons/hidpi/spellchecker.png delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/icons/spellchecker.png delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/af.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/ar.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/bg.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/bn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/bs.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/cs.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/cy.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/da.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/de.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/el.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/en-au.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/en-ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/en-gb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/en.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/eo.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/es.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/et.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/eu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/fa.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/fi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/fo.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/fr-ca.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/fr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/gl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/gu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/he.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/hi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/hr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/hu.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/is.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/it.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/ja.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/ka.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/km.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/ko.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/ku.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/lt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/lv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/mk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/mn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/ms.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/nb.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/nl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/no.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/pl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/pt-br.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/pt.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/ro.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/ru.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/sk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/sl.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/sr-latn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/sr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/sv.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/th.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/tr.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/ug.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/uk.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/vi.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/zh-cn.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/lang/zh.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/plugin.js delete mode 100644 assets/ckeditor/ckeditor/plugins/wsc/skins/moono-lisa/wsc.css delete mode 100644 assets/ckeditor/ckeditor/plugins/xml/plugin.js delete mode 100644 assets/ckeditor/ckeditor/skins/moono-lisa/dialog.css delete mode 100644 assets/ckeditor/ckeditor/skins/moono-lisa/dialog_ie.css delete mode 100644 assets/ckeditor/ckeditor/skins/moono-lisa/dialog_ie8.css delete mode 100644 assets/ckeditor/ckeditor/skins/moono-lisa/dialog_iequirks.css delete mode 100644 assets/ckeditor/ckeditor/skins/moono-lisa/editor.css delete mode 100644 assets/ckeditor/ckeditor/skins/moono-lisa/editor_gecko.css delete mode 100644 assets/ckeditor/ckeditor/skins/moono-lisa/editor_ie.css delete mode 100644 assets/ckeditor/ckeditor/skins/moono-lisa/editor_ie8.css delete mode 100644 assets/ckeditor/ckeditor/skins/moono-lisa/editor_iequirks.css delete mode 100644 assets/ckeditor/ckeditor/skins/moono-lisa/icons.png delete mode 100644 assets/ckeditor/ckeditor/skins/moono-lisa/icons_hidpi.png delete mode 100644 assets/ckeditor/ckeditor/skins/moono-lisa/images/arrow.png delete mode 100644 assets/ckeditor/ckeditor/skins/moono-lisa/images/close.png delete mode 100644 assets/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/close.png delete mode 100644 assets/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/lock-open.png delete mode 100644 assets/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/lock.png delete mode 100644 assets/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/refresh.png delete mode 100644 assets/ckeditor/ckeditor/skins/moono-lisa/images/lock-open.png delete mode 100644 assets/ckeditor/ckeditor/skins/moono-lisa/images/lock.png delete mode 100644 assets/ckeditor/ckeditor/skins/moono-lisa/images/refresh.png delete mode 100644 assets/ckeditor/ckeditor/skins/moono-lisa/images/spinner.gif delete mode 100644 assets/ckeditor/ckeditor/skins/moono-lisa/readme.md delete mode 100644 assets/ckeditor/ckeditor/skins/moono/dialog.css delete mode 100644 assets/ckeditor/ckeditor/skins/moono/dialog_ie.css delete mode 100644 assets/ckeditor/ckeditor/skins/moono/dialog_ie7.css delete mode 100644 assets/ckeditor/ckeditor/skins/moono/dialog_ie8.css delete mode 100644 assets/ckeditor/ckeditor/skins/moono/dialog_iequirks.css delete mode 100644 assets/ckeditor/ckeditor/skins/moono/editor.css delete mode 100644 assets/ckeditor/ckeditor/skins/moono/editor_gecko.css delete mode 100644 assets/ckeditor/ckeditor/skins/moono/editor_ie.css delete mode 100644 assets/ckeditor/ckeditor/skins/moono/editor_ie7.css delete mode 100644 assets/ckeditor/ckeditor/skins/moono/editor_ie8.css delete mode 100644 assets/ckeditor/ckeditor/skins/moono/editor_iequirks.css delete mode 100644 assets/ckeditor/ckeditor/skins/moono/icons.png delete mode 100644 assets/ckeditor/ckeditor/skins/moono/icons_hidpi.png delete mode 100644 assets/ckeditor/ckeditor/skins/moono/images/arrow.png delete mode 100644 assets/ckeditor/ckeditor/skins/moono/images/close.png delete mode 100644 assets/ckeditor/ckeditor/skins/moono/images/hidpi/close.png delete mode 100644 assets/ckeditor/ckeditor/skins/moono/images/hidpi/lock-open.png delete mode 100644 assets/ckeditor/ckeditor/skins/moono/images/hidpi/lock.png delete mode 100644 assets/ckeditor/ckeditor/skins/moono/images/hidpi/refresh.png delete mode 100644 assets/ckeditor/ckeditor/skins/moono/images/lock-open.png delete mode 100644 assets/ckeditor/ckeditor/skins/moono/images/lock.png delete mode 100644 assets/ckeditor/ckeditor/skins/moono/images/refresh.png delete mode 100644 assets/ckeditor/ckeditor/skins/moono/images/spinner.gif delete mode 100644 assets/ckeditor/ckeditor/skins/moono/readme.md delete mode 100644 assets/ckeditor/ckeditor/styles.js delete mode 100644 assets/ckeditor/ckeditor/vendor/promise.js delete mode 100644 assets/ckeditor/file-icons/doc.png delete mode 100644 assets/ckeditor/file-icons/file.png delete mode 100644 assets/ckeditor/file-icons/pdf.png delete mode 100644 assets/ckeditor/file-icons/ppt.png delete mode 100644 assets/ckeditor/file-icons/swf.png delete mode 100644 assets/ckeditor/file-icons/txt.png delete mode 100644 assets/ckeditor/file-icons/xls.png delete mode 100644 assets/ckeditor/galleriffic/css/basic.css delete mode 100644 assets/ckeditor/galleriffic/css/black.css delete mode 100644 assets/ckeditor/galleriffic/css/caption.png delete mode 100644 assets/ckeditor/galleriffic/css/galleriffic-1.css delete mode 100644 assets/ckeditor/galleriffic/css/galleriffic-2.css delete mode 100644 assets/ckeditor/galleriffic/css/galleriffic-3.css delete mode 100644 assets/ckeditor/galleriffic/css/galleriffic-4.css delete mode 100644 assets/ckeditor/galleriffic/css/galleriffic-5.css delete mode 100644 assets/ckeditor/galleriffic/css/jush.css delete mode 100644 assets/ckeditor/galleriffic/css/loader.gif delete mode 100644 assets/ckeditor/galleriffic/css/loaderWhite.gif delete mode 100644 assets/ckeditor/galleriffic/css/nextPageArrow.gif delete mode 100644 assets/ckeditor/galleriffic/css/nextPageArrowWhite.gif delete mode 100644 assets/ckeditor/galleriffic/css/prevPageArrow.gif delete mode 100644 assets/ckeditor/galleriffic/css/prevPageArrowWhite.gif delete mode 100644 assets/ckeditor/galleriffic/css/white.css delete mode 100644 assets/ckeditor/galleriffic/js/jquery-1.3.2.js delete mode 100644 assets/ckeditor/galleriffic/js/jquery.galleriffic.js delete mode 100644 assets/ckeditor/galleriffic/js/jquery.history.js delete mode 100644 assets/ckeditor/galleriffic/js/jquery.opacityrollover.js delete mode 100644 assets/ckeditor/galleriffic/js/jush.js delete mode 100644 assets/front/assets/css/animate.min.css delete mode 100644 assets/front/assets/css/bootstrap.min.css delete mode 100644 assets/front/assets/css/fontawesome.min.css delete mode 100644 assets/front/assets/css/magnific-popup.css delete mode 100644 assets/front/assets/css/swiper-bundle.min.css delete mode 100644 assets/front/assets/img/blog/blog-1.jpg delete mode 100644 assets/front/assets/img/blog/blog-2.jpg delete mode 100644 assets/front/assets/img/blog/blog-3.jpg delete mode 100644 assets/front/assets/img/blog/blog-gallery-1.jpg delete mode 100644 assets/front/assets/img/blog/blog-gallery-2.jpg delete mode 100644 assets/front/assets/img/blog/blog-thumb.jpg delete mode 100644 assets/front/assets/img/blog/thumb-1.jpg delete mode 100644 assets/front/assets/img/blog/thumb-2.jpg delete mode 100644 assets/front/assets/img/blog/thumb-3.jpg delete mode 100644 assets/front/assets/img/team/team-1.jpg delete mode 100644 assets/front/assets/img/team/team-2.jpg delete mode 100644 assets/front/assets/img/team/team-3.jpg delete mode 100644 assets/front/assets/js/bootstrap.min.js delete mode 100644 assets/front/assets/js/isotope.pkgd.min.js delete mode 100644 assets/front/assets/js/jquery-3.6.0.min.js delete mode 100644 assets/front/assets/js/jquery.counterup.min.js delete mode 100644 assets/front/assets/js/jquery.magnific-popup.min.js delete mode 100644 assets/front/assets/js/particles.min.js delete mode 100644 assets/front/assets/js/popper.min.js delete mode 100644 assets/front/assets/js/swiper-bundle.min.js delete mode 100644 assets/front/assets/js/waypoints.min.js delete mode 100644 assets/front/assets/js/wow.min.js delete mode 100644 assets/front/assets/webfonts/fa-brands-400.woff2 delete mode 100644 assets/front/assets/webfonts/fa-regular-400.woff2 delete mode 100644 assets/front/assets/webfonts/fa-solid-900.woff2 create mode 100644 home/migrations/0018_productsection.py create mode 100644 home/migrations/0019_alter_aboutsection_options_and_more.py create mode 100644 media/AboutPage/001.jpg create mode 100644 media/AboutPage/002.jpg create mode 100644 media/AboutPage/003.jpg create mode 100644 media/AboutPage/004.jpg create mode 100644 media/AboutPage/Bank-plastic-cards-business-Stock-Photo-02-280x235.jpg create mode 100644 media/AboutPage/Bank-plastic-cards-business-Stock-Photo-03-280x235.jpg create mode 100644 media/AboutPage/Bank-plastic-cards-business-Stock-Photo-04-280x235.jpg create mode 100644 media/AboutPage/Bank-plastic-cards-business-Stock-Photo-06-280x235.jpg rename {assets/front/assets/img => media/AboutPage}/why-1.jpg (100%) rename {assets/front/assets/img => media/AboutPage}/why-2.jpg (100%) rename {assets/front/assets/img => media/AboutPage}/why-3.jpg (100%) create mode 100644 media/AboutSection/Bank-plastic-cards-business-Stock-Photo-07-280x235.jpg create mode 100644 media/AboutSection/Business-Meeting-Stock-Photo-05-280x235.jpg create mode 100644 media/AboutSection/Business-meeting-Stock-Photo-05.jpg rename {assets/front/assets/img => media/AboutSection}/about-baner-1.jpg (100%) rename {assets/front/assets/img => media/AboutSection}/about-baner-2.jpg (100%) create mode 100644 media/AboutSection/banner001.jpg create mode 100644 media/AboutSection/banner002.jpg create mode 100644 media/Clients/IBM-Logo.png create mode 100644 media/Clients/IBM-Logo_SNPEsbu.png create mode 100644 media/Clients/IBM_watsonx_black_logo.png create mode 100644 media/Clients/IBM_watsonx_black_logo_b9RvmpD.png create mode 100644 media/Clients/IBM_watsonx_logo.svg.png create mode 100644 media/Clients/Logo-SMI-300-x-80-pixel.png create mode 100644 media/Clients/Logo-SMI-black.png create mode 100644 media/Clients/Logo-SMI-black_Rb1PdAH.png create mode 100644 media/Clients/Peris.ai-Logo-1.png create mode 100644 media/Clients/Peris.ai-Logo-1_tZpyxPy.png create mode 100644 media/Clients/cynetlogo.png create mode 100644 media/Clients/cynetlogo_GG8FqL7.png rename {assets/front/assets/img/partner => media/Clients}/partner-1.png (100%) create mode 100644 media/Clients/partner-1_qpfGcze.png rename {assets/front/assets/img/partner => media/Clients}/partner-2.png (100%) rename {assets/front/assets/img/partner => media/Clients}/partner-3.png (100%) rename {assets/front/assets/img/partner => media/Clients}/partner-4.png (100%) rename {assets/front/assets/img/partner => media/Clients}/partner-5.png (100%) create mode 100644 media/Clients/preview-monterey.png create mode 100644 media/Home/Bank-plastic-cards-business-Stock-Photo-02-280x235.jpg create mode 100644 media/Home/Bank-plastic-cards-business-Stock-Photo-08-280x235.jpg create mode 100644 media/Home/about-baner-1.jpg create mode 100644 media/Home/about-baner-1_MwbBiss.jpg rename {assets/front/assets/img => media/Home}/banner22.png (100%) create mode 100644 media/Home/cyber-2009030384.jpg create mode 100644 media/Home/cyber-2009030384_H9mVyEL.jpg create mode 100644 media/Home/cyber-3310276106.jpg create mode 100644 media/Home/cyber-3310276106_wicr69S.jpg rename {assets/front/assets/img => media/Home}/hero-vector.png (100%) create mode 100644 media/Home/hero-vector_5HussHw.png create mode 100644 media/Home/lava-abstract-formation-8k-2560x1600.jpg create mode 100644 media/Home/makammorrisGV18QX6WwAA9Yh7.jpeg create mode 100644 media/Home/party-people-communication-talking-happiness-concept-89800221.jpg create mode 100644 media/Home/tutorias_default_image.jpg create mode 100644 media/Products/gedung-007.jpg create mode 100644 media/Products/gedung-007_wC5Bp0y.jpg create mode 100644 media/Products/gedung-008.jpg create mode 100644 media/Products/gedung-008_cbX4h7p.jpg create mode 100644 media/Projects/IBM-Logo.png create mode 100644 media/Projects/IBM_watsonx_logo.svg.png create mode 100644 media/Projects/IBM_watsonx_logo.svg_aQuGyGN.png create mode 100644 media/Projects/Logo-SMI-300-x-80-pixel.png create mode 100644 media/Projects/Peris.ai-Logo-1.png create mode 100644 media/Projects/Peris.ai-Logo-1_8xJJZOv.png create mode 100644 media/Projects/Peris.ai-Logo-1_9wtClfH.png create mode 100644 media/Projects/Peris.ai-Logo-1_XN3sJmh.png create mode 100644 media/Projects/Peris.ai-Logo-1_pfyQmdw.png create mode 100644 media/Projects/about-baner-1.jpg create mode 100644 media/Projects/about-baner-1_lSLRtKh.jpg create mode 100755 media/Projects/backone-logo-nolabel.png create mode 100755 media/Projects/backone-logo.png create mode 100644 media/Projects/backone-logo_6QFOxdN.png create mode 100644 media/Projects/cynetlogo.png create mode 100644 media/Projects/cynetlogo_Y43V7DN.png create mode 100644 media/Projects/cynetlogo_td8bNV1.png create mode 100755 media/Projects/favicon.ico rename {assets/front/assets/img/project => media/Projects}/project-1.jpg (100%) create mode 100644 media/Projects/project-1_YLg5XB1.jpg create mode 100644 media/Projects/project-1_civ0oLG.jpg rename {assets/front/assets/img/project => media/Projects}/project-2.jpg (100%) rename {assets/front/assets/img/project => media/Projects}/project-3.jpg (100%) rename {assets/front/assets/img/project => media/Projects}/project-4.jpg (100%) rename {assets/front/assets/img/project => media/Projects}/project-5.jpg (100%) rename {assets/front/assets/img/project => media/Projects}/project-6.jpg (100%) create mode 100644 media/Services/Logo-SMI-300-x-80-pixel.png create mode 100644 media/Services/Peris.ai-Logo-1.png create mode 100644 media/Services/Peris.ai-Logo-1_8xJJZOv.png create mode 100644 media/Services/Peris.ai-Logo-1_vAci9JI.png create mode 100644 media/Services/about-baner-1.jpg rename {assets/front/assets/img/blog => media/Services}/blog-thumnail.jpg (100%) create mode 100644 media/Services/project-1.jpg create mode 100644 media/app_config/Business-meeting-Stock-Photo-05.jpg rename {assets/front/assets/img => media/app_config}/call-center.png (100%) create mode 100644 media/app_config/databisnis_black-2048x357.png create mode 100644 media/app_config/databisnis_black-2048x357_MLReCeo.png create mode 100644 media/app_config/databisnis_white-2048x357.png create mode 100644 media/app_config/databisnis_white-2048x357_5DGYuUd.png create mode 100644 media/app_config/favicon.ico create mode 100644 media/app_config/favicon.png create mode 100644 media/app_config/favicon_mCPm2Vd.png create mode 100644 media/app_config/logo_full_databisnis_black-2048x357.png create mode 100644 media/app_config/logo_full_databisnis_black-2048x357_DvKvaIc.png create mode 100644 media/app_config/logo_full_databisnis_white-2048x357.png create mode 100644 media/app_config/logodark.png create mode 100644 media/app_config/logolight.png create mode 100644 media/app_config/logotcg-black.png create mode 100644 media/app_config/logotcg.png create mode 100644 media/user_pictures/man.png create mode 100644 product/forms.py create mode 100644 product/migrations/0001_initial.py create mode 100644 product/migrations/0002_rename_servicepageseo_productpageseo.py create mode 100644 product/urls.py create mode 100644 static/admin/assets/css/apexcharts.css rename {assets => static}/admin/assets/css/color-1.css (100%) rename {assets => static}/admin/assets/css/color-1.css.map (100%) rename {assets => static}/admin/assets/css/color-2.css (100%) rename {assets => static}/admin/assets/css/color-2.css.map (100%) rename {assets => static}/admin/assets/css/color-3.css (100%) rename {assets => static}/admin/assets/css/color-3.css.map (100%) rename {assets => static}/admin/assets/css/color-4.css (100%) rename {assets => static}/admin/assets/css/color-4.css.map (100%) rename {assets => static}/admin/assets/css/color-5.css (100%) rename {assets => static}/admin/assets/css/color-5.css.map (100%) rename {assets => static}/admin/assets/css/color-6.css (100%) rename {assets => static}/admin/assets/css/color-6.css.map (100%) rename {assets => static}/admin/assets/css/font-awesome.css (100%) rename {assets => static}/admin/assets/css/responsive.css (100%) rename {assets => static}/admin/assets/css/responsive.css.map (100%) rename {assets => static}/admin/assets/css/style.css (100%) rename {assets => static}/admin/assets/css/style.css.map (100%) create mode 100644 static/admin/assets/css/sweetalert2.css rename {assets => static}/admin/assets/css/vendors/animate.css (100%) rename {assets => static}/admin/assets/css/vendors/animate.css.map (100%) rename {assets => static}/admin/assets/css/vendors/aos.css (100%) rename {assets => static}/admin/assets/css/vendors/aos.css.map (100%) rename {assets => static}/admin/assets/css/vendors/bootstrap.css (100%) rename {assets => static}/admin/assets/css/vendors/bootstrap.css.map (100%) rename {assets => static}/admin/assets/css/vendors/bootstrap/bootstrap-grid.css (98%) rename {assets => static}/admin/assets/css/vendors/bootstrap/bootstrap-grid.css.map (100%) create mode 100644 static/admin/assets/css/vendors/bootstrap/bootstrap-reboot.css rename {assets => static}/admin/assets/css/vendors/bootstrap/bootstrap-reboot.css.map (100%) rename {assets => static}/admin/assets/css/vendors/bootstrap/bootstrap-utilities.css (60%) rename {assets => static}/admin/assets/css/vendors/bootstrap/bootstrap-utilities.css.map (100%) rename {assets => static}/admin/assets/css/vendors/bootstrap/bootstrap.css (51%) rename {assets => static}/admin/assets/css/vendors/bootstrap/bootstrap.css.map (100%) rename {assets => static}/admin/assets/css/vendors/button-builder.css (100%) rename {assets => static}/admin/assets/css/vendors/button-builder.css.map (100%) create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/apexcharts.css create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/ar.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/be-cyrl.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/be-latn.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/ca.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/cs.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/da.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/de.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/el.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/en.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/es.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/et.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/fa.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/fi.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/fr.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/he.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/hi.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/hr.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/hu.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/hy.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/id.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/it.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/ja.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/ka.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/ko.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/lt.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/lv.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/ms.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/nb.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/nl.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/pl.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/pt-br.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/pt.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/rs.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/ru.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/se.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/sk.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/sl.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/sq.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/th.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/tr.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/ua.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/vi.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/zh-cn.json create mode 100644 static/admin/assets/css/vendors/chart/apex-chart/locales/zh-tw.json rename {assets => static}/admin/assets/css/vendors/datatable-extension.css (100%) rename {assets => static}/admin/assets/css/vendors/datatable-extension.css.map (100%) create mode 100644 static/admin/assets/css/vendors/datatables.css rename {assets => static}/admin/assets/css/vendors/datatables.css.map (100%) rename {assets => static}/admin/assets/css/vendors/feather-icon.css (100%) rename {assets => static}/admin/assets/css/vendors/feather-icon.css.map (100%) rename {assets => static}/admin/assets/css/vendors/flag-icon.css (100%) rename {assets => static}/admin/assets/css/vendors/flag-icon.css.map (100%) rename {assets => static}/admin/assets/css/vendors/icofont.css (100%) rename {assets => static}/admin/assets/css/vendors/icofont.css.map (100%) rename {assets => static}/admin/assets/css/vendors/icon/font-awesome/all.min.css (100%) rename {assets => static}/admin/assets/css/vendors/jquery-ui.css (100%) rename {assets => static}/admin/assets/css/vendors/jsgrid.css (100%) rename {assets => static}/admin/assets/css/vendors/jsgrid.css.map (100%) rename {assets => static}/admin/assets/css/vendors/scrollable.css (100%) rename {assets => static}/admin/assets/css/vendors/scrollable.css.map (100%) rename {assets => static}/admin/assets/css/vendors/scrollbar.css (100%) rename {assets => static}/admin/assets/css/vendors/scrollbar.css.map (100%) rename {assets => static}/admin/assets/css/vendors/simple-mde.css (100%) rename {assets => static}/admin/assets/css/vendors/simple-mde.css.map (100%) rename {assets => static}/admin/assets/css/vendors/slick-theme.css (100%) rename {assets => static}/admin/assets/css/vendors/slick.css (100%) rename {assets => static}/admin/assets/css/vendors/slick/slick-theme.css (100%) rename {assets => static}/admin/assets/css/vendors/slick/slick.css (100%) rename {assets => static}/admin/assets/css/vendors/sticky.css (100%) rename {assets => static}/admin/assets/css/vendors/sticky.css.map (100%) rename {assets => static}/admin/assets/css/vendors/svg-icon.css (100%) rename {assets => static}/admin/assets/css/vendors/svg-icon.css.map (100%) create mode 100644 static/admin/assets/css/vendors/sweet-alert/button-loader.css create mode 100644 static/admin/assets/css/vendors/sweet-alert/buttons.css create mode 100644 static/admin/assets/css/vendors/sweet-alert/content.css create mode 100644 static/admin/assets/css/vendors/sweet-alert/icons.css create mode 100644 static/admin/assets/css/vendors/sweet-alert/icons/error.css create mode 100644 static/admin/assets/css/vendors/sweet-alert/icons/info.css create mode 100644 static/admin/assets/css/vendors/sweet-alert/icons/success.css create mode 100644 static/admin/assets/css/vendors/sweet-alert/icons/warning.css create mode 100644 static/admin/assets/css/vendors/sweet-alert/text.css create mode 100644 static/admin/assets/css/vendors/sweetalert.css create mode 100644 static/admin/assets/css/vendors/sweetalert2.css rename {assets => static}/admin/assets/css/vendors/themify.css (100%) rename {assets => static}/admin/assets/css/vendors/themify.css.map (100%) rename {assets => static}/admin/assets/fonts/calendar/icon.eot (100%) rename {assets => static}/admin/assets/fonts/calendar/icon.svg (100%) rename {assets => static}/admin/assets/fonts/calendar/icon.ttf (100%) rename {assets => static}/admin/assets/fonts/calendar/icon.woff (100%) rename {assets => static}/admin/assets/fonts/feather/activity.svg (100%) rename {assets => static}/admin/assets/fonts/feather/airplay.svg (100%) rename {assets => static}/admin/assets/fonts/feather/alert-circle.svg (100%) rename {assets => static}/admin/assets/fonts/feather/alert-octagon.svg (100%) rename {assets => static}/admin/assets/fonts/feather/alert-triangle.svg (100%) rename {assets => static}/admin/assets/fonts/feather/align-center.svg (100%) rename {assets => static}/admin/assets/fonts/feather/align-justify.svg (100%) rename {assets => static}/admin/assets/fonts/feather/align-left.svg (100%) rename {assets => static}/admin/assets/fonts/feather/align-right.svg (100%) rename {assets => static}/admin/assets/fonts/feather/anchor.svg (100%) rename {assets => static}/admin/assets/fonts/feather/aperture.svg (100%) rename {assets => static}/admin/assets/fonts/feather/archive.svg (100%) rename {assets => static}/admin/assets/fonts/feather/arrow-down-circle.svg (100%) rename {assets => static}/admin/assets/fonts/feather/arrow-down-left.svg (100%) rename {assets => static}/admin/assets/fonts/feather/arrow-down-right.svg (100%) rename {assets => static}/admin/assets/fonts/feather/arrow-down.svg (100%) rename {assets => static}/admin/assets/fonts/feather/arrow-left-circle.svg (100%) rename {assets => static}/admin/assets/fonts/feather/arrow-left.svg (100%) rename {assets => static}/admin/assets/fonts/feather/arrow-right-circle.svg (100%) rename {assets => static}/admin/assets/fonts/feather/arrow-right.svg (100%) rename {assets => static}/admin/assets/fonts/feather/arrow-up-circle.svg (100%) rename {assets => static}/admin/assets/fonts/feather/arrow-up-left.svg (100%) rename {assets => static}/admin/assets/fonts/feather/arrow-up-right.svg (100%) rename {assets => static}/admin/assets/fonts/feather/arrow-up.svg (100%) rename {assets => static}/admin/assets/fonts/feather/at-sign.svg (100%) rename {assets => static}/admin/assets/fonts/feather/award.svg (100%) rename {assets => static}/admin/assets/fonts/feather/bar-chart-2.svg (100%) rename {assets => static}/admin/assets/fonts/feather/bar-chart.svg (100%) rename {assets => static}/admin/assets/fonts/feather/battery-charging.svg (100%) rename {assets => static}/admin/assets/fonts/feather/battery.svg (100%) rename {assets => static}/admin/assets/fonts/feather/bell-off.svg (100%) rename {assets => static}/admin/assets/fonts/feather/bell.svg (100%) rename {assets => static}/admin/assets/fonts/feather/bluetooth.svg (100%) rename {assets => static}/admin/assets/fonts/feather/bold.svg (100%) rename {assets => static}/admin/assets/fonts/feather/book-open.svg (100%) rename {assets => static}/admin/assets/fonts/feather/book.svg (100%) rename {assets => static}/admin/assets/fonts/feather/bookmark.svg (100%) rename {assets => static}/admin/assets/fonts/feather/box.svg (100%) rename {assets => static}/admin/assets/fonts/feather/briefcase.svg (100%) rename {assets => static}/admin/assets/fonts/feather/calendar.svg (100%) rename {assets => static}/admin/assets/fonts/feather/camera-off.svg (100%) rename {assets => static}/admin/assets/fonts/feather/camera.svg (100%) rename {assets => static}/admin/assets/fonts/feather/cast.svg (100%) rename {assets => static}/admin/assets/fonts/feather/check-circle.svg (100%) rename {assets => static}/admin/assets/fonts/feather/check-square.svg (100%) rename {assets => static}/admin/assets/fonts/feather/check.svg (100%) rename {assets => static}/admin/assets/fonts/feather/chevron-down.svg (100%) rename {assets => static}/admin/assets/fonts/feather/chevron-left.svg (100%) rename {assets => static}/admin/assets/fonts/feather/chevron-right.svg (100%) rename {assets => static}/admin/assets/fonts/feather/chevron-up.svg (100%) rename {assets => static}/admin/assets/fonts/feather/chevrons-down.svg (100%) rename {assets => static}/admin/assets/fonts/feather/chevrons-left.svg (100%) rename {assets => static}/admin/assets/fonts/feather/chevrons-right.svg (100%) rename {assets => static}/admin/assets/fonts/feather/chevrons-up.svg (100%) rename {assets => static}/admin/assets/fonts/feather/chrome.svg (100%) rename {assets => static}/admin/assets/fonts/feather/circle.svg (100%) rename {assets => static}/admin/assets/fonts/feather/clipboard.svg (100%) rename {assets => static}/admin/assets/fonts/feather/clock.svg (100%) rename {assets => static}/admin/assets/fonts/feather/cloud-drizzle.svg (100%) rename {assets => static}/admin/assets/fonts/feather/cloud-lightning.svg (100%) rename {assets => static}/admin/assets/fonts/feather/cloud-off.svg (100%) rename {assets => static}/admin/assets/fonts/feather/cloud-rain.svg (100%) rename {assets => static}/admin/assets/fonts/feather/cloud-snow.svg (100%) rename {assets => static}/admin/assets/fonts/feather/cloud.svg (100%) rename {assets => static}/admin/assets/fonts/feather/code.svg (100%) rename {assets => static}/admin/assets/fonts/feather/codepen.svg (100%) rename {assets => static}/admin/assets/fonts/feather/command.svg (100%) rename {assets => static}/admin/assets/fonts/feather/compass.svg (100%) rename {assets => static}/admin/assets/fonts/feather/copy.svg (100%) rename {assets => static}/admin/assets/fonts/feather/corner-down-left.svg (100%) rename {assets => static}/admin/assets/fonts/feather/corner-down-right.svg (100%) rename {assets => static}/admin/assets/fonts/feather/corner-left-down.svg (100%) rename {assets => static}/admin/assets/fonts/feather/corner-left-up.svg (100%) rename {assets => static}/admin/assets/fonts/feather/corner-right-down.svg (100%) rename {assets => static}/admin/assets/fonts/feather/corner-right-up.svg (100%) rename {assets => static}/admin/assets/fonts/feather/corner-up-left.svg (100%) rename {assets => static}/admin/assets/fonts/feather/corner-up-right.svg (100%) rename {assets => static}/admin/assets/fonts/feather/cpu.svg (100%) rename {assets => static}/admin/assets/fonts/feather/credit-card.svg (100%) rename {assets => static}/admin/assets/fonts/feather/crop.svg (100%) rename {assets => static}/admin/assets/fonts/feather/crosshair.svg (100%) rename {assets => static}/admin/assets/fonts/feather/database.svg (100%) rename {assets => static}/admin/assets/fonts/feather/delete.svg (100%) rename {assets => static}/admin/assets/fonts/feather/disc.svg (100%) rename {assets => static}/admin/assets/fonts/feather/dollar-sign.svg (100%) rename {assets => static}/admin/assets/fonts/feather/download-cloud.svg (100%) rename {assets => static}/admin/assets/fonts/feather/download.svg (100%) rename {assets => static}/admin/assets/fonts/feather/droplet.svg (100%) rename {assets => static}/admin/assets/fonts/feather/edit-2.svg (100%) rename {assets => static}/admin/assets/fonts/feather/edit-3.svg (100%) rename {assets => static}/admin/assets/fonts/feather/edit.svg (100%) rename {assets => static}/admin/assets/fonts/feather/external-link.svg (100%) rename {assets => static}/admin/assets/fonts/feather/eye-off.svg (100%) rename {assets => static}/admin/assets/fonts/feather/eye.svg (100%) rename {assets => static}/admin/assets/fonts/feather/facebook.svg (100%) rename {assets => static}/admin/assets/fonts/feather/fast-forward.svg (100%) rename {assets => static}/admin/assets/fonts/feather/feather.svg (100%) rename {assets => static}/admin/assets/fonts/feather/file-minus.svg (100%) rename {assets => static}/admin/assets/fonts/feather/file-plus.svg (100%) rename {assets => static}/admin/assets/fonts/feather/file-text.svg (100%) rename {assets => static}/admin/assets/fonts/feather/file.svg (100%) rename {assets => static}/admin/assets/fonts/feather/film.svg (100%) rename {assets => static}/admin/assets/fonts/feather/filter.svg (100%) rename {assets => static}/admin/assets/fonts/feather/flag.svg (100%) rename {assets => static}/admin/assets/fonts/feather/folder-minus.svg (100%) rename {assets => static}/admin/assets/fonts/feather/folder-plus.svg (100%) rename {assets => static}/admin/assets/fonts/feather/folder.svg (100%) rename {assets => static}/admin/assets/fonts/feather/gift.svg (100%) rename {assets => static}/admin/assets/fonts/feather/git-branch.svg (100%) rename {assets => static}/admin/assets/fonts/feather/git-commit.svg (100%) rename {assets => static}/admin/assets/fonts/feather/git-merge.svg (100%) rename {assets => static}/admin/assets/fonts/feather/git-pull-request.svg (100%) rename {assets => static}/admin/assets/fonts/feather/github.svg (100%) rename {assets => static}/admin/assets/fonts/feather/gitlab.svg (100%) rename {assets => static}/admin/assets/fonts/feather/globe.svg (100%) rename {assets => static}/admin/assets/fonts/feather/grid.svg (100%) rename {assets => static}/admin/assets/fonts/feather/hard-drive.svg (100%) rename {assets => static}/admin/assets/fonts/feather/hash.svg (100%) rename {assets => static}/admin/assets/fonts/feather/headphones.svg (100%) rename {assets => static}/admin/assets/fonts/feather/heart.svg (100%) rename {assets => static}/admin/assets/fonts/feather/help-circle.svg (100%) rename {assets => static}/admin/assets/fonts/feather/home.svg (100%) rename {assets => static}/admin/assets/fonts/feather/image.svg (100%) rename {assets => static}/admin/assets/fonts/feather/inbox.svg (100%) rename {assets => static}/admin/assets/fonts/feather/info.svg (100%) rename {assets => static}/admin/assets/fonts/feather/instagram.svg (100%) rename {assets => static}/admin/assets/fonts/feather/italic.svg (100%) rename {assets => static}/admin/assets/fonts/feather/layers.svg (100%) rename {assets => static}/admin/assets/fonts/feather/layout.svg (100%) rename {assets => static}/admin/assets/fonts/feather/life-buoy.svg (100%) rename {assets => static}/admin/assets/fonts/feather/link-2.svg (100%) rename {assets => static}/admin/assets/fonts/feather/link.svg (100%) rename {assets => static}/admin/assets/fonts/feather/linkedin.svg (100%) rename {assets => static}/admin/assets/fonts/feather/list.svg (100%) rename {assets => static}/admin/assets/fonts/feather/loader.svg (100%) rename {assets => static}/admin/assets/fonts/feather/lock.svg (100%) rename {assets => static}/admin/assets/fonts/feather/log-in.svg (100%) rename {assets => static}/admin/assets/fonts/feather/log-out.svg (100%) rename {assets => static}/admin/assets/fonts/feather/mail.svg (100%) rename {assets => static}/admin/assets/fonts/feather/map-pin.svg (100%) rename {assets => static}/admin/assets/fonts/feather/map.svg (100%) rename {assets => static}/admin/assets/fonts/feather/maximize-2.svg (100%) rename {assets => static}/admin/assets/fonts/feather/maximize.svg (100%) rename {assets => static}/admin/assets/fonts/feather/menu.svg (100%) rename {assets => static}/admin/assets/fonts/feather/message-circle.svg (100%) rename {assets => static}/admin/assets/fonts/feather/message-square.svg (100%) rename {assets => static}/admin/assets/fonts/feather/mic-off.svg (100%) rename {assets => static}/admin/assets/fonts/feather/mic.svg (100%) rename {assets => static}/admin/assets/fonts/feather/minimize-2.svg (100%) rename {assets => static}/admin/assets/fonts/feather/minimize.svg (100%) rename {assets => static}/admin/assets/fonts/feather/minus-circle.svg (100%) rename {assets => static}/admin/assets/fonts/feather/minus-square.svg (100%) rename {assets => static}/admin/assets/fonts/feather/minus.svg (100%) rename {assets => static}/admin/assets/fonts/feather/monitor.svg (100%) rename {assets => static}/admin/assets/fonts/feather/moon.svg (100%) rename {assets => static}/admin/assets/fonts/feather/more-horizontal.svg (100%) rename {assets => static}/admin/assets/fonts/feather/more-vertical.svg (100%) rename {assets => static}/admin/assets/fonts/feather/move.svg (100%) rename {assets => static}/admin/assets/fonts/feather/music.svg (100%) rename {assets => static}/admin/assets/fonts/feather/navigation-2.svg (100%) rename {assets => static}/admin/assets/fonts/feather/navigation.svg (100%) rename {assets => static}/admin/assets/fonts/feather/octagon.svg (100%) rename {assets => static}/admin/assets/fonts/feather/package.svg (100%) rename {assets => static}/admin/assets/fonts/feather/paperclip.svg (100%) rename {assets => static}/admin/assets/fonts/feather/pause-circle.svg (100%) rename {assets => static}/admin/assets/fonts/feather/pause.svg (100%) rename {assets => static}/admin/assets/fonts/feather/percent.svg (100%) rename {assets => static}/admin/assets/fonts/feather/phone-call.svg (100%) rename {assets => static}/admin/assets/fonts/feather/phone-forwarded.svg (100%) rename {assets => static}/admin/assets/fonts/feather/phone-incoming.svg (100%) rename {assets => static}/admin/assets/fonts/feather/phone-missed.svg (100%) rename {assets => static}/admin/assets/fonts/feather/phone-off.svg (100%) rename {assets => static}/admin/assets/fonts/feather/phone-outgoing.svg (100%) rename {assets => static}/admin/assets/fonts/feather/phone.svg (100%) rename {assets => static}/admin/assets/fonts/feather/pie-chart.svg (100%) rename {assets => static}/admin/assets/fonts/feather/play-circle.svg (100%) rename {assets => static}/admin/assets/fonts/feather/play.svg (100%) rename {assets => static}/admin/assets/fonts/feather/plus-circle.svg (100%) rename {assets => static}/admin/assets/fonts/feather/plus-square.svg (100%) rename {assets => static}/admin/assets/fonts/feather/plus.svg (100%) rename {assets => static}/admin/assets/fonts/feather/pocket.svg (100%) rename {assets => static}/admin/assets/fonts/feather/power.svg (100%) rename {assets => static}/admin/assets/fonts/feather/printer.svg (100%) rename {assets => static}/admin/assets/fonts/feather/radio.svg (100%) rename {assets => static}/admin/assets/fonts/feather/refresh-ccw.svg (100%) rename {assets => static}/admin/assets/fonts/feather/refresh-cw.svg (100%) rename {assets => static}/admin/assets/fonts/feather/repeat.svg (100%) rename {assets => static}/admin/assets/fonts/feather/rewind.svg (100%) rename {assets => static}/admin/assets/fonts/feather/rotate-ccw.svg (100%) rename {assets => static}/admin/assets/fonts/feather/rotate-cw.svg (100%) rename {assets => static}/admin/assets/fonts/feather/rss.svg (100%) rename {assets => static}/admin/assets/fonts/feather/save.svg (100%) rename {assets => static}/admin/assets/fonts/feather/scissors.svg (100%) rename {assets => static}/admin/assets/fonts/feather/search.svg (100%) rename {assets => static}/admin/assets/fonts/feather/send.svg (100%) rename {assets => static}/admin/assets/fonts/feather/server.svg (100%) rename {assets => static}/admin/assets/fonts/feather/settings.svg (100%) rename {assets => static}/admin/assets/fonts/feather/share-2.svg (100%) rename {assets => static}/admin/assets/fonts/feather/share.svg (100%) rename {assets => static}/admin/assets/fonts/feather/shield-off.svg (100%) rename {assets => static}/admin/assets/fonts/feather/shield.svg (100%) rename {assets => static}/admin/assets/fonts/feather/shopping-bag.svg (100%) rename {assets => static}/admin/assets/fonts/feather/shopping-cart.svg (100%) rename {assets => static}/admin/assets/fonts/feather/shuffle.svg (100%) rename {assets => static}/admin/assets/fonts/feather/sidebar.svg (100%) rename {assets => static}/admin/assets/fonts/feather/skip-back.svg (100%) rename {assets => static}/admin/assets/fonts/feather/skip-forward.svg (100%) rename {assets => static}/admin/assets/fonts/feather/slack.svg (100%) rename {assets => static}/admin/assets/fonts/feather/slash.svg (100%) rename {assets => static}/admin/assets/fonts/feather/sliders.svg (100%) rename {assets => static}/admin/assets/fonts/feather/smartphone.svg (100%) rename {assets => static}/admin/assets/fonts/feather/speaker.svg (100%) rename {assets => static}/admin/assets/fonts/feather/square.svg (100%) rename {assets => static}/admin/assets/fonts/feather/star.svg (100%) rename {assets => static}/admin/assets/fonts/feather/stop-circle.svg (100%) rename {assets => static}/admin/assets/fonts/feather/sun.svg (100%) rename {assets => static}/admin/assets/fonts/feather/sunrise.svg (100%) rename {assets => static}/admin/assets/fonts/feather/sunset.svg (100%) rename {assets => static}/admin/assets/fonts/feather/tablet.svg (100%) rename {assets => static}/admin/assets/fonts/feather/tag.svg (100%) rename {assets => static}/admin/assets/fonts/feather/target.svg (100%) rename {assets => static}/admin/assets/fonts/feather/terminal.svg (100%) rename {assets => static}/admin/assets/fonts/feather/thermometer.svg (100%) rename {assets => static}/admin/assets/fonts/feather/thumbs-down.svg (100%) rename {assets => static}/admin/assets/fonts/feather/thumbs-up.svg (100%) rename {assets => static}/admin/assets/fonts/feather/toggle-left.svg (100%) rename {assets => static}/admin/assets/fonts/feather/toggle-right.svg (100%) rename {assets => static}/admin/assets/fonts/feather/trash-2.svg (100%) rename {assets => static}/admin/assets/fonts/feather/trash.svg (100%) rename {assets => static}/admin/assets/fonts/feather/trending-down.svg (100%) rename {assets => static}/admin/assets/fonts/feather/trending-up.svg (100%) rename {assets => static}/admin/assets/fonts/feather/triangle.svg (100%) rename {assets => static}/admin/assets/fonts/feather/truck.svg (100%) rename {assets => static}/admin/assets/fonts/feather/tv.svg (100%) rename {assets => static}/admin/assets/fonts/feather/twitter.svg (100%) rename {assets => static}/admin/assets/fonts/feather/type.svg (100%) rename {assets => static}/admin/assets/fonts/feather/umbrella.svg (100%) rename {assets => static}/admin/assets/fonts/feather/underline.svg (100%) rename {assets => static}/admin/assets/fonts/feather/unlock.svg (100%) rename {assets => static}/admin/assets/fonts/feather/upload-cloud.svg (100%) rename {assets => static}/admin/assets/fonts/feather/upload.svg (100%) rename {assets => static}/admin/assets/fonts/feather/user-check.svg (100%) rename {assets => static}/admin/assets/fonts/feather/user-minus.svg (100%) rename {assets => static}/admin/assets/fonts/feather/user-plus.svg (100%) rename {assets => static}/admin/assets/fonts/feather/user-x.svg (100%) rename {assets => static}/admin/assets/fonts/feather/user.svg (100%) rename {assets => static}/admin/assets/fonts/feather/users.svg (100%) rename {assets => static}/admin/assets/fonts/feather/video-off.svg (100%) rename {assets => static}/admin/assets/fonts/feather/video.svg (100%) rename {assets => static}/admin/assets/fonts/feather/voicemail.svg (100%) rename {assets => static}/admin/assets/fonts/feather/volume-1.svg (100%) rename {assets => static}/admin/assets/fonts/feather/volume-2.svg (100%) rename {assets => static}/admin/assets/fonts/feather/volume-x.svg (100%) rename {assets => static}/admin/assets/fonts/feather/volume.svg (100%) rename {assets => static}/admin/assets/fonts/feather/watch.svg (100%) rename {assets => static}/admin/assets/fonts/feather/wifi-off.svg (100%) rename {assets => static}/admin/assets/fonts/feather/wifi.svg (100%) rename {assets => static}/admin/assets/fonts/feather/wind.svg (100%) rename {assets => static}/admin/assets/fonts/feather/x-circle.svg (100%) rename {assets => static}/admin/assets/fonts/feather/x-square.svg (100%) rename {assets => static}/admin/assets/fonts/feather/x.svg (100%) rename {assets => static}/admin/assets/fonts/feather/youtube.svg (100%) rename {assets => static}/admin/assets/fonts/feather/zap-off.svg (100%) rename {assets => static}/admin/assets/fonts/feather/zap.svg (100%) rename {assets => static}/admin/assets/fonts/feather/zoom-in.svg (100%) rename {assets => static}/admin/assets/fonts/feather/zoom-out.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ad.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ae.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/af.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ag.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ai.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/al.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/am.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ao.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/aq.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ar.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/as.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/at.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/au.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/aw.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ax.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/az.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ba.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/bb.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/bd.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/be.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/bf.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/bg.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/bh.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/bi.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/bj.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/bl.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/bm.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/bn.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/bo.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/bq.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/br.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/bs.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/bt.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/bv.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/bw.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/by.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/bz.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ca.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/cc.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/cd.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/cf.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/cg.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ch.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ci.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ck.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/cl.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/cm.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/cn.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/co.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/cr.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/cu.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/cv.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/cw.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/cx.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/cy.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/cz.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/de.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/dj.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/dk.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/dm.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/do.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/dz.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ec.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ee.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/eg.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/eh.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/er.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/es-ct.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/es.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/et.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/eu.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/fi.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/fj.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/fk.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/fm.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/fo.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/fr.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ga.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/gb-eng.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/gb-nir.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/gb-sct.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/gb-wls.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/gb.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/gd.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ge.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/gf.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/gg.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/gh.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/gi.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/gl.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/gm.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/gn.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/gp.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/gq.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/gr.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/gs.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/gt.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/gu.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/gw.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/gy.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/hk.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/hm.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/hn.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/hr.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ht.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/hu.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/id.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ie.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/il.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/im.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/in.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/io.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/iq.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ir.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/is.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/it.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/je.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/jm.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/jo.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/jp.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ke.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/kg.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/kh.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ki.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/km.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/kn.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/kp.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/kr.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/kw.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ky.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/kz.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/la.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/lb.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/lc.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/li.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/lk.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/lr.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ls.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/lt.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/lu.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/lv.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ly.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ma.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/mc.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/md.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/me.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/mf.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/mg.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/mh.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/mk.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ml.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/mm.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/mn.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/mo.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/mp.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/mq.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/mr.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ms.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/mt.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/mu.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/mv.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/mw.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/mx.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/my.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/mz.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/na.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/nc.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ne.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/nf.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ng.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ni.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/nl.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/no.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/np.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/nr.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/nu.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/nz.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/om.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/pa.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/pe.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/pf.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/pg.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ph.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/pk.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/pl.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/pm.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/pn.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/pr.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ps.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/pt.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/pw.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/py.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/qa.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/re.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ro.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/rs.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ru.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/rw.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/sa.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/sb.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/sc.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/sd.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/se.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/sg.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/sh.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/si.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/sj.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/sk.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/sl.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/sm.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/sn.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/so.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/sr.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ss.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/st.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/sv.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/sx.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/sy.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/sz.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/tc.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/td.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/tf.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/tg.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/th.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/tj.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/tk.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/tl.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/tm.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/tn.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/to.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/tr.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/tt.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/tv.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/tw.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/tz.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ua.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ug.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/um.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/un.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/us.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/uy.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/uz.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/va.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/vc.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ve.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/vg.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/vi.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/vn.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/vu.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/wf.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ws.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/ye.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/yt.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/za.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/zm.svg (100%) rename {assets => static}/admin/assets/fonts/flag-icon/zw.svg (100%) rename {assets => static}/admin/assets/fonts/font-awesome/FontAwesome.otf (100%) rename {assets => static}/admin/assets/fonts/font-awesome/fontawesome-webfont.eot (100%) rename {assets => static}/admin/assets/fonts/font-awesome/fontawesome-webfont.svg (100%) rename {assets => static}/admin/assets/fonts/font-awesome/fontawesome-webfont.ttf (100%) rename {assets => static}/admin/assets/fonts/font-awesome/fontawesome-webfont.woff (100%) rename {assets => static}/admin/assets/fonts/font-awesome/fontawesome-webfont.woff2 (100%) rename {assets => static}/admin/assets/fonts/ico/icofont.eot (100%) rename {assets => static}/admin/assets/fonts/ico/icofont.svg (100%) rename {assets => static}/admin/assets/fonts/ico/icofont.ttf (100%) rename {assets => static}/admin/assets/fonts/ico/icofont.woff (100%) rename {assets => static}/admin/assets/fonts/slick/slick.eot (100%) rename {assets => static}/admin/assets/fonts/slick/slick.svg (100%) rename {assets => static}/admin/assets/fonts/slick/slick.ttf (100%) rename {assets => static}/admin/assets/fonts/slick/slick.woff (100%) rename {assets => static}/admin/assets/fonts/summernote/summernote.eot (100%) rename {assets => static}/admin/assets/fonts/summernote/summernote.ttf (100%) rename {assets => static}/admin/assets/fonts/summernote/summernote.woff (100%) rename {assets => static}/admin/assets/fonts/themify/themify.eot (100%) rename {assets => static}/admin/assets/fonts/themify/themify.svg (100%) rename {assets => static}/admin/assets/fonts/themify/themify.ttf (100%) rename {assets => static}/admin/assets/fonts/themify/themify.woff (100%) rename {assets => static}/admin/assets/images/ajax-loader.gif (100%) rename {assets => static}/admin/assets/images/alert/balance.png (100%) rename {assets => static}/admin/assets/images/alert/learning.png (100%) rename {assets => static}/admin/assets/images/alert/social.png (100%) rename {assets => static}/admin/assets/images/appointment/app-ent.jpg (100%) rename {assets => static}/admin/assets/images/avtar/11.jpg (100%) rename {assets => static}/admin/assets/images/avtar/16.jpg (100%) rename {assets => static}/admin/assets/images/avtar/3.jpg (100%) rename {assets => static}/admin/assets/images/avtar/4.jpg (100%) rename {assets => static}/admin/assets/images/avtar/7.jpg (100%) rename {assets => static}/admin/assets/images/banner/1.jpg (100%) rename {assets => static}/admin/assets/images/banner/2.jpg (100%) rename {assets => static}/admin/assets/images/banner/3.jpg (100%) rename {assets => static}/admin/assets/images/big-lightgallry/01.jpg (100%) rename {assets => static}/admin/assets/images/big-lightgallry/010.jpg (100%) rename {assets => static}/admin/assets/images/big-lightgallry/011.jpg (100%) rename {assets => static}/admin/assets/images/big-lightgallry/012.jpg (100%) rename {assets => static}/admin/assets/images/big-lightgallry/013.jpg (100%) rename {assets => static}/admin/assets/images/big-lightgallry/014.jpg (100%) rename {assets => static}/admin/assets/images/big-lightgallry/015.jpg (100%) rename {assets => static}/admin/assets/images/big-lightgallry/016.jpg (100%) rename {assets => static}/admin/assets/images/big-lightgallry/02.jpg (100%) rename {assets => static}/admin/assets/images/big-lightgallry/03.jpg (100%) rename {assets => static}/admin/assets/images/big-lightgallry/04.jpg (100%) rename {assets => static}/admin/assets/images/big-lightgallry/05.jpg (100%) rename {assets => static}/admin/assets/images/big-lightgallry/06.jpg (100%) rename {assets => static}/admin/assets/images/big-lightgallry/07.jpg (100%) rename {assets => static}/admin/assets/images/big-lightgallry/08.jpg (100%) rename {assets => static}/admin/assets/images/big-lightgallry/09.jpg (100%) rename {assets => static}/admin/assets/images/big-masonry/1.jpg (100%) rename {assets => static}/admin/assets/images/big-masonry/10.jpg (100%) rename {assets => static}/admin/assets/images/big-masonry/11.jpg (100%) rename {assets => static}/admin/assets/images/big-masonry/12.jpg (100%) rename {assets => static}/admin/assets/images/big-masonry/13.jpg (100%) rename {assets => static}/admin/assets/images/big-masonry/14.jpg (100%) rename {assets => static}/admin/assets/images/big-masonry/15.jpg (100%) rename {assets => static}/admin/assets/images/big-masonry/2.jpg (100%) rename {assets => static}/admin/assets/images/big-masonry/3.jpg (100%) rename {assets => static}/admin/assets/images/big-masonry/4.jpg (100%) rename {assets => static}/admin/assets/images/big-masonry/5.jpg (100%) rename {assets => static}/admin/assets/images/big-masonry/6.jpg (100%) rename {assets => static}/admin/assets/images/big-masonry/7.jpg (100%) rename {assets => static}/admin/assets/images/big-masonry/8.jpg (100%) rename {assets => static}/admin/assets/images/big-masonry/9.jpg (100%) rename {assets => static}/admin/assets/images/button_builder/checkbox-sprite.png (100%) rename {assets => static}/admin/assets/images/button_builder/colorpicker_overlay.png (100%) rename {assets => static}/admin/assets/images/button_builder/colorpicker_select.gif (100%) rename {assets => static}/admin/assets/images/button_builder/hex_bg.gif (100%) rename {assets => static}/admin/assets/images/button_builder/rainbow.png (100%) rename {assets => static}/admin/assets/images/button_builder/scroll.png (100%) rename {assets => static}/admin/assets/images/button_builder/select.png (100%) rename {assets => static}/admin/assets/images/calender/ic-arrow-line-left.png (100%) rename {assets => static}/admin/assets/images/calender/ic-arrow-line-left@3x.png (100%) rename {assets => static}/admin/assets/images/calender/ic-arrow-line-right.png (100%) rename {assets => static}/admin/assets/images/calender/ic-arrow-line-right@2x.png (100%) rename {assets => static}/admin/assets/images/calender/ic-arrow-line-right@3x.png (100%) rename {assets => static}/admin/assets/images/calender/ic-traveltime-w.png (100%) rename {assets => static}/admin/assets/images/calender/ic-view-day.png (100%) rename {assets => static}/admin/assets/images/calender/ic-view-day@2x.png (100%) rename {assets => static}/admin/assets/images/calender/ic-view-day@3x.png (100%) rename {assets => static}/admin/assets/images/calender/ic-view-month.png (100%) rename {assets => static}/admin/assets/images/calender/ic-view-month@2x.png (100%) rename {assets => static}/admin/assets/images/calender/ic-view-month@3x.png (100%) rename {assets => static}/admin/assets/images/calender/ic-view-week.png (100%) rename {assets => static}/admin/assets/images/calender/ic-view-week@2x.png (100%) rename {assets => static}/admin/assets/images/calender/ic-view-week@3x.png (100%) rename {assets => static}/admin/assets/images/calender/icon.png (100%) rename {assets => static}/admin/assets/images/calender/img-bi.png (100%) rename {assets => static}/admin/assets/images/calender/img-bi@2x.png (100%) rename {assets => static}/admin/assets/images/calender/img-bi@3x.png (100%) rename {assets => static}/admin/assets/images/checkout/paypal.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/1.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/2.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/3.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/balance-bg.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/bg.jpg (100%) rename {assets => static}/admin/assets/images/dashboard-2/category/1.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/category/2.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/category/3.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/category/4.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/category/5.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/category/6.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/category/7.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/confetti-left.gif (100%) rename {assets => static}/admin/assets/images/dashboard-2/discover.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/mobile.gif (100%) rename {assets => static}/admin/assets/images/dashboard-2/offer-shoes-3.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/order/1.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/order/2.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/order/3.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/order/4.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/order/5.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/order/sub-product/1.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/order/sub-product/10.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/order/sub-product/2.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/order/sub-product/3.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/order/sub-product/4.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/order/sub-product/5.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/order/sub-product/6.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/order/sub-product/7.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/order/sub-product/8.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/order/sub-product/9.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/product-1.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/product-3.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/product-4.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/product-5.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/product-6.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/product/1.jpg (100%) rename {assets => static}/admin/assets/images/dashboard-2/product/1.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/product/2.jpg (100%) rename {assets => static}/admin/assets/images/dashboard-2/product/2.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/product/3.jpg (100%) rename {assets => static}/admin/assets/images/dashboard-2/product/3.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/product/4.jpg (100%) rename {assets => static}/admin/assets/images/dashboard-2/product/5.jpg (100%) rename {assets => static}/admin/assets/images/dashboard-2/radial-image.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/user/1.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/user/2.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/user/3.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/user/4.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/user/5.png (100%) rename {assets => static}/admin/assets/images/dashboard-2/widget-img.png (100%) rename {assets => static}/admin/assets/images/dashboard-3/better.png (100%) rename {assets => static}/admin/assets/images/dashboard-3/bg.jpg (100%) rename {assets => static}/admin/assets/images/dashboard-3/course/1.svg (100%) rename {assets => static}/admin/assets/images/dashboard-3/course/2.svg (100%) rename {assets => static}/admin/assets/images/dashboard-3/course/3.svg (100%) rename {assets => static}/admin/assets/images/dashboard-3/course/4.svg (100%) rename {assets => static}/admin/assets/images/dashboard-3/course/back-arrow/1.png (100%) rename {assets => static}/admin/assets/images/dashboard-3/course/back-arrow/2.png (100%) rename {assets => static}/admin/assets/images/dashboard-3/course/back-arrow/3.png (100%) rename {assets => static}/admin/assets/images/dashboard-3/hand.svg (100%) rename {assets => static}/admin/assets/images/dashboard-3/lessons/1.png (100%) rename {assets => static}/admin/assets/images/dashboard-3/lessons/2.png (100%) rename {assets => static}/admin/assets/images/dashboard-3/lessons/3.png (100%) rename {assets => static}/admin/assets/images/dashboard-3/round.png (100%) rename {assets => static}/admin/assets/images/dashboard-3/widget.svg (100%) rename {assets => static}/admin/assets/images/dashboard-4/bg-balance.png (100%) rename {assets => static}/admin/assets/images/dashboard-4/crypto.png (100%) rename {assets => static}/admin/assets/images/dashboard-4/portfolio-bg.png (100%) rename {assets => static}/admin/assets/images/dashboard-4/user.png (100%) rename {assets => static}/admin/assets/images/dashboard-5/follower.png (100%) rename {assets => static}/admin/assets/images/dashboard-5/mobile-img.png (100%) rename {assets => static}/admin/assets/images/dashboard-5/profile-bg.png (100%) rename {assets => static}/admin/assets/images/dashboard-5/profile.png (100%) rename {assets => static}/admin/assets/images/dashboard-5/social/1.png (100%) rename {assets => static}/admin/assets/images/dashboard-5/social/2.png (100%) rename {assets => static}/admin/assets/images/dashboard-5/social/3.png (100%) rename {assets => static}/admin/assets/images/dashboard-5/social/4.png (100%) rename {assets => static}/admin/assets/images/dashboard-5/wave.png (100%) rename {assets => static}/admin/assets/images/dashboard/cartoon.svg (100%) rename {assets => static}/admin/assets/images/dashboard/folder.png (100%) rename {assets => static}/admin/assets/images/dashboard/folder1.png (100%) rename {assets => static}/admin/assets/images/dashboard/papernote.jpg (100%) rename {assets => static}/admin/assets/images/dashboard/profile.png (100%) rename {assets => static}/admin/assets/images/dashboard/purchase.png (100%) rename {assets => static}/admin/assets/images/dashboard/user/1.jpg (100%) rename {assets => static}/admin/assets/images/dashboard/user/10.jpg (100%) rename {assets => static}/admin/assets/images/dashboard/user/11.jpg (100%) rename {assets => static}/admin/assets/images/dashboard/user/12.jpg (100%) rename {assets => static}/admin/assets/images/dashboard/user/13.jpg (100%) rename {assets => static}/admin/assets/images/dashboard/user/2.jpg (100%) rename {assets => static}/admin/assets/images/dashboard/user/3.jpg (100%) rename {assets => static}/admin/assets/images/dashboard/user/4.jpg (100%) rename {assets => static}/admin/assets/images/dashboard/user/5.jpg (100%) rename {assets => static}/admin/assets/images/dashboard/user/6.jpg (100%) rename {assets => static}/admin/assets/images/dashboard/user/7.jpg (100%) rename {assets => static}/admin/assets/images/dashboard/user/8.jpg (100%) rename {assets => static}/admin/assets/images/dashboard/user/9.jpg (100%) rename {assets => static}/admin/assets/images/dashboard/widget-bg.png (100%) rename {assets => static}/admin/assets/images/details_open.png (100%) rename {assets => static}/admin/assets/images/ecommerce/01.jpg (100%) rename {assets => static}/admin/assets/images/ecommerce/02.jpg (100%) rename {assets => static}/admin/assets/images/ecommerce/03.jpg (100%) rename {assets => static}/admin/assets/images/ecommerce/04.jpg (100%) rename {assets => static}/admin/assets/images/ecommerce/05.jpg (100%) rename {assets => static}/admin/assets/images/ecommerce/06.jpg (100%) rename {assets => static}/admin/assets/images/ecommerce/07.jpg (100%) rename {assets => static}/admin/assets/images/ecommerce/08.jpg (100%) rename {assets => static}/admin/assets/images/ecommerce/banner.jpg (100%) rename {assets => static}/admin/assets/images/ecommerce/card.png (100%) rename {assets => static}/admin/assets/images/ecommerce/mastercard.png (100%) rename {assets => static}/admin/assets/images/ecommerce/paypal.png (100%) rename {assets => static}/admin/assets/images/ecommerce/product-table-1.png (100%) rename {assets => static}/admin/assets/images/ecommerce/product-table-2.png (100%) rename {assets => static}/admin/assets/images/ecommerce/product-table-3.png (100%) rename {assets => static}/admin/assets/images/ecommerce/product-table-4.png (100%) rename {assets => static}/admin/assets/images/ecommerce/product-table-5.png (100%) rename {assets => static}/admin/assets/images/ecommerce/product-table-6.png (100%) rename {assets => static}/admin/assets/images/ecommerce/product-table-7.png (100%) rename {assets => static}/admin/assets/images/ecommerce/visa.png (100%) rename {assets => static}/admin/assets/images/email-template/1.jpg (100%) rename {assets => static}/admin/assets/images/email-template/1.png (100%) rename {assets => static}/admin/assets/images/email-template/10.jpg (100%) rename {assets => static}/admin/assets/images/email-template/11.jpg (100%) rename {assets => static}/admin/assets/images/email-template/12.jpg (100%) rename {assets => static}/admin/assets/images/email-template/2.png (100%) rename {assets => static}/admin/assets/images/email-template/3.png (100%) rename {assets => static}/admin/assets/images/email-template/4.png (100%) rename {assets => static}/admin/assets/images/email-template/5.png (100%) rename {assets => static}/admin/assets/images/email-template/6.png (100%) rename {assets => static}/admin/assets/images/email-template/7.jpg (100%) rename {assets => static}/admin/assets/images/email-template/7.png (100%) rename {assets => static}/admin/assets/images/email-template/8.jpg (100%) rename {assets => static}/admin/assets/images/email-template/8.png (100%) rename {assets => static}/admin/assets/images/email-template/banner-2.jpg (100%) rename {assets => static}/admin/assets/images/email-template/banner.jpg (100%) rename {assets => static}/admin/assets/images/email-template/cosmetic.jpg (100%) rename {assets => static}/admin/assets/images/email-template/delivery-2.png (100%) rename {assets => static}/admin/assets/images/email-template/delivery.png (100%) rename {assets => static}/admin/assets/images/email-template/facebook.png (100%) rename {assets => static}/admin/assets/images/email-template/gplus.png (100%) rename {assets => static}/admin/assets/images/email-template/linkedin.png (100%) rename {assets => static}/admin/assets/images/email-template/order-success.png (100%) rename {assets => static}/admin/assets/images/email-template/pinterest.png (100%) rename {assets => static}/admin/assets/images/email-template/slider.jpg (100%) rename {assets => static}/admin/assets/images/email-template/space.jpg (100%) rename {assets => static}/admin/assets/images/email-template/success.png (100%) rename {assets => static}/admin/assets/images/email-template/twitter.png (100%) rename {assets => static}/admin/assets/images/email-template/youtube.png (100%) rename {assets => static}/admin/assets/images/email/1.jpg (100%) rename {assets => static}/admin/assets/images/email/2.jpg (100%) rename {assets => static}/admin/assets/images/email/3.jpg (100%) rename {assets => static}/admin/assets/images/faq/1.jpg (100%) rename {assets => static}/admin/assets/images/faq/2.jpg (100%) rename {assets => static}/admin/assets/images/faq/3.jpg (100%) rename {assets => static}/admin/assets/images/faq/4.jpg (100%) rename {assets => static}/admin/assets/images/faq/learning-1.png (100%) rename {assets => static}/admin/assets/images/favicon.png (100%) rename {assets => static}/admin/assets/images/giftools.gif (100%) rename {assets => static}/admin/assets/images/hour.svg (100%) rename {assets => static}/admin/assets/images/job-search/1.jpg (100%) rename {assets => static}/admin/assets/images/job-search/2.jpg (100%) rename {assets => static}/admin/assets/images/job-search/3.jpg (100%) rename {assets => static}/admin/assets/images/job-search/4.jpg (100%) rename {assets => static}/admin/assets/images/job-search/5.jpg (100%) rename {assets => static}/admin/assets/images/job-search/6.jpg (100%) rename {assets => static}/admin/assets/images/js-grid.png (100%) rename {assets => static}/admin/assets/images/knowledgebase/bg_1.jpg (100%) rename {assets => static}/admin/assets/images/landing/2.png (100%) rename {assets => static}/admin/assets/images/landing/apps/chat.jpg (100%) rename {assets => static}/admin/assets/images/landing/apps/file.jpg (100%) rename {assets => static}/admin/assets/images/landing/apps/kanban.jpg (100%) rename {assets => static}/admin/assets/images/landing/cards.png (100%) rename {assets => static}/admin/assets/images/landing/customers/1.svg (100%) rename {assets => static}/admin/assets/images/landing/customers/2.svg (100%) rename {assets => static}/admin/assets/images/landing/customers/3.svg (100%) rename {assets => static}/admin/assets/images/landing/customers/4.svg (100%) rename {assets => static}/admin/assets/images/landing/customiztion.svg (100%) rename {assets => static}/admin/assets/images/landing/decore/arrow-3.svg (100%) rename {assets => static}/admin/assets/images/landing/decore/arrow-4.svg (100%) rename {assets => static}/admin/assets/images/landing/decore/arrow-style-1.svg (100%) rename {assets => static}/admin/assets/images/landing/decore/arrow-style-2.svg (100%) rename {assets => static}/admin/assets/images/landing/decore/arrow-style-3.svg (100%) rename {assets => static}/admin/assets/images/landing/decore/arrow-style-4.svg (100%) rename {assets => static}/admin/assets/images/landing/decore/arrow.svg (100%) rename {assets => static}/admin/assets/images/landing/ecommerce-app.jpg (100%) rename {assets => static}/admin/assets/images/landing/email_section_img.png (100%) rename {assets => static}/admin/assets/images/landing/feature-icon/1.svg (100%) rename {assets => static}/admin/assets/images/landing/feature-icon/2.svg (100%) rename {assets => static}/admin/assets/images/landing/feature-icon/3.svg (100%) rename {assets => static}/admin/assets/images/landing/feature-icon/4.svg (100%) rename {assets => static}/admin/assets/images/landing/feature-icon/5.svg (100%) rename {assets => static}/admin/assets/images/landing/feature-icon/6.svg (100%) rename {assets => static}/admin/assets/images/landing/feature-icon/7.svg (100%) rename {assets => static}/admin/assets/images/landing/feature-icon/8.svg (100%) rename {assets => static}/admin/assets/images/landing/feature-img.png (100%) rename {assets => static}/admin/assets/images/landing/footer.jpg (100%) rename {assets => static}/admin/assets/images/landing/gifs/3.gif (100%) rename {assets => static}/admin/assets/images/landing/gifs/4.gif (100%) rename {assets => static}/admin/assets/images/landing/gifs/5.gif (100%) rename {assets => static}/admin/assets/images/landing/gifs/6.gif (100%) rename {assets => static}/admin/assets/images/landing/home-bg.jpg (100%) rename {assets => static}/admin/assets/images/landing/icon/1.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/10.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/11.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/12.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/13.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/14.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/15.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/16.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/17.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/18.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/19.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/2.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/20.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/21.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/22.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/23.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/24.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/25.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/26.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/27.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/28.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/29.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/3.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/30.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/4.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/5.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/6.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/7.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/8.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/9.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/angular/1.png (100%) rename {assets => static}/admin/assets/images/landing/icon/angular/10.png (100%) rename {assets => static}/admin/assets/images/landing/icon/angular/11.png (100%) rename {assets => static}/admin/assets/images/landing/icon/angular/12.png (100%) rename {assets => static}/admin/assets/images/landing/icon/angular/13.png (100%) rename {assets => static}/admin/assets/images/landing/icon/angular/14.png (100%) rename {assets => static}/admin/assets/images/landing/icon/angular/2.png (100%) rename {assets => static}/admin/assets/images/landing/icon/angular/4.png (100%) rename {assets => static}/admin/assets/images/landing/icon/angular/5.png (100%) rename {assets => static}/admin/assets/images/landing/icon/angular/6.png (100%) rename {assets => static}/admin/assets/images/landing/icon/angular/7.png (100%) rename {assets => static}/admin/assets/images/landing/icon/angular/8.png (100%) rename {assets => static}/admin/assets/images/landing/icon/angular/9.png (100%) rename {assets => static}/admin/assets/images/landing/icon/angular/angular.png (100%) rename {assets => static}/admin/assets/images/landing/icon/angular/angular.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/codeigniter/codeigniter-icon.png (100%) rename {assets => static}/admin/assets/images/landing/icon/django/apps.png (100%) rename {assets => static}/admin/assets/images/landing/icon/django/bootstrap.png (100%) rename {assets => static}/admin/assets/images/landing/icon/django/builders.png (100%) rename {assets => static}/admin/assets/images/landing/icon/django/css.png (100%) rename {assets => static}/admin/assets/images/landing/icon/django/django.png (100%) rename {assets => static}/admin/assets/images/landing/icon/django/forms.png (100%) rename {assets => static}/admin/assets/images/landing/icon/django/iconset.png (100%) rename {assets => static}/admin/assets/images/landing/icon/django/kit.png (100%) rename {assets => static}/admin/assets/images/landing/icon/django/layout.png (100%) rename {assets => static}/admin/assets/images/landing/icon/django/sass.png (100%) rename {assets => static}/admin/assets/images/landing/icon/django/table.png (100%) rename {assets => static}/admin/assets/images/landing/icon/django/uikits.png (100%) rename {assets => static}/admin/assets/images/landing/icon/flask/flask.png (100%) rename {assets => static}/admin/assets/images/landing/icon/html/apps.png (100%) rename {assets => static}/admin/assets/images/landing/icon/html/bootstrap.png (100%) rename {assets => static}/admin/assets/images/landing/icon/html/builders.png (100%) rename {assets => static}/admin/assets/images/landing/icon/html/css.png (100%) rename {assets => static}/admin/assets/images/landing/icon/html/forms.png (100%) rename {assets => static}/admin/assets/images/landing/icon/html/gulp.png (100%) rename {assets => static}/admin/assets/images/landing/icon/html/html.png (100%) rename {assets => static}/admin/assets/images/landing/icon/html/iconset.png (100%) rename {assets => static}/admin/assets/images/landing/icon/html/kit.png (100%) rename {assets => static}/admin/assets/images/landing/icon/html/layout.png (100%) rename {assets => static}/admin/assets/images/landing/icon/html/npm.png (100%) rename {assets => static}/admin/assets/images/landing/icon/html/pug.png (100%) rename {assets => static}/admin/assets/images/landing/icon/html/sass.png (100%) rename {assets => static}/admin/assets/images/landing/icon/html/table.png (100%) rename {assets => static}/admin/assets/images/landing/icon/html/uikits.png (100%) rename {assets => static}/admin/assets/images/landing/icon/laravel/blade.png (100%) rename {assets => static}/admin/assets/images/landing/icon/laravel/bootstrap.png (100%) rename {assets => static}/admin/assets/images/landing/icon/laravel/laravel.png (100%) rename {assets => static}/admin/assets/images/landing/icon/laravel/laravel2.png (100%) rename {assets => static}/admin/assets/images/landing/icon/laravel/layouts.png (100%) rename {assets => static}/admin/assets/images/landing/icon/laravel/mix.png (100%) rename {assets => static}/admin/assets/images/landing/icon/laravel/sasswebpack.png (100%) rename {assets => static}/admin/assets/images/landing/icon/laravel/yarn.png (100%) rename {assets => static}/admin/assets/images/landing/icon/minus.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/node/1.png (100%) rename {assets => static}/admin/assets/images/landing/icon/node/2.png (100%) rename {assets => static}/admin/assets/images/landing/icon/plus.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/react/animation.png (100%) rename {assets => static}/admin/assets/images/landing/icon/react/application.png (100%) rename {assets => static}/admin/assets/images/landing/icon/react/chart.png (100%) rename {assets => static}/admin/assets/images/landing/icon/react/chat.png (100%) rename {assets => static}/admin/assets/images/landing/icon/react/crud.png (100%) rename {assets => static}/admin/assets/images/landing/icon/react/firebase.png (100%) rename {assets => static}/admin/assets/images/landing/icon/react/gallery.png (100%) rename {assets => static}/admin/assets/images/landing/icon/react/hook.png (100%) rename {assets => static}/admin/assets/images/landing/icon/react/map.png (100%) rename {assets => static}/admin/assets/images/landing/icon/react/noquery.png (100%) rename {assets => static}/admin/assets/images/landing/icon/react/props_state.png (100%) rename {assets => static}/admin/assets/images/landing/icon/react/react.png (100%) rename {assets => static}/admin/assets/images/landing/icon/react/react1.png (100%) rename {assets => static}/admin/assets/images/landing/icon/react/reactrouter.png (100%) rename {assets => static}/admin/assets/images/landing/icon/react/reactstrap.png (100%) rename {assets => static}/admin/assets/images/landing/icon/react/redux.png (100%) rename {assets => static}/admin/assets/images/landing/icon/right.svg (100%) rename {assets => static}/admin/assets/images/landing/icon/svelte/1.png (100%) rename {assets => static}/admin/assets/images/landing/icon/svelte/2.png (100%) rename {assets => static}/admin/assets/images/landing/icon/vue/animation.png (100%) rename {assets => static}/admin/assets/images/landing/icon/vue/chart.png (100%) rename {assets => static}/admin/assets/images/landing/icon/vue/firebase.png (100%) rename {assets => static}/admin/assets/images/landing/icon/vue/nojquery.png (100%) rename {assets => static}/admin/assets/images/landing/icon/vue/rangeslider.png (100%) rename {assets => static}/admin/assets/images/landing/icon/vue/rtlsupport.png (100%) rename {assets => static}/admin/assets/images/landing/icon/vue/vue.png (100%) rename {assets => static}/admin/assets/images/landing/icon/vue/vuebootstrap.png (100%) rename {assets => static}/admin/assets/images/landing/icon/vue/vuecli.png (100%) rename {assets => static}/admin/assets/images/landing/icon/vue/vuemasonary.png (100%) rename {assets => static}/admin/assets/images/landing/icon/vue/vuerouter.png (100%) rename {assets => static}/admin/assets/images/landing/icon/vue/vueswiper.png (100%) rename {assets => static}/admin/assets/images/landing/icon/vue/vuex.png (100%) rename {assets => static}/admin/assets/images/landing/icon/wrong.png (100%) rename {assets => static}/admin/assets/images/landing/job-search-app.jpg (100%) rename {assets => static}/admin/assets/images/landing/knowlagebase-app.jpg (100%) rename {assets => static}/admin/assets/images/landing/landing_logo.png (100%) rename {assets => static}/admin/assets/images/landing/layout-images/dubai.jpg (100%) rename {assets => static}/admin/assets/images/landing/layout-images/dubai.png (100%) rename {assets => static}/admin/assets/images/landing/layout-images/los-angle.png (100%) rename {assets => static}/admin/assets/images/landing/sale.png (100%) rename {assets => static}/admin/assets/images/landing/screen1.png (100%) rename {assets => static}/admin/assets/images/landing/social-app.jpg (100%) rename {assets => static}/admin/assets/images/landing/stroke-icon/1.svg (100%) rename {assets => static}/admin/assets/images/landing/stroke-icon/10.svg (100%) rename {assets => static}/admin/assets/images/landing/stroke-icon/12.svg (100%) rename {assets => static}/admin/assets/images/landing/stroke-icon/2.svg (100%) rename {assets => static}/admin/assets/images/landing/stroke-icon/3.svg (100%) rename {assets => static}/admin/assets/images/landing/stroke-icon/4.svg (100%) rename {assets => static}/admin/assets/images/landing/stroke-icon/5.svg (100%) rename {assets => static}/admin/assets/images/landing/stroke-icon/6.svg (100%) rename {assets => static}/admin/assets/images/landing/stroke-icon/7.svg (100%) rename {assets => static}/admin/assets/images/landing/stroke-icon/8.svg (100%) rename {assets => static}/admin/assets/images/landing/stroke-icon/9.svg (100%) rename {assets => static}/admin/assets/images/landing/testimonial/1.svg (100%) rename {assets => static}/admin/assets/images/landing/testimonial/2.svg (100%) rename {assets => static}/admin/assets/images/landing/testimonial/3.svg (100%) rename {assets => static}/admin/assets/images/landing/vectors/1.svg (100%) rename {assets => static}/admin/assets/images/landing/vectors/2.svg (100%) rename {assets => static}/admin/assets/images/landing/vectors/3.svg (100%) rename {assets => static}/admin/assets/images/landing/vectors/4.svg (100%) rename {assets => static}/admin/assets/images/lightgallry/01.jpg (100%) rename {assets => static}/admin/assets/images/lightgallry/010.jpg (100%) rename {assets => static}/admin/assets/images/lightgallry/011.jpg (100%) rename {assets => static}/admin/assets/images/lightgallry/012.jpg (100%) rename {assets => static}/admin/assets/images/lightgallry/013.jpg (100%) rename {assets => static}/admin/assets/images/lightgallry/014.jpg (100%) rename {assets => static}/admin/assets/images/lightgallry/015.jpg (100%) rename {assets => static}/admin/assets/images/lightgallry/016.jpg (100%) rename {assets => static}/admin/assets/images/lightgallry/02.jpg (100%) rename {assets => static}/admin/assets/images/lightgallry/03.jpg (100%) rename {assets => static}/admin/assets/images/lightgallry/04.jpg (100%) rename {assets => static}/admin/assets/images/lightgallry/05.jpg (100%) rename {assets => static}/admin/assets/images/lightgallry/06.jpg (100%) rename {assets => static}/admin/assets/images/lightgallry/07.jpg (100%) rename {assets => static}/admin/assets/images/lightgallry/08.jpg (100%) rename {assets => static}/admin/assets/images/lightgallry/09.jpg (100%) rename {assets => static}/admin/assets/images/lightgallry/default-skin.png (100%) rename {assets => static}/admin/assets/images/lightgallry/default-skin.svg (100%) rename {assets => static}/admin/assets/images/login/1.jpg (100%) rename {assets => static}/admin/assets/images/login/2.jpg (100%) rename {assets => static}/admin/assets/images/login/3.jpg (100%) rename {assets => static}/admin/assets/images/login/icon.png (100%) rename {assets => static}/admin/assets/images/login/login_bg.jpg (100%) rename {assets => static}/admin/assets/images/logo/logo-icon.png (100%) rename {assets => static}/admin/assets/images/logo/logo.png (100%) rename {assets => static}/admin/assets/images/logo/logo_dark.png (100%) rename {assets => static}/admin/assets/images/masonry/1.jpg (100%) rename {assets => static}/admin/assets/images/masonry/10.jpg (100%) rename {assets => static}/admin/assets/images/masonry/11.jpg (100%) rename {assets => static}/admin/assets/images/masonry/12.jpg (100%) rename {assets => static}/admin/assets/images/masonry/13.jpg (100%) rename {assets => static}/admin/assets/images/masonry/14.jpg (100%) rename {assets => static}/admin/assets/images/masonry/15.jpg (100%) rename {assets => static}/admin/assets/images/masonry/2.jpg (100%) rename {assets => static}/admin/assets/images/masonry/3.jpg (100%) rename {assets => static}/admin/assets/images/masonry/4.jpg (100%) rename {assets => static}/admin/assets/images/masonry/5.jpg (100%) rename {assets => static}/admin/assets/images/masonry/6.jpg (100%) rename {assets => static}/admin/assets/images/masonry/7.jpg (100%) rename {assets => static}/admin/assets/images/masonry/8.jpg (100%) rename {assets => static}/admin/assets/images/masonry/9.jpg (100%) rename {assets => static}/admin/assets/images/min.svg (100%) rename {assets => static}/admin/assets/images/notification/1.jpg (100%) rename {assets => static}/admin/assets/images/notification/2.jpg (100%) rename {assets => static}/admin/assets/images/other-images/bg-profile.png (100%) rename {assets => static}/admin/assets/images/other-images/boxbg.jpg (100%) rename {assets => static}/admin/assets/images/other-images/calender-widget.jpg (100%) rename {assets => static}/admin/assets/images/other-images/caller.jpg (100%) rename {assets => static}/admin/assets/images/other-images/cart-img.jpg (100%) rename {assets => static}/admin/assets/images/other-images/clock-face.png (100%) rename {assets => static}/admin/assets/images/other-images/coming-soon-bg.jpg (100%) rename {assets => static}/admin/assets/images/other-images/img-cropper.jpg (100%) rename {assets => static}/admin/assets/images/other-images/logo-login.png (100%) rename {assets => static}/admin/assets/images/other-images/maintenance-bg.jpg (100%) rename {assets => static}/admin/assets/images/other-images/mobile-clock-wallpaper.jpg (100%) rename {assets => static}/admin/assets/images/other-images/paypal.png (100%) rename {assets => static}/admin/assets/images/other-images/profile-style-img.png (100%) rename {assets => static}/admin/assets/images/other-images/profile-style-img3.png (100%) rename {assets => static}/admin/assets/images/other-images/receiver-img.jpg (100%) rename {assets => static}/admin/assets/images/other-images/sad.png (100%) rename {assets => static}/admin/assets/images/other-images/sidebar-bg.jpg (100%) rename {assets => static}/admin/assets/images/other-images/user-profile.png (100%) rename {assets => static}/admin/assets/images/other-images/wallpaper.jpg (100%) rename {assets => static}/admin/assets/images/product/1.png (100%) rename {assets => static}/admin/assets/images/product/10.png (100%) rename {assets => static}/admin/assets/images/product/11.png (100%) rename {assets => static}/admin/assets/images/product/12.png (100%) rename {assets => static}/admin/assets/images/product/13.png (100%) rename {assets => static}/admin/assets/images/product/14.png (100%) rename {assets => static}/admin/assets/images/product/15.png (100%) rename {assets => static}/admin/assets/images/product/2.png (100%) rename {assets => static}/admin/assets/images/product/3.png (100%) rename {assets => static}/admin/assets/images/product/4.png (100%) rename {assets => static}/admin/assets/images/range-slider/sprite-skin-modern.png (100%) rename {assets => static}/admin/assets/images/sec.svg (100%) rename {assets => static}/admin/assets/images/slider-auto-width/11.jpg (100%) rename {assets => static}/admin/assets/images/slider-auto-width/12.jpg (100%) rename {assets => static}/admin/assets/images/slider-auto-width/13.jpg (100%) rename {assets => static}/admin/assets/images/slider-auto-width/14.jpg (100%) rename {assets => static}/admin/assets/images/slider-auto-width/15.jpg (100%) rename {assets => static}/admin/assets/images/slider/1.jpg (100%) rename {assets => static}/admin/assets/images/slider/10.jpg (100%) rename {assets => static}/admin/assets/images/slider/11.jpg (100%) rename {assets => static}/admin/assets/images/slider/2.jpg (100%) rename {assets => static}/admin/assets/images/slider/3.jpg (100%) rename {assets => static}/admin/assets/images/slider/4.jpg (100%) rename {assets => static}/admin/assets/images/slider/5.jpg (100%) rename {assets => static}/admin/assets/images/slider/6.jpg (100%) rename {assets => static}/admin/assets/images/slider/7.jpg (100%) rename {assets => static}/admin/assets/images/slider/8.jpg (100%) rename {assets => static}/admin/assets/images/slider/9.jpg (100%) rename {assets => static}/admin/assets/images/smiley.png (100%) rename {assets => static}/admin/assets/images/social-app/post-1.png (100%) rename {assets => static}/admin/assets/images/social-app/post-2.png (100%) rename {assets => static}/admin/assets/images/social-app/post-3.png (100%) rename {assets => static}/admin/assets/images/social-app/post-4.png (100%) rename {assets => static}/admin/assets/images/social-app/post-5.png (100%) rename {assets => static}/admin/assets/images/social-app/post-6.png (100%) rename {assets => static}/admin/assets/images/social-app/post-7.png (100%) rename {assets => static}/admin/assets/images/social-app/post-8.png (100%) rename {assets => static}/admin/assets/images/social-app/post-9.png (100%) rename {assets => static}/admin/assets/images/social-app/social-image.png (100%) rename {assets => static}/admin/assets/images/social-app/timeline-1.png (100%) rename {assets => static}/admin/assets/images/social-app/timeline-2.png (100%) rename {assets => static}/admin/assets/images/social-app/timeline-3.png (100%) rename {assets => static}/admin/assets/images/social-app/timeline-4.png (100%) rename {assets => static}/admin/assets/images/sort_asc.png (100%) rename {assets => static}/admin/assets/images/sort_asc_disabled.png (100%) rename {assets => static}/admin/assets/images/sort_both.png (100%) rename {assets => static}/admin/assets/images/sort_desc.png (100%) rename {assets => static}/admin/assets/images/sort_desc_disabled.png (100%) rename {assets => static}/admin/assets/images/svg-icon/1.svg (100%) rename {assets => static}/admin/assets/images/svg-icon/2.svg (100%) rename {assets => static}/admin/assets/images/svg-icon/3.svg (100%) rename {assets => static}/admin/assets/images/svg-icon/4.svg (100%) rename {assets => static}/admin/assets/images/svg-icon/5.svg (100%) rename {assets => static}/admin/assets/images/svg-icon/6.svg (100%) rename {assets => static}/admin/assets/images/tree/32px.png (100%) rename {assets => static}/admin/assets/images/tree/40px.png (100%) rename {assets => static}/admin/assets/images/tree/throbber.gif (100%) rename {assets => static}/admin/assets/images/user-card/5.jpg (100%) rename {assets => static}/admin/assets/images/user.jpg (100%) rename {assets => static}/admin/assets/images/user/1.jpg (100%) rename {assets => static}/admin/assets/images/user/10.jpg (100%) rename {assets => static}/admin/assets/images/user/11.png (100%) rename {assets => static}/admin/assets/images/user/12.png (100%) rename {assets => static}/admin/assets/images/user/14.png (100%) rename {assets => static}/admin/assets/images/user/16.png (100%) rename {assets => static}/admin/assets/images/user/2.jpg (100%) rename {assets => static}/admin/assets/images/user/2.png (100%) rename {assets => static}/admin/assets/images/user/3.jpg (100%) rename {assets => static}/admin/assets/images/user/3.png (100%) rename {assets => static}/admin/assets/images/user/4.jpg (100%) rename {assets => static}/admin/assets/images/user/5.jpg (100%) rename {assets => static}/admin/assets/images/user/6.jpg (100%) rename {assets => static}/admin/assets/images/user/7.jpg (100%) rename {assets => static}/admin/assets/images/user/8.jpg (100%) rename {assets => static}/admin/assets/images/user/9.jpg (100%) rename {assets => static}/admin/assets/images/user/user-dp.png (100%) rename {assets => static}/admin/assets/images/user/user.png (100%) rename {assets => static}/admin/assets/js/animation/animate-custom.js (100%) rename {assets => static}/admin/assets/js/animation/aos/aos-init.js (100%) rename {assets => static}/admin/assets/js/animation/aos/aos.js (100%) rename {assets => static}/admin/assets/js/animation/scroll-reveal/reveal-custom.js (100%) rename {assets => static}/admin/assets/js/animation/scroll-reveal/scrollreveal.min.js (100%) rename {assets => static}/admin/assets/js/animation/tilt/tilt-custom.js (100%) rename {assets => static}/admin/assets/js/animation/tilt/tilt.jquery.js (100%) rename {assets => static}/admin/assets/js/animation/wow/wow-init.js (100%) create mode 100644 static/admin/assets/js/animation/wow/wow.js rename {assets => static}/admin/assets/js/animation/wow/wow.min.js (100%) create mode 100644 static/admin/assets/js/apexcharts.js create mode 100644 static/admin/assets/js/bootstrap-notify/bootstrap-notify.js create mode 100644 static/admin/assets/js/bootstrap/bootstrap.bundle.js create mode 100644 static/admin/assets/js/bootstrap/bootstrap.bundle.js.map rename {assets => static}/admin/assets/js/bootstrap/bootstrap.bundle.min.js (100%) create mode 100644 static/admin/assets/js/bootstrap/bootstrap.js rename {assets => static}/admin/assets/js/bootstrap/bootstrap.min.js (100%) rename {assets => static}/admin/assets/js/bootstrap/popper.min.js (100%) create mode 100644 static/admin/assets/js/chart/apex-chart/apexcharts.common.js create mode 100644 static/admin/assets/js/chart/apex-chart/apexcharts.css create mode 100644 static/admin/assets/js/chart/apex-chart/apexcharts.js create mode 100644 static/admin/assets/js/chart/apex-chart/locales/ar.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/be-cyrl.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/be-latn.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/ca.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/cs.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/da.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/de.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/el.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/en.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/es.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/et.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/fa.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/fi.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/fr.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/he.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/hi.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/hr.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/hu.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/hy.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/id.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/it.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/ja.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/ka.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/ko.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/lt.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/lv.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/ms.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/nb.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/nl.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/pl.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/pt-br.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/pt.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/rs.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/ru.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/se.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/sk.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/sl.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/sq.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/th.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/tr.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/ua.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/vi.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/zh-cn.json create mode 100644 static/admin/assets/js/chart/apex-chart/locales/zh-tw.json create mode 100644 static/admin/assets/js/chart/apex-chart/moment.js create mode 100644 static/admin/assets/js/chart/apex-chart/moment.min.js create mode 100644 static/admin/assets/js/chart/apex-chart/moment.min.js.map create mode 100644 static/admin/assets/js/chart/apex-chart/stock-prices.js rename {assets => static}/admin/assets/js/clock.js (87%) rename {assets => static}/admin/assets/js/config.js (100%) rename {assets => static}/admin/assets/js/custom-card/custom-card.js (100%) rename {assets => static}/admin/assets/js/custom-script.js (100%) rename {assets => static}/admin/assets/js/dashboard/dashboard_2.js (100%) rename {assets => static}/admin/assets/js/dashboard/dashboard_3.js (100%) rename {assets => static}/admin/assets/js/dashboard/dashboard_4.js (100%) rename {assets => static}/admin/assets/js/dashboard/dashboard_5.js (100%) rename {assets => static}/admin/assets/js/dashboard/default.js (88%) rename {assets => static}/admin/assets/js/datatable/datatable-extension/buttons.bootstrap4.min.js (100%) rename {assets => static}/admin/assets/js/datatable/datatable-extension/buttons.colVis.min.js (100%) rename {assets => static}/admin/assets/js/datatable/datatable-extension/buttons.html5.min.js (100%) rename {assets => static}/admin/assets/js/datatable/datatable-extension/buttons.print.min.js (100%) rename {assets => static}/admin/assets/js/datatable/datatable-extension/custom.js (100%) rename {assets => static}/admin/assets/js/datatable/datatable-extension/dataTables.autoFill.min.js (100%) rename {assets => static}/admin/assets/js/datatable/datatable-extension/dataTables.bootstrap4.min.js (100%) rename {assets => static}/admin/assets/js/datatable/datatable-extension/dataTables.buttons.min.js (100%) rename {assets => static}/admin/assets/js/datatable/datatable-extension/dataTables.colReorder.min.js (100%) rename {assets => static}/admin/assets/js/datatable/datatable-extension/dataTables.fixedHeader.min.js (100%) rename {assets => static}/admin/assets/js/datatable/datatable-extension/dataTables.keyTable.min.js (100%) rename {assets => static}/admin/assets/js/datatable/datatable-extension/dataTables.responsive.min.js (100%) rename {assets => static}/admin/assets/js/datatable/datatable-extension/dataTables.rowReorder.min.js (100%) rename {assets => static}/admin/assets/js/datatable/datatable-extension/dataTables.scroller.min.js (100%) rename {assets => static}/admin/assets/js/datatable/datatable-extension/dataTables.select.min.js (100%) create mode 100644 static/admin/assets/js/datatable/datatable-extension/datatables.js rename {assets => static}/admin/assets/js/datatable/datatable-extension/jszip.min.js (100%) rename {assets => static}/admin/assets/js/datatable/datatable-extension/pdfmake.min.js (100%) rename {assets => static}/admin/assets/js/datatable/datatable-extension/responsive.bootstrap4.min.js (100%) rename {assets => static}/admin/assets/js/datatable/datatable-extension/vfs_fonts.js (100%) rename {assets => static}/admin/assets/js/datatable/datatables/datatable.custom.js (100%) create mode 100644 static/admin/assets/js/datatable/datatables/jquery.dataTables.js rename {assets => static}/admin/assets/js/datatable/datatables/jquery.dataTables.min.js (100%) rename {assets => static}/admin/assets/js/dragable/jquery-ui.min.js (100%) rename {assets => static}/admin/assets/js/dragable/sortable-custom.js (100%) rename {assets => static}/admin/assets/js/dragable/sortable.js (100%) rename {assets => static}/admin/assets/js/drilldown/dropdown-collapse-main.js (100%) rename {assets => static}/admin/assets/js/drilldown/dropdown-coolapse-menu-aim.js (100%) rename {assets => static}/admin/assets/js/dropzone/dropzone-scrip.js (100%) rename {assets => static}/admin/assets/js/dropzone/dropzone-script.js (100%) rename {assets => static}/admin/assets/js/dropzone/dropzone.js (100%) rename {assets => static}/admin/assets/js/general-widget.js (100%) rename {assets => static}/admin/assets/js/header-slick.js (100%) rename {assets => static}/admin/assets/js/height-equal.js (100%) rename {assets => static}/admin/assets/js/hide-on-scroll.js (100%) rename {assets => static}/admin/assets/js/icons/feather-icon/feather-icon-clipart.js (100%) rename {assets => static}/admin/assets/js/icons/feather-icon/feather-icon.js (100%) create mode 100644 static/admin/assets/js/icons/feather-icon/feather.js create mode 100644 static/admin/assets/js/icons/feather-icon/feather.js.map rename {assets => static}/admin/assets/js/icons/feather-icon/feather.min.js (100%) rename {assets => static}/admin/assets/js/icons/flag-icon-clipart.js (100%) rename {assets => static}/admin/assets/js/icons/icon-clipart.js (100%) rename {assets => static}/admin/assets/js/icons/icons-notify.js (100%) rename {assets => static}/admin/assets/js/icons/whether-icon-clipart.js (100%) rename {assets => static}/admin/assets/js/isotope.pkgd.js (100%) rename {assets => static}/admin/assets/js/jarallax_libs/jarallax.js (100%) rename {assets => static}/admin/assets/js/jarallax_libs/libs.min.js (100%) create mode 100644 static/admin/assets/js/jquery-3.5.1.js rename {assets => static}/admin/assets/js/jquery-3.5.1.min.js (100%) create mode 100644 static/admin/assets/js/jquery-3.5.1.min.map create mode 100644 static/admin/assets/js/jquery-3.6.0.js create mode 100644 static/admin/assets/js/jquery-3.6.0.min.js create mode 100644 static/admin/assets/js/jquery-3.6.0.min.map rename {assets/admin/js/vendor/jquery => static/admin/assets/js}/jquery.js (88%) rename {assets => static}/admin/assets/js/jquery.ui.min.js (100%) rename {assets => static}/admin/assets/js/landing-slick.js (100%) rename {assets => static}/admin/assets/js/landing.js (100%) rename {assets => static}/admin/assets/js/landing_sticky.js (100%) rename {assets => static}/admin/assets/js/login.js (100%) rename {assets => static}/admin/assets/js/masonry-gallery.js (100%) rename {assets => static}/admin/assets/js/modal-animated.js (100%) rename {assets => static}/admin/assets/js/modalpage/validation-modal.js (100%) rename {assets => static}/admin/assets/js/modernizr.js (100%) create mode 100644 static/admin/assets/js/notify/bootstrap-notify.js create mode 100644 static/admin/assets/js/notify/index.js rename {assets => static}/admin/assets/js/popover-custom.js (100%) rename {assets => static}/admin/assets/js/script.js (100%) rename {assets => static}/admin/assets/js/scrollable/perfect-scrollbar.min.js (100%) rename {assets => static}/admin/assets/js/scrollable/scrollable-custom.js (100%) rename {assets => static}/admin/assets/js/scrollbar/custom.js (100%) rename {assets => static}/admin/assets/js/scrollbar/simplebar.js (100%) rename {assets => static}/admin/assets/js/scrollpy_landing.js (100%) rename {assets => static}/admin/assets/js/sidebar-menu.js (100%) rename {assets => static}/admin/assets/js/slick/slick.js (100%) rename {assets => static}/admin/assets/js/slick/slick.min.js (100%) create mode 100644 static/admin/assets/js/sweet-alert/polyfills.js create mode 100644 static/admin/assets/js/sweet-alert/sweetalert.js create mode 100644 static/admin/assets/js/sweet-alert/sweetalert2.js create mode 100644 static/admin/assets/js/sweetalert2.js rename {assets => static}/admin/assets/js/theme-customizer/customizer.js (100%) create mode 100644 static/admin/assets/js/typeahead-search/handlebars.js create mode 100644 static/admin/assets/js/typeahead/handlebars.js create mode 100644 static/admin/assets/js/typeahead/style.css create mode 100644 static/admin/assets/js/typeahead/typeahead.bundle.js create mode 100644 static/admin/assets/js/typeahead/typeahead.js rename {assets => static}/admin/assets/pug/components/bookmark.pug (100%) rename {assets => static}/admin/assets/pug/components/footer-files.pug (96%) rename {assets => static}/admin/assets/pug/components/footer.pug (100%) rename {assets => static}/admin/assets/pug/components/header-files.pug (100%) rename {assets => static}/admin/assets/pug/components/header.pug (100%) rename {assets => static}/admin/assets/pug/components/landing-footer-files.pug (100%) rename {assets => static}/admin/assets/pug/components/landing-header.pug (100%) rename {assets => static}/admin/assets/pug/components/loader.pug (100%) rename {assets => static}/admin/assets/pug/components/sidebar.pug (100%) rename {assets => static}/admin/assets/pug/components/starter-kit-header.pug (100%) rename {assets => static}/admin/assets/pug/components/starter-kit-sidebar.pug (100%) rename {assets => static}/admin/assets/pug/components/taptop.pug (100%) rename {assets => static}/admin/assets/pug/pages/starter-kit/boxed.pug (100%) rename {assets => static}/admin/assets/pug/pages/starter-kit/footer-dark.pug (100%) rename {assets => static}/admin/assets/pug/pages/starter-kit/footer-fixed.pug (100%) rename {assets => static}/admin/assets/pug/pages/starter-kit/footer-light.pug (100%) rename {assets => static}/admin/assets/pug/pages/starter-kit/hide-on-scroll.pug (100%) rename {assets => static}/admin/assets/pug/pages/starter-kit/index.pug (100%) rename {assets => static}/admin/assets/pug/pages/starter-kit/layout-dark.pug (100%) rename {assets => static}/admin/assets/pug/pages/starter-kit/layout-rtl.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/AOS.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/according.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/ace-code-editor.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/add-post.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/alert.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/animate.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/avatars.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/base-input.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/basic-card.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/basic-template.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/blog-single.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/blog.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/bookmark.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/bootstrap-basic-table.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/bootstrap-notify.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/box-layout.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/breadcrumb.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/button-builder.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/button-group.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/buttons-edge.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/buttons-flat.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/buttons.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/calendar-basic.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/cart.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/chart-apex.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/chart-flot.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/chart-google.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/chart-knob.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/chart-morris.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/chart-peity.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/chart-sparkline.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/chart-widget.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/chartist.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/chartjs.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/chat-video.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/chat.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/checkout.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/ckeditor.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/clipboard.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/comingsoon-bg-img.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/comingsoon-bg-video.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/comingsoon.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/contacts.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/creative-card.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/dashboard-02.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/dashboard-03.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/dashboard-04.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/dashboard-05.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/datatable-API.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/datatable-basic-init.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/datatable-data-source.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/datatable-ext-autofill.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/datepicker.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/daterangepicker.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/datetimepicker.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/default-form.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/dragable-card.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/dropdown.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/dropzone.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/echarts.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/ecommerce-templates.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/edit-profile.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/email-application.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/email-compose.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/email-header.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/email-order-success.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/error-400.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/error-401.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/error-403.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/error-404.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/error-500.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/error-503.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/faq.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/feather-icon.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/file-manager.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/flag-icon.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/font-awesome.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/footer-dark.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/footer-fixed.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/footer-light.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/forget-password.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/form-builder-1.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/form-builder-2.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/form-validation.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/form-wizard-three.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/form-wizard-two.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/form-wizard.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/gallery-hover.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/gallery-masonry.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/gallery-with-description.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/gallery.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/general-widget.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/grid.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/helper-classes.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/hide-on-scroll.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/ico-icon.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/image-cropper.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/index.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/input-group.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/internationalization.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/invoice-template.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/job-apply.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/job-cards-view.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/job-details.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/job-list-view.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/jsgrid-table.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/kanban.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/knowledgebase.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/landing-page.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/layout-dark.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/layout-light.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/layout-rtl.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/learning-detailed.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/learning-list-view.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/list-products.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/list-wish.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/list.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/login-bs-tt-validation.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/login-bs-validation.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/login-sa-validation.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/login.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/login_one.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/login_two.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/maintenance.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/map-js.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/masonry-gallery-with-disc.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/megaoptions.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/modal-animated.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/modal.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/order-history.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/owl-carousel.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/pagebuild.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/pagination.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/payment-details.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/popover.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/pricing.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/product-page.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/product.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/progress-bar.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/projectcreate.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/projectdetails.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/projects.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/radio-checkbox-control.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/raised-button.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/range-slider.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/rating.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/reset-password.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/ribbons.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/sample-page.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/scroll-reval.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/scrollable.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/search.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/select2.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/sign-up-one.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/sign-up-two.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/sign-up-wizard.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/sign-up.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/simple-MDE.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/social-app.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/steps.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/sticky.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/summernote.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/support-ticket.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/sweet-alert2.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/switch.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/tab-bootstrap.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/tabbed-card.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/table-components.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/tag-pills.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/task.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/template-email-2.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/themify-icon.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/tilt.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/time-picker.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/timeline-v-1.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/timeline-v-2.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/to-do.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/tooltip.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/touchspin.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/tour.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/tree.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/typeahead.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/typography.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/unlock.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/user-cards.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/user-profile.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/vector-map.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/whether-icon.pug (100%) rename {assets => static}/admin/assets/pug/pages/theme/wow.pug (100%) rename {assets => static}/admin/assets/scss/base/_reset.scss (100%) rename {assets => static}/admin/assets/scss/base/_typography.scss (100%) rename {assets => static}/admin/assets/scss/color-1.scss (100%) rename {assets => static}/admin/assets/scss/color-2.scss (100%) rename {assets => static}/admin/assets/scss/color-3.scss (100%) rename {assets => static}/admin/assets/scss/color-4.scss (100%) rename {assets => static}/admin/assets/scss/color-5.scss (100%) rename {assets => static}/admin/assets/scss/color-6.scss (100%) rename {assets => static}/admin/assets/scss/components/_according.scss (100%) rename {assets => static}/admin/assets/scss/components/_alert.scss (100%) rename {assets => static}/admin/assets/scss/components/_avatars.scss (100%) rename {assets => static}/admin/assets/scss/components/_badge.scss (100%) rename {assets => static}/admin/assets/scss/components/_bookmark.scss (100%) rename {assets => static}/admin/assets/scss/components/_breadcrumb.scss (100%) rename {assets => static}/admin/assets/scss/components/_builders.scss (100%) rename {assets => static}/admin/assets/scss/components/_buttons.scss (100%) rename {assets => static}/admin/assets/scss/components/_card.scss (100%) rename {assets => static}/admin/assets/scss/components/_color.scss (100%) rename {assets => static}/admin/assets/scss/components/_datatable.scss (100%) rename {assets => static}/admin/assets/scss/components/_datepicker.scss (100%) rename {assets => static}/admin/assets/scss/components/_dropdown.scss (100%) rename {assets => static}/admin/assets/scss/components/_form-builder.scss (100%) rename {assets => static}/admin/assets/scss/components/_form-input.scss (100%) rename {assets => static}/admin/assets/scss/components/_form-wizard.scss (100%) rename {assets => static}/admin/assets/scss/components/_form_builder-2.scss (100%) rename {assets => static}/admin/assets/scss/components/_forms.scss (100%) rename {assets => static}/admin/assets/scss/components/_icons.scss (100%) rename {assets => static}/admin/assets/scss/components/_list.scss (100%) rename {assets => static}/admin/assets/scss/components/_loader.scss (100%) rename {assets => static}/admin/assets/scss/components/_modal.scss (100%) rename {assets => static}/admin/assets/scss/components/_popover.scss (100%) rename {assets => static}/admin/assets/scss/components/_print.scss (100%) rename {assets => static}/admin/assets/scss/components/_radio.scss (100%) rename {assets => static}/admin/assets/scss/components/_ribbon.scss (100%) rename {assets => static}/admin/assets/scss/components/_scrollbar.scss (100%) rename {assets => static}/admin/assets/scss/components/_switch.scss (100%) rename {assets => static}/admin/assets/scss/components/_tab.scss (100%) rename {assets => static}/admin/assets/scss/components/_table.scss (100%) rename {assets => static}/admin/assets/scss/components/_touchspin.scss (100%) rename {assets => static}/admin/assets/scss/components/_tour.scss (100%) rename {assets => static}/admin/assets/scss/components/_tree.scss (100%) rename {assets => static}/admin/assets/scss/components/_typeahead-search.scss (100%) rename {assets => static}/admin/assets/scss/layout/_box-layout.scss (100%) rename {assets => static}/admin/assets/scss/layout/_footer.scss (100%) rename {assets => static}/admin/assets/scss/layout/_grid.scss (100%) rename {assets => static}/admin/assets/scss/layout/_header.scss (100%) rename {assets => static}/admin/assets/scss/layout/_navs.scss (100%) rename {assets => static}/admin/assets/scss/layout/_rtl.scss (100%) rename {assets => static}/admin/assets/scss/layout/_search.scss (100%) rename {assets => static}/admin/assets/scss/layout/_select2.scss (100%) rename {assets => static}/admin/assets/scss/layout/_sidebar.scss (100%) rename {assets => static}/admin/assets/scss/pages/_blog.scss (100%) rename {assets => static}/admin/assets/scss/pages/_bookmark-app.scss (100%) rename {assets => static}/admin/assets/scss/pages/_cart.scss (100%) rename {assets => static}/admin/assets/scss/pages/_chart.scss (100%) rename {assets => static}/admin/assets/scss/pages/_chat.scss (100%) rename {assets => static}/admin/assets/scss/pages/_checkout.scss (100%) rename {assets => static}/admin/assets/scss/pages/_comingsoon.scss (100%) rename {assets => static}/admin/assets/scss/pages/_contacts.scss (100%) rename {assets => static}/admin/assets/scss/pages/_dashboard_2.scss (100%) rename {assets => static}/admin/assets/scss/pages/_dashboard_3.scss (100%) rename {assets => static}/admin/assets/scss/pages/_dashboard_4.scss (100%) rename {assets => static}/admin/assets/scss/pages/_dashboard_5.scss (100%) rename {assets => static}/admin/assets/scss/pages/_dashboard_default.scss (100%) rename {assets => static}/admin/assets/scss/pages/_ecommerce.scss (100%) rename {assets => static}/admin/assets/scss/pages/_email-application.scss (100%) rename {assets => static}/admin/assets/scss/pages/_errorpage.scss (100%) rename {assets => static}/admin/assets/scss/pages/_faq.scss (100%) rename {assets => static}/admin/assets/scss/pages/_file.scss (100%) rename {assets => static}/admin/assets/scss/pages/_gallery.scss (100%) rename {assets => static}/admin/assets/scss/pages/_helper.scss (100%) rename {assets => static}/admin/assets/scss/pages/_internationalization.scss (100%) rename {assets => static}/admin/assets/scss/pages/_job-search.scss (100%) rename {assets => static}/admin/assets/scss/pages/_jsgrid.scss (100%) rename {assets => static}/admin/assets/scss/pages/_kanban.scss (100%) rename {assets => static}/admin/assets/scss/pages/_knowledgebase.scss (100%) rename {assets => static}/admin/assets/scss/pages/_landing.scss (100%) rename {assets => static}/admin/assets/scss/pages/_language.scss (100%) rename {assets => static}/admin/assets/scss/pages/_learning.scss (100%) rename {assets => static}/admin/assets/scss/pages/_login.scss (100%) rename {assets => static}/admin/assets/scss/pages/_megaoption.scss (100%) rename {assets => static}/admin/assets/scss/pages/_order-history.scss (100%) rename {assets => static}/admin/assets/scss/pages/_page.scss (100%) rename {assets => static}/admin/assets/scss/pages/_pricing.scss (100%) rename {assets => static}/admin/assets/scss/pages/_progress.scss (100%) rename {assets => static}/admin/assets/scss/pages/_projectlist.scss (100%) rename {assets => static}/admin/assets/scss/pages/_social-app.scss (100%) rename {assets => static}/admin/assets/scss/pages/_task.scss (100%) rename {assets => static}/admin/assets/scss/pages/_timeline-v.scss (100%) rename {assets => static}/admin/assets/scss/pages/_timeliny.scss (100%) rename {assets => static}/admin/assets/scss/pages/_user-profile.scss (100%) rename {assets => static}/admin/assets/scss/pages/_wishlist.scss (100%) rename {assets => static}/admin/assets/scss/responsive.scss (100%) rename {assets => static}/admin/assets/scss/style.scss (100%) rename {assets => static}/admin/assets/scss/themes/_custom.scss (100%) rename {assets => static}/admin/assets/scss/themes/_dark.scss (100%) rename {assets => static}/admin/assets/scss/themes/_responsive.scss (100%) rename {assets => static}/admin/assets/scss/themes/_theme-customizer.scss (100%) rename {assets => static}/admin/assets/scss/themes/_update.scss (100%) rename {assets => static}/admin/assets/scss/utils/_variables.scss (100%) rename {assets => static}/admin/assets/scss/vendors/animate.scss (100%) rename {assets => static}/admin/assets/scss/vendors/animate/_animate.scss (100%) rename {assets => static}/admin/assets/scss/vendors/aos.scss (100%) rename {assets => static}/admin/assets/scss/vendors/aos/_animations.scss (100%) rename {assets => static}/admin/assets/scss/vendors/aos/_core.scss (100%) rename {assets => static}/admin/assets/scss/vendors/aos/_easing.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_accordion.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_alert.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_badge.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_breadcrumb.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_button-group.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_buttons.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_card.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_carousel.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_close.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_containers.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_dropdown.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_forms.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_functions.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_grid.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_helpers.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_images.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_list-group.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_mixins.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_modal.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_nav.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_navbar.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_offcanvas.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_pagination.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_popover.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_progress.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_reboot.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_root.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_spinners.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_tables.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_toasts.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_tooltip.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_transitions.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_type.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_utilities.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/_variables.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/bootstrap-grid.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/bootstrap-reboot.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/bootstrap-utilities.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/bootstrap.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/forms/_floating-labels.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/forms/_form-check.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/forms/_form-control.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/forms/_form-range.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/forms/_form-select.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/forms/_form-text.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/forms/_input-group.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/forms/_labels.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/forms/_validation.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/helpers/_clearfix.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/helpers/_colored-links.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/helpers/_position.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/helpers/_ratio.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/helpers/_stretched-link.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/helpers/_text-truncation.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/helpers/_visually-hidden.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_alert.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_border-radius.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_box-shadow.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_breakpoints.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_buttons.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_caret.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_clearfix.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_color-scheme.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_container.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_deprecate.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_forms.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_gradients.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_grid.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_image.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_list-group.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_lists.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_pagination.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_reset-text.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_resize.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_table-variants.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_text-truncate.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_transition.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_utilities.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/mixins/_visually-hidden.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/utilities/_api.scss (100%) rename {assets => static}/admin/assets/scss/vendors/bootstrap/vendor/_rfs.scss (100%) rename {assets => static}/admin/assets/scss/vendors/button-builder.scss (100%) rename {assets => static}/admin/assets/scss/vendors/button-builder/_button-builder-colorpicker.scss (100%) rename {assets => static}/admin/assets/scss/vendors/button-builder/_button-builder.scss (100%) rename {assets => static}/admin/assets/scss/vendors/calendar.scss (100%) rename {assets => static}/admin/assets/scss/vendors/calendar/_default.scss (100%) rename {assets => static}/admin/assets/scss/vendors/chartist.scss (100%) rename {assets => static}/admin/assets/scss/vendors/chartist/_chartist-settings.scss (100%) rename {assets => static}/admin/assets/scss/vendors/chartist/_chartist.scss (100%) rename {assets => static}/admin/assets/scss/vendors/data-table/_dataTables.bootstrap.scss (100%) rename {assets => static}/admin/assets/scss/vendors/data-table/_dataTables.bootstrap4.scss (100%) rename {assets => static}/admin/assets/scss/vendors/data-table/_dataTables.foundation.scss (100%) rename {assets => static}/admin/assets/scss/vendors/data-table/_dataTables.jqueryui.scss (100%) rename {assets => static}/admin/assets/scss/vendors/data-table/_dataTables.material.scss (100%) rename {assets => static}/admin/assets/scss/vendors/data-table/_dataTables.semanticui.scss (100%) rename {assets => static}/admin/assets/scss/vendors/data-table/_dataTables.uikit.scss (100%) rename {assets => static}/admin/assets/scss/vendors/data-table/_jquery.dataTables.scss (100%) rename {assets => static}/admin/assets/scss/vendors/datatable-extension.scss (100%) rename {assets => static}/admin/assets/scss/vendors/datatable-extension/_autofill-datatable.scss (100%) rename {assets => static}/admin/assets/scss/vendors/datatable-extension/_button.bootstrap4.scss (100%) rename {assets => static}/admin/assets/scss/vendors/datatable-extension/_buttons.dataTables.scss (100%) rename {assets => static}/admin/assets/scss/vendors/datatable-extension/_buttons.jqueryui.scss (100%) rename {assets => static}/admin/assets/scss/vendors/datatable-extension/_buttons.semanticui.scss (100%) rename {assets => static}/admin/assets/scss/vendors/datatable-extension/_common.scss (100%) rename {assets => static}/admin/assets/scss/vendors/datatable-extension/_fixedColumns.dataTables.scss (100%) rename {assets => static}/admin/assets/scss/vendors/datatable-extension/_fixedHeader.dataTables.scss (100%) rename {assets => static}/admin/assets/scss/vendors/datatable-extension/_keyTable.dataTables.scss (100%) rename {assets => static}/admin/assets/scss/vendors/datatable-extension/_keytable.bootstrap4.scss (100%) rename {assets => static}/admin/assets/scss/vendors/datatable-extension/_mixins.scss (100%) rename {assets => static}/admin/assets/scss/vendors/datatable-extension/_responsive.dataTables.scss (100%) rename {assets => static}/admin/assets/scss/vendors/datatable-extension/_rowReorder.dataTables.scss (100%) rename {assets => static}/admin/assets/scss/vendors/datatable-extension/_scroller.dataTables.scss (100%) rename {assets => static}/admin/assets/scss/vendors/datatable-extension/_select-datatable.scss (100%) rename {assets => static}/admin/assets/scss/vendors/datatables.scss (100%) rename {assets => static}/admin/assets/scss/vendors/date-picker.scss (100%) rename {assets => static}/admin/assets/scss/vendors/date-picker/_all-in-one.scss (100%) rename {assets => static}/admin/assets/scss/vendors/date-time-picker.scss (100%) rename {assets => static}/admin/assets/scss/vendors/date-time-picker/_tempusdominus-bootstrap-4.scss (100%) rename {assets => static}/admin/assets/scss/vendors/daterange-picker.scss (100%) rename {assets => static}/admin/assets/scss/vendors/daterange-picker/_daterangepicker.scss (100%) rename {assets => static}/admin/assets/scss/vendors/dropzone.scss (100%) rename {assets => static}/admin/assets/scss/vendors/dropzone/_dropzone.scss (100%) rename {assets => static}/admin/assets/scss/vendors/echart.scss (100%) rename {assets => static}/admin/assets/scss/vendors/echart/_reset.scss (100%) rename {assets => static}/admin/assets/scss/vendors/feather-icon.scss (100%) rename {assets => static}/admin/assets/scss/vendors/feather-icon/_feather-icon.scss (100%) rename {assets => static}/admin/assets/scss/vendors/flag-icon.scss (100%) rename {assets => static}/admin/assets/scss/vendors/flag-icon/_flag-icon-base.scss (100%) rename {assets => static}/admin/assets/scss/vendors/flag-icon/_flag-icon-list.scss (100%) rename {assets => static}/admin/assets/scss/vendors/flag-icon/_flag-icon-more.scss (100%) rename {assets => static}/admin/assets/scss/vendors/icofont.scss (100%) rename {assets => static}/admin/assets/scss/vendors/icoicon/_icons.scss (100%) rename {assets => static}/admin/assets/scss/vendors/image-cropper.scss (100%) rename {assets => static}/admin/assets/scss/vendors/image-cropper/_cropper-custom.scss (100%) rename {assets => static}/admin/assets/scss/vendors/image-cropper/_cropper-main.scss (100%) rename {assets => static}/admin/assets/scss/vendors/jkanban.scss (100%) rename {assets => static}/admin/assets/scss/vendors/jsgrid.scss (100%) rename {assets => static}/admin/assets/scss/vendors/jsgrid/_jsgrid-theme.scss (100%) rename {assets => static}/admin/assets/scss/vendors/jsgrid/_jsgrid.scss (100%) rename {assets => static}/admin/assets/scss/vendors/mapsjs-ui.scss (100%) rename {assets => static}/admin/assets/scss/vendors/owlcarousel.scss (100%) rename {assets => static}/admin/assets/scss/vendors/owltheme/_animate.scss (100%) rename {assets => static}/admin/assets/scss/vendors/owltheme/_autoheight.scss (100%) rename {assets => static}/admin/assets/scss/vendors/owltheme/_core.scss (100%) rename {assets => static}/admin/assets/scss/vendors/owltheme/_lazyload.scss (100%) rename {assets => static}/admin/assets/scss/vendors/owltheme/_theme.default.scss (100%) rename {assets => static}/admin/assets/scss/vendors/owltheme/_theme.scss (100%) rename {assets => static}/admin/assets/scss/vendors/page-builder.scss (100%) rename {assets => static}/admin/assets/scss/vendors/page-builder/_page-builder.scss (100%) rename {assets => static}/admin/assets/scss/vendors/photoswipe.scss (100%) rename {assets => static}/admin/assets/scss/vendors/photoswipe/_photoswipe-default.scss (100%) rename {assets => static}/admin/assets/scss/vendors/photoswipe/_photoswipe.scss (100%) rename {assets => static}/admin/assets/scss/vendors/prism.scss (100%) rename {assets => static}/admin/assets/scss/vendors/prism/_prism.scss (100%) rename {assets => static}/admin/assets/scss/vendors/range-slider.scss (100%) rename {assets => static}/admin/assets/scss/vendors/range-slider/_ion.modernskinRangeslider.scss (100%) rename {assets => static}/admin/assets/scss/vendors/range-slider/_ion.rangeSlider.scss (100%) rename {assets => static}/admin/assets/scss/vendors/rating.scss (100%) rename {assets => static}/admin/assets/scss/vendors/rating/_examples.scss (100%) rename {assets => static}/admin/assets/scss/vendors/rating/_main.scss (100%) rename {assets => static}/admin/assets/scss/vendors/rating/_mixins.scss (100%) rename {assets => static}/admin/assets/scss/vendors/rating/_rating-theme.scss (100%) rename {assets => static}/admin/assets/scss/vendors/rating/_variables.scss (100%) rename {assets => static}/admin/assets/scss/vendors/rating/rating-theme/_bars-1to10.scss (100%) rename {assets => static}/admin/assets/scss/vendors/rating/rating-theme/_bars-horizontal.scss (100%) rename {assets => static}/admin/assets/scss/vendors/rating/rating-theme/_bars-movie.scss (100%) rename {assets => static}/admin/assets/scss/vendors/rating/rating-theme/_bars-pill.scss (100%) rename {assets => static}/admin/assets/scss/vendors/rating/rating-theme/_bars-reversed.scss (100%) rename {assets => static}/admin/assets/scss/vendors/rating/rating-theme/_bars-square.scss (100%) rename {assets => static}/admin/assets/scss/vendors/rating/rating-theme/_bootstrap-stars.scss (100%) rename {assets => static}/admin/assets/scss/vendors/rating/rating-theme/_css-stars.scss (100%) rename {assets => static}/admin/assets/scss/vendors/rating/rating-theme/_fontawesome-stars-o.scss (100%) rename {assets => static}/admin/assets/scss/vendors/rating/rating-theme/_fontawesome-stars.scss (100%) rename {assets => static}/admin/assets/scss/vendors/rating/rating-theme/_mixins.scss (100%) rename {assets => static}/admin/assets/scss/vendors/rating/rating-theme/_variables.scss (100%) rename {assets => static}/admin/assets/scss/vendors/scrollable.scss (100%) rename {assets => static}/admin/assets/scss/vendors/scrollable/_scrollable.scss (100%) rename {assets => static}/admin/assets/scss/vendors/scrollbar.scss (100%) rename {assets => static}/admin/assets/scss/vendors/scrollbar/_simplebar.scss (100%) rename {assets => static}/admin/assets/scss/vendors/select2.scss (100%) rename {assets => static}/admin/assets/scss/vendors/select2/_dropdown.scss (100%) rename {assets => static}/admin/assets/scss/vendors/select2/_multiple.scss (100%) rename {assets => static}/admin/assets/scss/vendors/select2/_single.scss (100%) rename {assets => static}/admin/assets/scss/vendors/select2/mixins/_gradients.scss (100%) rename {assets => static}/admin/assets/scss/vendors/select2/theme/classic/_defaults.scss (100%) rename {assets => static}/admin/assets/scss/vendors/select2/theme/classic/_layout.scss (100%) rename {assets => static}/admin/assets/scss/vendors/select2/theme/classic/_multiple.scss (100%) rename {assets => static}/admin/assets/scss/vendors/select2/theme/classic/_single.scss (100%) rename {assets => static}/admin/assets/scss/vendors/select2/theme/default/_layout.scss (100%) rename {assets => static}/admin/assets/scss/vendors/select2/theme/default/_multiple.scss (100%) rename {assets => static}/admin/assets/scss/vendors/select2/theme/default/_single.scss (100%) rename {assets => static}/admin/assets/scss/vendors/simple-mde.scss (100%) rename {assets => static}/admin/assets/scss/vendors/simple-mde/_elements.scss (100%) rename {assets => static}/admin/assets/scss/vendors/simple-mde/_simplemde.scss (100%) rename {assets => static}/admin/assets/scss/vendors/slick.scss (100%) rename {assets => static}/admin/assets/scss/vendors/slick/slick-theme.scss (100%) rename {assets => static}/admin/assets/scss/vendors/slick/slick.scss (100%) rename {assets => static}/admin/assets/scss/vendors/sticky.scss (100%) rename {assets => static}/admin/assets/scss/vendors/sticky/_sticky.scss (100%) rename {assets => static}/admin/assets/scss/vendors/summernote.scss (100%) rename {assets => static}/admin/assets/scss/vendors/summernote/_elements.scss (100%) rename {assets => static}/admin/assets/scss/vendors/summernote/_fonts.scss (100%) rename {assets => static}/admin/assets/scss/vendors/summernote/_summernote-bs4.scss (100%) rename {assets => static}/admin/assets/scss/vendors/svg-icon.scss (100%) rename {assets => static}/admin/assets/scss/vendors/svg-icon/_svg-icon.scss (100%) rename {assets => static}/admin/assets/scss/vendors/sweetalert2-master/_animations.scss (100%) rename {assets => static}/admin/assets/scss/vendors/sweetalert2-master/_mixins.scss (100%) rename {assets => static}/admin/assets/scss/vendors/sweetalert2-master/_toasts.scss (100%) rename {assets => static}/admin/assets/scss/vendors/sweetalert2-master/_variables.scss (100%) rename {assets => static}/admin/assets/scss/vendors/sweetalert2.scss (100%) rename {assets => static}/admin/assets/scss/vendors/themify.scss (100%) rename {assets => static}/admin/assets/scss/vendors/themify/_core.scss (100%) rename {assets => static}/admin/assets/scss/vendors/themify/_extras.scss (100%) rename {assets => static}/admin/assets/scss/vendors/themify/_icons.scss (100%) rename {assets => static}/admin/assets/scss/vendors/themify/_mixins.scss (100%) rename {assets => static}/admin/assets/scss/vendors/themify/_path.scss (100%) rename {assets => static}/admin/assets/scss/vendors/themify/_themify-icons.scss (100%) rename {assets => static}/admin/assets/scss/vendors/themify/_variables.scss (100%) rename {assets => static}/admin/assets/scss/vendors/time-picker/_timepicker.scss (100%) rename {assets => static}/admin/assets/scss/vendors/timepicker.scss (100%) rename {assets => static}/admin/assets/scss/vendors/todo.scss (100%) rename {assets => static}/admin/assets/scss/vendors/todo/_todo.scss (100%) rename {assets => static}/admin/assets/scss/vendors/tour.scss (100%) rename {assets => static}/admin/assets/scss/vendors/tour/_tour.scss (100%) rename {assets => static}/admin/assets/scss/vendors/tree.scss (100%) rename {assets => static}/admin/assets/scss/vendors/tree/_tree-default.scss (100%) rename {assets => static}/admin/assets/scss/vendors/tree/_tree.scss (100%) rename {assets => static}/admin/assets/scss/vendors/vector-map.scss (100%) rename {assets => static}/admin/assets/scss/vendors/vector-map/_vector-map.scss (100%) rename {assets => static}/admin/assets/scss/vendors/whether-icon.scss (100%) rename {assets => static}/admin/assets/scss/vendors/whether-icon/_whether-icon.scss (100%) rename {assets => static}/admin/assets/svg/icon-sprite.svg (100%) rename {assets => static}/admin/assets/svg/landing-icons.svg (100%) rename {assets => static}/front/assets/css/all.min.css (100%) create mode 100644 static/front/assets/css/animate.css rename {assets => static}/front/assets/css/bootstrap-icons.css (100%) create mode 100644 static/front/assets/css/bootstrap.css create mode 100644 static/front/assets/css/bootstrap.css.map create mode 100644 static/front/assets/css/font-awesome.css create mode 100644 static/front/assets/css/font-awesome.css.map create mode 100644 static/front/assets/css/font-awesome.min.css create mode 100644 static/front/assets/css/fontawesome.css create mode 100644 static/front/assets/css/fontawesome.min.css create mode 100644 static/front/assets/css/magnific-popup.css rename {assets => static}/front/assets/css/style.css (87%) create mode 100644 static/front/assets/css/swiper-bundle.css create mode 100644 static/front/assets/css/toastr.css rename {assets => static}/front/assets/img/404.png (100%) create mode 100644 static/front/assets/img/about-baner-1.jpg create mode 100644 static/front/assets/img/about-baner-2.jpg rename {assets => static}/front/assets/img/arrow-angle.png (100%) create mode 100644 static/front/assets/img/banner22.png create mode 100644 static/front/assets/img/bg-besar.png rename {assets => static}/front/assets/img/bg.png (100%) rename {assets => static}/front/assets/img/black-concrete-textured.png (100%) rename {assets => static}/front/assets/img/breadcrumb-bg.jpg (100%) rename {assets => static}/front/assets/img/breadcrumb-video.jpg (100%) create mode 100644 static/front/assets/img/call-center.png rename {assets => static}/front/assets/img/feature-bg.png (100%) rename {assets => static}/front/assets/img/footer-bg.png (100%) create mode 100644 static/front/assets/img/hero-vector.png rename {assets => static}/front/assets/img/icons/feature-icon-1.png (100%) rename {assets => static}/front/assets/img/icons/feature-icon-2.png (100%) rename {assets => static}/front/assets/img/icons/feature-icon-3.png (100%) rename {assets => static}/front/assets/img/icons/feature-icon-4.png (100%) rename {assets => static}/front/assets/img/icons/service-icon-1.png (100%) rename {assets => static}/front/assets/img/icons/service-icon-2.png (100%) rename {assets => static}/front/assets/img/icons/service-icon-3.png (100%) rename {assets => static}/front/assets/img/logo-dark.svg (100%) rename {assets => static}/front/assets/img/logo.svg (100%) rename {assets => static}/front/assets/img/oldlogo-dark.svg (100%) rename {assets => static}/front/assets/img/oldlogo.svg (100%) create mode 100644 static/front/assets/img/partner/partner-1.png create mode 100644 static/front/assets/img/partner/partner-2.png create mode 100644 static/front/assets/img/partner/partner-3.png create mode 100644 static/front/assets/img/partner/partner-4.png create mode 100644 static/front/assets/img/partner/partner-5.png create mode 100644 static/front/assets/img/project/project-1.jpg rename {assets => static}/front/assets/img/project/project-10.jpg (100%) rename {assets => static}/front/assets/img/project/project-11.jpg (100%) rename {assets => static}/front/assets/img/project/project-12.jpg (100%) create mode 100644 static/front/assets/img/project/project-2.jpg create mode 100644 static/front/assets/img/project/project-3.jpg create mode 100644 static/front/assets/img/project/project-4.jpg create mode 100644 static/front/assets/img/project/project-5.jpg create mode 100644 static/front/assets/img/project/project-6.jpg rename {assets => static}/front/assets/img/project/project-7.jpg (100%) rename {assets => static}/front/assets/img/project/project-8.jpg (100%) rename {assets => static}/front/assets/img/project/project-9.jpg (100%) rename {assets => static}/front/assets/img/project/thumbnail-project.jpg (100%) rename {assets => static}/front/assets/img/project/work-thumb-slide.jpg (100%) rename {assets => static}/front/assets/img/reivewer-1.jpg (100%) rename {assets => static}/front/assets/img/reivewer.jpg (100%) rename {assets => static}/front/assets/img/subscribe-bg.png (100%) rename {assets => static}/front/assets/img/timeline-1.jpg (100%) rename {assets => static}/front/assets/img/timeline-2.jpg (100%) rename {assets => static}/front/assets/img/timeline-3.jpg (100%) rename {assets => static}/front/assets/img/timeline-4.jpg (100%) create mode 100644 static/front/assets/img/why-1.jpg create mode 100644 static/front/assets/img/why-2.jpg create mode 100644 static/front/assets/img/why-3.jpg rename {assets => static}/front/assets/img/widget-banner-bg (1).jpg (100%) rename {assets => static}/front/assets/img/widget-banner-bg.jpg (100%) rename {assets => static}/front/assets/js/app.js (100%) create mode 100644 static/front/assets/js/bootstrap.js create mode 100644 static/front/assets/js/bootstrap.js.map rename {assets => static}/front/assets/js/custom.js (100%) create mode 100644 static/front/assets/js/fontawesome.js create mode 100644 static/front/assets/js/fontawesome.min.js create mode 100755 static/front/assets/js/isotope.pkgd.js create mode 100755 static/front/assets/js/jquery.counterup.js create mode 100644 static/front/assets/js/jquery.js create mode 100644 static/front/assets/js/jquery.magnific-popup.js create mode 100644 static/front/assets/js/particles.js create mode 100644 static/front/assets/js/popper.js create mode 100644 static/front/assets/js/popper.js.map create mode 100644 static/front/assets/js/swiper-bundle.js create mode 100644 static/front/assets/js/toastr.js create mode 100644 static/front/assets/js/waypoints.js create mode 100644 static/front/assets/js/wow.js rename {assets => static}/front/assets/webfonts/bootstrap-icons.woff2 (100%) create mode 100644 static/front/assets/webfonts/fa-brands-400.woff2 create mode 100644 static/front/assets/webfonts/fa-regular-400.woff2 create mode 100644 static/front/assets/webfonts/fa-solid-900.woff2 create mode 100644 static/front/assets/webfonts/fa-v4compatibility.woff2 create mode 100644 templates/dashboard/main/pages/product.html create mode 100644 templates/dashboard/main/product/create.html create mode 100644 templates/dashboard/main/product/edit.html create mode 100644 templates/dashboard/main/product/products.html create mode 100644 templates/front/main/partial/product-details.html create mode 100644 templates/front/main/product.html diff --git a/about/views.py b/about/views.py index 2530eeb..4b889ae 100644 --- a/about/views.py +++ b/about/views.py @@ -1,4 +1,4 @@ -from django.shortcuts import render +from django.shortcuts import render, get_object_or_404 from about.models import * from home.models import * @@ -6,11 +6,13 @@ def aboutPageFront(request): seo = aboutPageSEO.objects.first() aboutpage = aboutPage.objects.first() about = aboutSection.objects.first() + sliders = sliderSection.objects.all() - context = { + context ={ 'seo' : seo, 'aboutpage' : aboutpage, 'about' : about, + 'sliders' : sliders, } return render(request, 'front/main/about.html', context) diff --git a/adminapp/urls.py b/adminapp/urls.py index a37acaa..523ce50 100644 --- a/adminapp/urls.py +++ b/adminapp/urls.py @@ -22,6 +22,12 @@ urlpatterns = [ path('admin/service/edit/', adminServiceEdit, name='adminServiceEdit'), path('admin/service/delete/', adminServiceDelete, name='adminServiceDelete'), + # Admin Service URLS + path('admin/products', adminProductList, name='adminProductList'), + path('admin/product/create', adminProductCreate, name='adminProductCreate'), + path('admin/product/edit/', adminProductEdit, name='adminProductEdit'), + path('admin/product/delete/', adminProductDelete, name='adminProductDelete'), + # Admin Slider Element URLS path('admin/element/sliders', adminSliderElementList, name='adminSliderElementList'), path('admin/element/slider/create', adminSliderElementCreate, name='adminSliderElementCreate'), @@ -59,6 +65,7 @@ urlpatterns = [ path('admin/pages/home-page', AdminHomePage, name='AdminHomePage'), path('admin/pages/about-page', AdminAboutPage, name='AdminAboutPage'), path('admin/pages/service-page', AdminServicePage, name='AdminServicePage'), + path('admin/pages/product-page', AdminProductPage, name='AdminProductPage'), path('admin/pages/project-page', AdminProjectPage, name='AdminProjectPage'), path('admin/pages/contact-page', AdminContactPage, name='AdminContactPage'), ] diff --git a/adminapp/views.py b/adminapp/views.py index 223ae11..e28bbb8 100644 --- a/adminapp/views.py +++ b/adminapp/views.py @@ -16,6 +16,9 @@ from service.models import * from service.forms import * from project.models import * from project.forms import * +from product.models import * +from product.forms import * + # # # # # # # # # # # # # # # # # # # Admin Home Page # @@ -24,6 +27,7 @@ from project.forms import * @both_role_required def adminHome(request): services = serviceSection.objects.all() + products = productSection.objects.all() projects = projectSection.objects.all() clients = clientSection.objects.all() contacts = Contact.objects.all().order_by('-created_at') @@ -31,6 +35,7 @@ def adminHome(request): context = { 'title' : 'Dashboard', 'services': services, + 'products': products, 'projects': projects, 'clients': clients, 'contacts' : contacts, @@ -208,6 +213,64 @@ def adminServiceDelete(request, id): messages.warning(request, 'Service deleted!') return redirect('adminServiceList') +# # # # # # # # # # # # # # # # # # + # Admin Product # +# # # # # # # # # # # # # # # # # # +@login_required(login_url='logIn') +@admin_role_required +def adminProductList(request): + products = productSection.objects.all() + context = { + 'title' : 'Products', + 'products' : products, + } + return render(request, 'dashboard/main/product/products.html', context) + +@login_required(login_url='logIn') +@admin_role_required +def adminProductCreate(request): + if request.method == 'POST': + form = productForm(request.POST, request.FILES) + if form.is_valid(): + form.save() + messages.success(request, 'Product created successfully!') + return redirect('adminProductList') + else: + form = productForm() + context = { + 'title' : 'Create Product', + 'form' : form, + } + return render(request, 'dashboard/main/product/create.html', context) + +@login_required(login_url='logIn') +@admin_role_required +def adminProductEdit(request, slug): + product = get_object_or_404(productSection, slug=slug) + if request.method == 'POST': + form = productForm(request.POST, request.FILES, instance=product) + if form.is_valid(): + form.save() + messages.success(request, 'Product updated successfully!') + return redirect('adminProductList') + else: + form = productForm(instance=product) + context = { + 'title' : 'Edit Product', + 'product' : product, + 'form' : form, + } + return render(request, 'dashboard/main/product/edit.html', context) + +@login_required(login_url='logIn') +@admin_role_required +def adminProductDelete(request, id): + product = get_object_or_404(productSection, id=id) + product.delete() + messages.warning(request, 'Product deleted!') + return redirect('adminProductList') + + # # # # # # # # # # # # # # # # # # # Admin Slider Element # # # # # # # # # # # # # # # # # # # @@ -617,6 +680,25 @@ def AdminServicePage(request): } return render(request, 'dashboard/main/pages/service.html', context) +@login_required(login_url='logIn') +@admin_role_required +def AdminProductPage(request): + productSEO = productPageSEO.objects.first() + if request.method == 'POST': + SeoForm = productPageSEOForm(request.POST, instance = productSEO) + if SeoForm.is_valid(): + SeoForm.save() + messages.success(request, 'Product page seo updated successfully!') + return redirect('AdminProductPage') + else: + SeoForm = productPageSEOForm(instance = productSEO) + + context = { + 'title' : 'Product Page', + 'SeoForm' : SeoForm, + } + return render(request, 'dashboard/main/pages/product.html', context) + @login_required(login_url='logIn') @admin_role_required def AdminProjectPage(request): diff --git a/assets/admin/assets/css/vendors/bootstrap/bootstrap-reboot.css b/assets/admin/assets/css/vendors/bootstrap/bootstrap-reboot.css deleted file mode 100644 index 10e2010..0000000 --- a/assets/admin/assets/css/vendors/bootstrap/bootstrap-reboot.css +++ /dev/null @@ -1,422 +0,0 @@ -/*! - * Bootstrap Reboot v5.0.2 (https://getbootstrap.com/) - * Copyright 2011-2021 The Bootstrap Authors - * Copyright 2011-2021 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) - */ -*, -*::before, -*::after { - box-sizing: border-box; -} - -@media (prefers-reduced-motion: no-preference) { - :root { - scroll-behavior: smooth; - } -} - -body { - margin: 0; - font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - background-color: #fff; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} - -hr { - margin: 1rem 0; - color: inherit; - background-color: currentColor; - border: 0; - opacity: 0.25; -} - -hr:not([size]) { - height: 1px; -} - -h6, h5, h4, h3, h2, h1 { - margin-top: 0; - margin-bottom: 0.5rem; - font-weight: 500; - line-height: 1.2; -} - -h1 { - font-size: calc(1.375rem + 1.5vw); -} -@media (min-width: 1200px) { - h1 { - font-size: 2.5rem; - } -} - -h2 { - font-size: calc(1.325rem + 0.9vw); -} -@media (min-width: 1200px) { - h2 { - font-size: 2rem; - } -} - -h3 { - font-size: calc(1.3rem + 0.6vw); -} -@media (min-width: 1200px) { - h3 { - font-size: 1.75rem; - } -} - -h4 { - font-size: calc(1.275rem + 0.3vw); -} -@media (min-width: 1200px) { - h4 { - font-size: 1.5rem; - } -} - -h5 { - font-size: 1.25rem; -} - -h6 { - font-size: 1rem; -} - -p { - margin-top: 0; - margin-bottom: 1rem; -} - -abbr[title], -abbr[data-bs-original-title] { - text-decoration: underline dotted; - cursor: help; - text-decoration-skip-ink: none; -} - -address { - margin-bottom: 1rem; - font-style: normal; - line-height: inherit; -} - -ol, -ul { - padding-left: 2rem; -} - -ol, -ul, -dl { - margin-top: 0; - margin-bottom: 1rem; -} - -ol ol, -ul ul, -ol ul, -ul ol { - margin-bottom: 0; -} - -dt { - font-weight: 700; -} - -dd { - margin-bottom: 0.5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -b, -strong { - font-weight: bolder; -} - -small { - font-size: 0.875em; -} - -mark { - padding: 0.2em; - background-color: #fcf8e3; -} - -sub, -sup { - position: relative; - font-size: 0.75em; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #0d6efd; - text-decoration: underline; -} -a:hover { - color: #0a58ca; -} - -a:not([href]):not([class]), a:not([href]):not([class]):hover { - color: inherit; - text-decoration: none; -} - -pre, -code, -kbd, -samp { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - font-size: 1em; - direction: ltr /* rtl:ignore */; - unicode-bidi: bidi-override; -} - -pre { - display: block; - margin-top: 0; - margin-bottom: 1rem; - overflow: auto; - font-size: 0.875em; -} -pre code { - font-size: inherit; - color: inherit; - word-break: normal; -} - -code { - font-size: 0.875em; - color: #d63384; - word-wrap: break-word; -} -a > code { - color: inherit; -} - -kbd { - padding: 0.2rem 0.4rem; - font-size: 0.875em; - color: #fff; - background-color: #212529; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 1em; - font-weight: 700; -} - -figure { - margin: 0 0 1rem; -} - -img, -svg { - vertical-align: middle; -} - -table { - caption-side: bottom; - border-collapse: collapse; -} - -caption { - padding-top: 0.5rem; - padding-bottom: 0.5rem; - color: #6c757d; - text-align: left; -} - -th { - text-align: inherit; - text-align: -webkit-match-parent; -} - -thead, -tbody, -tfoot, -tr, -td, -th { - border-color: inherit; - border-style: solid; - border-width: 0; -} - -label { - display: inline-block; -} - -button { - border-radius: 0; -} - -button:focus:not(:focus-visible) { - outline: 0; -} - -input, -button, -select, -optgroup, -textarea { - margin: 0; - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - -button, -select { - text-transform: none; -} - -[role=button] { - cursor: pointer; -} - -select { - word-wrap: normal; -} -select:disabled { - opacity: 1; -} - -[list]::-webkit-calendar-picker-indicator { - display: none; -} - -button, -[type=button], -[type=reset], -[type=submit] { - -webkit-appearance: button; -} -button:not(:disabled), -[type=button]:not(:disabled), -[type=reset]:not(:disabled), -[type=submit]:not(:disabled) { - cursor: pointer; -} - -::-moz-focus-inner { - padding: 0; - border-style: none; -} - -textarea { - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - float: left; - width: 100%; - padding: 0; - margin-bottom: 0.5rem; - font-size: calc(1.275rem + 0.3vw); - line-height: inherit; -} -@media (min-width: 1200px) { - legend { - font-size: 1.5rem; - } -} -legend + * { - clear: left; -} - -::-webkit-datetime-edit-fields-wrapper, -::-webkit-datetime-edit-text, -::-webkit-datetime-edit-minute, -::-webkit-datetime-edit-hour-field, -::-webkit-datetime-edit-day-field, -::-webkit-datetime-edit-month-field, -::-webkit-datetime-edit-year-field { - padding: 0; -} - -::-webkit-inner-spin-button { - height: auto; -} - -[type=search] { - outline-offset: -2px; - -webkit-appearance: textfield; -} - -/* rtl:raw: -[type="tel"], -[type="url"], -[type="email"], -[type="number"] { - direction: ltr; -} -*/ -::-webkit-search-decoration { - -webkit-appearance: none; -} - -::-webkit-color-swatch-wrapper { - padding: 0; -} - -::file-selector-button { - font: inherit; -} - -::-webkit-file-upload-button { - font: inherit; - -webkit-appearance: button; -} - -output { - display: inline-block; -} - -iframe { - border: 0; -} - -summary { - display: list-item; - cursor: pointer; -} - -progress { - vertical-align: baseline; -} - -[hidden] { - display: none !important; -} \ No newline at end of file diff --git a/assets/admin/assets/css/vendors/datatables.css b/assets/admin/assets/css/vendors/datatables.css deleted file mode 100644 index 811d7ec..0000000 --- a/assets/admin/assets/css/vendors/datatables.css +++ /dev/null @@ -1,1728 +0,0 @@ -@charset "UTF-8"; -table.dataTable { - clear: both; - margin-top: 6px !important; - margin-bottom: 6px !important; - max-width: none !important; - border-collapse: separate !important; -} -table.dataTable td, -table.dataTable th { - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -table.dataTable td.dataTables_empty, -table.dataTable th.dataTables_empty { - text-align: center; -} -table.dataTable.nowrap th, -table.dataTable.nowrap td { - white-space: nowrap; -} - -div.dataTables_wrapper div.dataTables_length label { - font-weight: normal; - text-align: left; - white-space: nowrap; -} -div.dataTables_wrapper div.dataTables_length select { - width: 75px; - display: inline-block; -} -div.dataTables_wrapper div.dataTables_filter { - text-align: right; -} -div.dataTables_wrapper div.dataTables_filter label { - font-weight: normal; - white-space: nowrap; - text-align: left; -} -div.dataTables_wrapper div.dataTables_filter input { - margin-left: 0.5em; - display: inline-block; - width: auto; -} -div.dataTables_wrapper div.dataTables_info { - padding-top: 8px; - white-space: nowrap; -} -div.dataTables_wrapper div.dataTables_paginate { - margin: 0; - white-space: nowrap; - text-align: right; -} -div.dataTables_wrapper div.dataTables_paginate ul.pagination { - margin: 2px 0; - white-space: nowrap; -} -div.dataTables_wrapper div.dataTables_processing { - position: absolute; - top: 50%; - left: 50%; - width: 200px; - margin-left: -100px; - margin-top: -26px; - text-align: center; - padding: 1em 0; -} - -table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting, -table.dataTable thead > tr > td.sorting_asc, -table.dataTable thead > tr > td.sorting_desc, -table.dataTable thead > tr > td.sorting { - padding-right: 30px; -} -table.dataTable thead > tr > th:active, -table.dataTable thead > tr > td:active { - outline: none; -} -table.dataTable thead .sorting, -table.dataTable thead .sorting_asc, -table.dataTable thead .sorting_desc, -table.dataTable thead .sorting_asc_disabled, -table.dataTable thead .sorting_desc_disabled { - cursor: pointer; - position: relative; -} -table.dataTable thead .sorting:after, -table.dataTable thead .sorting_asc:after, -table.dataTable thead .sorting_desc:after, -table.dataTable thead .sorting_asc_disabled:after, -table.dataTable thead .sorting_desc_disabled:after { - position: absolute; - bottom: 8px; - right: 8px; - display: block; - font-family: "Glyphicons Halflings"; - opacity: 0.5; -} -table.dataTable thead .sorting:after { - opacity: 0.2; - content: "\e150"; /* sort */ -} -table.dataTable thead .sorting_asc:after { - content: "\e155"; /* sort-by-attributes */ -} -table.dataTable thead .sorting_desc:after { - content: "\e156"; /* sort-by-attributes-alt */ -} -table.dataTable thead .sorting_asc_disabled:after, -table.dataTable thead .sorting_desc_disabled:after { - color: #eee; -} - -div.dataTables_scrollHead table.dataTable { - margin-bottom: 0 !important; -} - -div.dataTables_scrollBody > table { - border-top: none; - margin-top: 0 !important; - margin-bottom: 0 !important; -} -div.dataTables_scrollBody > table > thead .sorting:after, -div.dataTables_scrollBody > table > thead .sorting_asc:after, -div.dataTables_scrollBody > table > thead .sorting_desc:after { - display: none; -} -div.dataTables_scrollBody > table > tbody > tr:first-child > th, -div.dataTables_scrollBody > table > tbody > tr:first-child > td { - border-top: none; -} - -div.dataTables_scrollFoot > .dataTables_scrollFootInner { - box-sizing: content-box; -} -div.dataTables_scrollFoot > .dataTables_scrollFootInner > table { - margin-top: 0 !important; - border-top: none; -} - -@media screen and (max-width: 767px) { - div.dataTables_wrapper div.dataTables_length, - div.dataTables_wrapper div.dataTables_filter, - div.dataTables_wrapper div.dataTables_info, - div.dataTables_wrapper div.dataTables_paginate { - text-align: center; - } -} -table.dataTable.table-condensed > thead > tr > th { - padding-right: 20px; -} -table.dataTable.table-condensed .sorting:after, -table.dataTable.table-condensed .sorting_asc:after, -table.dataTable.table-condensed .sorting_desc:after { - top: 6px; - right: 6px; -} - -table.table-bordered.dataTable th, -table.table-bordered.dataTable td { - border-left-width: 0; -} -table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child, -table.table-bordered.dataTable td:last-child, -table.table-bordered.dataTable td:last-child { - border-right-width: 0; -} -table.table-bordered.dataTable tbody th, -table.table-bordered.dataTable tbody td { - border-bottom-width: 0; -} - -div.dataTables_scrollHead table.table-bordered { - border-bottom-width: 0; -} - -div.table-responsive > div.dataTables_wrapper > div.row { - margin: 0; -} -div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:first-child { - padding-left: 0; -} -div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:last-child { - padding-right: 0; -} - -table.dataTable { - clear: both; - margin-top: 6px !important; - margin-bottom: 6px !important; - max-width: none !important; - border-collapse: separate !important; - border-spacing: 0; -} -table.dataTable td, -table.dataTable th { - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -table.dataTable td.dataTables_empty, -table.dataTable th.dataTables_empty { - text-align: center; -} -table.dataTable.nowrap th, -table.dataTable.nowrap td { - white-space: nowrap; -} - -div.dataTables_wrapper div.dataTables_length label { - font-weight: normal; - text-align: left; - white-space: nowrap; -} -div.dataTables_wrapper div.dataTables_length select { - width: 75px; - display: inline-block; -} -div.dataTables_wrapper div.dataTables_filter { - text-align: right; -} -div.dataTables_wrapper div.dataTables_filter label { - font-weight: normal; - white-space: nowrap; - text-align: left; -} -div.dataTables_wrapper div.dataTables_filter input { - margin-left: 0.5em; - display: inline-block; - width: auto; -} -div.dataTables_wrapper div.dataTables_info { - padding-top: 0.85em; - white-space: nowrap; -} -div.dataTables_wrapper div.dataTables_paginate { - margin: 0; - white-space: nowrap; - text-align: right; -} -div.dataTables_wrapper div.dataTables_paginate ul.pagination { - margin: 2px 0; - white-space: nowrap; - justify-content: flex-end; -} -div.dataTables_wrapper div.dataTables_processing { - position: absolute; - top: 50%; - left: 50%; - width: 200px; - margin-left: -100px; - margin-top: -26px; - text-align: center; - padding: 1em 0; -} - -table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting, -table.dataTable thead > tr > td.sorting_asc, -table.dataTable thead > tr > td.sorting_desc, -table.dataTable thead > tr > td.sorting { - padding-right: 30px; -} -table.dataTable thead > tr > th:active, -table.dataTable thead > tr > td:active { - outline: none; -} -table.dataTable thead .sorting, -table.dataTable thead .sorting_asc, -table.dataTable thead .sorting_desc, -table.dataTable thead .sorting_asc_disabled, -table.dataTable thead .sorting_desc_disabled { - cursor: pointer; - position: relative; -} -table.dataTable thead .sorting:before, table.dataTable thead .sorting:after, -table.dataTable thead .sorting_asc:before, -table.dataTable thead .sorting_asc:after, -table.dataTable thead .sorting_desc:before, -table.dataTable thead .sorting_desc:after, -table.dataTable thead .sorting_asc_disabled:before, -table.dataTable thead .sorting_asc_disabled:after, -table.dataTable thead .sorting_desc_disabled:before, -table.dataTable thead .sorting_desc_disabled:after { - position: absolute; - bottom: 0.9em; - display: block; - opacity: 0.3; -} -table.dataTable thead .sorting:before, -table.dataTable thead .sorting_asc:before, -table.dataTable thead .sorting_desc:before, -table.dataTable thead .sorting_asc_disabled:before, -table.dataTable thead .sorting_desc_disabled:before { - right: 1em; - content: "↑"; -} -table.dataTable thead .sorting:after, -table.dataTable thead .sorting_asc:after, -table.dataTable thead .sorting_desc:after, -table.dataTable thead .sorting_asc_disabled:after, -table.dataTable thead .sorting_desc_disabled:after { - right: 0.5em; - content: "↓"; -} -table.dataTable thead .sorting_asc:before, -table.dataTable thead .sorting_desc:after { - opacity: 1; -} -table.dataTable thead .sorting_asc_disabled:before, -table.dataTable thead .sorting_desc_disabled:after { - opacity: 0; -} - -div.dataTables_scrollHead table.dataTable { - margin-bottom: 0 !important; -} - -div.dataTables_scrollBody table { - border-top: none; - margin-top: 0 !important; - margin-bottom: 0 !important; -} -div.dataTables_scrollBody table thead .sorting:before, -div.dataTables_scrollBody table thead .sorting_asc:before, -div.dataTables_scrollBody table thead .sorting_desc:before, -div.dataTables_scrollBody table thead .sorting:after, -div.dataTables_scrollBody table thead .sorting_asc:after, -div.dataTables_scrollBody table thead .sorting_desc:after { - display: none; -} -div.dataTables_scrollBody table tbody tr:first-child th, -div.dataTables_scrollBody table tbody tr:first-child td { - border-top: none; -} - -div.dataTables_scrollFoot > .dataTables_scrollFootInner { - box-sizing: content-box; -} -div.dataTables_scrollFoot > .dataTables_scrollFootInner > table { - margin-top: 0 !important; - border-top: none; -} - -@media screen and (max-width: 767px) { - div.dataTables_wrapper div.dataTables_length, - div.dataTables_wrapper div.dataTables_filter, - div.dataTables_wrapper div.dataTables_info, - div.dataTables_wrapper div.dataTables_paginate { - text-align: center; - } -} -table.dataTable.table-sm > thead > tr > th { - padding-right: 20px; -} -table.dataTable.table-sm .sorting:before, -table.dataTable.table-sm .sorting_asc:before, -table.dataTable.table-sm .sorting_desc:before { - top: 5px; - right: 0.85em; -} -table.dataTable.table-sm .sorting:after, -table.dataTable.table-sm .sorting_asc:after, -table.dataTable.table-sm .sorting_desc:after { - top: 5px; -} - -table.table-bordered.dataTable th, -table.table-bordered.dataTable td { - border-left-width: 0; -} -table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child, -table.table-bordered.dataTable td:last-child, -table.table-bordered.dataTable td:last-child { - border-right-width: 0; -} -table.table-bordered.dataTable tbody th, -table.table-bordered.dataTable tbody td { - border-bottom-width: 0; -} - -div.dataTables_scrollHead table.table-bordered { - border-bottom-width: 0; -} - -div.table-responsive > div.dataTables_wrapper > div.row { - margin: 0; -} -div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:first-child { - padding-left: 0; -} -div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:last-child { - padding-right: 0; -} - -table.dataTable { - clear: both; - margin: 0.5em 0 !important; - max-width: none !important; - width: 100%; -} -table.dataTable td, -table.dataTable th { - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -table.dataTable td.dataTables_empty, -table.dataTable th.dataTables_empty { - text-align: center; -} -table.dataTable.nowrap th, table.dataTable.nowrap td { - white-space: nowrap; -} - -div.dataTables_wrapper { - position: relative; - font-family: "Open Sans", sans-serif; -} -div.dataTables_wrapper div.dataTables_length label { - float: left; - text-align: left; - margin-bottom: 0; -} -div.dataTables_wrapper div.dataTables_length select { - width: 75px; - margin-bottom: 0; -} -div.dataTables_wrapper div.dataTables_filter label { - float: right; - margin-bottom: 0; -} -div.dataTables_wrapper div.dataTables_filter input { - display: inline-block !important; - width: auto !important; - margin-bottom: 0; - margin-left: 0.5em; -} -div.dataTables_wrapper div.dataTables_info { - padding-top: 2px; -} -div.dataTables_wrapper div.dataTables_paginate { - float: right; - margin: 0; -} -div.dataTables_wrapper div.dataTables_processing { - position: absolute; - top: 50%; - left: 50%; - width: 200px; - margin-left: -100px; - margin-top: -26px; - text-align: center; - padding: 1rem 0; -} - -table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting, -table.dataTable thead > tr > td.sorting_asc, -table.dataTable thead > tr > td.sorting_desc, -table.dataTable thead > tr > td.sorting { - padding-right: 1.5rem; -} -table.dataTable thead > tr > th:active, -table.dataTable thead > tr > td:active { - outline: none; -} -table.dataTable thead .sorting, -table.dataTable thead .sorting_asc, -table.dataTable thead .sorting_desc, -table.dataTable thead .sorting_asc_disabled, -table.dataTable thead .sorting_desc_disabled { - cursor: pointer; -} -table.dataTable thead .sorting, -table.dataTable thead .sorting_asc, -table.dataTable thead .sorting_desc, -table.dataTable thead .sorting_asc_disabled, -table.dataTable thead .sorting_desc_disabled { - background-repeat: no-repeat; - background-position: center right; -} -table.dataTable thead .sorting { - background-image: url("../../images/sort_both.png"); -} -table.dataTable thead .sorting_asc { - background-image: url("../../images/sort_asc.png"); -} -table.dataTable thead .sorting_desc { - background-image: url("../../images/sort_desc.png"); -} -table.dataTable thead .sorting_asc_disabled { - background-image: url("../../images/sort_asc_disabled.png"); -} -table.dataTable thead .sorting_desc_disabled { - background-image: url("../../images/sort_desc_disabled.png"); -} - -div.dataTables_scrollHead table { - margin-bottom: 0 !important; -} - -div.dataTables_scrollBody table { - border-top: none; - margin-top: 0 !important; - margin-bottom: 0 !important; -} -div.dataTables_scrollBody table tbody tr:first-child th, -div.dataTables_scrollBody table tbody tr:first-child td { - border-top: none; -} - -div.dataTables_scrollFoot table { - margin-top: 0 !important; - border-top: none; -} - -/* - * Table styles - */ -table.dataTable { - width: 100%; - margin: 0 auto; - clear: both; - border-collapse: separate; - border-spacing: 0; - /* - * Header and footer styles - */ - /* - * Body styles - */ -} -table.dataTable thead th, -table.dataTable tfoot th { - font-weight: bold; -} -table.dataTable thead th, -table.dataTable thead td { - padding: 10px 18px; -} -table.dataTable thead th:active, -table.dataTable thead td:active { - outline: none; -} -table.dataTable tfoot th, -table.dataTable tfoot td { - padding: 10px 18px 6px 18px; -} -table.dataTable tbody tr { - background-color: #ffffff; -} -table.dataTable tbody tr.selected { - background-color: #B0BED9; -} -table.dataTable tbody th, -table.dataTable tbody td { - padding: 8px 10px; -} -table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td { - border-top: 1px solid #ddd; -} -table.dataTable.row-border tbody tr:first-child th, -table.dataTable.row-border tbody tr:first-child td, table.dataTable.display tbody tr:first-child th, -table.dataTable.display tbody tr:first-child td { - border-top: none; -} -table.dataTable.cell-border tbody th, table.dataTable.cell-border tbody td { - border-top: 1px solid #ddd; - border-right: 1px solid #ddd; -} -table.dataTable.cell-border tbody tr th:first-child, -table.dataTable.cell-border tbody tr td:first-child { - border-left: 1px solid #ddd; -} -table.dataTable.cell-border tbody tr:first-child th, -table.dataTable.cell-border tbody tr:first-child td { - border-top: none; -} -table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd { - background-color: #f9f9f9; -} -table.dataTable.stripe tbody tr.odd.selected, table.dataTable.display tbody tr.odd.selected { - background-color: #acbad4; -} -table.dataTable.hover tbody tr:hover, table.dataTable.display tbody tr:hover { - background-color: #f6f6f6; -} -table.dataTable.hover tbody tr:hover.selected, table.dataTable.display tbody tr:hover.selected { - background-color: #aab7d1; -} -table.dataTable.order-column tbody tr > .sorting_1, -table.dataTable.order-column tbody tr > .sorting_2, -table.dataTable.order-column tbody tr > .sorting_3, table.dataTable.display tbody tr > .sorting_1, -table.dataTable.display tbody tr > .sorting_2, -table.dataTable.display tbody tr > .sorting_3 { - background-color: #fafafa; -} -table.dataTable.order-column tbody tr.selected > .sorting_1, -table.dataTable.order-column tbody tr.selected > .sorting_2, -table.dataTable.order-column tbody tr.selected > .sorting_3, table.dataTable.display tbody tr.selected > .sorting_1, -table.dataTable.display tbody tr.selected > .sorting_2, -table.dataTable.display tbody tr.selected > .sorting_3 { - background-color: #acbad5; -} -table.dataTable.display tbody tr.odd > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 { - background-color: #f1f1f1; -} -table.dataTable.display tbody tr.odd > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd > .sorting_2 { - background-color: #f3f3f3; -} -table.dataTable.display tbody tr.odd > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd > .sorting_3 { - background-color: whitesmoke; -} -table.dataTable.display tbody tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1 { - background-color: #a6b4cd; -} -table.dataTable.display tbody tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2 { - background-color: #a8b5cf; -} -table.dataTable.display tbody tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3 { - background-color: #a9b7d1; -} -table.dataTable.display tbody tr.even > .sorting_1, table.dataTable.order-column.stripe tbody tr.even > .sorting_1 { - background-color: #fafafa; -} -table.dataTable.display tbody tr.even > .sorting_2, table.dataTable.order-column.stripe tbody tr.even > .sorting_2 { - background-color: #fcfcfc; -} -table.dataTable.display tbody tr.even > .sorting_3, table.dataTable.order-column.stripe tbody tr.even > .sorting_3 { - background-color: #fefefe; -} -table.dataTable.display tbody tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1 { - background-color: #acbad5; -} -table.dataTable.display tbody tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2 { - background-color: #aebcd6; -} -table.dataTable.display tbody tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3 { - background-color: #afbdd8; -} -table.dataTable.display tbody tr:hover > .sorting_1, table.dataTable.order-column.hover tbody tr:hover > .sorting_1 { - background-color: #eaeaea; -} -table.dataTable.display tbody tr:hover > .sorting_2, table.dataTable.order-column.hover tbody tr:hover > .sorting_2 { - background-color: #ececec; -} -table.dataTable.display tbody tr:hover > .sorting_3, table.dataTable.order-column.hover tbody tr:hover > .sorting_3 { - background-color: #efefef; -} -table.dataTable.display tbody tr:hover.selected > .sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1 { - background-color: #a2aec7; -} -table.dataTable.display tbody tr:hover.selected > .sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2 { - background-color: #a3b0c9; -} -table.dataTable.display tbody tr:hover.selected > .sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3 { - background-color: #a5b2cb; -} -table.dataTable.no-footer { - border-bottom: 1px solid #111; -} -table.dataTable.nowrap th, table.dataTable.nowrap td { - white-space: nowrap; -} -table.dataTable.compact thead th, -table.dataTable.compact thead td { - padding: 4px 17px 4px 4px; -} -table.dataTable.compact tfoot th, -table.dataTable.compact tfoot td { - padding: 4px; -} -table.dataTable.compact tbody th, -table.dataTable.compact tbody td { - padding: 4px; -} -table.dataTable th.dt-left, -table.dataTable td.dt-left { - text-align: left; -} -table.dataTable th.dt-center, -table.dataTable td.dt-center, -table.dataTable td.dataTables_empty { - text-align: center; -} -table.dataTable th.dt-right, -table.dataTable td.dt-right { - text-align: right; -} -table.dataTable th.dt-justify, -table.dataTable td.dt-justify { - text-align: justify; -} -table.dataTable th.dt-nowrap, -table.dataTable td.dt-nowrap { - white-space: nowrap; -} -table.dataTable thead th.dt-head-left, -table.dataTable thead td.dt-head-left, -table.dataTable tfoot th.dt-head-left, -table.dataTable tfoot td.dt-head-left { - text-align: left; -} -table.dataTable thead th.dt-head-center, -table.dataTable thead td.dt-head-center, -table.dataTable tfoot th.dt-head-center, -table.dataTable tfoot td.dt-head-center { - text-align: center; -} -table.dataTable thead th.dt-head-right, -table.dataTable thead td.dt-head-right, -table.dataTable tfoot th.dt-head-right, -table.dataTable tfoot td.dt-head-right { - text-align: right; -} -table.dataTable thead th.dt-head-justify, -table.dataTable thead td.dt-head-justify, -table.dataTable tfoot th.dt-head-justify, -table.dataTable tfoot td.dt-head-justify { - text-align: justify; -} -table.dataTable thead th.dt-head-nowrap, -table.dataTable thead td.dt-head-nowrap, -table.dataTable tfoot th.dt-head-nowrap, -table.dataTable tfoot td.dt-head-nowrap { - white-space: nowrap; -} -table.dataTable tbody th.dt-body-left, -table.dataTable tbody td.dt-body-left { - text-align: left; -} -table.dataTable tbody th.dt-body-center, -table.dataTable tbody td.dt-body-center { - text-align: center; -} -table.dataTable tbody th.dt-body-right, -table.dataTable tbody td.dt-body-right { - text-align: right; -} -table.dataTable tbody th.dt-body-justify, -table.dataTable tbody td.dt-body-justify { - text-align: justify; -} -table.dataTable tbody th.dt-body-nowrap, -table.dataTable tbody td.dt-body-nowrap { - white-space: nowrap; -} - -table.dataTable, -table.dataTable th, -table.dataTable td { - box-sizing: content-box; -} - -/* - * Control feature layout - */ -.dataTables_wrapper { - position: relative; - clear: both; - *zoom: 1; - zoom: 1; -} -.dataTables_wrapper .dataTables_length { - float: left; -} -.dataTables_wrapper .dataTables_filter { - float: right; - text-align: right; -} -.dataTables_wrapper .dataTables_filter input { - margin-left: 0.5em; -} -.dataTables_wrapper .dataTables_info { - clear: both; - float: left; - padding-top: 0.755em; -} -.dataTables_wrapper .dataTables_paginate { - float: right; - text-align: right; - padding-top: 0.25em; -} -.dataTables_wrapper .dataTables_paginate .paginate_button { - box-sizing: border-box; - display: inline-block; - min-width: 1.5em; - padding: 0.5em 1em; - margin-left: 2px; - text-align: center; - text-decoration: none !important; - cursor: pointer; - *cursor: hand; - color: #333 !important; - border: 1px solid transparent; - border-radius: 2px; -} -.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover { - color: #333 !important; - border: 1px solid #979797; - background-color: white; - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #dcdcdc)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, white 0%, #dcdcdc 100%); /* Chrome10+,Safari5.1+ */ - background: -moz-linear-gradient(top, white 0%, #dcdcdc 100%); /* FF3.6+ */ - background: -ms-linear-gradient(top, white 0%, #dcdcdc 100%); /* IE10+ */ - background: -o-linear-gradient(top, white 0%, #dcdcdc 100%); /* Opera 11.10+ */ - background: linear-gradient(to bottom, white 0%, #dcdcdc 100%); /* W3C */ -} -.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active { - cursor: default; - color: #666 !important; - border: 1px solid transparent; - background: transparent; - box-shadow: none; -} -.dataTables_wrapper .dataTables_paginate .paginate_button:hover { - color: white !important; - border: 1px solid #111; - background-color: #585858; - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #585858 0%, #111 100%); /* Chrome10+,Safari5.1+ */ - background: -moz-linear-gradient(top, #585858 0%, #111 100%); /* FF3.6+ */ - background: -ms-linear-gradient(top, #585858 0%, #111 100%); /* IE10+ */ - background: -o-linear-gradient(top, #585858 0%, #111 100%); /* Opera 11.10+ */ - background: linear-gradient(to bottom, #585858 0%, #111 100%); /* W3C */ -} -.dataTables_wrapper .dataTables_paginate .paginate_button:active { - outline: none; - background-color: #2b2b2b; - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); /* Chrome10+,Safari5.1+ */ - background: -moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); /* FF3.6+ */ - background: -ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); /* IE10+ */ - background: -o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); /* Opera 11.10+ */ - background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%); /* W3C */ - box-shadow: inset 0 0 3px #111; -} -.dataTables_wrapper .dataTables_paginate .ellipsis { - padding: 0 1em; -} -.dataTables_wrapper .dataTables_processing { - position: absolute; - top: 50%; - left: 50%; - width: 100%; - height: 40px; - margin-left: -50%; - margin-top: -25px; - padding-top: 20px; - text-align: center; - font-size: 1.2em; - background-color: white; - background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0))); - background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); - background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); - background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); - background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); - background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); -} -.dataTables_wrapper .dataTables_length, -.dataTables_wrapper .dataTables_filter, -.dataTables_wrapper .dataTables_info, -.dataTables_wrapper .dataTables_processing, -.dataTables_wrapper .dataTables_paginate { - color: #333; -} -.dataTables_wrapper .dataTables_scroll { - clear: both; -} -.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody { - *margin-top: -1px; - -webkit-overflow-scrolling: touch; -} -.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td { - vertical-align: middle; -} -.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th > div.dataTables_sizing, -.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td > div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th > div.dataTables_sizing, -.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td > div.dataTables_sizing { - height: 0; - overflow: hidden; - margin: 0 !important; - padding: 0 !important; -} -.dataTables_wrapper.no-footer .dataTables_scrollBody { - border-bottom: 1px solid #111; -} -.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable, -.dataTables_wrapper.no-footer div.dataTables_scrollBody > table { - border-bottom: none; -} -.dataTables_wrapper:after { - visibility: hidden; - display: block; - content: ""; - clear: both; - height: 0; -} - -@media screen and (max-width: 767px) { - .dataTables_wrapper .dataTables_info, - .dataTables_wrapper .dataTables_paginate { - float: none; - text-align: center; - } - .dataTables_wrapper .dataTables_paginate { - margin-top: 0.5em; - } -} -@media screen and (max-width: 640px) { - .dataTables_wrapper .dataTables_length, - .dataTables_wrapper .dataTables_filter { - float: none; - text-align: center; - } - .dataTables_wrapper .dataTables_filter { - margin-top: 0.5em; - } -} -table.dataTable thead th div.DataTables_sort_wrapper { - position: relative; -} -table.dataTable thead th div.DataTables_sort_wrapper span { - position: absolute; - top: 50%; - margin-top: -8px; - right: -18px; -} -table.dataTable thead th.ui-state-default, -table.dataTable tfoot th.ui-state-default { - border-left-width: 0; -} -table.dataTable thead th.ui-state-default:first-child, -table.dataTable tfoot th.ui-state-default:first-child { - border-left-width: 1px; -} - -/* - * Control feature layout - */ -.dataTables_wrapper .dataTables_paginate .fg-button { - box-sizing: border-box; - display: inline-block; - min-width: 1.5em; - padding: 0.5em; - margin-left: 2px; - text-align: center; - text-decoration: none !important; - cursor: pointer; - *cursor: hand; - border: 1px solid transparent; -} -.dataTables_wrapper .dataTables_paginate .fg-button:active { - outline: none; -} -.dataTables_wrapper .dataTables_paginate .fg-button:first-child { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; -} -.dataTables_wrapper .dataTables_paginate .fg-button:last-child { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; -} -.dataTables_wrapper .ui-widget-header { - font-weight: normal; -} -.dataTables_wrapper .ui-toolbar { - padding: 8px; -} -.dataTables_wrapper.no-footer .dataTables_scrollBody { - border-bottom: none; -} -.dataTables_wrapper .dataTables_length, -.dataTables_wrapper .dataTables_filter, -.dataTables_wrapper .dataTables_info, -.dataTables_wrapper .dataTables_processing, -.dataTables_wrapper .dataTables_paginate { - color: inherit; -} - -div.dataTables_wrapper div.dataTables_filter { - text-align: right; -} -div.dataTables_wrapper div.dataTables_filter input { - margin-left: 0.5em; -} -div.dataTables_wrapper div.dataTables_info { - padding-top: 10px; - white-space: nowrap; -} -div.dataTables_wrapper div.dataTables_processing { - position: absolute; - top: 50%; - left: 50%; - width: 200px; - margin-left: -100px; - text-align: center; -} -div.dataTables_wrapper div.dataTables_paginate { - text-align: right; -} -div.dataTables_wrapper div.mdl-grid.dt-table { - padding-top: 0; - padding-bottom: 0; -} -div.dataTables_wrapper div.mdl-grid.dt-table > div.mdl-cell { - margin-top: 0; - margin-bottom: 0; -} - -table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting, -table.dataTable thead > tr > td.sorting_asc, -table.dataTable thead > tr > td.sorting_desc, -table.dataTable thead > tr > td.sorting { - padding-right: 30px; -} -table.dataTable thead > tr > th:active, -table.dataTable thead > tr > td:active { - outline: none; -} -table.dataTable thead .sorting, -table.dataTable thead .sorting_asc, -table.dataTable thead .sorting_desc, -table.dataTable thead .sorting_asc_disabled, -table.dataTable thead .sorting_desc_disabled { - cursor: pointer; - position: relative; -} -table.dataTable thead .sorting:before, table.dataTable thead .sorting:after, -table.dataTable thead .sorting_asc:before, -table.dataTable thead .sorting_asc:after, -table.dataTable thead .sorting_desc:before, -table.dataTable thead .sorting_desc:after, -table.dataTable thead .sorting_asc_disabled:before, -table.dataTable thead .sorting_asc_disabled:after, -table.dataTable thead .sorting_desc_disabled:before, -table.dataTable thead .sorting_desc_disabled:after { - position: absolute; - bottom: 11px; - display: block; - opacity: 0.3; - font-size: 1.3em; -} -table.dataTable thead .sorting:before, -table.dataTable thead .sorting_asc:before, -table.dataTable thead .sorting_desc:before, -table.dataTable thead .sorting_asc_disabled:before, -table.dataTable thead .sorting_desc_disabled:before { - right: 1em; - content: "↑"; -} -table.dataTable thead .sorting:after, -table.dataTable thead .sorting_asc:after, -table.dataTable thead .sorting_desc:after, -table.dataTable thead .sorting_asc_disabled:after, -table.dataTable thead .sorting_desc_disabled:after { - right: 0.5em; - content: "↓"; -} -table.dataTable thead .sorting_asc:before, -table.dataTable thead .sorting_desc:after { - opacity: 1; -} -table.dataTable thead .sorting_asc_disabled:before, -table.dataTable thead .sorting_desc_disabled:after { - opacity: 0; -} - -/* - * Styling for DataTables with Semantic UI - */ -table.dataTable.table { - margin: 0; -} -table.dataTable.table thead th, -table.dataTable.table thead td { - position: relative; -} -table.dataTable.table thead th.sorting, table.dataTable.table thead th.sorting_asc, table.dataTable.table thead th.sorting_desc, -table.dataTable.table thead td.sorting, -table.dataTable.table thead td.sorting_asc, -table.dataTable.table thead td.sorting_desc { - padding-right: 20px; -} -table.dataTable.table thead th.sorting:after, table.dataTable.table thead th.sorting_asc:after, table.dataTable.table thead th.sorting_desc:after, -table.dataTable.table thead td.sorting:after, -table.dataTable.table thead td.sorting_asc:after, -table.dataTable.table thead td.sorting_desc:after { - position: absolute; - top: 12px; - right: 8px; - display: block; - font-family: Icons; -} -table.dataTable.table thead th.sorting:after, -table.dataTable.table thead td.sorting:after { - content: "\f0dc"; - color: #ddd; - font-size: 0.8em; -} -table.dataTable.table td, -table.dataTable.table th { - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -table.dataTable.table td.dataTables_empty, -table.dataTable.table th.dataTables_empty { - text-align: center; -} -table.dataTable.table.nowrap th, -table.dataTable.table.nowrap td { - white-space: nowrap; -} - -div.dataTables_wrapper div.dataTables_length select { - vertical-align: middle; - min-height: 2.7142em; -} -div.dataTables_wrapper div.dataTables_length .ui.selection.dropdown { - min-width: 0; -} -div.dataTables_wrapper div.dataTables_filter span.input { - margin-left: 0.5em; -} -div.dataTables_wrapper div.dataTables_info { - padding-top: 13px; - white-space: nowrap; -} -div.dataTables_wrapper div.dataTables_processing { - position: absolute; - top: 50%; - left: 50%; - width: 200px; - margin-left: -100px; - text-align: center; -} -div.dataTables_wrapper div.row.dt-table { - padding: 0; -} -div.dataTables_wrapper div.dataTables_scrollHead table.dataTable { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - border-bottom: none; -} -div.dataTables_wrapper div.dataTables_scrollBody thead .sorting:after, -div.dataTables_wrapper div.dataTables_scrollBody thead .sorting_asc:after, -div.dataTables_wrapper div.dataTables_scrollBody thead .sorting_desc:after { - display: none; -} -div.dataTables_wrapper div.dataTables_scrollBody table.dataTable { - border-radius: 0; - border-top: none; - border-bottom-width: 0; -} -div.dataTables_wrapper div.dataTables_scrollBody table.dataTable.no-footer { - border-bottom-width: 1px; -} -div.dataTables_wrapper div.dataTables_scrollFoot table.dataTable { - border-top-right-radius: 0; - border-top-left-radius: 0; - border-top: none; -} - -table.dataTable { - clear: both; -} -table.dataTable td, -table.dataTable th { - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -table.dataTable td.dataTables_empty, -table.dataTable th.dataTables_empty { - text-align: center; -} -table.dataTable.nowrap th, -table.dataTable.nowrap td { - white-space: nowrap; -} - -div.dataTables_wrapper div.row.uk-grid.dt-merge-grid { - margin-top: 5px; -} -div.dataTables_wrapper div.dataTables_length label { - font-weight: normal; - text-align: left; - white-space: nowrap; -} -div.dataTables_wrapper div.dataTables_length select { - width: 75px; - display: inline-block; -} -div.dataTables_wrapper div.dataTables_filter { - text-align: right; -} -div.dataTables_wrapper div.dataTables_filter label { - font-weight: normal; - white-space: nowrap; - text-align: left; -} -div.dataTables_wrapper div.dataTables_filter input { - margin-left: 0.5em; - display: inline-block; - width: auto; -} -div.dataTables_wrapper div.dataTables_info { - padding-top: 8px; - white-space: nowrap; -} -div.dataTables_wrapper div.dataTables_paginate { - margin: 0; - white-space: nowrap; - text-align: right; -} -div.dataTables_wrapper div.dataTables_paginate ul.pagination { - margin: 2px 0; - white-space: nowrap; -} -div.dataTables_wrapper div.dataTables_processing { - position: absolute; - top: 50%; - left: 50%; - width: 200px; - margin-left: -100px; - margin-top: -26px; - text-align: center; - padding: 1em 0; -} - -table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting, -table.dataTable thead > tr > td.sorting_asc, -table.dataTable thead > tr > td.sorting_desc, -table.dataTable thead > tr > td.sorting { - padding-right: 30px; -} -table.dataTable thead > tr > th:active, -table.dataTable thead > tr > td:active { - outline: none; -} -table.dataTable thead .sorting, -table.dataTable thead .sorting_asc, -table.dataTable thead .sorting_desc, -table.dataTable thead .sorting_asc_disabled, -table.dataTable thead .sorting_desc_disabled { - cursor: pointer; - position: relative; -} -table.dataTable thead .sorting:before, table.dataTable thead .sorting:after, -table.dataTable thead .sorting_asc:before, -table.dataTable thead .sorting_asc:after, -table.dataTable thead .sorting_desc:before, -table.dataTable thead .sorting_desc:after, -table.dataTable thead .sorting_asc_disabled:before, -table.dataTable thead .sorting_asc_disabled:after, -table.dataTable thead .sorting_desc_disabled:before, -table.dataTable thead .sorting_desc_disabled:after { - position: absolute; - bottom: 1.2em; - display: block; - opacity: 0.3; -} -table.dataTable thead .sorting:before, -table.dataTable thead .sorting_asc:before, -table.dataTable thead .sorting_desc:before, -table.dataTable thead .sorting_asc_disabled:before, -table.dataTable thead .sorting_desc_disabled:before { - right: 1em; - content: "↑"; -} -table.dataTable thead .sorting:after, -table.dataTable thead .sorting_asc:after, -table.dataTable thead .sorting_desc:after, -table.dataTable thead .sorting_asc_disabled:after, -table.dataTable thead .sorting_desc_disabled:after { - right: 0.5em; - content: "↓"; -} -table.dataTable thead .sorting_asc:before, -table.dataTable thead .sorting_desc:after { - opacity: 1; -} -table.dataTable thead .sorting_asc_disabled:before, -table.dataTable thead .sorting_desc_disabled:after { - opacity: 0; -} - -div.dataTables_scrollHead table.dataTable { - margin-bottom: 0 !important; -} - -div.dataTables_scrollBody table { - border-top: none; - margin-top: 0 !important; - margin-bottom: 0 !important; -} -div.dataTables_scrollBody table thead .sorting:after, -div.dataTables_scrollBody table thead .sorting_asc:after, -div.dataTables_scrollBody table thead .sorting_desc:after { - display: none; -} -div.dataTables_scrollBody table tbody tr:first-child th, -div.dataTables_scrollBody table tbody tr:first-child td { - border-top: none; -} - -div.dataTables_scrollFoot table { - margin-top: 0 !important; - border-top: none; -} - -@media screen and (max-width: 767px) { - div.dataTables_wrapper div.dataTables_length, - div.dataTables_wrapper div.dataTables_filter, - div.dataTables_wrapper div.dataTables_info, - div.dataTables_wrapper div.dataTables_paginate { - text-align: center; - } -} -table.dataTable.uk-table-condensed > thead > tr > th { - padding-right: 20px; -} -table.dataTable.uk-table-condensed .sorting:after, -table.dataTable.uk-table-condensed .sorting_asc:after, -table.dataTable.uk-table-condensed .sorting_desc:after { - top: 6px; - right: 6px; -} - -/* - * Table styles - */ -table.dataTable { - width: 100%; - margin: 0 auto; - clear: both; - border-collapse: separate; - border-spacing: 0; - /* - * Header and footer styles - */ - /* - * Body styles - */ -} -table.dataTable thead th, -table.dataTable tfoot th { - font-weight: bold; -} -table.dataTable thead th, -table.dataTable thead td { - padding: 10px 18px; -} -table.dataTable thead th:active, -table.dataTable thead td:active { - outline: none; -} -table.dataTable tfoot th, -table.dataTable tfoot td { - padding: 10px 18px 6px 18px; -} -table.dataTable tbody tr { - background-color: #ffffff; -} -table.dataTable tbody tr.selected { - background-color: #B0BED9; -} -table.dataTable tbody th, -table.dataTable tbody td { - padding: 8px 10px; -} -table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td { - border-top: 1px solid #ddd; -} -table.dataTable.row-border tbody tr:first-child th, -table.dataTable.row-border tbody tr:first-child td, table.dataTable.display tbody tr:first-child th, -table.dataTable.display tbody tr:first-child td { - border-top: none; -} -table.dataTable.cell-border tbody th, table.dataTable.cell-border tbody td { - border-top: 1px solid #ddd; - border-right: 1px solid #ddd; -} -table.dataTable.cell-border tbody tr th:first-child, -table.dataTable.cell-border tbody tr td:first-child { - border-left: 1px solid #ddd; -} -table.dataTable.cell-border tbody tr:first-child th, -table.dataTable.cell-border tbody tr:first-child td { - border-top: none; -} -table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd { - background-color: #f9f9f9; -} -table.dataTable.stripe tbody tr.odd.selected, table.dataTable.display tbody tr.odd.selected { - background-color: #acbad4; -} -table.dataTable.hover tbody tr:hover, table.dataTable.display tbody tr:hover { - background-color: #f6f6f6; -} -table.dataTable.hover tbody tr:hover.selected, table.dataTable.display tbody tr:hover.selected { - background-color: #aab7d1; -} -table.dataTable.order-column tbody tr > .sorting_1, -table.dataTable.order-column tbody tr > .sorting_2, -table.dataTable.order-column tbody tr > .sorting_3, table.dataTable.display tbody tr > .sorting_1, -table.dataTable.display tbody tr > .sorting_2, -table.dataTable.display tbody tr > .sorting_3 { - background-color: #fafafa; -} -table.dataTable.order-column tbody tr.selected > .sorting_1, -table.dataTable.order-column tbody tr.selected > .sorting_2, -table.dataTable.order-column tbody tr.selected > .sorting_3, table.dataTable.display tbody tr.selected > .sorting_1, -table.dataTable.display tbody tr.selected > .sorting_2, -table.dataTable.display tbody tr.selected > .sorting_3 { - background-color: #acbad5; -} -table.dataTable.display tbody tr.odd > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 { - background-color: #f1f1f1; -} -table.dataTable.display tbody tr.odd > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd > .sorting_2 { - background-color: #f3f3f3; -} -table.dataTable.display tbody tr.odd > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd > .sorting_3 { - background-color: whitesmoke; -} -table.dataTable.display tbody tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1 { - background-color: #a6b4cd; -} -table.dataTable.display tbody tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2 { - background-color: #a8b5cf; -} -table.dataTable.display tbody tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3 { - background-color: #a9b7d1; -} -table.dataTable.display tbody tr.even > .sorting_1, table.dataTable.order-column.stripe tbody tr.even > .sorting_1 { - background-color: #fafafa; -} -table.dataTable.display tbody tr.even > .sorting_2, table.dataTable.order-column.stripe tbody tr.even > .sorting_2 { - background-color: #fcfcfc; -} -table.dataTable.display tbody tr.even > .sorting_3, table.dataTable.order-column.stripe tbody tr.even > .sorting_3 { - background-color: #fefefe; -} -table.dataTable.display tbody tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1 { - background-color: #acbad5; -} -table.dataTable.display tbody tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2 { - background-color: #aebcd6; -} -table.dataTable.display tbody tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3 { - background-color: #afbdd8; -} -table.dataTable.display tbody tr:hover > .sorting_1, table.dataTable.order-column.hover tbody tr:hover > .sorting_1 { - background-color: #eaeaea; -} -table.dataTable.display tbody tr:hover > .sorting_2, table.dataTable.order-column.hover tbody tr:hover > .sorting_2 { - background-color: #ececec; -} -table.dataTable.display tbody tr:hover > .sorting_3, table.dataTable.order-column.hover tbody tr:hover > .sorting_3 { - background-color: #efefef; -} -table.dataTable.display tbody tr:hover.selected > .sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1 { - background-color: #a2aec7; -} -table.dataTable.display tbody tr:hover.selected > .sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2 { - background-color: #a3b0c9; -} -table.dataTable.display tbody tr:hover.selected > .sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3 { - background-color: #a5b2cb; -} -table.dataTable.no-footer { - border-bottom: 1px solid #111; -} -table.dataTable.nowrap th, table.dataTable.nowrap td { - white-space: nowrap; -} -table.dataTable.compact thead th, -table.dataTable.compact thead td { - padding: 4px 17px 4px 4px; -} -table.dataTable.compact tfoot th, -table.dataTable.compact tfoot td { - padding: 4px; -} -table.dataTable.compact tbody th, -table.dataTable.compact tbody td { - padding: 4px; -} -table.dataTable th.dt-left, -table.dataTable td.dt-left { - text-align: left; -} -table.dataTable th.dt-center, -table.dataTable td.dt-center, -table.dataTable td.dataTables_empty { - text-align: center; -} -table.dataTable th.dt-right, -table.dataTable td.dt-right { - text-align: right; -} -table.dataTable th.dt-justify, -table.dataTable td.dt-justify { - text-align: justify; -} -table.dataTable th.dt-nowrap, -table.dataTable td.dt-nowrap { - white-space: nowrap; -} -table.dataTable thead th.dt-head-left, -table.dataTable thead td.dt-head-left, -table.dataTable tfoot th.dt-head-left, -table.dataTable tfoot td.dt-head-left { - text-align: left; -} -table.dataTable thead th.dt-head-center, -table.dataTable thead td.dt-head-center, -table.dataTable tfoot th.dt-head-center, -table.dataTable tfoot td.dt-head-center { - text-align: center; -} -table.dataTable thead th.dt-head-right, -table.dataTable thead td.dt-head-right, -table.dataTable tfoot th.dt-head-right, -table.dataTable tfoot td.dt-head-right { - text-align: right; -} -table.dataTable thead th.dt-head-justify, -table.dataTable thead td.dt-head-justify, -table.dataTable tfoot th.dt-head-justify, -table.dataTable tfoot td.dt-head-justify { - text-align: justify; -} -table.dataTable thead th.dt-head-nowrap, -table.dataTable thead td.dt-head-nowrap, -table.dataTable tfoot th.dt-head-nowrap, -table.dataTable tfoot td.dt-head-nowrap { - white-space: nowrap; -} -table.dataTable tbody th.dt-body-left, -table.dataTable tbody td.dt-body-left { - text-align: left; -} -table.dataTable tbody th.dt-body-center, -table.dataTable tbody td.dt-body-center { - text-align: center; -} -table.dataTable tbody th.dt-body-right, -table.dataTable tbody td.dt-body-right { - text-align: right; -} -table.dataTable tbody th.dt-body-justify, -table.dataTable tbody td.dt-body-justify { - text-align: justify; -} -table.dataTable tbody th.dt-body-nowrap, -table.dataTable tbody td.dt-body-nowrap { - white-space: nowrap; -} - -table.dataTable, -table.dataTable th, -table.dataTable td { - box-sizing: content-box; -} - -/* - * Control feature layout - */ -.dataTables_wrapper { - position: relative; - clear: both; - *zoom: 1; - zoom: 1; -} -.dataTables_wrapper .dataTables_length { - float: left; -} -.dataTables_wrapper .dataTables_filter { - float: right; - text-align: right; -} -.dataTables_wrapper .dataTables_filter input { - margin-left: 0.5em; -} -.dataTables_wrapper .dataTables_info { - clear: both; - float: left; - padding-top: 0.755em; -} -.dataTables_wrapper .dataTables_paginate { - float: right; - text-align: right; - padding-top: 0.25em; -} -.dataTables_wrapper .dataTables_paginate .paginate_button { - box-sizing: border-box; - display: inline-block; - min-width: 1.5em; - padding: 0.5em 1em; - margin-left: 2px; - text-align: center; - text-decoration: none !important; - cursor: pointer; - *cursor: hand; - color: #333 !important; - border: 1px solid transparent; - border-radius: 2px; -} -.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover { - color: #333 !important; - border: 1px solid #979797; - background-color: white; - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #dcdcdc)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, white 0%, #dcdcdc 100%); /* Chrome10+,Safari5.1+ */ - background: -moz-linear-gradient(top, white 0%, #dcdcdc 100%); /* FF3.6+ */ - background: -ms-linear-gradient(top, white 0%, #dcdcdc 100%); /* IE10+ */ - background: -o-linear-gradient(top, white 0%, #dcdcdc 100%); /* Opera 11.10+ */ - background: linear-gradient(to bottom, white 0%, #dcdcdc 100%); /* W3C */ -} -.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active { - cursor: default; - color: #666 !important; - border: 1px solid transparent; - background: transparent; - box-shadow: none; -} -.dataTables_wrapper .dataTables_paginate .paginate_button:hover { - color: white !important; - border: 1px solid #111; - background-color: #585858; - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #585858 0%, #111 100%); /* Chrome10+,Safari5.1+ */ - background: -moz-linear-gradient(top, #585858 0%, #111 100%); /* FF3.6+ */ - background: -ms-linear-gradient(top, #585858 0%, #111 100%); /* IE10+ */ - background: -o-linear-gradient(top, #585858 0%, #111 100%); /* Opera 11.10+ */ - background: linear-gradient(to bottom, #585858 0%, #111 100%); /* W3C */ -} -.dataTables_wrapper .dataTables_paginate .paginate_button:active { - outline: none; - background-color: #2b2b2b; - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); /* Chrome10+,Safari5.1+ */ - background: -moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); /* FF3.6+ */ - background: -ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); /* IE10+ */ - background: -o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); /* Opera 11.10+ */ - background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%); /* W3C */ - box-shadow: inset 0 0 3px #111; -} -.dataTables_wrapper .dataTables_paginate .ellipsis { - padding: 0 1em; -} -.dataTables_wrapper .dataTables_processing { - position: absolute; - top: 50%; - left: 50%; - width: 100%; - height: 40px; - margin-left: -50%; - margin-top: -25px; - padding-top: 20px; - text-align: center; - font-size: 1.2em; - background-color: white; - background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0))); - background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); - background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); - background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); - background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); - background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); -} -.dataTables_wrapper .dataTables_length, -.dataTables_wrapper .dataTables_filter, -.dataTables_wrapper .dataTables_info, -.dataTables_wrapper .dataTables_processing, -.dataTables_wrapper .dataTables_paginate { - color: #333; -} -.dataTables_wrapper .dataTables_scroll { - clear: both; -} -.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody { - *margin-top: -1px; - -webkit-overflow-scrolling: touch; -} -.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td { - vertical-align: middle; -} -.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th > div.dataTables_sizing, -.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td > div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th > div.dataTables_sizing, -.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td > div.dataTables_sizing { - height: 0; - overflow: hidden; - margin: 0 !important; - padding: 0 !important; -} -.dataTables_wrapper.no-footer .dataTables_scrollBody { - border-bottom: 1px solid #111; -} -.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable, -.dataTables_wrapper.no-footer div.dataTables_scrollBody > table { - border-bottom: none; -} -.dataTables_wrapper:after { - visibility: hidden; - display: block; - content: ""; - clear: both; - height: 0; -} - -@media screen and (max-width: 767px) { - .dataTables_wrapper .dataTables_info, - .dataTables_wrapper .dataTables_paginate { - float: none; - text-align: center; - } - .dataTables_wrapper .dataTables_paginate { - margin-top: 0.5em; - } -} -@media screen and (max-width: 640px) { - .dataTables_wrapper .dataTables_length, - .dataTables_wrapper .dataTables_filter { - float: none; - text-align: center; - } - .dataTables_wrapper .dataTables_filter { - margin-top: 0.5em; - } -} \ No newline at end of file diff --git a/assets/admin/assets/images/blog/12.png b/assets/admin/assets/images/blog/12.png deleted file mode 100644 index 5bf4f954ac729af25ea70618c9b7a6b2a30a21c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^DImVS)*SmM`0+~yfE;TndKX~w9 zS65eFUS3d8P(nh2K)jU`P;Q2&i(^Q{;kOqJxehr9v_6!-IWs2tpms&W${_a6&ZlC_ zwx9UBv1sZFm55ircWpQLkS68=1pk7V9{p4lt4x$PJIj-N<&42G<^7u!qh^KdxHgBY z`0RVHN}0mbB4x6zPZDQp2HS~$-jR@d;qXe%4<8=Le3|X`=D@Lu)rPY;Z-lH_XCKYJ tZVS)*SmM`0+~yfE;TndKX~w9 zS65eFUS3d8P(nh2K)jU`P;Q2&i(^Q{;kOqJxehr9v_6!-IWs2tpms&W${_a6&ZlC_ zwx9UBv1sZFm55ircWpQLkS68=1pk7V9{p4lt4x$PJIj-N<&42G<^7u!qh^KdxHgBY z`0RVHN}0mbB4x6zPZDQp2HS~$-jR@d;qXe%4<8=Le3|X`=D@Lu)rPY;Z-lH_XCKYJ tZ^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<jScE4)f>Sw&JFsNtIwNuPs@qyR*FPrEc!$A2E#?#{U_19=6cTe_=my9RZ;`qyb@$fl*}U9b!r0vHmL?W_W}4`>UmrK`TJ@Cg)$L8eUC%s=mY$m( z9pC4b+F1S1)=j9#_KbE*$nIIa!BIcecK-P3-TOKwKWzn*-1N>eJ(X9dCT)9e_Pp%p z?y8@rU;b@aW3s9D+^MD9MxtKc#m#f}j diff --git a/assets/admin/assets/images/blog/9.jpg b/assets/admin/assets/images/blog/9.jpg deleted file mode 100644 index cbdf5415093db93a61002470528d3df815ff327b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2059 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 diff --git a/assets/admin/assets/images/blog/blog-6.jpg b/assets/admin/assets/images/blog/blog-6.jpg deleted file mode 100644 index 94c505bd45d062005de52956bdd84da3261af44f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3389 zcmeHJYfuu17KSXWO)D0AxhQG7nzh;@s8phNHVM+R6<}gKmmwDq_2}tGUT^ z+X{R@tBHaN8JQtI+D*k0brpdS$dnY7@R9Eadh70;J3F&Gcjo@z@64PZ-(-l_n{U{#{sRjuON)&gEp~ng*=%KF z4YReehC+9J?Bck~{?px1=pGNJPd|erkw}>10W`|h(*=QaeJ=vsuwjG6MvEPmmOEVS zpmwhRH&&kj!0UnLz!Ec{JzxzOXa)wZHUX^Pm--%n{{pnme687KOc+1hm=u-%6c_~+(U_Q79Y-s*bs#!uTkzWA!@=k1Q}1oAgm?mZB8_3!@p zlfxmQG4E8Yey{yolJ_k5cNzb~_5v)-fbU8(0|UGPhP%J9fBFB_0s8dihRXBxuGcD0 zmG1khQL2&*rM!_S`22&-a2UP)^GX8>OY?gsM~qS6lf%ZK2JTx9dJ54EZ42oVUN~>l zCU!Gi46NeD(4JPW0=RT(fV)no_lD7TjUEg<6Ol{*wlEUxdkQr>9suu$guy*C_J7w{ z5mt0A>5N+TRyfvvk@V8b*@kD}rF*r`b>5tMMEhr+_w+}wSKpP{6?=D|pl!cMrkVxR zpkovnzHQY_>4ZK^hhkPicE)ZuyL1jUe>=f2RuP9vCWs-?qjHFX{fHKOvfgJgqK2N> z#i~32wr#@lGz-ntK{%AUOuf15QTkigPY3Xt)>g4^x%)_7xhN7B;*Tki*7drD^M0LP zd~je~Z>`bjCDp22nw3KEaB414Cz^g4>ZfVpWw$&LhDs{rs_ZG3G=i~iui}g z0Vhv>bf;uwkr;hgA5O_hy*kWetq^61P&HkiJ#c_cyR#`vug+_)pdJ0_gZ6wfw%Ugf z;%gNG4uEef&dQ>%CvO2Rh;UtTwFB46^I`~2rMYqQ7_ZYN3ui&?L~`I(HDg*+b&HNu zKY!W?jjY053WM#3^+7Cu1+A-8eScHTQ@@}H&O`}G@okN9_C$Qpunf2IaApK%XqjJc zI+jQ}w#W%Ata;R&T+|$SZA!>*&WD7r0^mAaI)30ja6_U;H^oNOD&`QSqfQ3Y{2fwP z0>0mE$yv*-otPu!NBN<}jD>Cc@=u+t$*9l2p@Xbc>OIvDL*iwAZ;Gu^!V@m&OJh*Od(~vm%Ey7PCx=a!kxj7%L zEvu%)q|7>%_A(|7ORx(^YR1o;K8L+vTU#c;b`;whL+6_rvwZ&ym`iB5n~hm~KmJu; z=Mz~)MA4q=xS2)b61*Fg&AQ8;={s@~vE7wi*vQ3Z8{*CF2YK^LBr>+nnj*Squn`oy zd3tt86hEX*E0LzUAWYqd*5AF>Fs)gEpgwh2B&V6Gy`-9pku%FXgVuAWM#`7j-a%utSZ*(tQ|*(&S0+7teqz4 zPHfuA>+B=m`Gv`g$dwoPky^)lXvYAFY(nVXUU5FvK8Ng^qqX-=+n1&rAEiW1I#ezi=E7{j3R;p6km%l*U3IopguxeJk4k|vBq zsCtqjQoFK)uE_isH0(_*Sh_5{X4=A1SgevE4T%By)Hoh@sQgyY^{}9VRyV-fO@?K| z`Di11@QVer+Eu_o_4cLMh2sqXfbUp6mwDnRKfQXZj4pUldTp3>dy2TA=A%sqgH#iY zWLXs98FOI&2loYgje^i|CwUPM2O358GmvhLSh*8uhWK@D@ zJGIcZeW%av%saun#f|G)1)P+R2S(v&I{m16r6TA#;pDBQGqCYHHpFrDO>r`*MvLupwkn}A-*Ef9Lo_)({x!cF4Ko^D zlyS3`l^FMinkhtCj*=wTBis@tDvO{m>#utxyfOZqrfO;GD7Q5w+U()H@$n5A%NmHZ z0Ap`dKh)W3x#em^nHnd*yBL|&;Y=okZnyk8Rq03KM zg+P69oD>!dH_h^LUYaxF@!HmUTyUHm5}DL_71@-Cn6sm9!HN#;9U_tgtn{(b&x#yp z2q~tAt^3?G7N%qV<*)#Gyv&tQ#&}lLgJWb(=1QkWzmZd6K~Dxh=jXX{7Q z{y$_m3|@D5{dyMv3zHYaU>8XG{%m>y0C+Ox#ti`xee7s6U%vfqMSJaDF~X{8$`%1e z%)4i%JWM~7myvz>D&-t+$jeO})((;S%lv&NCx%=44n_?q$eWL=nJ?zU`O4;{8Xk{1 zHqVM-a+nMz%PT7GG_>#VuO>U9cCR9zgMZVuV|KY%A>yTv^3sQ>Mwl*Wq0lr!GV8x; zh$^NVw4MCq&^eO?-FNBTHPZ`XSt)wK=ErOBST!^6_N+Qpo`2h^rQ3vW;M8*VmDd$H zN2@{5w%w%`s9vddTW9Uqq-f!T8LG z6Nk>r!=e(D0DRyJnfKnaniEE4{PCQyQ~dItUW`2-HIzD&^cfh|!k#*`Bn$c5^23?YRluH=%o(rI zG#DmXtG^_@*mNlA#+j@ZLJ&3%yLFvyKmQ6yT&@?@B@^M4>B@y}rleF-rcMk)2%M##+=iPHH`Gq&q{1pF4vN%?= zR}|>LC6)1%h)zQOk4X%=OS;`#{@lH~+O+Z%ahe%p;DVeos4CTgB~Vj&CIlOF7OTE_ phk28kcw9ckyY^s;B!NWRTFGF={%MWfsFFWkhrgIV=>Tn2^)H8&db$7r diff --git a/assets/admin/assets/images/blog/blog-single.jpg b/assets/admin/assets/images/blog/blog-single.jpg deleted file mode 100644 index 131be5768acdcc41c2e065284bddf72a9f6d6db8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17746 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 MkHG&8f!%@s1L)2~bN~PV diff --git a/assets/admin/assets/images/blog/comment.jpg b/assets/admin/assets/images/blog/comment.jpg deleted file mode 100644 index ed46a6d7ccdc9f6631e1604f1c64d2d11611e593..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 748 zcmex=^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<!|TMMRC93MT?piU9qK20)^Mn4-5Bc$gW1_A?7I*fV^+ zfTjr_mx=3FdiVOsTA@vMx((J%diMRTmrT<1CDZ;*zg@fSrd9Og=B-f=<(2%jqRS?K z+y3ii{Q--=UZO8|$;pLHSu8VqHX=-4m`!4^LSO1|# zqVUtDx1W-OUe}9F4!*nX`_o<3-#?kJyj)=TcGIbXjjuNyx$=~2Qj!0y+A6)H2ag;K zikPwG!qUI@G&J6CUmyR5<5X!(=d1q=2dDQRT01GS+Rkk2{Vw~y?7jEbci+rE>8zG# zlDs~1re2v>(Y6B5(~l*7EcxdB?b_SlUw?RNrb?_>v0};e$4Qgc2~Sbga0_a_r@Qt} z-0jk@mlKNqS-raS@vGLV?yKoDCeQzQ&hMUabKR}LC)@rM#(SJxaHwKxW_fg+>a;A; zns@8AKYjA>e5LR9vv$_z*K4YN&F!1p%5!|WjFp)8_oB7MziNMf(YX9!WA5A?KcYw&>p9eb?XcPQVxN7;^IeZvp^dWce8Y diff --git a/assets/admin/assets/images/blog/img.png b/assets/admin/assets/images/blog/img.png deleted file mode 100644 index 399e2043a428e9345cee158205067c654defdada..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1509 zcmb7E`&ZHj9JMvqW;IWm<$U0VPRdv115{F1qoY=$q9lf|=w+hVRL}ydWi7#(YbK~D z&NWmtrLQj}LbH5ip0q?1F{Cgg6jLOjOmpr}*yo&k?&o~Yz32XPKePyB@K!S$GZPb& zt)U?Zl!?g(?K<{hgkRN`n=r(79*i^BdH5Y4yW~}pNx0*T5Z(180AHQ+K zwo>yVjA8)P6sT`g=Vk|ai5@0$=?0~g=`m>ZM8C1CxUO!d{uwgMy1uTiG`7+wYpi3B zSha1ZRi1qfFwec<^}z=3Dtuy|-&0&x@H8`ViLx(8X$L}9NG<0mHWbkd@nRIrn-(ud zh9e%)Jn8|?9`e9`IIBE4CGg1S1+onmsKmo8w)qJ>f(-0X+`MMdZ;SGsry*bRLuLWg z_k|+#mfHDaZFK|9iY%kmc~)K5^`UF`HVlW5!QcbX@1Ym0?`Rj^XxJreD{`}V#SVM1 ziCz((7M6MEIf!c;!j`L-6Yfe^kwgaXLcM?<;60xFvftr-yt+J<2V%5IfvI1JJJLiU zIPADVCQx^-Qu!I*weq~+q_9F4OCiCD79bxCL>p`26%Kjw5r!0)t@b}jX)5Y%1HG-j z@495K-}Jm&b2i*_4AnlT z+fOrW$ba1MZ(A;8XLpp)^1QnX0z{2RwHhfsp!shB)3>FjML-)K6~iS3ze|cw0hx}q zh_C>c+O`QFBX-cdK#cpeT=+cp^RV<+5X}xLdEmBcn#yxmvWBn5X}Nlgv&v(a0ceik z0C<~zrfM^$e{-yL<#Avt3ST`zx|!KWK@rk{+&#<3C;-dF*s}U6Y3=ZYs+W*_s)ux6 zoo4jq2M%N?JV=?k<-?K+xwskXjS*e3#|w%k7H@^&jKa~uTuXBDV$>rkRtvA28I{pR zr+=$xHSY_zof;6byW4iCX`fQn*sN04lWg5mGX}kuXNIeB#fV0rM7*ERj{xi3(ia8c z73}GQ1g0>_M$!2c$|;u;pY7;C@nfdpxIRWZtL+w2TP0|P?}ZJS1t-2 z7RRH~#KNaY31XJjiS-g#3Ar4fTFvZrD=hmGb(IUTz%YGallJW}{{(*a>wNoI{(}~& zW{{yCg-P_v*V~12$heOz<=pVa_0rTnj*o2f|9sAGfEal`=-4+R9yr*_`VIc1xlrNO zc6T?QFEiW>qeaQ&-Bp3@WaGoM(d>@c)YzzZ?o;wJ?S@I_qQM5dcBUlH`#m)h7`r_& zncD;{CW$shLr4Z|r2qAvgeU^J&^uo~#Av<5rvt&xTXW*$w91Td>KuKfSz(zTvyYT9 ze&QuViQCDTP?R61hTkz0()hR<-fhQuRV*)oB*@L8%9@#wPw7c>MEi(yKxIQ?&^xCi z$N}L7rl{JxLF!Wk6}szsK@HP=imW(}bhU63crmMNyO77sy+&N2EiIiTC(oXCvH;ax zR!2MKEuj$KjSPmg+}XZw)Zd|OKcN*R+dlcG_Mj@RzBnQVc=JCAqwCB_W{?{4=>L+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="
",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0 .select2-results__options { - max-height: 200px; - overflow-y: auto; - color: var(--body-fg); - background: var(--body-bg); -} - -.select2-container--admin-autocomplete .select2-results__option[role=group] { - padding: 0; -} - -.select2-container--admin-autocomplete .select2-results__option[aria-disabled=true] { - color: var(--body-quiet-color); -} - -.select2-container--admin-autocomplete .select2-results__option[aria-selected=true] { - background-color: var(--selected-bg); - color: var(--body-fg); -} - -.select2-container--admin-autocomplete .select2-results__option .select2-results__option { - padding-left: 1em; -} - -.select2-container--admin-autocomplete .select2-results__option .select2-results__option .select2-results__group { - padding-left: 0; -} - -.select2-container--admin-autocomplete .select2-results__option .select2-results__option .select2-results__option { - margin-left: -1em; - padding-left: 2em; -} - -.select2-container--admin-autocomplete .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -2em; - padding-left: 3em; -} - -.select2-container--admin-autocomplete .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -3em; - padding-left: 4em; -} - -.select2-container--admin-autocomplete .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -4em; - padding-left: 5em; -} - -.select2-container--admin-autocomplete .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -5em; - padding-left: 6em; -} - -.select2-container--admin-autocomplete .select2-results__option--highlighted[aria-selected] { - background-color: var(--primary); - color: var(--primary-fg); -} - -.select2-container--admin-autocomplete .select2-results__group { - cursor: default; - display: block; - padding: 6px; -} diff --git a/assets/admin/css/base.css b/assets/admin/css/base.css deleted file mode 100644 index 44f2fc8..0000000 --- a/assets/admin/css/base.css +++ /dev/null @@ -1,1156 +0,0 @@ -/* - DJANGO Admin styles -*/ - -/* VARIABLE DEFINITIONS */ -html[data-theme="light"], -:root { - --primary: #79aec8; - --secondary: #417690; - --accent: #f5dd5d; - --primary-fg: #fff; - - --body-fg: #333; - --body-bg: #fff; - --body-quiet-color: #666; - --body-loud-color: #000; - - --header-color: #ffc; - --header-branding-color: var(--accent); - --header-bg: var(--secondary); - --header-link-color: var(--primary-fg); - - --breadcrumbs-fg: #c4dce8; - --breadcrumbs-link-fg: var(--body-bg); - --breadcrumbs-bg: #264b5d; - - --link-fg: #417893; - --link-hover-color: #036; - --link-selected-fg: var(--secondary); - - --hairline-color: #e8e8e8; - --border-color: #ccc; - - --error-fg: #ba2121; - - --message-success-bg: #dfd; - --message-warning-bg: #ffc; - --message-error-bg: #ffefef; - - --darkened-bg: #f8f8f8; /* A bit darker than --body-bg */ - --selected-bg: #e4e4e4; /* E.g. selected table cells */ - --selected-row: #ffc; - - --button-fg: #fff; - --button-bg: var(--secondary); - --button-hover-bg: #205067; - --default-button-bg: #205067; - --default-button-hover-bg: var(--secondary); - --close-button-bg: #747474; - --close-button-hover-bg: #333; - --delete-button-bg: #ba2121; - --delete-button-hover-bg: #a41515; - - --object-tools-fg: var(--button-fg); - --object-tools-bg: var(--close-button-bg); - --object-tools-hover-bg: var(--close-button-hover-bg); - - --font-family-primary: - "Segoe UI", - system-ui, - Roboto, - "Helvetica Neue", - Arial, - sans-serif, - "Apple Color Emoji", - "Segoe UI Emoji", - "Segoe UI Symbol", - "Noto Color Emoji"; - --font-family-monospace: - ui-monospace, - Menlo, - Monaco, - "Cascadia Mono", - "Segoe UI Mono", - "Roboto Mono", - "Oxygen Mono", - "Ubuntu Monospace", - "Source Code Pro", - "Fira Mono", - "Droid Sans Mono", - "Courier New", - monospace, - "Apple Color Emoji", - "Segoe UI Emoji", - "Segoe UI Symbol", - "Noto Color Emoji"; -} - -html, body { - height: 100%; -} - -body { - margin: 0; - padding: 0; - font-size: 0.875rem; - font-family: var(--font-family-primary); - color: var(--body-fg); - background: var(--body-bg); -} - -/* LINKS */ - -a:link, a:visited { - color: var(--link-fg); - text-decoration: none; - transition: color 0.15s, background 0.15s; -} - -a:focus, a:hover { - color: var(--link-hover-color); -} - -a:focus { - text-decoration: underline; -} - -a img { - border: none; -} - -a.section:link, a.section:visited { - color: var(--header-link-color); - text-decoration: none; -} - -a.section:focus, a.section:hover { - text-decoration: underline; -} - -/* GLOBAL DEFAULTS */ - -p, ol, ul, dl { - margin: .2em 0 .8em 0; -} - -p { - padding: 0; - line-height: 140%; -} - -h1,h2,h3,h4,h5 { - font-weight: bold; -} - -h1 { - margin: 0 0 20px; - font-weight: 300; - font-size: 1.25rem; - color: var(--body-quiet-color); -} - -h2 { - font-size: 1rem; - margin: 1em 0 .5em 0; -} - -h2.subhead { - font-weight: normal; - margin-top: 0; -} - -h3 { - font-size: 0.875rem; - margin: .8em 0 .3em 0; - color: var(--body-quiet-color); - font-weight: bold; -} - -h4 { - font-size: 0.75rem; - margin: 1em 0 .8em 0; - padding-bottom: 3px; -} - -h5 { - font-size: 0.625rem; - margin: 1.5em 0 .5em 0; - color: var(--body-quiet-color); - text-transform: uppercase; - letter-spacing: 1px; -} - -ul > li { - list-style-type: square; - padding: 1px 0; -} - -li ul { - margin-bottom: 0; -} - -li, dt, dd { - font-size: 0.8125rem; - line-height: 1.25rem; -} - -dt { - font-weight: bold; - margin-top: 4px; -} - -dd { - margin-left: 0; -} - -form { - margin: 0; - padding: 0; -} - -fieldset { - margin: 0; - min-width: 0; - padding: 0; - border: none; - border-top: 1px solid var(--hairline-color); -} - -blockquote { - font-size: 0.6875rem; - color: #777; - margin-left: 2px; - padding-left: 10px; - border-left: 5px solid #ddd; -} - -code, pre { - font-family: var(--font-family-monospace); - color: var(--body-quiet-color); - font-size: 0.75rem; - overflow-x: auto; -} - -pre.literal-block { - margin: 10px; - background: var(--darkened-bg); - padding: 6px 8px; -} - -code strong { - color: #930; -} - -hr { - clear: both; - color: var(--hairline-color); - background-color: var(--hairline-color); - height: 1px; - border: none; - margin: 0; - padding: 0; - line-height: 1px; -} - -/* TEXT STYLES & MODIFIERS */ - -.small { - font-size: 0.6875rem; -} - -.mini { - font-size: 0.625rem; -} - -.help, p.help, form p.help, div.help, form div.help, div.help li { - font-size: 0.6875rem; - color: var(--body-quiet-color); -} - -div.help ul { - margin-bottom: 0; -} - -.help-tooltip { - cursor: help; -} - -p img, h1 img, h2 img, h3 img, h4 img, td img { - vertical-align: middle; -} - -.quiet, a.quiet:link, a.quiet:visited { - color: var(--body-quiet-color); - font-weight: normal; -} - -.clear { - clear: both; -} - -.nowrap { - white-space: nowrap; -} - -.hidden { - display: none !important; -} - -/* TABLES */ - -table { - border-collapse: collapse; - border-color: var(--border-color); -} - -td, th { - font-size: 0.8125rem; - line-height: 1rem; - border-bottom: 1px solid var(--hairline-color); - vertical-align: top; - padding: 8px; -} - -th { - font-weight: 600; - text-align: left; -} - -thead th, -tfoot td { - color: var(--body-quiet-color); - padding: 5px 10px; - font-size: 0.6875rem; - background: var(--body-bg); - border: none; - border-top: 1px solid var(--hairline-color); - border-bottom: 1px solid var(--hairline-color); -} - -tfoot td { - border-bottom: none; - border-top: 1px solid var(--hairline-color); -} - -thead th.required { - color: var(--body-loud-color); -} - -tr.alt { - background: var(--darkened-bg); -} - -tr:nth-child(odd), .row-form-errors { - background: var(--body-bg); -} - -tr:nth-child(even), -tr:nth-child(even) .errorlist, -tr:nth-child(odd) + .row-form-errors, -tr:nth-child(odd) + .row-form-errors .errorlist { - background: var(--darkened-bg); -} - -/* SORTABLE TABLES */ - -thead th { - padding: 5px 10px; - line-height: normal; - text-transform: uppercase; - background: var(--darkened-bg); -} - -thead th a:link, thead th a:visited { - color: var(--body-quiet-color); -} - -thead th.sorted { - background: var(--selected-bg); -} - -thead th.sorted .text { - padding-right: 42px; -} - -table thead th .text span { - padding: 8px 10px; - display: block; -} - -table thead th .text a { - display: block; - cursor: pointer; - padding: 8px 10px; -} - -table thead th .text a:focus, table thead th .text a:hover { - background: var(--selected-bg); -} - -thead th.sorted a.sortremove { - visibility: hidden; -} - -table thead th.sorted:hover a.sortremove { - visibility: visible; -} - -table thead th.sorted .sortoptions { - display: block; - padding: 9px 5px 0 5px; - float: right; - text-align: right; -} - -table thead th.sorted .sortpriority { - font-size: .8em; - min-width: 12px; - text-align: center; - vertical-align: 3px; - margin-left: 2px; - margin-right: 2px; -} - -table thead th.sorted .sortoptions a { - position: relative; - width: 14px; - height: 14px; - display: inline-block; - background: url(../img/sorting-icons.svg) 0 0 no-repeat; - background-size: 14px auto; -} - -table thead th.sorted .sortoptions a.sortremove { - background-position: 0 0; -} - -table thead th.sorted .sortoptions a.sortremove:after { - content: '\\'; - position: absolute; - top: -6px; - left: 3px; - font-weight: 200; - font-size: 1.125rem; - color: var(--body-quiet-color); -} - -table thead th.sorted .sortoptions a.sortremove:focus:after, -table thead th.sorted .sortoptions a.sortremove:hover:after { - color: var(--link-fg); -} - -table thead th.sorted .sortoptions a.sortremove:focus, -table thead th.sorted .sortoptions a.sortremove:hover { - background-position: 0 -14px; -} - -table thead th.sorted .sortoptions a.ascending { - background-position: 0 -28px; -} - -table thead th.sorted .sortoptions a.ascending:focus, -table thead th.sorted .sortoptions a.ascending:hover { - background-position: 0 -42px; -} - -table thead th.sorted .sortoptions a.descending { - top: 1px; - background-position: 0 -56px; -} - -table thead th.sorted .sortoptions a.descending:focus, -table thead th.sorted .sortoptions a.descending:hover { - background-position: 0 -70px; -} - -/* FORM DEFAULTS */ - -input, textarea, select, .form-row p, form .button { - margin: 2px 0; - padding: 2px 3px; - vertical-align: middle; - font-family: var(--font-family-primary); - font-weight: normal; - font-size: 0.8125rem; -} -.form-row div.help { - padding: 2px 3px; -} - -textarea { - vertical-align: top; -} - -input[type=text], input[type=password], input[type=email], input[type=url], -input[type=number], input[type=tel], textarea, select, .vTextField { - border: 1px solid var(--border-color); - border-radius: 4px; - padding: 5px 6px; - margin-top: 0; - color: var(--body-fg); - background-color: var(--body-bg); -} - -input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, -input[type=url]:focus, input[type=number]:focus, input[type=tel]:focus, -textarea:focus, select:focus, .vTextField:focus { - border-color: var(--body-quiet-color); -} - -select { - height: 1.875rem; -} - -select[multiple] { - /* Allow HTML size attribute to override the height in the rule above. */ - height: auto; - min-height: 150px; -} - -/* FORM BUTTONS */ - -.button, input[type=submit], input[type=button], .submit-row input, a.button { - background: var(--button-bg); - padding: 10px 15px; - border: none; - border-radius: 4px; - color: var(--button-fg); - cursor: pointer; - transition: background 0.15s; -} - -a.button { - padding: 4px 5px; -} - -.button:active, input[type=submit]:active, input[type=button]:active, -.button:focus, input[type=submit]:focus, input[type=button]:focus, -.button:hover, input[type=submit]:hover, input[type=button]:hover { - background: var(--button-hover-bg); -} - -.button[disabled], input[type=submit][disabled], input[type=button][disabled] { - opacity: 0.4; -} - -.button.default, input[type=submit].default, .submit-row input.default { - border: none; - font-weight: 400; - background: var(--default-button-bg); -} - -.button.default:active, input[type=submit].default:active, -.button.default:focus, input[type=submit].default:focus, -.button.default:hover, input[type=submit].default:hover { - background: var(--default-button-hover-bg); -} - -.button[disabled].default, -input[type=submit][disabled].default, -input[type=button][disabled].default { - opacity: 0.4; -} - - -/* MODULES */ - -.module { - border: none; - margin-bottom: 30px; - background: var(--body-bg); -} - -.module p, .module ul, .module h3, .module h4, .module dl, .module pre { - padding-left: 10px; - padding-right: 10px; -} - -.module blockquote { - margin-left: 12px; -} - -.module ul, .module ol { - margin-left: 1.5em; -} - -.module h3 { - margin-top: .6em; -} - -.module h2, .module caption, .inline-group h2 { - margin: 0; - padding: 8px; - font-weight: 400; - font-size: 0.8125rem; - text-align: left; - background: var(--header-bg); - color: var(--header-link-color); -} - -.module caption, -.inline-group h2 { - font-size: 0.75rem; - letter-spacing: 0.5px; - text-transform: uppercase; -} - -.module table { - border-collapse: collapse; -} - -/* MESSAGES & ERRORS */ - -ul.messagelist { - padding: 0; - margin: 0; -} - -ul.messagelist li { - display: block; - font-weight: 400; - font-size: 0.8125rem; - padding: 10px 10px 10px 65px; - margin: 0 0 10px 0; - background: var(--message-success-bg) url(../img/icon-yes.svg) 40px 12px no-repeat; - background-size: 16px auto; - color: var(--body-fg); - word-break: break-word; -} - -ul.messagelist li.warning { - background: var(--message-warning-bg) url(../img/icon-alert.svg) 40px 14px no-repeat; - background-size: 14px auto; -} - -ul.messagelist li.error { - background: var(--message-error-bg) url(../img/icon-no.svg) 40px 12px no-repeat; - background-size: 16px auto; -} - -.errornote { - font-size: 0.875rem; - font-weight: 700; - display: block; - padding: 10px 12px; - margin: 0 0 10px 0; - color: var(--error-fg); - border: 1px solid var(--error-fg); - border-radius: 4px; - background-color: var(--body-bg); - background-position: 5px 12px; - overflow-wrap: break-word; -} - -ul.errorlist { - margin: 0 0 4px; - padding: 0; - color: var(--error-fg); - background: var(--body-bg); -} - -ul.errorlist li { - font-size: 0.8125rem; - display: block; - margin-bottom: 4px; - overflow-wrap: break-word; -} - -ul.errorlist li:first-child { - margin-top: 0; -} - -ul.errorlist li a { - color: inherit; - text-decoration: underline; -} - -td ul.errorlist { - margin: 0; - padding: 0; -} - -td ul.errorlist li { - margin: 0; -} - -.form-row.errors { - margin: 0; - border: none; - border-bottom: 1px solid var(--hairline-color); - background: none; -} - -.form-row.errors ul.errorlist li { - padding-left: 0; -} - -.errors input, .errors select, .errors textarea, -td ul.errorlist + input, td ul.errorlist + select, td ul.errorlist + textarea { - border: 1px solid var(--error-fg); -} - -.description { - font-size: 0.75rem; - padding: 5px 0 0 12px; -} - -/* BREADCRUMBS */ - -div.breadcrumbs { - background: var(--breadcrumbs-bg); - padding: 10px 40px; - border: none; - color: var(--breadcrumbs-fg); - text-align: left; -} - -div.breadcrumbs a { - color: var(--breadcrumbs-link-fg); -} - -div.breadcrumbs a:focus, div.breadcrumbs a:hover { - color: var(--breadcrumbs-fg); -} - -/* ACTION ICONS */ - -.viewlink, .inlineviewlink { - padding-left: 16px; - background: url(../img/icon-viewlink.svg) 0 1px no-repeat; -} - -.hidelink { - padding-left: 16px; - background: url(../img/icon-hidelink.svg) 0 1px no-repeat; -} - -.addlink { - padding-left: 16px; - background: url(../img/icon-addlink.svg) 0 1px no-repeat; -} - -.changelink, .inlinechangelink { - padding-left: 16px; - background: url(../img/icon-changelink.svg) 0 1px no-repeat; -} - -.deletelink { - padding-left: 16px; - background: url(../img/icon-deletelink.svg) 0 1px no-repeat; -} - -a.deletelink:link, a.deletelink:visited { - color: #CC3434; /* XXX Probably unused? */ -} - -a.deletelink:focus, a.deletelink:hover { - color: #993333; /* XXX Probably unused? */ - text-decoration: none; -} - -/* OBJECT TOOLS */ - -.object-tools { - font-size: 0.625rem; - font-weight: bold; - padding-left: 0; - float: right; - position: relative; - margin-top: -48px; -} - -.object-tools li { - display: block; - float: left; - margin-left: 5px; - height: 1rem; -} - -.object-tools a { - border-radius: 15px; -} - -.object-tools a:link, .object-tools a:visited { - display: block; - float: left; - padding: 3px 12px; - background: var(--object-tools-bg); - color: var(--object-tools-fg); - font-weight: 400; - font-size: 0.6875rem; - text-transform: uppercase; - letter-spacing: 0.5px; -} - -.object-tools a:focus, .object-tools a:hover { - background-color: var(--object-tools-hover-bg); -} - -.object-tools a:focus{ - text-decoration: none; -} - -.object-tools a.viewsitelink, .object-tools a.addlink { - background-repeat: no-repeat; - background-position: right 7px center; - padding-right: 26px; -} - -.object-tools a.viewsitelink { - background-image: url(../img/tooltag-arrowright.svg); -} - -.object-tools a.addlink { - background-image: url(../img/tooltag-add.svg); -} - -/* OBJECT HISTORY */ - -#change-history table { - width: 100%; -} - -#change-history table tbody th { - width: 16em; -} - -#change-history .paginator { - color: var(--body-quiet-color); - border-bottom: 1px solid var(--hairline-color); - background: var(--body-bg); - overflow: hidden; -} - -/* PAGE STRUCTURE */ - -#container { - position: relative; - width: 100%; - min-width: 980px; - padding: 0; - display: flex; - flex-direction: column; - height: 100%; -} - -#container > .main { - display: flex; - flex: 1 0 auto; -} - -.main > .content { - flex: 1 0; - max-width: 100%; -} - -.skip-to-content-link { - position: absolute; - top: -999px; - margin: 5px; - padding: 5px; - background: var(--body-bg); - z-index: 1; -} - -.skip-to-content-link:focus { - left: 0px; - top: 0px; -} - -#content { - padding: 20px 40px; -} - -.dashboard #content { - width: 600px; -} - -#content-main { - float: left; - width: 100%; -} - -#content-related { - float: right; - width: 260px; - position: relative; - margin-right: -300px; -} - -#footer { - clear: both; - padding: 10px; -} - -/* COLUMN TYPES */ - -.colMS { - margin-right: 300px; -} - -.colSM { - margin-left: 300px; -} - -.colSM #content-related { - float: left; - margin-right: 0; - margin-left: -300px; -} - -.colSM #content-main { - float: right; -} - -.popup .colM { - width: auto; -} - -/* HEADER */ - -#header { - width: auto; - height: auto; - display: flex; - justify-content: space-between; - align-items: center; - padding: 10px 40px; - background: var(--header-bg); - color: var(--header-color); -} - -#header a:link, #header a:visited, #logout-form button { - color: var(--header-link-color); -} - -#header a:focus , #header a:hover { - text-decoration: underline; -} - -#branding { - display: flex; -} - -#site-name { - padding: 0; - margin: 0; - margin-inline-end: 20px; - font-weight: 300; - font-size: 1.5rem; - color: var(--header-branding-color); -} - -#site-name a:link, #site-name a:visited { - color: var(--accent); -} - -#branding h2 { - padding: 0 10px; - font-size: 0.875rem; - margin: -8px 0 8px 0; - font-weight: normal; - color: var(--header-color); -} - -#branding a:hover { - text-decoration: none; -} - -#logout-form { - display: inline; -} - -#logout-form button { - background: none; - border: 0; - cursor: pointer; - font-family: var(--font-family-primary); -} - -#user-tools { - float: right; - margin: 0 0 0 20px; - text-align: right; -} - -#user-tools, #logout-form button{ - padding: 0; - font-weight: 300; - font-size: 0.6875rem; - letter-spacing: 0.5px; - text-transform: uppercase; -} - -#user-tools a, #logout-form button { - border-bottom: 1px solid rgba(255, 255, 255, 0.25); -} - -#user-tools a:focus, #user-tools a:hover, -#logout-form button:active, #logout-form button:hover { - text-decoration: none; - border-bottom: 0; -} - -#logout-form button:active, #logout-form button:hover { - margin-bottom: 1px; -} - -/* SIDEBAR */ - -#content-related { - background: var(--darkened-bg); -} - -#content-related .module { - background: none; -} - -#content-related h3 { - color: var(--body-quiet-color); - padding: 0 16px; - margin: 0 0 16px; -} - -#content-related h4 { - font-size: 0.8125rem; -} - -#content-related p { - padding-left: 16px; - padding-right: 16px; -} - -#content-related .actionlist { - padding: 0; - margin: 16px; -} - -#content-related .actionlist li { - line-height: 1.2; - margin-bottom: 10px; - padding-left: 18px; -} - -#content-related .module h2 { - background: none; - padding: 16px; - margin-bottom: 16px; - border-bottom: 1px solid var(--hairline-color); - font-size: 1.125rem; - color: var(--body-fg); -} - -.delete-confirmation form input[type="submit"] { - background: var(--delete-button-bg); - border-radius: 4px; - padding: 10px 15px; - color: var(--button-fg); -} - -.delete-confirmation form input[type="submit"]:active, -.delete-confirmation form input[type="submit"]:focus, -.delete-confirmation form input[type="submit"]:hover { - background: var(--delete-button-hover-bg); -} - -.delete-confirmation form .cancel-link { - display: inline-block; - vertical-align: middle; - height: 0.9375rem; - line-height: 0.9375rem; - border-radius: 4px; - padding: 10px 15px; - color: var(--button-fg); - background: var(--close-button-bg); - margin: 0 0 0 10px; -} - -.delete-confirmation form .cancel-link:active, -.delete-confirmation form .cancel-link:focus, -.delete-confirmation form .cancel-link:hover { - background: var(--close-button-hover-bg); -} - -/* POPUP */ -.popup #content { - padding: 20px; -} - -.popup #container { - min-width: 0; -} - -.popup #header { - padding: 10px 20px; -} - -/* PAGINATOR */ - -.paginator { - display: flex; - align-items: center; - gap: 4px; - font-size: 0.8125rem; - padding-top: 10px; - padding-bottom: 10px; - line-height: 22px; - margin: 0; - border-top: 1px solid var(--hairline-color); - width: 100%; -} - -.paginator a:link, .paginator a:visited { - padding: 2px 6px; - background: var(--button-bg); - text-decoration: none; - color: var(--button-fg); -} - -.paginator a.showall { - border: none; - background: none; - color: var(--link-fg); -} - -.paginator a.showall:focus, .paginator a.showall:hover { - background: none; - color: var(--link-hover-color); -} - -.paginator .end { - margin-right: 6px; -} - -.paginator .this-page { - padding: 2px 6px; - font-weight: bold; - font-size: 0.8125rem; - vertical-align: top; -} - -.paginator a:focus, .paginator a:hover { - color: white; - background: var(--link-hover-color); -} - -.paginator input { - margin-left: auto; -} - -.base-svgs { - display: none; -} - -.visually-hidden { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - overflow: hidden; - clip: rect(0,0,0,0); - white-space: nowrap; - border: 0; - color: var(--body-fg); - background-color: var(--body-bg); -} diff --git a/assets/admin/css/changelists.css b/assets/admin/css/changelists.css deleted file mode 100644 index 573c389..0000000 --- a/assets/admin/css/changelists.css +++ /dev/null @@ -1,338 +0,0 @@ -/* CHANGELISTS */ - -#changelist { - display: flex; - align-items: flex-start; - justify-content: space-between; -} - -#changelist .changelist-form-container { - flex: 1 1 auto; - min-width: 0; -} - -#changelist table { - width: 100%; -} - -.change-list .hiddenfields { display:none; } - -.change-list .filtered table { - border-right: none; -} - -.change-list .filtered { - min-height: 400px; -} - -.change-list .filtered .results, .change-list .filtered .paginator, -.filtered #toolbar, .filtered div.xfull { - width: auto; -} - -.change-list .filtered table tbody th { - padding-right: 1em; -} - -#changelist-form .results { - overflow-x: auto; - width: 100%; -} - -#changelist .toplinks { - border-bottom: 1px solid var(--hairline-color); -} - -#changelist .paginator { - color: var(--body-quiet-color); - border-bottom: 1px solid var(--hairline-color); - background: var(--body-bg); - overflow: hidden; -} - -/* CHANGELIST TABLES */ - -#changelist table thead th { - padding: 0; - white-space: nowrap; - vertical-align: middle; -} - -#changelist table thead th.action-checkbox-column { - width: 1.5em; - text-align: center; -} - -#changelist table tbody td.action-checkbox { - text-align: center; -} - -#changelist table tfoot { - color: var(--body-quiet-color); -} - -/* TOOLBAR */ - -#toolbar { - padding: 8px 10px; - margin-bottom: 15px; - border-top: 1px solid var(--hairline-color); - border-bottom: 1px solid var(--hairline-color); - background: var(--darkened-bg); - color: var(--body-quiet-color); -} - -#toolbar form input { - border-radius: 4px; - font-size: 0.875rem; - padding: 5px; - color: var(--body-fg); -} - -#toolbar #searchbar { - height: 1.1875rem; - border: 1px solid var(--border-color); - padding: 2px 5px; - margin: 0; - vertical-align: top; - font-size: 0.8125rem; - max-width: 100%; -} - -#toolbar #searchbar:focus { - border-color: var(--body-quiet-color); -} - -#toolbar form input[type="submit"] { - border: 1px solid var(--border-color); - font-size: 0.8125rem; - padding: 4px 8px; - margin: 0; - vertical-align: middle; - background: var(--body-bg); - box-shadow: 0 -15px 20px -10px rgba(0, 0, 0, 0.15) inset; - cursor: pointer; - color: var(--body-fg); -} - -#toolbar form input[type="submit"]:focus, -#toolbar form input[type="submit"]:hover { - border-color: var(--body-quiet-color); -} - -#changelist-search img { - vertical-align: middle; - margin-right: 4px; -} - -#changelist-search .help { - word-break: break-word; -} - -/* FILTER COLUMN */ - -#changelist-filter { - flex: 0 0 240px; - order: 1; - background: var(--darkened-bg); - border-left: none; - margin: 0 0 0 30px; -} - -#changelist-filter h2 { - font-size: 0.875rem; - text-transform: uppercase; - letter-spacing: 0.5px; - padding: 5px 15px; - margin-bottom: 12px; - border-bottom: none; -} - -#changelist-filter h3, -#changelist-filter details summary { - font-weight: 400; - padding: 0 15px; - margin-bottom: 10px; - cursor: pointer; -} - -#changelist-filter details summary > * { - display: inline; -} - -#changelist-filter details > summary { - list-style-type: none; -} - -#changelist-filter details > summary::-webkit-details-marker { - display: none; -} - -#changelist-filter details > summary::before { - content: '→'; - font-weight: bold; - color: var(--link-hover-color); -} - -#changelist-filter details[open] > summary::before { - content: '↓'; -} - -#changelist-filter ul { - margin: 5px 0; - padding: 0 15px 15px; - border-bottom: 1px solid var(--hairline-color); -} - -#changelist-filter ul:last-child { - border-bottom: none; -} - -#changelist-filter li { - list-style-type: none; - margin-left: 0; - padding-left: 0; -} - -#changelist-filter a { - display: block; - color: var(--body-quiet-color); - word-break: break-word; -} - -#changelist-filter li.selected { - border-left: 5px solid var(--hairline-color); - padding-left: 10px; - margin-left: -15px; -} - -#changelist-filter li.selected a { - color: var(--link-selected-fg); -} - -#changelist-filter a:focus, #changelist-filter a:hover, -#changelist-filter li.selected a:focus, -#changelist-filter li.selected a:hover { - color: var(--link-hover-color); -} - -#changelist-filter #changelist-filter-extra-actions { - font-size: 0.8125rem; - margin-bottom: 10px; - border-bottom: 1px solid var(--hairline-color); -} - -/* DATE DRILLDOWN */ - -.change-list .toplinks { - display: flex; - padding-bottom: 5px; - flex-wrap: wrap; - gap: 3px 17px; - font-weight: bold; -} - -.change-list .toplinks a { - font-size: 0.8125rem; -} - -.change-list .toplinks .date-back { - color: var(--body-quiet-color); -} - -.change-list .toplinks .date-back:focus, -.change-list .toplinks .date-back:hover { - color: var(--link-hover-color); -} - -/* ACTIONS */ - -.filtered .actions { - border-right: none; -} - -#changelist table input { - margin: 0; - vertical-align: baseline; -} - -/* Once the :has() pseudo-class is supported by all browsers, the tr.selected - selector and the JS adding the class can be removed. */ -#changelist tbody tr.selected { - background-color: var(--selected-row); -} - -#changelist tbody tr:has(.action-select:checked) { - background-color: var(--selected-row); -} - -@media (forced-colors: active) { - #changelist tbody tr.selected { - background-color: SelectedItem; - } - #changelist tbody tr:has(.action-select:checked) { - background-color: SelectedItem; - } -} - -#changelist .actions { - padding: 10px; - background: var(--body-bg); - border-top: none; - border-bottom: none; - line-height: 1.5rem; - color: var(--body-quiet-color); - width: 100%; -} - -#changelist .actions span.all, -#changelist .actions span.action-counter, -#changelist .actions span.clear, -#changelist .actions span.question { - font-size: 0.8125rem; - margin: 0 0.5em; -} - -#changelist .actions:last-child { - border-bottom: none; -} - -#changelist .actions select { - vertical-align: top; - height: 1.5rem; - color: var(--body-fg); - border: 1px solid var(--border-color); - border-radius: 4px; - font-size: 0.875rem; - padding: 0 0 0 4px; - margin: 0; - margin-left: 10px; -} - -#changelist .actions select:focus { - border-color: var(--body-quiet-color); -} - -#changelist .actions label { - display: inline-block; - vertical-align: middle; - font-size: 0.8125rem; -} - -#changelist .actions .button { - font-size: 0.8125rem; - border: 1px solid var(--border-color); - border-radius: 4px; - background: var(--body-bg); - box-shadow: 0 -15px 20px -10px rgba(0, 0, 0, 0.15) inset; - cursor: pointer; - height: 1.5rem; - line-height: 1; - padding: 4px 8px; - margin: 0; - color: var(--body-fg); -} - -#changelist .actions .button:focus, #changelist .actions .button:hover { - border-color: var(--body-quiet-color); -} diff --git a/assets/admin/css/dark_mode.css b/assets/admin/css/dark_mode.css deleted file mode 100644 index c49b6bc..0000000 --- a/assets/admin/css/dark_mode.css +++ /dev/null @@ -1,124 +0,0 @@ -@media (prefers-color-scheme: dark) { - :root { - --primary: #264b5d; - --primary-fg: #f7f7f7; - - --body-fg: #eeeeee; - --body-bg: #121212; - --body-quiet-color: #e0e0e0; - --body-loud-color: #ffffff; - - --breadcrumbs-link-fg: #e0e0e0; - --breadcrumbs-bg: var(--primary); - - --link-fg: #81d4fa; - --link-hover-color: #4ac1f7; - --link-selected-fg: #6f94c6; - - --hairline-color: #272727; - --border-color: #353535; - - --error-fg: #e35f5f; - --message-success-bg: #006b1b; - --message-warning-bg: #583305; - --message-error-bg: #570808; - - --darkened-bg: #212121; - --selected-bg: #1b1b1b; - --selected-row: #00363a; - - --close-button-bg: #333333; - --close-button-hover-bg: #666666; - } - } - - -html[data-theme="dark"] { - --primary: #264b5d; - --primary-fg: #f7f7f7; - - --body-fg: #eeeeee; - --body-bg: #121212; - --body-quiet-color: #e0e0e0; - --body-loud-color: #ffffff; - - --breadcrumbs-link-fg: #e0e0e0; - --breadcrumbs-bg: var(--primary); - - --link-fg: #81d4fa; - --link-hover-color: #4ac1f7; - --link-selected-fg: #6f94c6; - - --hairline-color: #272727; - --border-color: #353535; - - --error-fg: #e35f5f; - --message-success-bg: #006b1b; - --message-warning-bg: #583305; - --message-error-bg: #570808; - - --darkened-bg: #212121; - --selected-bg: #1b1b1b; - --selected-row: #00363a; - - --close-button-bg: #333333; - --close-button-hover-bg: #666666; -} - -/* THEME SWITCH */ -.theme-toggle { - cursor: pointer; - border: none; - padding: 0; - background: transparent; - vertical-align: middle; - margin-inline-start: 5px; - margin-top: -1px; -} - -.theme-toggle svg { - vertical-align: middle; - height: 1rem; - width: 1rem; - display: none; -} - -/* -Fully hide screen reader text so we only show the one matching the current -theme. -*/ -.theme-toggle .visually-hidden { - display: none; -} - -html[data-theme="auto"] .theme-toggle .theme-label-when-auto { - display: block; -} - -html[data-theme="dark"] .theme-toggle .theme-label-when-dark { - display: block; -} - -html[data-theme="light"] .theme-toggle .theme-label-when-light { - display: block; -} - -/* ICONS */ -.theme-toggle svg.theme-icon-when-auto, -.theme-toggle svg.theme-icon-when-dark, -.theme-toggle svg.theme-icon-when-light { - fill: var(--header-link-color); - color: var(--header-bg); -} - -html[data-theme="auto"] .theme-toggle svg.theme-icon-when-auto { - display: block; -} - -html[data-theme="dark"] .theme-toggle svg.theme-icon-when-dark { - display: block; -} - -html[data-theme="light"] .theme-toggle svg.theme-icon-when-light { - display: block; -} diff --git a/assets/admin/css/dashboard.css b/assets/admin/css/dashboard.css deleted file mode 100644 index 242b81a..0000000 --- a/assets/admin/css/dashboard.css +++ /dev/null @@ -1,29 +0,0 @@ -/* DASHBOARD */ -.dashboard td, .dashboard th { - word-break: break-word; -} - -.dashboard .module table th { - width: 100%; -} - -.dashboard .module table td { - white-space: nowrap; -} - -.dashboard .module table td a { - display: block; - padding-right: .6em; -} - -/* RECENT ACTIONS MODULE */ - -.module ul.actionlist { - margin-left: 0; -} - -ul.actionlist li { - list-style-type: none; - overflow: hidden; - text-overflow: ellipsis; -} diff --git a/assets/admin/css/forms.css b/assets/admin/css/forms.css deleted file mode 100644 index 9a8dad0..0000000 --- a/assets/admin/css/forms.css +++ /dev/null @@ -1,534 +0,0 @@ -@import url('widgets.css'); - -/* FORM ROWS */ - -.form-row { - overflow: hidden; - padding: 10px; - font-size: 0.8125rem; - border-bottom: 1px solid var(--hairline-color); -} - -.form-row img, .form-row input { - vertical-align: middle; -} - -.form-row label input[type="checkbox"] { - margin-top: 0; - vertical-align: 0; -} - -form .form-row p { - padding-left: 0; -} - -.flex-container { - display: flex; -} - -.form-multiline { - flex-wrap: wrap; -} - -.form-multiline > div { - padding-bottom: 10px; -} - -/* FORM LABELS */ - -label { - font-weight: normal; - color: var(--body-quiet-color); - font-size: 0.8125rem; -} - -.required label, label.required { - font-weight: bold; - color: var(--body-fg); -} - -/* RADIO BUTTONS */ - -form div.radiolist div { - padding-right: 7px; -} - -form div.radiolist.inline div { - display: inline-block; -} - -form div.radiolist label { - width: auto; -} - -form div.radiolist input[type="radio"] { - margin: -2px 4px 0 0; - padding: 0; -} - -form ul.inline { - margin-left: 0; - padding: 0; -} - -form ul.inline li { - float: left; - padding-right: 7px; -} - -/* ALIGNED FIELDSETS */ - -.aligned label { - display: block; - padding: 4px 10px 0 0; - min-width: 160px; - width: 160px; - word-wrap: break-word; - line-height: 1; -} - -.aligned label:not(.vCheckboxLabel):after { - content: ''; - display: inline-block; - vertical-align: middle; - height: 1.625rem; -} - -.aligned label + p, .aligned .checkbox-row + div.help, .aligned label + div.readonly { - padding: 6px 0; - margin-top: 0; - margin-bottom: 0; - margin-left: 0; - overflow-wrap: break-word; -} - -.aligned ul label { - display: inline; - float: none; - width: auto; -} - -.aligned .form-row input { - margin-bottom: 0; -} - -.colMS .aligned .vLargeTextField, .colMS .aligned .vXMLLargeTextField { - width: 350px; -} - -form .aligned ul { - margin-left: 160px; - padding-left: 10px; -} - -form .aligned div.radiolist { - display: inline-block; - margin: 0; - padding: 0; -} - -form .aligned p.help, -form .aligned div.help { - margin-top: 0; - margin-left: 160px; - padding-left: 10px; -} - -form .aligned p.date div.help.timezonewarning, -form .aligned p.datetime div.help.timezonewarning, -form .aligned p.time div.help.timezonewarning { - margin-left: 0; - padding-left: 0; - font-weight: normal; -} - -form .aligned p.help:last-child, -form .aligned div.help:last-child { - margin-bottom: 0; - padding-bottom: 0; -} - -form .aligned input + p.help, -form .aligned textarea + p.help, -form .aligned select + p.help, -form .aligned input + div.help, -form .aligned textarea + div.help, -form .aligned select + div.help { - margin-left: 160px; - padding-left: 10px; -} - -form .aligned ul li { - list-style: none; -} - -form .aligned table p { - margin-left: 0; - padding-left: 0; -} - -.aligned .vCheckboxLabel { - float: none; - width: auto; - display: inline-block; - vertical-align: -3px; - padding: 0 0 5px 5px; -} - -.aligned .vCheckboxLabel + p.help, -.aligned .vCheckboxLabel + div.help { - margin-top: -4px; -} - -.colM .aligned .vLargeTextField, .colM .aligned .vXMLLargeTextField { - width: 610px; -} - -fieldset .fieldBox { - margin-right: 20px; -} - -/* WIDE FIELDSETS */ - -.wide label { - width: 200px; -} - -form .wide p, -form .wide ul.errorlist, -form .wide input + p.help, -form .wide input + div.help { - margin-left: 200px; -} - -form .wide p.help, -form .wide div.help { - padding-left: 50px; -} - -form div.help ul { - padding-left: 0; - margin-left: 0; -} - -.colM fieldset.wide .vLargeTextField, .colM fieldset.wide .vXMLLargeTextField { - width: 450px; -} - -/* COLLAPSED FIELDSETS */ - -fieldset.collapsed * { - display: none; -} - -fieldset.collapsed h2, fieldset.collapsed { - display: block; -} - -fieldset.collapsed { - border: 1px solid var(--hairline-color); - border-radius: 4px; - overflow: hidden; -} - -fieldset.collapsed h2 { - background: var(--darkened-bg); - color: var(--body-quiet-color); -} - -fieldset .collapse-toggle { - color: var(--header-link-color); -} - -fieldset.collapsed .collapse-toggle { - background: transparent; - display: inline; - color: var(--link-fg); -} - -/* MONOSPACE TEXTAREAS */ - -fieldset.monospace textarea { - font-family: var(--font-family-monospace); -} - -/* SUBMIT ROW */ - -.submit-row { - padding: 12px 14px 12px; - margin: 0 0 20px; - background: var(--darkened-bg); - border: 1px solid var(--hairline-color); - border-radius: 4px; - overflow: hidden; - display: flex; - gap: 10px; - flex-wrap: wrap; -} - -body.popup .submit-row { - overflow: auto; -} - -.submit-row input { - height: 2.1875rem; - line-height: 0.9375rem; -} - -.submit-row input, .submit-row a { - margin: 0; -} - -.submit-row input.default { - text-transform: uppercase; -} - -.submit-row a.deletelink { - margin-left: auto; -} - -.submit-row a.deletelink { - display: block; - background: var(--delete-button-bg); - border-radius: 4px; - padding: 0.625rem 0.9375rem; - height: 0.9375rem; - line-height: 0.9375rem; - color: var(--button-fg); -} - -.submit-row a.closelink { - display: inline-block; - background: var(--close-button-bg); - border-radius: 4px; - padding: 10px 15px; - height: 0.9375rem; - line-height: 0.9375rem; - color: var(--button-fg); -} - -.submit-row a.deletelink:focus, -.submit-row a.deletelink:hover, -.submit-row a.deletelink:active { - background: var(--delete-button-hover-bg); - text-decoration: none; -} - -.submit-row a.closelink:focus, -.submit-row a.closelink:hover, -.submit-row a.closelink:active { - background: var(--close-button-hover-bg); - text-decoration: none; -} - -/* CUSTOM FORM FIELDS */ - -.vSelectMultipleField { - vertical-align: top; -} - -.vCheckboxField { - border: none; -} - -.vDateField, .vTimeField { - margin-right: 2px; - margin-bottom: 4px; -} - -.vDateField { - min-width: 6.85em; -} - -.vTimeField { - min-width: 4.7em; -} - -.vURLField { - width: 30em; -} - -.vLargeTextField, .vXMLLargeTextField { - width: 48em; -} - -.flatpages-flatpage #id_content { - height: 40.2em; -} - -.module table .vPositiveSmallIntegerField { - width: 2.2em; -} - -.vIntegerField { - width: 5em; -} - -.vBigIntegerField { - width: 10em; -} - -.vForeignKeyRawIdAdminField { - width: 5em; -} - -.vTextField, .vUUIDField { - width: 20em; -} - -/* INLINES */ - -.inline-group { - padding: 0; - margin: 0 0 30px; -} - -.inline-group thead th { - padding: 8px 10px; -} - -.inline-group .aligned label { - width: 160px; -} - -.inline-related { - position: relative; -} - -.inline-related h3 { - margin: 0; - color: var(--body-quiet-color); - padding: 5px; - font-size: 0.8125rem; - background: var(--darkened-bg); - border-top: 1px solid var(--hairline-color); - border-bottom: 1px solid var(--hairline-color); -} - -.inline-related h3 span.delete { - float: right; -} - -.inline-related h3 span.delete label { - margin-left: 2px; - font-size: 0.6875rem; -} - -.inline-related fieldset { - margin: 0; - background: var(--body-bg); - border: none; - width: 100%; -} - -.inline-related fieldset.module h3 { - margin: 0; - padding: 2px 5px 3px 5px; - font-size: 0.6875rem; - text-align: left; - font-weight: bold; - background: #bcd; - color: var(--body-bg); -} - -.inline-group .tabular fieldset.module { - border: none; -} - -.inline-related.tabular fieldset.module table { - width: 100%; - overflow-x: scroll; -} - -.last-related fieldset { - border: none; -} - -.inline-group .tabular tr.has_original td { - padding-top: 2em; -} - -.inline-group .tabular tr td.original { - padding: 2px 0 0 0; - width: 0; - _position: relative; -} - -.inline-group .tabular th.original { - width: 0px; - padding: 0; -} - -.inline-group .tabular td.original p { - position: absolute; - left: 0; - height: 1.1em; - padding: 2px 9px; - overflow: hidden; - font-size: 0.5625rem; - font-weight: bold; - color: var(--body-quiet-color); - _width: 700px; -} - -.inline-group ul.tools { - padding: 0; - margin: 0; - list-style: none; -} - -.inline-group ul.tools li { - display: inline; - padding: 0 5px; -} - -.inline-group div.add-row, -.inline-group .tabular tr.add-row td { - color: var(--body-quiet-color); - background: var(--darkened-bg); - padding: 8px 10px; - border-bottom: 1px solid var(--hairline-color); -} - -.inline-group .tabular tr.add-row td { - padding: 8px 10px; - border-bottom: 1px solid var(--hairline-color); -} - -.inline-group ul.tools a.add, -.inline-group div.add-row a, -.inline-group .tabular tr.add-row td a { - background: url(../img/icon-addlink.svg) 0 1px no-repeat; - padding-left: 16px; - font-size: 0.75rem; -} - -.empty-form { - display: none; -} - -/* RELATED FIELD ADD ONE / LOOKUP */ - -.related-lookup { - margin-left: 5px; - display: inline-block; - vertical-align: middle; - background-repeat: no-repeat; - background-size: 14px; -} - -.related-lookup { - width: 1rem; - height: 1rem; - background-image: url(../img/search.svg); -} - -form .related-widget-wrapper ul { - display: inline-block; - margin-left: 0; - padding-left: 0; -} - -.clearable-file-input input { - margin-top: 0; -} diff --git a/assets/admin/css/login.css b/assets/admin/css/login.css deleted file mode 100644 index 389772f..0000000 --- a/assets/admin/css/login.css +++ /dev/null @@ -1,61 +0,0 @@ -/* LOGIN FORM */ - -.login { - background: var(--darkened-bg); - height: auto; -} - -.login #header { - height: auto; - padding: 15px 16px; - justify-content: center; -} - -.login #header h1 { - font-size: 1.125rem; - margin: 0; -} - -.login #header h1 a { - color: var(--header-link-color); -} - -.login #content { - padding: 20px 20px 0; -} - -.login #container { - background: var(--body-bg); - border: 1px solid var(--hairline-color); - border-radius: 4px; - overflow: hidden; - width: 28em; - min-width: 300px; - margin: 100px auto; - height: auto; -} - -.login .form-row { - padding: 4px 0; -} - -.login .form-row label { - display: block; - line-height: 2em; -} - -.login .form-row #id_username, .login .form-row #id_password { - padding: 8px; - width: 100%; - box-sizing: border-box; -} - -.login .submit-row { - padding: 1em 0 0 0; - margin: 0; - text-align: center; -} - -.login .password-reset-link { - text-align: center; -} diff --git a/assets/admin/css/nav_sidebar.css b/assets/admin/css/nav_sidebar.css deleted file mode 100644 index 7eb0de9..0000000 --- a/assets/admin/css/nav_sidebar.css +++ /dev/null @@ -1,150 +0,0 @@ -.sticky { - position: sticky; - top: 0; - max-height: 100vh; -} - -.toggle-nav-sidebar { - z-index: 20; - left: 0; - display: flex; - align-items: center; - justify-content: center; - flex: 0 0 23px; - width: 23px; - border: 0; - border-right: 1px solid var(--hairline-color); - background-color: var(--body-bg); - cursor: pointer; - font-size: 1.25rem; - color: var(--link-fg); - padding: 0; -} - -[dir="rtl"] .toggle-nav-sidebar { - border-left: 1px solid var(--hairline-color); - border-right: 0; -} - -.toggle-nav-sidebar:hover, -.toggle-nav-sidebar:focus { - background-color: var(--darkened-bg); -} - -#nav-sidebar { - z-index: 15; - flex: 0 0 275px; - left: -276px; - margin-left: -276px; - border-top: 1px solid transparent; - border-right: 1px solid var(--hairline-color); - background-color: var(--body-bg); - overflow: auto; -} - -[dir="rtl"] #nav-sidebar { - border-left: 1px solid var(--hairline-color); - border-right: 0; - left: 0; - margin-left: 0; - right: -276px; - margin-right: -276px; -} - -.toggle-nav-sidebar::before { - content: '\00BB'; -} - -.main.shifted .toggle-nav-sidebar::before { - content: '\00AB'; -} - -.main > #nav-sidebar { - visibility: hidden; -} - -.main.shifted > #nav-sidebar { - margin-left: 0; - visibility: visible; -} - -[dir="rtl"] .main.shifted > #nav-sidebar { - margin-right: 0; -} - -#nav-sidebar .module th { - width: 100%; - overflow-wrap: anywhere; -} - -#nav-sidebar .module th, -#nav-sidebar .module caption { - padding-left: 16px; -} - -#nav-sidebar .module td { - white-space: nowrap; -} - -[dir="rtl"] #nav-sidebar .module th, -[dir="rtl"] #nav-sidebar .module caption { - padding-left: 8px; - padding-right: 16px; -} - -#nav-sidebar .current-app .section:link, -#nav-sidebar .current-app .section:visited { - color: var(--header-color); - font-weight: bold; -} - -#nav-sidebar .current-model { - background: var(--selected-row); -} - -@media (forced-colors: active) { - #nav-sidebar .current-model { - background-color: SelectedItem; - } -} - -.main > #nav-sidebar + .content { - max-width: calc(100% - 23px); -} - -.main.shifted > #nav-sidebar + .content { - max-width: calc(100% - 299px); -} - -@media (max-width: 767px) { - #nav-sidebar, #toggle-nav-sidebar { - display: none; - } - - .main > #nav-sidebar + .content, - .main.shifted > #nav-sidebar + .content { - max-width: 100%; - } -} - -#nav-filter { - width: 100%; - box-sizing: border-box; - padding: 2px 5px; - margin: 5px 0; - border: 1px solid var(--border-color); - background-color: var(--darkened-bg); - color: var(--body-fg); -} - -#nav-filter:focus { - border-color: var(--body-quiet-color); -} - -#nav-filter.no-results { - background: var(--message-error-bg); -} - -#nav-sidebar table { - width: 100%; -} diff --git a/assets/admin/css/responsive.css b/assets/admin/css/responsive.css deleted file mode 100644 index bb53945..0000000 --- a/assets/admin/css/responsive.css +++ /dev/null @@ -1,970 +0,0 @@ -/* Tablets */ - -input[type="submit"], button { - -webkit-appearance: none; - appearance: none; -} - -@media (max-width: 1024px) { - /* Basic */ - - html { - -webkit-text-size-adjust: 100%; - } - - td, th { - padding: 10px; - font-size: 0.875rem; - } - - .small { - font-size: 0.75rem; - } - - /* Layout */ - - #container { - min-width: 0; - } - - #content { - padding: 15px 20px 20px; - } - - div.breadcrumbs { - padding: 10px 30px; - } - - /* Header */ - - #header { - flex-direction: column; - padding: 15px 30px; - justify-content: flex-start; - } - - #site-name { - margin: 0 0 8px; - line-height: 1.2; - } - - #user-tools { - margin: 0; - font-weight: 400; - line-height: 1.85; - text-align: left; - } - - #user-tools a { - display: inline-block; - line-height: 1.4; - } - - /* Dashboard */ - - .dashboard #content { - width: auto; - } - - #content-related { - margin-right: -290px; - } - - .colSM #content-related { - margin-left: -290px; - } - - .colMS { - margin-right: 290px; - } - - .colSM { - margin-left: 290px; - } - - .dashboard .module table td a { - padding-right: 0; - } - - td .changelink, td .addlink { - font-size: 0.8125rem; - } - - /* Changelist */ - - #toolbar { - border: none; - padding: 15px; - } - - #changelist-search > div { - display: flex; - flex-wrap: nowrap; - max-width: 480px; - } - - #changelist-search label { - line-height: 1.375rem; - } - - #toolbar form #searchbar { - flex: 1 0 auto; - width: 0; - height: 1.375rem; - margin: 0 10px 0 6px; - } - - #toolbar form input[type=submit] { - flex: 0 1 auto; - } - - #changelist-search .quiet { - width: 0; - flex: 1 0 auto; - margin: 5px 0 0 25px; - } - - #changelist .actions { - display: flex; - flex-wrap: wrap; - padding: 15px 0; - } - - #changelist .actions label { - display: flex; - } - - #changelist .actions select { - background: var(--body-bg); - } - - #changelist .actions .button { - min-width: 48px; - margin: 0 10px; - } - - #changelist .actions span.all, - #changelist .actions span.clear, - #changelist .actions span.question, - #changelist .actions span.action-counter { - font-size: 0.6875rem; - margin: 0 10px 0 0; - } - - #changelist-filter { - flex-basis: 200px; - } - - .change-list .filtered .results, - .change-list .filtered .paginator, - .filtered #toolbar, - .filtered .actions, - - #changelist .paginator { - border-top-color: var(--hairline-color); /* XXX Is this used at all? */ - } - - #changelist .results + .paginator { - border-top: none; - } - - /* Forms */ - - label { - font-size: 0.875rem; - } - - .form-row input[type=text], - .form-row input[type=password], - .form-row input[type=email], - .form-row input[type=url], - .form-row input[type=tel], - .form-row input[type=number], - .form-row textarea, - .form-row select, - .form-row .vTextField { - box-sizing: border-box; - margin: 0; - padding: 6px 8px; - min-height: 2.25rem; - font-size: 0.875rem; - } - - .form-row select { - height: 2.25rem; - } - - .form-row select[multiple] { - height: auto; - min-height: 0; - } - - fieldset .fieldBox + .fieldBox { - margin-top: 10px; - padding-top: 10px; - border-top: 1px solid var(--hairline-color); - } - - textarea { - max-width: 100%; - max-height: 120px; - } - - .aligned label { - padding-top: 6px; - } - - .aligned .related-lookup, - .aligned .datetimeshortcuts, - .aligned .related-lookup + strong { - align-self: center; - margin-left: 15px; - } - - form .aligned div.radiolist { - margin-left: 2px; - } - - .submit-row { - padding: 8px; - } - - .submit-row a.deletelink { - padding: 10px 7px; - } - - .button, input[type=submit], input[type=button], .submit-row input, a.button { - padding: 7px; - } - - /* Selector */ - - .selector { - display: flex; - width: 100%; - } - - .selector .selector-filter { - display: flex; - align-items: center; - } - - .selector .selector-filter label { - margin: 0 8px 0 0; - } - - .selector .selector-filter input { - width: 100%; - min-height: 0; - flex: 1 1; - } - - .selector-available, .selector-chosen { - width: auto; - flex: 1 1; - display: flex; - flex-direction: column; - } - - .selector select { - width: 100%; - flex: 1 0 auto; - margin-bottom: 5px; - } - - .selector ul.selector-chooser { - width: 26px; - height: 52px; - padding: 2px 0; - border-radius: 20px; - transform: translateY(-10px); - } - - .selector-add, .selector-remove { - width: 20px; - height: 20px; - background-size: 20px auto; - } - - .selector-add { - background-position: 0 -120px; - } - - .selector-remove { - background-position: 0 -80px; - } - - a.selector-chooseall, a.selector-clearall { - align-self: center; - } - - .stacked { - flex-direction: column; - max-width: 480px; - } - - .stacked > * { - flex: 0 1 auto; - } - - .stacked select { - margin-bottom: 0; - } - - .stacked .selector-available, .stacked .selector-chosen { - width: auto; - } - - .stacked ul.selector-chooser { - width: 52px; - height: 26px; - padding: 0 2px; - transform: none; - } - - .stacked .selector-chooser li { - padding: 3px; - } - - .stacked .selector-add, .stacked .selector-remove { - background-size: 20px auto; - } - - .stacked .selector-add { - background-position: 0 -40px; - } - - .stacked .active.selector-add { - background-position: 0 -40px; - } - - .active.selector-add:focus, .active.selector-add:hover { - background-position: 0 -140px; - } - - .stacked .active.selector-add:focus, .stacked .active.selector-add:hover { - background-position: 0 -60px; - } - - .stacked .selector-remove { - background-position: 0 0; - } - - .stacked .active.selector-remove { - background-position: 0 0; - } - - .active.selector-remove:focus, .active.selector-remove:hover { - background-position: 0 -100px; - } - - .stacked .active.selector-remove:focus, .stacked .active.selector-remove:hover { - background-position: 0 -20px; - } - - .help-tooltip, .selector .help-icon { - display: none; - } - - .datetime input { - width: 50%; - max-width: 120px; - } - - .datetime span { - font-size: 0.8125rem; - } - - .datetime .timezonewarning { - display: block; - font-size: 0.6875rem; - color: var(--body-quiet-color); - } - - .datetimeshortcuts { - color: var(--border-color); /* XXX Redundant, .datetime span also sets #ccc */ - } - - .form-row .datetime input.vDateField, .form-row .datetime input.vTimeField { - width: 75%; - } - - .inline-group { - overflow: auto; - } - - /* Messages */ - - ul.messagelist li { - padding-left: 55px; - background-position: 30px 12px; - } - - ul.messagelist li.error { - background-position: 30px 12px; - } - - ul.messagelist li.warning { - background-position: 30px 14px; - } - - /* Login */ - - .login #header { - padding: 15px 20px; - } - - .login #site-name { - margin: 0; - } - - /* GIS */ - - div.olMap { - max-width: calc(100vw - 30px); - max-height: 300px; - } - - .olMap + .clear_features { - display: block; - margin-top: 10px; - } - - /* Docs */ - - .module table.xfull { - width: 100%; - } - - pre.literal-block { - overflow: auto; - } -} - -/* Mobile */ - -@media (max-width: 767px) { - /* Layout */ - - #header, #content, #footer { - padding: 15px; - } - - #footer:empty { - padding: 0; - } - - div.breadcrumbs { - padding: 10px 15px; - } - - /* Dashboard */ - - .colMS, .colSM { - margin: 0; - } - - #content-related, .colSM #content-related { - width: 100%; - margin: 0; - } - - #content-related .module { - margin-bottom: 0; - } - - #content-related .module h2 { - padding: 10px 15px; - font-size: 1rem; - } - - /* Changelist */ - - #changelist { - align-items: stretch; - flex-direction: column; - } - - #toolbar { - padding: 10px; - } - - #changelist-filter { - margin-left: 0; - } - - #changelist .actions label { - flex: 1 1; - } - - #changelist .actions select { - flex: 1 0; - width: 100%; - } - - #changelist .actions span { - flex: 1 0 100%; - } - - #changelist-filter { - position: static; - width: auto; - margin-top: 30px; - } - - .object-tools { - float: none; - margin: 0 0 15px; - padding: 0; - overflow: hidden; - } - - .object-tools li { - height: auto; - margin-left: 0; - } - - .object-tools li + li { - margin-left: 15px; - } - - /* Forms */ - - .form-row { - padding: 15px 0; - } - - .aligned .form-row, - .aligned .form-row > div { - max-width: 100vw; - } - - .aligned .form-row > div { - width: calc(100vw - 30px); - } - - .flex-container { - flex-flow: column; - } - - .flex-container.checkbox-row { - flex-flow: row; - } - - textarea { - max-width: none; - } - - .vURLField { - width: auto; - } - - fieldset .fieldBox + .fieldBox { - margin-top: 15px; - padding-top: 15px; - } - - fieldset.collapsed .form-row { - display: none; - } - - .aligned label { - width: 100%; - min-width: auto; - padding: 0 0 10px; - } - - .aligned label:after { - max-height: 0; - } - - .aligned .form-row input, - .aligned .form-row select, - .aligned .form-row textarea { - flex: 1 1 auto; - max-width: 100%; - } - - .aligned .checkbox-row input { - flex: 0 1 auto; - margin: 0; - } - - .aligned .vCheckboxLabel { - flex: 1 0; - padding: 1px 0 0 5px; - } - - .aligned label + p, - .aligned label + div.help, - .aligned label + div.readonly { - padding: 0; - margin-left: 0; - } - - .aligned p.file-upload { - font-size: 0.8125rem; - } - - span.clearable-file-input { - margin-left: 15px; - } - - span.clearable-file-input label { - font-size: 0.8125rem; - padding-bottom: 0; - } - - .aligned .timezonewarning { - flex: 1 0 100%; - margin-top: 5px; - } - - form .aligned .form-row div.help { - width: 100%; - margin: 5px 0 0; - padding: 0; - } - - form .aligned ul, - form .aligned ul.errorlist { - margin-left: 0; - padding-left: 0; - } - - form .aligned div.radiolist { - margin-top: 5px; - margin-right: 15px; - margin-bottom: -3px; - } - - form .aligned div.radiolist:not(.inline) div + div { - margin-top: 5px; - } - - /* Related widget */ - - .related-widget-wrapper { - width: 100%; - display: flex; - align-items: flex-start; - } - - .related-widget-wrapper .selector { - order: 1; - } - - .related-widget-wrapper > a { - order: 2; - } - - .related-widget-wrapper .radiolist ~ a { - align-self: flex-end; - } - - .related-widget-wrapper > select ~ a { - align-self: center; - } - - /* Selector */ - - .selector { - flex-direction: column; - gap: 10px 0; - } - - .selector-available, .selector-chosen { - flex: 1 1 auto; - } - - .selector select { - max-height: 96px; - } - - .selector ul.selector-chooser { - display: block; - width: 52px; - height: 26px; - padding: 0 2px; - transform: none; - } - - .selector ul.selector-chooser li { - float: left; - } - - .selector-remove { - background-position: 0 0; - } - - .active.selector-remove:focus, .active.selector-remove:hover { - background-position: 0 -20px; - } - - .selector-add { - background-position: 0 -40px; - } - - .active.selector-add:focus, .active.selector-add:hover { - background-position: 0 -60px; - } - - /* Inlines */ - - .inline-group[data-inline-type="stacked"] .inline-related { - border: 1px solid var(--hairline-color); - border-radius: 4px; - margin-top: 15px; - overflow: auto; - } - - .inline-group[data-inline-type="stacked"] .inline-related > * { - box-sizing: border-box; - } - - .inline-group[data-inline-type="stacked"] .inline-related .module { - padding: 0 10px; - } - - .inline-group[data-inline-type="stacked"] .inline-related .module .form-row { - border-top: 1px solid var(--hairline-color); - border-bottom: none; - } - - .inline-group[data-inline-type="stacked"] .inline-related .module .form-row:first-child { - border-top: none; - } - - .inline-group[data-inline-type="stacked"] .inline-related h3 { - padding: 10px; - border-top-width: 0; - border-bottom-width: 2px; - display: flex; - flex-wrap: wrap; - align-items: center; - } - - .inline-group[data-inline-type="stacked"] .inline-related h3 .inline_label { - margin-right: auto; - } - - .inline-group[data-inline-type="stacked"] .inline-related h3 span.delete { - float: none; - flex: 1 1 100%; - margin-top: 5px; - } - - .inline-group[data-inline-type="stacked"] .aligned .form-row > div:not([class]) { - width: 100%; - } - - .inline-group[data-inline-type="stacked"] .aligned label { - width: 100%; - } - - .inline-group[data-inline-type="stacked"] div.add-row { - margin-top: 15px; - border: 1px solid var(--hairline-color); - border-radius: 4px; - } - - .inline-group div.add-row, - .inline-group .tabular tr.add-row td { - padding: 0; - } - - .inline-group div.add-row a, - .inline-group .tabular tr.add-row td a { - display: block; - padding: 8px 10px 8px 26px; - background-position: 8px 9px; - } - - /* Submit row */ - - .submit-row { - padding: 10px; - margin: 0 0 15px; - flex-direction: column; - gap: 8px; - } - - .submit-row input, .submit-row input.default, .submit-row a { - text-align: center; - } - - .submit-row a.closelink { - padding: 10px 0; - text-align: center; - } - - .submit-row a.deletelink { - margin: 0; - } - - /* Messages */ - - ul.messagelist li { - padding-left: 40px; - background-position: 15px 12px; - } - - ul.messagelist li.error { - background-position: 15px 12px; - } - - ul.messagelist li.warning { - background-position: 15px 14px; - } - - /* Paginator */ - - .paginator .this-page, .paginator a:link, .paginator a:visited { - padding: 4px 10px; - } - - /* Login */ - - body.login { - padding: 0 15px; - } - - .login #container { - width: auto; - max-width: 480px; - margin: 50px auto; - } - - .login #header, - .login #content { - padding: 15px; - } - - .login #content-main { - float: none; - } - - .login .form-row { - padding: 0; - } - - .login .form-row + .form-row { - margin-top: 15px; - } - - .login .form-row label { - margin: 0 0 5px; - line-height: 1.2; - } - - .login .submit-row { - padding: 15px 0 0; - } - - .login br { - display: none; - } - - .login .submit-row input { - margin: 0; - text-transform: uppercase; - } - - .errornote { - margin: 0 0 20px; - padding: 8px 12px; - font-size: 0.8125rem; - } - - /* Calendar and clock */ - - .calendarbox, .clockbox { - position: fixed !important; - top: 50% !important; - left: 50% !important; - transform: translate(-50%, -50%); - margin: 0; - border: none; - overflow: visible; - } - - .calendarbox:before, .clockbox:before { - content: ''; - position: fixed; - top: 50%; - left: 50%; - width: 100vw; - height: 100vh; - background: rgba(0, 0, 0, 0.75); - transform: translate(-50%, -50%); - } - - .calendarbox > *, .clockbox > * { - position: relative; - z-index: 1; - } - - .calendarbox > div:first-child { - z-index: 2; - } - - .calendarbox .calendar, .clockbox h2 { - border-radius: 4px 4px 0 0; - overflow: hidden; - } - - .calendarbox .calendar-cancel, .clockbox .calendar-cancel { - border-radius: 0 0 4px 4px; - overflow: hidden; - } - - .calendar-shortcuts { - padding: 10px 0; - font-size: 0.75rem; - line-height: 0.75rem; - } - - .calendar-shortcuts a { - margin: 0 4px; - } - - .timelist a { - background: var(--body-bg); - padding: 4px; - } - - .calendar-cancel { - padding: 8px 10px; - } - - .clockbox h2 { - padding: 8px 15px; - } - - .calendar caption { - padding: 10px; - } - - .calendarbox .calendarnav-previous, .calendarbox .calendarnav-next { - z-index: 1; - top: 10px; - } - - /* History */ - - table#change-history tbody th, table#change-history tbody td { - font-size: 0.8125rem; - word-break: break-word; - } - - table#change-history tbody th { - width: auto; - } - - /* Docs */ - - table.model tbody th, table.model tbody td { - font-size: 0.8125rem; - word-break: break-word; - } -} diff --git a/assets/admin/css/responsive_rtl.css b/assets/admin/css/responsive_rtl.css deleted file mode 100644 index 31dc8ff..0000000 --- a/assets/admin/css/responsive_rtl.css +++ /dev/null @@ -1,84 +0,0 @@ -/* TABLETS */ - -@media (max-width: 1024px) { - [dir="rtl"] .colMS { - margin-right: 0; - } - - [dir="rtl"] #user-tools { - text-align: right; - } - - [dir="rtl"] #changelist .actions label { - padding-left: 10px; - padding-right: 0; - } - - [dir="rtl"] #changelist .actions select { - margin-left: 0; - margin-right: 15px; - } - - [dir="rtl"] .change-list .filtered .results, - [dir="rtl"] .change-list .filtered .paginator, - [dir="rtl"] .filtered #toolbar, - [dir="rtl"] .filtered div.xfull, - [dir="rtl"] .filtered .actions, - [dir="rtl"] #changelist-filter { - margin-left: 0; - } - - [dir="rtl"] .inline-group ul.tools a.add, - [dir="rtl"] .inline-group div.add-row a, - [dir="rtl"] .inline-group .tabular tr.add-row td a { - padding: 8px 26px 8px 10px; - background-position: calc(100% - 8px) 9px; - } - - [dir="rtl"] .related-widget-wrapper-link + .selector { - margin-right: 0; - margin-left: 15px; - } - - [dir="rtl"] .selector .selector-filter label { - margin-right: 0; - margin-left: 8px; - } - - [dir="rtl"] .object-tools li { - float: right; - } - - [dir="rtl"] .object-tools li + li { - margin-left: 0; - margin-right: 15px; - } - - [dir="rtl"] .dashboard .module table td a { - padding-left: 0; - padding-right: 16px; - } -} - -/* MOBILE */ - -@media (max-width: 767px) { - [dir="rtl"] .aligned .related-lookup, - [dir="rtl"] .aligned .datetimeshortcuts { - margin-left: 0; - margin-right: 15px; - } - - [dir="rtl"] .aligned ul, - [dir="rtl"] form .aligned ul.errorlist { - margin-right: 0; - } - - [dir="rtl"] #changelist-filter { - margin-left: 0; - margin-right: 0; - } - [dir="rtl"] .aligned .vCheckboxLabel { - padding: 1px 5px 0 0; - } -} diff --git a/assets/admin/css/rtl.css b/assets/admin/css/rtl.css deleted file mode 100644 index 9027c7e..0000000 --- a/assets/admin/css/rtl.css +++ /dev/null @@ -1,302 +0,0 @@ -/* GLOBAL */ - -th { - text-align: right; -} - -.module h2, .module caption { - text-align: right; -} - -.module ul, .module ol { - margin-left: 0; - margin-right: 1.5em; -} - -.viewlink, .addlink, .changelink, .hidelink { - padding-left: 0; - padding-right: 16px; - background-position: 100% 1px; -} - -.deletelink { - padding-left: 0; - padding-right: 16px; - background-position: 100% 1px; -} - -.object-tools { - float: left; -} - -thead th:first-child, -tfoot td:first-child { - border-left: none; -} - -/* LAYOUT */ - -#user-tools { - right: auto; - left: 0; - text-align: left; -} - -div.breadcrumbs { - text-align: right; -} - -#content-main { - float: right; -} - -#content-related { - float: left; - margin-left: -300px; - margin-right: auto; -} - -.colMS { - margin-left: 300px; - margin-right: 0; -} - -/* SORTABLE TABLES */ - -table thead th.sorted .sortoptions { - float: left; -} - -thead th.sorted .text { - padding-right: 0; - padding-left: 42px; -} - -/* dashboard styles */ - -.dashboard .module table td a { - padding-left: .6em; - padding-right: 16px; -} - -/* changelists styles */ - -.change-list .filtered table { - border-left: none; - border-right: 0px none; -} - -#changelist-filter { - border-left: none; - border-right: none; - margin-left: 0; - margin-right: 30px; -} - -#changelist-filter li.selected { - border-left: none; - padding-left: 10px; - margin-left: 0; - border-right: 5px solid var(--hairline-color); - padding-right: 10px; - margin-right: -15px; -} - -#changelist table tbody td:first-child, #changelist table tbody th:first-child { - border-right: none; - border-left: none; -} - -.paginator .end { - margin-left: 6px; - margin-right: 0; -} - -.paginator input { - margin-left: 0; - margin-right: auto; -} - -/* FORMS */ - -.aligned label { - padding: 0 0 3px 1em; -} - -.submit-row a.deletelink { - margin-left: 0; - margin-right: auto; -} - -.vDateField, .vTimeField { - margin-left: 2px; -} - -.aligned .form-row input { - margin-left: 5px; -} - -form .aligned ul { - margin-right: 163px; - padding-right: 10px; - margin-left: 0; - padding-left: 0; -} - -form ul.inline li { - float: right; - padding-right: 0; - padding-left: 7px; -} - -form .aligned p.help, -form .aligned div.help { - margin-right: 160px; - padding-right: 10px; -} - -form div.help ul, -form .aligned .checkbox-row + .help, -form .aligned p.date div.help.timezonewarning, -form .aligned p.datetime div.help.timezonewarning, -form .aligned p.time div.help.timezonewarning { - margin-right: 0; - padding-right: 0; -} - -form .wide p.help, form .wide div.help { - padding-left: 0; - padding-right: 50px; -} - -form .wide p, -form .wide ul.errorlist, -form .wide input + p.help, -form .wide input + div.help { - margin-right: 200px; - margin-left: 0px; -} - -.submit-row { - text-align: right; -} - -fieldset .fieldBox { - margin-left: 20px; - margin-right: 0; -} - -.errorlist li { - background-position: 100% 12px; - padding: 0; -} - -.errornote { - background-position: 100% 12px; - padding: 10px 12px; -} - -/* WIDGETS */ - -.calendarnav-previous { - top: 0; - left: auto; - right: 10px; - background: url(../img/calendar-icons.svg) 0 -30px no-repeat; -} - -.calendarbox .calendarnav-previous:focus, -.calendarbox .calendarnav-previous:hover { - background-position: 0 -45px; -} - -.calendarnav-next { - top: 0; - right: auto; - left: 10px; - background: url(../img/calendar-icons.svg) 0 0 no-repeat; -} - -.calendarbox .calendarnav-next:focus, -.calendarbox .calendarnav-next:hover { - background-position: 0 -15px; -} - -.calendar caption, .calendarbox h2 { - text-align: center; -} - -.selector { - float: right; -} - -.selector .selector-filter { - text-align: right; -} - -.selector-add { - background: url(../img/selector-icons.svg) 0 -64px no-repeat; -} - -.active.selector-add:focus, .active.selector-add:hover { - background-position: 0 -80px; -} - -.selector-remove { - background: url(../img/selector-icons.svg) 0 -96px no-repeat; -} - -.active.selector-remove:focus, .active.selector-remove:hover { - background-position: 0 -112px; -} - -a.selector-chooseall { - background: url(../img/selector-icons.svg) right -128px no-repeat; -} - -a.active.selector-chooseall:focus, a.active.selector-chooseall:hover { - background-position: 100% -144px; -} - -a.selector-clearall { - background: url(../img/selector-icons.svg) 0 -160px no-repeat; -} - -a.active.selector-clearall:focus, a.active.selector-clearall:hover { - background-position: 0 -176px; -} - -.inline-deletelink { - float: left; -} - -form .form-row p.datetime { - overflow: hidden; -} - -.related-widget-wrapper { - float: right; -} - -/* MISC */ - -.inline-related h2, .inline-group h2 { - text-align: right -} - -.inline-related h3 span.delete { - padding-right: 20px; - padding-left: inherit; - left: 10px; - right: inherit; - float:left; -} - -.inline-related h3 span.delete label { - margin-left: inherit; - margin-right: 2px; -} - -.selector .selector-chooser { - margin: 0; -} diff --git a/assets/admin/css/vendor/select2/LICENSE-SELECT2.md b/assets/admin/css/vendor/select2/LICENSE-SELECT2.md deleted file mode 100644 index 8cb8a2b..0000000 --- a/assets/admin/css/vendor/select2/LICENSE-SELECT2.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2012-2017 Kevin Brown, Igor Vaynberg, and Select2 contributors - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/assets/admin/css/vendor/select2/select2.css b/assets/admin/css/vendor/select2/select2.css deleted file mode 100644 index 750b320..0000000 --- a/assets/admin/css/vendor/select2/select2.css +++ /dev/null @@ -1,481 +0,0 @@ -.select2-container { - box-sizing: border-box; - display: inline-block; - margin: 0; - position: relative; - vertical-align: middle; } - .select2-container .select2-selection--single { - box-sizing: border-box; - cursor: pointer; - display: block; - height: 28px; - user-select: none; - -webkit-user-select: none; } - .select2-container .select2-selection--single .select2-selection__rendered { - display: block; - padding-left: 8px; - padding-right: 20px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; } - .select2-container .select2-selection--single .select2-selection__clear { - position: relative; } - .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered { - padding-right: 8px; - padding-left: 20px; } - .select2-container .select2-selection--multiple { - box-sizing: border-box; - cursor: pointer; - display: block; - min-height: 32px; - user-select: none; - -webkit-user-select: none; } - .select2-container .select2-selection--multiple .select2-selection__rendered { - display: inline-block; - overflow: hidden; - padding-left: 8px; - text-overflow: ellipsis; - white-space: nowrap; } - .select2-container .select2-search--inline { - float: left; } - .select2-container .select2-search--inline .select2-search__field { - box-sizing: border-box; - border: none; - font-size: 100%; - margin-top: 5px; - padding: 0; } - .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none; } - -.select2-dropdown { - background-color: white; - border: 1px solid #aaa; - border-radius: 4px; - box-sizing: border-box; - display: block; - position: absolute; - left: -100000px; - width: 100%; - z-index: 1051; } - -.select2-results { - display: block; } - -.select2-results__options { - list-style: none; - margin: 0; - padding: 0; } - -.select2-results__option { - padding: 6px; - user-select: none; - -webkit-user-select: none; } - .select2-results__option[aria-selected] { - cursor: pointer; } - -.select2-container--open .select2-dropdown { - left: 0; } - -.select2-container--open .select2-dropdown--above { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; } - -.select2-container--open .select2-dropdown--below { - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; } - -.select2-search--dropdown { - display: block; - padding: 4px; } - .select2-search--dropdown .select2-search__field { - padding: 4px; - width: 100%; - box-sizing: border-box; } - .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none; } - .select2-search--dropdown.select2-search--hide { - display: none; } - -.select2-close-mask { - border: 0; - margin: 0; - padding: 0; - display: block; - position: fixed; - left: 0; - top: 0; - min-height: 100%; - min-width: 100%; - height: auto; - width: auto; - opacity: 0; - z-index: 99; - background-color: #fff; - filter: alpha(opacity=0); } - -.select2-hidden-accessible { - border: 0 !important; - clip: rect(0 0 0 0) !important; - -webkit-clip-path: inset(50%) !important; - clip-path: inset(50%) !important; - height: 1px !important; - overflow: hidden !important; - padding: 0 !important; - position: absolute !important; - width: 1px !important; - white-space: nowrap !important; } - -.select2-container--default .select2-selection--single { - background-color: #fff; - border: 1px solid #aaa; - border-radius: 4px; } - .select2-container--default .select2-selection--single .select2-selection__rendered { - color: #444; - line-height: 28px; } - .select2-container--default .select2-selection--single .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: bold; } - .select2-container--default .select2-selection--single .select2-selection__placeholder { - color: #999; } - .select2-container--default .select2-selection--single .select2-selection__arrow { - height: 26px; - position: absolute; - top: 1px; - right: 1px; - width: 20px; } - .select2-container--default .select2-selection--single .select2-selection__arrow b { - border-color: #888 transparent transparent transparent; - border-style: solid; - border-width: 5px 4px 0 4px; - height: 0; - left: 50%; - margin-left: -4px; - margin-top: -2px; - position: absolute; - top: 50%; - width: 0; } - -.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear { - float: left; } - -.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { - left: 1px; - right: auto; } - -.select2-container--default.select2-container--disabled .select2-selection--single { - background-color: #eee; - cursor: default; } - .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { - display: none; } - -.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { - border-color: transparent transparent #888 transparent; - border-width: 0 4px 5px 4px; } - -.select2-container--default .select2-selection--multiple { - background-color: white; - border: 1px solid #aaa; - border-radius: 4px; - cursor: text; } - .select2-container--default .select2-selection--multiple .select2-selection__rendered { - box-sizing: border-box; - list-style: none; - margin: 0; - padding: 0 5px; - width: 100%; } - .select2-container--default .select2-selection--multiple .select2-selection__rendered li { - list-style: none; } - .select2-container--default .select2-selection--multiple .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: bold; - margin-top: 5px; - margin-right: 10px; - padding: 1px; } - .select2-container--default .select2-selection--multiple .select2-selection__choice { - background-color: #e4e4e4; - border: 1px solid #aaa; - border-radius: 4px; - cursor: default; - float: left; - margin-right: 5px; - margin-top: 5px; - padding: 0 5px; } - .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { - color: #999; - cursor: pointer; - display: inline-block; - font-weight: bold; - margin-right: 2px; } - .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #333; } - -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline { - float: right; } - -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice { - margin-left: 5px; - margin-right: auto; } - -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { - margin-left: 2px; - margin-right: auto; } - -.select2-container--default.select2-container--focus .select2-selection--multiple { - border: solid black 1px; - outline: 0; } - -.select2-container--default.select2-container--disabled .select2-selection--multiple { - background-color: #eee; - cursor: default; } - -.select2-container--default.select2-container--disabled .select2-selection__choice__remove { - display: none; } - -.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple { - border-top-left-radius: 0; - border-top-right-radius: 0; } - -.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; } - -.select2-container--default .select2-search--dropdown .select2-search__field { - border: 1px solid #aaa; } - -.select2-container--default .select2-search--inline .select2-search__field { - background: transparent; - border: none; - outline: 0; - box-shadow: none; - -webkit-appearance: textfield; } - -.select2-container--default .select2-results > .select2-results__options { - max-height: 200px; - overflow-y: auto; } - -.select2-container--default .select2-results__option[role=group] { - padding: 0; } - -.select2-container--default .select2-results__option[aria-disabled=true] { - color: #999; } - -.select2-container--default .select2-results__option[aria-selected=true] { - background-color: #ddd; } - -.select2-container--default .select2-results__option .select2-results__option { - padding-left: 1em; } - .select2-container--default .select2-results__option .select2-results__option .select2-results__group { - padding-left: 0; } - .select2-container--default .select2-results__option .select2-results__option .select2-results__option { - margin-left: -1em; - padding-left: 2em; } - .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -2em; - padding-left: 3em; } - .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -3em; - padding-left: 4em; } - .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -4em; - padding-left: 5em; } - .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -5em; - padding-left: 6em; } - -.select2-container--default .select2-results__option--highlighted[aria-selected] { - background-color: #5897fb; - color: white; } - -.select2-container--default .select2-results__group { - cursor: default; - display: block; - padding: 6px; } - -.select2-container--classic .select2-selection--single { - background-color: #f7f7f7; - border: 1px solid #aaa; - border-radius: 4px; - outline: 0; - background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%); - background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%); - background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); } - .select2-container--classic .select2-selection--single:focus { - border: 1px solid #5897fb; } - .select2-container--classic .select2-selection--single .select2-selection__rendered { - color: #444; - line-height: 28px; } - .select2-container--classic .select2-selection--single .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: bold; - margin-right: 10px; } - .select2-container--classic .select2-selection--single .select2-selection__placeholder { - color: #999; } - .select2-container--classic .select2-selection--single .select2-selection__arrow { - background-color: #ddd; - border: none; - border-left: 1px solid #aaa; - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; - height: 26px; - position: absolute; - top: 1px; - right: 1px; - width: 20px; - background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%); - background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%); - background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); } - .select2-container--classic .select2-selection--single .select2-selection__arrow b { - border-color: #888 transparent transparent transparent; - border-style: solid; - border-width: 5px 4px 0 4px; - height: 0; - left: 50%; - margin-left: -4px; - margin-top: -2px; - position: absolute; - top: 50%; - width: 0; } - -.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear { - float: left; } - -.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow { - border: none; - border-right: 1px solid #aaa; - border-radius: 0; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; - left: 1px; - right: auto; } - -.select2-container--classic.select2-container--open .select2-selection--single { - border: 1px solid #5897fb; } - .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow { - background: transparent; - border: none; } - .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b { - border-color: transparent transparent #888 transparent; - border-width: 0 4px 5px 4px; } - -.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single { - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; - background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%); - background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%); - background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); } - -.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%); - background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%); - background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); } - -.select2-container--classic .select2-selection--multiple { - background-color: white; - border: 1px solid #aaa; - border-radius: 4px; - cursor: text; - outline: 0; } - .select2-container--classic .select2-selection--multiple:focus { - border: 1px solid #5897fb; } - .select2-container--classic .select2-selection--multiple .select2-selection__rendered { - list-style: none; - margin: 0; - padding: 0 5px; } - .select2-container--classic .select2-selection--multiple .select2-selection__clear { - display: none; } - .select2-container--classic .select2-selection--multiple .select2-selection__choice { - background-color: #e4e4e4; - border: 1px solid #aaa; - border-radius: 4px; - cursor: default; - float: left; - margin-right: 5px; - margin-top: 5px; - padding: 0 5px; } - .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove { - color: #888; - cursor: pointer; - display: inline-block; - font-weight: bold; - margin-right: 2px; } - .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #555; } - -.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { - float: right; - margin-left: 5px; - margin-right: auto; } - -.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { - margin-left: 2px; - margin-right: auto; } - -.select2-container--classic.select2-container--open .select2-selection--multiple { - border: 1px solid #5897fb; } - -.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple { - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; } - -.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; } - -.select2-container--classic .select2-search--dropdown .select2-search__field { - border: 1px solid #aaa; - outline: 0; } - -.select2-container--classic .select2-search--inline .select2-search__field { - outline: 0; - box-shadow: none; } - -.select2-container--classic .select2-dropdown { - background-color: white; - border: 1px solid transparent; } - -.select2-container--classic .select2-dropdown--above { - border-bottom: none; } - -.select2-container--classic .select2-dropdown--below { - border-top: none; } - -.select2-container--classic .select2-results > .select2-results__options { - max-height: 200px; - overflow-y: auto; } - -.select2-container--classic .select2-results__option[role=group] { - padding: 0; } - -.select2-container--classic .select2-results__option[aria-disabled=true] { - color: grey; } - -.select2-container--classic .select2-results__option--highlighted[aria-selected] { - background-color: #3875d7; - color: white; } - -.select2-container--classic .select2-results__group { - cursor: default; - display: block; - padding: 6px; } - -.select2-container--classic.select2-container--open .select2-dropdown { - border-color: #5897fb; } diff --git a/assets/admin/css/vendor/select2/select2.min.css b/assets/admin/css/vendor/select2/select2.min.css deleted file mode 100644 index 7c18ad5..0000000 --- a/assets/admin/css/vendor/select2/select2.min.css +++ /dev/null @@ -1 +0,0 @@ -.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb} diff --git a/assets/admin/css/widgets.css b/assets/admin/css/widgets.css deleted file mode 100644 index d3d4732..0000000 --- a/assets/admin/css/widgets.css +++ /dev/null @@ -1,603 +0,0 @@ -/* SELECTOR (FILTER INTERFACE) */ - -.selector { - display: flex; - flex-grow: 1; - gap: 0 10px; -} - -.selector select { - height: 17.2em; - flex: 1 0 auto; - overflow: scroll; - width: 100%; -} - -.selector-available, .selector-chosen { - text-align: center; - display: flex; - flex-direction: column; - flex: 1 1; -} - -.selector-available h2, .selector-chosen h2 { - border: 1px solid var(--border-color); - border-radius: 4px 4px 0 0; -} - -.selector-chosen .list-footer-display { - border: 1px solid var(--border-color); - border-top: none; - border-radius: 0 0 4px 4px; - margin: 0 0 10px; - padding: 8px; - text-align: center; - background: var(--primary); - color: var(--header-link-color); - cursor: pointer; -} -.selector-chosen .list-footer-display__clear { - color: var(--breadcrumbs-fg); -} - -.selector-chosen h2 { - background: var(--secondary); - color: var(--header-link-color); -} - -.selector .selector-available h2 { - background: var(--darkened-bg); - color: var(--body-quiet-color); -} - -.selector .selector-filter { - border: 1px solid var(--border-color); - border-width: 0 1px; - padding: 8px; - color: var(--body-quiet-color); - font-size: 0.625rem; - margin: 0; - text-align: left; - display: flex; -} - -.selector .selector-filter label, -.inline-group .aligned .selector .selector-filter label { - float: left; - margin: 7px 0 0; - width: 18px; - height: 18px; - padding: 0; - overflow: hidden; - line-height: 1; - min-width: auto; -} - -.selector-filter input { - flex-grow: 1; -} - -.selector .selector-available input, -.selector .selector-chosen input { - margin-left: 8px; -} - -.selector ul.selector-chooser { - align-self: center; - width: 22px; - background-color: var(--selected-bg); - border-radius: 10px; - margin: 0; - padding: 0; - transform: translateY(-17px); -} - -.selector-chooser li { - margin: 0; - padding: 3px; - list-style-type: none; -} - -.selector select { - padding: 0 10px; - margin: 0 0 10px; - border-radius: 0 0 4px 4px; -} -.selector .selector-chosen--with-filtered select { - margin: 0; - border-radius: 0; - height: 14em; -} - -.selector .selector-chosen:not(.selector-chosen--with-filtered) .list-footer-display { - display: none; -} - -.selector-add, .selector-remove { - width: 16px; - height: 16px; - display: block; - text-indent: -3000px; - overflow: hidden; - cursor: default; - opacity: 0.55; -} - -.active.selector-add, .active.selector-remove { - opacity: 1; -} - -.active.selector-add:hover, .active.selector-remove:hover { - cursor: pointer; -} - -.selector-add { - background: url(../img/selector-icons.svg) 0 -96px no-repeat; -} - -.active.selector-add:focus, .active.selector-add:hover { - background-position: 0 -112px; -} - -.selector-remove { - background: url(../img/selector-icons.svg) 0 -64px no-repeat; -} - -.active.selector-remove:focus, .active.selector-remove:hover { - background-position: 0 -80px; -} - -a.selector-chooseall, a.selector-clearall { - display: inline-block; - height: 16px; - text-align: left; - margin: 0 auto; - overflow: hidden; - font-weight: bold; - line-height: 16px; - color: var(--body-quiet-color); - text-decoration: none; - opacity: 0.55; -} - -a.active.selector-chooseall:focus, a.active.selector-clearall:focus, -a.active.selector-chooseall:hover, a.active.selector-clearall:hover { - color: var(--link-fg); -} - -a.active.selector-chooseall, a.active.selector-clearall { - opacity: 1; -} - -a.active.selector-chooseall:hover, a.active.selector-clearall:hover { - cursor: pointer; -} - -a.selector-chooseall { - padding: 0 18px 0 0; - background: url(../img/selector-icons.svg) right -160px no-repeat; - cursor: default; -} - -a.active.selector-chooseall:focus, a.active.selector-chooseall:hover { - background-position: 100% -176px; -} - -a.selector-clearall { - padding: 0 0 0 18px; - background: url(../img/selector-icons.svg) 0 -128px no-repeat; - cursor: default; -} - -a.active.selector-clearall:focus, a.active.selector-clearall:hover { - background-position: 0 -144px; -} - -/* STACKED SELECTORS */ - -.stacked { - float: left; - width: 490px; - display: block; -} - -.stacked select { - width: 480px; - height: 10.1em; -} - -.stacked .selector-available, .stacked .selector-chosen { - width: 480px; -} - -.stacked .selector-available { - margin-bottom: 0; -} - -.stacked .selector-available input { - width: 422px; -} - -.stacked ul.selector-chooser { - height: 22px; - width: 50px; - margin: 0 0 10px 40%; - background-color: #eee; - border-radius: 10px; - transform: none; -} - -.stacked .selector-chooser li { - float: left; - padding: 3px 3px 3px 5px; -} - -.stacked .selector-chooseall, .stacked .selector-clearall { - display: none; -} - -.stacked .selector-add { - background: url(../img/selector-icons.svg) 0 -32px no-repeat; - cursor: default; -} - -.stacked .active.selector-add { - background-position: 0 -32px; - cursor: pointer; -} - -.stacked .active.selector-add:focus, .stacked .active.selector-add:hover { - background-position: 0 -48px; - cursor: pointer; -} - -.stacked .selector-remove { - background: url(../img/selector-icons.svg) 0 0 no-repeat; - cursor: default; -} - -.stacked .active.selector-remove { - background-position: 0 0px; - cursor: pointer; -} - -.stacked .active.selector-remove:focus, .stacked .active.selector-remove:hover { - background-position: 0 -16px; - cursor: pointer; -} - -.selector .help-icon { - background: url(../img/icon-unknown.svg) 0 0 no-repeat; - display: inline-block; - vertical-align: middle; - margin: -2px 0 0 2px; - width: 13px; - height: 13px; -} - -.selector .selector-chosen .help-icon { - background: url(../img/icon-unknown-alt.svg) 0 0 no-repeat; -} - -.selector .search-label-icon { - background: url(../img/search.svg) 0 0 no-repeat; - display: inline-block; - height: 1.125rem; - width: 1.125rem; -} - -/* DATE AND TIME */ - -p.datetime { - line-height: 20px; - margin: 0; - padding: 0; - color: var(--body-quiet-color); - font-weight: bold; -} - -.datetime span { - white-space: nowrap; - font-weight: normal; - font-size: 0.6875rem; - color: var(--body-quiet-color); -} - -.datetime input, .form-row .datetime input.vDateField, .form-row .datetime input.vTimeField { - margin-left: 5px; - margin-bottom: 4px; -} - -table p.datetime { - font-size: 0.6875rem; - margin-left: 0; - padding-left: 0; -} - -.datetimeshortcuts .clock-icon, .datetimeshortcuts .date-icon { - position: relative; - display: inline-block; - vertical-align: middle; - height: 16px; - width: 16px; - overflow: hidden; -} - -.datetimeshortcuts .clock-icon { - background: url(../img/icon-clock.svg) 0 0 no-repeat; -} - -.datetimeshortcuts a:focus .clock-icon, -.datetimeshortcuts a:hover .clock-icon { - background-position: 0 -16px; -} - -.datetimeshortcuts .date-icon { - background: url(../img/icon-calendar.svg) 0 0 no-repeat; - top: -1px; -} - -.datetimeshortcuts a:focus .date-icon, -.datetimeshortcuts a:hover .date-icon { - background-position: 0 -16px; -} - -.timezonewarning { - font-size: 0.6875rem; - color: var(--body-quiet-color); -} - -/* URL */ - -p.url { - line-height: 20px; - margin: 0; - padding: 0; - color: var(--body-quiet-color); - font-size: 0.6875rem; - font-weight: bold; -} - -.url a { - font-weight: normal; -} - -/* FILE UPLOADS */ - -p.file-upload { - line-height: 20px; - margin: 0; - padding: 0; - color: var(--body-quiet-color); - font-size: 0.6875rem; - font-weight: bold; -} - -.file-upload a { - font-weight: normal; -} - -.file-upload .deletelink { - margin-left: 5px; -} - -span.clearable-file-input label { - color: var(--body-fg); - font-size: 0.6875rem; - display: inline; - float: none; -} - -/* CALENDARS & CLOCKS */ - -.calendarbox, .clockbox { - margin: 5px auto; - font-size: 0.75rem; - width: 19em; - text-align: center; - background: var(--body-bg); - color: var(--body-fg); - border: 1px solid var(--hairline-color); - border-radius: 4px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15); - overflow: hidden; - position: relative; -} - -.clockbox { - width: auto; -} - -.calendar { - margin: 0; - padding: 0; -} - -.calendar table { - margin: 0; - padding: 0; - border-collapse: collapse; - background: white; - width: 100%; -} - -.calendar caption, .calendarbox h2 { - margin: 0; - text-align: center; - border-top: none; - font-weight: 700; - font-size: 0.75rem; - color: #333; - background: var(--accent); -} - -.calendar th { - padding: 8px 5px; - background: var(--darkened-bg); - border-bottom: 1px solid var(--border-color); - font-weight: 400; - font-size: 0.75rem; - text-align: center; - color: var(--body-quiet-color); -} - -.calendar td { - font-weight: 400; - font-size: 0.75rem; - text-align: center; - padding: 0; - border-top: 1px solid var(--hairline-color); - border-bottom: none; -} - -.calendar td.selected a { - background: var(--secondary); - color: var(--button-fg); -} - -.calendar td.nonday { - background: var(--darkened-bg); -} - -.calendar td.today a { - font-weight: 700; -} - -.calendar td a, .timelist a { - display: block; - font-weight: 400; - padding: 6px; - text-decoration: none; - color: var(--body-quiet-color); -} - -.calendar td a:focus, .timelist a:focus, -.calendar td a:hover, .timelist a:hover { - background: var(--primary); - color: white; -} - -.calendar td a:active, .timelist a:active { - background: var(--header-bg); - color: white; -} - -.calendarnav { - font-size: 0.625rem; - text-align: center; - color: #ccc; - margin: 0; - padding: 1px 3px; -} - -.calendarnav a:link, #calendarnav a:visited, -#calendarnav a:focus, #calendarnav a:hover { - color: var(--body-quiet-color); -} - -.calendar-shortcuts { - background: var(--body-bg); - color: var(--body-quiet-color); - font-size: 0.6875rem; - line-height: 0.6875rem; - border-top: 1px solid var(--hairline-color); - padding: 8px 0; -} - -.calendarbox .calendarnav-previous, .calendarbox .calendarnav-next { - display: block; - position: absolute; - top: 8px; - width: 15px; - height: 15px; - text-indent: -9999px; - padding: 0; -} - -.calendarnav-previous { - left: 10px; - background: url(../img/calendar-icons.svg) 0 0 no-repeat; -} - -.calendarbox .calendarnav-previous:focus, -.calendarbox .calendarnav-previous:hover { - background-position: 0 -15px; -} - -.calendarnav-next { - right: 10px; - background: url(../img/calendar-icons.svg) 0 -30px no-repeat; -} - -.calendarbox .calendarnav-next:focus, -.calendarbox .calendarnav-next:hover { - background-position: 0 -45px; -} - -.calendar-cancel { - margin: 0; - padding: 4px 0; - font-size: 0.75rem; - background: var(--close-button-bg); - border-top: 1px solid var(--border-color); - color: var(--button-fg); -} - -.calendar-cancel:focus, .calendar-cancel:hover { - background: var(--close-button-hover-bg); -} - -.calendar-cancel a { - color: var(--button-fg); - display: block; -} - -ul.timelist, .timelist li { - list-style-type: none; - margin: 0; - padding: 0; -} - -.timelist a { - padding: 2px; -} - -/* EDIT INLINE */ - -.inline-deletelink { - float: right; - text-indent: -9999px; - background: url(../img/inline-delete.svg) 0 0 no-repeat; - width: 16px; - height: 16px; - border: 0px none; -} - -.inline-deletelink:focus, .inline-deletelink:hover { - cursor: pointer; -} - -/* RELATED WIDGET WRAPPER */ -.related-widget-wrapper { - display: flex; - gap: 0 10px; - flex-grow: 1; - flex-wrap: wrap; - margin-bottom: 5px; -} - -.related-widget-wrapper-link { - opacity: .6; - filter: grayscale(1); -} - -.related-widget-wrapper-link:link { - opacity: 1; - filter: grayscale(0); -} - -/* GIS MAPS */ -.dj_map { - width: 600px; - height: 400px; -} diff --git a/assets/admin/img/LICENSE b/assets/admin/img/LICENSE deleted file mode 100644 index a4faaa1..0000000 --- a/assets/admin/img/LICENSE +++ /dev/null @@ -1,20 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2014 Code Charm Ltd - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/assets/admin/img/README.txt b/assets/admin/img/README.txt deleted file mode 100644 index 4eb2e49..0000000 --- a/assets/admin/img/README.txt +++ /dev/null @@ -1,7 +0,0 @@ -All icons are taken from Font Awesome (http://fontawesome.io/) project. -The Font Awesome font is licensed under the SIL OFL 1.1: -- https://scripts.sil.org/OFL - -SVG icons source: https://github.com/encharm/Font-Awesome-SVG-PNG -Font-Awesome-SVG-PNG is licensed under the MIT license (see file license -in current folder). diff --git a/assets/admin/img/calendar-icons.svg b/assets/admin/img/calendar-icons.svg deleted file mode 100644 index dbf21c3..0000000 --- a/assets/admin/img/calendar-icons.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/assets/admin/img/gis/move_vertex_off.svg b/assets/admin/img/gis/move_vertex_off.svg deleted file mode 100644 index 228854f..0000000 --- a/assets/admin/img/gis/move_vertex_off.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/admin/img/gis/move_vertex_on.svg b/assets/admin/img/gis/move_vertex_on.svg deleted file mode 100644 index 96b87fd..0000000 --- a/assets/admin/img/gis/move_vertex_on.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/admin/img/icon-addlink.svg b/assets/admin/img/icon-addlink.svg deleted file mode 100644 index e004fb1..0000000 --- a/assets/admin/img/icon-addlink.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/admin/img/icon-alert.svg b/assets/admin/img/icon-alert.svg deleted file mode 100644 index e51ea83..0000000 --- a/assets/admin/img/icon-alert.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/admin/img/icon-calendar.svg b/assets/admin/img/icon-calendar.svg deleted file mode 100644 index 97910a9..0000000 --- a/assets/admin/img/icon-calendar.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/assets/admin/img/icon-changelink.svg b/assets/admin/img/icon-changelink.svg deleted file mode 100644 index bbb137a..0000000 --- a/assets/admin/img/icon-changelink.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/admin/img/icon-clock.svg b/assets/admin/img/icon-clock.svg deleted file mode 100644 index bf9985d..0000000 --- a/assets/admin/img/icon-clock.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/assets/admin/img/icon-deletelink.svg b/assets/admin/img/icon-deletelink.svg deleted file mode 100644 index 4059b15..0000000 --- a/assets/admin/img/icon-deletelink.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/admin/img/icon-hidelink.svg b/assets/admin/img/icon-hidelink.svg deleted file mode 100644 index 2a8b404..0000000 --- a/assets/admin/img/icon-hidelink.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/admin/img/icon-no.svg b/assets/admin/img/icon-no.svg deleted file mode 100644 index 2e0d383..0000000 --- a/assets/admin/img/icon-no.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/admin/img/icon-unknown-alt.svg b/assets/admin/img/icon-unknown-alt.svg deleted file mode 100644 index 1c6b99f..0000000 --- a/assets/admin/img/icon-unknown-alt.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/admin/img/icon-unknown.svg b/assets/admin/img/icon-unknown.svg deleted file mode 100644 index 50b4f97..0000000 --- a/assets/admin/img/icon-unknown.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/admin/img/icon-viewlink.svg b/assets/admin/img/icon-viewlink.svg deleted file mode 100644 index a1ca1d3..0000000 --- a/assets/admin/img/icon-viewlink.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/admin/img/icon-yes.svg b/assets/admin/img/icon-yes.svg deleted file mode 100644 index 5883d87..0000000 --- a/assets/admin/img/icon-yes.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/admin/img/inline-delete.svg b/assets/admin/img/inline-delete.svg deleted file mode 100644 index 17d1ad6..0000000 --- a/assets/admin/img/inline-delete.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/admin/img/search.svg b/assets/admin/img/search.svg deleted file mode 100644 index c8c69b2..0000000 --- a/assets/admin/img/search.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/admin/img/selector-icons.svg b/assets/admin/img/selector-icons.svg deleted file mode 100644 index 926b8e2..0000000 --- a/assets/admin/img/selector-icons.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/admin/img/sorting-icons.svg b/assets/admin/img/sorting-icons.svg deleted file mode 100644 index 7c31ec9..0000000 --- a/assets/admin/img/sorting-icons.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/assets/admin/img/tooltag-add.svg b/assets/admin/img/tooltag-add.svg deleted file mode 100644 index 1ca64ae..0000000 --- a/assets/admin/img/tooltag-add.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/admin/img/tooltag-arrowright.svg b/assets/admin/img/tooltag-arrowright.svg deleted file mode 100644 index b664d61..0000000 --- a/assets/admin/img/tooltag-arrowright.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/admin/js/SelectBox.js b/assets/admin/js/SelectBox.js deleted file mode 100644 index 3db4ec7..0000000 --- a/assets/admin/js/SelectBox.js +++ /dev/null @@ -1,116 +0,0 @@ -'use strict'; -{ - const SelectBox = { - cache: {}, - init: function(id) { - const box = document.getElementById(id); - SelectBox.cache[id] = []; - const cache = SelectBox.cache[id]; - for (const node of box.options) { - cache.push({value: node.value, text: node.text, displayed: 1}); - } - }, - redisplay: function(id) { - // Repopulate HTML select box from cache - const box = document.getElementById(id); - const scroll_value_from_top = box.scrollTop; - box.innerHTML = ''; - for (const node of SelectBox.cache[id]) { - if (node.displayed) { - const new_option = new Option(node.text, node.value, false, false); - // Shows a tooltip when hovering over the option - new_option.title = node.text; - box.appendChild(new_option); - } - } - box.scrollTop = scroll_value_from_top; - }, - filter: function(id, text) { - // Redisplay the HTML select box, displaying only the choices containing ALL - // the words in text. (It's an AND search.) - const tokens = text.toLowerCase().split(/\s+/); - for (const node of SelectBox.cache[id]) { - node.displayed = 1; - const node_text = node.text.toLowerCase(); - for (const token of tokens) { - if (!node_text.includes(token)) { - node.displayed = 0; - break; // Once the first token isn't found we're done - } - } - } - SelectBox.redisplay(id); - }, - get_hidden_node_count(id) { - const cache = SelectBox.cache[id] || []; - return cache.filter(node => node.displayed === 0).length; - }, - delete_from_cache: function(id, value) { - let delete_index = null; - const cache = SelectBox.cache[id]; - for (const [i, node] of cache.entries()) { - if (node.value === value) { - delete_index = i; - break; - } - } - cache.splice(delete_index, 1); - }, - add_to_cache: function(id, option) { - SelectBox.cache[id].push({value: option.value, text: option.text, displayed: 1}); - }, - cache_contains: function(id, value) { - // Check if an item is contained in the cache - for (const node of SelectBox.cache[id]) { - if (node.value === value) { - return true; - } - } - return false; - }, - move: function(from, to) { - const from_box = document.getElementById(from); - for (const option of from_box.options) { - const option_value = option.value; - if (option.selected && SelectBox.cache_contains(from, option_value)) { - SelectBox.add_to_cache(to, {value: option_value, text: option.text, displayed: 1}); - SelectBox.delete_from_cache(from, option_value); - } - } - SelectBox.redisplay(from); - SelectBox.redisplay(to); - }, - move_all: function(from, to) { - const from_box = document.getElementById(from); - for (const option of from_box.options) { - const option_value = option.value; - if (SelectBox.cache_contains(from, option_value)) { - SelectBox.add_to_cache(to, {value: option_value, text: option.text, displayed: 1}); - SelectBox.delete_from_cache(from, option_value); - } - } - SelectBox.redisplay(from); - SelectBox.redisplay(to); - }, - sort: function(id) { - SelectBox.cache[id].sort(function(a, b) { - a = a.text.toLowerCase(); - b = b.text.toLowerCase(); - if (a > b) { - return 1; - } - if (a < b) { - return -1; - } - return 0; - } ); - }, - select_all: function(id) { - const box = document.getElementById(id); - for (const option of box.options) { - option.selected = true; - } - } - }; - window.SelectBox = SelectBox; -} diff --git a/assets/admin/js/SelectFilter2.js b/assets/admin/js/SelectFilter2.js deleted file mode 100644 index fc59eba..0000000 --- a/assets/admin/js/SelectFilter2.js +++ /dev/null @@ -1,286 +0,0 @@ -/*global SelectBox, gettext, interpolate, quickElement, SelectFilter*/ -/* -SelectFilter2 - Turns a multiple-select box into a filter interface. - -Requires core.js and SelectBox.js. -*/ -'use strict'; -{ - window.SelectFilter = { - init: function(field_id, field_name, is_stacked) { - if (field_id.match(/__prefix__/)) { - // Don't initialize on empty forms. - return; - } - const from_box = document.getElementById(field_id); - from_box.id += '_from'; // change its ID - from_box.className = 'filtered'; - - for (const p of from_box.parentNode.getElementsByTagName('p')) { - if (p.classList.contains("info")) { - // Remove

, because it just gets in the way. - from_box.parentNode.removeChild(p); - } else if (p.classList.contains("help")) { - // Move help text up to the top so it isn't below the select - // boxes or wrapped off on the side to the right of the add - // button: - from_box.parentNode.insertBefore(p, from_box.parentNode.firstChild); - } - } - - //

or
- const selector_div = quickElement('div', from_box.parentNode); - // Make sure the selector div is at the beginning so that the - // add link would be displayed to the right of the widget. - from_box.parentNode.prepend(selector_div); - selector_div.className = is_stacked ? 'selector stacked' : 'selector'; - - //
- const selector_available = quickElement('div', selector_div); - selector_available.className = 'selector-available'; - const title_available = quickElement('h2', selector_available, interpolate(gettext('Available %s') + ' ', [field_name])); - quickElement( - 'span', title_available, '', - 'class', 'help help-tooltip help-icon', - 'title', interpolate( - gettext( - 'This is the list of available %s. You may choose some by ' + - 'selecting them in the box below and then clicking the ' + - '"Choose" arrow between the two boxes.' - ), - [field_name] - ) - ); - - const filter_p = quickElement('p', selector_available, '', 'id', field_id + '_filter'); - filter_p.className = 'selector-filter'; - - const search_filter_label = quickElement('label', filter_p, '', 'for', field_id + '_input'); - - quickElement( - 'span', search_filter_label, '', - 'class', 'help-tooltip search-label-icon', - 'title', interpolate(gettext("Type into this box to filter down the list of available %s."), [field_name]) - ); - - filter_p.appendChild(document.createTextNode(' ')); - - const filter_input = quickElement('input', filter_p, '', 'type', 'text', 'placeholder', gettext("Filter")); - filter_input.id = field_id + '_input'; - - selector_available.appendChild(from_box); - const choose_all = quickElement('a', selector_available, gettext('Choose all'), 'title', interpolate(gettext('Click to choose all %s at once.'), [field_name]), 'href', '#', 'id', field_id + '_add_all_link'); - choose_all.className = 'selector-chooseall'; - - //