diff --git a/cli/build_bootstrap.php b/cli/build_bootstrap.php index 30769a4448a0..ccd789e705c6 100755 --- a/cli/build_bootstrap.php +++ b/cli/build_bootstrap.php @@ -29,12 +29,14 @@ INFO; -if (isset($argv[1])) { - $resolution_file = $argv[1]; -} else { - $resolution_file = realpath(__DIR__ . "/../dependency_resolution.php"); +if (count($argv) !== 3) { + die("php cli/build_bootstrap.php \$dependency_resolution \$name"); } +$resolution_file = $argv[1]; +$name = $argv[2]; + + if (!file_exists($resolution_file)) { die("Cannot find resolution file at {$resolution_file}.\n"); } @@ -87,4 +89,4 @@ if (!is_dir(__DIR__ . "/../artifacts")) { mkdir(__DIR__ . "/../artifacts", 0755, true); } -file_put_contents(__DIR__ . "/../artifacts/bootstrap.php", $bootstrap); +file_put_contents(__DIR__ . "/../artifacts/bootstrap_$name.php", $bootstrap); diff --git a/cli/setup.php b/cli/setup.php index fbd091b003e0..46cb277eeaab 100755 --- a/cli/setup.php +++ b/cli/setup.php @@ -15,7 +15,7 @@ * *********************************************************************/ -require_once(__DIR__ . "/../artifacts/bootstrap.php"); +require_once(__DIR__ . "/../artifacts/bootstrap_setup.php"); require_once(__DIR__ . "/../ilias_version.php"); exit(entry_point("The ILIAS Setup")); diff --git a/components/ILIAS/AccessControl/AccessControl.php b/components/ILIAS/AccessControl/AccessControl.php index aa4ae888f459..43a56be746b8 100644 --- a/components/ILIAS/AccessControl/AccessControl.php +++ b/components/ILIAS/AccessControl/AccessControl.php @@ -32,6 +32,15 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilAccessControlSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilAccessRBACSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "ilPermSelect.js"); } } diff --git a/components/ILIAS/AccessControl/classes/class.ilObjectRolePermissionTableGUI.php b/components/ILIAS/AccessControl/classes/class.ilObjectRolePermissionTableGUI.php index f8ed78cbe822..82576a5b0362 100755 --- a/components/ILIAS/AccessControl/classes/class.ilObjectRolePermissionTableGUI.php +++ b/components/ILIAS/AccessControl/classes/class.ilObjectRolePermissionTableGUI.php @@ -57,7 +57,7 @@ public function __construct(ilPermissionGUI $a_parent_obj, string $a_parent_cmd, $this->tree_path_ids = $this->tree->getPathId($this->ref_id); $tpl = $DIC->ui()->mainTemplate(); - $tpl->addJavaScript('./components/ILIAS/AccessControl/js/ilPermSelect.js'); + $tpl->addJavaScript('assets/js/ilPermSelect.js'); $this->setTitle($this->lng->txt('permission_settings')); $this->setEnableHeader(true); diff --git a/components/ILIAS/AccessControl/js/ilPermSelect.js b/components/ILIAS/AccessControl/resources/ilPermSelect.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/AccessControl/js/ilPermSelect.js rename to components/ILIAS/AccessControl/resources/ilPermSelect.js diff --git a/components/ILIAS/Accordion/Accordion.php b/components/ILIAS/Accordion/Accordion.php index 54277102201d..9f0c1c98ab20 100644 --- a/components/ILIAS/Accordion/Accordion.php +++ b/components/ILIAS/Accordion/Accordion.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "accordion.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\NodeModule("owl.carousel/dist/owl.carousel.js"); } } diff --git a/components/ILIAS/Accordion/classes/class.ilAccordionGUI.php b/components/ILIAS/Accordion/classes/class.ilAccordionGUI.php index 2f5d7c644181..c55d5c670c00 100755 --- a/components/ILIAS/Accordion/classes/class.ilAccordionGUI.php +++ b/components/ILIAS/Accordion/classes/class.ilAccordionGUI.php @@ -254,8 +254,8 @@ public static function addCss(): void public static function getLocalJavascriptFiles(): array { return array( - "./components/ILIAS/Accordion/js/accordion.js", - self::$owl_path . self::$owl_js_path + "assets/js/accordion.js", + "assets/js" . self::$owl_js_path ); } diff --git a/public/components/ILIAS/Accordion/js/accordion.js b/components/ILIAS/Accordion/resources/accordion.js similarity index 100% rename from public/components/ILIAS/Accordion/js/accordion.js rename to components/ILIAS/Accordion/resources/accordion.js diff --git a/components/ILIAS/Administration/Administration.php b/components/ILIAS/Administration/Administration.php index 8ee083a3dd58..c2e33b8a304e 100644 --- a/components/ILIAS/Administration/Administration.php +++ b/components/ILIAS/Administration/Administration.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ILIAS\Administration\Setup\ilAdministrationSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/AdministrativeNotification/classes/Setup/class.ilADNAgent.php b/components/ILIAS/AdministrativeNotification/classes/Setup/class.ilADNAgent.php index 5041a1ff0c93..6c3a47fb998c 100755 --- a/components/ILIAS/AdministrativeNotification/classes/Setup/class.ilADNAgent.php +++ b/components/ILIAS/AdministrativeNotification/classes/Setup/class.ilADNAgent.php @@ -68,7 +68,7 @@ public function getUpdateObjective(Config $config = null): Setup\Objective } - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/AuthShibboleth/AuthShibboleth.php b/components/ILIAS/AuthShibboleth/AuthShibboleth.php index 57190e61e70a..7556f42c7976 100644 --- a/components/ILIAS/AuthShibboleth/AuthShibboleth.php +++ b/components/ILIAS/AuthShibboleth/AuthShibboleth.php @@ -32,6 +32,10 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "shib_login.php"); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "shib_logout.php"); } } diff --git a/public/shib_login.php b/components/ILIAS/AuthShibboleth/resources/shib_login.php old mode 100755 new mode 100644 similarity index 99% rename from public/shib_login.php rename to components/ILIAS/AuthShibboleth/resources/shib_login.php index 54685fe4bfc2..0611d1e039ed --- a/public/shib_login.php +++ b/components/ILIAS/AuthShibboleth/resources/shib_login.php @@ -37,4 +37,4 @@ // @todo: removed deprecated ilCtrl methods, this needs inspection by a maintainer. // $DIC->ctrl()->setCmd('doShibbolethAuthentication'); $DIC->ctrl()->callBaseClass(ilStartUpGUI::class); -} +} \ No newline at end of file diff --git a/public/shib_logout.php b/components/ILIAS/AuthShibboleth/resources/shib_logout.php old mode 100755 new mode 100644 similarity index 99% rename from public/shib_logout.php rename to components/ILIAS/AuthShibboleth/resources/shib_logout.php index e8d32abea558..ca4e08403df2 --- a/public/shib_logout.php +++ b/components/ILIAS/AuthShibboleth/resources/shib_logout.php @@ -167,4 +167,4 @@ function unserializesession($serialized_string) } return ($variables); -} +} \ No newline at end of file diff --git a/components/ILIAS/Authentication/Authentication.php b/components/ILIAS/Authentication/Authentication.php index 08ee89d7076b..8f9d074f76d0 100644 --- a/components/ILIAS/Authentication/Authentication.php +++ b/components/ILIAS/Authentication/Authentication.php @@ -32,6 +32,12 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilAuthenticationSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "sessioncheck.php"); } } diff --git a/components/ILIAS/Authentication/classes/Setup/class.ilAuthenticationSetupAgent.php b/components/ILIAS/Authentication/classes/Setup/class.ilAuthenticationSetupAgent.php index 5bd565fb2c29..b4b122e4ffbc 100755 --- a/components/ILIAS/Authentication/classes/Setup/class.ilAuthenticationSetupAgent.php +++ b/components/ILIAS/Authentication/classes/Setup/class.ilAuthenticationSetupAgent.php @@ -47,7 +47,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective ); } - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/public/sessioncheck.php b/components/ILIAS/Authentication/resources/sessioncheck.php old mode 100755 new mode 100644 similarity index 73% rename from public/sessioncheck.php rename to components/ILIAS/Authentication/resources/sessioncheck.php index 43c8208331cd..d49d7a95ce47 --- a/public/sessioncheck.php +++ b/components/ILIAS/Authentication/resources/sessioncheck.php @@ -31,16 +31,16 @@ /** @var ILIAS\DI\Container $DIC */ $DIC->http()->saveResponse( ( - new ilSessionReminderCheck( - $DIC->http(), - $DIC->refinery(), - $DIC->language(), - $DIC->database(), - $DIC['ilClientIniFile'], - $DIC->logger()->auth(), - (new DataFactory())->clock()->utc() - ) + new ilSessionReminderCheck( + $DIC->http(), + $DIC->refinery(), + $DIC->language(), + $DIC->database(), + $DIC['ilClientIniFile'], + $DIC->logger()->auth(), + (new DataFactory())->clock()->utc() + ) )->handle() ); $DIC->http()->sendResponse(); -$DIC->http()->close(); +$DIC->http()->close(); \ No newline at end of file diff --git a/components/ILIAS/Awareness/Awareness.php b/components/ILIAS/Awareness/Awareness.php index b0d3798aa996..e5bc96737335 100644 --- a/components/ILIAS/Awareness/Awareness.php +++ b/components/ILIAS/Awareness/Awareness.php @@ -32,6 +32,7 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "Awareness.js"); } } diff --git a/components/ILIAS/Awareness/classes/class.ilAwarenessGUI.php b/components/ILIAS/Awareness/classes/class.ilAwarenessGUI.php index 17e0bc16df82..e5076206c3e0 100755 --- a/components/ILIAS/Awareness/classes/class.ilAwarenessGUI.php +++ b/components/ILIAS/Awareness/classes/class.ilAwarenessGUI.php @@ -93,7 +93,7 @@ public function initJS(): void { $ilUser = $this->user; // init js - $this->main_tpl->addJavaScript("./components/ILIAS/Awareness/js/Awareness.js"); + $this->main_tpl->addJavaScript("./assets/js/Awareness.js"); $this->ctrl->setParameter($this, "ref_id", $this->ref_id); $this->main_tpl->addOnLoadCode("il.Awareness.setBaseUrl('" . $this->ctrl->getLinkTarget( $this, diff --git a/public/components/ILIAS/Awareness/js/Awareness.js b/components/ILIAS/Awareness/resources/Awareness.js similarity index 100% rename from public/components/ILIAS/Awareness/js/Awareness.js rename to components/ILIAS/Awareness/resources/Awareness.js diff --git a/components/ILIAS/BackgroundTasks/BackgroundTasks.php b/components/ILIAS/BackgroundTasks/BackgroundTasks.php index 1d48d935bb92..5f092e5b5486 100644 --- a/components/ILIAS/BackgroundTasks/BackgroundTasks.php +++ b/components/ILIAS/BackgroundTasks/BackgroundTasks.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilBackgroundTasksSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/BackgroundTasks_/classes/Setup/class.ilBackgroundTasksSetupAgent.php b/components/ILIAS/BackgroundTasks_/classes/Setup/class.ilBackgroundTasksSetupAgent.php index e8aa345024f7..0d6fca9fa9d3 100755 --- a/components/ILIAS/BackgroundTasks_/classes/Setup/class.ilBackgroundTasksSetupAgent.php +++ b/components/ILIAS/BackgroundTasks_/classes/Setup/class.ilBackgroundTasksSetupAgent.php @@ -46,7 +46,7 @@ public function hasConfig(): bool */ public function getArrayToConfigTransformation(): Refinery\Transformation { - return $this->refinery->custom()->transformation(fn ($data): \ilBackgroundTasksSetupConfig => new \ilBackgroundTasksSetupConfig( + return $this->refinery->custom()->transformation(fn($data): \ilBackgroundTasksSetupConfig => new \ilBackgroundTasksSetupConfig( $data["type"] ?? \ilBackgroundTasksSetupConfig::TYPE_SYNCHRONOUS, $data["max_number_of_concurrent_tasks"] ?? 1 )); @@ -76,7 +76,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective /** * @inheritdoc */ - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/Bibliographic/Bibliographic.php b/components/ILIAS/Bibliographic/Bibliographic.php index 1f5867f178d3..91da0b8d8b5c 100644 --- a/components/ILIAS/Bibliographic/Bibliographic.php +++ b/components/ILIAS/Bibliographic/Bibliographic.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilBibliographicSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/Bibliographic/classes/Setup/class.ilBibliographicSetupAgent.php b/components/ILIAS/Bibliographic/classes/Setup/class.ilBibliographicSetupAgent.php index e7ef867add13..6f74f07d054e 100755 --- a/components/ILIAS/Bibliographic/classes/Setup/class.ilBibliographicSetupAgent.php +++ b/components/ILIAS/Bibliographic/classes/Setup/class.ilBibliographicSetupAgent.php @@ -74,7 +74,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective /** * @inheritdoc */ - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/Block/Block.php b/components/ILIAS/Block/Block.php index 62673485af23..19ea49e12a65 100644 --- a/components/ILIAS/Block/Block.php +++ b/components/ILIAS/Block/Block.php @@ -32,6 +32,7 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "ilblockcallback.js"); } } diff --git a/components/ILIAS/Block/classes/class.ilBlockGUI.php b/components/ILIAS/Block/classes/class.ilBlockGUI.php index 6d397bb37817..d4e3f470024f 100755 --- a/components/ILIAS/Block/classes/class.ilBlockGUI.php +++ b/components/ILIAS/Block/classes/class.ilBlockGUI.php @@ -122,7 +122,7 @@ public function __construct() $this->ui = $DIC->ui(); ilYuiUtil::initConnection(); - $this->main_tpl->addJavaScript("./components/ILIAS/Block/js/ilblockcallback.js"); + $this->main_tpl->addJavaScript("./assets/js/ilblockcallback.js"); $this->setLimit((int) $this->user->getPref("hits_per_page")); diff --git a/public/components/ILIAS/Block/js/ilblockcallback.js b/components/ILIAS/Block/resources/ilblockcallback.js similarity index 100% rename from public/components/ILIAS/Block/js/ilblockcallback.js rename to components/ILIAS/Block/resources/ilblockcallback.js diff --git a/components/ILIAS/COPage/COPage.php b/components/ILIAS/COPage/COPage.php index c92abe123792..75de66c8588c 100644 --- a/components/ILIAS/COPage/COPage.php +++ b/components/ILIAS/COPage/COPage.php @@ -32,6 +32,14 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "ilCOPagePres.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "ilCOPagePCInteractiveImage.js"); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\NodeModule("tinymce/tinymce.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\NodeModule("tinymce/tinymce.min.js"); } } diff --git a/components/ILIAS/COPage/Editor/UI/Init.php b/components/ILIAS/COPage/Editor/UI/Init.php index 889af1daded0..5bd0df6420fd 100755 --- a/components/ILIAS/COPage/Editor/UI/Init.php +++ b/components/ILIAS/COPage/Editor/UI/Init.php @@ -56,13 +56,13 @@ public function initUI( } if (DEVMODE == 1) { - $main_tpl->addJavaScript("./node_modules/tinymce/tinymce.js"); + $main_tpl->addJavaScript("assets/js/tinymce.js"); } else { - $main_tpl->addJavaScript("./node_modules/tinymce/tinymce.min.js"); + $main_tpl->addJavaScript("assets/js/tinymce.min.js"); } \ilYuiUtil::initConnection(); - $main_tpl->addJavaScript("./components/ILIAS/UIComponent/Explorer/js/ilExplorer.js"); + $main_tpl->addJavaScript("assets/js/ilExplorer.js"); // ensure that form.js is loaded which is needed for file input (js that shows file names) $dummy = new \ilPropertyFormGUI(); diff --git a/components/ILIAS/COPage/PC/InteractiveImage/class.ilPCIIMTriggerEditorGUI.php b/components/ILIAS/COPage/PC/InteractiveImage/class.ilPCIIMTriggerEditorGUI.php index 6120daeb26ab..5bf8ad06d621 100755 --- a/components/ILIAS/COPage/PC/InteractiveImage/class.ilPCIIMTriggerEditorGUI.php +++ b/components/ILIAS/COPage/PC/InteractiveImage/class.ilPCIIMTriggerEditorGUI.php @@ -34,8 +34,8 @@ public function __construct( iljQueryUtil::initjQueryUI(); parent::__construct($a_content_obj, $a_page, $request); - $this->main_tpl->addJavaScript("./components/ILIAS/COPage/js/ilCOPagePres.js"); - $this->main_tpl->addJavaScript("./components/ILIAS/COPage/js/ilCOPagePCInteractiveImage.js"); + $this->main_tpl->addJavaScript("assets/js/ilCOPagePres.js"); + $this->main_tpl->addJavaScript("assets/js/ilCOPagePCInteractiveImage.js"); ilAccordionGUI::addJavaScript(); ilAccordionGUI::addCss(); diff --git a/components/ILIAS/COPage/PC/Table/class.ilPCTableGUI.php b/components/ILIAS/COPage/PC/Table/class.ilPCTableGUI.php index b8d749e2aa8f..97a8580de561 100755 --- a/components/ILIAS/COPage/PC/Table/class.ilPCTableGUI.php +++ b/components/ILIAS/COPage/PC/Table/class.ilPCTableGUI.php @@ -1033,7 +1033,7 @@ public function editData(): void $this->displayValidationError(); $this->initEditor(); - $this->tpl->addJavaScript("./components/ILIAS/UIComponent/AdvancedSelectionList/js/AdvancedSelectionList.js"); + $this->tpl->addJavaScript("assets/js/AdvancedSelectionList.js"); $this->tpl->addCss(ilObjStyleSheet::getBaseContentStylePath()); $this->tpl->setContent($this->getEditDataTable(true)); } diff --git a/components/ILIAS/COPage/Resources/ResourcesCollector.php b/components/ILIAS/COPage/Resources/ResourcesCollector.php index 2e5a35001401..f09b0adeeb49 100755 --- a/components/ILIAS/COPage/Resources/ResourcesCollector.php +++ b/components/ILIAS/COPage/Resources/ResourcesCollector.php @@ -66,10 +66,10 @@ protected function init(\ilPageObject $pg): void if ($this->output_mode == \ilPageObjectGUI::OFFLINE) { $this->js_files[] = \iljQueryUtil::getLocaljQueryPath(); $this->js_files[] = \iljQueryUtil::getLocaljQueryUIPath(); - $this->js_files[] = './components/ILIAS/JavaScript/js/Basic.js'; + $this->js_files[] = 'assets/js/Basic.js'; } - $this->js_files[] = "./components/ILIAS/COPage/js/ilCOPagePres.js"; + $this->js_files[] = "assets/js/ilCOPagePres.js"; // for all page components... $defs = $this->pc_definition->getPCDefinitions(); diff --git a/components/ILIAS/COPage/classes/class.ilPageObjectGUI.php b/components/ILIAS/COPage/classes/class.ilPageObjectGUI.php index 9b95b6d94a70..a1a96a083532 100755 --- a/components/ILIAS/COPage/classes/class.ilPageObjectGUI.php +++ b/components/ILIAS/COPage/classes/class.ilPageObjectGUI.php @@ -1077,7 +1077,7 @@ public function showPage(): string // $this->initSelfAssessmentRendering(); ilObjMediaObjectGUI::includePresentationJS($main_tpl); - $main_tpl->addJavaScript("./components/ILIAS/COPage/js/ilCOPagePres.js"); + $main_tpl->addJavaScript("assets/js/ilCOPagePres.js"); // needed for overlays in iim ilOverlayGUI::initJavascript(); diff --git a/components/ILIAS/COPage/js/ilCOPagePCInteractiveImage.js b/components/ILIAS/COPage/resources/ilCOPagePCInteractiveImage.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/COPage/js/ilCOPagePCInteractiveImage.js rename to components/ILIAS/COPage/resources/ilCOPagePCInteractiveImage.js diff --git a/components/ILIAS/COPage/js/ilCOPagePres.js b/components/ILIAS/COPage/resources/ilCOPagePres.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/COPage/js/ilCOPagePres.js rename to components/ILIAS/COPage/resources/ilCOPagePres.js diff --git a/components/ILIAS/Calendar/Calendar.php b/components/ILIAS/Calendar/Calendar.php index f4741113383f..f7bd0e20250d 100644 --- a/components/ILIAS/Calendar/Calendar.php +++ b/components/ILIAS/Calendar/Calendar.php @@ -32,6 +32,12 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilCalendarSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "calendar.php"); } } diff --git a/public/calendar.php b/components/ILIAS/Calendar/resources/calendar.php old mode 100755 new mode 100644 similarity index 100% rename from public/calendar.php rename to components/ILIAS/Calendar/resources/calendar.php diff --git a/components/ILIAS/Certificate/Certificate.php b/components/ILIAS/Certificate/Certificate.php index 3956028d3eb0..442a6a1d4c3b 100644 --- a/components/ILIAS/Certificate/Certificate.php +++ b/components/ILIAS/Certificate/Certificate.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilCertificatSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/Certificate/classes/Setup/class.ilCertificatSetupAgent.php b/components/ILIAS/Certificate/classes/Setup/class.ilCertificatSetupAgent.php index 889b40d3cbc1..de209ff921ce 100755 --- a/components/ILIAS/Certificate/classes/Setup/class.ilCertificatSetupAgent.php +++ b/components/ILIAS/Certificate/classes/Setup/class.ilCertificatSetupAgent.php @@ -47,7 +47,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective ); } - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/Chart/Chart.php b/components/ILIAS/Chart/Chart.php index 4a3ff0853279..cda4b660f5ee 100644 --- a/components/ILIAS/Chart/Chart.php +++ b/components/ILIAS/Chart/Chart.php @@ -32,6 +32,19 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "excanvas.min.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "jquery.flot.min.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "jquery.flot.resize.min.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "jquery.flot.stack.min.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "jquery.flot.pie.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "jquery.flot.highlighter.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "jquery.flot.spider.js"); } } diff --git a/components/ILIAS/Chart/classes/class.ilChart.php b/components/ILIAS/Chart/classes/class.ilChart.php index 598fe7c77855..83e485db35b2 100755 --- a/components/ILIAS/Chart/classes/class.ilChart.php +++ b/components/ILIAS/Chart/classes/class.ilChart.php @@ -195,16 +195,16 @@ protected function initJS(): void iljQueryUtil::initjQuery(); - $tpl->addJavaScript("components/ILIAS/Chart/js/flot/excanvas.min.js"); - $tpl->addJavaScript("components/ILIAS/Chart/js/flot/jquery.flot.min.js"); + $tpl->addJavaScript("assets/js/excanvas.min.js"); + $tpl->addJavaScript("assets/js/jquery.flot.min.js"); if ($this->auto_resize) { // #13108 - $tpl->addJavaScript("components/ILIAS/Chart/js/flot/jquery.flot.resize.min.js"); + $tpl->addJavaScript("assets/js/jquery.flot.resize.min.js"); } if ($this->stacked) { - $tpl->addJavaScript("components/ILIAS/Chart/js/flot/jquery.flot.stack.min.js"); + $tpl->addJavaScript("assets/js/jquery.flot.stack.min.js"); } $this->addCustomJS(); diff --git a/components/ILIAS/Chart/classes/class.ilChartPie.php b/components/ILIAS/Chart/classes/class.ilChartPie.php index 06a9740fabac..e3eb1a271472 100755 --- a/components/ILIAS/Chart/classes/class.ilChartPie.php +++ b/components/ILIAS/Chart/classes/class.ilChartPie.php @@ -33,7 +33,7 @@ protected function addCustomJS(): void { $tpl = $this->tpl; - $tpl->addJavaScript("components/ILIAS/Chart/js/flot/jquery.flot.pie.js"); + $tpl->addJavaScript("assets/js/jquery.flot.pie.js"); } public function parseGlobalOptions(stdClass $a_options): void diff --git a/components/ILIAS/Chart/classes/class.ilChartSpider.php b/components/ILIAS/Chart/classes/class.ilChartSpider.php index 71e8c82a5e17..79d418f0ad31 100755 --- a/components/ILIAS/Chart/classes/class.ilChartSpider.php +++ b/components/ILIAS/Chart/classes/class.ilChartSpider.php @@ -73,8 +73,8 @@ protected function addCustomJS(): void { $tpl = $this->tpl; - $tpl->addJavaScript("components/ILIAS/Chart/js/flot/jquery.flot.highlighter.js"); - $tpl->addJavaScript("components/ILIAS/Chart/js/flot/jquery.flot.spider.js"); + $tpl->addJavaScript("assets/js/jquery.flot.highlighter.js"); + $tpl->addJavaScript("assets/js/jquery.flot.spider.js"); } public function parseGlobalOptions(stdClass $a_options): void diff --git a/components/ILIAS/Chart/js/flot/excanvas.js b/components/ILIAS/Chart/resources/excanvas.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Chart/js/flot/excanvas.js rename to components/ILIAS/Chart/resources/excanvas.js diff --git a/components/ILIAS/Chart/js/flot/excanvas.min.js b/components/ILIAS/Chart/resources/excanvas.min.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Chart/js/flot/excanvas.min.js rename to components/ILIAS/Chart/resources/excanvas.min.js diff --git a/components/ILIAS/Chart/js/flot/jquery.flot.highlighter.js b/components/ILIAS/Chart/resources/jquery.flot.highlighter.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Chart/js/flot/jquery.flot.highlighter.js rename to components/ILIAS/Chart/resources/jquery.flot.highlighter.js diff --git a/components/ILIAS/Chart/js/flot/jquery.flot.js b/components/ILIAS/Chart/resources/jquery.flot.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Chart/js/flot/jquery.flot.js rename to components/ILIAS/Chart/resources/jquery.flot.js diff --git a/components/ILIAS/Chart/js/flot/jquery.flot.min.js b/components/ILIAS/Chart/resources/jquery.flot.min.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Chart/js/flot/jquery.flot.min.js rename to components/ILIAS/Chart/resources/jquery.flot.min.js diff --git a/components/ILIAS/Chart/js/flot/jquery.flot.resize.js b/components/ILIAS/Chart/resources/jquery.flot.resize.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Chart/js/flot/jquery.flot.resize.js rename to components/ILIAS/Chart/resources/jquery.flot.resize.js diff --git a/components/ILIAS/Chart/js/flot/jquery.flot.resize.min.js b/components/ILIAS/Chart/resources/jquery.flot.resize.min.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Chart/js/flot/jquery.flot.resize.min.js rename to components/ILIAS/Chart/resources/jquery.flot.resize.min.js diff --git a/components/ILIAS/Chart/js/flot/jquery.flot.spider.js b/components/ILIAS/Chart/resources/jquery.flot.spider.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Chart/js/flot/jquery.flot.spider.js rename to components/ILIAS/Chart/resources/jquery.flot.spider.js diff --git a/components/ILIAS/Chart/js/flot/jquery.flot.stack.js b/components/ILIAS/Chart/resources/jquery.flot.stack.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Chart/js/flot/jquery.flot.stack.js rename to components/ILIAS/Chart/resources/jquery.flot.stack.js diff --git a/components/ILIAS/Chart/js/flot/jquery.flot.stack.min.js b/components/ILIAS/Chart/resources/jquery.flot.stack.min.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Chart/js/flot/jquery.flot.stack.min.js rename to components/ILIAS/Chart/resources/jquery.flot.stack.min.js diff --git a/components/ILIAS/Chatroom/Chatroom.php b/components/ILIAS/Chatroom/Chatroom.php index d22452662c3d..10917b81b9aa 100644 --- a/components/ILIAS/Chatroom/Chatroom.php +++ b/components/ILIAS/Chatroom/Chatroom.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilChatroomSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/Chatroom/classes/Setup/class.ilChatroomSetupAgent.php b/components/ILIAS/Chatroom/classes/Setup/class.ilChatroomSetupAgent.php index 4ac11e7cde88..d7fc99302433 100755 --- a/components/ILIAS/Chatroom/classes/Setup/class.ilChatroomSetupAgent.php +++ b/components/ILIAS/Chatroom/classes/Setup/class.ilChatroomSetupAgent.php @@ -233,7 +233,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective return new ObjectiveCollection('Update chatroom database and server config', false, ...$objectives); } - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/CmiXapi/CmiXapi.php b/components/ILIAS/CmiXapi/CmiXapi.php index f445697a7bbf..808c5c8b71e7 100644 --- a/components/ILIAS/CmiXapi/CmiXapi.php +++ b/components/ILIAS/CmiXapi/CmiXapi.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilCmiXapiSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/CmiXapi/classes/Setup/class.ilCmiXapiSetupAgent.php b/components/ILIAS/CmiXapi/classes/Setup/class.ilCmiXapiSetupAgent.php index bc0ff2a8b9de..a755039ce618 100755 --- a/components/ILIAS/CmiXapi/classes/Setup/class.ilCmiXapiSetupAgent.php +++ b/components/ILIAS/CmiXapi/classes/Setup/class.ilCmiXapiSetupAgent.php @@ -48,7 +48,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective ); } - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/Component/Component.php b/components/ILIAS/Component/Component.php index 6b947de27a93..256f16c4b471 100644 --- a/components/ILIAS/Component/Component.php +++ b/components/ILIAS/Component/Component.php @@ -33,5 +33,14 @@ public function init( array | \ArrayAccess &$internal, ): void { $contribute[Component\EntryPoint::class] = fn() => new Component\EntryPoint\HelloWorld("Component/HelloWorld"); + + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilComponentsSetupAgent( + $internal[Component\Resource\PublicAssetManager::class], + $seek[Component\Resource\PublicAsset::class] + ); + + $internal[Component\Resource\PublicAssetManager::class] = fn() => + new Component\Resource\PublicAssetManager(); } } diff --git a/components/ILIAS/Component/classes/Setup/class.ilComponentsSetupAgent.php b/components/ILIAS/Component/classes/Setup/class.ilComponentsSetupAgent.php index 7eb9a0dfbd71..536501916550 100755 --- a/components/ILIAS/Component/classes/Setup/class.ilComponentsSetupAgent.php +++ b/components/ILIAS/Component/classes/Setup/class.ilComponentsSetupAgent.php @@ -20,11 +20,19 @@ use ILIAS\Setup; use ILIAS\Refinery\Transformation; +use ILIAS\Component\Resource\PublicAssetManager; +use ILIAS\Component\Setup\PublicAssetsBuildObjective; class ilComponentsSetupAgent implements Setup\Agent { use Setup\Agent\HasNoNamedObjective; + public function __construct( + protected PublicAssetManager $public_asset_manager, + protected array $public_assets + ) { + } + /** * @inheritdoc */ @@ -67,13 +75,21 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective /** * @inheritdoc */ - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\ObjectiveCollection( - "Artifacts for Services/Component", + "Build Objectives of \\ILIAS\\Component", false, - new ilComponentBuildComponentInfoObjective(), - new ilComponentBuildPluginInfoObjective() + new Setup\ObjectiveCollection( + "Artifacts for \\ILIAS\\Component", + false, + new ilComponentBuildComponentInfoObjective(), + new ilComponentBuildPluginInfoObjective() + ), + new PublicAssetsBuildObjective( + $this->public_asset_manager, + $this->public_assets + ) ); } diff --git a/components/ILIAS/Component/classes/Setup/class.ilPluginDefaultAgent.php b/components/ILIAS/Component/classes/Setup/class.ilPluginDefaultAgent.php index cf1d36760b75..cf3413a0f373 100755 --- a/components/ILIAS/Component/classes/Setup/class.ilPluginDefaultAgent.php +++ b/components/ILIAS/Component/classes/Setup/class.ilPluginDefaultAgent.php @@ -79,7 +79,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective /** * @inheritdoc */ - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/Component/src/Resource/ComponentCSS.php b/components/ILIAS/Component/src/Resource/ComponentCSS.php new file mode 100644 index 000000000000..bddbafee4f7e --- /dev/null +++ b/components/ILIAS/Component/src/Resource/ComponentCSS.php @@ -0,0 +1,38 @@ +source)) { + throw new \InvalidArgumentException( + "'{$this->source}' is not a valid source path for a public asset." + ); + } + if (!preg_match(self::REGEXP_TARGET, $this->target)) { + throw new \InvalidArgumentException( + "'{$this->target}' is not a valid target path for a public asset." + ); + } + } + + public function getSource(): string + { + list($vendor, $component) = explode("\\", get_class($this->component)); + + return "components/$vendor/$component/resources/{$this->source}"; + } + + public function getTarget(): string + { + $source = explode("/", $this->source); + if ($this->target === ".") { + return array_pop($source); + } + return $this->target . "/" . array_pop($source); + } +} diff --git a/components/ILIAS/Component/src/Resource/PublicAsset.php b/components/ILIAS/Component/src/Resource/PublicAsset.php new file mode 100644 index 000000000000..9a9956498e4e --- /dev/null +++ b/components/ILIAS/Component/src/Resource/PublicAsset.php @@ -0,0 +1,32 @@ +insertInto($this->assets, explode("/", $asset->getTarget()), $asset); + } + } + + protected function insertInto(array &$assets, array $path, PublicAsset $asset): void + { + $key = array_shift($path); + $key_exists = array_key_exists($key, $assets); + $target_reached = count($path) === 0; + + if (!$key_exists && $target_reached) { + $assets[$key] = $asset; + return; + } + + if (!$target_reached && (!$key_exists || is_array($assets[$key]))) { + if (!$key_exists) { + $assets[$key] = []; + } + $this->insertInto($assets[$key], $path, $asset); + return; + } + + $first_asset = $assets[$key]; + while(!$first_asset instanceof PublicAsset) { + $first_asset = array_shift($first_asset); + } + + throw new \LogicException( + "There are (at least) two assets for the same target '{$asset->getTarget()}': " . + "'{$first_asset->getSource()}' and '{$asset->getSource()}'" + ); + } + + /** + * @param string $ilias_base full path to ILIAS base folder + * @param string $target full path to public folder + */ + public function buildPublicFolder(string $ilias_base, string $target): void + { + if (!preg_match(self::REGEXP, $ilias_base)) { + throw new \InvalidArgumentException( + "'{$ilias_base}' is not a valid path to ILIAS base folder." + ); + } + if (!preg_match(self::REGEXP, $target)) { + throw new \InvalidArgumentException( + "'{$target}' is not a valid target path for public assets." + ); + } + + $this->purge($target); + $this->makeDir($target); + $this->buildPublicFolderRecursivelyArray($ilias_base, $target, $this->assets); + } + + protected function buildPublicFolderRecursively(string $ilias_base, string $target, PublicAsset|array $asset): void + { + if (is_array($asset)) { + $this->makeDir("$target"); + $this->buildPublicFolderRecursivelyArray($ilias_base, $target, $asset); + } else { + $targets = explode("/", $asset->getTarget()); + $this->copy("$ilias_base/{$asset->getSource()}", "$target"); + } + } + + protected function buildPublicFolderRecursivelyArray(string $ilias_base, string $target, array $assets): void + { + foreach ($assets as $key => $asset) { + $this->buildPublicFolderRecursively($ilias_base, "$target/$key", $asset); + } + } + + protected function copy(string $source, string $target): void + { + if (is_file($source)) { + copy($source, $target); + } elseif (is_dir($source)) { + $dir = new \RecursiveDirectoryIterator($path, FilesystemIterator::SKIP_DOTS); + foreach($dir as $d) { + $name = $d->getBasename(); + $this->makeDir("$target/$name"); + $this->copy("$source/$name", "$target/$name"); + } + } else { + throw new \RuntimeException( + "Cannot copy $source, not a file or directory." + ); + } + } + + protected function purge(string $path): void + { + if (!is_dir($path)) { + return; + } + + $d = new \RecursiveDirectoryIterator($path, \FilesystemIterator::SKIP_DOTS); + $r = new \RecursiveIteratorIterator($d, \RecursiveIteratorIterator::CHILD_FIRST); + foreach ($r as $file) { + $file->isDir() ? rmdir((string) $file) : unlink((string) $file); + } + rmdir($path); + } + + protected function makeDir(string $path): void + { + mkdir($path, 0755); + } +} diff --git a/components/ILIAS/Component/src/Setup/PublicAssetsBuildObjective.php b/components/ILIAS/Component/src/Setup/PublicAssetsBuildObjective.php new file mode 100644 index 000000000000..e6403d57ada1 --- /dev/null +++ b/components/ILIAS/Component/src/Setup/PublicAssetsBuildObjective.php @@ -0,0 +1,70 @@ +public_asset_manager->addAssets(...$this->public_assets); + $this->public_asset_manager->buildPublicFolder($base_dir, $target); + + return $environment; + } + + public function isApplicable(Setup\Environment $environment): bool + { + return true; + } + +} diff --git a/components/ILIAS/Component/tests/Resource/ComponentResourceTest.php b/components/ILIAS/Component/tests/Resource/ComponentResourceTest.php new file mode 100644 index 000000000000..35b5d0f46d77 --- /dev/null +++ b/components/ILIAS/Component/tests/Resource/ComponentResourceTest.php @@ -0,0 +1,94 @@ +assertEquals("some/target/asset.png", $public_asset->getTarget()); + } + + public function testTarget2() + { + $public_asset = new R\ComponentResource( + new \ILIAS\Component(), + "directory/asset.png", + "some/target" + ); + + $this->assertEquals("some/target/asset.png", $public_asset->getTarget()); + } + + public function testTarget3() + { + $public_asset = new R\ComponentResource( + new \ILIAS\Component(), + "directory/asset.png", + "some/target" + ); + + $this->assertEquals("some/target/asset.png", $public_asset->getTarget()); + } + + public function testHtaccessIsAllowedAsSource() + { + $public_asset = new R\ComponentResource( + new \ILIAS\Component(), + ".htaccess", + "target" + ); + + $this->assertTrue(true); + } + + public function testDotIsAllowedAsTarget() + { + $public_asset = new R\ComponentResource( + new \ILIAS\Component(), + "foo.php", + "." + ); + + $this->assertTrue(true); + } + + public function testSource() + { + $public_asset = new R\ComponentResource( + new \ILIAS\Component(), + "directory/asset.png", + "some/target" + ); + + $this->assertEquals("components/ILIAS/Component/resources/directory/asset.png", $public_asset->getSource()); + } +} diff --git a/components/ILIAS/Component/tests/Resource/PublicAssetManagerTest.php b/components/ILIAS/Component/tests/Resource/PublicAssetManagerTest.php new file mode 100644 index 000000000000..d546eb48fa07 --- /dev/null +++ b/components/ILIAS/Component/tests/Resource/PublicAssetManagerTest.php @@ -0,0 +1,127 @@ +source; + } + + public function getTarget(): string + { + return $this->target; + } + }; + } + + public function setUp(): void + { + $this->manager = new class () extends R\PublicAssetManager { + public $copied = []; + public $purged = []; + public $madeDir = []; + + protected function copy(string $source, $target): void + { + $this->copied[] = [$source, $target]; + } + + protected function purge(string $path): void + { + $this->purged[] = $path; + } + + protected function makeDir(string $path): void + { + $this->madeDir[] = $path; + } + }; + } + + public function testTargetCanOnlyBeUsedOnce() + { + $this->expectException(\LogicException::class); + + $asset1 = $this->newPublicAsset("some/source", "target"); + $asset2 = $this->newPublicAsset("some/other/source", "target"); + + $this->manager->addAssets($asset1, $asset2); + } + + public function testTargetCanNotBeWithinOtherTarget1() + { + $this->expectException(\LogicException::class); + + $asset1 = $this->newPublicAsset("some/source", "target"); + $asset2 = $this->newPublicAsset("some/other/source", "target/sub"); + + $this->manager->addAssets($asset1, $asset2); + } + + public function testTargetCanNotBeWithinOtherTarget2() + { + $this->expectException(\LogicException::class); + + $asset1 = $this->newPublicAsset("some/source", "target/sub"); + $asset2 = $this->newPublicAsset("some/other/source", "target"); + + $this->manager->addAssets($asset1, $asset2); + } + + public function testBuildAssetFolderEmpty() + { + $this->manager->buildPublicFolder("/base", "/target"); + $this->assertEquals([], $this->manager->copied); + $this->assertEquals(["/target"], $this->manager->purged); + $this->assertEquals(["/target"], $this->manager->madeDir); + } + + public function testBuildAssetFolder() + { + $this->manager->addAssets( + $this->newPublicAsset("source1", "target1"), + $this->newPublicAsset("source2", "second/target") + ); + + $this->manager->buildPublicFolder("/base", "/public"); + + $this->assertEquals(["/public"], $this->manager->purged); + $this->assertEquals(["/public", "/public/second"], $this->manager->madeDir); + $this->assertEquals([["/base/source1", "/public/target1"], ["/base/source2", "/public/second/target"]], $this->manager->copied); + } +} diff --git a/components/ILIAS/Contact/BuddySystem/classes/class.ilBuddySystemGUI.php b/components/ILIAS/Contact/BuddySystem/classes/class.ilBuddySystemGUI.php index ecd1cbe358b2..a5fdcadaf11c 100755 --- a/components/ILIAS/Contact/BuddySystem/classes/class.ilBuddySystemGUI.php +++ b/components/ILIAS/Contact/BuddySystem/classes/class.ilBuddySystemGUI.php @@ -67,7 +67,7 @@ public static function initializeFrontend(ilGlobalTemplateInterface $page): void ) { $DIC->language()->loadLanguageModule('buddysystem'); - $page->addJavaScript('./components/ILIAS/Contact/BuddySystem/js/buddy_system.js'); + $page->addJavaScript('./assets/js/buddy_system.js'); $config = new stdClass(); $config->http_post_url = $DIC->ctrl()->getFormActionByClass([ diff --git a/components/ILIAS/Contact/Contact.php b/components/ILIAS/Contact/Contact.php index e04b5d92ca2f..746cf07cc47c 100644 --- a/components/ILIAS/Contact/Contact.php +++ b/components/ILIAS/Contact/Contact.php @@ -32,6 +32,7 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "buddy_system.js"); } } diff --git a/public/components/ILIAS/Contact/BuddySystem/js/buddy_system.js b/components/ILIAS/Contact/resources/buddy_system.js similarity index 100% rename from public/components/ILIAS/Contact/BuddySystem/js/buddy_system.js rename to components/ILIAS/Contact/resources/buddy_system.js diff --git a/components/ILIAS/ContentPage/ContentPage.php b/components/ILIAS/ContentPage/ContentPage.php index b89e0f9e0841..e3bb8d046a29 100644 --- a/components/ILIAS/ContentPage/ContentPage.php +++ b/components/ILIAS/ContentPage/ContentPage.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilContentPageSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/ContentPage/classes/Setup/class.ilContentPageSetupAgent.php b/components/ILIAS/ContentPage/classes/Setup/class.ilContentPageSetupAgent.php index 7d21e6b8ece6..5edf4e7172dc 100755 --- a/components/ILIAS/ContentPage/classes/Setup/class.ilContentPageSetupAgent.php +++ b/components/ILIAS/ContentPage/classes/Setup/class.ilContentPageSetupAgent.php @@ -49,7 +49,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective return new ilDatabaseUpdateStepsExecutedObjective(new ilContentPageUpdateSteps()); } - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/Course/Course.php b/components/ILIAS/Course/Course.php index 5570fd296656..9edaad150191 100644 --- a/components/ILIAS/Course/Course.php +++ b/components/ILIAS/Course/Course.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilCourseObjectiveSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/Course/classes/Objectives/Setup/ilCourseObjectiveSetupAgent.php b/components/ILIAS/Course/classes/Objectives/Setup/ilCourseObjectiveSetupAgent.php index 037bce54366a..9ddaba2d2c9c 100644 --- a/components/ILIAS/Course/classes/Objectives/Setup/ilCourseObjectiveSetupAgent.php +++ b/components/ILIAS/Course/classes/Objectives/Setup/ilCourseObjectiveSetupAgent.php @@ -49,7 +49,7 @@ public function getInstallObjective(Config $config = null): Objective return new Setup\Objective\NullObjective(); } - public function getBuildArtifactObjective(): Objective + public function getBuildObjective(): Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/Dashboard/Block/classes/class.ilDashboardBlockGUI.php b/components/ILIAS/Dashboard/Block/classes/class.ilDashboardBlockGUI.php index 98a87cf4d409..758b53b03764 100755 --- a/components/ILIAS/Dashboard/Block/classes/class.ilDashboardBlockGUI.php +++ b/components/ILIAS/Dashboard/Block/classes/class.ilDashboardBlockGUI.php @@ -162,7 +162,7 @@ public function init(): void $this->lng->loadLanguageModule('dash'); $this->lng->loadLanguageModule('rep'); $this->initViewSettings(); - $this->main_tpl->addJavaScript('components/ILIAS/Dashboard/Block/js/ReplaceModalContent.js'); + $this->main_tpl->addJavaScript('assets/js/ReplaceModalContent.js'); $this->viewSettings->parse(); $this->requested_item_ref_id = (int) ($this->http->request()->getQueryParams()["item_ref_id"] ?? 0); $this->initData(); diff --git a/components/ILIAS/Dashboard/Dashboard.php b/components/ILIAS/Dashboard/Dashboard.php index 61a18dfae392..679596a86c6a 100644 --- a/components/ILIAS/Dashboard/Dashboard.php +++ b/components/ILIAS/Dashboard/Dashboard.php @@ -32,6 +32,7 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "ReplaceModalContent.js"); } } diff --git a/public/components/ILIAS/Dashboard/Block/js/ReplaceModalContent.js b/components/ILIAS/Dashboard/resources/ReplaceModalContent.js similarity index 100% rename from public/components/ILIAS/Dashboard/Block/js/ReplaceModalContent.js rename to components/ILIAS/Dashboard/resources/ReplaceModalContent.js diff --git a/components/ILIAS/DataCollection/DataCollection.php b/components/ILIAS/DataCollection/DataCollection.php index c259a39344d9..05ebe065e048 100644 --- a/components/ILIAS/DataCollection/DataCollection.php +++ b/components/ILIAS/DataCollection/DataCollection.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilDataCollectionSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/DataCollection/classes/class.ilDataCollectionGlobalTemplate.php b/components/ILIAS/DataCollection/classes/class.ilDataCollectionGlobalTemplate.php index 7285b07a9239..d50eb6a5d3ba 100755 --- a/components/ILIAS/DataCollection/classes/class.ilDataCollectionGlobalTemplate.php +++ b/components/ILIAS/DataCollection/classes/class.ilDataCollectionGlobalTemplate.php @@ -184,17 +184,17 @@ private function getMessageTextForType(string $m): string * List of JS-Files that should be included. * @var array */ - protected array $js_files = [0 => "./components/ILIAS/JavaScript/js/Basic.js"]; + protected array $js_files = [0 => "assets/js/Basic.js"]; /** * Stores if a version parameter should be appended to the js-file to force reloading. * @var array */ - protected array $js_files_vp = ["./components/ILIAS/JavaScript/js/Basic.js" => true]; + protected array $js_files_vp = ["assets/js/Basic.js" => true]; /** * Stores the order in which js-files should be included. * @var array */ - protected array $js_files_batch = ["./components/ILIAS/JavaScript/js/Basic.js" => 1]; + protected array $js_files_batch = ["assets/js/Basic.js" => 1]; /** * Add a javascript file that should be included in the header. diff --git a/components/ILIAS/DataProtection/classes/Setup/Agent.php b/components/ILIAS/DataProtection/classes/Setup/Agent.php index 6c1ee40b09de..1f345840ede3 100755 --- a/components/ILIAS/DataProtection/classes/Setup/Agent.php +++ b/components/ILIAS/DataProtection/classes/Setup/Agent.php @@ -55,7 +55,7 @@ public function getUpdateObjective(Config $config = null): Objective return new ilTreeAdminNodeAddedObjective('dpro', 'DataProtection'); } - public function getBuildArtifactObjective(): Objective + public function getBuildObjective(): Objective { return new NullObjective(); } diff --git a/components/ILIAS/Database/Database.php b/components/ILIAS/Database/Database.php index 867e424a129c..a497bcd18f1c 100644 --- a/components/ILIAS/Database/Database.php +++ b/components/ILIAS/Database/Database.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilDatabaseSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/Database/classes/Setup/class.ilDatabaseSetupAgent.php b/components/ILIAS/Database/classes/Setup/class.ilDatabaseSetupAgent.php index 81f24d86fa45..b5c57c34ef50 100755 --- a/components/ILIAS/Database/classes/Setup/class.ilDatabaseSetupAgent.php +++ b/components/ILIAS/Database/classes/Setup/class.ilDatabaseSetupAgent.php @@ -99,7 +99,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective /** * @inheritdocs */ - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/EmployeeTalk/EmployeeTalk.php b/components/ILIAS/EmployeeTalk/EmployeeTalk.php index 4ea832d2e3ef..b147d155b507 100644 --- a/components/ILIAS/EmployeeTalk/EmployeeTalk.php +++ b/components/ILIAS/EmployeeTalk/EmployeeTalk.php @@ -32,6 +32,10 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ILIAS\EmployeeTalk\Setup\ilEmployeeTalkSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/EmployeeTalk/classes/Setup/class.ilEmployeeTalkSetupAgent.php b/components/ILIAS/EmployeeTalk/classes/Setup/class.ilEmployeeTalkSetupAgent.php index 647c728ad900..498d2068b2f0 100755 --- a/components/ILIAS/EmployeeTalk/classes/Setup/class.ilEmployeeTalkSetupAgent.php +++ b/components/ILIAS/EmployeeTalk/classes/Setup/class.ilEmployeeTalkSetupAgent.php @@ -51,7 +51,7 @@ public function getInstallObjective(Config $config = null): Objective return new \ilTreeAdminNodeAddedObjective('tala', '__TalkTemplateAdministration'); } - public function getBuildArtifactObjective(): Objective + public function getBuildObjective(): Objective { return new Objective\NullObjective(); } diff --git a/components/ILIAS/EventHandling/EventHandling.php b/components/ILIAS/EventHandling/EventHandling.php index ce614c7765f8..dc501f1cb5a7 100644 --- a/components/ILIAS/EventHandling/EventHandling.php +++ b/components/ILIAS/EventHandling/EventHandling.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilEventHandlingSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/EventHandling/classes/Setup/class.ilEventHandlingSetupAgent.php b/components/ILIAS/EventHandling/classes/Setup/class.ilEventHandlingSetupAgent.php index cf6e5c02d8c1..0bfc9e2ed852 100755 --- a/components/ILIAS/EventHandling/classes/Setup/class.ilEventHandlingSetupAgent.php +++ b/components/ILIAS/EventHandling/classes/Setup/class.ilEventHandlingSetupAgent.php @@ -65,7 +65,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective /** * @inheritDoc */ - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\ObjectiveCollection( "Artifacts for Services/EventHandling", diff --git a/components/ILIAS/Exercise/Exercise.php b/components/ILIAS/Exercise/Exercise.php index 93904d0ecd8f..935c65157254 100644 --- a/components/ILIAS/Exercise/Exercise.php +++ b/components/ILIAS/Exercise/Exercise.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilExerciseSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/Export/Export.php b/components/ILIAS/Export/Export.php index f1dc35f92353..88d782de84fc 100644 --- a/components/ILIAS/Export/Export.php +++ b/components/ILIAS/Export/Export.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "./components/ILIAS/Form/js/Form.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "./components/ILIAS/CopyWizard/js/ilContainer.js"); } } diff --git a/components/ILIAS/Export/Print/class.PrintProcessGUI.php b/components/ILIAS/Export/Print/class.PrintProcessGUI.php index 236f8c6f4a51..0ea74ea93dba 100755 --- a/components/ILIAS/Export/Print/class.PrintProcessGUI.php +++ b/components/ILIAS/Export/Print/class.PrintProcessGUI.php @@ -89,7 +89,7 @@ public function getModalElements( $ui = $this->ui; $lng = $this->lng; - $ui->mainTemplate()->addJavaScript("./components/ILIAS/Form/js/Form.js"); + $ui->mainTemplate()->addJavaScript("assets/js/Form.js"); $modal = $ui->factory()->modal()->roundtrip( $this->lng->txt("exp_print_pdf"), $ui->factory()->legacy('some modal') diff --git a/components/ILIAS/Export/classes/class.ilExportGUI.php b/components/ILIAS/Export/classes/class.ilExportGUI.php index 50a0a2155ff5..7331f4aa32b2 100755 --- a/components/ILIAS/Export/classes/class.ilExportGUI.php +++ b/components/ILIAS/Export/classes/class.ilExportGUI.php @@ -383,7 +383,7 @@ public function handleCustomMultiCommand(): void */ protected function showItemSelection(): void { - $this->tpl->addJavaScript('./components/ILIAS/CopyWizard/js/ilContainer.js'); + $this->tpl->addJavaScript('asserts/js/ilContainer.js'); $this->tpl->setVariable('BODY_ATTRIBUTES', 'onload="ilDisableChilds(\'cmd\');"'); $table = new ilExportSelectionTableGUI($this, 'listExportFiles'); diff --git a/components/ILIAS/Feeds/Feeds.php b/components/ILIAS/Feeds/Feeds.php index 0d931aef436d..2894dfeec92b 100644 --- a/components/ILIAS/Feeds/Feeds.php +++ b/components/ILIAS/Feeds/Feeds.php @@ -32,6 +32,10 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "privfeed.php"); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "feed.php"); } } diff --git a/public/feed.php b/components/ILIAS/Feeds/resources/feed.php old mode 100755 new mode 100644 similarity index 99% rename from public/feed.php rename to components/ILIAS/Feeds/resources/feed.php index 2259db7d2e42..4a21d2772e80 --- a/public/feed.php +++ b/components/ILIAS/Feeds/resources/feed.php @@ -48,4 +48,4 @@ $writer->showFeed(); } elseif ($requested_blog_id > 0) { ilObjBlog::deliverRSS($requested_blog_id); -} +} \ No newline at end of file diff --git a/public/privfeed.php b/components/ILIAS/Feeds/resources/privfeed.php old mode 100755 new mode 100644 similarity index 92% rename from public/privfeed.php rename to components/ILIAS/Feeds/resources/privfeed.php index 4892448afb70..a7e7ad4785c0 --- a/public/privfeed.php +++ b/components/ILIAS/Feeds/resources/privfeed.php @@ -3,11 +3,11 @@ /* Copyright (c) 1998-2009 ILIAS open source, Extended GPL, see docs/LICENSE */ /** -* News feed script. -* -* @author Alex Killing -* @version $Id$ -*/ + * News feed script. + * + * @author Alex Killing + * @version $Id$ + */ ilContext::init(ilContext::CONTEXT_RSS_AUTH); @@ -25,8 +25,8 @@ exit; } else { if ($_GET["user_id"] != "" && ilObjUser::_getFeedPass($_GET["user_id"]) != "" && - (md5($_SERVER['PHP_AUTH_PW']) == ilObjUser::_getFeedPass($_GET["user_id"]) && - $_SERVER['PHP_AUTH_USER'] == ilObjUser::_lookupLogin($_GET["user_id"])) + (md5($_SERVER['PHP_AUTH_PW']) == ilObjUser::_getFeedPass($_GET["user_id"]) && + $_SERVER['PHP_AUTH_USER'] == ilObjUser::_lookupLogin($_GET["user_id"])) && $feed_set->get("enable_private_feed")) { include_once("./Services/Feeds/classes/class.ilUserFeedWriter.php"); // Third parameter is true for private feed @@ -84,4 +84,4 @@ $blankFeedWriter->addItem($feed_item); $blankFeedWriter->showFeed(); } -} +} \ No newline at end of file diff --git a/components/ILIAS/File/classes/Setup/class.ilFileObjectAgent.php b/components/ILIAS/File/classes/Setup/class.ilFileObjectAgent.php index 81b94ebd7f9b..62afac5f6581 100755 --- a/components/ILIAS/File/classes/Setup/class.ilFileObjectAgent.php +++ b/components/ILIAS/File/classes/Setup/class.ilFileObjectAgent.php @@ -83,7 +83,7 @@ public function getUpdateObjective(Config $config = null): Setup\Objective /** * @inheritdoc */ - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/FileDelivery/FileDelivery.php b/components/ILIAS/FileDelivery/FileDelivery.php index d04dcb77eb5a..c09dbef87ad8 100644 --- a/components/ILIAS/FileDelivery/FileDelivery.php +++ b/components/ILIAS/FileDelivery/FileDelivery.php @@ -32,6 +32,12 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ILIAS\FileDelivery\Setup\Agent( + $pull[\ILIAS\Refinery\Factory::class] + ); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "deliver.php"); } } diff --git a/public/deliver.php b/components/ILIAS/FileDelivery/resources/deliver.php similarity index 100% rename from public/deliver.php rename to components/ILIAS/FileDelivery/resources/deliver.php diff --git a/components/ILIAS/FileDelivery/src/Setup/Agent.php b/components/ILIAS/FileDelivery/src/Setup/Agent.php index 95acd7040feb..029983d3b09e 100755 --- a/components/ILIAS/FileDelivery/src/Setup/Agent.php +++ b/components/ILIAS/FileDelivery/src/Setup/Agent.php @@ -31,7 +31,7 @@ */ class Agent implements Setup\Agent { - public function getBuildArtifactObjective(): Objective + public function getBuildObjective(): Objective { return new Setup\ObjectiveCollection( 'File StreamDelivery Artifacts', diff --git a/components/ILIAS/FileServices/FileServices.php b/components/ILIAS/FileServices/FileServices.php index dab4815be7ae..9512e4c2bd0a 100644 --- a/components/ILIAS/FileServices/FileServices.php +++ b/components/ILIAS/FileServices/FileServices.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilFileServicesSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/Filesystem/Filesystem.php b/components/ILIAS/Filesystem/Filesystem.php index 98e648e9bf75..b99733889aa9 100644 --- a/components/ILIAS/Filesystem/Filesystem.php +++ b/components/ILIAS/Filesystem/Filesystem.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilFileSystemSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/Filesystem/classes/Setup/class.ilFileSystemSetupAgent.php b/components/ILIAS/Filesystem/classes/Setup/class.ilFileSystemSetupAgent.php index b0e337ea379b..cc3db228b838 100755 --- a/components/ILIAS/Filesystem/classes/Setup/class.ilFileSystemSetupAgent.php +++ b/components/ILIAS/Filesystem/classes/Setup/class.ilFileSystemSetupAgent.php @@ -46,7 +46,7 @@ public function hasConfig(): bool */ public function getArrayToConfigTransformation(): Refinery\Transformation { - return $this->refinery->custom()->transformation(fn ($data): \ilFileSystemSetupConfig => new \ilFileSystemSetupConfig( + return $this->refinery->custom()->transformation(fn($data): \ilFileSystemSetupConfig => new \ilFileSystemSetupConfig( $data["data_dir"] )); } @@ -75,7 +75,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective /** * @inheritdoc */ - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/Form/Form.php b/components/ILIAS/Form/Form.php index 1c0408182d5d..62e0e8e991a2 100644 --- a/components/ILIAS/Form/Form.php +++ b/components/ILIAS/Form/Form.php @@ -32,6 +32,19 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "ServiceFormWizardInput.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "filewizard.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "ServiceFormHierarchyForm.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "ServiceFormImageFileCapture.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "Form.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "ServiceFormMulti.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "textwizard.js"); } } diff --git a/components/ILIAS/Form/classes/class.ilFileWizardInputGUI.php b/components/ILIAS/Form/classes/class.ilFileWizardInputGUI.php index ccb4c536aeb4..9ebcfc59ffc9 100755 --- a/components/ILIAS/Form/classes/class.ilFileWizardInputGUI.php +++ b/components/ILIAS/Form/classes/class.ilFileWizardInputGUI.php @@ -231,7 +231,7 @@ public function insert(ilTemplate $a_tpl): void $a_tpl->parseCurrentBlock(); $main_tpl = $this->tpl; - $main_tpl->addJavascript("./components/ILIAS/Form/js/ServiceFormWizardInput.js"); - $main_tpl->addJavascript("./components/ILIAS/Form/templates/default/filewizard.js"); + $main_tpl->addJavascript("assets/js/ServiceFormWizardInput.js"); + $main_tpl->addJavascript("assets/filewizard.js"); } } diff --git a/components/ILIAS/Form/classes/class.ilHierarchyFormGUI.php b/components/ILIAS/Form/classes/class.ilHierarchyFormGUI.php index 94bce4fda082..845f785c97f8 100755 --- a/components/ILIAS/Form/classes/class.ilHierarchyFormGUI.php +++ b/components/ILIAS/Form/classes/class.ilHierarchyFormGUI.php @@ -79,7 +79,7 @@ public function __construct() $this->help_items = array(); ilYuiUtil::initDragDrop(); - $this->main_tpl->addJavascript("./components/ILIAS/Form/js/ServiceFormHierarchyForm.js"); + $this->main_tpl->addJavascript("assets/js/ServiceFormHierarchyForm.js"); $this->http = $DIC->http(); diff --git a/components/ILIAS/Form/classes/class.ilImageFileInputGUI.php b/components/ILIAS/Form/classes/class.ilImageFileInputGUI.php index 86bd9c2c949c..699cf381d81c 100755 --- a/components/ILIAS/Form/classes/class.ilImageFileInputGUI.php +++ b/components/ILIAS/Form/classes/class.ilImageFileInputGUI.php @@ -119,7 +119,7 @@ public function insert(ilTemplate $a_tpl): void $i_tpl->setVariable("TXT_TAKE_SNAPSHOT", $lng->txt("form_take_snapshot")); $i_tpl->parseCurrentBlock(); $main_tpl = $this->tpl; - $main_tpl->addJavascript("./components/ILIAS/Form/js/ServiceFormImageFileCapture.js"); + $main_tpl->addJavascript("assets/js/ServiceFormImageFileCapture.js"); } if ($this->getImage() != "") { diff --git a/components/ILIAS/Form/classes/class.ilPropertyFormGUI.php b/components/ILIAS/Form/classes/class.ilPropertyFormGUI.php index 50e7ec6ade89..5b22c47bed4b 100755 --- a/components/ILIAS/Form/classes/class.ilPropertyFormGUI.php +++ b/components/ILIAS/Form/classes/class.ilPropertyFormGUI.php @@ -492,8 +492,8 @@ public function getContent(): string ilYuiUtil::initEvent(); ilYuiUtil::initDom(); - $tpl->addJavaScript("./components/ILIAS/JavaScript/js/Basic.js"); - $tpl->addJavaScript("components/ILIAS/Form/js/Form.js"); + $tpl->addJavaScript("assets/js/Basic.js"); + $tpl->addJavaScript("assets/js/Form.js"); $this->tpl = new ilTemplate("tpl.property_form.html", true, true, "components/ILIAS/Form"); @@ -632,7 +632,7 @@ public function insertItem( //if(method_exists($item, "getMulti") && $item->getMulti()) if ($item instanceof ilMultiValuesItem && $item->getMulti()) { - $tpl->addJavascript("./components/ILIAS/Form/js/ServiceFormMulti.js"); + $tpl->addJavascript("assets/js/ServiceFormMulti.js"); $this->tpl->setCurrentBlock("multi_in"); $this->tpl->setVariable("ID", $item->getFieldId()); diff --git a/components/ILIAS/Form/classes/class.ilSelectBuilderInputGUI.php b/components/ILIAS/Form/classes/class.ilSelectBuilderInputGUI.php index b95016d7ff07..4c4dd590dc61 100755 --- a/components/ILIAS/Form/classes/class.ilSelectBuilderInputGUI.php +++ b/components/ILIAS/Form/classes/class.ilSelectBuilderInputGUI.php @@ -167,7 +167,7 @@ public function insert(ilTemplate $a_tpl): void $a_tpl->parseCurrentBlock(); $tpl = $this->tpl; - $tpl->addJavascript("./components/ILIAS/Form/js/ServiceFormWizardInput.js"); - $tpl->addJavascript("./components/ILIAS/Form/templates/default/textwizard.js"); + $tpl->addJavascript("assets/js/ServiceFormWizardInput.js"); + $tpl->addJavascript("assets/js/textwizard.js"); } } diff --git a/components/ILIAS/Form/classes/class.ilTextWizardInputGUI.php b/components/ILIAS/Form/classes/class.ilTextWizardInputGUI.php index da10db68e70b..46ab0eaa0b2a 100755 --- a/components/ILIAS/Form/classes/class.ilTextWizardInputGUI.php +++ b/components/ILIAS/Form/classes/class.ilTextWizardInputGUI.php @@ -150,8 +150,8 @@ public function render(string $a_mode = ""): string $tpl->setVariable("ELEMENT_ID", $this->getFieldId()); if (!$this->getDisabled()) { - $this->tpl->addJavascript("./components/ILIAS/Form/js/ServiceFormWizardInput.js"); - $this->tpl->addJavascript("./components/ILIAS/Form/templates/default/textwizard.js"); + $this->tpl->addJavascript("assets/js/ServiceFormWizardInput.js"); + $this->tpl->addJavascript("assets/js/textwizard.js"); } return $tpl->get(); diff --git a/components/ILIAS/Form/js/Form.js b/components/ILIAS/Form/resources/Form.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Form/js/Form.js rename to components/ILIAS/Form/resources/Form.js diff --git a/components/ILIAS/Form/js/ServiceFormHierarchyForm.js b/components/ILIAS/Form/resources/ServiceFormHierarchyForm.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Form/js/ServiceFormHierarchyForm.js rename to components/ILIAS/Form/resources/ServiceFormHierarchyForm.js diff --git a/components/ILIAS/Form/js/ServiceFormImageFileCapture.js b/components/ILIAS/Form/resources/ServiceFormImageFileCapture.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Form/js/ServiceFormImageFileCapture.js rename to components/ILIAS/Form/resources/ServiceFormImageFileCapture.js diff --git a/components/ILIAS/Form/js/ServiceFormMulti.js b/components/ILIAS/Form/resources/ServiceFormMulti.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Form/js/ServiceFormMulti.js rename to components/ILIAS/Form/resources/ServiceFormMulti.js diff --git a/components/ILIAS/Form/js/ServiceFormWizardInput.js b/components/ILIAS/Form/resources/ServiceFormWizardInput.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Form/js/ServiceFormWizardInput.js rename to components/ILIAS/Form/resources/ServiceFormWizardInput.js diff --git a/components/ILIAS/Form/templates/default/filewizard.js b/components/ILIAS/Form/resources/filewizard.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Form/templates/default/filewizard.js rename to components/ILIAS/Form/resources/filewizard.js diff --git a/components/ILIAS/Form/templates/default/textwizard.js b/components/ILIAS/Form/resources/textwizard.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Form/templates/default/textwizard.js rename to components/ILIAS/Form/resources/textwizard.js diff --git a/components/ILIAS/Forum/Forum.php b/components/ILIAS/Forum/Forum.php index 19a56c14a736..fba2781c4374 100644 --- a/components/ILIAS/Forum/Forum.php +++ b/components/ILIAS/Forum/Forum.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilForumSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/Forum/classes/Setup/class.ilForumSetupAgent.php b/components/ILIAS/Forum/classes/Setup/class.ilForumSetupAgent.php index f6978b5af425..bba01d9f5b4c 100755 --- a/components/ILIAS/Forum/classes/Setup/class.ilForumSetupAgent.php +++ b/components/ILIAS/Forum/classes/Setup/class.ilForumSetupAgent.php @@ -57,7 +57,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective ); } - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/Forum/classes/class.ilObjForumGUI.php b/components/ILIAS/Forum/classes/class.ilObjForumGUI.php index 75c29554b704..ae9a23112750 100755 --- a/components/ILIAS/Forum/classes/class.ilObjForumGUI.php +++ b/components/ILIAS/Forum/classes/class.ilObjForumGUI.php @@ -110,7 +110,7 @@ public function __construct($data, int $id = 0, bool $call_by_reference = true, $this->type = 'frm'; parent::__construct($data, $id, $call_by_reference, false); - $this->tpl->addJavaScript('./components/ILIAS/JavaScript/js/Basic.js'); + $this->tpl->addJavaScript('assets/js/Basic.js'); $this->lng->loadLanguageModule('forum'); $this->lng->loadLanguageModule('content'); @@ -855,7 +855,8 @@ protected function renderThreadOverview(ilForumThreadObjectTableGUI $tbl, ilForu if ($found_threads === false) { $vc_container = $this->factory->panel()->listing()->standard( $this->lng->txt('thread_overview'), - [$this->factory->item()->group($this->lng->txt('frm_no_threads'), [])]); + [$this->factory->item()->group($this->lng->txt('frm_no_threads'), [])] + ); } else { $vc_container = $this->factory->panel()->listing()->standard( $this->lng->txt('thread_overview'), diff --git a/components/ILIAS/GlobalCache/GlobalCache.php b/components/ILIAS/GlobalCache/GlobalCache.php index f525b7ae917b..901f1fd0bf4f 100644 --- a/components/ILIAS/GlobalCache/GlobalCache.php +++ b/components/ILIAS/GlobalCache/GlobalCache.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilGlobalCacheSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/GlobalCache/tests/Setup/ilGlobalCacheSetupAgentTest.php b/components/ILIAS/GlobalCache/tests/Setup/ilGlobalCacheSetupAgentTest.php index 0934fa832084..c5315e2556c5 100755 --- a/components/ILIAS/GlobalCache/tests/Setup/ilGlobalCacheSetupAgentTest.php +++ b/components/ILIAS/GlobalCache/tests/Setup/ilGlobalCacheSetupAgentTest.php @@ -268,7 +268,7 @@ public function testGetUpdateObjectiveWithoutConfig(): void public function testGetBuildArtifactObjective(): void { - $objective_collection = $this->obj->getBuildArtifactObjective(); + $objective_collection = $this->obj->getBuildObjective(); $this->assertInstanceOf(NullObjective::class, $objective_collection); } diff --git a/components/ILIAS/GlobalCache_/classes/Setup/class.ilGlobalCacheSetupAgent.php b/components/ILIAS/GlobalCache_/classes/Setup/class.ilGlobalCacheSetupAgent.php index b585043bebbe..0566bed1161e 100755 --- a/components/ILIAS/GlobalCache_/classes/Setup/class.ilGlobalCacheSetupAgent.php +++ b/components/ILIAS/GlobalCache_/classes/Setup/class.ilGlobalCacheSetupAgent.php @@ -132,7 +132,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective /** * @inheritdoc */ - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/GlobalScreen/GlobalScreen.php b/components/ILIAS/GlobalScreen/GlobalScreen.php index 0d236d7cd957..fb941b93a21b 100644 --- a/components/ILIAS/GlobalScreen/GlobalScreen.php +++ b/components/ILIAS/GlobalScreen/GlobalScreen.php @@ -32,6 +32,15 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilGlobalScreenSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "gs_content.php"); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "GS.js"); } } diff --git a/components/ILIAS/GlobalScreen/README.md b/components/ILIAS/GlobalScreen/README.md index 355f735f8187..7b5beaf9603d 100755 --- a/components/ILIAS/GlobalScreen/README.md +++ b/components/ILIAS/GlobalScreen/README.md @@ -86,7 +86,7 @@ All vendors for all scopes are collected when you perform a `composer install` o Furthermore, the collection of providers in the system can also be done by ILIAS-CLI: ``` -php ./cli/setup.php build-artifacts +php ./cli/setup.php build ``` How a specific provider must look like is described in the respective README.md files of the scopes. diff --git a/public/components/ILIAS/GlobalScreen/src/Client/dist/GS.js b/components/ILIAS/GlobalScreen/resources/GS.js similarity index 100% rename from public/components/ILIAS/GlobalScreen/src/Client/dist/GS.js rename to components/ILIAS/GlobalScreen/resources/GS.js diff --git a/public/gs_content.php b/components/ILIAS/GlobalScreen/resources/gs_content.php old mode 100755 new mode 100644 similarity index 99% rename from public/gs_content.php rename to components/ILIAS/GlobalScreen/resources/gs_content.php index a7b203abf55a..6dc0912fdd98 --- a/public/gs_content.php +++ b/components/ILIAS/GlobalScreen/resources/gs_content.php @@ -43,4 +43,4 @@ public function run() if (php_sapi_name() !== 'cli') { (new ContentRenderer())->run(); -} +} \ No newline at end of file diff --git a/components/ILIAS/GlobalScreen/src/Client/Client.php b/components/ILIAS/GlobalScreen/src/Client/Client.php index 7f85b4ed2a84..8d9b3d39036c 100755 --- a/components/ILIAS/GlobalScreen/src/Client/Client.php +++ b/components/ILIAS/GlobalScreen/src/Client/Client.php @@ -40,7 +40,7 @@ public function __construct(ClientSettings $settings) public function init(MetaContent $content): void { - $content->addJs("./components/ILIAS/GlobalScreen/src/Client/dist/GS.js", true, 1); + $content->addJs("assets/js/GS.js", true, 1); $init_script = "il.GS.Client.init('" . json_encode($this->settings) . "');"; $content->addOnloadCode($init_script, 1); } diff --git a/components/ILIAS/GlobalScreen/src/Client/tsconfig.json b/components/ILIAS/GlobalScreen/src/Client/tsconfig.json index c35de717cbe4..4dfb64cc1d4b 100755 --- a/components/ILIAS/GlobalScreen/src/Client/tsconfig.json +++ b/components/ILIAS/GlobalScreen/src/Client/tsconfig.json @@ -5,7 +5,7 @@ "removeComments": true, "preserveConstEnums": true, "declaration": false, - "outDir": "./dist", + "outDir": "../../resources", "rootDir": "./src", "sourceMap": false, "target": "es5" diff --git a/components/ILIAS/GlobalScreen_/classes/Setup/class.ilGlobalScreenSetupAgent.php b/components/ILIAS/GlobalScreen_/classes/Setup/class.ilGlobalScreenSetupAgent.php index ba9595b7dd4c..bc68a8a82181 100755 --- a/components/ILIAS/GlobalScreen_/classes/Setup/class.ilGlobalScreenSetupAgent.php +++ b/components/ILIAS/GlobalScreen_/classes/Setup/class.ilGlobalScreenSetupAgent.php @@ -65,7 +65,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective /** * @inheritdocs */ - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new ilGlobalScreenBuildProviderMapObjective(); } diff --git a/components/ILIAS/Glossary/Glossary.php b/components/ILIAS/Glossary/Glossary.php index 61af2998d610..44e264498239 100644 --- a/components/ILIAS/Glossary/Glossary.php +++ b/components/ILIAS/Glossary/Glossary.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilGlossarySetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/Glossary/classes/Setup/class.ilGlossarySetupAgent.php b/components/ILIAS/Glossary/classes/Setup/class.ilGlossarySetupAgent.php index d13605400227..7b30c6cb35ce 100755 --- a/components/ILIAS/Glossary/classes/Setup/class.ilGlossarySetupAgent.php +++ b/components/ILIAS/Glossary/classes/Setup/class.ilGlossarySetupAgent.php @@ -49,7 +49,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective return new ilDatabaseUpdateStepsExecutedObjective(new ilGlossaryDBUpdateSteps()); } - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/Help/Help.php b/components/ILIAS/Help/Help.php index 814af435ff8f..36a3beed816a 100644 --- a/components/ILIAS/Help/Help.php +++ b/components/ILIAS/Help/Help.php @@ -32,6 +32,7 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "ilHelp.js"); } } diff --git a/components/ILIAS/Help/classes/class.ilHelpGUI.php b/components/ILIAS/Help/classes/class.ilHelpGUI.php index 3b1b11686d55..18af7e6c8ebb 100755 --- a/components/ILIAS/Help/classes/class.ilHelpGUI.php +++ b/components/ILIAS/Help/classes/class.ilHelpGUI.php @@ -311,10 +311,10 @@ public function initHelp( $ilSetting = $DIC->settings(); $ctrl = $DIC->ctrl(); - $a_tpl->addJavaScript("./components/ILIAS/Help/js/ilHelp.js"); - $a_tpl->addJavaScript("./components/ILIAS/Accordion/js/accordion.js"); + $a_tpl->addJavaScript("assets/js/ilHelp.js"); + $a_tpl->addJavaScript("assets/js/accordion.js"); iljQueryUtil::initMaphilight(); - $a_tpl->addJavaScript("./components/ILIAS/COPage/js/ilCOPagePres.js"); + $a_tpl->addJavaScript("assets/js/ilCOPagePres.js"); $this->setCtrlPar(); $a_tpl->addOnLoadCode( diff --git a/components/ILIAS/Help/js/ilHelp.js b/components/ILIAS/Help/resources/ilHelp.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Help/js/ilHelp.js rename to components/ILIAS/Help/resources/ilHelp.js diff --git a/components/ILIAS/Http_/Http_.php b/components/ILIAS/Http_/Http_.php index 435bca8c24d1..7665d5a9aaaf 100644 --- a/components/ILIAS/Http_/Http_.php +++ b/components/ILIAS/Http_/Http_.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilHttpSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/Http_/classes/Setup/class.ilHttpSetupAgent.php b/components/ILIAS/Http_/classes/Setup/class.ilHttpSetupAgent.php index 9705e5e42eab..21f8fe23c744 100755 --- a/components/ILIAS/Http_/classes/Setup/class.ilHttpSetupAgent.php +++ b/components/ILIAS/Http_/classes/Setup/class.ilHttpSetupAgent.php @@ -98,7 +98,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective /** * @inheritdoc */ - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/ILIASObject/ILIASObject.php b/components/ILIAS/ILIASObject/ILIASObject.php index 59df17e5c7e7..693bd5a293af 100644 --- a/components/ILIAS/ILIASObject/ILIASObject.php +++ b/components/ILIAS/ILIASObject/ILIASObject.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ILIAS\Object\Setup\ilObjectSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/ILIASObject/classes/Setup/class.ilObjectSetupAgent.php b/components/ILIAS/ILIASObject/classes/Setup/class.ilObjectSetupAgent.php index ced10fcd5e3a..b5826e7e6177 100755 --- a/components/ILIAS/ILIASObject/classes/Setup/class.ilObjectSetupAgent.php +++ b/components/ILIAS/ILIASObject/classes/Setup/class.ilObjectSetupAgent.php @@ -64,7 +64,7 @@ public function getMigrations(): array ]; } - public function getBuildArtifactObjective(): Objective + public function getBuildObjective(): Objective { return new ilObjectTypeSpecificPropertiesArtifactObjective(); } diff --git a/components/ILIAS/Imprint/classes/Setup/ImprintUpdateAgent.php b/components/ILIAS/Imprint/classes/Setup/ImprintUpdateAgent.php index c2dc791f3d43..29d27a6a2379 100755 --- a/components/ILIAS/Imprint/classes/Setup/ImprintUpdateAgent.php +++ b/components/ILIAS/Imprint/classes/Setup/ImprintUpdateAgent.php @@ -52,7 +52,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective )); } - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/IndividualAssessment/IndividualAssessment.php b/components/ILIAS/IndividualAssessment/IndividualAssessment.php index f182f04c0f8d..03eadc651505 100644 --- a/components/ILIAS/IndividualAssessment/IndividualAssessment.php +++ b/components/ILIAS/IndividualAssessment/IndividualAssessment.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilIndividualAssessmentSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/IndividualAssessment/classes/Setup/class.ilIndividualAssessmentMigrationAgent.php b/components/ILIAS/IndividualAssessment/classes/Setup/class.ilIndividualAssessmentMigrationAgent.php index 933053583653..8687dffbf59b 100644 --- a/components/ILIAS/IndividualAssessment/classes/Setup/class.ilIndividualAssessmentMigrationAgent.php +++ b/components/ILIAS/IndividualAssessment/classes/Setup/class.ilIndividualAssessmentMigrationAgent.php @@ -51,7 +51,7 @@ public function getUpdateObjective(\ILIAS\Setup\Config $config = null): Setup\Ob return new Setup\Objective\NullObjective(); } - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/IndividualAssessment/classes/Setup/class.ilIndividualAssessmentSetupAgent.php b/components/ILIAS/IndividualAssessment/classes/Setup/class.ilIndividualAssessmentSetupAgent.php index 678773e32d3a..1ea171491ea9 100755 --- a/components/ILIAS/IndividualAssessment/classes/Setup/class.ilIndividualAssessmentSetupAgent.php +++ b/components/ILIAS/IndividualAssessment/classes/Setup/class.ilIndividualAssessmentSetupAgent.php @@ -62,7 +62,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective /** * @inheritdoc */ - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/Init/Init.php b/components/ILIAS/Init/Init.php index 4b448ef9c4ce..dec16135519c 100644 --- a/components/ILIAS/Init/Init.php +++ b/components/ILIAS/Init/Init.php @@ -32,6 +32,31 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "register.php"); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "pwassist.php"); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "login.php"); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "logout.php"); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "index.php"); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "ilias.php"); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "error.php"); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "sso/index.php", "sso"); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentResource($this, ".htaccess", "."); } } diff --git a/public/.htaccess b/components/ILIAS/Init/resources/.htaccess similarity index 100% rename from public/.htaccess rename to components/ILIAS/Init/resources/.htaccess diff --git a/public/error.php b/components/ILIAS/Init/resources/error.php old mode 100755 new mode 100644 similarity index 99% rename from public/error.php rename to components/ILIAS/Init/resources/error.php index 25cb80f8f557..021593526b23 --- a/public/error.php +++ b/components/ILIAS/Init/resources/error.php @@ -29,4 +29,4 @@ if (!($e instanceof \PDOException)) { die($e->getMessage()); } -} +} \ No newline at end of file diff --git a/public/ilias.php b/components/ILIAS/Init/resources/ilias.php old mode 100755 new mode 100644 similarity index 100% rename from public/ilias.php rename to components/ILIAS/Init/resources/ilias.php diff --git a/public/index.php b/components/ILIAS/Init/resources/index.php old mode 100755 new mode 100644 similarity index 87% rename from public/index.php rename to components/ILIAS/Init/resources/index.php index 91133a2a88f9..f0bb349e46ab --- a/public/index.php +++ b/components/ILIAS/Init/resources/index.php @@ -3,13 +3,13 @@ /* Copyright (c) 1998-2009 ILIAS open source, Extended GPL, see docs/LICENSE */ /** -* start page of ilias -* -* @author Peter Gabriel -* @version $Id$ -* -* @package ilias -*/ + * start page of ilias + * + * @author Peter Gabriel + * @version $Id$ + * + * @package ilias + */ require_once '../vendor/composer/vendor/autoload.php'; // jump to setup if ILIAS3 is not installed @@ -30,7 +30,7 @@ // Block WebDAV Requests from Microsoft WebDAV MiniRedir client. if ($_SERVER['REQUEST_METHOD'] == 'PROPFIND' -|| $_SERVER['REQUEST_METHOD'] == 'OPTIONS') { + || $_SERVER['REQUEST_METHOD'] == 'OPTIONS') { $status = '404 Not Found'; header("HTTP/1.1 $status"); header("X-WebDAV-Status: $status", true); @@ -41,4 +41,4 @@ ilInitialisation::initILIAS(); $ilCtrl->callBaseClass('ilStartUpGUI'); -$ilBench->save(); +$ilBench->save(); \ No newline at end of file diff --git a/public/login.php b/components/ILIAS/Init/resources/login.php old mode 100755 new mode 100644 similarity index 74% rename from public/login.php rename to components/ILIAS/Init/resources/login.php index 245675c749ea..843be6692910 --- a/public/login.php +++ b/components/ILIAS/Init/resources/login.php @@ -3,14 +3,14 @@ /* Copyright (c) 1998-2009 ILIAS open source, Extended GPL, see docs/LICENSE */ /** -* login script for ilias -* -* @author Sascha Hofmann -* @author Peter Gabriel -* @version $Id$ -* -* @package ilias-layout -*/ + * login script for ilias + * + * @author Sascha Hofmann + * @author Peter Gabriel + * @version $Id$ + * + * @package ilias-layout + */ require_once '../vendor/composer/vendor/autoload.php'; @@ -27,4 +27,4 @@ $ilCtrl->callBaseClass('ilStartUpGUI'); $ilBench->save(); -exit; +exit; \ No newline at end of file diff --git a/public/logout.php b/components/ILIAS/Init/resources/logout.php old mode 100755 new mode 100644 similarity index 86% rename from public/logout.php rename to components/ILIAS/Init/resources/logout.php index 6f73f4e92af1..2e6c6e80928c --- a/public/logout.php +++ b/components/ILIAS/Init/resources/logout.php @@ -17,13 +17,13 @@ *********************************************************************/ /** -* logout script for ilias -* -* @author Sascha Hofmann -* @version $Id$ -* -* @package ilias-core -*/ + * logout script for ilias + * + * @author Sascha Hofmann + * @version $Id$ + * + * @package ilias-core + */ require_once("../vendor/composer/vendor/autoload.php"); ilInitialisation::initILIAS(); @@ -33,4 +33,4 @@ $ilCtrl->callBaseClass('ilStartUpGUI'); $ilBench->save(); -exit; +exit; \ No newline at end of file diff --git a/public/pwassist.php b/components/ILIAS/Init/resources/pwassist.php old mode 100755 new mode 100644 similarity index 56% rename from public/pwassist.php rename to components/ILIAS/Init/resources/pwassist.php index 003615a26f75..2038cd14747a --- a/public/pwassist.php +++ b/components/ILIAS/Init/resources/pwassist.php @@ -3,14 +3,14 @@ /* Copyright (c) 1998-2009 ILIAS open source, Extended GPL, see docs/LICENSE */ /** -* Password assistance facility for users who have forgotten their password -* or for users for whom no password has been assigned yet. -* -* @author Werner Randelshofer -* @version $Id$ -* -* @package ilias-core -*/ + * Password assistance facility for users who have forgotten their password + * or for users for whom no password has been assigned yet. + * + * @author Werner Randelshofer + * @version $Id$ + * + * @package ilias-core + */ ilInitialisation::initILIAS(); @@ -19,4 +19,4 @@ $ilCtrl->callBaseClass('ilStartUpGUI'); $ilBench->save(); -exit; +exit; \ No newline at end of file diff --git a/public/register.php b/components/ILIAS/Init/resources/register.php old mode 100755 new mode 100644 similarity index 65% rename from public/register.php rename to components/ILIAS/Init/resources/register.php index d4d917c8fed2..59cc654d4edc --- a/public/register.php +++ b/components/ILIAS/Init/resources/register.php @@ -3,17 +3,17 @@ /* Copyright (c) 1998-2009 ILIAS open source, Extended GPL, see docs/LICENSE */ /** -* registration form for new users -* -* @author Sascha Hofmann -* @version $Id$ -* -* @package ilias-core -*/ + * registration form for new users + * + * @author Sascha Hofmann + * @version $Id$ + * + * @package ilias-core + */ ilInitialisation::initILIAS(); // @todo: removed deprecated ilCtrl methods, this needs inspection by a maintainer. // $ilCtrl->setCmd("jumpToRegistration"); $ilCtrl->callBaseClass('ilStartUpGUI'); -$ilBench->save(); +$ilBench->save(); \ No newline at end of file diff --git a/public/sso/index.php b/components/ILIAS/Init/resources/sso/index.php old mode 100755 new mode 100644 similarity index 94% rename from public/sso/index.php rename to components/ILIAS/Init/resources/sso/index.php index c7a60b5b68a6..a01505a0310e --- a/public/sso/index.php +++ b/components/ILIAS/Init/resources/sso/index.php @@ -16,7 +16,7 @@ if ($cookie_path == "\\") { $cookie_path = '/'; } - + setcookie("ilClientId", $_GET["client_id"], 0, $cookie_path, ''); $_COOKIE["ilClientId"] = $_GET["client_id"]; } @@ -29,4 +29,4 @@ // @todo: removed deprecated ilCtrl methods, this needs inspection by a maintainer. // $ilCtrl->setCmd('doApacheAuthentication'); -$ilCtrl->callBaseClass('ilStartUpGUI'); +$ilCtrl->callBaseClass('ilStartUpGUI'); \ No newline at end of file diff --git a/components/ILIAS/JavaScript/JavaScript.php b/components/ILIAS/JavaScript/JavaScript.php index 415fa428a537..5fd3daf863d5 100644 --- a/components/ILIAS/JavaScript/JavaScript.php +++ b/components/ILIAS/JavaScript/JavaScript.php @@ -32,6 +32,7 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "Basic.js"); } } diff --git a/public/components/ILIAS/JavaScript/js/Basic.js b/components/ILIAS/JavaScript/resources/Basic.js similarity index 100% rename from public/components/ILIAS/JavaScript/js/Basic.js rename to components/ILIAS/JavaScript/resources/Basic.js diff --git a/components/ILIAS/LTI/LTI.php b/components/ILIAS/LTI/LTI.php index 319178367e28..49f811acb559 100644 --- a/components/ILIAS/LTI/LTI.php +++ b/components/ILIAS/LTI/LTI.php @@ -32,6 +32,12 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilLTISetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "lti.php"); } } diff --git a/components/ILIAS/LTI/classes/Setup/class.ilLTISetupAgent.php b/components/ILIAS/LTI/classes/Setup/class.ilLTISetupAgent.php index 51d6b6379345..99577369062e 100755 --- a/components/ILIAS/LTI/classes/Setup/class.ilLTISetupAgent.php +++ b/components/ILIAS/LTI/classes/Setup/class.ilLTISetupAgent.php @@ -48,7 +48,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective ); } - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/public/lti.php b/components/ILIAS/LTI/resources/lti.php old mode 100755 new mode 100644 similarity index 100% rename from public/lti.php rename to components/ILIAS/LTI/resources/lti.php diff --git a/components/ILIAS/LTIConsumer/LTIConsumer.php b/components/ILIAS/LTIConsumer/LTIConsumer.php index 2f453b8225c9..96e3dc4e3f50 100644 --- a/components/ILIAS/LTIConsumer/LTIConsumer.php +++ b/components/ILIAS/LTIConsumer/LTIConsumer.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilLTIConsumerSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/LTIConsumer/classes/Setup/class.ilLTIConsumerSetupAgent.php b/components/ILIAS/LTIConsumer/classes/Setup/class.ilLTIConsumerSetupAgent.php index ddb33708b485..63efe1a75055 100755 --- a/components/ILIAS/LTIConsumer/classes/Setup/class.ilLTIConsumerSetupAgent.php +++ b/components/ILIAS/LTIConsumer/classes/Setup/class.ilLTIConsumerSetupAgent.php @@ -48,7 +48,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective ); } - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/Language/Language.php b/components/ILIAS/Language/Language.php index f06de5450288..6526d6699345 100644 --- a/components/ILIAS/Language/Language.php +++ b/components/ILIAS/Language/Language.php @@ -35,6 +35,15 @@ public function init( $define[] = \ILIAS\Language\Language::class; $implement[\ILIAS\Language\Language::class] = fn() => + $internal[\ilSetupLanguage::class]; + + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilLanguageSetupAgent( + $pull[\ILIAS\Refinery\Factory::class], + $internal[\ilSetupLanguage::class] + ); + + $internal[\ilSetupLanguage::class] = fn() => new \ilSetupLanguage("en"); } } diff --git a/components/ILIAS/Language/classes/Setup/class.ilLanguageSetupAgent.php b/components/ILIAS/Language/classes/Setup/class.ilLanguageSetupAgent.php index d6864a86b2f1..bdf4a1a00589 100755 --- a/components/ILIAS/Language/classes/Setup/class.ilLanguageSetupAgent.php +++ b/components/ILIAS/Language/classes/Setup/class.ilLanguageSetupAgent.php @@ -32,7 +32,6 @@ class ilLanguageSetupAgent implements Setup\Agent public function __construct( Refinery\Factory $refinery, - $_, // this is Data\Factory, but we do not need it... \ilSetupLanguage $il_setup_language ) { $this->refinery = $refinery; @@ -83,7 +82,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective /** * @inheritdoc */ - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/Language/tests/ilLanguageSetupAgentTest.php b/components/ILIAS/Language/tests/ilLanguageSetupAgentTest.php index b7655d0d0208..391c870b1fe0 100755 --- a/components/ILIAS/Language/tests/ilLanguageSetupAgentTest.php +++ b/components/ILIAS/Language/tests/ilLanguageSetupAgentTest.php @@ -37,7 +37,7 @@ protected function setUp(): void $refinery = new Refinery($this->createMock(DataFactory::class), $this->createMock(\ilLanguage::class)); $setup_language = $this->createMock(ilSetupLanguage::class); - $this->obj = new \ilLanguageSetupAgent($refinery, null, $setup_language); + $this->obj = new \ilLanguageSetupAgent($refinery, $setup_language); } public function testCreate(): void @@ -77,7 +77,7 @@ public function testGetUpdateObjective(): void public function testGetBuildArtifactObjective(): void { - $result = $this->obj->getBuildArtifactObjective(); + $result = $this->obj->getBuildObjective(); $this->assertInstanceOf(NullObjective::class, $result); } diff --git a/components/ILIAS/LearningModule/Export/class.LMHtmlExport.php b/components/ILIAS/LearningModule/Export/class.LMHtmlExport.php index d952544e1b3e..88445703a9d9 100755 --- a/components/ILIAS/LearningModule/Export/class.LMHtmlExport.php +++ b/components/ILIAS/LearningModule/Export/class.LMHtmlExport.php @@ -399,23 +399,23 @@ protected function getSupplyingExportFiles(string $a_target_dir = "."): array // check, why these do not come with the gs meta collector $scripts[] = [ - "source" => "components/ILIAS/UI/src/templates/js/MainControls/dist/mainbar.js", + "source" => "assets/js/mainbar.js", "type" => "js" ]; $scripts[] = [ - "source" => "components/ILIAS/UI/src/templates/js/MainControls/metabar.js", + "source" => "assets/js/metabar.js", "type" => "js" ]; $scripts[] = [ - "source" => "components/ILIAS/UI/src/templates/js/MainControls/slate.js", + "source" => "assets/js/slate.js", "type" => "js" ]; $scripts[] = [ - "source" => "components/ILIAS/UI/src/templates/js/Page/stdpage.js", + "source" => "assets/js/stdpage.js", "type" => "js" ]; $scripts[] = [ - "source" => "components/ILIAS/GlobalScreen/src/Client/dist/GS.js", + "source" => "assets/js/GS.js", "type" => "js" ]; diff --git a/components/ILIAS/LearningModule/LearningModule.php b/components/ILIAS/LearningModule/LearningModule.php index 4e650caa6842..d13662ccb78e 100644 --- a/components/ILIAS/LearningModule/LearningModule.php +++ b/components/ILIAS/LearningModule/LearningModule.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilLearningModuleSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/LearningModule/Presentation/class.ilLMPresentationGUI.php b/components/ILIAS/LearningModule/Presentation/class.ilLMPresentationGUI.php index 13727c0b1477..b70209754dd7 100755 --- a/components/ILIAS/LearningModule/Presentation/class.ilLMPresentationGUI.php +++ b/components/ILIAS/LearningModule/Presentation/class.ilLMPresentationGUI.php @@ -645,7 +645,7 @@ protected function addResourceFiles(): void } // from main menu - // $this->tpl->addJavascript("./components/ILIAS/JavaScript/js/Basic.js"); + // $this->tpl->addJavascript("assets/js/Basic.js"); ilYuiUtil::initConnection($this->tpl); } } diff --git a/components/ILIAS/LearningModule/classes/Setup/class.ilLearningModuleSetupAgent.php b/components/ILIAS/LearningModule/classes/Setup/class.ilLearningModuleSetupAgent.php index 32274089426e..2d206458770d 100755 --- a/components/ILIAS/LearningModule/classes/Setup/class.ilLearningModuleSetupAgent.php +++ b/components/ILIAS/LearningModule/classes/Setup/class.ilLearningModuleSetupAgent.php @@ -65,7 +65,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective /** * @inheritdoc */ - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/LearningSequence/LearningSequence.php b/components/ILIAS/LearningSequence/LearningSequence.php index 7a74a4776b30..da1e15deb6c2 100644 --- a/components/ILIAS/LearningSequence/LearningSequence.php +++ b/components/ILIAS/LearningSequence/LearningSequence.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilLearningSequenceSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/LearningSequence/classes/Setup/class.ilLearningSequenceSetupAgent.php b/components/ILIAS/LearningSequence/classes/Setup/class.ilLearningSequenceSetupAgent.php index 39a4ef839a6b..ebbbdd770de9 100755 --- a/components/ILIAS/LearningSequence/classes/Setup/class.ilLearningSequenceSetupAgent.php +++ b/components/ILIAS/LearningSequence/classes/Setup/class.ilLearningSequenceSetupAgent.php @@ -72,7 +72,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective /** * @inheritdoc */ - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/LegalDocuments/classes/Setup/Agent.php b/components/ILIAS/LegalDocuments/classes/Setup/Agent.php index 4ffae8ad733c..357418b99092 100755 --- a/components/ILIAS/LegalDocuments/classes/Setup/Agent.php +++ b/components/ILIAS/LegalDocuments/classes/Setup/Agent.php @@ -55,7 +55,7 @@ public function getUpdateObjective(Config $config = null): Objective return new ilDatabaseUpdateStepsExecutedObjective(new UpdateSteps()); } - public function getBuildArtifactObjective(): Objective + public function getBuildObjective(): Objective { return new ConsumerObjective(); } diff --git a/components/ILIAS/LegalDocuments/tests/Setup/AgentTest.php b/components/ILIAS/LegalDocuments/tests/Setup/AgentTest.php index 9eb30e5628e1..6235c5b31e4f 100755 --- a/components/ILIAS/LegalDocuments/tests/Setup/AgentTest.php +++ b/components/ILIAS/LegalDocuments/tests/Setup/AgentTest.php @@ -64,7 +64,7 @@ public function testGetUpdateObjective(): void public function testGetBuildArtifactObjective(): void { - $this->assertInstanceOf(ConsumerObjective::class, (new Agent($this->mock(Refinery::class)))->getBuildArtifactObjective()); + $this->assertInstanceOf(ConsumerObjective::class, (new Agent($this->mock(Refinery::class)))->getBuildObjective()); } public function testGetStatusObjective(): void diff --git a/components/ILIAS/Like/Like.php b/components/ILIAS/Like/Like.php index 99162d51ee93..9dd7388ae5c9 100644 --- a/components/ILIAS/Like/Like.php +++ b/components/ILIAS/Like/Like.php @@ -32,6 +32,7 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "Like.js"); } } diff --git a/components/ILIAS/Like/classes/class.ilLikeGUI.php b/components/ILIAS/Like/classes/class.ilLikeGUI.php index 27451c61632c..aac85f37d25d 100755 --- a/components/ILIAS/Like/classes/class.ilLikeGUI.php +++ b/components/ILIAS/Like/classes/class.ilLikeGUI.php @@ -66,7 +66,7 @@ public function __construct( protected function initJavascript(): void { - $this->main_tpl->addJavaScript("./components/ILIAS/Like/js/Like.js"); + $this->main_tpl->addJavaScript("assets/js/Like.js"); } public function setObject( diff --git a/components/ILIAS/Like/js/Like.js b/components/ILIAS/Like/resources/Like.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Like/js/Like.js rename to components/ILIAS/Like/resources/Like.js diff --git a/components/ILIAS/Link/Link.php b/components/ILIAS/Link/Link.php index f2df8a4aadf8..267c3a734942 100644 --- a/components/ILIAS/Link/Link.php +++ b/components/ILIAS/Link/Link.php @@ -32,6 +32,14 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "ilIntLink.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "ilExtLink.js"); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\NodeModule("linkifyjs/dist/linkify.min.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\NodeModule("linkifyjs/dist/linkify-jquery.min.js"); } } diff --git a/components/ILIAS/Link/classes/class.ilInternalLinkGUI.php b/components/ILIAS/Link/classes/class.ilInternalLinkGUI.php index c11da58a953f..d9133dda7022 100755 --- a/components/ILIAS/Link/classes/class.ilInternalLinkGUI.php +++ b/components/ILIAS/Link/classes/class.ilInternalLinkGUI.php @@ -924,12 +924,12 @@ public static function getInitHTML(string $a_url): string $lng->loadLanguageModule("link"); - $tpl->addJavaScript("./components/ILIAS/UIComponent/Explorer/js/ilExplorer.js"); + $tpl->addJavaScript("assets/js/ilExplorer.js"); ilExplorerBaseGUI::init(); - $tpl->addJavascript("./components/ILIAS/Link/js/ilIntLink.js"); + $tpl->addJavascript("assets/js/ilIntLink.js"); // #18721 - $tpl->addJavaScript("components/ILIAS/Form/js/Form.js"); + $tpl->addJavaScript("assets/js/Form.js"); $modal = ilModalGUI::getInstance(); $modal->setHeading($lng->txt("link_link")); diff --git a/components/ILIAS/Link/classes/class.ilLinkifyUtil.php b/components/ILIAS/Link/classes/class.ilLinkifyUtil.php index 5519bb68c8ca..d61e244ee29e 100755 --- a/components/ILIAS/Link/classes/class.ilLinkifyUtil.php +++ b/components/ILIAS/Link/classes/class.ilLinkifyUtil.php @@ -49,9 +49,9 @@ public static function initLinkify(?ilGlobalTemplateInterface $a_tpl = null): vo public static function getLocalJsPaths(): array { return [ - "./node_modules/linkifyjs/dist/linkify.min.js", - "./node_modules/linkifyjs/dist/linkify-jquery.min.js", - "./components/ILIAS/Link/js/ilExtLink.js" + "assets/js/linkify.min.js", + "assets/js/linkify-jquery.min.js", + "assets/js/ilExtLink.js" ]; } } diff --git a/components/ILIAS/Link/js/ilExtLink.js b/components/ILIAS/Link/resources/ilExtLink.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Link/js/ilExtLink.js rename to components/ILIAS/Link/resources/ilExtLink.js diff --git a/components/ILIAS/Link/js/ilIntLink.js b/components/ILIAS/Link/resources/ilIntLink.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Link/js/ilIntLink.js rename to components/ILIAS/Link/resources/ilIntLink.js diff --git a/components/ILIAS/Logging/Logging.php b/components/ILIAS/Logging/Logging.php index d80ca05e6232..e1564b1b0008 100644 --- a/components/ILIAS/Logging/Logging.php +++ b/components/ILIAS/Logging/Logging.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilLoggingSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/Logging/classes/Setup/class.ilLoggingSetupAgent.php b/components/ILIAS/Logging/classes/Setup/class.ilLoggingSetupAgent.php index cc217d66f272..2ce9054970c3 100755 --- a/components/ILIAS/Logging/classes/Setup/class.ilLoggingSetupAgent.php +++ b/components/ILIAS/Logging/classes/Setup/class.ilLoggingSetupAgent.php @@ -90,7 +90,7 @@ public function getUpdateObjective(Config $config = null): Objective /** * @inheritdoc */ - public function getBuildArtifactObjective(): Objective + public function getBuildObjective(): Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/Mail/Mail.php b/components/ILIAS/Mail/Mail.php index e4d5efacb94f..a262ea410363 100644 --- a/components/ILIAS/Mail/Mail.php +++ b/components/ILIAS/Mail/Mail.php @@ -32,6 +32,11 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilMailSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "ilMailComposeFunctions.js"); } } diff --git a/components/ILIAS/Mail/classes/Form/class.ilManualPlaceholderInputGUI.php b/components/ILIAS/Mail/classes/Form/class.ilManualPlaceholderInputGUI.php index 80ff783f4bf3..547146213dab 100755 --- a/components/ILIAS/Mail/classes/Form/class.ilManualPlaceholderInputGUI.php +++ b/components/ILIAS/Mail/classes/Form/class.ilManualPlaceholderInputGUI.php @@ -49,7 +49,7 @@ public function __construct(string $label, string $http_post_param_name, protect parent::__construct($label, $http_post_param_name); - $this->tpl->addJavaScript('components/ILIAS/Mail/js/ilMailComposeFunctions.js'); + $this->tpl->addJavaScript('assets/js/ilMailComposeFunctions.js'); } public function getRerenderUrl(): ?string diff --git a/components/ILIAS/Mail/classes/Setup/class.ilMailSetupAgent.php b/components/ILIAS/Mail/classes/Setup/class.ilMailSetupAgent.php index dbc917242125..812a9d3b8ffd 100755 --- a/components/ILIAS/Mail/classes/Setup/class.ilMailSetupAgent.php +++ b/components/ILIAS/Mail/classes/Setup/class.ilMailSetupAgent.php @@ -50,7 +50,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective ); } - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/Mail/classes/class.ilMailFormGUI.php b/components/ILIAS/Mail/classes/class.ilMailFormGUI.php index 9368618064d4..1c44f05072b8 100755 --- a/components/ILIAS/Mail/classes/class.ilMailFormGUI.php +++ b/components/ILIAS/Mail/classes/class.ilMailFormGUI.php @@ -931,7 +931,7 @@ public function showForm(): void $this->tpl->setVariable('FORM', $form_gui->getHTML()); - $this->tpl->addJavaScript('components/ILIAS/Mail/js/ilMailComposeFunctions.js'); + $this->tpl->addJavaScript('assets/js/ilMailComposeFunctions.js'); $this->tpl->printToStdout(); } diff --git a/components/ILIAS/Mail/js/ilMailComposeFunctions.js b/components/ILIAS/Mail/resources/ilMailComposeFunctions.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Mail/js/ilMailComposeFunctions.js rename to components/ILIAS/Mail/resources/ilMailComposeFunctions.js diff --git a/components/ILIAS/Maps/Maps.php b/components/ILIAS/Maps/Maps.php index 9d37f401be46..d35912def45d 100644 --- a/components/ILIAS/Maps/Maps.php +++ b/components/ILIAS/Maps/Maps.php @@ -32,6 +32,7 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "ServiceOpenLayers.js"); } } diff --git a/components/ILIAS/Maps/classes/class.ilOpenLayersMapGUI.php b/components/ILIAS/Maps/classes/class.ilOpenLayersMapGUI.php index 71acacea5d7f..5d8a753a43b3 100755 --- a/components/ILIAS/Maps/classes/class.ilOpenLayersMapGUI.php +++ b/components/ILIAS/Maps/classes/class.ilOpenLayersMapGUI.php @@ -63,7 +63,7 @@ public function getHtml(): string $this->lng->loadLanguageModule("maps"); $this->tpl->addCss("public/node_modules/ol/ol.css"); $this->tpl->addCss("components/ILIAS/Maps/css/service_openlayers.css"); - $this->tpl->addJavaScript("components/ILIAS/Maps/js/dist/ServiceOpenLayers.js"); + $this->tpl->addJavaScript("assets/js/ServiceOpenLayers.js"); // add user markers $cnt = 0; diff --git a/components/ILIAS/Maps/js/dist/ServiceOpenLayers.js b/components/ILIAS/Maps/resources/ServiceOpenLayers.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Maps/js/dist/ServiceOpenLayers.js rename to components/ILIAS/Maps/resources/ServiceOpenLayers.js diff --git a/components/ILIAS/MathJax/MathJax.php b/components/ILIAS/MathJax/MathJax.php index 1033c5b3670d..f9b0989c5f16 100644 --- a/components/ILIAS/MathJax/MathJax.php +++ b/components/ILIAS/MathJax/MathJax.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilMathJaxSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/MathJax/classes/Setup/class.ilMathJaxSetupAgent.php b/components/ILIAS/MathJax/classes/Setup/class.ilMathJaxSetupAgent.php index aa8abc89211b..a4ad4ed3fbc4 100755 --- a/components/ILIAS/MathJax/classes/Setup/class.ilMathJaxSetupAgent.php +++ b/components/ILIAS/MathJax/classes/Setup/class.ilMathJaxSetupAgent.php @@ -79,7 +79,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective /** * @inheritdoc */ - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/MediaObjects/MediaObjects.php b/components/ILIAS/MediaObjects/MediaObjects.php index b16686ecd0d5..67c1abcb11f1 100644 --- a/components/ILIAS/MediaObjects/MediaObjects.php +++ b/components/ILIAS/MediaObjects/MediaObjects.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilMediaObjectSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/MediaObjects/classes/Setup/class.ilMediaObjectSetupAgent.php b/components/ILIAS/MediaObjects/classes/Setup/class.ilMediaObjectSetupAgent.php index b964b7983928..d108c670d80e 100755 --- a/components/ILIAS/MediaObjects/classes/Setup/class.ilMediaObjectSetupAgent.php +++ b/components/ILIAS/MediaObjects/classes/Setup/class.ilMediaObjectSetupAgent.php @@ -73,7 +73,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective return new Setup\Objective\NullObjective(); } - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/MetaData/MetaData.php b/components/ILIAS/MetaData/MetaData.php index c5fa0e093757..47da4cda24b6 100644 --- a/components/ILIAS/MetaData/MetaData.php +++ b/components/ILIAS/MetaData/MetaData.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilMDSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/News/News.php b/components/ILIAS/News/News.php index 489ee32d034b..0550ab950bc2 100644 --- a/components/ILIAS/News/News.php +++ b/components/ILIAS/News/News.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "Timeline.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "News.js"); } } diff --git a/components/ILIAS/News/Timeline/class.ilTimelineGUI.php b/components/ILIAS/News/Timeline/class.ilTimelineGUI.php index f6b12d6d8ebf..6e0a1ae68db6 100755 --- a/components/ILIAS/News/Timeline/class.ilTimelineGUI.php +++ b/components/ILIAS/News/Timeline/class.ilTimelineGUI.php @@ -49,7 +49,7 @@ public function addItem(ilTimelineItemInt $a_item): void public function render( bool $a_items_only = false ): string { - $this->tpl->addJavaScript("./components/ILIAS/News/Timeline/js/Timeline.js"); + $this->tpl->addJavaScript("assets/js/Timeline.js"); $this->tpl->addJavaScript("./components/ILIAS/News/Timeline/libs/jquery-dynamic-max-height-master/src/jquery.dynamicmaxheight.js"); $t = new ilTemplate("tpl.timeline.html", true, true, "components/ILIAS/News/Timeline"); diff --git a/components/ILIAS/News/classes/class.ilNewsTimelineGUI.php b/components/ILIAS/News/classes/class.ilNewsTimelineGUI.php index 0d56d64fd57f..d749c0976263 100755 --- a/components/ILIAS/News/classes/class.ilNewsTimelineGUI.php +++ b/components/ILIAS/News/classes/class.ilNewsTimelineGUI.php @@ -262,7 +262,7 @@ public function getHTML(ilPropertyFormGUI $form = null): string $this->lng->toJS("update"); $this->lng->toJS("save"); - $this->tpl->addJavaScript("./components/ILIAS/News/js/News.js"); + $this->tpl->addJavaScript("assets/js/News.js"); return $html; } diff --git a/components/ILIAS/News/js/News.js b/components/ILIAS/News/resources/News.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/News/js/News.js rename to components/ILIAS/News/resources/News.js diff --git a/components/ILIAS/News/Timeline/js/Timeline.js b/components/ILIAS/News/resources/Timeline.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/News/Timeline/js/Timeline.js rename to components/ILIAS/News/resources/Timeline.js diff --git a/components/ILIAS/Notes/Notes.php b/components/ILIAS/Notes/Notes.php index c37e5b7bd111..0a05cfcd7ced 100644 --- a/components/ILIAS/Notes/Notes.php +++ b/components/ILIAS/Notes/Notes.php @@ -32,6 +32,7 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "ilNotes.js"); } } diff --git a/components/ILIAS/Notes/Service/class.InternalGUIService.php b/components/ILIAS/Notes/Service/class.InternalGUIService.php index b07df52c3c2c..f99b48c5abbc 100755 --- a/components/ILIAS/Notes/Service/class.InternalGUIService.php +++ b/components/ILIAS/Notes/Service/class.InternalGUIService.php @@ -77,7 +77,7 @@ public function initJavascript( \ilModalGUI::initJS($tpl); $lng->toJS(array("private_notes", "notes_public_comments", "cancel", "notes_messages"), $tpl); - $tpl->addJavaScript("./components/ILIAS/Notes/js/ilNotes.js"); + $tpl->addJavaScript("assets/js/ilNotes.js"); $tpl->addOnLoadCode("ilNotes.setAjaxUrl('" . $ajax_url . "');"); } diff --git a/components/ILIAS/Notes/js/ilNotes.js b/components/ILIAS/Notes/resources/ilNotes.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Notes/js/ilNotes.js rename to components/ILIAS/Notes/resources/ilNotes.js diff --git a/components/ILIAS/Notifications/Notifications.php b/components/ILIAS/Notifications/Notifications.php index d6316e05fe12..b615eb70e8d5 100644 --- a/components/ILIAS/Notifications/Notifications.php +++ b/components/ILIAS/Notifications/Notifications.php @@ -32,6 +32,12 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "notifications.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "browser_notifications.js"); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentCSS($this, "osd.css"); } } diff --git a/components/ILIAS/Notifications/classes/Setup/ilNotificationUpdateAgent.php b/components/ILIAS/Notifications/classes/Setup/ilNotificationUpdateAgent.php index 07f324066dd2..77df2f4df410 100755 --- a/components/ILIAS/Notifications/classes/Setup/ilNotificationUpdateAgent.php +++ b/components/ILIAS/Notifications/classes/Setup/ilNotificationUpdateAgent.php @@ -56,7 +56,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective ); } - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/Notifications/classes/ilNotificationOSDGUI.php b/components/ILIAS/Notifications/classes/ilNotificationOSDGUI.php index 8d75ac46a941..c2e4bb6fc731 100755 --- a/components/ILIAS/Notifications/classes/ilNotificationOSDGUI.php +++ b/components/ILIAS/Notifications/classes/ilNotificationOSDGUI.php @@ -66,8 +66,8 @@ public function populatePage(): void iljQueryUtil::initjQuery($this->page); ilPlayerUtil::initMediaElementJs($this->page); - $this->page->addJavaScript('components/ILIAS/Notifications/templates/default/notifications.js'); - $this->page->addCSS('components/ILIAS/Notifications/templates/default/osd.css'); + $this->page->addJavaScript('assets/js/notifications.js'); + $this->page->addCSS('assets/css/osd.css'); $this->page->addOnLoadCode($osdTemplate->get()); } } diff --git a/components/ILIAS/Notifications/js/browser_notifications.js b/components/ILIAS/Notifications/resources/browser_notifications.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Notifications/js/browser_notifications.js rename to components/ILIAS/Notifications/resources/browser_notifications.js diff --git a/public/components/ILIAS/Notifications/templates/default/notifications.js b/components/ILIAS/Notifications/resources/notifications.js similarity index 100% rename from public/components/ILIAS/Notifications/templates/default/notifications.js rename to components/ILIAS/Notifications/resources/notifications.js diff --git a/public/components/ILIAS/Notifications/templates/default/osd.css b/components/ILIAS/Notifications/resources/osd.css similarity index 100% rename from public/components/ILIAS/Notifications/templates/default/osd.css rename to components/ILIAS/Notifications/resources/osd.css diff --git a/components/ILIAS/OpenIdConnect/OpenIdConnect.php b/components/ILIAS/OpenIdConnect/OpenIdConnect.php index 69df034a5dfe..681e4c9fdf6a 100644 --- a/components/ILIAS/OpenIdConnect/OpenIdConnect.php +++ b/components/ILIAS/OpenIdConnect/OpenIdConnect.php @@ -32,6 +32,7 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "openidconnect.php"); } } diff --git a/public/openidconnect.php b/components/ILIAS/OpenIdConnect/resources/openidconnect.php old mode 100755 new mode 100644 similarity index 94% rename from public/openidconnect.php rename to components/ILIAS/OpenIdConnect/resources/openidconnect.php index 8cece9447b25..81c8bc69881c --- a/public/openidconnect.php +++ b/components/ILIAS/OpenIdConnect/resources/openidconnect.php @@ -23,4 +23,4 @@ // @todo: removed deprecated ilCtrl methods, this needs inspection by a maintainer. // $DIC->ctrl()->setCmd('doOpenIdConnectAuthentication'); $DIC->ctrl()->setTargetScript('ilias.php'); -$DIC->ctrl()->callBaseClass(ilStartUpGUI::class); +$DIC->ctrl()->callBaseClass(ilStartUpGUI::class); \ No newline at end of file diff --git a/components/ILIAS/OrgUnit/OrgUnit.php b/components/ILIAS/OrgUnit/OrgUnit.php index 467a4c7aae0e..be8280cc39d4 100644 --- a/components/ILIAS/OrgUnit/OrgUnit.php +++ b/components/ILIAS/OrgUnit/OrgUnit.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilOrgUnitSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/OrgUnit/classes/Setup/class.ilOrgUnitSetupAgent.php b/components/ILIAS/OrgUnit/classes/Setup/class.ilOrgUnitSetupAgent.php index 28b67359563e..d1409cc2f9bd 100644 --- a/components/ILIAS/OrgUnit/classes/Setup/class.ilOrgUnitSetupAgent.php +++ b/components/ILIAS/OrgUnit/classes/Setup/class.ilOrgUnitSetupAgent.php @@ -51,7 +51,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective return new Setup\Objective\NullObjective(); } - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/PDFGeneration/PDFGeneration.php b/components/ILIAS/PDFGeneration/PDFGeneration.php index c48d9a74af9f..2dcfbe346e87 100644 --- a/components/ILIAS/PDFGeneration/PDFGeneration.php +++ b/components/ILIAS/PDFGeneration/PDFGeneration.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilPDFGenerationSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/PDFGeneration/Setup/class.ilPDFGenerationSetupAgent.php b/components/ILIAS/PDFGeneration/Setup/class.ilPDFGenerationSetupAgent.php index aaf617cb00a9..6b47098b8438 100755 --- a/components/ILIAS/PDFGeneration/Setup/class.ilPDFGenerationSetupAgent.php +++ b/components/ILIAS/PDFGeneration/Setup/class.ilPDFGenerationSetupAgent.php @@ -54,7 +54,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective ); } - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/Poll/Poll.php b/components/ILIAS/Poll/Poll.php index e6b4124cdfe4..5d2dbe7c3825 100644 --- a/components/ILIAS/Poll/Poll.php +++ b/components/ILIAS/Poll/Poll.php @@ -32,6 +32,7 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "ilPoll.js"); } } diff --git a/components/ILIAS/Poll/classes/BlockGUI/class.ilPollBlockGUI.php b/components/ILIAS/Poll/classes/BlockGUI/class.ilPollBlockGUI.php index bbc5529f3ea0..5d74c9595b0e 100755 --- a/components/ILIAS/Poll/classes/BlockGUI/class.ilPollBlockGUI.php +++ b/components/ILIAS/Poll/classes/BlockGUI/class.ilPollBlockGUI.php @@ -208,7 +208,7 @@ protected function initContentRenderer(): ilPollContentRenderer protected function initJS(): void { if (!self::$js_init) { - $this->main_tpl->addJavaScript("components/ILIAS/Poll/js/ilPoll.js"); + $this->main_tpl->addJavaScript("assets/js/ilPoll.js"); self::$js_init = true; } } diff --git a/components/ILIAS/Poll/js/ilPoll.js b/components/ILIAS/Poll/resources/ilPoll.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Poll/js/ilPoll.js rename to components/ILIAS/Poll/resources/ilPoll.js diff --git a/components/ILIAS/PrivacySecurity/PrivacySecurity.php b/components/ILIAS/PrivacySecurity/PrivacySecurity.php index bb41c24abe01..ec358c949f33 100644 --- a/components/ILIAS/PrivacySecurity/PrivacySecurity.php +++ b/components/ILIAS/PrivacySecurity/PrivacySecurity.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilPrivacySecuritySetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/PrivacySecurity/classes/Setup/class.ilPrivacySecuritySetupAgent.php b/components/ILIAS/PrivacySecurity/classes/Setup/class.ilPrivacySecuritySetupAgent.php index 2651fe942f06..c6943158473e 100755 --- a/components/ILIAS/PrivacySecurity/classes/Setup/class.ilPrivacySecuritySetupAgent.php +++ b/components/ILIAS/PrivacySecurity/classes/Setup/class.ilPrivacySecuritySetupAgent.php @@ -93,7 +93,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective /** * @inheritdoc */ - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/RTE/RTE.php b/components/ILIAS/RTE/RTE.php index 4ffece32d94e..30ffe4ac6fc6 100644 --- a/components/ILIAS/RTE/RTE.php +++ b/components/ILIAS/RTE/RTE.php @@ -32,6 +32,7 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\NodeModule("tinymce/tinymce.js"); } } diff --git a/components/ILIAS/RTE/classes/class.ilRTEGlobalTemplate.php b/components/ILIAS/RTE/classes/class.ilRTEGlobalTemplate.php index 8c09361c3ad6..4ce679368897 100755 --- a/components/ILIAS/RTE/classes/class.ilRTEGlobalTemplate.php +++ b/components/ILIAS/RTE/classes/class.ilRTEGlobalTemplate.php @@ -35,19 +35,19 @@ class ilRTEGlobalTemplate implements ilGlobalTemplateInterface * List of JS-Files that should be included. * @var array */ - protected array $js_files = [0 => './components/ILIAS/JavaScript/js/Basic.js']; + protected array $js_files = [0 => 'assets/js/Basic.js']; /** * Stores if a version parameter should be appended to the js-file to force reloading. * @var array */ - protected array $js_files_vp = ['./components/ILIAS/JavaScript/js/Basic.js' => true]; + protected array $js_files_vp = ['assets/js/Basic.js' => true]; /** * Stores the order in which js-files should be included. * @var array */ - protected array $js_files_batch = ['./components/ILIAS/JavaScript/js/Basic.js' => 1]; + protected array $js_files_batch = ['assets/js/Basic.js' => 1]; public function __construct( string $file, diff --git a/components/ILIAS/RTE/classes/class.ilTinyMCE.php b/components/ILIAS/RTE/classes/class.ilTinyMCE.php index ca54e3dee375..6ca77e1a903e 100755 --- a/components/ILIAS/RTE/classes/class.ilTinyMCE.php +++ b/components/ILIAS/RTE/classes/class.ilTinyMCE.php @@ -238,7 +238,7 @@ public function addRTESupport( $tpl->parseCurrentBlock(); if (!self::$renderedToGlobalTemplate) { - $this->tpl->addJavaScript('public/node_modules/tinymce/tinymce.js'); + $this->tpl->addJavaScript('assets/js/tinymce.js'); $this->tpl->addOnLoadCode($tpl->get()); self::$renderedToGlobalTemplate = true; } @@ -306,7 +306,7 @@ public function addCustomRTESupport(int $obj_id, string $obj_type, array $tags): $tpl->parseCurrentBlock(); if (!self::$renderedToGlobalTemplate) { - $this->tpl->addJavaScript('public/node_modules/tinymce/tinymce.js'); + $this->tpl->addJavaScript('assets/js/tinymce.js'); $this->tpl->addOnLoadCode($tpl->get()); self::$renderedToGlobalTemplate = true; } @@ -336,7 +336,7 @@ public function addUserTextEditor(string $editor_selector): void $template->setVariable('LANG', $this->_getEditorLanguage()); $template->parseCurrentBlock(); - $this->tpl->addJavaScript('public/node_modules/tinymce/tinymce.js'); + $this->tpl->addJavaScript('assets/js/tinymce.js'); $this->tpl->addOnLoadCode($template->get()); } diff --git a/components/ILIAS/Registration/Registration.php b/components/ILIAS/Registration/Registration.php index 9fe580f4461a..443e17669903 100644 --- a/components/ILIAS/Registration/Registration.php +++ b/components/ILIAS/Registration/Registration.php @@ -32,6 +32,7 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "confirmReg.php"); } } diff --git a/public/confirmReg.php b/components/ILIAS/Registration/resources/confirmReg.php similarity index 100% rename from public/confirmReg.php rename to components/ILIAS/Registration/resources/confirmReg.php diff --git a/components/ILIAS/Repository/Repository.php b/components/ILIAS/Repository/Repository.php index 233d4d21ec3a..27e4bc26e014 100644 --- a/components/ILIAS/Repository/Repository.php +++ b/components/ILIAS/Repository/Repository.php @@ -32,6 +32,12 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilRepositorySetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "repository.js"); } } diff --git a/components/ILIAS/Repository/Service/Form/class.FormAdapterGUI.php b/components/ILIAS/Repository/Service/Form/class.FormAdapterGUI.php index 03c3f062dad7..252c047b67d5 100755 --- a/components/ILIAS/Repository/Service/Form/class.FormAdapterGUI.php +++ b/components/ILIAS/Repository/Service/Form/class.FormAdapterGUI.php @@ -107,7 +107,7 @@ public static function initJavascript(): void $r = $DIC->ui()->renderer(); if (!self::$initialised) { $main_tpl = $DIC->ui()->mainTemplate(); - $main_tpl->addJavaScript("./components/ILIAS/Repository/js/repository.js"); + $main_tpl->addJavaScript("assets/js/repository.js"); $main_tpl->addOnLoadCode(self::getOnLoadCode()); // render dummy components to load the necessary .js needed for async processing diff --git a/public/components/ILIAS/Repository/js/repository.js b/components/ILIAS/Repository/resources/repository.js similarity index 100% rename from public/components/ILIAS/Repository/js/repository.js rename to components/ILIAS/Repository/resources/repository.js diff --git a/components/ILIAS/ResourceStorage/ResourceStorage.php b/components/ILIAS/ResourceStorage/ResourceStorage.php index 1d1f4f55fd46..755b70a172a9 100644 --- a/components/ILIAS/ResourceStorage/ResourceStorage.php +++ b/components/ILIAS/ResourceStorage/ResourceStorage.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilResourceStorageSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/ResourceStorage/classes/Setup/class.ilResourceStorageSetupAgent.php b/components/ILIAS/ResourceStorage/classes/Setup/class.ilResourceStorageSetupAgent.php index 2feb2e725f81..d373c978a3dd 100755 --- a/components/ILIAS/ResourceStorage/classes/Setup/class.ilResourceStorageSetupAgent.php +++ b/components/ILIAS/ResourceStorage/classes/Setup/class.ilResourceStorageSetupAgent.php @@ -70,7 +70,7 @@ public function getUpdateObjective(Config $config = null): Objective ); } - public function getBuildArtifactObjective(): Objective + public function getBuildObjective(): Objective { return new ilResourceStorageFlavourArtifact(); } diff --git a/components/ILIAS/Saml/Saml.php b/components/ILIAS/Saml/Saml.php index 8e748b62a219..97bbaf7550c9 100644 --- a/components/ILIAS/Saml/Saml.php +++ b/components/ILIAS/Saml/Saml.php @@ -32,6 +32,7 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "saml.php"); } } diff --git a/public/saml.php b/components/ILIAS/Saml/resources/saml.php old mode 100755 new mode 100644 similarity index 100% rename from public/saml.php rename to components/ILIAS/Saml/resources/saml.php diff --git a/components/ILIAS/Scorm2004/Scorm2004.php b/components/ILIAS/Scorm2004/Scorm2004.php index 38f528f7f7d0..24e54dda58b2 100644 --- a/components/ILIAS/Scorm2004/Scorm2004.php +++ b/components/ILIAS/Scorm2004/Scorm2004.php @@ -32,6 +32,10 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "storeScorm2004.php"); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "storeScorm.php"); } } diff --git a/public/storeScorm.php b/components/ILIAS/Scorm2004/resources/storeScorm.php old mode 100755 new mode 100644 similarity index 100% rename from public/storeScorm.php rename to components/ILIAS/Scorm2004/resources/storeScorm.php diff --git a/public/storeScorm2004.php b/components/ILIAS/Scorm2004/resources/storeScorm2004.php old mode 100755 new mode 100644 similarity index 99% rename from public/storeScorm2004.php rename to components/ILIAS/Scorm2004/resources/storeScorm2004.php index f4cd3f68f70e..a33c6cc36cb4 --- a/public/storeScorm2004.php +++ b/components/ILIAS/Scorm2004/resources/storeScorm2004.php @@ -58,4 +58,4 @@ } else { // $data = file_get_contents('php://input'); ilSCORM2004StoreData::persistCMIData($packageId, $refId, $defaultLessonMode, $comments, $interactions, $objectives, $time_from_lms, null, null); -} +} \ No newline at end of file diff --git a/components/ILIAS/Search/Search.php b/components/ILIAS/Search/Search.php index ae6f0157f711..bd999909464c 100644 --- a/components/ILIAS/Search/Search.php +++ b/components/ILIAS/Search/Search.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "SearchMainMenu.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "Search.js"); } } diff --git a/components/ILIAS/Search/classes/Lucene/class.ilLuceneUserSearchGUI.php b/components/ILIAS/Search/classes/Lucene/class.ilLuceneUserSearchGUI.php index e5eaef43542f..de1690a04dad 100755 --- a/components/ILIAS/Search/classes/Lucene/class.ilLuceneUserSearchGUI.php +++ b/components/ILIAS/Search/classes/Lucene/class.ilLuceneUserSearchGUI.php @@ -241,7 +241,7 @@ protected function showSearchForm() $this->tpl->addBlockFile('ADM_CONTENT', 'adm_content', 'tpl.lucene_usr_search.html', 'components/ILIAS/Search'); ilOverlayGUI::initJavascript(); - $this->tpl->addJavascript("./components/ILIAS/Search/js/Search.js"); + $this->tpl->addJavascript("assets/js/Search.js"); $this->tpl->setVariable('FORM_ACTION', $this->ctrl->getFormAction($this, 'performSearch')); $this->tpl->setVariable("TERM", ilLegacyFormElementsUtil::prepareFormOutput($this->search_cache->getQuery())); diff --git a/components/ILIAS/Search/classes/class.ilMainMenuSearchGUI.php b/components/ILIAS/Search/classes/class.ilMainMenuSearchGUI.php index ff20638d2099..c5f70998c78f 100755 --- a/components/ILIAS/Search/classes/class.ilMainMenuSearchGUI.php +++ b/components/ILIAS/Search/classes/class.ilMainMenuSearchGUI.php @@ -56,7 +56,7 @@ public function __construct() $this->http = $DIC->http(); $this->refinery = $DIC->refinery(); - $DIC->ui()->mainTemplate()->addJavascript('components/ILIAS/Search/js/SearchMainMenu.js'); + $DIC->ui()->mainTemplate()->addJavascript('assets/js/SearchMainMenu.js'); $this->initRefIdFromQuery(); } diff --git a/components/ILIAS/Search/classes/class.ilSearchGUI.php b/components/ILIAS/Search/classes/class.ilSearchGUI.php index 5cf6f28373df..97792feb244b 100755 --- a/components/ILIAS/Search/classes/class.ilSearchGUI.php +++ b/components/ILIAS/Search/classes/class.ilSearchGUI.php @@ -337,7 +337,7 @@ public function autoComplete(): void public function showSearch(): void { ilOverlayGUI::initJavascript(); - $this->tpl->addJavascript("./components/ILIAS/Search/js/Search.js"); + $this->tpl->addJavascript("assets/js/Search.js"); $this->tpl->addBlockFile('ADM_CONTENT', 'adm_content', 'tpl.search.html', 'components/ILIAS/Search'); diff --git a/components/ILIAS/Search/js/Search.js b/components/ILIAS/Search/resources/Search.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Search/js/Search.js rename to components/ILIAS/Search/resources/Search.js diff --git a/public/components/ILIAS/Search/js/SearchMainMenu.js b/components/ILIAS/Search/resources/SearchMainMenu.js similarity index 100% rename from public/components/ILIAS/Search/js/SearchMainMenu.js rename to components/ILIAS/Search/resources/SearchMainMenu.js diff --git a/components/ILIAS/Session/Session.php b/components/ILIAS/Session/Session.php index fa867f7f77c2..0743ca655764 100644 --- a/components/ILIAS/Session/Session.php +++ b/components/ILIAS/Session/Session.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilSessionSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/Setup/README.md b/components/ILIAS/Setup/README.md index c771f3e7bdec..644be06682ff 100755 --- a/components/ILIAS/Setup/README.md +++ b/components/ILIAS/Setup/README.md @@ -133,7 +133,7 @@ is required or storing that information in the database. Thanks to op-code-cachi the information will practically be in-memory. This approach has one major downside: When adding or changing code that is included in some artifact, the change does not come in effect immediately, because the corresponding artifact has not been -updated. This is done via `php cli/setup.php build-artifacts` or when updating +updated. This is done via `php cli/setup.php build` or when updating the composer class-map. You can use your artifact with the following method which resolves to the diff --git a/components/ILIAS/Setup/Setup.php b/components/ILIAS/Setup/Setup.php index 8c41b00e9597..09d49d179f74 100644 --- a/components/ILIAS/Setup/Setup.php +++ b/components/ILIAS/Setup/Setup.php @@ -38,12 +38,18 @@ public function init( new \ILIAS\Setup\CLI\App( $internal["command.install"], $internal["command.update"], - $internal["command.build-artifacts"], + $internal["command.build"], $internal["command.achieve"], $internal["command.status"], $internal["command.migrate"] ); + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilSetupAgent( + $pull[\ILIAS\Refinery\Factory::class], + $pull[\ILIAS\Data\Factory::class] + ); + $internal["command.install"] = fn() => new \ILIAS\Setup\CLI\InstallCommand( $internal["agent_finder"], @@ -56,8 +62,8 @@ public function init( $internal["config_reader"], $internal["common_preconditions"] ); - $internal["command.build-artifacts"] = fn() => - new \ILIAS\Setup\CLI\BuildArtifactsCommand( + $internal["command.build"] = fn() => + new \ILIAS\Setup\CLI\BuildCommand( $internal["agent_finder"] ); $internal["command.achieve"] = fn() => @@ -95,9 +101,7 @@ public function init( $pull[\ILIAS\Data\Factory::class], $use[\ILIAS\Language\Language::class], $internal["interface_finder"], - [ - "common" => $internal["common_agent"] - ] + $seek[\ILIAS\Setup\Agent::class] ); $internal["config_reader"] = fn() => diff --git a/dependency_resolution.php b/components/ILIAS/Setup/resources/dependency_resolution.php similarity index 100% rename from dependency_resolution.php rename to components/ILIAS/Setup/resources/dependency_resolution.php diff --git a/components/ILIAS/Setup/src/Agent.php b/components/ILIAS/Setup/src/Agent.php index 15cd46801ec2..24b14962d55d 100755 --- a/components/ILIAS/Setup/src/Agent.php +++ b/components/ILIAS/Setup/src/Agent.php @@ -74,7 +74,7 @@ public function getUpdateObjective(Config $config = null): Objective; * * @throw InvalidArgumentException if Config does not match the Agent. */ - public function getBuildArtifactObjective(): Objective; + public function getBuildObjective(): Objective; /** * Get the objective to be achieved when status is requested. diff --git a/components/ILIAS/Setup/src/Agent/NullAgent.php b/components/ILIAS/Setup/src/Agent/NullAgent.php index 0f53b2079b97..1ed9856ea3a3 100755 --- a/components/ILIAS/Setup/src/Agent/NullAgent.php +++ b/components/ILIAS/Setup/src/Agent/NullAgent.php @@ -78,7 +78,7 @@ public function getUpdateObjective(Config $config = null): Objective /** * @inheritdocs */ - public function getBuildArtifactObjective(): Objective + public function getBuildObjective(): Objective { return new NullObjective(); } diff --git a/components/ILIAS/Setup/src/AgentCollection.php b/components/ILIAS/Setup/src/AgentCollection.php index 7df37f52ad47..08e8eb9cb530 100755 --- a/components/ILIAS/Setup/src/AgentCollection.php +++ b/components/ILIAS/Setup/src/AgentCollection.php @@ -97,7 +97,7 @@ public function getArrayToConfigTransformation(): Transformation } return $out; }), - $this->refinery->custom()->transformation(fn ($v): array => [$v]), + $this->refinery->custom()->transformation(fn($v): array => [$v]), $this->refinery->to()->toNew(ConfigCollection::class) ]); } @@ -156,13 +156,13 @@ function (string $k, Agent $v) use ($config): \ILIAS\Setup\Objective { /** * @inheritdocs */ - public function getBuildArtifactObjective(): Objective + public function getBuildObjective(): Objective { return new ObjectiveCollection( "Collected Build Artifact Objectives", false, ...array_values(array_map( - fn (Agent $v): \ILIAS\Setup\Objective => $v->getBuildArtifactObjective(), + fn(Agent $v): \ILIAS\Setup\Objective => $v->getBuildObjective(), $this->agents )) ); @@ -177,7 +177,7 @@ public function getStatusObjective(Metrics\Storage $storage): Objective "Collected Status Objectives", false, ...array_values(array_map( - fn (string $k, Agent $v): \ILIAS\Setup\Objective => $v->getStatusObjective( + fn(string $k, Agent $v): \ILIAS\Setup\Objective => $v->getStatusObjective( new Metrics\StorageOnPathWrapper($k, $storage) ), array_keys($this->agents), diff --git a/components/ILIAS/Setup/src/AgentFinder.php b/components/ILIAS/Setup/src/AgentFinder.php index 44a76953fb7d..132a91599001 100755 --- a/components/ILIAS/Setup/src/AgentFinder.php +++ b/components/ILIAS/Setup/src/AgentFinder.php @@ -30,7 +30,7 @@ public function getAgents(): AgentCollection; /** * Collect core agents from the system bundled in a collection. */ - public function getCoreAgents(): AgentCollection; + public function getComponentAgents(): AgentCollection; /** * Get a agent from a specific plugin. diff --git a/components/ILIAS/Setup/src/CLI/BuildArtifactsCommand.php b/components/ILIAS/Setup/src/CLI/BuildCommand.php similarity index 93% rename from components/ILIAS/Setup/src/CLI/BuildArtifactsCommand.php rename to components/ILIAS/Setup/src/CLI/BuildCommand.php index 269510518bd5..0c2aa277a3e1 100755 --- a/components/ILIAS/Setup/src/CLI/BuildArtifactsCommand.php +++ b/components/ILIAS/Setup/src/CLI/BuildCommand.php @@ -33,12 +33,12 @@ /** * Installation command. */ -class BuildArtifactsCommand extends Command +class BuildCommand extends Command { use HasAgent; use ObjectiveHelper; - protected static $defaultName = "build-artifacts"; + protected static $defaultName = "build"; public function __construct(AgentFinder $agent_finder) { @@ -61,7 +61,7 @@ protected function execute(InputInterface $input, OutputInterface $output): int $agent = $this->getRelevantAgent($input); - $objective = $agent->getBuildArtifactObjective(); + $objective = $agent->getBuildObjective(); $environment = new ArrayEnvironment([ Environment::RESOURCE_ADMIN_INTERACTION => $io diff --git a/components/ILIAS/Setup/src/CLI/HasAgent.php b/components/ILIAS/Setup/src/CLI/HasAgent.php index 4d5f4193a502..b1837c69f187 100755 --- a/components/ILIAS/Setup/src/CLI/HasAgent.php +++ b/components/ILIAS/Setup/src/CLI/HasAgent.php @@ -46,7 +46,7 @@ protected function getRelevantAgent(InputInterface $input): Agent if ($input->hasOption("no-plugins") && $input->getOption("no-plugins")) { // The agents of the core are in all folders but the customizing folder. - return $this->agent_finder->getCoreAgents(); + return $this->agent_finder->getComponentAgents(); } if ($input->hasOption("plugin")) { diff --git a/components/ILIAS/Setup/src/ImplementationOfAgentFinder.php b/components/ILIAS/Setup/src/ImplementationOfAgentFinder.php index 21d9161e3d9b..94c749c2772e 100755 --- a/components/ILIAS/Setup/src/ImplementationOfAgentFinder.php +++ b/components/ILIAS/Setup/src/ImplementationOfAgentFinder.php @@ -25,6 +25,8 @@ class ImplementationOfAgentFinder implements AgentFinder { + protected AgentCollection $component_agents; + /** * @var array $predefined_agents */ @@ -33,8 +35,9 @@ public function __construct( protected Data\Factory $data_factory, protected \ILIAS\Language\Language $lng, protected ImplementationOfInterfaceFinder $interface_finder, - protected array $predefined_agents = [] + $component_agents ) { + $this->component_agents = new AgentCollection($refinery, $component_agents); } /** @@ -44,7 +47,7 @@ public function __construct( */ public function getAgents(): AgentCollection { - $agents = $this->getCoreAgents(); + $agents = $this->getComponentAgents(); // Get a list of existing plugins in the system. $plugins = $this->getPluginNames(); @@ -63,34 +66,9 @@ public function getAgents(): AgentCollection /** * Collect core agents from the system bundled in a collection. */ - public function getCoreAgents(): AgentCollection + public function getComponentAgents(): AgentCollection { - // Initialize the agents. - $agents = new AgentCollection( - $this->refinery, - $this->predefined_agents - ); - - // This is a list of all agent classes in the system (which we don't want to ignore). - $agent_classes = $this->interface_finder->getMatchingClassNames( - Agent::class, - ["[/]Customizing/.*"] - ); - - foreach ($agent_classes as $class_name) { - if ($class_name != 'ILIAS\Setup\AgentCollection') { - $agents = $agents->withAdditionalAgent( - $this->getAgentNameByClassName($class_name), - new $class_name( - $this->refinery, - $this->data_factory, - $this->lng - ) - ); - } - } - - return $agents; + return $this->component_agents; } /** diff --git a/components/ILIAS/Setup/tests/Agent/NullAgentTest.php b/components/ILIAS/Setup/tests/Agent/NullAgentTest.php index bc76d74070f1..e4c7470d94c7 100755 --- a/components/ILIAS/Setup/tests/Agent/NullAgentTest.php +++ b/components/ILIAS/Setup/tests/Agent/NullAgentTest.php @@ -44,7 +44,7 @@ public function testIsNull(): void $this->assertFalse($this->agent->hasConfig()); $this->assertEquals($null, $this->agent->getInstallObjective()); $this->assertEquals($null, $this->agent->getUpdateObjective()); - $this->assertEquals($null, $this->agent->getBuildArtifactObjective()); + $this->assertEquals($null, $this->agent->getBuildObjective()); $this->assertEquals($null, $this->agent->getStatusObjective($this->storage)); $this->assertEquals([], $this->agent->getMigrations()); } diff --git a/components/ILIAS/Setup/tests/CLI/BuildArtifactsCommandTest.php b/components/ILIAS/Setup/tests/CLI/BuildCommandTest.php similarity index 91% rename from components/ILIAS/Setup/tests/CLI/BuildArtifactsCommandTest.php rename to components/ILIAS/Setup/tests/CLI/BuildCommandTest.php index a39df75a1caa..88ab95bf91fb 100755 --- a/components/ILIAS/Setup/tests/CLI/BuildArtifactsCommandTest.php +++ b/components/ILIAS/Setup/tests/CLI/BuildCommandTest.php @@ -24,7 +24,7 @@ use PHPUnit\Framework\TestCase; use Symfony\Component\Console\Tester\CommandTester; -class BuildArtifactsCommandTest extends TestCase +class BuildCommandTest extends TestCase { public function testBasicFunctionality(): void { @@ -40,7 +40,7 @@ public function testBasicFunctionality(): void $objective = $this->createMock(Setup\Objective::class); $agent ->expects($this->once()) - ->method("getBuildArtifactObjective") + ->method("getBuildObjective") ->with() ->willReturn($objective); @@ -61,7 +61,7 @@ public function testBasicFunctionality(): void ->method("isApplicable") ->willReturn(true); - $command = new Setup\CLI\BuildArtifactsCommand($agent_finder); + $command = new Setup\CLI\BuildCommand($agent_finder); $tester = new CommandTester($command); $tester->execute([]); } diff --git a/components/ILIAS/Setup/tests/CLI/HasAgentTest.php b/components/ILIAS/Setup/tests/CLI/HasAgentTest.php index 7bcc2ce6c4d7..19700d66121a 100755 --- a/components/ILIAS/Setup/tests/CLI/HasAgentTest.php +++ b/components/ILIAS/Setup/tests/CLI/HasAgentTest.php @@ -86,7 +86,7 @@ public function testGetRelevantAgentWithNoPluginOption(): void $this->agent_finder ->expects($this->once()) - ->method("getCoreAgents") + ->method("getComponentAgents") ->with() ->willReturn($ac); diff --git a/components/ILIAS/Setup/tests/CLI/InstallCommandTest.php b/components/ILIAS/Setup/tests/CLI/InstallCommandTest.php index 9e233d87d387..531602e1b27c 100755 --- a/components/ILIAS/Setup/tests/CLI/InstallCommandTest.php +++ b/components/ILIAS/Setup/tests/CLI/InstallCommandTest.php @@ -106,7 +106,7 @@ public function getClientId(): string $agent ->expects($this->never()) - ->method("getBuildArtifactObjective") + ->method("getBuildObjective") ->with() ->willReturn(new Setup\Objective\NullObjective()); diff --git a/components/ILIAS/Setup/tests/CLI/UpdateCommandTest.php b/components/ILIAS/Setup/tests/CLI/UpdateCommandTest.php index d5593a1a8f1c..2cb8341c6135 100755 --- a/components/ILIAS/Setup/tests/CLI/UpdateCommandTest.php +++ b/components/ILIAS/Setup/tests/CLI/UpdateCommandTest.php @@ -89,7 +89,7 @@ public function basicFunctionality(bool $is_applicable): void $agent ->expects($this->never()) - ->method("getBuildArtifactObjective") + ->method("getBuildObjective") ->with() ->willReturn(new Setup\Objective\NullObjective()); diff --git a/components/ILIAS/Setup/tests/Helper.php b/components/ILIAS/Setup/tests/Helper.php index 5629fcb3ea98..b64f89dc12be 100755 --- a/components/ILIAS/Setup/tests/Helper.php +++ b/components/ILIAS/Setup/tests/Helper.php @@ -31,7 +31,7 @@ protected function newAgent(): Setup\Agent $consumer = $this ->getMockBuilder(Setup\Agent::class) - ->onlyMethods(["hasConfig", "getArrayToConfigTransformation", "getInstallObjective", "getUpdateObjective", "getBuildArtifactObjective", "getStatusObjective", "getMigrations", "getNamedObjectives"]) + ->onlyMethods(["hasConfig", "getArrayToConfigTransformation", "getInstallObjective", "getUpdateObjective", "getBuildObjective", "getStatusObjective", "getMigrations", "getNamedObjectives"]) ->setMockClassName("Mock_AgentNo" . ($no++)) ->getMock(); diff --git a/components/ILIAS/Skill/Personal/class.ilPersonalSkillsGUI.php b/components/ILIAS/Skill/Personal/class.ilPersonalSkillsGUI.php index 0309aa5db556..175c2d844d18 100755 --- a/components/ILIAS/Skill/Personal/class.ilPersonalSkillsGUI.php +++ b/components/ILIAS/Skill/Personal/class.ilPersonalSkillsGUI.php @@ -523,7 +523,7 @@ public function getSkillHTML( $skill_html = $this->renderSkillHTML($a_top_skill_id, $a_user_id, $a_edit, $a_tref_id); } $skill_html = $uip->getHTML($skill_html); - $main_tpl->addJavaScript("./components/ILIAS/Skill/js/SkillEntries.js"); + $main_tpl->addJavaScript("assets/js/SkillEntries.js"); return $skill_html; } diff --git a/components/ILIAS/Skill/Skill.php b/components/ILIAS/Skill/Skill.php index 4a1d3660f114..dbcd9d334653 100644 --- a/components/ILIAS/Skill/Skill.php +++ b/components/ILIAS/Skill/Skill.php @@ -32,6 +32,11 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilSkillSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "SkillEntries.js"); } } diff --git a/components/ILIAS/Skill/js/SkillEntries.js b/components/ILIAS/Skill/resources/SkillEntries.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Skill/js/SkillEntries.js rename to components/ILIAS/Skill/resources/SkillEntries.js diff --git a/components/ILIAS/StaticURL/StaticURL.php b/components/ILIAS/StaticURL/StaticURL.php index a5abd92597ae..d9b0b08733a2 100644 --- a/components/ILIAS/StaticURL/StaticURL.php +++ b/components/ILIAS/StaticURL/StaticURL.php @@ -32,6 +32,12 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ILIAS\StaticURL\SetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "goto.php"); } } diff --git a/public/goto.php b/components/ILIAS/StaticURL/resources/goto.php old mode 100755 new mode 100644 similarity index 99% rename from public/goto.php rename to components/ILIAS/StaticURL/resources/goto.php index 163ddc4cd4a2..a29cd7dbb9d6 --- a/public/goto.php +++ b/components/ILIAS/StaticURL/resources/goto.php @@ -29,4 +29,4 @@ $static_url = $DIC['static_url']; $static_url->handler()->performRedirect( $static_url->builder()->getBaseURI() -); +); \ No newline at end of file diff --git a/components/ILIAS/StaticURL/src/SetupAgent.php b/components/ILIAS/StaticURL/src/SetupAgent.php index b9173045837c..d6208bbab6a2 100755 --- a/components/ILIAS/StaticURL/src/SetupAgent.php +++ b/components/ILIAS/StaticURL/src/SetupAgent.php @@ -28,7 +28,7 @@ */ class SetupAgent extends Agent\NullAgent implements Agent { - public function getBuildArtifactObjective(): Objective + public function getBuildObjective(): Objective { return new ArtifactObjective(); } diff --git a/components/ILIAS/StudyProgramme/classes/Setup/class.ilStudyProgrammeMigrationAgent.php b/components/ILIAS/StudyProgramme/classes/Setup/class.ilStudyProgrammeMigrationAgent.php index a835cbafce17..431f74272ba9 100755 --- a/components/ILIAS/StudyProgramme/classes/Setup/class.ilStudyProgrammeMigrationAgent.php +++ b/components/ILIAS/StudyProgramme/classes/Setup/class.ilStudyProgrammeMigrationAgent.php @@ -31,7 +31,7 @@ public function __construct(Refinery\Factory $refinery) { $this->refinery = $refinery; } - public function hasConfig(): bool + public function hasConfig(): bool { return false; } @@ -51,7 +51,7 @@ public function getUpdateObjective(\ILIAS\Setup\Config $config = null): Setup\Ob return new Setup\Objective\NullObjective(); } - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/Style/Style.php b/components/ILIAS/Style/Style.php index 4cf58c45a57f..d6db19cb57b5 100644 --- a/components/ILIAS/Style/Style.php +++ b/components/ILIAS/Style/Style.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilStyleSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/Style/classes/Setup/class.ilStyleSetupAgent.php b/components/ILIAS/Style/classes/Setup/class.ilStyleSetupAgent.php index 1b4fd75e4ceb..17ec3ffcc01e 100755 --- a/components/ILIAS/Style/classes/Setup/class.ilStyleSetupAgent.php +++ b/components/ILIAS/Style/classes/Setup/class.ilStyleSetupAgent.php @@ -65,7 +65,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective /** * @inheritdoc */ - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new ilKitchenSinkDataCollectedObjective(); } diff --git a/components/ILIAS/SystemFolder/SystemFolder.php b/components/ILIAS/SystemFolder/SystemFolder.php index 4e50df840677..9de3b1769ce4 100644 --- a/components/ILIAS/SystemFolder/SystemFolder.php +++ b/components/ILIAS/SystemFolder/SystemFolder.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilSystemFolderSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/SystemFolder/classes/Setup/class.ilSystemFolderSetupAgent.php b/components/ILIAS/SystemFolder/classes/Setup/class.ilSystemFolderSetupAgent.php index bca80331c352..e95f4978bd88 100755 --- a/components/ILIAS/SystemFolder/classes/Setup/class.ilSystemFolderSetupAgent.php +++ b/components/ILIAS/SystemFolder/classes/Setup/class.ilSystemFolderSetupAgent.php @@ -77,7 +77,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective /** * @inheritdoc */ - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/Table/Table.php b/components/ILIAS/Table/Table.php index 6fa6dbe8096a..8e5717dffbb6 100644 --- a/components/ILIAS/Table/Table.php +++ b/components/ILIAS/Table/Table.php @@ -32,6 +32,7 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "ServiceTable.js"); } } diff --git a/components/ILIAS/Table/classes/class.ilTable2GUI.php b/components/ILIAS/Table/classes/class.ilTable2GUI.php index a34c03a105d0..842a408af543 100755 --- a/components/ILIAS/Table/classes/class.ilTable2GUI.php +++ b/components/ILIAS/Table/classes/class.ilTable2GUI.php @@ -1515,7 +1515,7 @@ private function renderFilter(): void $filter = $this->getFilterItems(); $opt_filter = $this->getFilterItems(true); - $main_tpl->addJavascript("./components/ILIAS/Table/js/ServiceTable.js"); + $main_tpl->addJavascript("assets/js/ServiceTable.js"); if (count($filter) == 0 && count($opt_filter) == 0) { return; diff --git a/components/ILIAS/Table/js/ServiceTable.js b/components/ILIAS/Table/resources/ServiceTable.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Table/js/ServiceTable.js rename to components/ILIAS/Table/resources/ServiceTable.js diff --git a/components/ILIAS/Test/Test.php b/components/ILIAS/Test/Test.php index b94643c51c28..e90e6566b5cc 100644 --- a/components/ILIAS/Test/Test.php +++ b/components/ILIAS/Test/Test.php @@ -32,6 +32,18 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilTestSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "settings_confirmation.js"); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "ilTestPlayerQuestionEditControl.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "settings_confirmation.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "settings_confirmation.js"); } } diff --git a/components/ILIAS/Test/classes/MainSettings/class.ilObjTestSettingsMainGUI.php b/components/ILIAS/Test/classes/MainSettings/class.ilObjTestSettingsMainGUI.php index dba5ddb73595..270450f580e9 100755 --- a/components/ILIAS/Test/classes/MainSettings/class.ilObjTestSettingsMainGUI.php +++ b/components/ILIAS/Test/classes/MainSettings/class.ilObjTestSettingsMainGUI.php @@ -312,7 +312,7 @@ private function populateConfirmationModal( $message .= '

' . $this->lng->txt('tst_nonpool_questions_get_lost_warning'); } - $this->tpl->addJavaScript('./components/ILIAS/Test/templates/default/settings_confirmation.js'); + $this->tpl->addJavaScript('assets/js/settings_confirmation.js'); $on_load_code = static function (string $id): string { return 'il.test.confirmSettings.init(' . $id . ')'; }; diff --git a/components/ILIAS/Test/classes/Setup/class.ilTestSetupAgent.php b/components/ILIAS/Test/classes/Setup/class.ilTestSetupAgent.php index 138c095d7862..ac8b361736f9 100755 --- a/components/ILIAS/Test/classes/Setup/class.ilTestSetupAgent.php +++ b/components/ILIAS/Test/classes/Setup/class.ilTestSetupAgent.php @@ -57,7 +57,7 @@ public function getInstallObjective(Config $config = null): Objective return new Setup\Objective\NullObjective(); } - public function getBuildArtifactObjective(): Objective + public function getBuildObjective(): Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/Test/classes/class.ilTestPlayerAbstractGUI.php b/components/ILIAS/Test/classes/class.ilTestPlayerAbstractGUI.php index 3abf2bd6c102..fb2eb28c76d1 100755 --- a/components/ILIAS/Test/classes/class.ilTestPlayerAbstractGUI.php +++ b/components/ILIAS/Test/classes/class.ilTestPlayerAbstractGUI.php @@ -2433,7 +2433,7 @@ protected function populateQuestionEditControl(assQuestionGUI $question_gui): vo $config['questionLocked'] = $this->isParticipantsAnswerFixed($question_gui->object->getId()); $config['nextQuestionLocks'] = $this->object->isFollowupQuestionAnswerFixationEnabled(); - $this->tpl->addJavascript('./components/ILIAS/Test/js/ilTestPlayerQuestionEditControl.js'); + $this->tpl->addJavascript('assets/js/ilTestPlayerQuestionEditControl.js'); $this->tpl->addOnLoadCode('il.TestPlayerQuestionEditControl.init(' . json_encode($config) . ')'); } // fau. diff --git a/components/ILIAS/Test/classes/class.ilTestScoringByQuestionsGUI.php b/components/ILIAS/Test/classes/class.ilTestScoringByQuestionsGUI.php index 0ee665bbbdf5..ca4543793699 100755 --- a/components/ILIAS/Test/classes/class.ilTestScoringByQuestionsGUI.php +++ b/components/ILIAS/Test/classes/class.ilTestScoringByQuestionsGUI.php @@ -78,9 +78,9 @@ protected function showManScoringByQuestionParticipantsTable($manPointsPost = [] $this->tpl->addJavaScript($mathJaxSetting->get("path_to_mathjax")); } - $this->tpl->addJavaScript("./components/ILIAS/JavaScript/js/Basic.js"); - $this->tpl->addJavaScript("./components/ILIAS/Form/js/Form.js"); - $this->tpl->addJavascript('./components/ILIAS/UIComponent/Modal/js/Modal.js'); + $this->tpl->addJavaScript("assets/js/Basic.js"); + $this->tpl->addJavaScript("assets/js/Form.js"); + $this->tpl->addJavascript('assets/js/Modal.js'); $this->lng->toJSMap(['answer' => $this->lng->txt('answer')]); $table = new ilTestManScoringParticipantsBySelectedQuestionAndPassTableGUI($this, $this->access); diff --git a/components/ILIAS/Test/js/ilTestPlayerQuestionEditControl.js b/components/ILIAS/Test/resources/ilTestPlayerQuestionEditControl.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Test/js/ilTestPlayerQuestionEditControl.js rename to components/ILIAS/Test/resources/ilTestPlayerQuestionEditControl.js diff --git a/components/ILIAS/Test/templates/default/settings_confirmation.js b/components/ILIAS/Test/resources/settings_confirmation.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Test/templates/default/settings_confirmation.js rename to components/ILIAS/Test/resources/settings_confirmation.js diff --git a/components/ILIAS/Test/tests/Setup/ilTestSetupAgentTest.php b/components/ILIAS/Test/tests/Setup/ilTestSetupAgentTest.php index d80c902d166e..cab9aa424a2f 100644 --- a/components/ILIAS/Test/tests/Setup/ilTestSetupAgentTest.php +++ b/components/ILIAS/Test/tests/Setup/ilTestSetupAgentTest.php @@ -56,7 +56,7 @@ public function testGetInstallObjective(): void public function testGetBuildArtifactObjective(): void { $ilTestSetupAgentTest = new ilTestSetupAgent($this->createMock(Refinery::class)); - $this->assertInstanceOf(NullObjective::class, $ilTestSetupAgentTest->getBuildArtifactObjective()); + $this->assertInstanceOf(NullObjective::class, $ilTestSetupAgentTest->getBuildObjective()); } public function testGetMigrations(): void @@ -68,4 +68,4 @@ public function testGetMigrations(): void $this->assertInstanceOf(ilRemoveDynamicTestsAndCorrespondingDataMigration::class, $ilTestSetupAgentTest->getMigrations()[1]); $this->assertInstanceOf(ilSeparateQuestionListSettingMigration::class, $ilTestSetupAgentTest->getMigrations()[2]); } -} \ No newline at end of file +} diff --git a/components/ILIAS/TestQuestionPool/TestQuestionPool.php b/components/ILIAS/TestQuestionPool/TestQuestionPool.php index 1648873c8679..19138ef9a455 100644 --- a/components/ILIAS/TestQuestionPool/TestQuestionPool.php +++ b/components/ILIAS/TestQuestionPool/TestQuestionPool.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilTestQuestionPoolSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/TestQuestionPool/classes/class.ilUnitConfigurationGUI.php b/components/ILIAS/TestQuestionPool/classes/class.ilUnitConfigurationGUI.php index 3ffb7d646ef8..a83d54803243 100755 --- a/components/ILIAS/TestQuestionPool/classes/class.ilUnitConfigurationGUI.php +++ b/components/ILIAS/TestQuestionPool/classes/class.ilUnitConfigurationGUI.php @@ -460,7 +460,7 @@ protected function showUnitsOfCategory(): void $category = $this->getCategoryById($this->request->int('category_id'), false); - $this->tpl->addJavaScript("./components/ILIAS/JavaScript/js/Basic.js"); + $this->tpl->addJavaScript("assets/js/Basic.js"); $this->tpl->addJavaScript("./components/ILIAS/Form/js/Form.js"); $this->lng->loadLanguageModule('form'); diff --git a/components/ILIAS/Tree/Tree.php b/components/ILIAS/Tree/Tree.php index 01b231a62caf..25db7b4663e8 100644 --- a/components/ILIAS/Tree/Tree.php +++ b/components/ILIAS/Tree/Tree.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilTreeSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/Tree/classes/Setup/class.ilTreeSetupAgent.php b/components/ILIAS/Tree/classes/Setup/class.ilTreeSetupAgent.php index b04cdbcc9baa..250d374641a1 100755 --- a/components/ILIAS/Tree/classes/Setup/class.ilTreeSetupAgent.php +++ b/components/ILIAS/Tree/classes/Setup/class.ilTreeSetupAgent.php @@ -59,7 +59,7 @@ public function getUpdateObjective(Config $config = null): Objective return new ilDatabaseUpdateStepsExecutedObjective(new ilTreeDBUpdateSteps8()); } - public function getBuildArtifactObjective(): Objective + public function getBuildObjective(): Objective { return new Objective\NullObjective(); } diff --git a/components/ILIAS/UI/UI.php b/components/ILIAS/UI/UI.php index c364bf3c9b9e..66ae29f4a53a 100644 --- a/components/ILIAS/UI/UI.php +++ b/components/ILIAS/UI/UI.php @@ -32,6 +32,55 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/Button/button.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/Chart/Bar/dist/bar.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/Core/dist/core.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/Counter/dist/counter.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/Dropdown/dropdown.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/Image/dist/image.min.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/Input/Container/dist/filter.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/Input/Field/dist/input.factory.min.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/Input/Field/dynamic_inputs_renderer.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/Input/Field/file.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/Input/Field/groups.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/Input/Field/input.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/Input/Field/tagInput.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/Item/dist/notification.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/MainControls/dist/mainbar.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/MainControls/dist/maincontrols.min.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/MainControls/system_info.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/Menu/dist/drilldown.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/Modal/modal.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/Page/stdpage.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/Popover/popover.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/Table/dist/table.min.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/Toast/toast.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/Tree/tree.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "js/ViewControl/dist/viewcontrols.min.js"); } } diff --git a/public/components/ILIAS/UI/src/templates/js/Button/button.js b/components/ILIAS/UI/resources/js/Button/button.js similarity index 100% rename from public/components/ILIAS/UI/src/templates/js/Button/button.js rename to components/ILIAS/UI/resources/js/Button/button.js diff --git a/components/ILIAS/UI/src/templates/js/Chart/Bar/dist/bar.js b/components/ILIAS/UI/resources/js/Chart/Bar/dist/bar.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Chart/Bar/dist/bar.js rename to components/ILIAS/UI/resources/js/Chart/Bar/dist/bar.js diff --git a/components/ILIAS/UI/src/templates/js/Chart/Bar/rollup.config.js b/components/ILIAS/UI/resources/js/Chart/Bar/rollup.config.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Chart/Bar/rollup.config.js rename to components/ILIAS/UI/resources/js/Chart/Bar/rollup.config.js diff --git a/components/ILIAS/UI/src/templates/js/Chart/Bar/src/bar.horizontal.js b/components/ILIAS/UI/resources/js/Chart/Bar/src/bar.horizontal.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Chart/Bar/src/bar.horizontal.js rename to components/ILIAS/UI/resources/js/Chart/Bar/src/bar.horizontal.js diff --git a/components/ILIAS/UI/src/templates/js/Chart/Bar/src/bar.js b/components/ILIAS/UI/resources/js/Chart/Bar/src/bar.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Chart/Bar/src/bar.js rename to components/ILIAS/UI/resources/js/Chart/Bar/src/bar.js diff --git a/components/ILIAS/UI/src/templates/js/Chart/Bar/src/bar.vertical.js b/components/ILIAS/UI/resources/js/Chart/Bar/src/bar.vertical.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Chart/Bar/src/bar.vertical.js rename to components/ILIAS/UI/resources/js/Chart/Bar/src/bar.vertical.js diff --git a/public/components/ILIAS/UI/src/templates/js/Core/dist/core.js b/components/ILIAS/UI/resources/js/Core/dist/core.js old mode 100755 new mode 100644 similarity index 95% rename from public/components/ILIAS/UI/src/templates/js/Core/dist/core.js rename to components/ILIAS/UI/resources/js/Core/dist/core.js index 0c881b2a9411..18db788e5c04 --- a/public/components/ILIAS/UI/src/templates/js/Core/dist/core.js +++ b/components/ILIAS/UI/resources/js/Core/dist/core.js @@ -15,11 +15,6 @@ (function (il, $) { 'use strict'; - function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } - - var il__default = /*#__PURE__*/_interopDefaultLegacy(il); - var $__default = /*#__PURE__*/_interopDefaultLegacy($); - /** * Replace a component or parts of a component using ajax call * @@ -59,6 +54,23 @@ }; /** + * This file is part of ILIAS, a powerful learning management system + * published by ILIAS open source e-Learning e.V. + * + * ILIAS is licensed with the GPL-3.0, + * see https://www.gnu.org/licenses/gpl-3.0.en.html + * You should have received a copy of said license along with the + * source code, too. + * + * If this is not the case or you just want to try ILIAS, you'll find + * us at: + * https://www.ilias.de + * https://github.com/ILIAS-eLearning + * + ******************************************************************** + */ + + /** * This represents one tooltip on the page. */ class Tooltip { @@ -375,6 +387,7 @@ ******************************************************************** */ + const URLBuilderUrlMaxLength = 2048; const URLBuilderSeparator = '_'; @@ -625,12 +638,13 @@ ******************************************************************** */ - il__default["default"].UI = il__default["default"].UI || {}; - il__default["default"].UI.core = il__default["default"].UI.core || {}; - il__default["default"].UI.core.replaceContent = replaceContent($__default["default"]); - il__default["default"].UI.core.Tooltip = Tooltip; - il__default["default"].UI.core.URLBuilder = URLBuilder; - il__default["default"].UI.core.URLBuilderToken = URLBuilderToken; + il.UI = il.UI || {}; + il.UI.core = il.UI.core || {}; + + il.UI.core.replaceContent = replaceContent($); + il.UI.core.Tooltip = Tooltip; + il.UI.core.URLBuilder = URLBuilder; + il.UI.core.URLBuilderToken = URLBuilderToken; })(il, $); diff --git a/components/ILIAS/UI/src/templates/js/Core/rollup.config.js b/components/ILIAS/UI/resources/js/Core/rollup.config.js similarity index 89% rename from components/ILIAS/UI/src/templates/js/Core/rollup.config.js rename to components/ILIAS/UI/resources/js/Core/rollup.config.js index 04a562cc0d13..5c378d221e98 100755 --- a/components/ILIAS/UI/src/templates/js/Core/rollup.config.js +++ b/components/ILIAS/UI/resources/js/Core/rollup.config.js @@ -13,7 +13,7 @@ * https://github.com/ILIAS-eLearning */ -import copyright from '../../../../../CI/Copyright-Checker/copyright'; +import copyright from '../../../../../../scripts/Copyright-Checker/copyright'; export default { external: [ diff --git a/components/ILIAS/UI/src/templates/js/Core/src/core.Tooltip.js b/components/ILIAS/UI/resources/js/Core/src/core.Tooltip.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Core/src/core.Tooltip.js rename to components/ILIAS/UI/resources/js/Core/src/core.Tooltip.js diff --git a/components/ILIAS/UI/src/templates/js/Core/src/core.URLBuilder.js b/components/ILIAS/UI/resources/js/Core/src/core.URLBuilder.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Core/src/core.URLBuilder.js rename to components/ILIAS/UI/resources/js/Core/src/core.URLBuilder.js diff --git a/components/ILIAS/UI/src/templates/js/Core/src/core.URLBuilderToken.js b/components/ILIAS/UI/resources/js/Core/src/core.URLBuilderToken.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Core/src/core.URLBuilderToken.js rename to components/ILIAS/UI/resources/js/Core/src/core.URLBuilderToken.js diff --git a/components/ILIAS/UI/src/templates/js/Core/src/core.js b/components/ILIAS/UI/resources/js/Core/src/core.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Core/src/core.js rename to components/ILIAS/UI/resources/js/Core/src/core.js diff --git a/components/ILIAS/UI/src/templates/js/Core/src/core.replaceContent.js b/components/ILIAS/UI/resources/js/Core/src/core.replaceContent.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Core/src/core.replaceContent.js rename to components/ILIAS/UI/resources/js/Core/src/core.replaceContent.js diff --git a/public/components/ILIAS/UI/src/templates/js/Counter/dist/counter.js b/components/ILIAS/UI/resources/js/Counter/dist/counter.js old mode 100755 new mode 100644 similarity index 99% rename from public/components/ILIAS/UI/src/templates/js/Counter/dist/counter.js rename to components/ILIAS/UI/resources/js/Counter/dist/counter.js index 7063ef9b1b01..2c25814f492d --- a/public/components/ILIAS/UI/src/templates/js/Counter/dist/counter.js +++ b/components/ILIAS/UI/resources/js/Counter/dist/counter.js @@ -379,4 +379,4 @@ */ il.UI.counter = counterFactory($); -}()); +})(); diff --git a/components/ILIAS/UI/src/templates/js/Counter/rollup.config.js b/components/ILIAS/UI/resources/js/Counter/rollup.config.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Counter/rollup.config.js rename to components/ILIAS/UI/resources/js/Counter/rollup.config.js diff --git a/components/ILIAS/UI/src/templates/js/Counter/src/counter.js b/components/ILIAS/UI/resources/js/Counter/src/counter.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Counter/src/counter.js rename to components/ILIAS/UI/resources/js/Counter/src/counter.js diff --git a/components/ILIAS/UI/src/templates/js/Counter/src/counter.main.js b/components/ILIAS/UI/resources/js/Counter/src/counter.main.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Counter/src/counter.main.js rename to components/ILIAS/UI/resources/js/Counter/src/counter.main.js diff --git a/public/components/ILIAS/UI/src/templates/js/Dropdown/dropdown.js b/components/ILIAS/UI/resources/js/Dropdown/dropdown.js similarity index 100% rename from public/components/ILIAS/UI/src/templates/js/Dropdown/dropdown.js rename to components/ILIAS/UI/resources/js/Dropdown/dropdown.js diff --git a/public/components/ILIAS/UI/src/templates/js/Dropzone/File/dropzone.js b/components/ILIAS/UI/resources/js/Dropzone/File/dropzone.js similarity index 100% rename from public/components/ILIAS/UI/src/templates/js/Dropzone/File/dropzone.js rename to components/ILIAS/UI/resources/js/Dropzone/File/dropzone.js diff --git a/components/ILIAS/UI/resources/js/Image/dist/image.min.js b/components/ILIAS/UI/resources/js/Image/dist/image.min.js new file mode 100644 index 000000000000..5ad247cca8e2 --- /dev/null +++ b/components/ILIAS/UI/resources/js/Image/dist/image.min.js @@ -0,0 +1,15 @@ +/** + * This file is part of ILIAS, a powerful learning management system + * published by ILIAS open source e-Learning e.V. + * + * ILIAS is licensed with the GPL-3.0, + * see https://www.gnu.org/licenses/gpl-3.0.en.html + * You should have received a copy of said license along with the + * source code, too. + * + * If this is not the case or you just want to try ILIAS, you'll find + * us at: + * https://www.ilias.de + * https://github.com/ILIAS-eLearning + */ +!function(e,n){"use strict";e.UI=e.UI||{},e.UI.image=e.UI.image||{},e.UI.image.getImageElement=e=>function(e,n){const t=e.getElementById(n);return null===t?null:t instanceof e.defaultView.HTMLImageElement?t:t.querySelector("img")}(n,e),e.UI.image.loadHighResolutionSource=function(e,n){const t=function(e,n){let t=null,l=null;return e.forEach(((e,i)=>{i<=n&&i>l&&(l=i,t=e)})),t}(n,e.width);if(null!==t){const n=e.cloneNode();n.addEventListener("load",(()=>{e.replaceWith(n)})),n.src=t}}}(il,document); diff --git a/components/ILIAS/UI/src/templates/js/Image/rollup.config.js b/components/ILIAS/UI/resources/js/Image/rollup.config.js similarity index 83% rename from components/ILIAS/UI/src/templates/js/Image/rollup.config.js rename to components/ILIAS/UI/resources/js/Image/rollup.config.js index d2a13a8fa333..f4cffabad2c4 100755 --- a/components/ILIAS/UI/src/templates/js/Image/rollup.config.js +++ b/components/ILIAS/UI/resources/js/Image/rollup.config.js @@ -14,8 +14,8 @@ */ import terser from '@rollup/plugin-terser'; -import copyright from '../../../../../CI/Copyright-Checker/copyright'; -import preserveCopyright from '../../../../../CI/Copyright-Checker/preserveCopyright'; +import copyright from '../../../../../../scripts/Copyright-Checker/copyright'; +import preserveCopyright from '../../../../../../scripts/Copyright-Checker/preserveCopyright'; export default { external: [ diff --git a/components/ILIAS/UI/src/templates/js/Image/src/getImageElement.js b/components/ILIAS/UI/resources/js/Image/src/getImageElement.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Image/src/getImageElement.js rename to components/ILIAS/UI/resources/js/Image/src/getImageElement.js diff --git a/components/ILIAS/UI/src/templates/js/Image/src/image.js b/components/ILIAS/UI/resources/js/Image/src/image.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Image/src/image.js rename to components/ILIAS/UI/resources/js/Image/src/image.js diff --git a/components/ILIAS/UI/src/templates/js/Image/src/loadHighResolutionSource.js b/components/ILIAS/UI/resources/js/Image/src/loadHighResolutionSource.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Image/src/loadHighResolutionSource.js rename to components/ILIAS/UI/resources/js/Image/src/loadHighResolutionSource.js diff --git a/components/ILIAS/UI/src/templates/js/Input/Container/dist/filter.js b/components/ILIAS/UI/resources/js/Input/Container/dist/filter.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Input/Container/dist/filter.js rename to components/ILIAS/UI/resources/js/Input/Container/dist/filter.js diff --git a/components/ILIAS/UI/src/templates/js/Input/Container/rollup.config.js b/components/ILIAS/UI/resources/js/Input/Container/rollup.config.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Input/Container/rollup.config.js rename to components/ILIAS/UI/resources/js/Input/Container/rollup.config.js diff --git a/components/ILIAS/UI/src/templates/js/Input/Container/src/filter.js b/components/ILIAS/UI/resources/js/Input/Container/src/filter.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Input/Container/src/filter.js rename to components/ILIAS/UI/resources/js/Input/Container/src/filter.js diff --git a/components/ILIAS/UI/src/templates/js/Input/Container/src/filter.main.js b/components/ILIAS/UI/resources/js/Input/Container/src/filter.main.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Input/Container/src/filter.main.js rename to components/ILIAS/UI/resources/js/Input/Container/src/filter.main.js diff --git a/public/components/ILIAS/UI/src/templates/js/Input/Field/dist/input.factory.min.js b/components/ILIAS/UI/resources/js/Input/Field/dist/input.factory.min.js old mode 100755 new mode 100644 similarity index 99% rename from public/components/ILIAS/UI/src/templates/js/Input/Field/dist/input.factory.min.js rename to components/ILIAS/UI/resources/js/Input/Field/dist/input.factory.min.js index 791f9b2183db..283584afd168 --- a/public/components/ILIAS/UI/src/templates/js/Input/Field/dist/input.factory.min.js +++ b/components/ILIAS/UI/resources/js/Input/Field/dist/input.factory.min.js @@ -924,6 +924,7 @@ class MarkdownFactory { * other and are bundled into separate files. */ + var il = il || {}; il.UI = il.UI || {}; il.UI.Input = il.UI.Input || {}; diff --git a/public/components/ILIAS/UI/src/templates/js/Input/Field/dynamic_inputs_renderer.js b/components/ILIAS/UI/resources/js/Input/Field/dynamic_inputs_renderer.js similarity index 100% rename from public/components/ILIAS/UI/src/templates/js/Input/Field/dynamic_inputs_renderer.js rename to components/ILIAS/UI/resources/js/Input/Field/dynamic_inputs_renderer.js diff --git a/public/components/ILIAS/UI/src/templates/js/Input/Field/file.js b/components/ILIAS/UI/resources/js/Input/Field/file.js similarity index 100% rename from public/components/ILIAS/UI/src/templates/js/Input/Field/file.js rename to components/ILIAS/UI/resources/js/Input/Field/file.js diff --git a/public/components/ILIAS/UI/src/templates/js/Input/Field/groups.js b/components/ILIAS/UI/resources/js/Input/Field/groups.js similarity index 100% rename from public/components/ILIAS/UI/src/templates/js/Input/Field/groups.js rename to components/ILIAS/UI/resources/js/Input/Field/groups.js diff --git a/public/components/ILIAS/UI/src/templates/js/Input/Field/input.js b/components/ILIAS/UI/resources/js/Input/Field/input.js similarity index 100% rename from public/components/ILIAS/UI/src/templates/js/Input/Field/input.js rename to components/ILIAS/UI/resources/js/Input/Field/input.js diff --git a/components/ILIAS/UI/src/templates/js/Input/Field/rollup.config.js b/components/ILIAS/UI/resources/js/Input/Field/rollup.config.js similarity index 55% rename from components/ILIAS/UI/src/templates/js/Input/Field/rollup.config.js rename to components/ILIAS/UI/resources/js/Input/Field/rollup.config.js index 4e523fdee19d..0086b65aac55 100755 --- a/components/ILIAS/UI/src/templates/js/Input/Field/rollup.config.js +++ b/components/ILIAS/UI/resources/js/Input/Field/rollup.config.js @@ -1,10 +1,7 @@ -import {terser} from "rollup-plugin-terser"; - export default { input: './src/input.factory.js', output: { file: './dist/input.factory.min.js', - format: 'es', - // plugins: [terser()], + format: 'es' }, }; diff --git a/components/ILIAS/UI/src/templates/js/Input/Field/src/Markdown/markdown.class.js b/components/ILIAS/UI/resources/js/Input/Field/src/Markdown/markdown.class.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Input/Field/src/Markdown/markdown.class.js rename to components/ILIAS/UI/resources/js/Input/Field/src/Markdown/markdown.class.js diff --git a/components/ILIAS/UI/src/templates/js/Input/Field/src/Markdown/markdown.factory.js b/components/ILIAS/UI/resources/js/Input/Field/src/Markdown/markdown.factory.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Input/Field/src/Markdown/markdown.factory.js rename to components/ILIAS/UI/resources/js/Input/Field/src/Markdown/markdown.factory.js diff --git a/components/ILIAS/UI/src/templates/js/Input/Field/src/Markdown/preview.renderer.js b/components/ILIAS/UI/resources/js/Input/Field/src/Markdown/preview.renderer.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Input/Field/src/Markdown/preview.renderer.js rename to components/ILIAS/UI/resources/js/Input/Field/src/Markdown/preview.renderer.js diff --git a/components/ILIAS/UI/src/templates/js/Input/Field/src/Textarea/textarea.class.js b/components/ILIAS/UI/resources/js/Input/Field/src/Textarea/textarea.class.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Input/Field/src/Textarea/textarea.class.js rename to components/ILIAS/UI/resources/js/Input/Field/src/Textarea/textarea.class.js diff --git a/components/ILIAS/UI/src/templates/js/Input/Field/src/Textarea/textarea.factory.js b/components/ILIAS/UI/resources/js/Input/Field/src/Textarea/textarea.factory.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Input/Field/src/Textarea/textarea.factory.js rename to components/ILIAS/UI/resources/js/Input/Field/src/Textarea/textarea.factory.js diff --git a/components/ILIAS/UI/src/templates/js/Input/Field/src/input.factory.js b/components/ILIAS/UI/resources/js/Input/Field/src/input.factory.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Input/Field/src/input.factory.js rename to components/ILIAS/UI/resources/js/Input/Field/src/input.factory.js diff --git a/public/components/ILIAS/UI/src/templates/js/Input/Field/tagInput.js b/components/ILIAS/UI/resources/js/Input/Field/tagInput.js similarity index 100% rename from public/components/ILIAS/UI/src/templates/js/Input/Field/tagInput.js rename to components/ILIAS/UI/resources/js/Input/Field/tagInput.js diff --git a/components/ILIAS/UI/src/templates/js/Item/dist/notification.js b/components/ILIAS/UI/resources/js/Item/dist/notification.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Item/dist/notification.js rename to components/ILIAS/UI/resources/js/Item/dist/notification.js diff --git a/components/ILIAS/UI/src/templates/js/Item/rollup.config.js b/components/ILIAS/UI/resources/js/Item/rollup.config.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Item/rollup.config.js rename to components/ILIAS/UI/resources/js/Item/rollup.config.js diff --git a/components/ILIAS/UI/src/templates/js/Item/src/notification.js b/components/ILIAS/UI/resources/js/Item/src/notification.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Item/src/notification.js rename to components/ILIAS/UI/resources/js/Item/src/notification.js diff --git a/components/ILIAS/UI/src/templates/js/Item/src/notification.main.js b/components/ILIAS/UI/resources/js/Item/src/notification.main.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Item/src/notification.main.js rename to components/ILIAS/UI/resources/js/Item/src/notification.main.js diff --git a/public/components/ILIAS/UI/src/templates/js/MainControls/dist/mainbar.js b/components/ILIAS/UI/resources/js/MainControls/dist/mainbar.js old mode 100755 new mode 100644 similarity index 99% rename from public/components/ILIAS/UI/src/templates/js/MainControls/dist/mainbar.js rename to components/ILIAS/UI/resources/js/MainControls/dist/mainbar.js index a829bc0c1ceb..4d5fd5702da8 --- a/public/components/ILIAS/UI/src/templates/js/MainControls/dist/mainbar.js +++ b/components/ILIAS/UI/resources/js/MainControls/dist/mainbar.js @@ -438,8 +438,8 @@ var model = function() { if(!state.entries[entry_id]) { //tools return true; } - var hops = entry_id.split(':'), - entries = state.entries; + var hops = entry_id.split(':'); + state.entries; while (hops.length > 1) { entry_id = hops.join(':'); if(!state.entries[entry_id].engaged) { diff --git a/components/ILIAS/UI/resources/js/MainControls/dist/maincontrols.min.js b/components/ILIAS/UI/resources/js/MainControls/dist/maincontrols.min.js new file mode 100644 index 000000000000..6db53062af85 --- /dev/null +++ b/components/ILIAS/UI/resources/js/MainControls/dist/maincontrols.min.js @@ -0,0 +1,15 @@ +/** + * This file is part of ILIAS, a powerful learning management system + * published by ILIAS open source e-Learning e.V. + * + * ILIAS is licensed with the GPL-3.0, + * see https://www.gnu.org/licenses/gpl-3.0.en.html + * You should have received a copy of said license along with the + * source code, too. + * + * If this is not the case or you just want to try ILIAS, you'll find + * us at: + * https://www.ilias.de + * https://github.com/ILIAS-eLearning + */ +!function(t,e){"use strict";const n="engaged",s="il-maincontrols-metabar",a="il-metabar-slates",i="il-metabar-more-button",o="il-metabar-more-slate",r="il-maincontrols-slate";function l(t){t.removeClass(n),t.attr("aria-expanded",!1)}class c{#t;#e;#n;#s;#a;#i;#o;constructor(t,e,n,s,a,i){this.#t=t,this.#e=e,this.#s=n,this.#a=s,this.#i=a,this.#o=i}registerSignals(t,e){this.#t(document).on(t,((t,e)=>(this.#r(t,e),this.#s()&&this.#i(),!1))),this.#t(document).on(e,(()=>(this.onClickDisengageAll(),!1))),this.#t(`.${s}`).on("click",(()=>{this.#n=!0})),this.#t("body").on("click",(()=>{this.#n?this.#n=!1:this.onClickDisengageAll()})),this.#t(`.${a} > .${r}`).on("focusout",(t=>{if(!this.#s()){const e=t.relatedTarget,n=t.currentTarget;this.#t.contains(n,e)||this.onClickDisengageAll()}}))}#r(t,e){const s=e.triggerer;!function(t){return t.hasClass(n)}(s)?(this.disengageAllSlates(),this.disengageAllButtons(),0===s.parents(`.${o}`).length&&function(t){t.addClass(n),t.attr("aria-expanded",!0)}(s)):l(s)}onClickDisengageAll(){this.disengageAllButtons(),this.disengageAllSlates()}disengageAllButtons(){this.#t(`#${this.#e}.${s}`).children("li").children(`.btn.${n}`).each(((t,e)=>{l(this.#t(e))}))}disengageAllSlates(){this.getEngagedSlates().each(((t,e)=>{this.#o(this.#t(e))}))}disengageAll(){this.disengageAllSlates(),this.disengageAllButtons()}getEngagedSlates(){const t=`#${this.#e} .${r}.engaged`;return this.#t(t)}init(){this.#l(),this.#c(),this.#s()?this.#u():this.#h(),this.#t(`.${s}`).css("visibility","visible"),this.#t(`#${this.#e} .${a}`).children(`.${r}`).attr("aria-hidden",!0)}#u(){this.#g(),this.#d().hide(),this.getMoreButton().show(),this.#y()}#h(){this.getMoreButton().hide(),this.#d().show()}#l(){if(0===this.getMoreButton().length){const t=this.#t(`#${this.#e}.${s}`).find(".btn, .il-link").last();this.#t(t).addClass(i)}}#c(){if(0===this.#S().length){const t=this.#t(`#${this.#e} .${a}`).children(`.${r}`).last();this.#t(t).addClass(o)}}getMoreButton(){return this.#t(`.${i}`)}#S(){return this.#t(`.${o}`)}#d(){return this.#t(`#${this.#e}.${s}`).children("li").children(".btn, .il-link").not(`.${i}`)}#g(){const t=this.#S().children(".il-maincontrols-slate-content");0===t.children().length&&this.#d().clone(!0,!0).appendTo(t)}#y(){const t=this.#a.getCounterObjectOrNull(this.#S());t&&this.#a.getCounterObject(this.getMoreButton()).setNoveltyTo(t.getNoveltyCount()).setStatusTo(t.getStatusCount())}}const u="engaged",h="disengaged";function g(t){return t.hasClass(u)}function d(t){t.removeClass(h),t.addClass(u),t.attr("aria-expanded","true"),t.attr("aria-hidden","false")}function y(t){t.removeClass(u),t.addClass(h),t.attr("aria-expanded","false"),t.attr("aria-hidden","true")}function S(t){g(t)?y(t):d(t)}var m=function(t){var e="il-counter",n={getCounterObject:function(t){let e;return e=s(t),console.assert(e.length>0,"Passed jQuery Object does not contain a counter"),a(e)},getCounterObjectOrNull:function(t){let e;return e=s(t),0===e.length?null:a(e)}},s=function(n){console.assert(n instanceof t,"$object_containing_counter is not a jQuery Object, param: "+n);var s=n;return n.hasClass(e)||(s=n.find("."+e)),s},a=function(e){return b.bind({})(e,t)};return n},b=function(t,e){const n=" Counter does not exist in the DOM. Make sure the respective Counter type has been rendered before applying this operations.",s=" is not a number";this.getStatusCount=function(){return r(o(t))},this.getNoveltyCount=function(){return r(i(t))},this.hasNoveltyObject=function(){return i(t).length>0},this.hasStatusObject=function(){return o(t).length>0},this.setNoveltyTo=function(e){console.assert(this.hasNoveltyObject(),"Novelty "+n),console.assert("number"==typeof e,e+s);var a=i(t);return a.html(e),0===e?a.hide():a.show(),this},this.setStatusTo=function(e){console.assert(this.hasStatusObject(),"Status "+n),console.assert("number"==typeof e,e+s);var a=o(t);return a.html(e),0===e?a.hide():a.show(),this},this.incrementNoveltyCount=function(e){return console.assert(this.hasNoveltyObject(),"Novelty "+n),console.assert("number"==typeof e,e+s),l((function(t){t.hasNoveltyObject()&&t.setNoveltyTo(t.getNoveltyCount()+e)}),t),this},this.decrementNoveltyCount=function(e){return console.assert(this.hasNoveltyObject(),"Novelty "+n),console.assert("number"==typeof e,e+s),l((function(t){t.hasNoveltyObject()&&t.setNoveltyTo(t.getNoveltyCount()-e)}),t),this},this.incrementStatusCount=function(e){return console.assert(this.hasStatusObject(),"Status "+n),console.assert("number"==typeof e,e+s),l((function(t){t.hasStatusObject()&&t.setStatusTo(t.getStatusCount()+e)}),t),this},this.decrementStatusCount=function(e){return console.assert(this.hasStatusObject(),"Status "+n),console.assert("number"==typeof e,e+s),l((function(t){t.hasStatusObject()&&t.setStatusTo(t.getStatusCount()-e)}),t),this},this.setTotalNoveltyToStatusCount=function(){return console.assert(this.hasStatusObject(),"Status "+n),console.assert(this.hasNoveltyObject(),"Novelty "+n),this.incrementStatusCount(this.getNoveltyCount()).setNoveltyTo(0)};var a={getNoveltyCount:this.getNoveltyCount,getStatusCount:this.getStatusCount,hasNoveltyObject:this.hasNoveltyObject,hasStatusObject:this.hasStatusObject,setNoveltyTo:this.setNoveltyTo,setStatusTo:this.setStatusTo,incrementNoveltyCount:this.incrementNoveltyCount,decrementNoveltyCount:this.decrementNoveltyCount,incrementStatusCount:this.incrementStatusCount,decrementStatusCount:this.decrementStatusCount,setTotalNoveltyToStatusCount:this.setTotalNoveltyToStatusCount},i=function(t){return t.find(".il-counter-novelty")},o=function(t){return t.find(".il-counter-status")},r=function(t){var n=0;return t.each((function(){var t=e(this).text();n+=parseInt(t)})),n},l=function(t,n){n.each((function(){var n=m(e).getCounterObject(e(this));t(n,e(this))}))};return a};t.UI=t.UI||{},t.UI.maincontrols=t.UI.maincontrols||{},t.UI.maincontrols.metabar=new class{#t;#m=[];#s;#a;#i;#o;constructor(t,e,n,s,a){this.#t=t,this.#s=e,this.#a=n,this.#i=s,this.#o=a}init(t){if(void 0!==this.#m[t])throw new Error(`Metabar with id '${t}' has already been initialized.`);this.#m[t]=new c(this.#t,t,this.#s,this.#a,this.#i,this.#o)}get(t){return this.#m[t]??null}disengageAll(){Object.values(this.#m).forEach((t=>t.disengageAll()))}}(e,t.UI.page.isSmallScreen,m(e),(()=>t.UI.maincontrols.mainbar.disengageAll()),(e=>t.UI.maincontrols.slate.disengage(e))),t.UI.maincontrols.slate=new class{#t;#b;#f;constructor(t,e,n){this.#t=t,this.#b=e,this.#f=n}onSignal(t,e,n,s){const a=this.#t(`#${s}`),{triggerer:i}=n,o=i.parents(".il-metabar-more-slate").length>0;if("toggle"===t)this.#C(a,i,o);else if("engage"===t)d(a);else{if("replace"!==t)throw new Error(`No such SignalType: ${t}`);this.#p(s,n)}}#C(t,e,n){const s=t.closest(".il-maincontrols-metabar").attr("id"),a=this.#f.get(s);e.attr("id")!==a.getMoreButton().attr("id")?(S(t),n||(g(t)?(e.addClass(u),e.removeClass(h),t.trigger("in_view")):(e.removeClass(u),e.addClass(h)))):a.getEngagedSlates().length>0?a.disengageAllSlates():S(t)}disengage=y;#p(t,e){const{url:n}=e.options;this.#b(t,n,"content")}}(e,function(t){return function(e,n,s){t.ajax({url:n,dataType:"html"}).done((function(n){var a=t("
"+n+"
"),i=a.find("[data-replace-marker='"+s+"']").first();0==i.length?t("#"+e+" [data-replace-marker='"+s+"']").html(n):(t("#"+e+" [data-replace-marker='"+s+"']").first().replaceWith(i),t("#"+e+" [data-replace-marker='"+s+"']").first().after(a.find("[data-replace-marker='script']")))}))}}(e),t.UI.maincontrols.metabar)}(il,$); diff --git a/components/ILIAS/UI/src/templates/js/MainControls/rollup.config.js b/components/ILIAS/UI/resources/js/MainControls/rollup.config.js similarity index 86% rename from components/ILIAS/UI/src/templates/js/MainControls/rollup.config.js rename to components/ILIAS/UI/resources/js/MainControls/rollup.config.js index 4fdbcdfa686b..15aa4c1f47f4 100755 --- a/components/ILIAS/UI/src/templates/js/MainControls/rollup.config.js +++ b/components/ILIAS/UI/resources/js/MainControls/rollup.config.js @@ -15,8 +15,8 @@ ******************************************************************** */ import terser from '@rollup/plugin-terser'; -import copyright from '../../../../../CI/Copyright-Checker/copyright'; -import preserveCopyright from '../../../../../CI/Copyright-Checker/preserveCopyright'; +import copyright from '../../../../../../scripts/Copyright-Checker/copyright'; +import preserveCopyright from '../../../../../../scripts/Copyright-Checker/preserveCopyright'; export default [ { diff --git a/components/ILIAS/UI/src/templates/js/MainControls/src/mainbar.js b/components/ILIAS/UI/resources/js/MainControls/src/mainbar.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/MainControls/src/mainbar.js rename to components/ILIAS/UI/resources/js/MainControls/src/mainbar.js diff --git a/components/ILIAS/UI/src/templates/js/MainControls/src/mainbar.main.js b/components/ILIAS/UI/resources/js/MainControls/src/mainbar.main.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/MainControls/src/mainbar.main.js rename to components/ILIAS/UI/resources/js/MainControls/src/mainbar.main.js diff --git a/components/ILIAS/UI/src/templates/js/MainControls/src/mainbar.model.js b/components/ILIAS/UI/resources/js/MainControls/src/mainbar.model.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/MainControls/src/mainbar.model.js rename to components/ILIAS/UI/resources/js/MainControls/src/mainbar.model.js diff --git a/components/ILIAS/UI/src/templates/js/MainControls/src/mainbar.persistence.js b/components/ILIAS/UI/resources/js/MainControls/src/mainbar.persistence.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/MainControls/src/mainbar.persistence.js rename to components/ILIAS/UI/resources/js/MainControls/src/mainbar.persistence.js diff --git a/components/ILIAS/UI/src/templates/js/MainControls/src/mainbar.renderer.js b/components/ILIAS/UI/resources/js/MainControls/src/mainbar.renderer.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/MainControls/src/mainbar.renderer.js rename to components/ILIAS/UI/resources/js/MainControls/src/mainbar.renderer.js diff --git a/components/ILIAS/UI/src/templates/js/MainControls/src/maincontrols.js b/components/ILIAS/UI/resources/js/MainControls/src/maincontrols.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/MainControls/src/maincontrols.js rename to components/ILIAS/UI/resources/js/MainControls/src/maincontrols.js diff --git a/components/ILIAS/UI/src/templates/js/MainControls/src/metabar.class.js b/components/ILIAS/UI/resources/js/MainControls/src/metabar.class.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/MainControls/src/metabar.class.js rename to components/ILIAS/UI/resources/js/MainControls/src/metabar.class.js diff --git a/components/ILIAS/UI/src/templates/js/MainControls/src/metabar.factory.js b/components/ILIAS/UI/resources/js/MainControls/src/metabar.factory.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/MainControls/src/metabar.factory.js rename to components/ILIAS/UI/resources/js/MainControls/src/metabar.factory.js diff --git a/components/ILIAS/UI/src/templates/js/MainControls/src/slate.class.js b/components/ILIAS/UI/resources/js/MainControls/src/slate.class.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/MainControls/src/slate.class.js rename to components/ILIAS/UI/resources/js/MainControls/src/slate.class.js diff --git a/public/components/ILIAS/UI/src/templates/js/MainControls/system_info.js b/components/ILIAS/UI/resources/js/MainControls/system_info.js similarity index 100% rename from public/components/ILIAS/UI/src/templates/js/MainControls/system_info.js rename to components/ILIAS/UI/resources/js/MainControls/system_info.js diff --git a/public/components/ILIAS/UI/src/templates/js/Menu/dist/drilldown.js b/components/ILIAS/UI/resources/js/Menu/dist/drilldown.js old mode 100755 new mode 100644 similarity index 99% rename from public/components/ILIAS/UI/src/templates/js/Menu/dist/drilldown.js rename to components/ILIAS/UI/resources/js/Menu/dist/drilldown.js index 86df853dc8bc..acfae9df5fd9 --- a/public/components/ILIAS/UI/src/templates/js/Menu/dist/drilldown.js +++ b/components/ILIAS/UI/resources/js/Menu/dist/drilldown.js @@ -271,4 +271,4 @@ dd ); -}()); +})(); diff --git a/components/ILIAS/UI/src/templates/js/Menu/rollup.config.js b/components/ILIAS/UI/resources/js/Menu/rollup.config.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Menu/rollup.config.js rename to components/ILIAS/UI/resources/js/Menu/rollup.config.js diff --git a/components/ILIAS/UI/src/templates/js/Menu/src/drilldown.instances.js b/components/ILIAS/UI/resources/js/Menu/src/drilldown.instances.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Menu/src/drilldown.instances.js rename to components/ILIAS/UI/resources/js/Menu/src/drilldown.instances.js diff --git a/components/ILIAS/UI/src/templates/js/Menu/src/drilldown.js b/components/ILIAS/UI/resources/js/Menu/src/drilldown.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Menu/src/drilldown.js rename to components/ILIAS/UI/resources/js/Menu/src/drilldown.js diff --git a/components/ILIAS/UI/src/templates/js/Menu/src/drilldown.main.js b/components/ILIAS/UI/resources/js/Menu/src/drilldown.main.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Menu/src/drilldown.main.js rename to components/ILIAS/UI/resources/js/Menu/src/drilldown.main.js diff --git a/components/ILIAS/UI/src/templates/js/Menu/src/drilldown.mapping.js b/components/ILIAS/UI/resources/js/Menu/src/drilldown.mapping.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Menu/src/drilldown.mapping.js rename to components/ILIAS/UI/resources/js/Menu/src/drilldown.mapping.js diff --git a/components/ILIAS/UI/src/templates/js/Menu/src/drilldown.model.js b/components/ILIAS/UI/resources/js/Menu/src/drilldown.model.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Menu/src/drilldown.model.js rename to components/ILIAS/UI/resources/js/Menu/src/drilldown.model.js diff --git a/components/ILIAS/UI/src/templates/js/Menu/src/drilldown.persistence.js b/components/ILIAS/UI/resources/js/Menu/src/drilldown.persistence.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Menu/src/drilldown.persistence.js rename to components/ILIAS/UI/resources/js/Menu/src/drilldown.persistence.js diff --git a/public/components/ILIAS/UI/src/templates/js/Modal/modal.js b/components/ILIAS/UI/resources/js/Modal/modal.js similarity index 100% rename from public/components/ILIAS/UI/src/templates/js/Modal/modal.js rename to components/ILIAS/UI/resources/js/Modal/modal.js diff --git a/public/components/ILIAS/UI/src/templates/js/Page/stdpage.js b/components/ILIAS/UI/resources/js/Page/stdpage.js similarity index 100% rename from public/components/ILIAS/UI/src/templates/js/Page/stdpage.js rename to components/ILIAS/UI/resources/js/Page/stdpage.js diff --git a/components/ILIAS/UI/src/templates/js/Popover/popover.js b/components/ILIAS/UI/resources/js/Popover/popover.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Popover/popover.js rename to components/ILIAS/UI/resources/js/Popover/popover.js diff --git a/public/components/ILIAS/UI/src/templates/js/Table/table.min.js b/components/ILIAS/UI/resources/js/Table/dist/table.min.js similarity index 100% rename from public/components/ILIAS/UI/src/templates/js/Table/table.min.js rename to components/ILIAS/UI/resources/js/Table/dist/table.min.js diff --git a/components/ILIAS/UI/src/templates/js/Table/rollup.config.js b/components/ILIAS/UI/resources/js/Table/rollup.config.js similarity index 76% rename from components/ILIAS/UI/src/templates/js/Table/rollup.config.js rename to components/ILIAS/UI/resources/js/Table/rollup.config.js index 1d050d679190..bb2138fe319a 100755 --- a/components/ILIAS/UI/src/templates/js/Table/rollup.config.js +++ b/components/ILIAS/UI/resources/js/Table/rollup.config.js @@ -15,13 +15,13 @@ ******************************************************************** */ import terser from '@rollup/plugin-terser'; -import copyright from '../../../../../../../scripts/Copyright-Checker/copyright'; -import preserveCopyright from '../../../../../../../scripts/Copyright-Checker/preserveCopyright'; +import copyright from '../../../../../../scripts/Copyright-Checker/copyright'; +import preserveCopyright from '../../../../../../scripts/Copyright-Checker/preserveCopyright'; export default { input: './src/table.js', output: { - file: '../../../../../../../public/components/ILIAS/UI/src/templates/js/Table/table.min.js', + file: './dist/table.min.js', format: 'iife', banner: copyright, plugins: [ diff --git a/components/ILIAS/UI/src/templates/js/Table/src/datatable.class.js b/components/ILIAS/UI/resources/js/Table/src/datatable.class.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Table/src/datatable.class.js rename to components/ILIAS/UI/resources/js/Table/src/datatable.class.js diff --git a/components/ILIAS/UI/src/templates/js/Table/src/datatable.factory.js b/components/ILIAS/UI/resources/js/Table/src/datatable.factory.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Table/src/datatable.factory.js rename to components/ILIAS/UI/resources/js/Table/src/datatable.factory.js diff --git a/components/ILIAS/UI/src/templates/js/Table/src/presentationtable.class.js b/components/ILIAS/UI/resources/js/Table/src/presentationtable.class.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Table/src/presentationtable.class.js rename to components/ILIAS/UI/resources/js/Table/src/presentationtable.class.js diff --git a/components/ILIAS/UI/src/templates/js/Table/src/presentationtable.factory.js b/components/ILIAS/UI/resources/js/Table/src/presentationtable.factory.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Table/src/presentationtable.factory.js rename to components/ILIAS/UI/resources/js/Table/src/presentationtable.factory.js diff --git a/components/ILIAS/UI/src/templates/js/Table/src/table.js b/components/ILIAS/UI/resources/js/Table/src/table.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Table/src/table.js rename to components/ILIAS/UI/resources/js/Table/src/table.js diff --git a/public/components/ILIAS/UI/src/templates/js/Toast/toast.js b/components/ILIAS/UI/resources/js/Toast/toast.js similarity index 100% rename from public/components/ILIAS/UI/src/templates/js/Toast/toast.js rename to components/ILIAS/UI/resources/js/Toast/toast.js diff --git a/components/ILIAS/UI/src/templates/js/Tree/tree.js b/components/ILIAS/UI/resources/js/Tree/tree.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/Tree/tree.js rename to components/ILIAS/UI/resources/js/Tree/tree.js diff --git a/public/components/ILIAS/UI/src/templates/js/ViewControl/viewcontrols.min.js b/components/ILIAS/UI/resources/js/ViewControl/dist/viewcontrols.min.js similarity index 100% rename from public/components/ILIAS/UI/src/templates/js/ViewControl/viewcontrols.min.js rename to components/ILIAS/UI/resources/js/ViewControl/dist/viewcontrols.min.js diff --git a/components/ILIAS/UI/src/templates/js/ViewControl/rollup.config.js b/components/ILIAS/UI/resources/js/ViewControl/rollup.config.js similarity index 75% rename from components/ILIAS/UI/src/templates/js/ViewControl/rollup.config.js rename to components/ILIAS/UI/resources/js/ViewControl/rollup.config.js index 051716cd2dbc..ec8cdde48db4 100644 --- a/components/ILIAS/UI/src/templates/js/ViewControl/rollup.config.js +++ b/components/ILIAS/UI/resources/js/ViewControl/rollup.config.js @@ -15,13 +15,13 @@ ******************************************************************** */ import terser from '@rollup/plugin-terser'; -import copyright from '../../../../../../../scripts/Copyright-Checker/copyright'; -import preserveCopyright from '../../../../../../../scripts/Copyright-Checker/preserveCopyright'; +import copyright from '../../../../../../scripts/Copyright-Checker/copyright'; +import preserveCopyright from '../../../../../../scripts/Copyright-Checker/preserveCopyright'; export default { input: './src/viewcontrols.js', output: { - file: '../../../../../../../public/components/ILIAS/UI/src/templates/js/ViewControl/viewcontrols.min.js', + file: './dist/viewcontrols.min.js', format: 'iife', banner: copyright, plugins: [ diff --git a/components/ILIAS/UI/src/templates/js/ViewControl/src/jqueryeventdispatcher.js b/components/ILIAS/UI/resources/js/ViewControl/src/jqueryeventdispatcher.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/ViewControl/src/jqueryeventdispatcher.js rename to components/ILIAS/UI/resources/js/ViewControl/src/jqueryeventdispatcher.js diff --git a/components/ILIAS/UI/src/templates/js/ViewControl/src/pagination.class.js b/components/ILIAS/UI/resources/js/ViewControl/src/pagination.class.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/ViewControl/src/pagination.class.js rename to components/ILIAS/UI/resources/js/ViewControl/src/pagination.class.js diff --git a/components/ILIAS/UI/src/templates/js/ViewControl/src/pagination.factory.js b/components/ILIAS/UI/resources/js/ViewControl/src/pagination.factory.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/ViewControl/src/pagination.factory.js rename to components/ILIAS/UI/resources/js/ViewControl/src/pagination.factory.js diff --git a/components/ILIAS/UI/src/templates/js/ViewControl/src/sortation.class.js b/components/ILIAS/UI/resources/js/ViewControl/src/sortation.class.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/ViewControl/src/sortation.class.js rename to components/ILIAS/UI/resources/js/ViewControl/src/sortation.class.js diff --git a/components/ILIAS/UI/src/templates/js/ViewControl/src/sortation.factory.js b/components/ILIAS/UI/resources/js/ViewControl/src/sortation.factory.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/ViewControl/src/sortation.factory.js rename to components/ILIAS/UI/resources/js/ViewControl/src/sortation.factory.js diff --git a/components/ILIAS/UI/src/templates/js/ViewControl/src/viewcontrols.js b/components/ILIAS/UI/resources/js/ViewControl/src/viewcontrols.js similarity index 100% rename from components/ILIAS/UI/src/templates/js/ViewControl/src/viewcontrols.js rename to components/ILIAS/UI/resources/js/ViewControl/src/viewcontrols.js diff --git a/components/ILIAS/UI/src/Implementation/Component/Button/Renderer.php b/components/ILIAS/UI/src/Implementation/Component/Button/Renderer.php index ce77be110a76..d9e38a17193b 100755 --- a/components/ILIAS/UI/src/Implementation/Component/Button/Renderer.php +++ b/components/ILIAS/UI/src/Implementation/Component/Button/Renderer.php @@ -101,7 +101,7 @@ protected function renderButton(Component\Button\Button $component, RendererInte } if ($component instanceof Component\Button\LoadingAnimationOnClick && $component->hasLoadingAnimationOnClick()) { - $component = $component->withAdditionalOnLoadCode(fn ($id) => "$('#$id').click(function(e) { il.UI.button.activateLoadingAnimation('$id')});"); + $component = $component->withAdditionalOnLoadCode(fn($id) => "$('#$id').click(function(e) { il.UI.button.activateLoadingAnimation('$id')});"); } } else { $tpl->touchBlock("disabled"); @@ -164,7 +164,7 @@ protected function renderButton(Component\Button\Button $component, RendererInte public function registerResources(ResourceRegistry $registry): void { parent::registerResources($registry); - $registry->register('./components/ILIAS/UI/src/templates/js/Button/button.js'); + $registry->register('assets/js/button.js'); $registry->register("./node_modules/moment/min/moment-with-locales.min.js"); $registry->register("./node_modules/eonasdan-bootstrap-datetimepicker/build/js/bootstrap-datetimepicker.min.js"); } @@ -221,7 +221,7 @@ protected function renderToggle(Component\Button\Toggle $component): string } if ($component->isActive()) { - $component = $component->withAdditionalOnLoadCode(fn ($id) => "$('#$id').on('click', function(event) { + $component = $component->withAdditionalOnLoadCode(fn($id) => "$('#$id').on('click', function(event) { il.UI.button.handleToggleClick(event, '$id', '$on_url', '$off_url', $signals); return false; // stop event propagation });"); @@ -298,7 +298,7 @@ protected function renderMonth(Component\Button\Month $component): string } $tpl->setVariable("LANG", $lang_key); - $component = $component->withAdditionalOnLoadCode(fn ($id) => "il.UI.button.initMonth('$id');"); + $component = $component->withAdditionalOnLoadCode(fn($id) => "il.UI.button.initMonth('$id');"); $id = $this->bindJavaScript($component); $tpl->setVariable("ID", $id); diff --git a/components/ILIAS/UI/src/Implementation/Component/Chart/Bar/Renderer.php b/components/ILIAS/UI/src/Implementation/Component/Chart/Bar/Renderer.php index e4b5f537c87f..a7e08351130b 100755 --- a/components/ILIAS/UI/src/Implementation/Component/Chart/Bar/Renderer.php +++ b/components/ILIAS/UI/src/Implementation/Component/Chart/Bar/Renderer.php @@ -417,7 +417,7 @@ public function registerResources(ResourceRegistry $registry): void { parent::registerResources($registry); $registry->register('./node_modules/chart.js/dist/chart.min.js'); - $registry->register('./components/ILIAS/UI/src/templates/js/Chart/Bar/dist/bar.js'); + $registry->register('assets/js/bar.js'); } protected function getComponentInterfaceName(): array diff --git a/components/ILIAS/UI/src/Implementation/Component/Counter/Renderer.php b/components/ILIAS/UI/src/Implementation/Component/Counter/Renderer.php index e550a4c8b8f2..68dc9a200a8a 100755 --- a/components/ILIAS/UI/src/Implementation/Component/Counter/Renderer.php +++ b/components/ILIAS/UI/src/Implementation/Component/Counter/Renderer.php @@ -50,7 +50,7 @@ public function render(Component\Component $component, RendererInterface $defaul public function registerResources(ResourceRegistry $registry): void { parent::registerResources($registry); - $registry->register('./components/ILIAS/UI/src/templates/js/Counter/dist/counter.js'); + $registry->register('assets/js/counter.js'); } /** diff --git a/components/ILIAS/UI/src/Implementation/Component/Dropdown/Renderer.php b/components/ILIAS/UI/src/Implementation/Component/Dropdown/Renderer.php index f98b46280c47..00d2770d3038 100755 --- a/components/ILIAS/UI/src/Implementation/Component/Dropdown/Renderer.php +++ b/components/ILIAS/UI/src/Implementation/Component/Dropdown/Renderer.php @@ -98,7 +98,7 @@ protected function renderId( $id = $this->createId(); } $tpl->setVariable("ID", $id); - $tpl->setVariable("ID_MENU", $id."_menu"); + $tpl->setVariable("ID_MENU", $id . "_menu"); } @@ -108,7 +108,7 @@ protected function renderId( public function registerResources(ResourceRegistry $registry): void { parent::registerResources($registry); - $registry->register('./components/ILIAS/UI/src/templates/js/Dropdown/dropdown.js'); + $registry->register('assets/js/dropdown.js'); } /** diff --git a/components/ILIAS/UI/src/Implementation/Component/Dropzone/File/Renderer.php b/components/ILIAS/UI/src/Implementation/Component/Dropzone/File/Renderer.php index 918c925aac0b..f2812fdda514 100755 --- a/components/ILIAS/UI/src/Implementation/Component/Dropzone/File/Renderer.php +++ b/components/ILIAS/UI/src/Implementation/Component/Dropzone/File/Renderer.php @@ -50,7 +50,7 @@ public function render(Component $component, RenderInterface $default_renderer): public function registerResources(ResourceRegistry $registry): void { - $registry->register("./components/ILIAS/UI/src/templates/js/Dropzone/File/dropzone.js"); + $registry->register("assets/js/dropzone.js"); parent::registerResources($registry); } diff --git a/components/ILIAS/UI/src/Implementation/Component/Image/Renderer.php b/components/ILIAS/UI/src/Implementation/Component/Image/Renderer.php index 95e11d3d8fab..86aec551af7e 100755 --- a/components/ILIAS/UI/src/Implementation/Component/Image/Renderer.php +++ b/components/ILIAS/UI/src/Implementation/Component/Image/Renderer.php @@ -107,7 +107,7 @@ protected function getComponentInterfaceName(): array public function registerResources(ResourceRegistry $registry): void { parent::registerResources($registry); - $registry->register('./components/ILIAS/UI/src/templates/js/Image/dist/image.min.js'); + $registry->register('assets/js/image.min.js'); } /** diff --git a/components/ILIAS/UI/src/Implementation/Component/Input/Field/FilterContextRenderer.php b/components/ILIAS/UI/src/Implementation/Component/Input/Field/FilterContextRenderer.php index 453d5737919b..fe70e3cde82c 100755 --- a/components/ILIAS/UI/src/Implementation/Component/Input/Field/FilterContextRenderer.php +++ b/components/ILIAS/UI/src/Implementation/Component/Input/Field/FilterContextRenderer.php @@ -294,9 +294,9 @@ protected function renderMultiSelectField(F\MultiSelect $component, RendererInte public function registerResources(ResourceRegistry $registry): void { parent::registerResources($registry); - $registry->register('./components/ILIAS/UI/src/templates/js/Input/Container/dist/filter.js'); - $registry->register('./components/ILIAS/UI/src/templates/js/Input/Field/input.js'); - $registry->register('./components/ILIAS/UI/src/templates/js/Input/Field/groups.js'); + $registry->register('assets/js/filter.js'); + $registry->register('assets/js/input.js'); + $registry->register('assets/js/groups.js'); } protected function setSignals(FilterInput $input): FilterInput diff --git a/components/ILIAS/UI/src/Implementation/Component/Input/Field/Renderer.php b/components/ILIAS/UI/src/Implementation/Component/Input/Field/Renderer.php index 8a1c0d9ec79c..b46fced0b875 100755 --- a/components/ILIAS/UI/src/Implementation/Component/Input/Field/Renderer.php +++ b/components/ILIAS/UI/src/Implementation/Component/Input/Field/Renderer.php @@ -834,14 +834,14 @@ public function registerResources(ResourceRegistry $registry): void parent::registerResources($registry); $registry->register('./node_modules/@yaireo/tagify/dist/tagify.min.js'); $registry->register('./node_modules/@yaireo/tagify/dist/tagify.css'); - $registry->register('./components/ILIAS/UI/src/templates/js/Input/Field/tagInput.js'); + $registry->register('assets/js/tagInput.js'); - $registry->register('./components/ILIAS/UI/src/templates/js/Input/Field/input.js'); + $registry->register('assets/js/input.js'); $registry->register('./node_modules/dropzone/dist/dropzone.js'); - $registry->register('./components/ILIAS/UI/src/templates/js/Input/Field/file.js'); - $registry->register('./components/ILIAS/UI/src/templates/js/Input/Field/groups.js'); - $registry->register('./components/ILIAS/UI/src/templates/js/Input/Field/dynamic_inputs_renderer.js'); - $registry->register('./components/ILIAS/UI/src/templates/js/Input/Field/dist/input.factory.min.js'); + $registry->register('assets/js/file.js'); + $registry->register('assets/js/groups.js'); + $registry->register('assets/js/dynamic_inputs_renderer.js'); + $registry->register('assets/js/input.factory.min.js'); } /** diff --git a/components/ILIAS/UI/src/Implementation/Component/Item/Renderer.php b/components/ILIAS/UI/src/Implementation/Component/Item/Renderer.php index 2ccadab9b4b9..3824b7c60370 100755 --- a/components/ILIAS/UI/src/Implementation/Component/Item/Renderer.php +++ b/components/ILIAS/UI/src/Implementation/Component/Item/Renderer.php @@ -363,7 +363,7 @@ protected function renderProperties(Item $component, RendererInterface $default_ public function registerResources(ResourceRegistry $registry): void { parent::registerResources($registry); - $registry->register('./components/ILIAS/UI/src/templates/js/Item/dist/notification.js'); + $registry->register('assets/js/notification.js'); } /** diff --git a/components/ILIAS/UI/src/Implementation/Component/Layout/Page/Renderer.php b/components/ILIAS/UI/src/Implementation/Component/Layout/Page/Renderer.php index 64766013cd62..46f736b02058 100755 --- a/components/ILIAS/UI/src/Implementation/Component/Layout/Page/Renderer.php +++ b/components/ILIAS/UI/src/Implementation/Component/Layout/Page/Renderer.php @@ -170,7 +170,7 @@ protected function setHeaderVars(Template $tpl, bool $for_ui_demo = false): Temp if ($for_ui_demo) { $additional_js_files = [ iljQueryUtil::getLocaljQueryPath(), - './components/ILIAS/JavaScript/js/Basic.js', + 'assets/js/Basic.js', ilUIFramework::BOOTSTRAP_JS, './node_modules/jquery-migrate/jquery-migrate.min.js', ]; @@ -203,7 +203,7 @@ protected function setHeaderVars(Template $tpl, bool $for_ui_demo = false): Temp public function registerResources(ResourceRegistry $registry): void { parent::registerResources($registry); - $registry->register('./components/ILIAS/UI/src/templates/js/Page/stdpage.js'); + $registry->register('assets/js/stdpage.js'); } /** diff --git a/components/ILIAS/UI/src/Implementation/Component/MainControls/Renderer.php b/components/ILIAS/UI/src/Implementation/Component/MainControls/Renderer.php index b9a5fe9a7db0..3fd7fdc80f33 100755 --- a/components/ILIAS/UI/src/Implementation/Component/MainControls/Renderer.php +++ b/components/ILIAS/UI/src/Implementation/Component/MainControls/Renderer.php @@ -456,10 +456,10 @@ protected function renderFooter(Footer $component, RendererInterface $default_re public function registerResources(ResourceRegistry $registry): void { parent::registerResources($registry); - $registry->register('./components/ILIAS/UI/src/templates/js/MainControls/dist/mainbar.js'); - $registry->register('./components/ILIAS/UI/src/templates/js/MainControls/dist/maincontrols.min.js'); - $registry->register('./components/ILIAS/GlobalScreen/src/Client/dist/GS.js'); - $registry->register('./components/ILIAS/UI/src/templates/js/MainControls/system_info.js'); + $registry->register('assets/js/mainbar.js'); + $registry->register('assets/js/maincontrols.min.js'); + $registry->register('assets/js/GS.js'); + $registry->register('assets/js/system_info.js'); } /** diff --git a/components/ILIAS/UI/src/Implementation/Component/MainControls/Slate/Renderer.php b/components/ILIAS/UI/src/Implementation/Component/MainControls/Slate/Renderer.php index 6e312026148a..5ad5d1c7a21b 100755 --- a/components/ILIAS/UI/src/Implementation/Component/MainControls/Slate/Renderer.php +++ b/components/ILIAS/UI/src/Implementation/Component/MainControls/Slate/Renderer.php @@ -174,7 +174,7 @@ protected function renderNotificationSlate( public function registerResources(\ILIAS\UI\Implementation\Render\ResourceRegistry $registry): void { parent::registerResources($registry); - $registry->register('./components/ILIAS/UI/src/templates/js/MainControls/dist/maincontrols.min.js'); + $registry->register('assets/js/maincontrols.min.js'); } /** diff --git a/components/ILIAS/UI/src/Implementation/Component/Menu/Renderer.php b/components/ILIAS/UI/src/Implementation/Component/Menu/Renderer.php index 5e27692bb86f..a5e9511a2dc9 100755 --- a/components/ILIAS/UI/src/Implementation/Component/Menu/Renderer.php +++ b/components/ILIAS/UI/src/Implementation/Component/Menu/Renderer.php @@ -107,7 +107,7 @@ protected function renderMenu( public function registerResources(ResourceRegistry $registry): void { parent::registerResources($registry); - $registry->register('./components/ILIAS/UI/src/templates/js/Menu/dist/drilldown.js'); + $registry->register('assets/js/drilldown.js'); } /** diff --git a/components/ILIAS/UI/src/Implementation/Component/Modal/Renderer.php b/components/ILIAS/UI/src/Implementation/Component/Modal/Renderer.php index f8731a90397f..8cfde5e9dabc 100755 --- a/components/ILIAS/UI/src/Implementation/Component/Modal/Renderer.php +++ b/components/ILIAS/UI/src/Implementation/Component/Modal/Renderer.php @@ -65,7 +65,7 @@ public function render(Component\Component $component, RendererInterface $defaul public function registerResources(ResourceRegistry $registry): void { parent::registerResources($registry); - $registry->register('./components/ILIAS/UI/src/templates/js/Modal/modal.js'); + $registry->register('assets/js/modal.js'); } protected function registerSignals(Component\Modal\Modal $modal): Component\JavaScriptBindable diff --git a/components/ILIAS/UI/src/Implementation/Component/Popover/Renderer.php b/components/ILIAS/UI/src/Implementation/Component/Popover/Renderer.php index c37068aed18a..fc4b61b67090 100755 --- a/components/ILIAS/UI/src/Implementation/Component/Popover/Renderer.php +++ b/components/ILIAS/UI/src/Implementation/Component/Popover/Renderer.php @@ -107,7 +107,7 @@ public function registerResources(ResourceRegistry $registry): void { parent::registerResources($registry); $registry->register('./node_modules/webui-popover/dist/jquery.webui-popover.js'); - $registry->register('./components/ILIAS/UI/src/templates/js/Popover/popover.js'); + $registry->register('assets/js/popover.js'); } protected function renderStandardPopover( diff --git a/components/ILIAS/UI/src/Implementation/Component/Table/Renderer.php b/components/ILIAS/UI/src/Implementation/Component/Table/Renderer.php index ce938882b0e5..99cc55c1657e 100755 --- a/components/ILIAS/UI/src/Implementation/Component/Table/Renderer.php +++ b/components/ILIAS/UI/src/Implementation/Component/Table/Renderer.php @@ -554,8 +554,8 @@ protected function getSingleActionsForRow(string $row_id, array $actions): \ILIA public function registerResources(ResourceRegistry $registry): void { parent::registerResources($registry); - $registry->register('./components/ILIAS/UI/src/templates/js/Table/table.min.js'); - $registry->register('./components/ILIAS/UI/src/templates/js/Modal/modal.js'); + $registry->register('assets/js/table.min.js'); + $registry->register('assets/js/modal.js'); } protected function registerSignals(Component\Table\PresentationRow $component): Component\JavaScriptBindable diff --git a/components/ILIAS/UI/src/Implementation/Component/Toast/Renderer.php b/components/ILIAS/UI/src/Implementation/Component/Toast/Renderer.php index 33265eb4f1ec..9b7e2a3f5506 100755 --- a/components/ILIAS/UI/src/Implementation/Component/Toast/Renderer.php +++ b/components/ILIAS/UI/src/Implementation/Component/Toast/Renderer.php @@ -82,7 +82,7 @@ protected function renderToast(Component\Toast\Toast $component, RendererInterfa $tpl->setVariable("ICON", $default_renderer->render($component->getIcon())); $tpl->setVariable("CLOSE", $default_renderer->render($this->getUIFactory()->button()->close())); - $component = $component->withAdditionalOnLoadCode(fn ($id) => " + $component = $component->withAdditionalOnLoadCode(fn($id) => " il.UI.toast.setToastSettings($id); il.UI.toast.showToast($id); "); @@ -104,7 +104,7 @@ protected function renderContainer(Component\Toast\Container $component, Rendere public function registerResources(ResourceRegistry $registry): void { parent::registerResources($registry); - $registry->register('./components/ILIAS/UI/src/templates/js/Toast/toast.js'); + $registry->register('assets/js/toast.js'); } /** diff --git a/components/ILIAS/UI/src/Implementation/Component/Tree/Renderer.php b/components/ILIAS/UI/src/Implementation/Component/Tree/Renderer.php index aa400e98ba17..c3d2595e06f5 100755 --- a/components/ILIAS/UI/src/Implementation/Component/Tree/Renderer.php +++ b/components/ILIAS/UI/src/Implementation/Component/Tree/Renderer.php @@ -63,7 +63,7 @@ public function render(Component\Component $component, RendererInterface $defaul $highlight_node_on_click = $component->getHighlightOnNodeClick(); $component = $component->withAdditionalOnLoadCode( - fn ($id) => "il.UI.tree.init('$id', $highlight_node_on_click)" + fn($id) => "il.UI.tree.init('$id', $highlight_node_on_click)" ); $id = $this->bindJavaScript($component); @@ -103,7 +103,7 @@ protected function buildNode( public function registerResources(ResourceRegistry $registry): void { parent::registerResources($registry); - $registry->register('./components/ILIAS/UI/src/templates/js/Tree/tree.js'); + $registry->register('assets/js/tree.js'); } /** diff --git a/components/ILIAS/UI/src/Implementation/Component/ViewControl/Renderer.php b/components/ILIAS/UI/src/Implementation/Component/ViewControl/Renderer.php index 4597ecd6ac30..1e5fe7054a34 100644 --- a/components/ILIAS/UI/src/Implementation/Component/ViewControl/Renderer.php +++ b/components/ILIAS/UI/src/Implementation/Component/ViewControl/Renderer.php @@ -373,8 +373,7 @@ protected function setPaginationFirstLast( public function registerResources(ResourceRegistry $registry): void { parent::registerResources($registry); - $registry->register('./src/UI/templates/js/ViewControl/sortation.js'); - $registry->register('./src/UI/templates/js/ViewControl/pagination.js'); + $registry->register('assets/js/viewcontrols.min.js'); } protected function renderId( diff --git a/components/ILIAS/UI/src/Implementation/Render/AbstractComponentRenderer.php b/components/ILIAS/UI/src/Implementation/Render/AbstractComponentRenderer.php index 5e72bb85ce95..8cfed8412b7a 100755 --- a/components/ILIAS/UI/src/Implementation/Render/AbstractComponentRenderer.php +++ b/components/ILIAS/UI/src/Implementation/Render/AbstractComponentRenderer.php @@ -61,7 +61,7 @@ final public function __construct( */ public function registerResources(ResourceRegistry $registry): void { - $registry->register('./components/ILIAS/UI/src/templates/js/Core/dist/core.js'); + $registry->register('assets/js/core.js'); } /** diff --git a/components/ILIAS/UIComponent/Explorer2/classes/class.ilExplorerBaseGUI.php b/components/ILIAS/UIComponent/Explorer2/classes/class.ilExplorerBaseGUI.php index 2bf2e1c7abde..072f161a21ac 100755 --- a/components/ILIAS/UIComponent/Explorer2/classes/class.ilExplorerBaseGUI.php +++ b/components/ILIAS/UIComponent/Explorer2/classes/class.ilExplorerBaseGUI.php @@ -35,7 +35,7 @@ abstract class ilExplorerBaseGUI protected static string $js_tree_path = "./node_modules/jstree/dist/jstree.js"; protected static string $js_tree_path_css = "./node_modules/jstree/dist/themes/default/style.min.css"; - protected static string $js_expl_path = "./components/ILIAS/UIComponent/Explorer2/js/Explorer2.js"; + protected static string $js_expl_path = "assets/js/Explorer2.js"; protected bool $skip_root_node = false; protected bool $ajax = false; protected array $custom_open_nodes = array(); diff --git a/components/ILIAS/UIComponent/Explorer2/classes/class.ilExplorerSelectInputGUI.php b/components/ILIAS/UIComponent/Explorer2/classes/class.ilExplorerSelectInputGUI.php index 09729e2c7100..4ebc4ae81a32 100755 --- a/components/ILIAS/UIComponent/Explorer2/classes/class.ilExplorerSelectInputGUI.php +++ b/components/ILIAS/UIComponent/Explorer2/classes/class.ilExplorerSelectInputGUI.php @@ -152,7 +152,7 @@ public function render(string $a_mode = "property_form"): string { $lng = $this->lng; - $this->global_tpl->addJavascript("./components/ILIAS/UIComponent/Explorer2/js/Explorer2.js"); + $this->global_tpl->addJavascript("assets/js/Explorer2.js"); $this->global_tpl->addJavascript("./components/ILIAS/UIComponent/Modal/js/Modal.js"); $this->global_tpl->addOnLoadCode( "il.Explorer2.initSelect('" . $this->getFieldId() . "');" diff --git a/components/ILIAS/UIComponent/Overlay/classes/class.ilOverlayGUI.php b/components/ILIAS/UIComponent/Overlay/classes/class.ilOverlayGUI.php index 88557a3ce2be..218fca2192b8 100755 --- a/components/ILIAS/UIComponent/Overlay/classes/class.ilOverlayGUI.php +++ b/components/ILIAS/UIComponent/Overlay/classes/class.ilOverlayGUI.php @@ -157,7 +157,7 @@ public static function initJavascript(): void $tpl = $DIC->ui()->mainTemplate(); ilYuiUtil::initOverlay($tpl); - $tpl->addJavaScript("./components/ILIAS/UIComponent/Overlay/js/ilOverlay.js"); + $tpl->addJavaScript("assets/js/ilOverlay.js"); } public function getTriggerOnLoadCode( diff --git a/components/ILIAS/UIComponent/UIComponent.php b/components/ILIAS/UIComponent/UIComponent.php index 79906f7d6c40..c98b3abed417 100644 --- a/components/ILIAS/UIComponent/UIComponent.php +++ b/components/ILIAS/UIComponent/UIComponent.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "Explorer2.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "ilOverlay.js"); } } diff --git a/public/components/ILIAS/UIComponent/Explorer2/js/Explorer2.js b/components/ILIAS/UIComponent/resources/Explorer2.js similarity index 100% rename from public/components/ILIAS/UIComponent/Explorer2/js/Explorer2.js rename to components/ILIAS/UIComponent/resources/Explorer2.js diff --git a/public/components/ILIAS/UIComponent/Overlay/js/ilOverlay.js b/components/ILIAS/UIComponent/resources/ilOverlay.js similarity index 100% rename from public/components/ILIAS/UIComponent/Overlay/js/ilOverlay.js rename to components/ILIAS/UIComponent/resources/ilOverlay.js diff --git a/components/ILIAS/UICore/UICore.php b/components/ILIAS/UICore/UICore.php index b03d9ce7ef3f..e0c429d331f4 100644 --- a/components/ILIAS/UICore/UICore.php +++ b/components/ILIAS/UICore/UICore.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilUICoreSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/UICore/classes/Setup/class.ilUICoreSetupAgent.php b/components/ILIAS/UICore/classes/Setup/class.ilUICoreSetupAgent.php index 15b481d36093..42eb6492e918 100755 --- a/components/ILIAS/UICore/classes/Setup/class.ilUICoreSetupAgent.php +++ b/components/ILIAS/UICore/classes/Setup/class.ilUICoreSetupAgent.php @@ -57,7 +57,7 @@ public function getUpdateObjective(Config $config = null): Objective /** * @inheritdoc */ - public function getBuildArtifactObjective(): Objective + public function getBuildObjective(): Objective { return new ObjectiveCollection( 'buildIlCtrlArtifacts', @@ -93,7 +93,7 @@ public function getNamedObjectives(?Config $config = null): array 'buildIlCtrlArtifacts' => new ObjectiveConstructor( 'builds all necessary ilCtrl artifacts.', function () { - return $this->getBuildArtifactObjective(); + return $this->getBuildObjective(); } ), diff --git a/components/ILIAS/UICore/classes/class.ilGlobalPageTemplate.php b/components/ILIAS/UICore/classes/class.ilGlobalPageTemplate.php index bb10f7916213..964cef7b6fe2 100755 --- a/components/ILIAS/UICore/classes/class.ilGlobalPageTemplate.php +++ b/components/ILIAS/UICore/classes/class.ilGlobalPageTemplate.php @@ -97,7 +97,7 @@ protected function prepareBasicJS(): void { iljQueryUtil::initjQuery($this); iljQueryUtil::initjQueryUI($this); - $this->gs->layout()->meta()->addJs("./components/ILIAS/JavaScript/js/Basic.js", true, 1); + $this->gs->layout()->meta()->addJs("assets/js/Basic.js", true, 1); ilUIFramework::init($this); ilBuddySystemGUI::initializeFrontend($this); ilOnScreenChatGUI::initializeFrontend($this); diff --git a/components/ILIAS/UICore/classes/class.ilGlobalTemplate.php b/components/ILIAS/UICore/classes/class.ilGlobalTemplate.php index 3c888332ee2f..790487e1a657 100755 --- a/components/ILIAS/UICore/classes/class.ilGlobalTemplate.php +++ b/components/ILIAS/UICore/classes/class.ilGlobalTemplate.php @@ -36,7 +36,7 @@ class ilGlobalTemplate implements ilGlobalTemplateInterface * @var string[] */ protected array $js_files = [ - "./components/ILIAS/JavaScript/js/Basic.js", + "assets/js/Basic.js", ]; /** @@ -44,7 +44,7 @@ class ilGlobalTemplate implements ilGlobalTemplateInterface * @var array */ protected array $js_files_vp = [ - "./components/ILIAS/JavaScript/js/Basic.js" => true, + "assets/js/Basic.js" => true, ]; /** @@ -52,7 +52,7 @@ class ilGlobalTemplate implements ilGlobalTemplateInterface * @var array */ protected array $js_files_batch = [ - "./components/ILIAS/JavaScript/js/Basic.js" => 1, + "assets/js/Basic.js" => 1, ]; /** diff --git a/components/ILIAS/User/User.php b/components/ILIAS/User/User.php index 5c65638672db..890dd8b537ac 100644 --- a/components/ILIAS/User/User.php +++ b/components/ILIAS/User/User.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilUserSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/User/classes/Settings/class.ilUserPrivacySettingsGUI.php b/components/ILIAS/User/classes/Settings/class.ilUserPrivacySettingsGUI.php index 4e50c51a37de..f7b87d8ac888 100755 --- a/components/ILIAS/User/classes/Settings/class.ilUserPrivacySettingsGUI.php +++ b/components/ILIAS/User/classes/Settings/class.ilUserPrivacySettingsGUI.php @@ -497,7 +497,7 @@ protected function appendChatJsToTemplate( ): ilTemplate { $tpl = new ilTemplate('tpl.personal_chat_settings_form.html', true, true, 'components/ILIAS/Chatroom'); if ($this->shouldShowOnScreenChatOptions() && $this->chatSettings->get('enable_browser_notifications', '0')) { - $pageTemplate->addJavaScript('./components/ILIAS/Notifications/js/browser_notifications.js'); + $pageTemplate->addJavaScript('assets/js/browser_notifications.js'); $tpl->setVariable('ALERT_IMAGE_SRC', ilUtil::getImagePath('standard/icon_alert.svg')); $tpl->setVariable('BROWSER_NOTIFICATION_TOGGLE_LABEL', $this->lng->txt('osc_enable_browser_notifications_label')); diff --git a/components/ILIAS/User/classes/Setup/class.ilUserSetupAgent.php b/components/ILIAS/User/classes/Setup/class.ilUserSetupAgent.php index 7f3fb33f84e9..b74abccc97a8 100755 --- a/components/ILIAS/User/classes/Setup/class.ilUserSetupAgent.php +++ b/components/ILIAS/User/classes/Setup/class.ilUserSetupAgent.php @@ -65,7 +65,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective ); } - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/Utilities/Utilities.php b/components/ILIAS/Utilities/Utilities.php index 3d460d72dfee..9ebe2ff81096 100644 --- a/components/ILIAS/Utilities/Utilities.php +++ b/components/ILIAS/Utilities/Utilities.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilUtilitiesSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/Utilities/classes/Setup/class.ilUtilitiesSetupAgent.php b/components/ILIAS/Utilities/classes/Setup/class.ilUtilitiesSetupAgent.php index 2b05f84830d2..ab5daa415902 100755 --- a/components/ILIAS/Utilities/classes/Setup/class.ilUtilitiesSetupAgent.php +++ b/components/ILIAS/Utilities/classes/Setup/class.ilUtilitiesSetupAgent.php @@ -78,7 +78,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective /** * @inheritdoc */ - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/VirusScanner/VirusScanner.php b/components/ILIAS/VirusScanner/VirusScanner.php index c2956779bc7e..72171385f10d 100644 --- a/components/ILIAS/VirusScanner/VirusScanner.php +++ b/components/ILIAS/VirusScanner/VirusScanner.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilVirusScannerSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/VirusScanner_/classes/Setup/class.ilVirusScannerSetupAgent.php b/components/ILIAS/VirusScanner_/classes/Setup/class.ilVirusScannerSetupAgent.php index 5b031bc9c08a..2a1f65d625de 100755 --- a/components/ILIAS/VirusScanner_/classes/Setup/class.ilVirusScannerSetupAgent.php +++ b/components/ILIAS/VirusScanner_/classes/Setup/class.ilVirusScannerSetupAgent.php @@ -41,7 +41,7 @@ public function hasConfig(): bool public function getArrayToConfigTransformation(): Refinery\Transformation { - return $this->refinery->custom()->transformation(fn ($data): ilVirusScannerSetupConfig => new ilVirusScannerSetupConfig( + return $this->refinery->custom()->transformation(fn($data): ilVirusScannerSetupConfig => new ilVirusScannerSetupConfig( $data["virusscanner"] ?? ilVirusScannerSetupConfig::VIRUS_SCANNER_NONE, $data["path_to_scan"] ?? null, $data["path_to_clean"] ?? null, @@ -65,7 +65,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective return new Setup\Objective\NullObjective(); } - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/WOPI/WOPI.php b/components/ILIAS/WOPI/WOPI.php index 505f10cf3939..206287f3f15c 100644 --- a/components/ILIAS/WOPI/WOPI.php +++ b/components/ILIAS/WOPI/WOPI.php @@ -32,6 +32,12 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilWOPISetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "wopi/index.php", "wopi"); } } diff --git a/components/ILIAS/WOPI/classes/Setup/class.ilWOPISetupAgent.php b/components/ILIAS/WOPI/classes/Setup/class.ilWOPISetupAgent.php index bed63bf2ee33..ab363d14d45e 100755 --- a/components/ILIAS/WOPI/classes/Setup/class.ilWOPISetupAgent.php +++ b/components/ILIAS/WOPI/classes/Setup/class.ilWOPISetupAgent.php @@ -49,7 +49,7 @@ public function getUpdateObjective(Config $config = null): Objective return new \ilDatabaseUpdateStepsExecutedObjective(new ilWOPIDB90()); } - public function getBuildArtifactObjective(): Objective + public function getBuildObjective(): Objective { return new Objective\NullObjective(); } diff --git a/public/wopi/index.php b/components/ILIAS/WOPI/resources/wopi/index.php old mode 100755 new mode 100644 similarity index 94% rename from public/wopi/index.php rename to components/ILIAS/WOPI/resources/wopi/index.php index d250c3265c64..7037e5f7bbb9 --- a/public/wopi/index.php +++ b/components/ILIAS/WOPI/resources/wopi/index.php @@ -16,4 +16,4 @@ // handle all requests behind /public/wopi/index.php/ $handler = new RequestHandler(); -$handler->handleRequest(); +$handler->handleRequest(); \ No newline at end of file diff --git a/components/ILIAS/WebAccessChecker/WebAccessChecker.php b/components/ILIAS/WebAccessChecker/WebAccessChecker.php index df639dd1937b..e5f25d4407ed 100644 --- a/components/ILIAS/WebAccessChecker/WebAccessChecker.php +++ b/components/ILIAS/WebAccessChecker/WebAccessChecker.php @@ -32,6 +32,7 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "wac.php"); } } diff --git a/components/ILIAS/WebAccessChecker/implement-wac.md b/components/ILIAS/WebAccessChecker/implement-wac.md index 0944b996e240..edf110cc8a4a 100755 --- a/components/ILIAS/WebAccessChecker/implement-wac.md +++ b/components/ILIAS/WebAccessChecker/implement-wac.md @@ -10,7 +10,7 @@ The new WebAccessChecker allows fast and secure delivery of files in the /data d All requests to /data are now redirected to the WAC-Script per default, the .htaccess-File has a new entry: -`RewriteRule ^data/.*/.*/.*$ Services/WebAccessChecker/wac.php [L]` +`RewriteRule ^data/.*/.*/.*$ wac.php [L]` The WAC delivers the file after the following decisions: @@ -109,4 +109,4 @@ Additionally in the .htaccess the following rule activated the X-SendFile Module XSendFile On -``` \ No newline at end of file +``` diff --git a/public/components/ILIAS/WebAccessChecker/wac.php b/components/ILIAS/WebAccessChecker/resources/wac.php similarity index 53% rename from public/components/ILIAS/WebAccessChecker/wac.php rename to components/ILIAS/WebAccessChecker/resources/wac.php index 2c2bed2eddb8..e6d3df361a1b 100755 --- a/public/components/ILIAS/WebAccessChecker/wac.php +++ b/components/ILIAS/WebAccessChecker/resources/wac.php @@ -14,19 +14,19 @@ $container = new \ILIAS\DI\Container(); //manually init http service -$container['http.request_factory'] = static fn ($c) => new \ILIAS\HTTP\Request\RequestFactoryImpl(); +$container['http.request_factory'] = static fn($c) => new \ILIAS\HTTP\Request\RequestFactoryImpl(); -$container['http.response_factory'] = static fn ($c) => new \ILIAS\HTTP\Response\ResponseFactoryImpl(); +$container['http.response_factory'] = static fn($c) => new \ILIAS\HTTP\Response\ResponseFactoryImpl(); -$container['http.cookie_jar_factory'] = static fn ($c) => new \ILIAS\HTTP\Cookies\CookieJarFactoryImpl(); +$container['http.cookie_jar_factory'] = static fn($c) => new \ILIAS\HTTP\Cookies\CookieJarFactoryImpl(); -$container['http.response_sender_strategy'] = static fn ($c) => new \ILIAS\HTTP\Response\Sender\DefaultResponseSenderStrategy(); +$container['http.response_sender_strategy'] = static fn($c) => new \ILIAS\HTTP\Response\Sender\DefaultResponseSenderStrategy(); -$container['http.duration_factory'] = static fn ($c) => new \ILIAS\HTTP\Duration\DurationFactory( +$container['http.duration_factory'] = static fn($c) => new \ILIAS\HTTP\Duration\DurationFactory( new \ILIAS\HTTP\Duration\Increment\IncrementFactory() ); -$container['http'] = static fn ($c) => new \ILIAS\HTTP\Services($c); +$container['http'] = static fn($c) => new \ILIAS\HTTP\Services($c); $GLOBALS["DIC"] = $container; diff --git a/components/ILIAS/WebDAV/WebDAV.php b/components/ILIAS/WebDAV/WebDAV.php index 23a0d208c3f1..33a26393f81d 100644 --- a/components/ILIAS/WebDAV/WebDAV.php +++ b/components/ILIAS/WebDAV/WebDAV.php @@ -32,6 +32,10 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "webdav.php"); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "rootindex.php"); } } diff --git a/public/rootindex.php b/components/ILIAS/WebDAV/resources/rootindex.php old mode 100755 new mode 100644 similarity index 92% rename from public/rootindex.php rename to components/ILIAS/WebDAV/resources/rootindex.php index a28186027645..8ca0659b7593 --- a/public/rootindex.php +++ b/components/ILIAS/WebDAV/resources/rootindex.php @@ -10,7 +10,7 @@ // If we don't do this, the client will display a non-working login-dialog. if ($_SERVER['REQUEST_METHOD'] == 'PROPFIND' -|| $_SERVER['REQUEST_METHOD'] == 'OPTIONS') { + || $_SERVER['REQUEST_METHOD'] == 'OPTIONS') { // Block WebDAV Requests from "Microsoft WebDAV MiniRedir" client. $status = '404 Not Found'; header("HTTP/1.1 $status"); @@ -21,4 +21,4 @@ header("Location: /ilias/index.php"); exit; } -// END WebDAV +// END WebDAV \ No newline at end of file diff --git a/public/webdav.php b/components/ILIAS/WebDAV/resources/webdav.php old mode 100755 new mode 100644 similarity index 89% rename from public/webdav.php rename to components/ILIAS/WebDAV/resources/webdav.php index 24261d8fcac1..8c71ec55055e --- a/public/webdav.php +++ b/components/ILIAS/WebDAV/resources/webdav.php @@ -47,9 +47,9 @@ header("HTTP/1.1 403 Forbidden"); header("X-WebDAV-Status: 403 Forbidden", true); echo '

Sorry

' . - '

Please enable the WebDAV plugin in the ILIAS Administration panel.

' . - '

You can only access this page, if WebDAV is enabled on this server.

' . - ''; + '

Please enable the WebDAV plugin in the ILIAS Administration panel.

' . + '

You can only access this page, if WebDAV is enabled on this server.

' . + ''; exit; } @@ -62,4 +62,4 @@ } else { $server = new ilWebDAVRequestHandler($webdav_dic); $server->handleRequest($post_array); -} +} \ No newline at end of file diff --git a/components/ILIAS/WebServices/WebServices.php b/components/ILIAS/WebServices/WebServices.php index 523449207362..fe71b08af0c0 100644 --- a/components/ILIAS/WebServices/WebServices.php +++ b/components/ILIAS/WebServices/WebServices.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilWebServicesSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/WebServices/classes/Setup/class.ilWebServicesSetupAgent.php b/components/ILIAS/WebServices/classes/Setup/class.ilWebServicesSetupAgent.php index a3b3ca9abd69..ba825a71494a 100755 --- a/components/ILIAS/WebServices/classes/Setup/class.ilWebServicesSetupAgent.php +++ b/components/ILIAS/WebServices/classes/Setup/class.ilWebServicesSetupAgent.php @@ -99,7 +99,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective /** * @inheritdoc */ - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/Wiki/Wiki.php b/components/ILIAS/Wiki/Wiki.php index d24f25ae6da2..782d2bb26dfc 100644 --- a/components/ILIAS/Wiki/Wiki.php +++ b/components/ILIAS/Wiki/Wiki.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "WikiPres.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\ComponentJS($this, "WikiEdit.js"); } } diff --git a/components/ILIAS/Wiki/classes/class.ilObjWikiGUI.php b/components/ILIAS/Wiki/classes/class.ilObjWikiGUI.php index 1d5f6d772f22..b59e9e186bf1 100755 --- a/components/ILIAS/Wiki/classes/class.ilObjWikiGUI.php +++ b/components/ILIAS/Wiki/classes/class.ilObjWikiGUI.php @@ -1481,7 +1481,7 @@ public static function renderSideBlock( $ilAccess = $DIC->access(); $ilCtrl = $DIC->ctrl(); - $tpl->addJavaScript("./components/ILIAS/Wiki/js/WikiPres.js"); + $tpl->addJavaScript("assets/js/WikiPres.js"); // setting asynch to false fixes #0019457, since otherwise ilBlockGUI would act on asynch and output html when side blocks // being processed during the export. This is a flaw in ilCtrl and/or ilBlockGUI. diff --git a/components/ILIAS/Wiki/classes/class.ilWikiPageGUI.php b/components/ILIAS/Wiki/classes/class.ilWikiPageGUI.php index 522fe7ce5629..b3e7fcbedbd3 100755 --- a/components/ILIAS/Wiki/classes/class.ilWikiPageGUI.php +++ b/components/ILIAS/Wiki/classes/class.ilWikiPageGUI.php @@ -1134,7 +1134,7 @@ public static function initEditingJS(ilGlobalTemplateInterface $a_tpl): void $lng = $DIC->language(); - $a_tpl->addJavaScript("./components/ILIAS/Wiki/js/WikiEdit.js"); + $a_tpl->addJavaScript("assets/js/WikiEdit.js"); $a_tpl->addOnLoadCode("il.Wiki.Edit.txt.page_exists = '" . $lng->txt("wiki_page_exists") . "';"); $a_tpl->addOnLoadCode("il.Wiki.Edit.txt.new_page = '" . $lng->txt("wiki_new_page") . "';"); } diff --git a/components/ILIAS/Wiki/js/WikiEdit.js b/components/ILIAS/Wiki/resources/WikiEdit.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Wiki/js/WikiEdit.js rename to components/ILIAS/Wiki/resources/WikiEdit.js diff --git a/components/ILIAS/Wiki/js/WikiPres.js b/components/ILIAS/Wiki/resources/WikiPres.js old mode 100755 new mode 100644 similarity index 100% rename from components/ILIAS/Wiki/js/WikiPres.js rename to components/ILIAS/Wiki/resources/WikiPres.js diff --git a/components/ILIAS/WorkflowEngine/Setup/class.ilWorkflowEngineSetupAgent.php b/components/ILIAS/WorkflowEngine/Setup/class.ilWorkflowEngineSetupAgent.php index 29d6a69bf32e..b9db92832b1a 100755 --- a/components/ILIAS/WorkflowEngine/Setup/class.ilWorkflowEngineSetupAgent.php +++ b/components/ILIAS/WorkflowEngine/Setup/class.ilWorkflowEngineSetupAgent.php @@ -55,7 +55,7 @@ public function getInstallObjective(Config $config = null): Objective return new Setup\Objective\NullObjective(); } - public function getBuildArtifactObjective(): Objective + public function getBuildObjective(): Objective { return new Setup\Objective\NullObjective(); } diff --git a/components/ILIAS/WorkflowEngine/WorkflowEngine.php b/components/ILIAS/WorkflowEngine/WorkflowEngine.php index f57eff024ffc..8f871826a7a8 100644 --- a/components/ILIAS/WorkflowEngine/WorkflowEngine.php +++ b/components/ILIAS/WorkflowEngine/WorkflowEngine.php @@ -32,6 +32,9 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[\ILIAS\Setup\Agent::class] = fn() => + new \ilWorkflowEngineSetupAgent( + $pull[\ILIAS\Refinery\Factory::class] + ); } } diff --git a/components/ILIAS/YUI/YUI.php b/components/ILIAS/YUI/YUI.php index 4d62f8eb09e2..f69d809f3a15 100644 --- a/components/ILIAS/YUI/YUI.php +++ b/components/ILIAS/YUI/YUI.php @@ -32,6 +32,29 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\NodeModule("yui2/build/yahoo-dom-event/yahoo-dom-event.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\NodeModule("yui2/build/connection/connection-min.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\NodeModule("yui2/build/yahoo-dom-event/yahoo-dom-event.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\NodeModule("yui2/build/dragdrop/dragdrop-min.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\NodeModule("yui2/build/element/element-min.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\NodeModule("yui2/build/container/container-min.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\NodeModule("yui2/build/utilities/utilities-min.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\NodeModule("yui2/build/resize/resize-min.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\NodeModule("yui2/build/container/container_core-min.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\NodeModule("yui2/build/menu/menu-min.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\NodeModule("yui2/build/button/button-min.js"); + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\NodeModule("yui2/build/cookie/cookie.js"); } } diff --git a/components/ILIAS/YUI/classes/class.ilYuiUtil.php b/components/ILIAS/YUI/classes/class.ilYuiUtil.php index 015bb64257f3..27a5d613815a 100755 --- a/components/ILIAS/YUI/classes/class.ilYuiUtil.php +++ b/components/ILIAS/YUI/classes/class.ilYuiUtil.php @@ -38,8 +38,8 @@ public static function initConnection( ?ilGlobalTemplateInterface $a_main_tpl = null ): void { $tpl = self::ensureGlobalTemplate($a_main_tpl); - $tpl->addJavaScript(self::YUI_BASE . "/yahoo-dom-event/yahoo-dom-event.js"); - $tpl->addJavaScript(self::YUI_BASE . "/connection/connection-min.js"); + $tpl->addJavaScript("assets/js/yahoo-dom-event.js"); + $tpl->addJavaScript("assets/js/connection-min.js"); } @@ -50,7 +50,7 @@ public static function initEvent( ?ilGlobalTemplateInterface $a_main_tpl = null ): void { $tpl = self::ensureGlobalTemplate($a_main_tpl); - $tpl->addJavaScript(self::YUI_BASE . "/yahoo-dom-event/yahoo-dom-event.js"); + $tpl->addJavaScript("assets/js/yahoo-dom-event.js"); } @@ -61,7 +61,7 @@ public static function initDom( ?ilGlobalTemplateInterface $a_main_tpl = null ): void { $tpl = self::ensureGlobalTemplate($a_main_tpl); - $tpl->addJavaScript(self::YUI_BASE . "/yahoo-dom-event/yahoo-dom-event.js"); + $tpl->addJavaScript("assets/js/yahoo-dom-event.js"); } @@ -74,9 +74,9 @@ public static function initDragDrop( ?ilGlobalTemplateInterface $a_main_tpl = null ): void { $tpl = self::ensureGlobalTemplate($a_main_tpl); - $tpl->addJavaScript(self::YUI_BASE . "/yahoo-dom-event/yahoo-dom-event.js"); - $tpl->addJavaScript(self::YUI_BASE . "/dragdrop/dragdrop-min.js"); - $tpl->addJavaScript(self::YUI_BASE . "/element/element-min.js"); + $tpl->addJavaScript("assets/js/yahoo-dom-event.js"); + $tpl->addJavaScript("assets/js/dragdrop-min.js"); + $tpl->addJavaScript("assets/js/element-min.js"); } @@ -89,7 +89,7 @@ public static function initDomEvent( ?ilGlobalTemplateInterface $a_main_tpl = null ): void { $tpl = self::ensureGlobalTemplate($a_main_tpl); - $tpl->addJavaScript(self::YUI_BASE . "/yahoo-dom-event/yahoo-dom-event.js"); + $tpl->addJavaScript("assets/js/yahoo-dom-event.js"); } /** @@ -102,15 +102,15 @@ public static function initPanel( ?ilGlobalTemplateInterface $a_main_tpl = null ): void { $tpl = self::ensureGlobalTemplate($a_main_tpl); - $tpl->addJavaScript(self::YUI_BASE . "/yahoo-dom-event/yahoo-dom-event.js"); - $tpl->addJavaScript(self::YUI_BASE . "/container/container-min.js"); + $tpl->addJavaScript("assets/js/yahoo-dom-event.js"); + $tpl->addJavaScript("assets/js/container-min.js"); self::addContainerCss($tpl); $tpl->addCss("./components/ILIAS/Calendar/css/panel_min.css"); if ($a_resize) { $tpl->addCss(self::YUI_BASE . "/resize/assets/skins/sam/resize.css"); - $tpl->addJavaScript(self::YUI_BASE . "/utilities/utilities-min.js"); - $tpl->addJavaScript(self::YUI_BASE . "/resize/resize-min.js"); + $tpl->addJavaScript("assets/js/utilities-min.js"); + $tpl->addJavaScript("assets/js/resize-min.js"); } } @@ -123,9 +123,9 @@ public static function initPanel( public static function initConnectionWithAnimation(): void { $tpl = self::ensureGlobalTemplate(); - $tpl->addJavaScript(self::YUI_BASE . "/yahoo-dom-event/yahoo-dom-event.js"); - $tpl->addJavaScript(self::YUI_BASE . "/animation/animation-min.js"); - $tpl->addJavaScript(self::YUI_BASE . "/connection/connection-min.js"); + $tpl->addJavaScript("assets/js/yahoo-dom-event.js"); + $tpl->addJavaScript("assets/js/animation-min.js"); + $tpl->addJavaScript("assets/js/connection-min.js"); } @@ -139,8 +139,8 @@ public static function initOverlay( ?ilGlobalTemplateInterface $a_main_tpl = null ): void { $tpl = self::ensureGlobalTemplate($a_main_tpl); - $tpl->addJavaScript(self::YUI_BASE . "/yahoo-dom-event/yahoo-dom-event.js"); - $tpl->addJavaScript(self::YUI_BASE . "/container/container_core-min.js"); + $tpl->addJavaScript("assets/js/yahoo-dom-event.js"); + $tpl->addJavaScript("assets/js/container_core-min.js"); self::addContainerCss($tpl); } @@ -152,13 +152,13 @@ public static function initOverlay( public static function initButtonControl(): void { $tpl = self::ensureGlobalTemplate(); - $tpl->addJavaScript(self::YUI_BASE . "/yahoo-dom-event/yahoo-dom-event.js"); - $tpl->addJavaScript(self::YUI_BASE . "/element/element-min.js"); + $tpl->addJavaScript("assets/js/yahoo-dom-event.js"); + $tpl->addJavaScript("assets/js/element-min.js"); - $tpl->addJavaScript(self::YUI_BASE . "/container/container_core-min.js"); - $tpl->addJavaScript(self::YUI_BASE . "/menu/menu-min.js"); + $tpl->addJavaScript("assets/js/container_core-min.js"); + $tpl->addJavaScript("assets/js/menu-min.js"); - $tpl->addJavaScript(self::YUI_BASE . "/button/button-min.js"); + $tpl->addJavaScript("assets/js/button-min.js"); $tpl->addCss(self::YUI_BASE . "/button/assets/skins/sam/button.css"); $tpl->addCss(self::YUI_BASE . "/menu/assets/skins/sam/menu.css"); @@ -171,8 +171,8 @@ public static function initButtonControl(): void public static function initCookie(): void { $tpl = self::ensureGlobalTemplate(); - $tpl->addJavaScript(self::YUI_BASE . "/yahoo/yahoo-min.js", 1); - $tpl->addJavaScript(self::YUI_BASE . "/cookie/cookie.js", 1); + $tpl->addJavaScript("assets/js/yahoo-min.js", 1); + $tpl->addJavaScript("assets/js/cookie.js", 1); } diff --git a/components/ILIAS/setup_/README.md b/components/ILIAS/setup_/README.md index be4eb8cd543e..1ece4390cc63 100755 --- a/components/ILIAS/setup_/README.md +++ b/components/ILIAS/setup_/README.md @@ -6,7 +6,7 @@ main commands to manage ILIAS installations: * `install` will [set an installation up](#install-ilias) * `update` will [update an installation](#update-ilias) * `status` will [report status of an installation](#report-status-of-ilias) -* `build-artifacts` [recreates static assets](#build-ilias-artifacts) of an installation +* `build` [recreates static assets](#build-static-assets) of an installation * `achieve` [a named objective](#achieve-a-named-objective) of an agent * `migrate` will run [needed migrations](#migrations) @@ -106,10 +106,15 @@ Like for `install` and `update`, plugins are included here, but can be controlle via options. -## Build ILIAS Artifacts +## Build Static Assets -Artifacts are source code files that are created based on the ILIAS source tree. -You can refresh them by calling `php cli/setup.php build-artifacts` from your +There are two types of assets that ILIAS needs to function: + +* **Artifacts** are source code files that are created based on the ILIAS source tree. +* The **Public Folder** is filled with resources from the ILIAS components to be + served on the web. + +You can refresh them by calling `php cli/setup.php build` from your installation. Make sure you run the command with the webserver user or adjust filesystem permissions later on, because the webserver will need to access the generated files. Please do not invoke this function unless it is explicitly stated diff --git a/components/ILIAS/setup_/classes/class.ilSetupAgent.php b/components/ILIAS/setup_/classes/class.ilSetupAgent.php index 9ac6b6824e3c..45d7130a9e1c 100755 --- a/components/ILIAS/setup_/classes/class.ilSetupAgent.php +++ b/components/ILIAS/setup_/classes/class.ilSetupAgent.php @@ -143,7 +143,7 @@ public function getUpdateObjective(Setup\Config $config = null): Setup\Objective /** * @inheritdoc */ - public function getBuildArtifactObjective(): Setup\Objective + public function getBuildObjective(): Setup\Objective { return new Setup\Objective\NullObjective(); } diff --git a/public/soap/nusoapserver.php b/components/ILIAS/soap/resources/soap/nusoapserver.php old mode 100755 new mode 100644 similarity index 92% rename from public/soap/nusoapserver.php rename to components/ILIAS/soap/resources/soap/nusoapserver.php index 86a36ed92c1f..14fb6d60917f --- a/public/soap/nusoapserver.php +++ b/components/ILIAS/soap/resources/soap/nusoapserver.php @@ -23,13 +23,13 @@ /** -* soap server -* -* @author Stefan Meyer -* @version $Id: server.php 14977 2007-10-12 11:58:35Z rkuester $ -* -* @package ilias -*/ + * soap server + * + * @author Stefan Meyer + * @version $Id: server.php 14977 2007-10-12 11:58:35Z rkuester $ + * + * @package ilias + */ if (!defined('ILIAS_MODULE') || (defined('ILIAS_MODULE') && ILIAS_MODULE !== "components/ILIAS/soap")) { //direct call to this endpoint @@ -41,4 +41,4 @@ } $server = new ilNusoapUserAdministrationAdapter(true); -$server->start(); +$server->start(); \ No newline at end of file diff --git a/public/soap/server.php b/components/ILIAS/soap/resources/soap/server.php old mode 100755 new mode 100644 similarity index 94% rename from public/soap/server.php rename to components/ILIAS/soap/resources/soap/server.php index b20b82c53bd1..911c2aa5df80 --- a/public/soap/server.php +++ b/components/ILIAS/soap/resources/soap/server.php @@ -3,13 +3,13 @@ /* Copyright (c) 1998-2009 ILIAS open source, Extended GPL, see docs/LICENSE */ /** -* SOAP server -* -* @author Stefan Meyer -* @version $Id$ -* -* @package ilias -*/ + * SOAP server + * + * @author Stefan Meyer + * @version $Id$ + * + * @package ilias + */ chdir("../.."); const ILIAS_MODULE = "components/ILIAS/soap"; @@ -50,4 +50,4 @@ } else { // This is a request to display the available SOAP methods or WSDL... include('public/soap/nusoapserver.php'); -} +} \ No newline at end of file diff --git a/components/ILIAS/soap/soap.php b/components/ILIAS/soap/soap.php index 088fd7d22e9e..f2bac809dce6 100644 --- a/components/ILIAS/soap/soap.php +++ b/components/ILIAS/soap/soap.php @@ -32,6 +32,10 @@ public function init( array | \ArrayAccess &$pull, array | \ArrayAccess &$internal, ): void { - // ... + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "soap/nusoapserver.php", "soap"); + + $contribute[Component\Resource\PublicAsset::class] = fn() => + new Component\Resource\Endpoint($this, "soap/server.php", "soap"); } } diff --git a/composer.json b/composer.json index 115fcc50e2a4..587b3740a182 100755 --- a/composer.json +++ b/composer.json @@ -14,8 +14,8 @@ }, "scripts": { "post-autoload-dump": [ - "@php cli/build_bootstrap.php", - "@php cli/setup.php build-artifacts --yes" + "@php cli/build_bootstrap.php components/ILIAS/Setup/resources/dependency_resolution.php setup", + "@php cli/setup.php build --yes" ], "post-install-cmd": [ "@php vendor/composer/rmdirs.php" diff --git a/docs/configuration/nginx_shibboleth.md b/docs/configuration/nginx_shibboleth.md index e03ef00846dd..9645ca9bc1d6 100755 --- a/docs/configuration/nginx_shibboleth.md +++ b/docs/configuration/nginx_shibboleth.md @@ -288,7 +288,7 @@ to manually add them to your nginx virtual host config: rewrite ^/goto_(.*)_(wiki_([0-9]+|wpage)(.*)).html$ /goto.php?client_id=$1&target=$2 last; rewrite ^/([^\/]*)_user_(.*)$ /goto.php?client_id=$1&target=usr_n$2 last; rewrite ^/goto_(.*)_([a-z]+_[0-9]+(.*)).html$ /goto.php?client_id=$1&target=$2 last; -rewrite ^/data/.*/.*/.*$ /Services/WebAccessChecker/wac.php last; +rewrite ^/data/.*/.*/.*$ /wac.php last; ``` ### File delivery via X-Accel diff --git a/docs/configuration/secure.md b/docs/configuration/secure.md index 64c39521d2dc..aa163184c661 100755 --- a/docs/configuration/secure.md +++ b/docs/configuration/secure.md @@ -632,7 +632,7 @@ This is a NGINX recommended configuration. (note: inside the `%DOCROOT%/data` no [...] set $root $document_root; location ~ /data/ { - rewrite ^/data/(.*)/(.*)/(.*)$ /Services/WebAccessChecker/wac.php last; + rewrite ^/data/(.*)/(.*)/(.*)$ /wac.php last; location ~ [^/]\.php(/|$) { access_log off; log_not_found off; deny all; } } diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 000000000000..0e1e383ecc5d --- /dev/null +++ b/package-lock.json @@ -0,0 +1,197 @@ +{ + "name": "ILIAS", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "devDependencies": { + "@rollup/plugin-terser": "^0.4.4" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz", + "integrity": "sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@rollup/plugin-terser": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-0.4.4.tgz", + "integrity": "sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==", + "dev": true, + "dependencies": { + "serialize-javascript": "^6.0.1", + "smob": "^1.0.0", + "terser": "^5.17.4" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/acorn": { + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/smob": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/smob/-/smob-1.4.1.tgz", + "integrity": "sha512-9LK+E7Hv5R9u4g4C3p+jjLstaLe11MDsL21UpYaCNmapvMkYhqCV4A/f/3gyH8QjMyh6l68q9xC85vihY9ahMQ==", + "dev": true + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/terser": { + "version": "5.27.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.27.1.tgz", + "integrity": "sha512-29wAr6UU/oQpnTw5HoadwjUZnFQXGdOfj0LjZ4sVxzqwHh/QVkvr7m8y9WoR4iN3FRitVduTc6KdjcW38Npsug==", + "dev": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 000000000000..c5422918355b --- /dev/null +++ b/package.json @@ -0,0 +1,5 @@ +{ + "devDependencies": { + "@rollup/plugin-terser": "^0.4.4" + } +} diff --git a/public/components/ILIAS/UI/src/templates/js/Image/dist/image.min.js b/public/components/ILIAS/UI/src/templates/js/Image/dist/image.min.js deleted file mode 100755 index 2a957f9ea454..000000000000 --- a/public/components/ILIAS/UI/src/templates/js/Image/dist/image.min.js +++ /dev/null @@ -1,15 +0,0 @@ -/** - * This file is part of ILIAS, a powerful learning management system - * published by ILIAS open source e-Learning e.V. - * - * ILIAS is licensed with the GPL-3.0, - * see https://www.gnu.org/licenses/gpl-3.0.en.html - * You should have received a copy of said license along with the - * source code, too. - * - * If this is not the case or you just want to try ILIAS, you'll find - * us at: - * https://www.ilias.de - * https://github.com/ILIAS-eLearning - */ -!function(e,t){"use strict";function n(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var l=n(e),u=n(t);l.default.UI=l.default.UI||{},l.default.UI.image=l.default.UI.image||{},l.default.UI.image.getImageElement=e=>function(e,t){const n=e.getElementById(t);return null===n?null:n instanceof e.defaultView.HTMLImageElement?n:n.querySelector("img")}(u.default,e),l.default.UI.image.loadHighResolutionSource=function(e,t){const n=function(e,t){let n=null,l=null;return e.forEach(((e,u)=>{u<=t&&u>l&&(l=u,n=e)})),n}(t,e.width);if(null!==n){const t=e.cloneNode();t.addEventListener("load",(()=>{e.replaceWith(t)})),t.src=n}}}(il,document); diff --git a/public/components/ILIAS/UI/src/templates/js/MainControls/dist/maincontrols.min.js b/public/components/ILIAS/UI/src/templates/js/MainControls/dist/maincontrols.min.js deleted file mode 100755 index 3b2b393ffaa6..000000000000 --- a/public/components/ILIAS/UI/src/templates/js/MainControls/dist/maincontrols.min.js +++ /dev/null @@ -1,15 +0,0 @@ -/** - * This file is part of ILIAS, a powerful learning management system - * published by ILIAS open source e-Learning e.V. - * - * ILIAS is licensed with the GPL-3.0, - * see https://www.gnu.org/licenses/gpl-3.0.en.html - * You should have received a copy of said license along with the - * source code, too. - * - * If this is not the case or you just want to try ILIAS, you'll find - * us at: - * https://www.ilias.de - * https://github.com/ILIAS-eLearning - */ -!function(t,e){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var s=n(t),a=n(e);const i="engaged",o="il-maincontrols-metabar",r="il-metabar-slates",l="il-metabar-more-button",u="il-metabar-more-slate",c="il-maincontrols-slate";function h(t){t.removeClass(i),t.attr("aria-expanded",!1)}class g{#t;#e;#n;#s;#a;#i;#o;constructor(t,e,n,s,a,i){this.#t=t,this.#e=e,this.#s=n,this.#a=s,this.#i=a,this.#o=i}registerSignals(t,e){this.#t(document).on(t,((t,e)=>(this.#r(t,e),this.#s()&&this.#i(),!1))),this.#t(document).on(e,(()=>(this.onClickDisengageAll(),!1))),this.#t(`.${o}`).on("click",(()=>{this.#n=!0})),this.#t("body").on("click",(()=>{this.#n?this.#n=!1:this.onClickDisengageAll()})),this.#t(`.${r} > .${c}`).on("focusout",(t=>{if(!this.#s()){const e=t.relatedTarget,n=t.currentTarget;this.#t.contains(n,e)||this.onClickDisengageAll()}}))}#r(t,e){const n=e.triggerer;!function(t){return t.hasClass(i)}(n)?(this.disengageAllSlates(),this.disengageAllButtons(),0===n.parents(`.${u}`).length&&function(t){t.addClass(i),t.attr("aria-expanded",!0)}(n)):h(n)}onClickDisengageAll(){this.disengageAllButtons(),this.disengageAllSlates()}disengageAllButtons(){this.#t(`#${this.#e}.${o}`).children("li").children(`.btn.${i}`).each(((t,e)=>{h(this.#t(e))}))}disengageAllSlates(){this.getEngagedSlates().each(((t,e)=>{this.#o(this.#t(e))}))}disengageAll(){this.disengageAllSlates(),this.disengageAllButtons()}getEngagedSlates(){const t=`#${this.#e} .${c}.engaged`;return this.#t(t)}init(){this.#l(),this.#u(),this.#s()?this.#c():this.#h(),this.#t(`.${o}`).css("visibility","visible"),this.#t(`#${this.#e} .${r}`).children(`.${c}`).attr("aria-hidden",!0)}#c(){this.#g(),this.#d().hide(),this.getMoreButton().show(),this.#y()}#h(){this.getMoreButton().hide(),this.#d().show()}#l(){if(0===this.getMoreButton().length){const t=this.#t(`#${this.#e}.${o}`).find(".btn, .il-link").last();this.#t(t).addClass(l)}}#u(){if(0===this.#S().length){const t=this.#t(`#${this.#e} .${r}`).children(`.${c}`).last();this.#t(t).addClass(u)}}getMoreButton(){return this.#t(`.${l}`)}#S(){return this.#t(`.${u}`)}#d(){return this.#t(`#${this.#e}.${o}`).children("li").children(".btn, .il-link").not(`.${l}`)}#g(){const t=this.#S().children(".il-maincontrols-slate-content");0===t.children().length&&this.#d().clone(!0,!0).appendTo(t)}#y(){const t=this.#a.getCounterObjectOrNull(this.#S());t&&this.#a.getCounterObject(this.getMoreButton()).setNoveltyTo(t.getNoveltyCount()).setStatusTo(t.getStatusCount())}}const d="engaged",y="disengaged";function S(t){return t.hasClass(d)}function f(t){t.removeClass(y),t.addClass(d),t.attr("aria-expanded","true"),t.attr("aria-hidden","false")}function m(t){t.removeClass(d),t.addClass(y),t.attr("aria-expanded","false"),t.attr("aria-hidden","true")}function b(t){S(t)?m(t):f(t)}var C=function(t){var e="il-counter",n={getCounterObject:function(t){let e;return e=s(t),console.assert(e.length>0,"Passed jQuery Object does not contain a counter"),a(e)},getCounterObjectOrNull:function(t){let e;return e=s(t),0===e.length?null:a(e)}},s=function(n){console.assert(n instanceof t,"$object_containing_counter is not a jQuery Object, param: "+n);var s=n;return n.hasClass(e)||(s=n.find("."+e)),s},a=function(e){return p.bind({})(e,t)};return n},p=function(t,e){const n=" Counter does not exist in the DOM. Make sure the respective Counter type has been rendered before applying this operations.",s=" is not a number";this.getStatusCount=function(){return r(o(t))},this.getNoveltyCount=function(){return r(i(t))},this.hasNoveltyObject=function(){return i(t).length>0},this.hasStatusObject=function(){return o(t).length>0},this.setNoveltyTo=function(e){console.assert(this.hasNoveltyObject(),"Novelty "+n),console.assert("number"==typeof e,e+s);var a=i(t);return a.html(e),0===e?a.hide():a.show(),this},this.setStatusTo=function(e){console.assert(this.hasStatusObject(),"Status "+n),console.assert("number"==typeof e,e+s);var a=o(t);return a.html(e),0===e?a.hide():a.show(),this},this.incrementNoveltyCount=function(e){return console.assert(this.hasNoveltyObject(),"Novelty "+n),console.assert("number"==typeof e,e+s),l((function(t){t.hasNoveltyObject()&&t.setNoveltyTo(t.getNoveltyCount()+e)}),t),this},this.decrementNoveltyCount=function(e){return console.assert(this.hasNoveltyObject(),"Novelty "+n),console.assert("number"==typeof e,e+s),l((function(t){t.hasNoveltyObject()&&t.setNoveltyTo(t.getNoveltyCount()-e)}),t),this},this.incrementStatusCount=function(e){return console.assert(this.hasStatusObject(),"Status "+n),console.assert("number"==typeof e,e+s),l((function(t){t.hasStatusObject()&&t.setStatusTo(t.getStatusCount()+e)}),t),this},this.decrementStatusCount=function(e){return console.assert(this.hasStatusObject(),"Status "+n),console.assert("number"==typeof e,e+s),l((function(t){t.hasStatusObject()&&t.setStatusTo(t.getStatusCount()-e)}),t),this},this.setTotalNoveltyToStatusCount=function(){return console.assert(this.hasStatusObject(),"Status "+n),console.assert(this.hasNoveltyObject(),"Novelty "+n),this.incrementStatusCount(this.getNoveltyCount()).setNoveltyTo(0)};var a={getNoveltyCount:this.getNoveltyCount,getStatusCount:this.getStatusCount,hasNoveltyObject:this.hasNoveltyObject,hasStatusObject:this.hasStatusObject,setNoveltyTo:this.setNoveltyTo,setStatusTo:this.setStatusTo,incrementNoveltyCount:this.incrementNoveltyCount,decrementNoveltyCount:this.decrementNoveltyCount,incrementStatusCount:this.incrementStatusCount,decrementStatusCount:this.decrementStatusCount,setTotalNoveltyToStatusCount:this.setTotalNoveltyToStatusCount},i=function(t){return t.find(".il-counter-novelty")},o=function(t){return t.find(".il-counter-status")},r=function(t){var n=0;return t.each((function(){var t=e(this).text();n+=parseInt(t)})),n},l=function(t,n){n.each((function(){var n=C(e).getCounterObject(e(this));t(n,e(this))}))};return a};s.default.UI=s.default.UI||{},s.default.UI.maincontrols=s.default.UI.maincontrols||{},s.default.UI.maincontrols.metabar=new class{#t;#f=[];#s;#a;#i;#o;constructor(t,e,n,s,a){this.#t=t,this.#s=e,this.#a=n,this.#i=s,this.#o=a}init(t){if(void 0!==this.#f[t])throw new Error(`Metabar with id '${t}' has already been initialized.`);this.#f[t]=new g(this.#t,t,this.#s,this.#a,this.#i,this.#o)}get(t){return this.#f[t]??null}disengageAll(){Object.values(this.#f).forEach((t=>t.disengageAll()))}}(a.default,s.default.UI.page.isSmallScreen,C(a.default),(()=>s.default.UI.maincontrols.mainbar.disengageAll()),(t=>s.default.UI.maincontrols.slate.disengage(t))),s.default.UI.maincontrols.slate=new class{#t;#m;#b;constructor(t,e,n){this.#t=t,this.#m=e,this.#b=n}onSignal(t,e,n,s){const a=this.#t(`#${s}`),{triggerer:i}=n,o=i.parents(".il-metabar-more-slate").length>0;if("toggle"===t)this.#C(a,i,o);else if("engage"===t)f(a);else{if("replace"!==t)throw new Error(`No such SignalType: ${t}`);this.#p(s,n)}}#C(t,e,n){const s=t.closest(".il-maincontrols-metabar").attr("id"),a=this.#b.get(s);e.attr("id")!==a.getMoreButton().attr("id")?(b(t),n||(S(t)?(e.addClass(d),e.removeClass(y),t.trigger("in_view")):(e.removeClass(d),e.addClass(y)))):a.getEngagedSlates().length>0?a.disengageAllSlates():b(t)}disengage=m;#p(t,e){const{url:n}=e.options;this.#m(t,n,"content")}}(a.default,function(t){return function(e,n,s){t.ajax({url:n,dataType:"html"}).done((function(n){var a=t("
"+n+"
"),i=a.find("[data-replace-marker='"+s+"']").first();0==i.length?t("#"+e+" [data-replace-marker='"+s+"']").html(n):(t("#"+e+" [data-replace-marker='"+s+"']").first().replaceWith(i),t("#"+e+" [data-replace-marker='"+s+"']").first().after(a.find("[data-replace-marker='script']")))}))}}(a.default),s.default.UI.maincontrols.metabar)}(il,$); diff --git a/public/components/ILIAS/UI/src/templates/js/Tree/tree.js b/public/components/ILIAS/UI/src/templates/js/Tree/tree.js deleted file mode 100755 index bce8245b069d..000000000000 --- a/public/components/ILIAS/UI/src/templates/js/Tree/tree.js +++ /dev/null @@ -1,535 +0,0 @@ -il = il || {}; -il.UI = il.UI || {}; - -(function($, UI) { - UI.tree = (function($) { - var toogle_node_actions = []; - - this.init = function (component_id, highlight_nodes) { - var tree_dom = document.querySelector('#' + component_id); - initNodesForActions($(tree_dom)); - var tree = new TreeLinks(tree_dom); - tree.init(); - } - - this.registerToggleNodeAsyncAction = function (id, action, state_param) { - action += (action.indexOf("?") !== -1 ? "&" : "?") + encodeURIComponent(state_param) + "="; - toogle_node_actions[id] = action; - } - - this.toggleNodeState = function (id, was_expanded) { - var action = toogle_node_actions[id]+was_expanded; - - $.ajax({ - type: 'POST', - url: action - }); - } - - /** - * Interface returned by this function for public use (see return statement bellow) - * The contained functions are implemented bellow - */ - var public_interface = { - init: this.init, - registerToggleNodeAsyncAction: this.registerToggleNodeAsyncAction, - toggleNodeState: this.toggleNodeState - } - - /** - * @private - */ - var initNodesForActions = function (tree_dom) { - tree_dom.find('.c-tree__node .c-tree__node__line .tree__node__line a').click( - function(e) { - let href = $(this).attr('href'); - - if (typeof href === typeof undefined || href === false || href === "#") { - return false; - } - - // Don't propagate event to prevent expanding the node on click - e.stopPropagation(); - } - ); - } - - /** - * The following section contains helper functions and scopes to deal with the keyboard handling as specified in: - * https://www.w3.org/TR/wai-aria-practices/examples/treeview/treeview-2/treeview-2a.html . The code has been - * heavily adapted to fit into the context of trees in ILIAS including async loading. The original version is licensed - * according to the W3C Software License at https://www.w3.org/Consortium/Legal/2015/copyright-software-and-document - * - * Note that the in the following code is only used internally by UI.tree - */ - - /** - * @private - */ - var TreeLinks = function (node) { - this.domNode = node; - - this.treeitems = []; - this.firstChars = []; - - this.firstTreeitem = null; - this.lastTreeitem = null; - - }; - - TreeLinks.prototype.init = function () { - // Check whether node is a DOM element - if (!this.domNode) { - return; - } - let items = []; - let chars = []; - this.findAndInitItems(this.domNode, this, false, items, chars); - this.treeitems = items; - this.firstChars = chars; - - this.updateVisibleTreeitems(); - - this.firstTreeitem.domNode.tabIndex = 0; - - }; - - TreeLinks.prototype.insert = function (self, currentItem) { - let items = []; - let chars = []; - self.findAndInitItems(currentItem.domNode, self, false,items,chars); - let current_index = self.getIndexOfItem(self,currentItem); - - items.forEach(function(item,id){ - self.treeitems.splice(current_index+1,0,item); - self.firstChars.splice(current_index+1,0,chars[id]); - current_index++; - }); - }; - - TreeLinks.prototype.findAndInitItems = function findTreeitems (node, tree, group,items,chars) { - var elem = node.firstElementChild; - var ti = group; - - while (elem) { - let is_valid_list_item = (elem.tagName.toLowerCase() === 'li' - && elem.firstElementChild.tagName.toLowerCase() === 'span' - && elem.getAttribute("role")!="none"); - let is_link = elem.tagName.toLowerCase() === 'a'; - if (is_valid_list_item || is_link) { - ti = new TreeitemLink(elem, tree, group); - ti.init(); - items.push(ti); - chars.push(ti.label.substring(0, 1).toLowerCase()); - } - - if (elem.firstElementChild) { - tree.findAndInitItems(elem, tree, ti,items,chars); - } - - elem = elem.nextElementSibling; - } - } - - TreeLinks.prototype.getIndexOfItem = function (tree, treeitem){ - let index_of_item = undefined; - tree.treeitems.forEach(function(item, id){ - if (item === treeitem) { - index_of_item = id; - } - }); - return index_of_item; - } - - - TreeLinks.prototype.setFocusToItem = function (treeitem) { - this.treeitems.forEach(function(item, id){ - if (item === treeitem) { - item.domNode.tabIndex = 0; - item.domNode.focus(); - } - else { - item.domNode.tabIndex = -1; - } - }); - }; - - TreeLinks.prototype.setFocusToNextItem = function (currentItem) { - let next_index = this.getIndexOfItem(this,currentItem)+1; - while(next_index < this.treeitems.length){ - let nextItem = this.treeitems[next_index]; - if(nextItem.isVisible){ - this.setFocusToItem(nextItem); - return; - } - next_index++; - } - }; - - TreeLinks.prototype.setFocusToPreviousItem = function (currentItem) { - let prev_index = this.getIndexOfItem(this,currentItem)-1; - while(prev_index >= 0){ - let prevItem = this.treeitems[prev_index]; - if(prevItem.isVisible){ - this.setFocusToItem(prevItem); - return; - } - prev_index--; - } - }; - - TreeLinks.prototype.setFocusToParentItem = function (currentItem) { - if (currentItem.groupTreeitem) { - this.setFocusToItem(currentItem.groupTreeitem); - } - }; - - TreeLinks.prototype.setFocusToFirstItem = function () { - this.setFocusToItem(this.firstTreeitem); - }; - - TreeLinks.prototype.setFocusToLastItem = function () { - this.setFocusToItem(this.lastTreeitem); - }; - - TreeLinks.prototype.expandTreeitem = function (currentItem) { - if (currentItem.isExpandable) { - currentItem.domNode.setAttribute('aria-expanded', true); - if(currentItem.domNode.getAttribute('data-async_loaded') === "false"){ - this.loadSubTreeAsync(this,currentItem); - }else{ - this.updateVisibleTreeitems(); - } - il.UI.tree.toggleNodeState(currentItem.domNode.id,0); - } - }; - - TreeLinks.prototype.loadSubTreeAsync = function (tree, currentItem){ - $.ajax({ - url: currentItem.domNode.getAttribute('data-async_url'), - dataType: 'html' - }).done( - function(html) { - currentItem.domNode.setAttribute('data-async_loaded', "true"); - - if(!html) { - currentItem.domNode.classList.remove('expandable'); - currentItem.domNode.removeAttribute('data-async_loaded'); - } - $(currentItem.domNode).children('ul').append(html); - tree.insert(tree, currentItem); - tree.updateVisibleTreeitems(); - } - ); - } - - TreeLinks.prototype.expandAllSiblingItems = function (currentItem) { - let self = this; - self.treeitems.forEach(function(item){ - if ((item.groupTreeitem === currentItem.groupTreeitem) && item.isExpandable) { - self.expandTreeitem(item); - } - }); - }; - - TreeLinks.prototype.collapseTreeitem = function (currentItem) { - - var groupTreeitem = false; - - if (currentItem.isExpanded()) { - groupTreeitem = currentItem; - } - else { - groupTreeitem = currentItem.groupTreeitem; - } - - if (groupTreeitem) { - groupTreeitem.domNode.setAttribute('aria-expanded', false); - this.updateVisibleTreeitems(); - this.setFocusToItem(groupTreeitem); - il.UI.tree.toggleNodeState(groupTreeitem.domNode.id,1); - } - }; - - TreeLinks.prototype.updateVisibleTreeitems = function () { - - this.firstTreeitem = this.treeitems[0]; - - for (var i = 0; i < this.treeitems.length; i++) { - var ti = this.treeitems[i]; - - var parent = ti.domNode.parentNode; - - ti.isVisible = true; - - while (parent && (parent !== this.domNode)) { - - if (parent.getAttribute('aria-expanded') == 'false') { - ti.isVisible = false; - } - parent = parent.parentNode; - } - - if (ti.isVisible) { - this.lastTreeitem = ti; - } - } - - }; - - TreeLinks.prototype.setFocusByFirstCharacter = function (currentItem, char) { - var start, index, char = char.toLowerCase(); - - // Get start index for search based on position of currentItem - start = this.treeitems.indexOf(currentItem) + 1; - if (start === this.treeitems.length) { - start = 0; - } - - // Check remaining slots in the menu - index = this.getIndexFirstChars(start, char); - - // If not found in remaining slots, check from beginning - if (index === -1) { - index = this.getIndexFirstChars(0, char); - } - - // If match was found... - if (index > -1) { - this.setFocusToItem(this.treeitems[index]); - } - }; - - TreeLinks.prototype.getIndexFirstChars = function (startIndex, char) { - for (var i = startIndex; i < this.firstChars.length; i++) { - if (this.treeitems[i].isVisible) { - if (char === this.firstChars[i]) { - return i; - } - } - } - return -1; - }; - - /** - * @private - */ - var TreeitemLink = function (node, treeObj, group) { - - // Check whether node is a DOM element - if (typeof node !== 'object') { - return; - } - - node.tabIndex = -1; - this.tree = treeObj; - this.groupTreeitem = group; - this.domNode = node; - this.label = node.textContent.trim(); - this.stopDefaultClick = false; - - if (node.getAttribute('aria-label')) { - this.label = node.getAttribute('aria-label').trim(); - } - - this.isExpandable = false; - this.isVisible = false; - this.inGroup = false; - - if (group) { - this.inGroup = true; - } - - var elem = node.firstElementChild; - - while (elem) { - - if (elem.tagName.toLowerCase() == 'ul') { - elem.setAttribute('role', 'group'); - this.isExpandable = true; - break; - } - - elem = elem.nextElementSibling; - } - - - if(node.getAttribute("data-async_loaded") !== null){ - this.isExpandable = true; - } - - this.keyCode = Object.freeze({ - RETURN: 13, - SPACE: 32, - PAGEUP: 33, - PAGEDOWN: 34, - END: 35, - HOME: 36, - LEFT: 37, - UP: 38, - RIGHT: 39, - DOWN: 40 - }); - }; - - TreeitemLink.prototype.init = function () { - this.domNode.tabIndex = -1; - - if (!this.domNode.getAttribute('role')) { - this.domNode.setAttribute('role', 'treeitem'); - } - - this.domNode.addEventListener('keydown', this.handleKeydown.bind(this)); - this.domNode.addEventListener('click', this.handleClick.bind(this)); - }; - - TreeitemLink.prototype.isExpanded = function () { - if (this.isExpandable) { - return this.domNode.getAttribute('aria-expanded') === 'true'; - } - - return false; - - }; - - TreeitemLink.prototype.handleKeydown = function (event) { - var tgt = event.currentTarget, - flag = false, - char = event.key, - clickEvent; - - function isPrintableCharacter (str) { - return str.length === 1 && str.match(/\S/); - } - - function printableCharacter (item) { - if (char == '*') { - item.tree.expandAllSiblingItems(item); - flag = true; - } - else { - if (isPrintableCharacter(char)) { - item.tree.setFocusByFirstCharacter(item, char); - flag = true; - } - } - } - - this.stopDefaultClick = false; - - if (event.altKey || event.ctrlKey || event.metaKey) { - return; - } - - if (event.shift) { - if (event.keyCode == this.keyCode.SPACE || event.keyCode == this.keyCode.RETURN) { - event.stopPropagation(); - this.stopDefaultClick = true; - } - else { - if (isPrintableCharacter(char)) { - printableCharacter(this); - } - } - } - else { - switch (event.keyCode) { - case this.keyCode.SPACE: - case this.keyCode.RETURN: - if (this.isExpandable) { - if (this.isExpanded()) { - this.tree.collapseTreeitem(this); - } - else { - this.tree.expandTreeitem(this); - } - flag = true; - } - else { - event.stopPropagation(); - this.stopDefaultClick = true; - } - break; - - case this.keyCode.UP: - this.tree.setFocusToPreviousItem(this); - flag = true; - break; - - case this.keyCode.DOWN: - this.tree.setFocusToNextItem(this); - flag = true; - break; - - case this.keyCode.RIGHT: - if (this.isExpandable) { - if (this.isExpanded()) { - this.tree.setFocusToNextItem(this); - } - else { - this.tree.expandTreeitem(this); - } - } - flag = true; - break; - - case this.keyCode.LEFT: - if (this.isExpandable && this.isExpanded()) { - this.tree.collapseTreeitem(this); - flag = true; - } - else { - if (this.inGroup) { - this.tree.setFocusToParentItem(this); - flag = true; - } - } - break; - - case this.keyCode.HOME: - this.tree.setFocusToFirstItem(); - flag = true; - break; - - case this.keyCode.END: - this.tree.setFocusToLastItem(); - flag = true; - break; - - default: - if (isPrintableCharacter(char)) { - printableCharacter(this); - } - break; - } - } - - if (flag) { - event.stopPropagation(); - event.preventDefault(); - } - }; - - TreeitemLink.prototype.handleClick = function (event) { - if (event.target !== this.domNode - && event.target !== this.domNode.firstElementChild - && this.domNode.getAttribute("data-async_loaded") !== undefined) { - return; - } - - if (this.isExpandable) { - if (this.isExpanded()) { - this.tree.collapseTreeitem(this); - } - else { - this.tree.expandTreeitem(this); - } - } - }; - - /** - * End of section concerning keyboard handling for wcag specs. - */ - return public_interface; - })($); -})($, il.UI); \ No newline at end of file diff --git a/public/components/ILIAS/WebAccessChecker/web_access_attach.php b/public/components/ILIAS/WebAccessChecker/web_access_attach.php deleted file mode 100755 index d24d9d290604..000000000000 --- a/public/components/ILIAS/WebAccessChecker/web_access_attach.php +++ /dev/null @@ -1,4 +0,0 @@ -=6.0.0" - } - }, - "node_modules/@andxor/jquery-ui-touch-punch-fix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@andxor/jquery-ui-touch-punch-fix/-/jquery-ui-touch-punch-fix-1.0.2.tgz", - "integrity": "sha512-hdphePfQOxknA9BympZUtbIsXyogz7TgmKykIJrwjS67F4sIhaQJBhlijjkB4xfgFbHPjcJSr9jer09hDuPnaw==", - "dependencies": { - "jquery-ui": "^1.12.1" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", - "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.23.4", - "chalk": "^2.4.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz", - "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.9.tgz", - "integrity": "sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw==", - "dev": true, - "peer": true, - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.23.5", - "@babel/generator": "^7.23.6", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.23.9", - "@babel/parser": "^7.23.9", - "@babel/template": "^7.23.9", - "@babel/traverse": "^7.23.9", - "@babel/types": "^7.23.9", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "peer": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "peer": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", - "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.23.6", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", - "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", - "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", - "dev": true, - "dependencies": { - "@babel/helper-explode-assignable-expression": "^7.18.6", - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", - "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.23.5", - "@babel/helper-validator-option": "^7.23.5", - "browserslist": "^4.22.2", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.5.tgz", - "integrity": "sha512-3RCdA/EmEaikrhayahwToF0fpweU/8o2p8vhc1c/1kftHOdTKuC65kik/TLc+qfbS8JKw4qqJbne4ovICDhmww==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.19.1", - "@babel/helper-split-export-declaration": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.20.5.tgz", - "integrity": "sha512-m68B1lkg3XDGX5yCvGO0kPx3v9WIYLnzjKfPcQiwntEQa5ZeRkPmo2X/ISJc8qxWGfwUr+kvZAeEzAwLec2r2w==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.2.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", - "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0-0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-explode-assignable-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", - "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", - "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", - "dev": true, - "dependencies": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", - "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", - "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", - "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/helper-validator-identifier": "^7.22.20" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", - "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", - "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", - "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-wrap-function": "^7.18.9", - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", - "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/traverse": "^7.19.1", - "@babel/types": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", - "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.20.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", - "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", - "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", - "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", - "dev": true, - "dependencies": { - "@babel/helper-function-name": "^7.19.0", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.5", - "@babel/types": "^7.20.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.9.tgz", - "integrity": "sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/template": "^7.23.9", - "@babel/traverse": "^7.23.9", - "@babel/types": "^7.23.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", - "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.22.20", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.9.tgz", - "integrity": "sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", - "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", - "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-proposal-optional-chaining": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" - } - }, - "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.1.tgz", - "integrity": "sha512-Gh5rchzSwE4kC+o/6T8waD0WHEQIsDmjltY8WnWRXHUdH8axZhuH86Ov9M72YhJfDrZseQwuuWaaIT/TmePp3g==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-remap-async-to-generator": "^7.18.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-class-static-block": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", - "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-proposal-dynamic-import": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", - "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-export-namespace-from": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", - "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-json-strings": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", - "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", - "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-numeric-separator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", - "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.2.tgz", - "integrity": "sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.20.1", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.20.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-catch-binding": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", - "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", - "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-methods": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", - "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.20.5.tgz", - "integrity": "sha512-Vq7b9dUA12ByzB4EjQTPo25sFhY+08pQDBSZRtUAkj7lb7jahaHR5igera16QZ+3my1nYR4dKsNdYj5IjPHilQ==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.20.5", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-unicode-property-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", - "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", - "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", - "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", - "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-remap-async-to-generator": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", - "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.5.tgz", - "integrity": "sha512-WvpEIW9Cbj9ApF3yJCjIEEf1EiNJLtXagOrL5LNWEZOo3jv8pmPoYTSNJQvqej8OavVlgOoOPw6/htGZro6IkA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz", - "integrity": "sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-replace-supers": "^7.19.1", - "@babel/helper-split-export-declaration": "^7.18.6", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", - "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz", - "integrity": "sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", - "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", - "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", - "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", - "dev": true, - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", - "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", - "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", - "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", - "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz", - "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.19.6", - "@babel/helper-plugin-utils": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz", - "integrity": "sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.19.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-simple-access": "^7.19.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz", - "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==", - "dev": true, - "dependencies": { - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.19.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-identifier": "^7.19.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", - "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", - "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.20.5", - "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", - "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", - "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.5.tgz", - "integrity": "sha512-h7plkOmcndIUWXZFLgpbrh2+fXAi47zcUX7IrOQuZdLD0I0KvjJ6cvo3BEcAOsDOcZhVKGJqv07mkSqK0y2isQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", - "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz", - "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "regenerator-transform": "^0.15.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", - "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", - "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", - "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", - "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", - "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", - "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", - "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", - "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz", - "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.20.1", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.20.1", - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-class-static-block": "^7.18.6", - "@babel/plugin-proposal-dynamic-import": "^7.18.6", - "@babel/plugin-proposal-export-namespace-from": "^7.18.9", - "@babel/plugin-proposal-json-strings": "^7.18.6", - "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", - "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.20.2", - "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", - "@babel/plugin-proposal-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-private-methods": "^7.18.6", - "@babel/plugin-proposal-private-property-in-object": "^7.18.6", - "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.20.0", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.18.6", - "@babel/plugin-transform-async-to-generator": "^7.18.6", - "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.20.2", - "@babel/plugin-transform-classes": "^7.20.2", - "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.20.2", - "@babel/plugin-transform-dotall-regex": "^7.18.6", - "@babel/plugin-transform-duplicate-keys": "^7.18.9", - "@babel/plugin-transform-exponentiation-operator": "^7.18.6", - "@babel/plugin-transform-for-of": "^7.18.8", - "@babel/plugin-transform-function-name": "^7.18.9", - "@babel/plugin-transform-literals": "^7.18.9", - "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.19.6", - "@babel/plugin-transform-modules-commonjs": "^7.19.6", - "@babel/plugin-transform-modules-systemjs": "^7.19.6", - "@babel/plugin-transform-modules-umd": "^7.18.6", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", - "@babel/plugin-transform-new-target": "^7.18.6", - "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.20.1", - "@babel/plugin-transform-property-literals": "^7.18.6", - "@babel/plugin-transform-regenerator": "^7.18.6", - "@babel/plugin-transform-reserved-words": "^7.18.6", - "@babel/plugin-transform-shorthand-properties": "^7.18.6", - "@babel/plugin-transform-spread": "^7.19.0", - "@babel/plugin-transform-sticky-regex": "^7.18.6", - "@babel/plugin-transform-template-literals": "^7.18.9", - "@babel/plugin-transform-typeof-symbol": "^7.18.9", - "@babel/plugin-transform-unicode-escapes": "^7.18.10", - "@babel/plugin-transform-unicode-regex": "^7.18.6", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.20.2", - "babel-plugin-polyfill-corejs2": "^0.3.3", - "babel-plugin-polyfill-corejs3": "^0.6.0", - "babel-plugin-polyfill-regenerator": "^0.4.1", - "core-js-compat": "^3.25.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/register": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.18.9.tgz", - "integrity": "sha512-ZlbnXDcNYHMR25ITwwNKT88JiaukkdVj/nG7r3wnuXkOTHc60Uy05PwMCPre0hSkY68E6zK3xz+vUJSP2jWmcw==", - "dev": true, - "dependencies": { - "clone-deep": "^4.0.1", - "find-cache-dir": "^2.0.0", - "make-dir": "^2.1.0", - "pirates": "^4.0.5", - "source-map-support": "^0.5.16" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.20.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.6.tgz", - "integrity": "sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==", - "dev": true, - "dependencies": { - "regenerator-runtime": "^0.13.11" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.23.9.tgz", - "integrity": "sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.23.5", - "@babel/parser": "^7.23.9", - "@babel/types": "^7.23.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.9.tgz", - "integrity": "sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.23.5", - "@babel/generator": "^7.23.6", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.9", - "@babel/types": "^7.23.9", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse/node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/@babel/types": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.9.tgz", - "integrity": "sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==", - "dev": true, - "dependencies": { - "@babel/helper-string-parser": "^7.23.4", - "@babel/helper-validator-identifier": "^7.22.20", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", - "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", - "dev": true, - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz", - "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==", - "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.5.1", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/eslintrc/node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/js": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.39.0.tgz", - "integrity": "sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.11.8", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", - "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", - "dev": true, - "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/config-array/node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "dev": true, - "peer": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz", - "integrity": "sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "dev": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.17", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", - "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } - }, - "node_modules/@mapbox/jsonlint-lines-primitives": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz", - "integrity": "sha1-zlblOfg1UrWNENZy6k1vya3HsjQ=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/@mapbox/mapbox-gl-style-spec": { - "version": "13.23.0", - "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-style-spec/-/mapbox-gl-style-spec-13.23.0.tgz", - "integrity": "sha512-zI26XoK0UjGOvOEUUAoKlmFKHrSD8qIMCaoQBsFxNPzGIluryT32Z1m4aq7NtxEsrfE+qc2mPPXQg+iRllqbqA==", - "dependencies": { - "@mapbox/jsonlint-lines-primitives": "~2.0.2", - "@mapbox/point-geometry": "^0.1.0", - "@mapbox/unitbezier": "^0.0.0", - "csscolorparser": "~1.0.2", - "json-stringify-pretty-compact": "^2.0.0", - "minimist": "^1.2.5", - "rw": "^1.3.3", - "sort-object": "^0.3.2" - }, - "bin": { - "gl-style-composite": "bin/gl-style-composite", - "gl-style-format": "bin/gl-style-format", - "gl-style-migrate": "bin/gl-style-migrate", - "gl-style-validate": "bin/gl-style-validate" - } - }, - "node_modules/@mapbox/point-geometry": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz", - "integrity": "sha1-ioP5M1x4YO/6Lu7KJUMyqgru2PI=" - }, - "node_modules/@mapbox/unitbezier": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz", - "integrity": "sha1-FWUb1VOme4WB+zmIEMmK2Go0Uk4=" - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@petamoriken/float16": { - "version": "3.5.11", - "resolved": "https://registry.npmjs.org/@petamoriken/float16/-/float16-3.5.11.tgz", - "integrity": "sha512-aKJaQhvWcP4XRo4eb34VygcqNsE1+Ej5687oexkK+qYWC7tejxaWRkAfE54Ze3xQGnvwXHZ5Ahx6CWq5sS4q7Q==" - }, - "node_modules/@rollup/plugin-commonjs": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-13.0.0.tgz", - "integrity": "sha512-Anxc3qgkAi7peAyesTqGYidG5GRim9jtg8xhmykNaZkImtvjA7Wsqep08D2mYsqw1IF7rA3lYfciLgzUSgRoqw==", - "dev": true, - "dependencies": { - "@rollup/pluginutils": "^3.0.8", - "commondir": "^1.0.1", - "estree-walker": "^1.0.1", - "glob": "^7.1.2", - "is-reference": "^1.1.2", - "magic-string": "^0.25.2", - "resolve": "^1.11.0" - }, - "engines": { - "node": ">= 8.0.0" - }, - "peerDependencies": { - "rollup": "^2.3.4" - } - }, - "node_modules/@rollup/plugin-node-resolve": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.1.0.tgz", - "integrity": "sha512-xeZHCgsiZ9pzYVgAo9580eCGqwh/XCEUM9q6iQfGNocjgkufHAqC3exA+45URvhiYV8sBF9RlBai650eNs7AsA==", - "dev": true, - "dependencies": { - "@rollup/pluginutils": "^5.0.1", - "@types/resolve": "1.20.2", - "deepmerge": "^4.2.2", - "is-builtin-module": "^3.2.1", - "is-module": "^1.0.0", - "resolve": "^1.22.1" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^2.78.0||^3.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } - } - }, - "node_modules/@rollup/plugin-node-resolve/node_modules/@rollup/pluginutils": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.2.tgz", - "integrity": "sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==", - "dev": true, - "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } - } - }, - "node_modules/@rollup/plugin-node-resolve/node_modules/@types/estree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", - "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", - "dev": true - }, - "node_modules/@rollup/plugin-node-resolve/node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true - }, - "node_modules/@rollup/plugin-terser": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-0.4.3.tgz", - "integrity": "sha512-EF0oejTMtkyhrkwCdg0HJ0IpkcaVg1MMSf2olHb2Jp+1mnLM04OhjpJWGma4HobiDTF0WCyViWuvadyE9ch2XA==", - "dev": true, - "dependencies": { - "serialize-javascript": "^6.0.1", - "smob": "^1.0.0", - "terser": "^5.17.4" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^2.x || ^3.x" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } - } - }, - "node_modules/@rollup/pluginutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", - "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", - "dev": true, - "dependencies": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", - "picomatch": "^2.2.2" - }, - "engines": { - "node": ">= 8.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0" - } - }, - "node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", - "dev": true - }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true - }, - "node_modules/@types/resolve": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", - "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", - "dev": true - }, - "node_modules/@yaireo/tagify": { - "version": "4.9.4", - "integrity": "sha512-ZV8GLKw3yD1Hvh1xNqO1z0Sl+kykL2mQWIwSwQJhAtEVt62TyXRB2kPw5J3iGm4ewK9SM/LPT9WfjuJc7FBKVA==", - "peerDependencies": { - "prop-types": "^15.7.2" - } - }, - "node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true - }, - "node_modules/acorn": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-globals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", - "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", - "dev": true, - "dependencies": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - } - }, - "node_modules/acorn-globals/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/agent-base/node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ansi-colors": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", - "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", - "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-includes": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", - "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", - "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", - "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/assertion-error": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", - "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "node_modules/available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", - "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.3.3", - "semver": "^6.1.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", - "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.3", - "core-js-compat": "^3.25.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", - "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/bootstrap": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-3.4.1.tgz", - "integrity": "sha512-yN5oZVmRCwe5aKwzRj6736nSmKDX7pLYwsXiCj/EYmo16hODaBiT4En5btW/jhBF/seV+XMx3aYwukYC3A49DA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", - "dev": true - }, - "node_modules/browser-stdout": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", - "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", - "dev": true - }, - "node_modules/browserslist": { - "version": "4.22.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.3.tgz", - "integrity": "sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001580", - "electron-to-chromium": "^1.4.648", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer-from": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.0.tgz", - "integrity": "sha512-c5mRlguI/Pe2dSZmpER62rSCu0ryKmWddzRYsuXc50U2/g8jMOulc31VZMa4mYx31U5xsmSOpDCgH88Vl9cDGQ==", - "dev": true - }, - "node_modules/builtin-modules": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", - "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", - "dev": true, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001585", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001585.tgz", - "integrity": "sha512-yr2BWR1yLXQ8fMpdS/4ZZXpseBgE7o4g41x3a6AJOqZuOi+iE/WdJYAuZ6Y95i4Ohd2Y+9MzIWRR+uGABH4s3Q==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ] - }, - "node_modules/chai": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.4.tgz", - "integrity": "sha512-yS5H68VYOCtN1cjfwumDSuzn/9c+yza4f3reKXlE5rUg7SFcCEy90gJvydNgOYtblyf4Zi6jIWRnXOgErta0KA==", - "dev": true, - "dependencies": { - "assertion-error": "^1.1.0", - "check-error": "^1.0.2", - "deep-eql": "^3.0.1", - "get-func-name": "^2.0.0", - "pathval": "^1.1.1", - "type-detect": "^4.0.5" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/chart.js": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-3.6.0.tgz", - "integrity": "sha512-iOzzDKePL+bj+ccIsVAgWQehCXv8xOKGbaU2fO/myivH736zcx535PGJzQGanvcSGVOqX6yuLZsN3ygcQ35UgQ==" - }, - "node_modules/check-error": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", - "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/cliui/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/cliui/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "dev": true - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "node_modules/confusing-browser-globals": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", - "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", - "dev": true - }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "peer": true - }, - "node_modules/copy-anything": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.3.tgz", - "integrity": "sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ==", - "dev": true, - "dependencies": { - "is-what": "^3.12.0" - } - }, - "node_modules/core-js-compat": { - "version": "3.26.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.1.tgz", - "integrity": "sha512-622/KzTudvXCDLRw70iHW4KKs1aGpcRcowGWyYJr2DEBfRrd6hNJybxSWJFuZYD4ma86xhrwDDHxmDaIq4EA8A==", - "dev": true, - "dependencies": { - "browserslist": "^4.21.4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/csscolorparser": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/csscolorparser/-/csscolorparser-1.0.3.tgz", - "integrity": "sha1-s085HupNqPPpgjHizNjfnAQfFxs=" - }, - "node_modules/cssom": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", - "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", - "dev": true - }, - "node_modules/cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dev": true, - "dependencies": { - "cssom": "~0.3.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cssstyle/node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - }, - "node_modules/data-urls": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", - "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", - "dev": true, - "dependencies": { - "abab": "^2.0.6", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^11.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/data-urls/node_modules/whatwg-url": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", - "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", - "dev": true, - "dependencies": { - "tr46": "^3.0.0", - "webidl-conversions": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/decamelize": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz", - "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/decimal.js": { - "version": "10.3.1", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", - "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==", - "dev": true - }, - "node_modules/deep-eql": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz", - "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==", - "dev": true, - "dependencies": { - "type-detect": "^4.0.0" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-properties": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", - "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", - "dev": true, - "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/diff": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", - "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", - "dev": true, - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/dom-walk": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", - "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" - }, - "node_modules/domexception": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", - "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", - "dev": true, - "dependencies": { - "webidl-conversions": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/dropzone": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/dropzone/-/dropzone-5.9.3.tgz", - "integrity": "sha512-Azk8kD/2/nJIuVPK+zQ9sjKMRIpRvNyqn9XwbBHNq+iNuSccbJS6hwm1Woy0pMST0erSo0u4j+KJaodndDk4vA==" - }, - "node_modules/electron-to-chromium": { - "version": "1.4.659", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.659.tgz", - "integrity": "sha512-sRJ3nV3HowrYpBtPF9bASQV7OW49IgZC01Xiq43WfSE3RTCkK0/JidoCmR73Hyc1mN+l/H4Yqx0eNiomvExFZg==", - "dev": true - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/eonasdan-bootstrap-datetimepicker": { - "version": "4.17.47", - "resolved": "https://registry.npmjs.org/eonasdan-bootstrap-datetimepicker/-/eonasdan-bootstrap-datetimepicker-4.17.47.tgz", - "integrity": "sha1-ekmXAEQGUnbnll79Fvgic1IZ5zU=", - "dependencies": { - "bootstrap": "^3.3", - "jquery": "^1.8.3 || ^2.0 || ^3.0", - "moment": "^2.10", - "moment-timezone": "^0.4.0" - }, - "peerDependencies": { - "bootstrap": "^3.3", - "jquery": "^1.8.3 || ^2.0 || ^3.0", - "moment": "^2.10", - "moment-timezone": "^0.4.0" - } - }, - "node_modules/errno": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", - "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", - "dev": true, - "optional": true, - "dependencies": { - "prr": "~1.0.1" - }, - "bin": { - "errno": "cli.js" - } - }, - "node_modules/es-abstract": { - "version": "1.21.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", - "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", - "dev": true, - "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-set-tostringtag": "^2.0.1", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.2.0", - "get-symbol-description": "^1.0.0", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.10", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.3", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trim": "^1.2.7", - "string.prototype.trimend": "^1.0.6", - "string.prototype.trimstart": "^1.0.6", - "typed-array-length": "^1.0.4", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.9" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-set-tostringtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", - "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/escodegen": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", - "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", - "dev": true, - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=6.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/eslint": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.39.0.tgz", - "integrity": "sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og==", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.4.0", - "@eslint/eslintrc": "^2.0.2", - "@eslint/js": "8.39.0", - "@humanwhocodes/config-array": "^0.11.8", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.0", - "eslint-visitor-keys": "^3.4.0", - "espree": "^9.5.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-sdsl": "^4.1.4", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-config-airbnb-base": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz", - "integrity": "sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==", - "dev": true, - "dependencies": { - "confusing-browser-globals": "^1.0.10", - "object.assign": "^4.1.2", - "object.entries": "^1.1.5", - "semver": "^6.3.0" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - }, - "peerDependencies": { - "eslint": "^7.32.0 || ^8.2.0", - "eslint-plugin-import": "^2.25.2" - } - }, - "node_modules/eslint-config-airbnb-base/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", - "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", - "dev": true, - "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.11.0", - "resolve": "^1.22.1" - } - }, - "node_modules/eslint-module-utils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", - "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", - "dev": true, - "dependencies": { - "debug": "^3.2.7" - }, - "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-import": { - "version": "2.27.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", - "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.7", - "eslint-module-utils": "^2.7.4", - "has": "^1.0.3", - "is-core-module": "^2.11.0", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.6", - "resolve": "^1.22.1", - "semver": "^6.3.0", - "tsconfig-paths": "^3.14.1" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" - } - }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-scope": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", - "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", - "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/eslint/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/eslint/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/eslint/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/eslint/node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/eslint/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/eslint/node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/eslint/node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/eslint/node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/eslint/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/esm": { - "version": "3.2.25", - "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz", - "integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==", - "optional": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/espree": { - "version": "9.5.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", - "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", - "dev": true, - "dependencies": { - "acorn": "^8.8.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", - "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", - "dev": true - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ev-emitter": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ev-emitter/-/ev-emitter-1.1.1.tgz", - "integrity": "sha512-ipiDYhdQSCZ4hSbX4rMW+XzNKMD1prg/sTvoVmSLkuQ1MVlwjJQQA+sW8tMYR3BLUr9KjodFV4pvzunvRhd33Q==" - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dev": true, - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/fine-uploader": { - "version": "5.16.2", - "resolved": "https://registry.npmjs.org/fine-uploader/-/fine-uploader-5.16.2.tgz", - "integrity": "sha1-DYeNoc0nU/gGg6wJHfXa/5/7jEQ=" - }, - "node_modules/flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", - "dev": true, - "bin": { - "flat": "cli.js" - } - }, - "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, - "dependencies": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "dev": true - }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.3" - } - }, - "node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "node_modules/function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, - "peer": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/geotiff": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/geotiff/-/geotiff-1.0.9.tgz", - "integrity": "sha512-PY+q1OP8RtQZkx1630pVfC3hEkxFnGW9LwIF/glSzcalyShkrH+W8uM/M4RVY12j4QkDQvRXVKOpU65hq6t0iQ==", - "dependencies": { - "@petamoriken/float16": "^3.4.7", - "lerc": "^3.0.0", - "lru-cache": "^6.0.0", - "pako": "^2.0.4", - "parse-headers": "^2.0.2", - "threads": "^1.7.0", - "xml-utils": "^1.0.2" - }, - "engines": { - "browsers": "defaults", - "node": ">=10.19" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-func-name": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", - "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/get-intrinsic": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", - "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/global": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", - "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", - "dependencies": { - "min-document": "^2.19.0", - "process": "^0.11.10" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", - "dev": true, - "optional": true - }, - "node_modules/grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "dev": true - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true, - "bin": { - "he": "bin/he" - } - }, - "node_modules/html-encoding-sniffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", - "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", - "dev": true, - "dependencies": { - "whatwg-encoding": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dev": true, - "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/http-proxy-agent/node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dev": true, - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/https-proxy-agent/node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "optional": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ieee754": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", - "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" - }, - "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/image-size": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", - "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", - "dev": true, - "optional": true, - "bin": { - "image-size": "bin/image-size.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/imagesloaded": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/imagesloaded/-/imagesloaded-4.1.4.tgz", - "integrity": "sha512-ltiBVcYpc/TYTF5nolkMNsnREHW+ICvfQ3Yla2Sgr71YFwQ86bDwV9hgpFhFtrGPuwEx5+LqOHIrdXBdoWwwsA==", - "dependencies": { - "ev-emitter": "^1.0.0" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/internal-slot": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", - "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.2.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "dependencies": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-builtin-module": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", - "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", - "dev": true, - "dependencies": { - "builtin-modules": "^3.3.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-core-module": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz", - "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", - "dev": true - }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-observable": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-2.1.0.tgz", - "integrity": "sha512-DailKdLb0WU+xX8K5w7VsJhapwHLZ9jjmazqCJq4X12CTgqq73TKnbRcnSLuXYPOoLQgV5IrD7ePiX/h1vnkBw==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "dev": true - }, - "node_modules/is-reference": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", - "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", - "dev": true, - "dependencies": { - "@types/estree": "*" - } - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typed-array": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", - "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", - "dev": true, - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-what": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", - "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jquery": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz", - "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==" - }, - "node_modules/jquery-dragster": { - "version": "1.0.3", - "resolved": "git+ssh://git@github.com/catmanjan/jquery-dragster.git#9c236b1e43171b1b8a6eb1bae0c43ca9628d0f5f", - "integrity": "sha512-OWlew8ciBcwJuxfWhpZBISmDHRix9nThljToYSPC12bXrTeYiqOUIgjIEzolpzWEeQj9T4lbhWn9mAQGYgg7eQ==", - "license": "MIT" - }, - "node_modules/jquery-migrate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/jquery-migrate/-/jquery-migrate-3.0.0.tgz", - "integrity": "sha1-A/MgWW/hodsJzc+3SxRXGZSq17s=" - }, - "node_modules/jquery-mousewheel": { - "version": "3.1.13", - "resolved": "https://registry.npmjs.org/jquery-mousewheel/-/jquery-mousewheel-3.1.13.tgz", - "integrity": "sha1-BvAzXxbjU6aV5yBr9QUDy1I6buU=" - }, - "node_modules/jquery-outside-events": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/jquery-outside-events/-/jquery-outside-events-1.0.0.tgz", - "integrity": "sha1-2kjQw9HfgN4vmsixEmYNZ9KKRks=" - }, - "node_modules/jquery-ui": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/jquery-ui/-/jquery-ui-1.13.1.tgz", - "integrity": "sha512-2VlU59N5P4HaumDK1Z3XEVjSvegFbEOQRgpHUBaB2Ak98Axl3hFhJ6RFcNQNuk9SfL6WxIbuLst8dW/U56NSiA==", - "dependencies": { - "jquery": ">=1.8.0 <4.0.0" - } - }, - "node_modules/jquery-ui-dist": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/jquery-ui-dist/-/jquery-ui-dist-1.13.1.tgz", - "integrity": "sha512-Y711Pu4BRVrAlL58KSxX4ail74jaCJZaZcdNDLava+MgZeNwmVWmyYiK7KxyoJu1MB73eSunjJvYDbOuNrOA7w==", - "dependencies": { - "jquery": ">=1.8.0 <4.0.0" - } - }, - "node_modules/js-sdsl": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", - "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/js-sdsl" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsdom": { - "version": "19.0.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-19.0.0.tgz", - "integrity": "sha512-RYAyjCbxy/vri/CfnjUWJQQtZ3LKlLnDqj+9XLNnJPgEGeirZs3hllKR20re8LUZ6o1b1X4Jat+Qd26zmP41+A==", - "dev": true, - "dependencies": { - "abab": "^2.0.5", - "acorn": "^8.5.0", - "acorn-globals": "^6.0.0", - "cssom": "^0.5.0", - "cssstyle": "^2.3.0", - "data-urls": "^3.0.1", - "decimal.js": "^10.3.1", - "domexception": "^4.0.0", - "escodegen": "^2.0.0", - "form-data": "^4.0.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.0", - "parse5": "6.0.1", - "saxes": "^5.0.1", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^3.0.0", - "webidl-conversions": "^7.0.0", - "whatwg-encoding": "^2.0.0", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^10.0.0", - "ws": "^8.2.3", - "xml-name-validator": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "node_modules/json-stringify-pretty-compact": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/json-stringify-pretty-compact/-/json-stringify-pretty-compact-2.0.0.tgz", - "integrity": "sha512-WRitRfs6BGq4q8gTgOy4ek7iPFXjbra0H3PmDLKm2xnZ+Gh1HUhiKGgCZkSPNULlP7mvfu6FV/mOLhCarspADQ==" - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true, - "peer": true, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jstree": { - "version": "3.3.16", - "resolved": "https://registry.npmjs.org/jstree/-/jstree-3.3.16.tgz", - "integrity": "sha512-yeeIJffi2WAqyMeHufXj/Ozy7GqgKdDkxfN8L8lwbG0h1cw/TgDafWmyhroH4AKgDSk9yW1W6jiJZu4zXAqzXw==", - "dependencies": { - "jquery": "^3.5.0" - } - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lerc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lerc/-/lerc-3.0.0.tgz", - "integrity": "sha512-Rm4J/WaHhRa93nCN2mwWDZFoRVF18G1f47C+kvQWyHGEZxFpTUi73p7lMVSAndyxGt6lJ2/CFbOcf9ra5p8aww==" - }, - "node_modules/less": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/less/-/less-4.1.1.tgz", - "integrity": "sha512-w09o8tZFPThBscl5d0Ggp3RcrKIouBoQscnOMgFH3n5V3kN/CXGHNfCkRPtxJk6nKryDXaV9aHLK55RXuH4sAw==", - "dev": true, - "dependencies": { - "copy-anything": "^2.0.1", - "parse-node-version": "^1.0.1", - "tslib": "^1.10.0" - }, - "bin": { - "lessc": "bin/lessc" - }, - "engines": { - "node": ">=6" - }, - "optionalDependencies": { - "errno": "^0.1.1", - "graceful-fs": "^4.1.2", - "image-size": "~0.5.0", - "make-dir": "^2.1.0", - "mime": "^1.4.1", - "needle": "^2.5.2", - "source-map": "~0.6.0" - } - }, - "node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/linkifyjs": { - "version": "2.1.9", - "resolved": "https://registry.npmjs.org/linkifyjs/-/linkifyjs-2.1.9.tgz", - "integrity": "sha512-74ivurkK6WHvHFozVaGtQWV38FzBwSTGNmJolEgFp7QgR2bl6ArUWlvT4GcHKbPe1z3nWYi+VUdDZk16zDOVug==", - "peerDependencies": { - "jquery": ">= 1.11.0", - "react": ">= 0.14.0", - "react-dom": ">= 0.14.0" - } - }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "dev": true - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-symbols/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/log-symbols/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/log-symbols/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/log-symbols/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/log-symbols/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/log-symbols/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "peer": true, - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/magic-string": { - "version": "0.25.7", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", - "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", - "dev": true, - "dependencies": { - "sourcemap-codec": "^1.4.4" - } - }, - "node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/mapbox-to-css-font": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/mapbox-to-css-font/-/mapbox-to-css-font-2.4.0.tgz", - "integrity": "sha512-v674D0WtpxCXlA6E+sBlG1QJWdUkz/s9qAD91bJSXBGuBL5lL4tJXpoJEftecphCh2SVQCjWMS2vhylc3AIQTg==" - }, - "node_modules/maphilight": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/maphilight/-/maphilight-1.4.2.tgz", - "integrity": "sha512-afddnOFDNW0AgElDxHYHtsoIwaLZ8LxxukHv4ORLgok/PAEEdInM/cL9svA8xJc7Jys76DR2hICW8nGkhy2SWQ==", - "dependencies": { - "jquery": "^3.0.0" - } - }, - "node_modules/mediaelement": { - "version": "4.2.16", - "resolved": "https://registry.npmjs.org/mediaelement/-/mediaelement-4.2.16.tgz", - "integrity": "sha512-5GinxsRpVA36w6tAD6nTqVSiZ0LzIhqUrzD8wzOAtZPPM7NOwOBtz6Oa85VemS+3Jvoo38jM1RvNqwKYJBBxtQ==", - "dependencies": { - "global": "^4.3.1" - } - }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, - "optional": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/min-document": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", - "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", - "dependencies": { - "dom-walk": "^0.1.0" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/mocha": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.2.0.tgz", - "integrity": "sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==", - "dev": true, - "dependencies": { - "ansi-colors": "4.1.1", - "browser-stdout": "1.3.1", - "chokidar": "3.5.3", - "debug": "4.3.4", - "diff": "5.0.0", - "escape-string-regexp": "4.0.0", - "find-up": "5.0.0", - "glob": "7.2.0", - "he": "1.2.0", - "js-yaml": "4.1.0", - "log-symbols": "4.1.0", - "minimatch": "5.0.1", - "ms": "2.1.3", - "nanoid": "3.3.3", - "serialize-javascript": "6.0.0", - "strip-json-comments": "3.1.1", - "supports-color": "8.1.1", - "workerpool": "6.2.1", - "yargs": "16.2.0", - "yargs-parser": "20.2.4", - "yargs-unparser": "2.0.0" - }, - "bin": { - "_mocha": "bin/_mocha", - "mocha": "bin/mocha.js" - }, - "engines": { - "node": ">= 14.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mochajs" - } - }, - "node_modules/mocha/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/mocha/node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/mocha/node_modules/debug/node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/mocha/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mocha/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/mocha/node_modules/minimatch": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", - "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/mocha/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "node_modules/mocha/node_modules/serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "dev": true, - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/mocha/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/moment": { - "version": "2.29.4", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", - "engines": { - "node": "*" - } - }, - "node_modules/moment-timezone": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.4.1.tgz", - "integrity": "sha1-gfWYw61eIs2teWtn7NjYjQ9bqgY=", - "dependencies": { - "moment": ">= 2.6.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/nanoid": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", - "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", - "dev": true, - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/needle": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/needle/-/needle-2.6.0.tgz", - "integrity": "sha512-KKYdza4heMsEfSWD7VPUIz3zX2XDwOyX2d+geb4vrERZMT5RMU6ujjaD+I5Yr54uZxQ2w6XRTAhHBbSCyovZBg==", - "dev": true, - "optional": true, - "dependencies": { - "debug": "^3.2.6", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - }, - "bin": { - "needle": "bin/needle" - }, - "engines": { - "node": ">= 4.4.x" - } - }, - "node_modules/nestable2": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/nestable2/-/nestable2-1.6.0.tgz", - "integrity": "sha512-/jBy2FhAqik/yV1fYDqbP3OvGLb/wpjweg91UTzIREI+69hbqkKjJ9L+/FSBejYM0WMhvd2Q2p0+8XXetv0egA==", - "dependencies": { - "jquery": ">=1.7.2" - } - }, - "node_modules/node-releases": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", - "dev": true - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nwsapi": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz", - "integrity": "sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg==", - "dev": true - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.entries": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", - "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.values": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", - "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/observable-fns": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/observable-fns/-/observable-fns-0.6.1.tgz", - "integrity": "sha512-9gRK4+sRWzeN6AOewNBTLXir7Zl/i3GB6Yl26gK4flxz8BXVpD3kt8amREmWNb0mxYOGDotvE5a4N+PtGGKdkg==" - }, - "node_modules/ol": { - "version": "6.9.0", - "resolved": "https://registry.npmjs.org/ol/-/ol-6.9.0.tgz", - "integrity": "sha512-VmU5HKHwO2O1uGgmBcng/dL1PouVB1jKiYUbiXPR5l1i/3B3qatexl4rapZAnsGx0vsOC7lI1GLx7jEZro8C8Q==", - "dependencies": { - "geotiff": "^1.0.8", - "ol-mapbox-style": "^6.5.1", - "pbf": "3.2.1", - "rbush": "^3.0.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/openlayers" - } - }, - "node_modules/ol-mapbox-style": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/ol-mapbox-style/-/ol-mapbox-style-6.7.0.tgz", - "integrity": "sha512-O8Gq3q1CvzklikL0mYVjGGg6xNOlmpOwzemBwXUzTGf9i14G/WVcDo3JSLySedFHekRIpp5vw7gk+FFd21nqVw==", - "dependencies": { - "@mapbox/mapbox-gl-style-spec": "^13.20.1", - "mapbox-to-css-font": "^2.4.0", - "webfont-matcher": "^1.1.0" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/owl.carousel": { - "version": "2.3.4", - "resolved": "git+ssh://git@github.com/OwlCarousel2/OwlCarousel2.git#4eedccac4ea061931162a86e3f268332c16a1ad0", - "license": "SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE", - "dependencies": { - "jquery": ">=1.8.3" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/pako": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pako/-/pako-2.0.4.tgz", - "integrity": "sha512-v8tweI900AUkZN6heMU/4Uy4cXRc2AYNRggVmTR+dEncawDJgCdLMximOVA2p4qO57WMynangsfGRb5WD6L1Bg==" - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-headers": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.4.tgz", - "integrity": "sha512-psZ9iZoCNFLrgRjZ1d8mn0h9WRqJwFxM9q3x7iUjN/YT2OksthDJ5TiPCu2F38kS4zutqfW+YdVVkBZZx3/1aw==" - }, - "node_modules/parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "node_modules/pathval": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", - "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/pbf": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/pbf/-/pbf-3.2.1.tgz", - "integrity": "sha512-ClrV7pNOn7rtmoQVF4TS1vyU0WhYRnP92fzbfF75jAIwpnzdJXf8iTd4CMEqO4yUenH6NDqLiwjqlh6QgZzgLQ==", - "dependencies": { - "ieee754": "^1.1.12", - "resolve-protobuf-schema": "^2.1.0" - }, - "bin": { - "pbf": "bin/pbf" - } - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/pirates": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-dir/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-dir/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-dir/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-dir/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "peer": true, - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/protocol-buffers-schema": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.6.0.tgz", - "integrity": "sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==" - }, - "node_modules/prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", - "dev": true, - "optional": true - }, - "node_modules/psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "dev": true - }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/qtip2": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/qtip2/-/qtip2-3.0.3.tgz", - "integrity": "sha1-ffCIrkQSwkpAZN5p6CTLPPdiENw=", - "dependencies": { - "imagesloaded": ">=3.0.0", - "jquery": ">=1.6.0" - } - }, - "node_modules/querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "dev": true - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/quickselect": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-2.0.0.tgz", - "integrity": "sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==" - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/rbush": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/rbush/-/rbush-3.0.1.tgz", - "integrity": "sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w==", - "dependencies": { - "quickselect": "^2.0.0" - } - }, - "node_modules/react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" - }, - "peerDependencies": { - "react": "^18.2.0" - } - }, - "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "peer": true - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", - "dev": true, - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", - "dev": true - }, - "node_modules/regenerator-transform": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", - "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", - "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "functions-have-names": "^1.2.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexpu-core": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.2.tgz", - "integrity": "sha512-T0+1Zp2wjF/juXMrMxHxidqGYn8U4R+zleSJhX9tQ1PUsS8a9UtYfbsF9LdiVgNX3kiX8RNaKM42nfSgvFJjmw==", - "dev": true, - "dependencies": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsgen": "^0.7.1", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regjsgen": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", - "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==", - "dev": true - }, - "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "dev": true, - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "dev": true - }, - "node_modules/resolve": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", - "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", - "dev": true, - "dependencies": { - "is-core-module": "^2.11.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-protobuf-schema": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/resolve-protobuf-schema/-/resolve-protobuf-schema-2.1.0.tgz", - "integrity": "sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==", - "dependencies": { - "protocol-buffers-schema": "^3.3.1" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rollup": { - "version": "2.79.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", - "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", - "dev": true, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=10.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/rw": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", - "integrity": "sha1-P4Yt+pGrdmsUiF700BEkv9oHT7Q=" - }, - "node_modules/safe-buffer": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", - "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==", - "dev": true - }, - "node_modules/safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true, - "optional": true - }, - "node_modules/saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", - "dev": true, - "dependencies": { - "xmlchars": "^2.2.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0" - } - }, - "node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", - "dev": true, - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/smob": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/smob/-/smob-1.1.1.tgz", - "integrity": "sha512-i5aqEBPnDv9d77+NDxfjROtywxzNdAVNyaOr+RsLhM28Ts+Ar7luIp/Q+SBYa6wv/7BBcOpEkrhtDxsl2WA9Jg==", - "dev": true - }, - "node_modules/sort-asc": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/sort-asc/-/sort-asc-0.1.0.tgz", - "integrity": "sha1-q3md9h/HPqCVbHnEtTHtHp53J+k=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sort-desc": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/sort-desc/-/sort-desc-0.1.1.tgz", - "integrity": "sha1-GYuMDN6wlcRjNBhh45JdTuNZqe4=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sort-object": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/sort-object/-/sort-object-0.3.2.tgz", - "integrity": "sha1-mODRme3kDgfGGoRAPGHWw7KQ+eI=", - "dependencies": { - "sort-asc": "^0.1.0", - "sort-desc": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "dev": true - }, - "node_modules/string.prototype.trim": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", - "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true - }, - "node_modules/terser": { - "version": "5.17.5", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.17.5.tgz", - "integrity": "sha512-NqFkzBX34WExkCbk3K5urmNCpEWqMPZnwGI1pMHwqvJ/zDlXC75u3NI7BrzoR8/pryy8Abx2e1i8ChrWkhH1Hg==", - "dev": true, - "dependencies": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true - }, - "node_modules/threads": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/threads/-/threads-1.7.0.tgz", - "integrity": "sha512-Mx5NBSHX3sQYR6iI9VYbgHKBLisyB+xROCBGjjWm1O9wb9vfLxdaGtmT/KCjUqMsSNW6nERzCW3T6H43LqjDZQ==", - "dependencies": { - "callsites": "^3.1.0", - "debug": "^4.2.0", - "is-observable": "^2.1.0", - "observable-fns": "^0.6.1" - }, - "funding": { - "url": "https://github.com/andywer/threads.js?sponsor=1" - }, - "optionalDependencies": { - "tiny-worker": ">= 2" - } - }, - "node_modules/threads/node_modules/debug": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/tiny-worker": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/tiny-worker/-/tiny-worker-2.3.0.tgz", - "integrity": "sha512-pJ70wq5EAqTAEl9IkGzA+fN0836rycEuz2Cn6yeZ6FRzlVS5IDOkFHpIoEsksPRQV34GDqXm65+OlnZqUSyK2g==", - "optional": true, - "dependencies": { - "esm": "^3.2.25" - } - }, - "node_modules/tinymce": { - "version": "5.6.2", - "resolved": "git+ssh://git@github.com/ILIAS-eLearning/tinymce-dist.git#4c6f5c918e94c35803deca9c0e774cc10878ba8a", - "license": "LGPL-2.1" - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/tough-cookie": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", - "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", - "dev": true, - "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.2.0", - "url-parse": "^1.5.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tr46": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", - "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", - "dev": true, - "dependencies": { - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/tsconfig-paths": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", - "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", - "dev": true, - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - }, - "node_modules/tsconfig-paths/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/typed-array-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "is-typed-array": "^1.1.9" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dev": true, - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/universalify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", - "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/url-parse": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", - "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", - "dev": true, - "dependencies": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "node_modules/w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "dev": true, - "dependencies": { - "browser-process-hrtime": "^1.0.0" - } - }, - "node_modules/w3c-xmlserializer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz", - "integrity": "sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==", - "dev": true, - "dependencies": { - "xml-name-validator": "^4.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/webfont-matcher": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/webfont-matcher/-/webfont-matcher-1.1.0.tgz", - "integrity": "sha1-mM6VCXsp4x++czBT4Q5XFkLRxsc=" - }, - "node_modules/webidl-conversions": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", - "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/webui-popover": { - "version": "1.2.18", - "resolved": "https://registry.npmjs.org/webui-popover/-/webui-popover-1.2.18.tgz", - "integrity": "sha1-haLxD9tzh0F35cQun6SRjBVWd3E=" - }, - "node_modules/whatwg-encoding": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", - "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", - "dev": true, - "dependencies": { - "iconv-lite": "0.6.3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/whatwg-encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/whatwg-mimetype": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", - "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/whatwg-url": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-10.0.0.tgz", - "integrity": "sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w==", - "dev": true, - "dependencies": { - "tr46": "^3.0.0", - "webidl-conversions": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-typed-array": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", - "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", - "dev": true, - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/word-wrap": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.4.tgz", - "integrity": "sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/workerpool": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz", - "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==", - "dev": true - }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/wrap-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "node_modules/ws": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz", - "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==", - "dev": true, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xml-name-validator": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", - "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/xml-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/xml-utils/-/xml-utils-1.0.2.tgz", - "integrity": "sha512-rEn0FvKi+YGjv9omf22oAf+0d6Ly/sgJ/CUufU/nOzS7SRLmgwSujrewc03KojXxt+aPaTRpm593TgehtUBMSQ==" - }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/yargs-parser": { - "version": "20.2.4", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", - "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/yargs-unparser": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz", - "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==", - "dev": true, - "dependencies": { - "camelcase": "^6.0.0", - "decamelize": "^4.0.0", - "flat": "^5.0.2", - "is-plain-obj": "^2.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/yargs/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/yui2": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/yui2/-/yui2-2.9.0.tgz", - "integrity": "sha512-8w1NYRxC+o2N9RFvxVcKk7NQuImNJlLogIL5+QDLA7Fe4aCAQPx+L+qJUMEQv5gp+/cMEFptZ/fy75ZV8tQHfw==" - } - } -} diff --git a/public/package.json b/public/package.json deleted file mode 100755 index 221e8fd4e859..000000000000 --- a/public/package.json +++ /dev/null @@ -1,291 +0,0 @@ -{ - "name": "ilias", - "version": "9.0.0", - "description": "ILIAS open source e-Learning", - "browser": "js/index.js", - "directories": { - "doc": "docs", - "test": "tests" - }, - "dependencies": { - "@andxor/jquery-ui-touch-punch-fix": "^1.0.2", - "@yaireo/tagify": "^4.9.4", - "bootstrap": "3.4.1", - "chart.js": "^3.6.0", - "dropzone": "^5.9.3", - "eonasdan-bootstrap-datetimepicker": "^4.17.47", - "fine-uploader": "^5.16.2", - "jquery": "^3.6.0", - "jquery-dragster": "git+https://github.com/catmanjan/jquery-dragster.git", - "jquery-migrate": "^3.0.0", - "jquery-mousewheel": "^3.1.13", - "jquery-outside-events": "^1.0.0", - "jquery-ui-dist": "^1.13.1", - "jstree": "^3.3.16", - "linkifyjs": "^2.1.9", - "maphilight": "^1.4.2", - "mediaelement": "4.2.16", - "moment": "^2.29.4", - "nestable2": "^1.6.0", - "ol": "^6.9.0", - "owl.carousel": "github:OwlCarousel2/OwlCarousel2", - "qtip2": "^3.0.3", - "tinymce": "github:ILIAS-eLearning/tinymce-dist#master", - "webui-popover": "^1.2.18", - "yui2": "^2.9.0" - }, - "devDependencies": { - "@babel/preset-env": "^7.20.2", - "@babel/register": "^7.18.9", - "@rollup/plugin-commonjs": "^13.0.0", - "@rollup/plugin-node-resolve": "^15.1.0", - "@rollup/plugin-terser": "^0.4.3", - "chai": "^4.2.0", - "eslint": "^8.39.0", - "eslint-config-airbnb-base": "^15.0.0", - "eslint-plugin-import": "^2.27.5", - "jsdom": "19.0.0", - "less": "^4.1.1", - "mocha": "^10.2.0", - "rollup": "^2.18.0" - }, - "scripts": { - "test": "mocha --recursive" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/ILIAS-eLearning/ILIAS.git" - }, - "keywords": [], - "author": "ILIAS open source developer group", - "license": "GPL-3.0-or-later", - "bugs": { - "url": "https://github.com/ILIAS-eLearning/ILIAS/issues" - }, - "homepage": "https://github.com/ILIAS-eLearning/ILIAS#readme", - "extra": { - "pouchdb": { - "introduction-date": null, - "approved-by": null, - "developer": null, - "purpose": "We use pouchdb in SCORM-Offline-Player", - "last-update-for-ilias": "5.3.0" - }, - "jquery": { - "introduction-date": null, - "approved-by": "Jour Fixe", - "developer": null, - "purpose": "We use jQuery for most JS-related actions in ILIAS.", - "last-update-for-ilias": "8.0" - }, - "jquery-migrate": { - "introduction-date": null, - "approved-by": "Jour Fixe", - "developer": null, - "purpose": "", - "last-update-for-ilias": "5.3.0", - "note": "" - }, - "bootstrap": { - "introduction-date": null, - "approved-by": "Jour Fixe", - "developer": null, - "purpose": "Bootstrap is ILIAS' Client-Side UI-Framework since 5.0", - "last-update-for-ilias": "5.3.0" - }, - "jquery-ui": { - "introduction-date": null, - "approved-by": "Jour Fixe", - "developer": null, - "purpose": "", - "last-update-for-ilias": "5.3.0" - }, - "maphilight": { - "introduction-date": null, - "approved-by": "Jour Fixe", - "developer": null, - "purpose": "Image Maps", - "last-update-for-ilias": "8.0", - "note": "This is linked direclty to the git repo of kemayo/maphilight, since the bower package is out of date." - }, - "jqueryui-touch-punch": { - "introduction-date": null, - "approved-by": "Jour Fixe", - "developer": null, - "purpose": "", - "last-update-for-ilias": null - }, - "jquery-outside-events": { - "introduction-date": null, - "approved-by": "Jour Fixe", - "developer": null, - "purpose": "", - "last-update-for-ilias": null - }, - "jstree": { - "introduction-date": null, - "approved-by": "Jour Fixe", - "developer": "akill", - "purpose": "", - "last-update-for-ilias": "9.0", - "note": "The former patch (ILIAS < 5.4.0) is not needed anymore. Use of size() has been removed from the lib." - }, - "moment": { - "introduction-date": "2015-09-22", - "approved-by": "Jour Fixe", - "developer": "jluetzen", - "purpose": "Calendar", - "last-update-for-ilias": "2022-07-14", - "note": "Used for the datetime picker in the calendar component. Since 2016 this library is used in the chat component as well." - }, - "eonasdan-bootstrap-datetimepicker": { - "introduction-date": null, - "approved-by": "Jour Fixe", - "developer": null, - "purpose": "", - "last-update-for-ilias": null, - "note": "" - }, - "jquery-mousewheel": { - "introduction-date": null, - "approved-by": "Jour Fixe", - "developer": null, - "purpose": "", - "last-update-for-ilias": null, - "note": "" - }, - "qtip2": { - "introduction-date": null, - "approved-by": "Jour Fixe", - "developer": null, - "purpose": "", - "last-update-for-ilias": null, - "note": "" - }, - "tinymce": { - "introduction-date": null, - "approved-by": "Jour Fixe", - "developer": "akill", - "purpose": "WYSIWYG HTML editing, e.g. forum and page editor", - "last-update-for-ilias": "5.3.0", - "note": "" - }, - "jquery-dragster": { - "introduction-date": "2017-08-28", - "approved-by": "Jour Fixe", - "developer": "fschmid", - "purpose": "UI Service Dropzone", - "last-update-for-ilias": "5.3.0", - "note": "" - }, - "fine-uploader": { - "introduction-date": "2017-08-28", - "approved-by": "Jour Fixe", - "developer": "fschmid", - "purpose": "UI Service Dropzone", - "last-update-for-ilias": "5.3.0", - "note": "" - }, - "webui-popover": { - "introduction-date": "2017-08-28", - "approved-by": "Jour Fixe", - "developer": "fschmid", - "purpose": "UI Service Popover", - "last-update-for-ilias": "5.3.0", - "note": "" - }, - "openlayers": { - "introduction-date": "2014-01-20", - "approved-by": "Jour Fixe", - "developer": "dweise", - "purpose": "Maps", - "last-update-for-ilias": "7.0.0", - "note": "" - }, - "owl.carousel": { - "introduction-date": "2015-08-12", - "approved-by": "Jour Fixe", - "developer": "akill", - "purpose": "Accordion Service", - "last-update-for-ilias": "5.3.4" - }, - "nestable2": { - "introduction-date": "2018-05-22", - "approved-by": "Jour Fixe", - "developer": "bheyser", - "purpose": "Assessment Nested Ordering", - "last-update-for-ilias": "6.0.0" - }, - "dropzone": { - "introduction-date": "2019-11-21", - "approved-by": "Jour Fixe", - "developer": "fschmid", - "purpose": "File Input", - "last-update-for-ilias": "6.0.0" - }, - "linkifyjs": { - "introduction-date": "2015-08-11", - "approved-by": "Jour Fixe", - "developer": "akill", - "purpose": "Services/Link, autolinking of external links", - "last-update-for-ilias": "5.4.13" - }, - "@yaireo/tagify": { - "introduction-date": "2021-06-23", - "approved-by": null, - "developer": "nhaagen", - "purpose": "UI Input Tag", - "last-update-for-ilias": "8.0.0", - "note": "Replacement for bootstrap-tagsinput, typeahead.js; needs prop-types^15.7.2" - }, - "chart.js": { - "introduction-date": "2021-11-26", - "approved-by": "Jour Fixe", - "developer": "tfamula", - "purpose": "UI Bar Charts", - "last-update-for-ilias": "8.0.0" - }, - "@babel/register": { - "introduction-date": "2022-12-14", - "approved-by": "Jour Fixe", - "developer": "tfuhrer", - "purpose": "Replacement for the unmaintained ESM module bundler used by mocha.js for js unit tests.", - "last-update-for-ilias": "7.0.0" - }, - "@babel/preset-env": { - "introduction-date": "2022-12-14", - "approved-by": "Jour Fixe", - "developer": "tfuhrer", - "purpose": "Preset environment for @babel which is used by the @babel/register package to run js unit tests.", - "last-update-for-ilias": "7.0.0" - }, - "yui2": { - "introduction-date": "unknown", - "approved-by": "unknown", - "developer": "unknown", - "purpose": "Several usages accross the codebase.", - "last-update-for-ilias": "9.0" - }, - "eslint": { - "introduction-date": "2023-06-12", - "approved-by": "Jour Fixe", - "developer": "tfuhrer", - "purpose": "Tool used for checking and fixing javascript code-style.", - "last-update-for-ilias": "9.0" - }, - "eslint-config-airbnb-base": { - "introduction-date": "2023-06-12", - "approved-by": "Jour Fixe", - "developer": "tfuhrer", - "purpose": "Preset for the Airbnb javascript code-style for ESLint.", - "last-update-for-ilias": "9.0" - }, - "eslint-plugin-import": { - "introduction-date": "2023-06-12", - "approved-by": "Jour Fixe", - "developer": "tfuhrer", - "purpose": "ESLint plugin to allow presets like 'eslint-config-airbnb-base'.", - "last-update-for-ilias": "9.0" - } - } -} diff --git a/public/package_new.json b/public/package_new.json deleted file mode 100755 index dba516755cdc..000000000000 --- a/public/package_new.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "name": "ilias", - "version": "9.0.0", - "description": "ILIAS open source e-Learning", - "browser": "js/index.js", - "directories": { - "doc": "docs", - "test": "tests" - }, - "dependencies": { - }, - "devDependencies": { - }, - "scripts": { - "test": "mocha --recursive" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/ILIAS-eLearning/ILIAS.git" - }, - "keywords": [], - "author": "ILIAS open source developer group", - "license": "GPL-3.0-or-later", - "bugs": { - "url": "https://github.com/ILIAS-eLearning/ILIAS/issues" - }, - "homepage": "https://github.com/ILIAS-eLearning/ILIAS#readme" -} diff --git a/public/templates/default/buttons.js b/public/templates/default/buttons.js deleted file mode 100755 index a70a0210539c..000000000000 --- a/public/templates/default/buttons.js +++ /dev/null @@ -1,56 +0,0 @@ -if (document.images) -{ - var path = "./templates/default/images/navbar/"; - - imag = new Array(); - imag[0] = path + "desk.gif"; - imag[1] = path + "course.gif"; - imag[2] = path + "bookma.gif"; - imag[3] = path + "search.gif"; - imag[4] = path + "literat.gif"; - imag[5] = path + "mail.gif"; - imag[6] = path + "newsgr.gif"; - imag[7] = path + "groups.gif"; - imag[8] = path + "help.gif"; - imag[9] = path + "feedb.gif"; - imag[10] = path + "logout.gif"; - imag[11] = path + "desk_o.gif"; - imag[12] = path + "course_o.gif"; - imag[13] = path + "bookma_o.gif"; - imag[14] = path + "search_o.gif"; - imag[15] = path + "literat_o.gif"; - imag[16] = path + "mail_o.gif"; - imag[17] = path + "newsgr_o.gif"; - imag[18] = path + "groups_o.gif"; - imag[19] = path + "help_o.gif"; - imag[20] = path + "feedb_o.gif"; - imag[21] = path + "logout_o.gif"; - imag[22] = path + "login.gif"; - imag[23] = path + "login_o.gif"; - imag[24] = path + "editor.gif"; - imag[25] = path + "editor_o.gif"; - imag[26] = path + "admin.gif"; - imag[27] = path + "admin_o.gif"; - imag[28] = path + "termin.gif"; - imag[29] = path + "termin_o.gif"; - - im = new Array(); - - for (var i = 0; i < imag.length; i++) - { - im[i] = new Image(); - im[i].src = imag[i]; - } - - function swtch(num,imgname) - { - imgname.src = im[num].src; - window.status = ''; - } - - function swtchon(num,imgname,text) - { - imgname.src = im[num].src; - window.status = text; - } -} \ No newline at end of file diff --git a/public/templates/default/delos.css b/public/templates/default/delos.css deleted file mode 100755 index 1d239ff7b85d..000000000000 --- a/public/templates/default/delos.css +++ /dev/null @@ -1,19377 +0,0 @@ -@charset "UTF-8"; -/* -* Dependencies -*/ -/*! - * Datetimepicker for Bootstrap 3 - * version : 4.17.37 - * https://github.com/Eonasdan/bootstrap-datetimepicker/ -*/ -.bootstrap-datetimepicker-widget { - list-style: none; -} -.bootstrap-datetimepicker-widget.dropdown-menu { - margin: 2px 0; - padding: 4px; - width: 19em; -} -@media (min-width: 768px) { - .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs { - width: 38em; - } -} -@media (min-width: 992px) { - .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs { - width: 38em; - } -} -@media (min-width: 1200px) { - .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs { - width: 38em; - } -} -.bootstrap-datetimepicker-widget.dropdown-menu:before, .bootstrap-datetimepicker-widget.dropdown-menu:after { - content: ""; - display: inline-block; - position: absolute; -} -.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before { - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 7px solid #dddddd; - border-bottom-color: rgba(0, 0, 0, 0.2); - top: -7px; - left: 7px; -} -.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after { - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid white; - top: -6px; - left: 8px; -} -.bootstrap-datetimepicker-widget.dropdown-menu.top:before { - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-top: 7px solid #dddddd; - border-top-color: rgba(0, 0, 0, 0.2); - bottom: -7px; - left: 6px; -} -.bootstrap-datetimepicker-widget.dropdown-menu.top:after { - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-top: 6px solid white; - bottom: -6px; - left: 7px; -} -.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before { - left: auto; - right: 6px; -} -.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after { - left: auto; - right: 7px; -} -.bootstrap-datetimepicker-widget .list-unstyled { - margin: 0; -} -.bootstrap-datetimepicker-widget a[data-action] { - padding: 6px 0; -} -.bootstrap-datetimepicker-widget a[data-action]:active { - -webkit-box-shadow: none; - box-shadow: none; -} -.bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second { - width: 54px; - font-weight: 600; - font-size: 1rem; - margin: 0; -} -.bootstrap-datetimepicker-widget button[data-action] { - padding: 6px; -} -.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]::after { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; - content: "Increment Hours"; -} -.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]::after { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; - content: "Increment Minutes"; -} -.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]::after { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; - content: "Decrement Hours"; -} -.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]::after { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; - content: "Decrement Minutes"; -} -.bootstrap-datetimepicker-widget .btn[data-action=showHours]::after { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; - content: "Show Hours"; -} -.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]::after { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; - content: "Show Minutes"; -} -.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]::after { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; - content: "Toggle AM/PM"; -} -.bootstrap-datetimepicker-widget .btn[data-action=clear]::after { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; - content: "Clear the picker"; -} -.bootstrap-datetimepicker-widget .btn[data-action=today]::after { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; - content: "Set the date to today"; -} -.bootstrap-datetimepicker-widget .picker-switch { - text-align: center; -} -.bootstrap-datetimepicker-widget .picker-switch::after { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; - content: "Toggle Date and Time Screens"; -} -.bootstrap-datetimepicker-widget .picker-switch td { - padding: 0; - margin: 0; - height: auto; - width: auto; - line-height: inherit; -} -.bootstrap-datetimepicker-widget .picker-switch td span { - line-height: 2.5; - height: 2.5em; - width: 100%; -} -.bootstrap-datetimepicker-widget table { - width: 100%; - margin: 0; -} -.bootstrap-datetimepicker-widget table td, .bootstrap-datetimepicker-widget table th { - text-align: center; - border-radius: 0px; -} -.bootstrap-datetimepicker-widget table th { - height: 20px; - line-height: 20px; - width: 20px; -} -.bootstrap-datetimepicker-widget table th.picker-switch { - width: 145px; -} -.bootstrap-datetimepicker-widget table th.disabled, .bootstrap-datetimepicker-widget table th.disabled:hover { - background: none; - color: #737373; - cursor: not-allowed; -} -.bootstrap-datetimepicker-widget table th.prev::after { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; - content: "Previous Month"; -} -.bootstrap-datetimepicker-widget table th.next::after { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; - content: "Next Month"; -} -.bootstrap-datetimepicker-widget table thead tr:first-child th { - cursor: pointer; -} -.bootstrap-datetimepicker-widget table thead tr:first-child th:hover { - background: #e2e8ef; - color: black; -} -.bootstrap-datetimepicker-widget table td { - height: 54px; - line-height: 54px; - width: 54px; -} -.bootstrap-datetimepicker-widget table td.cw { - font-size: 0.75rem; - height: 20px; - line-height: 20px; - color: #737373; -} -.bootstrap-datetimepicker-widget table td.day { - height: 20px; - line-height: 20px; - width: 20px; -} -.bootstrap-datetimepicker-widget table td.day:hover, .bootstrap-datetimepicker-widget table td.hour:hover, .bootstrap-datetimepicker-widget table td.minute:hover, .bootstrap-datetimepicker-widget table td.second:hover { - background: #e2e8ef; - color: black; - cursor: pointer; -} -.bootstrap-datetimepicker-widget table td.old, .bootstrap-datetimepicker-widget table td.new { - color: #737373; -} -.bootstrap-datetimepicker-widget table td.today { - position: relative; -} -.bootstrap-datetimepicker-widget table td.today:before { - content: ""; - display: inline-block; - border: solid transparent; - border-width: 0 0 7px 7px; - border-bottom-color: #557b2e; - border-top-color: rgba(0, 0, 0, 0.2); - position: absolute; - bottom: 4px; - right: 4px; -} -.bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover { - background-color: #557b2e; - color: white; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} -.bootstrap-datetimepicker-widget table td.active.today:before { - border-bottom-color: white; -} -.bootstrap-datetimepicker-widget table td.disabled, .bootstrap-datetimepicker-widget table td.disabled:hover { - background: none; - color: #737373; - cursor: not-allowed; -} -.bootstrap-datetimepicker-widget table td span { - display: inline-block; - width: 54px; - height: 54px; - line-height: 54px; - margin: 2px 1.5px; - cursor: pointer; - border-radius: 0px; -} -.bootstrap-datetimepicker-widget table td span:hover { - background: #e2e8ef; - color: black; -} -.bootstrap-datetimepicker-widget table td span.active { - background-color: #557b2e; - color: white; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} -.bootstrap-datetimepicker-widget table td span.old { - color: #737373; -} -.bootstrap-datetimepicker-widget table td span.disabled, .bootstrap-datetimepicker-widget table td span.disabled:hover { - background: none; - color: #737373; - cursor: not-allowed; -} -.bootstrap-datetimepicker-widget.usetwentyfour td.hour { - height: 27px; - line-height: 27px; -} -.bootstrap-datetimepicker-widget.wider { - width: 21em; -} -.bootstrap-datetimepicker-widget .datepicker-decades .decade { - line-height: 1.8em !important; -} - -.input-group.date .input-group-addon { - cursor: pointer; - border: 1px solid #757575; -} -.input-group.date .input-group-addon:last-child { - border-left: 0; -} - -/* Small Drop Menus */ -.caret { - display: inline-block; - vertical-align: middle; - border-top: 4px dashed; - border-top: 4px solid \9 ; - border-right: 4px solid transparent; - border-left: 4px solid transparent; -} - -.dropup, -.dropdown { - position: relative; - display: inline-block; -} - -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - overflow: auto; - min-width: 160px; - max-height: 50vh; - padding: 5px 0; - margin: 2px 0 0; - font-size: 0.875rem; - text-align: left; - list-style: none; - background-color: white; - background-clip: padding-box; - border: 1px solid #dddddd; - border-radius: 0px; - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); -} -.dropdown-menu.pull-right { - right: 0; - left: auto; -} -.dropdown-menu .divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; -} -.dropdown-menu hr { - margin: 6px 0; -} - -.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { - color: white; - text-decoration: none; - background-color: #4c6586; - outline: 0; -} - -.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { - color: #737373; -} -.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { - text-decoration: none; - cursor: not-allowed; - background-color: transparent; - background-image: none; -} - -.open > .dropdown-menu { - display: block; -} -.open > a { - outline: 0; -} - -.dropdown-menu-right { - right: 0; - left: auto; -} - -.dropdown-menu-left { - right: auto; - left: 0; -} - -.dropdown-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 990; -} - -.pull-right > .dropdown-menu { - right: 0; - left: auto; -} - -.dropup .caret, -.navbar-fixed-bottom .dropdown .caret { - content: ""; - border-top: 0; - border-bottom: 4px dashed; - border-bottom: 4px solid \9 ; -} -.dropup .dropdown-menu, -.navbar-fixed-bottom .dropdown .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 2px; -} - -.dropdown-header { - padding: 3px 10px; - color: #161616; - background-color: white; - margin-bottom: 4px; - border-bottom: 1px solid #dddddd; -} -.dropdown-header > h2 { - margin-top: 15px; - margin-bottom: 1px; - font-size: 1rem; -} - -.dropdown-menu { - background-color: white; - font-weight: 400; - border: 0 none; - -webkit-box-shadow: 3px 9px 9px 0 rgba(0, 0, 0, 0.3); - box-shadow: 3px 9px 9px 0 rgba(0, 0, 0, 0.3); -} -.dropdown-menu .row { - margin-bottom: 15px; -} -.dropdown-menu .row > ul[class*=col-] { - padding-left: 15px; -} -.dropdown-menu li > a, -.dropdown-menu li > .btn-link { - display: block; - width: 100%; - clear: both; - border: none; - padding: 3px 15px; - font-weight: 400; - font-size: 0.875rem; - line-height: 1.428571429; - background-color: transparent; - color: #161616; - white-space: nowrap; -} -.dropdown-menu li > a:hover, .dropdown-menu li > a:focus, -.dropdown-menu li > .btn-link:hover, -.dropdown-menu li > .btn-link:focus { - text-decoration: none; - color: black; - background-color: #e2e8ef; -} -.dropdown-menu img { - border: 0; - width: 22px; - height: 22px; - margin: 0 3px 0 0; - display: inline; -} - -.ilAdvNoImg { - display: inline-block; - width: 22px; -} - -.yamm .dropdown-menu li > a { - white-space: normal; -} - -.btn-group.open .dropdown-toggle { - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -} - -.dropdown h4 { - margin: 3px 0; -} - -.il-maincontrols-slate-content .dropdown-menu { - right: 0; - left: inherit; -} - -/* jquery ui autocomplete */ -.ui-menu { - list-style: none; - padding: 0; - margin: 0; - display: block; - float: left; - background-color: white; - border: 1px solid #dddddd; - font-size: 0.75rem; - z-index: 5; - -webkit-box-shadow: 2px 2px 4px #c0c0c0; - box-shadow: 2px 2px 4px #c0c0c0; -} -.ui-menu .ui-menu-item { - margin: 0; - padding: 0; - zoom: 1; - float: left; - clear: left; - width: 100%; -} -.ui-menu .ui-menu-item > * { - text-decoration: none; - display: block; - padding: 2px 4px; - line-height: 1.5; - color: #161616; - background-color: transparent; -} -.ui-menu .ui-menu-item > *:hover, .ui-menu .ui-menu-item > *.ui-state-hover, .ui-menu .ui-menu-item > *.ui-state-active { - background-color: #e2e8ef; - color: #161616; -} -.ui-menu .ui-menu-item a { - color: #161616; -} -.ui-menu .ui-menu-item a:hover { - color: black; -} -.ui-menu .ui-menu-category { - margin: 0; - padding: 2px; - zoom: 1; - float: left; - clear: left; - width: 100%; - font-weight: 600; -} -.ui-menu .ui-menu-more { - display: block; - zoom: 1; - color: #03a; - cursor: pointer; - float: left; - clear: left; - width: 100%; -} -.ui-menu .ui-menu-more span { - padding: 2px; -} -.ui-menu .ui-menu-more:hover { - background-color: white; -} - -.ui-autocomplete { - max-height: 400px; - overflow-y: auto; - /* prevent horizontal scrollbar */ - overflow-x: hidden; -} -.ui-autocomplete li.ui-menu-item { - cursor: pointer; -} - -body#tinymce, body.mceContentBody { - height: auto; -} - -body#tinymce { - background-color: white; - overflow: initial; -} - -html.il-no-tiny-bg body#tinymce { - background-color: transparent; - margin-top: 0 !important; - margin-bottom: 0 !important; -} - -.mceEditor, .mceLayout { - width: 100% !important; -} - -table.mceLayout { - table-layout: fixed; -} - -.mceIframeContainer iframe { - max-width: 100%; -} - -table.mceToolbar { - table-layout: fixed; - display: inline-block; - float: left; - height: auto !important; - max-width: 100%; -} -table.mceToolbar tbody, table.mceToolbar tr, table.mceToolbar td { - display: inline-block; - white-space: normal !important; -} - -.yui-panel-container { - color: #161616; -} - -.yui-skin-sam.form-inline .form-control { - vertical-align: top; -} -.yui-skin-sam .yui-button button { - line-height: 23px; - min-height: 23px; -} - -/* -* Normalize -*/ -/* print less */ -@media print { - * { - /* see bug 0022342 */ - /* text-shadow: none !important; - color: black !important; // Black prints faster: h5bp.com/s - background: transparent !important; - box-shadow: none !important; */ - } - a, - a:visited { - text-decoration: underline; - } - a[href]:after { - content: " (" attr(href) ")"; - } - abbr[title]:after { - content: " (" attr(title) ")"; - } - a[href^="javascript:"]:after, - a[href^="#"]:after { - content: ""; - } - pre, - blockquote { - border: 1px solid #757575; - page-break-inside: avoid; - } - thead { - display: table-header-group; - } - tr, - img { - page-break-inside: avoid; - } - img { - max-width: 100% !important; - } - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - h2, - h3 { - page-break-after: avoid; - } - select { - background: white !important; - } - .navbar { - display: none; - } - .table td, - .table th { - background-color: white !important; - } - .btn > .caret, - .dropup > .btn > .caret { - border-top-color: black !important; - } - .label { - border: 1px solid black; - } - .table { - border-collapse: collapse !important; - } - .table-bordered th, - .table-bordered td { - border: 1px solid #dddddd !important; - } - #ilTopBar, - .osdNotificationContainer, - .ilMainHeader, - .ilMainMenu, - .ilTreeView, - .btn, - #ilTab, - #ilSubTab, - #minheight, - #ilFooter { - display: none; - } - #mainspacekeeper { - padding: 0; - } - .ilLeftNavSpace { - margin-left: 0 !important; - } - div.ilTabContentOuter { - border: none; - } - div.ilFileDropTargetOverlay { - display: none; - } - a[href]:after { - content: ""; - } - .ilPrintContent { - padding: 0 15px; - } - .ilAccHideContent { - height: auto !important; - width: auto !important; - } -} -@font-face { - font-family: "Open Sans"; - src: url("./fonts/OpenSansWeb/OpenSans-Regular.woff2") format("woff2"), url("./fonts/OpenSansWeb/OpenSans-Regular.woff") format("woff"); - font-weight: 400; - font-style: normal; -} -@font-face { - font-family: "Open Sans"; - src: url("./fonts/OpenSansWeb/OpenSans-Bold.woff2") format("woff2"), url("./fonts/OpenSansWeb/OpenSans-Bold.woff") format("woff"); - font-weight: 700; - font-style: normal; -} -@font-face { - font-family: "Open Sans"; - src: url("./fonts/OpenSansWeb/OpenSans-Italic.woff2") format("woff2"), url("./fonts/OpenSansWeb/OpenSans-Italic.woff") format("woff"); - font-weight: 400; - font-style: italic; -} -@font-face { - font-family: "Open Sans"; - src: url("./fonts/OpenSansWeb/OpenSans-BoldItalic.woff2") format("woff2"), url("./fonts/OpenSansWeb/OpenSans-BoldItalic.woff") format("woff"); - font-weight: 700; - font-style: italic; -} -@font-face { - font-family: "Open Sans"; - src: url("./fonts/OpenSansWeb/OpenSans-Light.woff2") format("woff2"), url("./fonts/OpenSansWeb/OpenSans-Light.woff") format("woff"); - font-weight: 300; - font-style: normal; -} -@font-face { - font-family: "Open Sans"; - src: url("./fonts/OpenSansWeb/OpenSans-LightItalic.woff2") format("woff2"), url("./fonts/OpenSansWeb/OpenSans-LightItalic.woff") format("woff"); - font-weight: 300; - font-style: italic; -} -@font-face { - font-family: "Open Sans"; - src: url("./fonts/OpenSansWeb/OpenSans-Semibold.woff2") format("woff2"), url("./fonts/OpenSansWeb/OpenSans-Semibold.woff") format("woff"); - font-weight: 600; - font-style: normal; -} -@font-face { - font-family: "Open Sans"; - src: url("./fonts/OpenSansWeb/OpenSans-SemiboldItalic.woff2") format("woff2"), url("./fonts/OpenSansWeb/OpenSans-SemiboldItalic.woff") format("woff"); - font-weight: 600; - font-style: italic; -} -@font-face { - font-family: "Open Sans"; - src: url("./fonts/OpenSansWeb/OpenSans-ExtraBold.woff2") format("woff2"), url("./fonts/OpenSansWeb/OpenSans-ExtraBold.woff") format("woff"); - font-weight: 800; - font-style: normal; -} -@font-face { - font-family: "Open Sans"; - src: url("./fonts/OpenSansWeb/OpenSans-ExtraBoldItalic.woff2") format("woff2"), url("./fonts/OpenSansWeb/OpenSans-ExtraBoldItalic.woff") format("woff"); - font-weight: 800; - font-style: italic; -} -@font-face { - font-family: "Open Sans Emoji"; - src: url("./fonts/OpenSansEmoji/OpenSansEmoji.ttf") format("truetype"), url("./fonts/OpenSansEmoji/OpenSansEmoji.otf") format("otf"); - font-style: normal; -} -@font-face { - font-family: "il-icons"; - src: url("./fonts/Iconfont/il-icons.woff") format("woff"), url("./fonts/Iconfont/il-icons.ttf") format("truetype"); - font-weight: 300; - font-style: normal; -} -input, -button, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - -menu, -article, -aside, -details, -footer, -header, -nav, -section { - display: block; -} - -table { - border-collapse: collapse; - border-spacing: 0; -} - -td, -th { - padding: 0; -} - -.row { - --bs-gutter-x: 30px; - --bs-gutter-y: 0; - display: flex; - flex-wrap: wrap; - margin-top: calc(-1 * var(--bs-gutter-y)); - margin-right: calc(-0.5 * var(--bs-gutter-x)); - margin-left: calc(-0.5 * var(--bs-gutter-x)); -} -.row > * { - flex-shrink: 0; - width: 100%; - max-width: 100%; - padding-right: calc(var(--bs-gutter-x) * 0.5); - padding-left: calc(var(--bs-gutter-x) * 0.5); - margin-top: var(--bs-gutter-y); -} - -.col { - flex: 1 0 0%; -} - -.row-cols-auto > * { - flex: 0 0 auto; - width: auto; -} - -.row-cols-1 > * { - flex: 0 0 auto; - width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 auto; - width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 auto; - width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 auto; - width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 auto; - width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 auto; - width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; -} - -.col-1 { - flex: 0 0 auto; - width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 auto; - width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 auto; - width: 25%; -} - -.col-4 { - flex: 0 0 auto; - width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 auto; - width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 auto; - width: 50%; -} - -.col-7 { - flex: 0 0 auto; - width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 auto; - width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 auto; - width: 75%; -} - -.col-10 { - flex: 0 0 auto; - width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 auto; - width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 auto; - width: 100%; -} - -.g-0, -.gx-0 { - --bs-gutter-x: 0; -} - -.g-0, -.gy-0 { - --bs-gutter-y: 0; -} - -.g-1, -.gx-1 { - --bs-gutter-x: 9px; -} - -.g-1, -.gy-1 { - --bs-gutter-y: 9px; -} - -.g-2, -.gx-2 { - --bs-gutter-x: 12px; -} - -.g-2, -.gy-2 { - --bs-gutter-y: 12px; -} - -.g-3, -.gx-3 { - --bs-gutter-x: 15px; -} - -.g-3, -.gy-3 { - --bs-gutter-y: 15px; -} - -.g-4, -.gx-4 { - --bs-gutter-x: 15px; -} - -.g-4, -.gy-4 { - --bs-gutter-y: 15px; -} - -.g-5, -.gx-5 { - --bs-gutter-x: 18px; -} - -.g-5, -.gy-5 { - --bs-gutter-y: 18px; -} - -@media (min-width: 480px) { - .col-sm { - flex: 1 0 0%; - } - .row-cols-sm-auto > * { - flex: 0 0 auto; - width: auto; - } - .row-cols-sm-1 > * { - flex: 0 0 auto; - width: 100%; - } - .row-cols-sm-2 > * { - flex: 0 0 auto; - width: 50%; - } - .row-cols-sm-3 > * { - flex: 0 0 auto; - width: 33.3333333333%; - } - .row-cols-sm-4 > * { - flex: 0 0 auto; - width: 25%; - } - .row-cols-sm-5 > * { - flex: 0 0 auto; - width: 20%; - } - .row-cols-sm-6 > * { - flex: 0 0 auto; - width: 16.6666666667%; - } - .col-sm-auto { - flex: 0 0 auto; - width: auto; - } - .col-sm-1 { - flex: 0 0 auto; - width: 8.3333333333%; - } - .col-sm-2 { - flex: 0 0 auto; - width: 16.6666666667%; - } - .col-sm-3 { - flex: 0 0 auto; - width: 25%; - } - .col-sm-4 { - flex: 0 0 auto; - width: 33.3333333333%; - } - .col-sm-5 { - flex: 0 0 auto; - width: 41.6666666667%; - } - .col-sm-6 { - flex: 0 0 auto; - width: 50%; - } - .col-sm-7 { - flex: 0 0 auto; - width: 58.3333333333%; - } - .col-sm-8 { - flex: 0 0 auto; - width: 66.6666666667%; - } - .col-sm-9 { - flex: 0 0 auto; - width: 75%; - } - .col-sm-10 { - flex: 0 0 auto; - width: 83.3333333333%; - } - .col-sm-11 { - flex: 0 0 auto; - width: 91.6666666667%; - } - .col-sm-12 { - flex: 0 0 auto; - width: 100%; - } - .g-sm-0, - .gx-sm-0 { - --bs-gutter-x: 0; - } - .g-sm-0, - .gy-sm-0 { - --bs-gutter-y: 0; - } - .g-sm-1, - .gx-sm-1 { - --bs-gutter-x: 9px; - } - .g-sm-1, - .gy-sm-1 { - --bs-gutter-y: 9px; - } - .g-sm-2, - .gx-sm-2 { - --bs-gutter-x: 12px; - } - .g-sm-2, - .gy-sm-2 { - --bs-gutter-y: 12px; - } - .g-sm-3, - .gx-sm-3 { - --bs-gutter-x: 15px; - } - .g-sm-3, - .gy-sm-3 { - --bs-gutter-y: 15px; - } - .g-sm-4, - .gx-sm-4 { - --bs-gutter-x: 15px; - } - .g-sm-4, - .gy-sm-4 { - --bs-gutter-y: 15px; - } - .g-sm-5, - .gx-sm-5 { - --bs-gutter-x: 18px; - } - .g-sm-5, - .gy-sm-5 { - --bs-gutter-y: 18px; - } -} -@media (min-width: 768px) { - .col-md { - flex: 1 0 0%; - } - .row-cols-md-auto > * { - flex: 0 0 auto; - width: auto; - } - .row-cols-md-1 > * { - flex: 0 0 auto; - width: 100%; - } - .row-cols-md-2 > * { - flex: 0 0 auto; - width: 50%; - } - .row-cols-md-3 > * { - flex: 0 0 auto; - width: 33.3333333333%; - } - .row-cols-md-4 > * { - flex: 0 0 auto; - width: 25%; - } - .row-cols-md-5 > * { - flex: 0 0 auto; - width: 20%; - } - .row-cols-md-6 > * { - flex: 0 0 auto; - width: 16.6666666667%; - } - .col-md-auto { - flex: 0 0 auto; - width: auto; - } - .col-md-1 { - flex: 0 0 auto; - width: 8.3333333333%; - } - .col-md-2 { - flex: 0 0 auto; - width: 16.6666666667%; - } - .col-md-3 { - flex: 0 0 auto; - width: 25%; - } - .col-md-4 { - flex: 0 0 auto; - width: 33.3333333333%; - } - .col-md-5 { - flex: 0 0 auto; - width: 41.6666666667%; - } - .col-md-6 { - flex: 0 0 auto; - width: 50%; - } - .col-md-7 { - flex: 0 0 auto; - width: 58.3333333333%; - } - .col-md-8 { - flex: 0 0 auto; - width: 66.6666666667%; - } - .col-md-9 { - flex: 0 0 auto; - width: 75%; - } - .col-md-10 { - flex: 0 0 auto; - width: 83.3333333333%; - } - .col-md-11 { - flex: 0 0 auto; - width: 91.6666666667%; - } - .col-md-12 { - flex: 0 0 auto; - width: 100%; - } - .g-md-0, - .gx-md-0 { - --bs-gutter-x: 0; - } - .g-md-0, - .gy-md-0 { - --bs-gutter-y: 0; - } - .g-md-1, - .gx-md-1 { - --bs-gutter-x: 9px; - } - .g-md-1, - .gy-md-1 { - --bs-gutter-y: 9px; - } - .g-md-2, - .gx-md-2 { - --bs-gutter-x: 12px; - } - .g-md-2, - .gy-md-2 { - --bs-gutter-y: 12px; - } - .g-md-3, - .gx-md-3 { - --bs-gutter-x: 15px; - } - .g-md-3, - .gy-md-3 { - --bs-gutter-y: 15px; - } - .g-md-4, - .gx-md-4 { - --bs-gutter-x: 15px; - } - .g-md-4, - .gy-md-4 { - --bs-gutter-y: 15px; - } - .g-md-5, - .gx-md-5 { - --bs-gutter-x: 18px; - } - .g-md-5, - .gy-md-5 { - --bs-gutter-y: 18px; - } -} -@media (min-width: 992px) { - .col-lg { - flex: 1 0 0%; - } - .row-cols-lg-auto > * { - flex: 0 0 auto; - width: auto; - } - .row-cols-lg-1 > * { - flex: 0 0 auto; - width: 100%; - } - .row-cols-lg-2 > * { - flex: 0 0 auto; - width: 50%; - } - .row-cols-lg-3 > * { - flex: 0 0 auto; - width: 33.3333333333%; - } - .row-cols-lg-4 > * { - flex: 0 0 auto; - width: 25%; - } - .row-cols-lg-5 > * { - flex: 0 0 auto; - width: 20%; - } - .row-cols-lg-6 > * { - flex: 0 0 auto; - width: 16.6666666667%; - } - .col-lg-auto { - flex: 0 0 auto; - width: auto; - } - .col-lg-1 { - flex: 0 0 auto; - width: 8.3333333333%; - } - .col-lg-2 { - flex: 0 0 auto; - width: 16.6666666667%; - } - .col-lg-3 { - flex: 0 0 auto; - width: 25%; - } - .col-lg-4 { - flex: 0 0 auto; - width: 33.3333333333%; - } - .col-lg-5 { - flex: 0 0 auto; - width: 41.6666666667%; - } - .col-lg-6 { - flex: 0 0 auto; - width: 50%; - } - .col-lg-7 { - flex: 0 0 auto; - width: 58.3333333333%; - } - .col-lg-8 { - flex: 0 0 auto; - width: 66.6666666667%; - } - .col-lg-9 { - flex: 0 0 auto; - width: 75%; - } - .col-lg-10 { - flex: 0 0 auto; - width: 83.3333333333%; - } - .col-lg-11 { - flex: 0 0 auto; - width: 91.6666666667%; - } - .col-lg-12 { - flex: 0 0 auto; - width: 100%; - } - .g-lg-0, - .gx-lg-0 { - --bs-gutter-x: 0; - } - .g-lg-0, - .gy-lg-0 { - --bs-gutter-y: 0; - } - .g-lg-1, - .gx-lg-1 { - --bs-gutter-x: 9px; - } - .g-lg-1, - .gy-lg-1 { - --bs-gutter-y: 9px; - } - .g-lg-2, - .gx-lg-2 { - --bs-gutter-x: 12px; - } - .g-lg-2, - .gy-lg-2 { - --bs-gutter-y: 12px; - } - .g-lg-3, - .gx-lg-3 { - --bs-gutter-x: 15px; - } - .g-lg-3, - .gy-lg-3 { - --bs-gutter-y: 15px; - } - .g-lg-4, - .gx-lg-4 { - --bs-gutter-x: 15px; - } - .g-lg-4, - .gy-lg-4 { - --bs-gutter-y: 15px; - } - .g-lg-5, - .gx-lg-5 { - --bs-gutter-x: 18px; - } - .g-lg-5, - .gy-lg-5 { - --bs-gutter-y: 18px; - } -} -@media (min-width: 1200px) { - .col-xl { - flex: 1 0 0%; - } - .row-cols-xl-auto > * { - flex: 0 0 auto; - width: auto; - } - .row-cols-xl-1 > * { - flex: 0 0 auto; - width: 100%; - } - .row-cols-xl-2 > * { - flex: 0 0 auto; - width: 50%; - } - .row-cols-xl-3 > * { - flex: 0 0 auto; - width: 33.3333333333%; - } - .row-cols-xl-4 > * { - flex: 0 0 auto; - width: 25%; - } - .row-cols-xl-5 > * { - flex: 0 0 auto; - width: 20%; - } - .row-cols-xl-6 > * { - flex: 0 0 auto; - width: 16.6666666667%; - } - .col-xl-auto { - flex: 0 0 auto; - width: auto; - } - .col-xl-1 { - flex: 0 0 auto; - width: 8.3333333333%; - } - .col-xl-2 { - flex: 0 0 auto; - width: 16.6666666667%; - } - .col-xl-3 { - flex: 0 0 auto; - width: 25%; - } - .col-xl-4 { - flex: 0 0 auto; - width: 33.3333333333%; - } - .col-xl-5 { - flex: 0 0 auto; - width: 41.6666666667%; - } - .col-xl-6 { - flex: 0 0 auto; - width: 50%; - } - .col-xl-7 { - flex: 0 0 auto; - width: 58.3333333333%; - } - .col-xl-8 { - flex: 0 0 auto; - width: 66.6666666667%; - } - .col-xl-9 { - flex: 0 0 auto; - width: 75%; - } - .col-xl-10 { - flex: 0 0 auto; - width: 83.3333333333%; - } - .col-xl-11 { - flex: 0 0 auto; - width: 91.6666666667%; - } - .col-xl-12 { - flex: 0 0 auto; - width: 100%; - } - .g-xl-0, - .gx-xl-0 { - --bs-gutter-x: 0; - } - .g-xl-0, - .gy-xl-0 { - --bs-gutter-y: 0; - } - .g-xl-1, - .gx-xl-1 { - --bs-gutter-x: 9px; - } - .g-xl-1, - .gy-xl-1 { - --bs-gutter-y: 9px; - } - .g-xl-2, - .gx-xl-2 { - --bs-gutter-x: 12px; - } - .g-xl-2, - .gy-xl-2 { - --bs-gutter-y: 12px; - } - .g-xl-3, - .gx-xl-3 { - --bs-gutter-x: 15px; - } - .g-xl-3, - .gy-xl-3 { - --bs-gutter-y: 15px; - } - .g-xl-4, - .gx-xl-4 { - --bs-gutter-x: 15px; - } - .g-xl-4, - .gy-xl-4 { - --bs-gutter-y: 15px; - } - .g-xl-5, - .gx-xl-5 { - --bs-gutter-x: 18px; - } - .g-xl-5, - .gy-xl-5 { - --bs-gutter-y: 18px; - } -} -@media (min-width: 1400px) { - .col-xxl { - flex: 1 0 0%; - } - .row-cols-xxl-auto > * { - flex: 0 0 auto; - width: auto; - } - .row-cols-xxl-1 > * { - flex: 0 0 auto; - width: 100%; - } - .row-cols-xxl-2 > * { - flex: 0 0 auto; - width: 50%; - } - .row-cols-xxl-3 > * { - flex: 0 0 auto; - width: 33.3333333333%; - } - .row-cols-xxl-4 > * { - flex: 0 0 auto; - width: 25%; - } - .row-cols-xxl-5 > * { - flex: 0 0 auto; - width: 20%; - } - .row-cols-xxl-6 > * { - flex: 0 0 auto; - width: 16.6666666667%; - } - .col-xxl-auto { - flex: 0 0 auto; - width: auto; - } - .col-xxl-1 { - flex: 0 0 auto; - width: 8.3333333333%; - } - .col-xxl-2 { - flex: 0 0 auto; - width: 16.6666666667%; - } - .col-xxl-3 { - flex: 0 0 auto; - width: 25%; - } - .col-xxl-4 { - flex: 0 0 auto; - width: 33.3333333333%; - } - .col-xxl-5 { - flex: 0 0 auto; - width: 41.6666666667%; - } - .col-xxl-6 { - flex: 0 0 auto; - width: 50%; - } - .col-xxl-7 { - flex: 0 0 auto; - width: 58.3333333333%; - } - .col-xxl-8 { - flex: 0 0 auto; - width: 66.6666666667%; - } - .col-xxl-9 { - flex: 0 0 auto; - width: 75%; - } - .col-xxl-10 { - flex: 0 0 auto; - width: 83.3333333333%; - } - .col-xxl-11 { - flex: 0 0 auto; - width: 91.6666666667%; - } - .col-xxl-12 { - flex: 0 0 auto; - width: 100%; - } - .g-xxl-0, - .gx-xxl-0 { - --bs-gutter-x: 0; - } - .g-xxl-0, - .gy-xxl-0 { - --bs-gutter-y: 0; - } - .g-xxl-1, - .gx-xxl-1 { - --bs-gutter-x: 9px; - } - .g-xxl-1, - .gy-xxl-1 { - --bs-gutter-y: 9px; - } - .g-xxl-2, - .gx-xxl-2 { - --bs-gutter-x: 12px; - } - .g-xxl-2, - .gy-xxl-2 { - --bs-gutter-y: 12px; - } - .g-xxl-3, - .gx-xxl-3 { - --bs-gutter-x: 15px; - } - .g-xxl-3, - .gy-xxl-3 { - --bs-gutter-y: 15px; - } - .g-xxl-4, - .gx-xxl-4 { - --bs-gutter-x: 15px; - } - .g-xxl-4, - .gy-xxl-4 { - --bs-gutter-y: 15px; - } - .g-xxl-5, - .gx-xxl-5 { - --bs-gutter-x: 18px; - } - .g-xxl-5, - .gy-xxl-5 { - --bs-gutter-y: 18px; - } -} -.container, -.container-fluid { - --bs-gutter-x: 30px; - --bs-gutter-y: 0; - width: 100%; - padding-right: calc(var(--bs-gutter-x) * 0.5); - padding-left: calc(var(--bs-gutter-x) * 0.5); - margin-right: auto; - margin-left: auto; -} - -/* Responsive container system from Bootstrap 5 has been removed */ -.l-bar__container, -.l-bar__group { - display: flex; - flex-direction: row; - flex-wrap: wrap; - align-items: center; -} - -.l-bar__container:not(:empty) { - margin-bottom: -9px; -} -.l-bar__container:not(:empty).l-bar__container--space-between { - justify-content: space-between; -} - -.l-bar__container > .l-bar__group { - margin-right: 15px; -} -.l-bar__container > .l-bar__group:last-child { - margin-right: 0; -} - -.l-bar__container > .l-bar__element, -.l-bar__group > .l-bar__element { - margin-right: 3px; - margin-bottom: 9px; -} -.l-bar__container > .l-bar__element:last-child, -.l-bar__group > .l-bar__element:last-child { - margin-right: 0; -} - -.hidden, -.visible-xs-block, -.visible-xs-inline, -.visible-xs-inline-block, -.visible-sm-block, -.visible-sm-inline, -.visible-sm-inline-block, -.visible-md-block, -.visible-md-inline, -.visible-md-inline-block, -.visible-lg-block, -.visible-lg-inline, -.visible-lg-inline-block { - display: none !important; -} - -@media (max-width: 767px) { - .visible-xs { - display: block !important; - } - table.visible-xs { - display: table !important; - } - tr.visible-xs { - display: table-row !important; - } - th.visible-xs, - td.visible-xs { - display: table-cell !important; - } -} -@media (max-width: 767px) { - .visible-xs-block { - display: block !important; - } -} - -@media (max-width: 767px) { - .visible-xs-inline { - display: inline !important; - } -} - -@media (max-width: 767px) { - .visible-xs-inline-block { - display: inline-block !important; - } -} - -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm { - display: block !important; - } - table.visible-sm { - display: table !important; - } - tr.visible-sm { - display: table-row !important; - } - th.visible-sm, - td.visible-sm { - display: table-cell !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-block { - display: block !important; - } -} - -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline { - display: inline !important; - } -} - -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline-block { - display: inline-block !important; - } -} - -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md { - display: block !important; - } - table.visible-md { - display: table !important; - } - tr.visible-md { - display: table-row !important; - } - th.visible-md, - td.visible-md { - display: table-cell !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-block { - display: block !important; - } -} - -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline { - display: inline !important; - } -} - -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline-block { - display: inline-block !important; - } -} - -@media (min-width: 1200px) { - .visible-lg { - display: block !important; - } - table.visible-lg { - display: table !important; - } - tr.visible-lg { - display: table-row !important; - } - th.visible-lg, - td.visible-lg { - display: table-cell !important; - } -} -@media (min-width: 1200px) { - .visible-lg-block { - display: block !important; - } -} - -@media (min-width: 1200px) { - .visible-lg-inline { - display: inline !important; - } -} - -@media (min-width: 1200px) { - .visible-lg-inline-block { - display: inline-block !important; - } -} - -@media (max-width: 767px) { - .hidden-xs { - display: none !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .hidden-sm { - display: none !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-md { - display: none !important; - } -} -@media (min-width: 1200px) { - .hidden-lg { - display: none !important; - } -} -.visible-print { - display: none !important; -} - -@media print { - .visible-print { - display: block !important; - } - table.visible-print { - display: table !important; - } - tr.visible-print { - display: table-row !important; - } - th.visible-print, - td.visible-print { - display: table-cell !important; - } -} -.visible-print-block { - display: none !important; -} -@media print { - .visible-print-block { - display: block !important; - } -} - -.visible-print-inline { - display: none !important; -} -@media print { - .visible-print-inline { - display: inline !important; - } -} - -.visible-print-inline-block { - display: none !important; -} -@media print { - .visible-print-inline-block { - display: inline-block !important; - } -} - -@media print { - .hidden-print { - display: none !important; - } -} -/* -* Elements -*/ -* { - box-sizing: border-box; -} - -html, body { - height: 100%; - overflow: hidden; - margin: 0; -} -@media only screen and (max-width: 991px) { - html, body { - overflow: initial; - height: auto; - min-height: 100vh; - } -} - -html { - font-size: 100%; -} -@media only screen and (max-width: 991px) { - html { - -webkit-text-size-adjust: none; - } -} - -body { - font-family: "Open Sans", Verdana, Arial, Helvetica, sans-serif; - font-size: 0.875rem; - line-height: 1.428571429; - color: #161616; - background-color: white; -} - -/* see bug ILIAS bug #17589 and http://stackoverflow.com/questions/17045132/scrollbar-overlay-in-ie10-how-do-you-stop-that */ -body { - -ms-overflow-style: scrollbar; -} - -button { - cursor: pointer; -} - -@media only screen and (max-width: 991px) { - textarea { - max-width: 100%; - } -} - -@media only screen and (max-width: 991px) { - input, select { - max-width: 100%; - } -} - -input[type=text], -input[type=submit], -select { - min-height: 28px; -} - -ul, ol, p { - margin: 0.8em 0; -} - -ol, ul { - padding-left: 40px; - list-style-image: none; -} - -ol ul, ul ol, -ul ul, ol ol { - margin-top: 0; - margin-bottom: 0; -} - -@media print { - ul, ol, dl { - page-break-before: avoid; - } -} -img { - vertical-align: middle; -} -@media only screen and (max-width: 991px) { - img { - /* height: auto; messes e.g. survey progress bar */ - max-width: 100%; - } -} - -script { - display: none !important; -} - -hr { - margin-bottom: 0.8em; - border: none; - border-top: 1px solid #dddddd; -} - -table { - font-size: 0.875rem; - font-size: 100%; -} - -th { - text-align: left; -} - -tr, td { - vertical-align: top; - white-space: normal; - word-wrap: break-word; -} - -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - font-family: "Open Sans", Verdana, Arial, Helvetica, sans-serif; - font-weight: 500; - line-height: 1.33; - color: inherit; -} -h1 small, -h1 .small, h2 small, -h2 .small, h3 small, -h3 .small, h4 small, -h4 .small, h5 small, -h5 .small, h6 small, -h6 .small, -.h1 small, -.h1 .small, .h2 small, -.h2 .small, .h3 small, -.h3 .small, .h4 small, -.h4 .small, .h5 small, -.h5 .small, .h6 small, -.h6 .small { - font-weight: 400; - line-height: 1; - color: inherit; -} - -h1, .h1, -h2, .h2, -h3, .h3 { - margin-top: 20px; - margin-bottom: 10px; -} -h1 small, -h1 .small, .h1 small, -.h1 .small, -h2 small, -h2 .small, .h2 small, -.h2 .small, -h3 small, -h3 .small, .h3 small, -.h3 .small { - font-size: 65%; -} - -h4, .h4, -h5, .h5, -h6, .h6 { - margin-top: 10px; - margin-bottom: 10px; -} -h4 small, -h4 .small, .h4 small, -.h4 .small, -h5 small, -h5 .small, .h5 small, -.h5 .small, -h6 small, -h6 .small, .h6 small, -.h6 .small { - font-size: 75%; -} - -h1, .h1 { - font-size: 1.75rem; -} - -h2, .h2 { - font-size: 1.5rem; -} - -h3, .h3 { - font-size: 1.115rem; -} - -h4, .h4 { - font-size: 1rem; -} - -h5, .h5 { - font-size: 0.875rem; -} - -h6, .h6 { - font-size: 0.75rem; -} - -p { - margin: 0 0 10px; -} - -a { - color: #4c6586; - text-decoration: none; - cursor: pointer; - /* BEGIN WebDAV: Enable links with AnchorClick behavior for Internet Explorer. - * All skins which want to support mounting of Webfolders using Internet Explorer - * must explicitly enable AnchorClick behavior. - */ - behavior: url(#default#AnchorClick); - /* END WebDAV: Enable links with AnchorClick behavior for Internet Explorer. */ -} -a:hover, a:focus { - color: #3a4c65; - text-decoration: underline; -} -a:focus-visible { - outline: none; - border: 3px solid #0078D7; - box-shadow: inset 0px 0px 0px 2px #FFFFFF, 0px 0px 0px 2px #FFFFFF; -} - -small, -.small, sub, sup { - font-size: 0.625rem; -} - -.text-left { - text-align: left; -} - -.text-right { - text-align: right; -} - -.text-center { - text-align: center; -} - -.text-justify { - text-align: justify; -} - -.text-nowrap { - white-space: nowrap; -} - -.text-lowercase { - text-transform: lowercase; -} - -.text-uppercase { - text-transform: uppercase; -} - -.text-capitalize { - text-transform: capitalize; -} - -.text-muted { - color: #2c2c2c; -} - -ul ul, -ul ol, -ol ul, -ol ol { - margin-bottom: 0; -} - -.list-unstyled { - padding-left: 0; - list-style: none; -} - -dl { - margin-top: 0; - margin-bottom: 20px; -} - -dt, -dd { - line-height: 1.428571429; -} - -dt { - font-weight: 700; -} - -dd { - margin-left: 0; -} - -blockquote { - padding: 10px 20px; - margin: 0 0 20px; - font-size: 0.875rem; - border-left: 5px solid #dddddd; -} -blockquote p:last-child, -blockquote ul:last-child, -blockquote ol:last-child { - margin-bottom: 0; -} - -address { - margin-bottom: 20px; - font-style: normal; - line-height: 1.428571429; -} - -em, i { - font-style: italic; -} - -u { - text-decoration: underline; -} - -sub { - vertical-align: sub; -} - -sup { - vertical-align: super; -} - -/* see bug #15971 */ -sub, sup { - position: static; -} - -strong, b { - font-weight: 600; -} - -code { - font-family: Pragmata, Menlo, "DejaVu LGC Sans Mono", "DejaVu Sans Mono", Consolas, "Everson Mono", "Lucida Console", "Andale Mono", "Nimbus Mono L", "Liberation Mono", FreeMono, "Osaka Monospaced", Courier, "New Courier", monospace; - font-size: 0.75rem; - color: #6f6f6f; -} - -::selection { - background: #e2e8ef; -} - -::-moz-selection { - background: #e2e8ef; -} - -@media print { - h1, h2, h3, h4, h5, h6 { - page-break-after: avoid; - } -} -/* -* Components -*/ -/* UI Framework */ -.c-tooltip__container { - position: relative; - display: inline-block; -} - -.c-tooltip__container::before { - position: absolute; - top: 100%; - left: 50%; - transform: translateX(-50%); - border: 0.5em solid transparent; - border-bottom-color: #757575; -} - -.c-tooltip__container::after { - position: absolute; - right: -20%; - top: 100%; - left: -20%; - display: block; - height: 1em; -} - -.c-tooltip__container.c-tooltip--visible::before, -.c-tooltip__container.c-tooltip--visible::after { - content: ""; -} - -.c-tooltip__container.c-tooltip--top::before, -.c-tooltip__container.c-tooltip--top::after, -.c-tooltip__container.c-tooltip--top [role=tooltip] { - top: unset; - bottom: 100%; -} - -.c-tooltip__container.c-tooltip--top::before { - border-top-color: #757575; - border-bottom-color: transparent; -} - -.c-tooltip__container .c-tooltip { - position: absolute; - top: calc(100% + 1em); - left: 50%; - transform: translateX(-50%); - margin: 0; - padding: 9px 15px; - border: 2px solid #757575; - border-radius: 0.25em; - color: #161616; - background: #f9f9f9; - width: max-content; - max-width: 50vw; - max-height: 40vh; - overflow: auto; - z-index: 9999; - display: none; -} -.c-tooltip__container .c-tooltip p:first-child { - margin-top: 0; -} -.c-tooltip__container .c-tooltip p:last-child { - margin-bottom: 0; -} - -.c-tooltip__container.c-tooltip--top [role=tooltip] { - bottom: calc(100% + 1em); -} - -/* Shows the tooltip */ -.c-tooltip__container.c-tooltip--visible [role=tooltip] { - display: inline-block; -} - -.breadcrumb_wrapper { - width: 100%; - display: inline-grid; - background: white; -} -.breadcrumb_wrapper .breadcrumb { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - direction: rtl; - text-align: left; - margin: 0; - font-weight: 600; - font-size: 0.75rem; - padding: 6px; - padding-left: 20px; -} -.breadcrumb_wrapper .breadcrumb span.crumb a { - color: #4c6586; -} -.breadcrumb_wrapper .breadcrumb span.crumb a:hover { - color: #3a4c65; -} -.breadcrumb_wrapper .breadcrumb span.crumb a:focus { - border: inherit; - box-shadow: inherit; - outline: none; - outline-offset: 0px; -} -.breadcrumb_wrapper .breadcrumb span.crumb a:focus::after { - content: none; -} -.breadcrumb_wrapper .breadcrumb span.crumb a:focus-visible { - border: inherit; - box-shadow: inherit; - outline: none; - outline-offset: 0px; -} -.breadcrumb_wrapper .breadcrumb span.crumb a:focus-visible::after { - content: none; -} -.breadcrumb_wrapper .breadcrumb span.crumb a:focus-visible { - outline: 3px solid #0078D7; - box-shadow: inset 0px 0px 0px 2px #FFFFFF, 0px 0px 0px 5px #FFFFFF; -} -.breadcrumb_wrapper .breadcrumb > span + span:before { - content: " \e606"; - color: #737373; - padding: 8px 10px; - font-family: "il-icons"; -} - -/* Breadcrumb */ -.breadcrumb { - margin: 0.8em 0 20px 0; - font-size: 0.75rem; -} -.breadcrumb > li + li:before { - font-family: "il-icons"; -} -@media only screen and (max-width: 991px) { - .breadcrumb { - margin: 0 0 0 0; - padding: 0 5px; - } -} - -/* Legacy Breadcrumbs */ -ol.breadcrumb { - padding: 0; -} -ol.breadcrumb > li { - display: inline-block; -} -ol.breadcrumb > li + li:before { - padding: 0 3px; - color: #737373; - content: " \e606"; - font-family: "il-icons"; -} - -.btn, .il-link.link-bulky, -.il-drilldown .menulevel, .navbar-form > a { - display: inline-flex; - vertical-align: middle; - align-items: center; - justify-content: center; - cursor: pointer; - user-select: none; - touch-action: manipulation; - font-family: "Open Sans", Verdana, Arial, Helvetica, sans-serif; - text-align: center; - line-height: inherit; - font-size: inherit; - font-weight: 400; - text-decoration: none; - min-height: 28px; - min-width: 28px; - font-size: 0.75rem; - padding: 3px 6px; - gap: 6px; -} -.btn + .btn, .il-link.link-bulky + .btn, -.il-drilldown .menulevel + .btn, .btn + .il-link.link-bulky, .il-link.link-bulky + .il-link.link-bulky, -.il-drilldown .menulevel + .il-link.link-bulky, -.il-drilldown .btn + .menulevel, -.il-drilldown .il-link.link-bulky + .menulevel, -.il-drilldown .menulevel + .menulevel, .navbar-form > a + .btn, .navbar-form > a + .il-link.link-bulky, -.il-drilldown .navbar-form > a + .menulevel, .navbar-form > .btn + a, .navbar-form > .il-link.link-bulky + a, -.il-drilldown .navbar-form > .menulevel + a, .navbar-form > a + a { - margin-left: 3px; -} -.btn:focus-visible, .il-link.link-bulky:focus-visible, -.il-drilldown .menulevel:focus-visible, .navbar-form > a:focus-visible { - outline: 3px solid #0078D7; - box-shadow: inset 0px 0px 0px 2px #FFFFFF, 0px 0px 0px 5px #FFFFFF; -} - -a.btn.disabled, a.disabled.il-link.link-bulky, -.il-drilldown a.disabled.menulevel, .navbar-form > a.disabled, fieldset[disabled] a.btn, fieldset[disabled] a.il-link.link-bulky, -fieldset[disabled] .il-drilldown a.menulevel, -.il-drilldown fieldset[disabled] a.menulevel, fieldset[disabled] .navbar-form > a { - pointer-events: none; -} - -input.btn, input.il-link.link-bulky, -.il-drilldown input.menulevel { - min-width: 60px; -} -@media (max-width: 991px) { - input.btn, input.il-link.link-bulky, - .il-drilldown input.menulevel { - min-width: 0; - } -} - -.btn-default, .navbar-form > a { - min-height: 28px; - min-width: 28px; - font-size: 0.75rem; - padding: 3px 6px; - gap: 6px; - background-color: #4c6586; - color: white; - border-width: 1px; - border-style: solid; - border-color: #4c6586; - border-radius: 0px; -} -.btn-default:hover, .navbar-form > a:hover { - text-decoration: none; - background-color: #3a4c65; - color: white; - border-width: 1px; - border-style: solid; - border-color: #3a4c65; -} -.btn-default:active, .navbar-form > a:active { - transform: none; - background-color: #273445; - color: white; - border-width: 1px; - border-style: solid; - border-color: #273445; -} -.btn-default:focus, .navbar-form > a:focus { - color: white; - text-decoration: none; -} -.btn-default[disabled], .navbar-form > a[disabled], -.btn-default fieldset[disabled], -.navbar-form > a fieldset[disabled] { - background-color: #b0b0b0; - border-width: 1px; - border-style: solid; - border-color: #b0b0b0; - color: black; - cursor: not-allowed; - transform: none; -} -.btn-default.engaged, .navbar-form > a.engaged { - background-color: white; - border-width: 1px; - border-style: solid; - border-color: #4c6586; - color: #161616; -} - -.btn-primary { - min-height: 28px; - min-width: 28px; - font-size: 0.75rem; - padding: 3px 6px; - gap: 6px; - background-color: #557b2e; - color: white; - border-width: 1px; - border-style: solid; - border-color: #557b2e; - border-radius: 0px; -} -.btn-primary:hover { - text-decoration: none; - background-color: #3b5620; - color: white; - border-width: 1px; - border-style: solid; - border-color: #3b5620; -} -.btn-primary:active { - transform: none; - background-color: #223112; - color: white; - border-width: 1px; - border-style: solid; - border-color: #223112; -} -.btn-primary:focus { - color: white; - text-decoration: none; -} -.btn-primary[disabled], -.btn-primary fieldset[disabled] { - background-color: #b0b0b0; - border-width: 1px; - border-style: solid; - border-color: #b0b0b0; - color: black; - cursor: not-allowed; - transform: none; -} -.btn-primary.engaged { - background-color: white; - border-width: 1px; - border-style: solid; - border-color: #557b2e; - color: #161616; -} - -.btn-ctrl, .il-viewcontrol-section > .btn-default, .il-viewcontrol-section > .btn-link, -.il-viewcontrol-section .btn-group > .btn-default, -.il-viewcontrol-section .btn-group > .btn-link, -.il-viewcontrol-pagination__sectioncontrol > .btn-default, -.il-viewcontrol-pagination__sectioncontrol > .btn-link, -.il-viewcontrol-pagination__num-of-items > .btn-default, -.il-viewcontrol-pagination__num-of-items > .btn-link, -.il-viewcontrol-pagination > .btn-default, -.il-viewcontrol-pagination > .btn-link, -.il-viewcontrol-pagination .dropdown > .btn-default, -.il-viewcontrol-pagination .dropdown > .btn-link, -.il-viewcontrol-pagination .last > .btn-default, -.il-viewcontrol-pagination .last > .btn-link, -.il-viewcontrol-mode > .btn-default, -.il-viewcontrol-mode > .btn-link, .il-viewcontrol-sortation .dropdown > .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .btn-default.btn { - display: inline-flex; - vertical-align: middle; - align-items: center; - justify-content: center; - cursor: pointer; - user-select: none; - touch-action: manipulation; - font-family: "Open Sans", Verdana, Arial, Helvetica, sans-serif; - text-align: center; - line-height: inherit; - font-size: inherit; - font-weight: 400; - text-decoration: none; - min-height: 2.2rem; - min-width: 2.2rem; - font-size: 0.75rem; - padding: 3px 6px; - gap: 6px; - background-color: #e2e8ef; - color: #4c6586; - border-width: 1px; - border-style: solid; - border-color: #e2e8ef; - border-radius: 10px; -} -.btn-ctrl + .btn-ctrl, .il-viewcontrol-section > .btn-default + .btn-ctrl, .il-viewcontrol-section > .btn-link + .btn-ctrl, -.il-viewcontrol-section .btn-group > .btn-default + .btn-ctrl, -.il-viewcontrol-section .btn-group > .btn-link + .btn-ctrl, -.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-ctrl, -.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-ctrl, -.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-ctrl, -.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-ctrl, -.il-viewcontrol-pagination > .btn-default + .btn-ctrl, -.il-viewcontrol-pagination > .btn-link + .btn-ctrl, -.il-viewcontrol-pagination .dropdown > .btn-default + .btn-ctrl, -.il-viewcontrol-pagination .dropdown > .btn-link + .btn-ctrl, -.il-viewcontrol-pagination .last > .btn-default + .btn-ctrl, -.il-viewcontrol-pagination .last > .btn-link + .btn-ctrl, -.il-viewcontrol-mode > .btn-default + .btn-ctrl, -.il-viewcontrol-mode > .btn-link + .btn-ctrl, .il-viewcontrol-sortation .dropdown > .btn-default.btn + .btn-ctrl, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .btn-default.btn + .btn-ctrl, .il-viewcontrol-section > .btn-ctrl + .btn-default, .il-viewcontrol-section > .btn-default + .btn-default, .il-viewcontrol-section > .btn-link + .btn-default, -.il-viewcontrol-section .il-viewcontrol-section.btn-group > .btn-default + .btn-default, -.il-viewcontrol-section .il-viewcontrol-section.btn-group > .btn-link + .btn-default, -.il-viewcontrol-section.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-default, -.il-viewcontrol-section.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-default, -.il-viewcontrol-section.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-default, -.il-viewcontrol-section.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-default, -.il-viewcontrol-section.il-viewcontrol-pagination > .btn-default + .btn-default, -.il-viewcontrol-section.il-viewcontrol-pagination > .btn-link + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-section.dropdown > .btn-default + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-section.dropdown > .btn-link + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-section.last > .btn-default + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-section.last > .btn-link + .btn-default, -.il-viewcontrol-section.il-viewcontrol-mode > .btn-default + .btn-default, -.il-viewcontrol-section.il-viewcontrol-mode > .btn-link + .btn-default, .il-viewcontrol-sortation .il-viewcontrol-section.dropdown > .btn-default.btn + .btn-default, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-section.l-bar__element > .btn-default.btn + .btn-default, .il-viewcontrol-section > .btn-ctrl + .btn-link, .il-viewcontrol-section > .btn-default + .btn-link, .il-viewcontrol-section > .btn-link + .btn-link, -.il-viewcontrol-section .il-viewcontrol-section.btn-group > .btn-default + .btn-link, -.il-viewcontrol-section .il-viewcontrol-section.btn-group > .btn-link + .btn-link, -.il-viewcontrol-section.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-link, -.il-viewcontrol-section.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-link, -.il-viewcontrol-section.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-link, -.il-viewcontrol-section.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-link, -.il-viewcontrol-section.il-viewcontrol-pagination > .btn-default + .btn-link, -.il-viewcontrol-section.il-viewcontrol-pagination > .btn-link + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-section.dropdown > .btn-default + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-section.dropdown > .btn-link + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-section.last > .btn-default + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-section.last > .btn-link + .btn-link, -.il-viewcontrol-section.il-viewcontrol-mode > .btn-default + .btn-link, -.il-viewcontrol-section.il-viewcontrol-mode > .btn-link + .btn-link, .il-viewcontrol-sortation .il-viewcontrol-section.dropdown > .btn-default.btn + .btn-link, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-section.l-bar__element > .btn-default.btn + .btn-link, -.il-viewcontrol-section .btn-group > .btn-ctrl + .btn-default, -.il-viewcontrol-section .btn-group.il-viewcontrol-section > .btn-default + .btn-default, -.il-viewcontrol-section .btn-group.il-viewcontrol-section > .btn-link + .btn-default, -.il-viewcontrol-section .btn-group > .btn-default + .btn-default, -.il-viewcontrol-section .btn-group > .btn-link + .btn-default, -.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-default, -.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-default, -.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-default, -.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-default, -.il-viewcontrol-section .btn-group.il-viewcontrol-pagination > .btn-default + .btn-default, -.il-viewcontrol-section .btn-group.il-viewcontrol-pagination > .btn-link + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.dropdown > .btn-default + .btn-default, -.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.dropdown > .btn-default + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.dropdown > .btn-link + .btn-default, -.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.dropdown > .btn-link + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.last > .btn-default + .btn-default, -.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.last > .btn-default + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.last > .btn-link + .btn-default, -.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.last > .btn-link + .btn-default, -.il-viewcontrol-section .btn-group.il-viewcontrol-mode > .btn-default + .btn-default, -.il-viewcontrol-section .btn-group.il-viewcontrol-mode > .btn-link + .btn-default, -.il-viewcontrol-sortation .il-viewcontrol-section .btn-group.dropdown > .btn-default.btn + .btn-default, -.il-viewcontrol-section .il-viewcontrol-sortation .btn-group.dropdown > .btn-default.btn + .btn-default, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-section .btn-group.l-bar__element > .btn-default.btn + .btn-default, -.il-viewcontrol-section .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .btn-group.l-bar__element > .btn-default.btn + .btn-default, -.il-viewcontrol-section .btn-group > .btn-ctrl + .btn-link, -.il-viewcontrol-section .btn-group.il-viewcontrol-section > .btn-default + .btn-link, -.il-viewcontrol-section .btn-group.il-viewcontrol-section > .btn-link + .btn-link, -.il-viewcontrol-section .btn-group > .btn-default + .btn-link, -.il-viewcontrol-section .btn-group > .btn-link + .btn-link, -.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-link, -.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-link, -.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-link, -.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-link, -.il-viewcontrol-section .btn-group.il-viewcontrol-pagination > .btn-default + .btn-link, -.il-viewcontrol-section .btn-group.il-viewcontrol-pagination > .btn-link + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.dropdown > .btn-default + .btn-link, -.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.dropdown > .btn-default + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.dropdown > .btn-link + .btn-link, -.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.dropdown > .btn-link + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.last > .btn-default + .btn-link, -.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.last > .btn-default + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.last > .btn-link + .btn-link, -.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.last > .btn-link + .btn-link, -.il-viewcontrol-section .btn-group.il-viewcontrol-mode > .btn-default + .btn-link, -.il-viewcontrol-section .btn-group.il-viewcontrol-mode > .btn-link + .btn-link, -.il-viewcontrol-sortation .il-viewcontrol-section .btn-group.dropdown > .btn-default.btn + .btn-link, -.il-viewcontrol-section .il-viewcontrol-sortation .btn-group.dropdown > .btn-default.btn + .btn-link, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-section .btn-group.l-bar__element > .btn-default.btn + .btn-link, -.il-viewcontrol-section .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .btn-group.l-bar__element > .btn-default.btn + .btn-link, -.il-viewcontrol-pagination__sectioncontrol > .btn-ctrl + .btn-default, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-section > .btn-default + .btn-default, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-section > .btn-link + .btn-default, -.il-viewcontrol-section .il-viewcontrol-pagination__sectioncontrol.btn-group > .btn-default + .btn-default, -.il-viewcontrol-section .il-viewcontrol-pagination__sectioncontrol.btn-group > .btn-link + .btn-default, -.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-default, -.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-default, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-default, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-default, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination > .btn-default + .btn-default, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination > .btn-link + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.dropdown > .btn-default + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.dropdown > .btn-link + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.last > .btn-default + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.last > .btn-link + .btn-default, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-mode > .btn-default + .btn-default, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-mode > .btn-link + .btn-default, -.il-viewcontrol-sortation .il-viewcontrol-pagination__sectioncontrol.dropdown > .btn-default.btn + .btn-default, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination__sectioncontrol.l-bar__element > .btn-default.btn + .btn-default, -.il-viewcontrol-pagination__sectioncontrol > .btn-ctrl + .btn-link, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-section > .btn-default + .btn-link, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-section > .btn-link + .btn-link, -.il-viewcontrol-section .il-viewcontrol-pagination__sectioncontrol.btn-group > .btn-default + .btn-link, -.il-viewcontrol-section .il-viewcontrol-pagination__sectioncontrol.btn-group > .btn-link + .btn-link, -.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-link, -.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-link, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-link, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-link, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination > .btn-default + .btn-link, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination > .btn-link + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.dropdown > .btn-default + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.dropdown > .btn-link + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.last > .btn-default + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.last > .btn-link + .btn-link, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-mode > .btn-default + .btn-link, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-mode > .btn-link + .btn-link, -.il-viewcontrol-sortation .il-viewcontrol-pagination__sectioncontrol.dropdown > .btn-default.btn + .btn-link, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination__sectioncontrol.l-bar__element > .btn-default.btn + .btn-link, -.il-viewcontrol-pagination__num-of-items > .btn-ctrl + .btn-default, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-section > .btn-default + .btn-default, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-section > .btn-link + .btn-default, -.il-viewcontrol-section .il-viewcontrol-pagination__num-of-items.btn-group > .btn-default + .btn-default, -.il-viewcontrol-section .il-viewcontrol-pagination__num-of-items.btn-group > .btn-link + .btn-default, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-default, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-default, -.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-default, -.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-default, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination > .btn-default + .btn-default, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination > .btn-link + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.dropdown > .btn-default + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.dropdown > .btn-link + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.last > .btn-default + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.last > .btn-link + .btn-default, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-mode > .btn-default + .btn-default, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-mode > .btn-link + .btn-default, -.il-viewcontrol-sortation .il-viewcontrol-pagination__num-of-items.dropdown > .btn-default.btn + .btn-default, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination__num-of-items.l-bar__element > .btn-default.btn + .btn-default, -.il-viewcontrol-pagination__num-of-items > .btn-ctrl + .btn-link, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-section > .btn-default + .btn-link, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-section > .btn-link + .btn-link, -.il-viewcontrol-section .il-viewcontrol-pagination__num-of-items.btn-group > .btn-default + .btn-link, -.il-viewcontrol-section .il-viewcontrol-pagination__num-of-items.btn-group > .btn-link + .btn-link, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-link, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-link, -.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-link, -.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-link, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination > .btn-default + .btn-link, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination > .btn-link + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.dropdown > .btn-default + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.dropdown > .btn-link + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.last > .btn-default + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.last > .btn-link + .btn-link, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-mode > .btn-default + .btn-link, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-mode > .btn-link + .btn-link, -.il-viewcontrol-sortation .il-viewcontrol-pagination__num-of-items.dropdown > .btn-default.btn + .btn-link, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination__num-of-items.l-bar__element > .btn-default.btn + .btn-link, -.il-viewcontrol-pagination > .btn-ctrl + .btn-default, -.il-viewcontrol-pagination.il-viewcontrol-section > .btn-default + .btn-default, -.il-viewcontrol-pagination.il-viewcontrol-section > .btn-link + .btn-default, -.il-viewcontrol-section .il-viewcontrol-pagination.btn-group > .btn-default + .btn-default, -.il-viewcontrol-section .il-viewcontrol-pagination.btn-group > .btn-link + .btn-default, -.il-viewcontrol-pagination.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-default, -.il-viewcontrol-pagination.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-default, -.il-viewcontrol-pagination.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-default, -.il-viewcontrol-pagination.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-default, -.il-viewcontrol-pagination > .btn-default + .btn-default, -.il-viewcontrol-pagination > .btn-link + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-pagination.dropdown > .btn-default + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-pagination.dropdown > .btn-link + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-pagination.last > .btn-default + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-pagination.last > .btn-link + .btn-default, -.il-viewcontrol-pagination.il-viewcontrol-mode > .btn-default + .btn-default, -.il-viewcontrol-pagination.il-viewcontrol-mode > .btn-link + .btn-default, -.il-viewcontrol-sortation .il-viewcontrol-pagination.dropdown > .btn-default.btn + .btn-default, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination.l-bar__element > .btn-default.btn + .btn-default, -.il-viewcontrol-pagination > .btn-ctrl + .btn-link, -.il-viewcontrol-pagination.il-viewcontrol-section > .btn-default + .btn-link, -.il-viewcontrol-pagination.il-viewcontrol-section > .btn-link + .btn-link, -.il-viewcontrol-section .il-viewcontrol-pagination.btn-group > .btn-default + .btn-link, -.il-viewcontrol-section .il-viewcontrol-pagination.btn-group > .btn-link + .btn-link, -.il-viewcontrol-pagination.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-link, -.il-viewcontrol-pagination.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-link, -.il-viewcontrol-pagination.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-link, -.il-viewcontrol-pagination.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-link, -.il-viewcontrol-pagination > .btn-default + .btn-link, -.il-viewcontrol-pagination > .btn-link + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-pagination.dropdown > .btn-default + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-pagination.dropdown > .btn-link + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-pagination.last > .btn-default + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-pagination.last > .btn-link + .btn-link, -.il-viewcontrol-pagination.il-viewcontrol-mode > .btn-default + .btn-link, -.il-viewcontrol-pagination.il-viewcontrol-mode > .btn-link + .btn-link, -.il-viewcontrol-sortation .il-viewcontrol-pagination.dropdown > .btn-default.btn + .btn-link, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination.l-bar__element > .btn-default.btn + .btn-link, -.il-viewcontrol-pagination .dropdown > .btn-ctrl + .btn-default, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-section > .btn-default + .btn-default, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-section > .btn-link + .btn-default, -.il-viewcontrol-section .il-viewcontrol-pagination .dropdown.btn-group > .btn-default + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-section .dropdown.btn-group > .btn-default + .btn-default, -.il-viewcontrol-section .il-viewcontrol-pagination .dropdown.btn-group > .btn-link + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-section .dropdown.btn-group > .btn-link + .btn-default, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-default, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-default, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-default, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-default, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination > .btn-default + .btn-default, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination > .btn-link + .btn-default, -.il-viewcontrol-pagination .dropdown > .btn-default + .btn-default, -.il-viewcontrol-pagination .dropdown > .btn-link + .btn-default, -.il-viewcontrol-pagination .dropdown.last > .btn-default + .btn-default, -.il-viewcontrol-pagination .dropdown.last > .btn-link + .btn-default, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-mode > .btn-default + .btn-default, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-mode > .btn-link + .btn-default, -.il-viewcontrol-sortation .il-viewcontrol-pagination .dropdown > .btn-default.btn + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-sortation .dropdown > .btn-default.btn + .btn-default, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination .dropdown.l-bar__element > .btn-default.btn + .btn-default, -.il-viewcontrol-pagination .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .dropdown.l-bar__element > .btn-default.btn + .btn-default, -.il-viewcontrol-pagination .dropdown > .btn-ctrl + .btn-link, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-section > .btn-default + .btn-link, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-section > .btn-link + .btn-link, -.il-viewcontrol-section .il-viewcontrol-pagination .dropdown.btn-group > .btn-default + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-section .dropdown.btn-group > .btn-default + .btn-link, -.il-viewcontrol-section .il-viewcontrol-pagination .dropdown.btn-group > .btn-link + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-section .dropdown.btn-group > .btn-link + .btn-link, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-link, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-link, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-link, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-link, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination > .btn-default + .btn-link, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination > .btn-link + .btn-link, -.il-viewcontrol-pagination .dropdown > .btn-default + .btn-link, -.il-viewcontrol-pagination .dropdown > .btn-link + .btn-link, -.il-viewcontrol-pagination .dropdown.last > .btn-default + .btn-link, -.il-viewcontrol-pagination .dropdown.last > .btn-link + .btn-link, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-mode > .btn-default + .btn-link, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-mode > .btn-link + .btn-link, -.il-viewcontrol-sortation .il-viewcontrol-pagination .dropdown > .btn-default.btn + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-sortation .dropdown > .btn-default.btn + .btn-link, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination .dropdown.l-bar__element > .btn-default.btn + .btn-link, -.il-viewcontrol-pagination .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .dropdown.l-bar__element > .btn-default.btn + .btn-link, -.il-viewcontrol-pagination .last > .btn-ctrl + .btn-default, -.il-viewcontrol-pagination .last.il-viewcontrol-section > .btn-default + .btn-default, -.il-viewcontrol-pagination .last.il-viewcontrol-section > .btn-link + .btn-default, -.il-viewcontrol-section .il-viewcontrol-pagination .last.btn-group > .btn-default + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-section .last.btn-group > .btn-default + .btn-default, -.il-viewcontrol-section .il-viewcontrol-pagination .last.btn-group > .btn-link + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-section .last.btn-group > .btn-link + .btn-default, -.il-viewcontrol-pagination .last.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-default, -.il-viewcontrol-pagination .last.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-default, -.il-viewcontrol-pagination .last.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-default, -.il-viewcontrol-pagination .last.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-default, -.il-viewcontrol-pagination .last.il-viewcontrol-pagination > .btn-default + .btn-default, -.il-viewcontrol-pagination .last.il-viewcontrol-pagination > .btn-link + .btn-default, -.il-viewcontrol-pagination .last.dropdown > .btn-default + .btn-default, -.il-viewcontrol-pagination .last.dropdown > .btn-link + .btn-default, -.il-viewcontrol-pagination .last > .btn-default + .btn-default, -.il-viewcontrol-pagination .last > .btn-link + .btn-default, -.il-viewcontrol-pagination .last.il-viewcontrol-mode > .btn-default + .btn-default, -.il-viewcontrol-pagination .last.il-viewcontrol-mode > .btn-link + .btn-default, -.il-viewcontrol-sortation .il-viewcontrol-pagination .last.dropdown > .btn-default.btn + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-sortation .last.dropdown > .btn-default.btn + .btn-default, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination .last.l-bar__element > .btn-default.btn + .btn-default, -.il-viewcontrol-pagination .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .last.l-bar__element > .btn-default.btn + .btn-default, -.il-viewcontrol-pagination .last > .btn-ctrl + .btn-link, -.il-viewcontrol-pagination .last.il-viewcontrol-section > .btn-default + .btn-link, -.il-viewcontrol-pagination .last.il-viewcontrol-section > .btn-link + .btn-link, -.il-viewcontrol-section .il-viewcontrol-pagination .last.btn-group > .btn-default + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-section .last.btn-group > .btn-default + .btn-link, -.il-viewcontrol-section .il-viewcontrol-pagination .last.btn-group > .btn-link + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-section .last.btn-group > .btn-link + .btn-link, -.il-viewcontrol-pagination .last.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-link, -.il-viewcontrol-pagination .last.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-link, -.il-viewcontrol-pagination .last.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-link, -.il-viewcontrol-pagination .last.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-link, -.il-viewcontrol-pagination .last.il-viewcontrol-pagination > .btn-default + .btn-link, -.il-viewcontrol-pagination .last.il-viewcontrol-pagination > .btn-link + .btn-link, -.il-viewcontrol-pagination .last.dropdown > .btn-default + .btn-link, -.il-viewcontrol-pagination .last.dropdown > .btn-link + .btn-link, -.il-viewcontrol-pagination .last > .btn-default + .btn-link, -.il-viewcontrol-pagination .last > .btn-link + .btn-link, -.il-viewcontrol-pagination .last.il-viewcontrol-mode > .btn-default + .btn-link, -.il-viewcontrol-pagination .last.il-viewcontrol-mode > .btn-link + .btn-link, -.il-viewcontrol-sortation .il-viewcontrol-pagination .last.dropdown > .btn-default.btn + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-sortation .last.dropdown > .btn-default.btn + .btn-link, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination .last.l-bar__element > .btn-default.btn + .btn-link, -.il-viewcontrol-pagination .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .last.l-bar__element > .btn-default.btn + .btn-link, -.il-viewcontrol-mode > .btn-ctrl + .btn-default, -.il-viewcontrol-mode.il-viewcontrol-section > .btn-default + .btn-default, -.il-viewcontrol-mode.il-viewcontrol-section > .btn-link + .btn-default, -.il-viewcontrol-section .il-viewcontrol-mode.btn-group > .btn-default + .btn-default, -.il-viewcontrol-section .il-viewcontrol-mode.btn-group > .btn-link + .btn-default, -.il-viewcontrol-mode.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-default, -.il-viewcontrol-mode.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-default, -.il-viewcontrol-mode.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-default, -.il-viewcontrol-mode.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-default, -.il-viewcontrol-mode.il-viewcontrol-pagination > .btn-default + .btn-default, -.il-viewcontrol-mode.il-viewcontrol-pagination > .btn-link + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-mode.dropdown > .btn-default + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-mode.dropdown > .btn-link + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-mode.last > .btn-default + .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-mode.last > .btn-link + .btn-default, -.il-viewcontrol-mode > .btn-default + .btn-default, -.il-viewcontrol-mode > .btn-link + .btn-default, -.il-viewcontrol-sortation .il-viewcontrol-mode.dropdown > .btn-default.btn + .btn-default, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-mode.l-bar__element > .btn-default.btn + .btn-default, -.il-viewcontrol-mode > .btn-ctrl + .btn-link, -.il-viewcontrol-mode.il-viewcontrol-section > .btn-default + .btn-link, -.il-viewcontrol-mode.il-viewcontrol-section > .btn-link + .btn-link, -.il-viewcontrol-section .il-viewcontrol-mode.btn-group > .btn-default + .btn-link, -.il-viewcontrol-section .il-viewcontrol-mode.btn-group > .btn-link + .btn-link, -.il-viewcontrol-mode.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-link, -.il-viewcontrol-mode.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-link, -.il-viewcontrol-mode.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-link, -.il-viewcontrol-mode.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-link, -.il-viewcontrol-mode.il-viewcontrol-pagination > .btn-default + .btn-link, -.il-viewcontrol-mode.il-viewcontrol-pagination > .btn-link + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-mode.dropdown > .btn-default + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-mode.dropdown > .btn-link + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-mode.last > .btn-default + .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-mode.last > .btn-link + .btn-link, -.il-viewcontrol-mode > .btn-default + .btn-link, -.il-viewcontrol-mode > .btn-link + .btn-link, -.il-viewcontrol-sortation .il-viewcontrol-mode.dropdown > .btn-default.btn + .btn-link, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-mode.l-bar__element > .btn-default.btn + .btn-link, .il-viewcontrol-sortation .dropdown > .btn-ctrl + .btn-default.btn, .il-viewcontrol-sortation .dropdown.il-viewcontrol-section > .btn-default + .btn-default.btn, .il-viewcontrol-sortation .dropdown.il-viewcontrol-section > .btn-link + .btn-default.btn, -.il-viewcontrol-section .il-viewcontrol-sortation .dropdown.btn-group > .btn-default + .btn-default.btn, -.il-viewcontrol-sortation .il-viewcontrol-section .dropdown.btn-group > .btn-default + .btn-default.btn, -.il-viewcontrol-section .il-viewcontrol-sortation .dropdown.btn-group > .btn-link + .btn-default.btn, -.il-viewcontrol-sortation .il-viewcontrol-section .dropdown.btn-group > .btn-link + .btn-default.btn, -.il-viewcontrol-sortation .dropdown.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-default.btn, -.il-viewcontrol-sortation .dropdown.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-default.btn, -.il-viewcontrol-sortation .dropdown.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-default.btn, -.il-viewcontrol-sortation .dropdown.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-default.btn, -.il-viewcontrol-sortation .dropdown.il-viewcontrol-pagination > .btn-default + .btn-default.btn, -.il-viewcontrol-sortation .dropdown.il-viewcontrol-pagination > .btn-link + .btn-default.btn, -.il-viewcontrol-pagination .il-viewcontrol-sortation .dropdown > .btn-default + .btn-default.btn, -.il-viewcontrol-sortation .il-viewcontrol-pagination .dropdown > .btn-default + .btn-default.btn, -.il-viewcontrol-pagination .il-viewcontrol-sortation .dropdown > .btn-link + .btn-default.btn, -.il-viewcontrol-sortation .il-viewcontrol-pagination .dropdown > .btn-link + .btn-default.btn, -.il-viewcontrol-pagination .il-viewcontrol-sortation .dropdown.last > .btn-default + .btn-default.btn, -.il-viewcontrol-sortation .il-viewcontrol-pagination .dropdown.last > .btn-default + .btn-default.btn, -.il-viewcontrol-pagination .il-viewcontrol-sortation .dropdown.last > .btn-link + .btn-default.btn, -.il-viewcontrol-sortation .il-viewcontrol-pagination .dropdown.last > .btn-link + .btn-default.btn, -.il-viewcontrol-sortation .dropdown.il-viewcontrol-mode > .btn-default + .btn-default.btn, -.il-viewcontrol-sortation .dropdown.il-viewcontrol-mode > .btn-link + .btn-default.btn, .il-viewcontrol-sortation .dropdown > .btn-default.btn + .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-sortation .dropdown.l-bar__element > .btn-default.btn + .btn-default.btn, -.il-viewcontrol-sortation .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .dropdown.l-bar__element > .btn-default.btn + .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .btn-ctrl + .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-section > .btn-default + .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-section > .btn-link + .btn-default.btn, -.il-viewcontrol-section .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.btn-group > .btn-default + .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-section .l-bar__element.btn-group > .btn-default + .btn-default.btn, -.il-viewcontrol-section .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.btn-group > .btn-link + .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-section .l-bar__element.btn-group > .btn-link + .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-pagination__sectioncontrol > .btn-default + .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-pagination__sectioncontrol > .btn-link + .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-pagination__num-of-items > .btn-default + .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-pagination__num-of-items > .btn-link + .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-pagination > .btn-default + .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-pagination > .btn-link + .btn-default.btn, -.il-viewcontrol-pagination .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.dropdown > .btn-default + .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination .l-bar__element.dropdown > .btn-default + .btn-default.btn, -.il-viewcontrol-pagination .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.dropdown > .btn-link + .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination .l-bar__element.dropdown > .btn-link + .btn-default.btn, -.il-viewcontrol-pagination .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.last > .btn-default + .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination .l-bar__element.last > .btn-default + .btn-default.btn, -.il-viewcontrol-pagination .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.last > .btn-link + .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination .l-bar__element.last > .btn-link + .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-mode > .btn-default + .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-mode > .btn-link + .btn-default.btn, -.il-viewcontrol-sortation .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.dropdown > .btn-default.btn + .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-sortation .l-bar__element.dropdown > .btn-default.btn + .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .btn-default.btn + .btn-default.btn { - margin-left: 3px; -} -.btn-ctrl:focus-visible, .il-viewcontrol-section > .btn-default:focus-visible, .il-viewcontrol-section > .btn-link:focus-visible, -.il-viewcontrol-section .btn-group > .btn-default:focus-visible, -.il-viewcontrol-section .btn-group > .btn-link:focus-visible, -.il-viewcontrol-pagination__sectioncontrol > .btn-default:focus-visible, -.il-viewcontrol-pagination__sectioncontrol > .btn-link:focus-visible, -.il-viewcontrol-pagination__num-of-items > .btn-default:focus-visible, -.il-viewcontrol-pagination__num-of-items > .btn-link:focus-visible, -.il-viewcontrol-pagination > .btn-default:focus-visible, -.il-viewcontrol-pagination > .btn-link:focus-visible, -.il-viewcontrol-pagination .dropdown > .btn-default:focus-visible, -.il-viewcontrol-pagination .dropdown > .btn-link:focus-visible, -.il-viewcontrol-pagination .last > .btn-default:focus-visible, -.il-viewcontrol-pagination .last > .btn-link:focus-visible, -.il-viewcontrol-mode > .btn-default:focus-visible, -.il-viewcontrol-mode > .btn-link:focus-visible, .il-viewcontrol-sortation .dropdown > .btn-default.btn:focus-visible, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .btn-default.btn:focus-visible { - outline: 3px solid #0078D7; - box-shadow: inset 0px 0px 0px 2px #FFFFFF, 0px 0px 0px 5px #FFFFFF; -} -.btn-ctrl:hover, .il-viewcontrol-section > .btn-default:hover, .il-viewcontrol-section > .btn-link:hover, -.il-viewcontrol-section .btn-group > .btn-default:hover, -.il-viewcontrol-section .btn-group > .btn-link:hover, -.il-viewcontrol-pagination__sectioncontrol > .btn-default:hover, -.il-viewcontrol-pagination__sectioncontrol > .btn-link:hover, -.il-viewcontrol-pagination__num-of-items > .btn-default:hover, -.il-viewcontrol-pagination__num-of-items > .btn-link:hover, -.il-viewcontrol-pagination > .btn-default:hover, -.il-viewcontrol-pagination > .btn-link:hover, -.il-viewcontrol-pagination .dropdown > .btn-default:hover, -.il-viewcontrol-pagination .dropdown > .btn-link:hover, -.il-viewcontrol-pagination .last > .btn-default:hover, -.il-viewcontrol-pagination .last > .btn-link:hover, -.il-viewcontrol-mode > .btn-default:hover, -.il-viewcontrol-mode > .btn-link:hover, .il-viewcontrol-sortation .dropdown > .btn-default.btn:hover, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .btn-default.btn:hover { - text-decoration: none; - background-color: white; - color: #4c6586; - border-width: 1px; - border-style: solid; - border-color: #4c6586; -} -.btn-ctrl:active, .il-viewcontrol-section > .btn-default:active, .il-viewcontrol-section > .btn-link:active, -.il-viewcontrol-section .btn-group > .btn-default:active, -.il-viewcontrol-section .btn-group > .btn-link:active, -.il-viewcontrol-pagination__sectioncontrol > .btn-default:active, -.il-viewcontrol-pagination__sectioncontrol > .btn-link:active, -.il-viewcontrol-pagination__num-of-items > .btn-default:active, -.il-viewcontrol-pagination__num-of-items > .btn-link:active, -.il-viewcontrol-pagination > .btn-default:active, -.il-viewcontrol-pagination > .btn-link:active, -.il-viewcontrol-pagination .dropdown > .btn-default:active, -.il-viewcontrol-pagination .dropdown > .btn-link:active, -.il-viewcontrol-pagination .last > .btn-default:active, -.il-viewcontrol-pagination .last > .btn-link:active, -.il-viewcontrol-mode > .btn-default:active, -.il-viewcontrol-mode > .btn-link:active, .il-viewcontrol-sortation .dropdown > .btn-default.btn:active, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .btn-default.btn:active { - transform: none; - background-color: white; - color: #4c6586; - border-width: 1px; - border-style: solid; - border-color: white; -} -.btn-ctrl:focus, .il-viewcontrol-section > .btn-default:focus, .il-viewcontrol-section > .btn-link:focus, -.il-viewcontrol-section .btn-group > .btn-default:focus, -.il-viewcontrol-section .btn-group > .btn-link:focus, -.il-viewcontrol-pagination__sectioncontrol > .btn-default:focus, -.il-viewcontrol-pagination__sectioncontrol > .btn-link:focus, -.il-viewcontrol-pagination__num-of-items > .btn-default:focus, -.il-viewcontrol-pagination__num-of-items > .btn-link:focus, -.il-viewcontrol-pagination > .btn-default:focus, -.il-viewcontrol-pagination > .btn-link:focus, -.il-viewcontrol-pagination .dropdown > .btn-default:focus, -.il-viewcontrol-pagination .dropdown > .btn-link:focus, -.il-viewcontrol-pagination .last > .btn-default:focus, -.il-viewcontrol-pagination .last > .btn-link:focus, -.il-viewcontrol-mode > .btn-default:focus, -.il-viewcontrol-mode > .btn-link:focus, .il-viewcontrol-sortation .dropdown > .btn-default.btn:focus, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .btn-default.btn:focus { - color: #4c6586; - text-decoration: none; -} -.btn-ctrl[disabled], .il-viewcontrol-section > [disabled].btn-default, .il-viewcontrol-section > [disabled].btn-link, -.il-viewcontrol-section .btn-group > [disabled].btn-default, -.il-viewcontrol-section .btn-group > [disabled].btn-link, -.il-viewcontrol-pagination__sectioncontrol > [disabled].btn-default, -.il-viewcontrol-pagination__sectioncontrol > [disabled].btn-link, -.il-viewcontrol-pagination__num-of-items > [disabled].btn-default, -.il-viewcontrol-pagination__num-of-items > [disabled].btn-link, -.il-viewcontrol-pagination > [disabled].btn-default, -.il-viewcontrol-pagination > [disabled].btn-link, -.il-viewcontrol-pagination .dropdown > [disabled].btn-default, -.il-viewcontrol-pagination .dropdown > [disabled].btn-link, -.il-viewcontrol-pagination .last > [disabled].btn-default, -.il-viewcontrol-pagination .last > [disabled].btn-link, -.il-viewcontrol-mode > [disabled].btn-default, -.il-viewcontrol-mode > [disabled].btn-link, .il-viewcontrol-sortation .dropdown > [disabled].btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > [disabled].btn-default.btn, -.btn-ctrl fieldset[disabled], -.il-viewcontrol-section > .btn-default fieldset[disabled], -.il-viewcontrol-section > .btn-link fieldset[disabled], -.il-viewcontrol-section .btn-group > .btn-default fieldset[disabled], -.il-viewcontrol-section .btn-group > .btn-link fieldset[disabled], -.il-viewcontrol-pagination__sectioncontrol > .btn-default fieldset[disabled], -.il-viewcontrol-pagination__sectioncontrol > .btn-link fieldset[disabled], -.il-viewcontrol-pagination__num-of-items > .btn-default fieldset[disabled], -.il-viewcontrol-pagination__num-of-items > .btn-link fieldset[disabled], -.il-viewcontrol-pagination > .btn-default fieldset[disabled], -.il-viewcontrol-pagination > .btn-link fieldset[disabled], -.il-viewcontrol-pagination .dropdown > .btn-default fieldset[disabled], -.il-viewcontrol-pagination .dropdown > .btn-link fieldset[disabled], -.il-viewcontrol-pagination .last > .btn-default fieldset[disabled], -.il-viewcontrol-pagination .last > .btn-link fieldset[disabled], -.il-viewcontrol-mode > .btn-default fieldset[disabled], -.il-viewcontrol-mode > .btn-link fieldset[disabled], -.il-viewcontrol-sortation .dropdown > .btn-default.btn fieldset[disabled], -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .btn-default.btn fieldset[disabled] { - background-color: white; - border-width: 1px; - border-style: solid; - border-color: white; - color: rgba(76, 101, 134, 0.9); - cursor: not-allowed; - transform: none; -} -.btn-ctrl.engaged, .il-viewcontrol-section > .engaged.btn-default, .il-viewcontrol-section > .engaged.btn-link, -.il-viewcontrol-section .btn-group > .engaged.btn-default, -.il-viewcontrol-section .btn-group > .engaged.btn-link, -.il-viewcontrol-pagination__sectioncontrol > .engaged.btn-default, -.il-viewcontrol-pagination__sectioncontrol > .engaged.btn-link, -.il-viewcontrol-pagination__num-of-items > .engaged.btn-default, -.il-viewcontrol-pagination__num-of-items > .engaged.btn-link, -.il-viewcontrol-pagination > .engaged.btn-default, -.il-viewcontrol-pagination > .engaged.btn-link, -.il-viewcontrol-pagination .dropdown > .engaged.btn-default, -.il-viewcontrol-pagination .dropdown > .engaged.btn-link, -.il-viewcontrol-pagination .last > .engaged.btn-default, -.il-viewcontrol-pagination .last > .engaged.btn-link, -.il-viewcontrol-mode > .engaged.btn-default, -.il-viewcontrol-mode > .engaged.btn-link, .il-viewcontrol-sortation .dropdown > .engaged.btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .engaged.btn-default.btn { - background-color: white; - border-width: 3px; - border-style: solid; - border-color: #e2e8ef; - color: #000; -} -.btn-ctrl.engaged, .il-viewcontrol-section > .engaged.btn-default, .il-viewcontrol-section > .engaged.btn-link, -.il-viewcontrol-section .btn-group > .engaged.btn-default, -.il-viewcontrol-section .btn-group > .engaged.btn-link, -.il-viewcontrol-pagination__sectioncontrol > .engaged.btn-default, -.il-viewcontrol-pagination__sectioncontrol > .engaged.btn-link, -.il-viewcontrol-pagination__num-of-items > .engaged.btn-default, -.il-viewcontrol-pagination__num-of-items > .engaged.btn-link, -.il-viewcontrol-pagination > .engaged.btn-default, -.il-viewcontrol-pagination > .engaged.btn-link, -.il-viewcontrol-pagination .dropdown > .engaged.btn-default, -.il-viewcontrol-pagination .dropdown > .engaged.btn-link, -.il-viewcontrol-pagination .last > .engaged.btn-default, -.il-viewcontrol-pagination .last > .engaged.btn-link, -.il-viewcontrol-mode > .engaged.btn-default, -.il-viewcontrol-mode > .engaged.btn-link, .il-viewcontrol-sortation .dropdown > .engaged.btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .engaged.btn-default.btn, .open .btn-ctrl, .open .il-viewcontrol-section > .btn-default, .open .il-viewcontrol-section > .btn-link, -.open .il-viewcontrol-section .btn-group > .btn-default, -.il-viewcontrol-section .open .btn-group > .btn-default, -.open .il-viewcontrol-section .btn-group > .btn-link, -.il-viewcontrol-section .open .btn-group > .btn-link, -.open .il-viewcontrol-pagination__sectioncontrol > .btn-default, -.open .il-viewcontrol-pagination__sectioncontrol > .btn-link, -.open .il-viewcontrol-pagination__num-of-items > .btn-default, -.open .il-viewcontrol-pagination__num-of-items > .btn-link, -.open .il-viewcontrol-pagination > .btn-default, -.open .il-viewcontrol-pagination > .btn-link, -.open .il-viewcontrol-pagination .dropdown > .btn-default, -.il-viewcontrol-pagination .open .dropdown > .btn-default, -.open .il-viewcontrol-pagination .dropdown > .btn-link, -.il-viewcontrol-pagination .open .dropdown > .btn-link, -.open .il-viewcontrol-pagination .last > .btn-default, -.il-viewcontrol-pagination .open .last > .btn-default, -.open .il-viewcontrol-pagination .last > .btn-link, -.il-viewcontrol-pagination .open .last > .btn-link, -.open .il-viewcontrol-mode > .btn-default, -.open .il-viewcontrol-mode > .btn-link, .open .il-viewcontrol-sortation .dropdown > .btn-default.btn, .il-viewcontrol-sortation .open .dropdown > .btn-default.btn, -.open .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .open .l-bar__element > .btn-default.btn { - border: 1px solid #4c6586; - background-color: white; -} -.open .btn-ctrl, .open .il-viewcontrol-section > .btn-default, .open .il-viewcontrol-section > .btn-link, -.open .il-viewcontrol-section .btn-group > .btn-default, -.il-viewcontrol-section .open .btn-group > .btn-default, -.open .il-viewcontrol-section .btn-group > .btn-link, -.il-viewcontrol-section .open .btn-group > .btn-link, -.open .il-viewcontrol-pagination__sectioncontrol > .btn-default, -.open .il-viewcontrol-pagination__sectioncontrol > .btn-link, -.open .il-viewcontrol-pagination__num-of-items > .btn-default, -.open .il-viewcontrol-pagination__num-of-items > .btn-link, -.open .il-viewcontrol-pagination > .btn-default, -.open .il-viewcontrol-pagination > .btn-link, -.open .il-viewcontrol-pagination .dropdown > .btn-default, -.il-viewcontrol-pagination .open .dropdown > .btn-default, -.open .il-viewcontrol-pagination .dropdown > .btn-link, -.il-viewcontrol-pagination .open .dropdown > .btn-link, -.open .il-viewcontrol-pagination .last > .btn-default, -.il-viewcontrol-pagination .open .last > .btn-default, -.open .il-viewcontrol-pagination .last > .btn-link, -.il-viewcontrol-pagination .open .last > .btn-link, -.open .il-viewcontrol-mode > .btn-default, -.open .il-viewcontrol-mode > .btn-link, .open .il-viewcontrol-sortation .dropdown > .btn-default.btn, .il-viewcontrol-sortation .open .dropdown > .btn-default.btn, -.open .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .open .l-bar__element > .btn-default.btn { - box-shadow: none; -} - -.btn-link { - padding: 0; - text-align: left; - white-space: normal; - vertical-align: baseline; - font-size: inherit; - font-weight: 400; - color: #4c6586; -} -.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} -.btn-link, .btn-link:hover, .btn-link:active { - border-color: transparent; -} -.btn-link:hover { - color: #3a4c65; - text-decoration: underline; - background-color: transparent; -} -.btn-link[disabled], fieldset[disabled] .btn-link { - background-color: #b0b0b0; - color: black; - border: 1px solid #b0b0b0; -} -.btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover { - text-decoration: none; -} -.btn-link.engaged { - color: #161616; - background-color: #e2e8ef; -} - -.btn-bulky, .il-link.link-bulky, -.il-drilldown .menulevel { - min-height: 50.4px; - width: 100%; - font-size: 0.875rem; - padding: 6px 12px; - gap: 6px; - background-color: #f0f0f0; - color: #161616; - border-width: 1px; - border-style: solid; - border-color: #f0f0f0; - border-radius: 0px; -} -.btn-bulky:hover, .il-link.link-bulky:hover, -.il-drilldown .menulevel:hover { - text-decoration: none; - background-color: #e2e8ef; - color: #161616; - border-width: 1px; - border-style: solid; - border-color: #e2e8ef; -} -.btn-bulky:active, .il-link.link-bulky:active, -.il-drilldown .menulevel:active { - background-color: #bdbdbd; - color: #161616; - border-width: 1px; - border-style: solid; - border-color: #bdbdbd; -} -.btn-bulky:focus, .il-link.link-bulky:focus, -.il-drilldown .menulevel:focus { - color: #161616; - text-decoration: none; -} -.btn-bulky[disabled], [disabled].il-link.link-bulky, -.il-drilldown [disabled].menulevel, -.btn-bulky fieldset[disabled], -.il-link.link-bulky fieldset[disabled], -.il-drilldown .menulevel fieldset[disabled] { - background-color: #b0b0b0; - border-width: 1px; - border-style: solid; - border-color: #b0b0b0; - color: black; - cursor: not-allowed; -} -.btn-bulky.engaged, .engaged.il-link.link-bulky, -.il-drilldown .engaged.menulevel { - background-color: #e2e8ef; - border-width: 1px; - border-style: solid; - border-color: #f0f0f0; - color: inherit; -} -.btn-bulky .button-content_v-align-top, .il-link.link-bulky .button-content_v-align-top, -.il-drilldown .menulevel .button-content_v-align-top { - display: flex; - text-align: left; - gap: 6px; - align-items: start; -} -.btn-bulky .button-content_grow, .il-link.link-bulky .button-content_grow, -.il-drilldown .menulevel .button-content_grow { - flex-grow: 1; -} -.btn-bulky:focus-visible, .il-link.link-bulky:focus-visible, -.il-drilldown .menulevel:focus-visible { - outline: none; - border: 3px solid #0078D7; - box-shadow: inset 0px 0px 0px 2px #FFFFFF, 0px 0px 0px 2px #FFFFFF; -} - -.il-maincontrols-slate .btn-bulky, -.il-maincontrols-slate .il-link.link-bulky, -.il-drilldown .btn-bulky, -.il-drilldown .menulevel, -.il-drilldown .il-link.link-bulky { - margin-bottom: 2px; -} -.il-maincontrols-slate .btn-bulky .bulky-label, -.il-maincontrols-slate .il-link.link-bulky .bulky-label, -.il-drilldown .btn-bulky .bulky-label, -.il-drilldown .menulevel .bulky-label, -.il-drilldown .il-link.link-bulky .bulky-label { - flex-grow: 1; - text-align: left; -} - -.btn-lg, .btn-group-lg > .btn { - min-height: 50.4px; - min-width: 50.4px; - font-size: 1rem; - padding: 9px 15px; - gap: 6px; -} - -.btn-sm, .btn-group-sm > .btn { - min-height: 25px; - min-width: 25px; - font-size: 0.625rem; - padding: 3px 6px; - gap: 6px; -} - -button > .glyphicon { - pointer-events: none; -} - -.il-btn-month .dropdown-menu { - min-width: 250px; -} - -.il-btn-with-loading-animation { - background-image: url("./images/media/loader.svg"); - background-color: #b0b0b0; - border-color: #b0b0b0; - background-repeat: no-repeat; - background-position: right center; - padding-right: 18px; -} -.il-btn-with-loading-animation:hover { - background-color: #b0b0b0; - border-color: #b0b0b0; -} - -.minimize, .close { - font-size: 1.3125rem; - font-weight: 600; - line-height: 1; - color: #737373; - background-color: transparent; - border: 0; -} -.minimize:hover, .minimize:focus, .close:hover, .close:focus { - color: #2c2c2c; - text-decoration: none; -} -button .minimize, button .close { - padding: 0; - background: transparent; - border: 0; - -webkit-appearance: none; -} - -.close { - float: right; -} - -.btn-tag { - display: inline-block; - white-space: nowrap; - padding: 1px 3px; - margin: 3px 6px 3px 0; - min-height: 28px; - min-width: 28px; - font-size: 0.75rem; - padding: 3px 6px; - gap: 6px; - background-color: #4c6586; - color: white; - border-width: 1px; - border-style: solid; - border-color: #4c6586; - border-radius: 3px; -} -.btn-tag.btn-tag-inactive { - cursor: default !important; -} -.btn-tag.btn-tag-relevance-verylow { - color: #161616; - background-color: #b0b0b0; - border-color: #b0b0b0; -} -.btn-tag.btn-tag-relevance-low { - color: #161616; - background-color: #a5b8ba; - border-color: #a5b8ba; -} -.btn-tag.btn-tag-relevance-middle { - color: #161616; - background-color: #95c5ca; - border-color: #95c5ca; -} -.btn-tag.btn-tag-relevance-high { - color: #161616; - background-color: #85d1da; - border-color: #85d1da; -} -.btn-tag.btn-tag-relevance-veryhigh { - color: #161616; - background-color: #75deea; - border-color: #85d1da; -} -.btn-tag:hover { - text-decoration: none; - background-color: #3a4c65; - color: white; - border-width: 1px; - border-style: solid; - border-color: #3a4c65; -} -.btn-tag:active { - transform: none; - background-color: #273445; - color: white; - border-width: 1px; - border-style: solid; - border-color: #273445; -} -.btn-tag:focus { - color: white; - text-decoration: none; -} -.btn-tag[disabled], -.btn-tag fieldset[disabled] { - background-color: #b0b0b0; - border-width: 1px; - border-style: solid; - border-color: #b0b0b0; - color: black; - cursor: not-allowed; - transform: none; -} -.btn-tag.engaged { - background-color: white; - border-width: 1px; - border-style: solid; - border-color: #4c6586; - color: #161616; -} - -.il-toggle-button { - position: relative; - display: inline-block; - height: 24px; - padding-left: 27px; - padding-right: 27px; - border-radius: 40px; - cursor: pointer; -} - -.il-toggle-button .il-toggle-switch { - position: absolute; - top: 2px; - left: 4%; - width: 18px; - height: 18px; - border-radius: 40px; - -webkit-transition: all 0.25s ease-in-out; /* Safari */ - transition: all 0.25s ease-in-out; -} - -.il-toggle-button.on { - background: #6ea03c; - border: 1px solid #6ea03c; -} -.il-toggle-button.on .il-toggle-label-on { - position: absolute; - top: 3px; - left: 9px; - font-weight: 600; - font-size: 0.75rem; - color: white; -} -.il-toggle-button.on .il-toggle-switch { - left: 63%; - background: white; - border: 1px solid white; -} -.il-toggle-button.off { - background: #dddddd; - border: 1px solid #dddddd; -} -.il-toggle-button.off .il-toggle-label-off { - position: absolute; - top: 3px; - left: 24px; - font-weight: 600; - font-size: 0.75rem; -} -.il-toggle-button.off .il-toggle-switch { - background: white; - border: 1px solid white; -} -.il-toggle-button.unavailable { - background: #737373; - border: 1px solid #737373; -} -.il-toggle-button.unavailable .il-toggle-switch { - background: #2c2c2c; - border: 1px solid #2c2c2c; -} - -.ilToolbar .il-toggle-button { - bottom: 3px; -} -.ilToolbar label { - font-size: 0.75rem; -} - -.il-card { - padding: 0 0 6px 0; - width: 100%; - position: relative; - background-color: white; - border: 1px solid #dddddd; - border-radius: 0; - box-shadow: none; - /* see bug #24947 */ -} -.il-card .il-card-image-container { - width: 100%; - position: relative; -} -.il-card .il-card-image-container a:focus-visible { - position: static; -} -.il-card img.img-responsive, .il-card img.img-standard { - width: 100%; - max-height: 100%; - margin: auto; -} -.il-card a { - overflow: hidden; -} -.il-card .card-title { - font-size: 0.875rem; -} -.il-card.thumbnail { - margin-bottom: 0px; - font-size: 0.75rem; - border-radius: 3px; -} -.il-card.thumbnail:focus-within .il-card-repository-head { - z-index: 400; -} -.il-card.thumbnail a:focus-visible { - overflow: visible; -} -.il-card .card-highlight { - background: #B54F00; - height: 6px; - width: 100%; -} -.il-card .card-no-highlight { - background-color: transparent; - height: 6px; - width: 100%; -} -.il-card .caption { - padding: 6px 9px; - overflow-wrap: break-word; - word-break: break-word; -} -.il-card .caption h5 { - margin: 6px 0 0 0; -} -.il-card .caption dl dt { - font-weight: 400; - color: #6f6f6f; - padding-top: 6px; -} -.il-card .il-card-repository-head { - height: 47px; - padding: 0 6px; -} -.il-card .il-card-repository-head > div { - padding: 6px 6px; - float: left; -} -.il-card .il-card-repository-head .caret { - color: #4c6586; -} -.il-card .il-card-repository-head .il-chart-progressmeter-box { - width: 41px; - height: 38px; -} -.il-card .il-card-repository-head .il-chart-progressmeter-box > .il-chart-progressmeter-container .il-chart-progressmeter-viewbox { - max-width: 100%; -} -.il-card .il-card-repository-head > div.il-card-repository-dropdown { - float: right; - padding: 9px 6px; -} -.il-card .il-card-repository-head > div.il-card-repository-dropdown > .dropdown > button { - position: relative; - z-index: 1; - background-color: inherit; - border: #dddddd 1px solid; - width: 29px; - height: 29px; -} -.il-card .il-card-repository-head > div.il-card-repository-dropdown > .dropdown > button span.caret { - display: block; - margin-left: auto; - margin-right: auto; -} - -.il-panel-report .il-card { - background-color: #f9f9f9; -} - -@media (min-width: 768px) { - .row-eq-height .il-card { - display: flex; - flex-direction: column; - } - .row-eq-height .il-card .card-title { - flex-grow: 2; - } -} -/* see bug #25920, limit size of cards for small screens */ -@media (max-width: 768px) { - .il-card { - max-width: 350px; - margin-right: auto; - margin-left: auto; - } -} -/************/ -/* ScaleBar */ -/************/ -.il-chart-scale-bar { - min-width: 100px; - overflow: hidden; - margin: 0; - padding: 0; - list-style-type: none; -} - -.il-chart-scale-bar > li { - float: left; - padding: 0 2px; -} - -.il-chart-scale-bar > li:last-child { - padding-right: 0; -} - -.il-chart-scale-bar > li:first-child { - padding-left: 0; -} - -.il-chart-scale-bar-item { - font-size: 0.625rem; - padding: 1px 3px; - color: #161616; - text-align: center; - background-color: #e0e0e0; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} - -.il-chart-scale-bar-active { - color: white; - background-color: #4c6586; -} - -/*****************/ -/* ProgressMeter */ -/*****************/ -.il-chart-progressmeter-box { - overflow: hidden; - position: relative; -} -.il-chart-progressmeter-box.fixed-size { - width: 350px; -} -.il-chart-progressmeter-box .il-chart-progressmeter-container { - position: relative; - min-width: 80px; - max-width: 800px; - width: 100%; - height: auto; -} -.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox { - display: block; - max-width: 80%; - min-width: 80px; - max-height: 800px; -} -.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-circle-bg { - stroke: #dddddd; - fill: none; - stroke-width: 6; - stroke-linecap: round; -} -.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-circle { - fill: none; - stroke-linecap: round; -} -.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-multicircle .il-chart-progressmeter-circle { - stroke-width: 1.6666666667; -} -.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-monocircle .il-chart-progressmeter-circle { - stroke-width: 4; -} -.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-circle.no-success { - stroke: #d9534f; -} -.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-circle.success { - stroke: #6ea03c; -} -.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-circle.not-active { - stroke: #f0ad4e; -} -.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-circle.active { - stroke: #aaaaaa; -} -.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-text text { - text-anchor: middle; -} -.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-text .text-score { - font-size: 0.625rem; - font-weight: 600; - fill: #000000; -} -.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-text .text-comparision { - font-size: 2.5px; - fill: #000000; -} -.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-text .text-score-info, -.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-text .text-comparision-info { - font-size: 2.5px; - fill: #bcbcbc; -} -.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-needle { - transform-origin: 24.6066px 22.8934px; -} -.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-needle .il-chart-progressmeter-needle-border { - stroke: #bcbcbc; - stroke-width: 0.1; -} -.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-needle .il-chart-progressmeter-needle-fill { - fill: #efefef; - stroke-width: 0; -} -.il-chart-progressmeter-box .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-needle.no-needle { - display: none; -} -.il-chart-progressmeter-box.il-chart-progressmeter-mini .il-chart-progressmeter-container { - min-width: 20px; - max-width: 250px; -} -.il-chart-progressmeter-box.il-chart-progressmeter-mini .il-chart-progressmeter-container .il-chart-progressmeter-viewbox { - min-width: 20px; - max-height: 250px; -} -.il-chart-progressmeter-box.il-chart-progressmeter-mini .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-circle-bg { - stroke: #dddddd; - stroke-width: 5; -} -.il-chart-progressmeter-box.il-chart-progressmeter-mini .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-circle { - stroke-width: 5; -} -.il-chart-progressmeter-box.il-chart-progressmeter-mini .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-circle.no-success { - stroke: #d9534f; -} -.il-chart-progressmeter-box.il-chart-progressmeter-mini .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-circle.success { - stroke: #6ea03c; -} -.il-chart-progressmeter-box.il-chart-progressmeter-mini .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-needle { - stroke: #bcbcbc; - fill: none; - stroke-width: 4; - stroke-linecap: round; - transform-origin: 25px 23.25px; -} -.il-chart-progressmeter-box.il-chart-progressmeter-mini .il-chart-progressmeter-container .il-chart-progressmeter-viewbox .il-chart-progressmeter-needle.no-needle { - stroke: transparent; -} - -/*****************/ -/* Bar Chart */ -/*****************/ -.il-chart-bar-horizontal { - padding-top: 12px; - padding-bottom: 12px; -} - -.il-chart-bar-vertical { - padding-top: 12px; - padding-bottom: 12px; -} - -.badge { - min-width: 10px; - font-size: 0.625rem; - margin-left: -4px; - position: relative; - text-align: center; - white-space: nowrap; - vertical-align: middle; - color: white; - line-height: 1; - border-radius: 10px; -} -.badge:empty { - display: none; -} - -.il-counter { - position: relative; - font-size: 0.875rem; -} - -.il-counter-novelty { - padding: 2px 4px; - position: absolute; - top: -5px; - background-color: #B54F00; -} - -.il-counter-status { - padding: 2px 4px; - position: absolute; - bottom: -5px; - background-color: #737373; -} - -.glyph .il-counter-spacer { - margin-left: -4px; - font-size: 0.625rem; - padding: 2px 4px; - visibility: hidden; -} - -.il-deck .row { - margin-left: -3px; - margin-right: 0; - margin-bottom: 12px; -} -.il-deck .row > div { - padding-left: 3px; - padding-right: 3px; - margin-bottom: 6px; -} -.il-deck .row.row-eq-height:before { - content: none !important; -} -.il-deck .row.row-eq-height:after { - content: none !important; -} - -.row-eq-height { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - flex-wrap: wrap; -} -.row-eq-height > div { - display: flex; -} - -h4.il-divider { - padding: 3px 6px; - margin-bottom: 0px; - background-color: white; - display: block; - font-size: 0.75rem; - line-height: 1.5; - color: #161616; -} - -hr.il-divider-with-label { - display: none; -} - -.il-divider-vertical:before { - content: "•"; - padding-left: 6px; - padding-right: 6px; -} - -.ui-dropzone { - border: 1px dashed #757575; - border-radius: 0px; - background: white; - display: inline-block; - margin-bottom: 3px; - width: 100%; -} -.ui-dropzone.ui-dropzone-bulky { - border: 1px dashed #757575; - border-radius: 4px; - background-color: #f9f9f9; - padding-top: 15px; - padding-bottom: 15px; -} -.ui-dropzone .btn { - margin-left: 12px; -} - -.ui-dropzone-wrapper { - background: none; - border: none; -} - -.ui-dropzone.highlight { - border: 1px dashed #757575; - background: #FFFFD6; -} - -.ui-dropzone.highlight-current { - border: 1px dashed #5c5c5c; - background-color: #FFF9BC; -} - -.ui-dropzone-message { - font-size: 0.875rem; - float: right; - margin-right: 12px; -} - -.ui-dropzone .form-group { - width: 100%; -} - -.ui-dropzone .form-group input, -.ui-dropzone .form-group textarea { - width: 100%; -} - -.c-entity.__container { - display: grid; - grid-template-areas: "f-blocking f-blocking f-blocking f-blocking actions" "second-id f-prop f-prop f-prop actions" "second-id prim-id prim-id prim-id actions" "second-id status status status status" "second-id f-details f-details f-details f-details" "second-id availab availab availab availab" "second-id details details details details" "second-id reaction reaction f-reaction f-reaction"; - grid-template-columns: min-content auto auto min-content min-content; - border: 1px solid #dddddd; - background-color: white; - padding: 4.5px 7.5px; -} -.c-entity.__container > *:not(:empty) { - padding: 4.5px 7.5px; -} -.c-entity.__blocking-conditions { - grid-area: f-blocking; - font-size: 1.115rem; -} -.c-entity.__actions { - display: flex; - justify-content: end; - grid-area: actions; -} -.c-entity.__actions .dropdown { - height: max-content; -} -.c-entity.__secondary-identifier { - grid-area: second-id; -} -.c-entity.__secondary-identifier.--string, .c-entity.__secondary-identifier.--shy, .c-entity.__secondary-identifier.--shylink { - width: 10rem; -} -.c-entity.__secondary-identifier.--symbol { - min-width: 3rem; -} -.c-entity.__secondary-identifier.--image { - width: 15rem; -} -.c-entity.__primary-identifier { - grid-area: prim-id; - font-weight: 600; - font-size: 1.5rem; -} -.c-entity.__featured { - grid-area: f-prop; - font-size: 1.115rem; -} -.c-entity.__personal-status { - grid-area: status; -} -.c-entity.__main-details { - grid-area: f-details; -} -.c-entity.__availability { - grid-area: availab; -} -.c-entity.__details { - grid-area: details; -} -.c-entity.__reactions { - grid-area: reaction; -} -.c-entity.__featured-reactions { - display: flex; - justify-content: end; - grid-area: f-reaction; - min-width: max-content; -} - -.il-input-tag { - --tags-focus-border-color: #4c6586; - --tag-bg: #4c6586; - --tag-hover: #4c6586; - --tag-text-color: white; - --tag-invalid-color: #4c6586; - --tag-invalid-bg: #4c6586; - --tag-remove-bg: #4c6586; - --tag-remove-btn-color: white; - --tag-remove-btn-bg--hover: #4c6586; - --tag-hide-transition: .0s; - line-height: 1.428571429; -} - -.il-input-tag-container { - height: auto; - min-height: 1.428571429; -} -.il-input-tag-container .il-input-tag { - border: none; - box-shadow: none; - outline: none; - line-height: 1.428571429; - font-weight: 600 !important; -} -.il-input-tag-container .il-input-tag .tagify__tag { - margin-top: 0; -} -.il-input-tag-container .il-input-tag .tagify__input { - margin: 0; -} - -.il-input-tag-container.disabled { - background-color: #EEEEEE; - cursor: not-allowed; -} -.il-input-tag-container.disabled .tagify__tag { - cursor: not-allowed; -} -.il-input-tag-container.disabled .form-control { - background-color: #EEEEEE; -} - -.il-input-password .revelation-glyph { - float: right; - margin-top: -21px; - margin-right: 5px; -} -.il-input-password .revelation-reveal { - display: block; -} -.il-input-password .revelation-mask { - display: none; -} -.il-input-password.revealed .revelation-reveal { - display: none; -} -.il-input-password.revealed .revelation-mask { - display: block; -} - -.il-input-radio .form-control.il-input-radiooption { - height: unset; - border: unset; - background-color: unset; -} - -.il-input-multiselect { - list-style: none; - padding-left: 0px; -} - -.ui-input-textarea-remainder { - font-size: 0.75rem; -} - -.il-standard-form textarea { - height: 4.56rem; -} - -.il-filter .collapse.in { - display: flex; -} -.il-filter .col-md-4, .il-filter .col-md-6 { - padding-top: 6px; - padding-bottom: 6px; - padding-right: 0px; -} -.il-filter .glyphicon-ok { - font-size: unset; - text-align: unset; -} -.il-filter input { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.il-filter .input-group { - width: 100%; - height: 33px; - table-layout: fixed; -} -.il-filter .input-group select { - width: 100%; - height: 33px; - border: 1px solid #757575; - background-color: white; -} -.il-filter .input-group input { - height: 33px; -} -.il-filter .input-group .form-control { - height: 33px; - padding: 6px; -} -.il-filter .input-group .btn-bulky { - background-color: #f0f0f0; -} -.il-filter .btn-bulky { - min-height: 0; - border: none; -} -.il-filter .leftaddon { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - width: 30%; -} -.il-filter .rightaddon { - overflow: visible; - white-space: nowrap; - text-overflow: ellipsis; - width: 10%; -} -.il-filter .rightaddon .glyphicon { - top: 0; -} -.il-filter .il-popover-container { - padding-left: 9px; -} - -.il-filter-bar { - display: flex; - padding: 3px 9px; - background-color: #f9f9f9; -} -.il-filter-bar .il-filter-bar-opener { - flex: 1; -} -.il-filter-bar .il-filter-bar-opener:hover { - background-color: #f0f0f0; -} -.il-filter-bar .il-filter-bar-opener .btn-bulky { - min-height: 0px; - width: 100%; - background-color: initial; - font-size: 0.875rem; - justify-content: left; -} -.il-filter-bar .il-filter-bar-opener .btn-bulky .glyph { - padding-right: 0.3em; -} -.il-filter-bar .il-filter-bar-toggle { - padding-left: 10px; -} - -.il-filter-controls { - bottom: 0px; - padding-left: 9px; - padding-bottom: 6px; -} -.il-filter-controls .btn-bulky { - width: auto; - background-color: initial; - font-size: 0.875rem; -} -.il-filter-controls .btn-bulky:hover { - background-color: #f0f0f0; -} - -.il-filter .glyphicon { - font-size: 0.875rem; -} - -.il-filter-inputs-active { - background-color: #f9f9f9; - padding: 3px 9px; -} -.il-filter-inputs-active span { - display: inline-block; - margin: 3px 9px 3px 0; - padding: 0 9px; - float: left; - background-color: white; - font-size: 0.75rem; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - max-width: 90vw; -} - -.il-filter-input-section { - border-top: none; - position: relative; - padding-right: 9px; - margin: 0; - background: #f9f9f9; -} -.il-filter-input-section .leftaddon { - font-size: 0.75rem; -} -.il-filter-input-section .il-input-multiselect { - margin: 0.8em; -} - -.il-filter-field { - cursor: text; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} - -.il-filter.disabled .il-filter-inputs-active span { - color: #6f6f6f; -} - -.il-filter-add-list ul { - list-style: none; - margin: 0; - padding: 0; -} -.il-filter-add-list ul li > button { - padding: 6px 9px; - display: block; - width: 100%; -} - -.il-input-duration .form-group.row { - width: 50%; - float: left; -} - -.ui-input-file-input-dropzone { - border: 1px dashed #757575; - padding: 3px 9px; -} - -.ui-input-file-input-dropzone button { - font-size: 0.875rem; - margin-left: 9px; -} - -.ui-input-file-input-error-msg { - font-size: 0.875rem; - color: #d00; -} - -.ui-input-file-input-dropzone button:disabled, -.ui-input-file-input-dropzone button:disabled:hover { - color: #b0b0b0; - border: none; - background: none; -} - -.ui-input-file-input { - border: 0px none transparent; - margin-bottom: 6px; - padding: 9px; -} - -.ui-input-file-input span { - font-size: 0.875rem; -} -.ui-input-file-input span[data-action=collapse], .ui-input-file-input span [data-file-action=expand] { - margin: 9px 0; -} -.ui-input-file-input span[data-action=remove] .glyph { - margin-left: 9px; - float: right; -} -.ui-input-file-input span[data-dz-name] { - margin-right: 9px; -} -.ui-input-file-input span[data-dz-size] { - margin-right: 9px; - font-style: italic; -} - -.ui-input-file-input-progress-container { - height: 3px; - background-color: #f0f0f0; - margin-top: 9px; - margin-bottom: -9px; - margin-left: -9px; - margin-right: -9px; -} -.ui-input-file-input-progress-container .ui-input-file-input-progress-indicator { - background-color: #757575; - float: left; - height: inherit; - width: 0%; - -webkit-transition: width 0.6s ease; - -o-transition: width 0.6s ease; - transition: width 0.6s ease; -} -.ui-input-file-input-progress-container .ui-input-file-input-progress-indicator.success { - background-color: #6ea03c; -} -.ui-input-file-input-progress-container .ui-input-file-input-progress-indicator.error { - background-color: #B54F00; -} - -/** - * @author Thibeau Fuhrer - */ -.c-input-markdown__controls { - display: flex; - justify-content: space-between; - flex-wrap: wrap; - gap: 3px; - margin-bottom: 3px; -} - -.c-input-markdown__actions .glyph, -.c-input-markdown__actions .glyph:hover { - color: white; -} - -.c-input-markdown__preview { - min-height: 4.56rem; - border: 1px solid #dddddd; - display: inline-block; - width: 100%; - padding-left: 12px; - padding-right: 12px; - margin: 0; -} - -.c-input-markdown .ui-input-textarea textarea { - font-family: Monospace, Courier; -} - -.il-input-rating .il-input-rating__text { - clear: both; -} -.il-input-rating .il-input-rating__stars { - white-space: nowrap; -} -.il-input-rating .il-input-rating__options { - float: left; -} -.il-input-rating input.il-input-rating-scaleoption { - float: right; - padding: 0; - margin: 0 0 0 -20px; - opacity: 0; -} -.il-input-rating .glyphicon-star:before { - content: "★"; -} -.il-input-rating .glyphicon-star-empty:before { - content: "☆"; -} -.il-input-rating .il-input-rating-star { - float: right; - position: relative; - display: block; - margin-top: -3px; - margin-bottom: 0px; - font-size: 160%; - color: #e2e8ef; -} -.il-input-rating .il-input-rating__none { - float: left; - color: #161616; - margin-left: 10px; -} -.il-input-rating .il-input-rating__none .none-option { - opacity: 100; -} -.il-input-rating .il-input-rating-scaleoption:checked ~ .il-input-rating-star { - color: #3a4c65; -} -.il-input-rating .il-input-rating-scaleoption:checked + label + span { - display: block; -} -.il-input-rating .il-input-rating-star:hover, -.il-input-rating .il-input-rating-star:hover ~ .il-input-rating-star { - color: #3a4c65; -} -.il-input-rating .il-input-rating:not(:hover) .il-input-rating-scaleoption:checked + label + span { - display: block; -} -.il-input-rating.disabled .il-input-rating-scaleoption:checked ~ .il-input-rating-star, -.il-input-rating.disabled .il-input-rating-star:hover ~ .il-input-rating-star, -.il-input-rating.disabled .il-input-rating-star:hover { - color: #737373; -} -.il-input-rating.disabled .il-input-rating__none { - display: none; -} -.il-input-rating .il-input-rating__average { - height: 1px; - background-color: #e2e8ef; -} -.il-input-rating .il-input-rating__average_value { - height: 1px; - background-color: #737373; - width: 55%; -} - -.il-standard-form { - background-color: white; - margin-top: 6px; - padding: 12px 0 12px 15px; -} -.il-standard-form .il-standard-form-cmd { - float: right; -} -.il-standard-form .il-standard-form-cmd .btn { - display: inline-block; - min-width: 60px; - vertical-align: top; -} -@media (max-width: 991px) { - .il-standard-form .il-standard-form-cmd .btn { - min-width: 0; - } -} -.il-standard-form .il-standard-form-footer, .il-standard-form .il-standard-form-header, .il-standard-form .il-section-input-header { - background-color: white; - color: #161616; -} -.il-standard-form .il-standard-form-header, .il-standard-form .il-standard-form-footer { - padding-right: 15px; -} -.il-standard-form .il-standard-form-header { - margin-bottom: 6px; -} -.il-standard-form .il-standard-form-header + .il-section-input > .il-section-input-header { - border-top: none; -} -.il-standard-form .il-section-input-header { - padding: 12px 0 12px 15px; - margin: 15px 0 0 0; - border-top: 1px solid #dddddd; -} -.il-standard-form .il-standard-form-header h2, .il-standard-form .il-section-input-header h2 { - font-size: 1.115rem; - font-weight: 600; - padding-top: 12px; - padding-bottom: 3px; -} -.il-standard-form .il-standar-form-header-byline, .il-standard-form .il-section-input-header-byline { - font-size: 0.75rem; -} -.il-standard-form .il-standard-form-header + .il-section-input { - margin-top: -50px; - padding: 0; -} -.il-standard-form .il-standard-form-header + .il-section-input .il-section-input-header h2 { - margin-top: 0; - padding-top: 0; -} -.il-standard-form .il-dependant-group { - background-color: #f0f0f0; - padding: 3px 0; -} -.il-standard-form .il-dependant-group .form-group { - margin: 0; -} -.il-standard-form input[type=radio], .il-standard-form input[type=checkbox] { - height: unset; - width: unset; -} - -.input-group-addon { - padding: 3px 8px; - font-size: 0.875rem; - font-weight: 400; - line-height: 1; - color: #161616; - text-align: center; - background-color: #f9f9f9; - border: 1px solid #a6a6a6; - border-radius: 0; -} - -textarea.form-control { - max-width: 100%; -} - -select.form-control { - width: auto; - max-width: 100%; -} - -.radio .help-block { - padding-left: 15px; -} - -td.form-inline > div.form-group { - display: block; - padding: 4px 0; -} - -.il-std-item-container:not(:last-child) { - border-bottom: 1px solid #dddddd; -} - -.il-item { - background-color: white; - position: relative; - padding: 15px; -} -.il-item .il-item-title { - font-size: 0.875rem; - display: inline-block; -} -.il-item .il-item-title .btn-link, .il-item .il-item-title a { - font-size: inherit; - line-height: 1.428571429; -} -.il-item .il-item-title .btn-link:focus-visible, .il-item .il-item-title a:focus-visible { - display: block; -} -.il-item h4.il-item-title { - margin: 0; -} -.il-item .il-item-actions { - float: right; -} -.il-item .il-item-divider { - clear: both; - padding: 10px 0 0 0; - margin: 0 0 10px 0; - border: 0 none; - background: none; - border-bottom: dashed 0.5px #dddddd; -} -.il-item .dropdown { - display: inline-block; - float: right; -} -.il-item .il-item-description { - padding: 10px 0 0 0; - font-size: 0.75rem; - clear: both; -} -.il-item .il-item-property-name { - font-size: 0.75rem; - color: #6f6f6f; - overflow: hidden; -} -.il-item .il-item-property-name:not(:empty):after { - content: ": "; -} -.il-item .il-item-property-value { - font-size: 0.75rem; - overflow: hidden; -} -.il-item .il-chart-progressmeter-box { - max-width: 80px; - margin-right: 0; - margin-left: auto; -} -@media only screen and (max-width: 991px) { - .il-item .il-chart-progressmeter-viewbox { - padding-top: 6px; - } -} -.il-item .col-sm-9 > .row { - clear: both; -} -.il-item .row .row > .col-md-6 { - margin-bottom: 6px; -} -.il-item .il-item-audio { - padding: 6px 0; -} - -.il-item-marker { - border-left: 5px solid; -} - -.il-item-group { - clear: both; - background-color: #f9f9f9; -} -.il-item-group > h3 { - float: left; - color: #161616; - font-size: 1rem; - font-weight: 400; - padding: 9px 15px; - margin: 0; -} -.il-item-group .dropdown { - float: right; -} - -.il-item-group-items { - clear: both; -} -.il-item-group-items > ul { - list-style: none; - padding: 0; - margin: 0; -} - -.il-item-notification-replacement-container:not(:first-child) .il-notification-item { - margin-top: 6px; -} - -.il-notification-item { - padding-right: 18px; -} -.il-notification-item .il-item-notification-title { - font-size: 1rem; - display: inline-block; - margin: 0; -} -.il-notification-item .il-item-additional-content { - clear: both; -} -.il-notification-item .row { - margin-right: 0px; -} -.il-notification-item .dropdown { - margin-top: -20px; -} - -.il-item-shy { - display: flex; - gap: 10px; -} -.il-item-shy .content { - width: 100%; - display: grid; - grid-template-areas: "title close" "description description" "divider divider" "properties properties"; - grid-auto-columns: auto 0.75rem; -} -.il-item-shy .content .il-item-title { - grid-area: title; -} -.il-item-shy .content .close { - grid-area: close; -} -.il-item-shy .content .il-item-description { - grid-area: description; -} -.il-item-shy .content .il-item-divider { - grid-area: divider; -} -.il-item-shy .content .il-item-properties { - grid-area: properties; - display: grid; - grid-template-columns: auto 1fr; - gap: 6px; -} - -@media only screen and (min-width: 992px) { - .panel-secondary .il-item { - width: 100%; - } - .panel-secondary .il-item .il-item-title { - word-break: break-word; - } - .panel-secondary .il-item .il-item-description { - padding-top: 0; - word-break: break-word; - } - .panel-secondary .il-item .il-item-divider { - padding: 6px 0 0 0; - margin: 0 0 6px 0; - } - .panel-secondary .il-item .col-sm-3 { - margin-top: 3px; - margin-left: 0; - width: 45px; - } - .panel-secondary .il-item .col-sm-3 img { - width: 40px; - } - .panel-secondary .il-item .col-sm-9 { - width: calc(100% - 45px); - } - .panel-secondary .il-item .col-md-6 { - width: 100%; - } -} -/* otherwise dropdowns in items with icon do not work */ -.il-std-item .media .media-body, .il-std-item .media, .il-notification-item .media, .il-notification-item .media .media-body { - overflow: visible; -} - -@media only screen and (max-width: 991px) { - .il-item .il-item-divider { - padding: 10px 0 0 0; - margin: 0; - border-bottom: 0; - } - .il-panel-listing-std-container .il-item .media-left { - min-width: 50px; - } -} -.c-launcher .btn-bulky { - background-color: #557b2e; - color: white; - border-width: 1px; - border-style: solid; - border-color: #557b2e; - border-radius: 10px; - min-width: 50%; - width: max-content; -} -.c-launcher .btn-bulky:hover { - text-decoration: none; - background-color: #3b5620; - color: white; - border-width: 1px; - border-style: solid; - border-color: #3b5620; -} -.c-launcher .btn-bulky:active { - transform: none; - background-color: #223112; - color: white; - border-width: 1px; - border-style: solid; - border-color: #223112; -} -.c-launcher .btn-bulky:focus { - color: white; - text-decoration: none; -} -.c-launcher .btn-bulky[disabled], -.c-launcher .btn-bulky fieldset[disabled] { - background-color: #b0b0b0; - border-width: 1px; - border-style: solid; - border-color: #b0b0b0; - color: black; - cursor: not-allowed; - transform: none; -} -.c-launcher .btn-bulky.engaged { - background-color: white; - border-width: 3px; - border-style: solid; - border-color: #557b2e; - color: #000; -} -.c-launcher .btn-bulky[disabled] { - cursor: not-allowed; -} -.c-launcher .btn-bulky:not([disabled]) .glyph { - color: white; -} -@media screen and (max-width: 991px) { - .c-launcher .btn-bulky { - min-width: 100%; - } -} - -.c-launcher__status { - display: flex; - flex-direction: row; - margin-bottom: 9px; -} - -.c-launcher__status__message { - flex-grow: 1; - order: 2; -} -.c-launcher__status__message > * { - margin-bottom: 0; -} - -.c-launcher__status__icon { - margin-right: 6px; - flex-basis: auto; - order: 1; -} -.c-launcher__status__icon .il-chart-progressmeter-viewbox { - height: 45px; - width: 45px; -} - -/* -********************* -grid-based layout -********************* -*/ -.il-layout-page { - background: white; - display: grid; - grid-gap: 0px; - grid-template-columns: auto 1fr; - grid-template-rows: auto 60px 1fr; - height: 100%; - overflow: hidden; - width: 100%; - hyphens: auto; - -webkit-hyphens: auto; - -ms-hyphens: auto; - -moz-hyphens: auto; -} -.il-layout-page .il-maincontrols-mainbar .il-mainbar-close-slates { - display: none; -} -.il-layout-page.with-mainbar-slates-engaged { - grid-template-columns: auto 1fr; -} -.il-layout-page.with-mainbar-slates-engaged .il-maincontrols-mainbar { - width: 409px; -} -.il-layout-page.with-mainbar-slates-engaged .il-maincontrols-mainbar .il-mainbar-slates { - display: flex; - flex-direction: column; - z-index: 996; -} -.il-layout-page.with-mainbar-slates-engaged .il-maincontrols-mainbar .il-mainbar-slates .il-maincontrols-slate { - overflow-y: auto; - -webkit-overflow-scrolling: touch; - min-height: 0; -} -.il-layout-page.with-mainbar-slates-engaged .il-maincontrols-mainbar .il-mainbar-close-slates { - display: flex; -} - -header { - grid-column-start: 1; - grid-column-end: 3; - grid-row: 2; - z-index: 999; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); -} - -.breadcrumbs { - position: sticky; - top: 0; - min-height: 33px; - align-items: center; - background-color: white; - display: flex; - flex-direction: row; - z-index: 995; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); -} - -div.il-system-infos { - grid-column-start: 1; - grid-column-end: 3; - grid-row: 1; - z-index: 998; -} - -.header-inner { - align-items: center; - background: white; - display: flex; - flex-direction: row; - height: 60px; - padding: 0 15px; - position: fixed; - width: 100%; - justify-content: space-between; -} - -.il-logo { - width: 50%; - height: 45px; - justify-self: start; - display: flex; - align-items: center; -} -.il-logo a { - display: block; -} - -.il-pagetitle { - font-weight: 600; - display: flex; - font-size: 1rem; - align-items: flex-end; - padding-left: 35px; - color: #161616; -} - -.il-header-locator { - display: none; -} - -nav.il-maincontrols { - grid-column: 1; - grid-row: 4; - z-index: 998; -} - -.il-maincontrols-mainbar { - display: grid; - height: 100%; - grid-template-columns: 80px 329px; - grid-template-rows: 1fr; - width: 80px; -} -.il-mainbar { - grid-column: 1; - grid-row: 1; - z-index: 997; -} - -.il-mainbar-slates { - grid-column: 2; - grid-row: 1; -} - -main { - display: block; -} - -.il-layout-page-content { - display: flex; - flex-flow: column; - overflow: auto; -} -.il-layout-page-content:focus-visible { - outline: none; -} -.il-layout-page-content #mainspacekeeper { - flex-grow: 1; - width: 100%; -} - -/* Footer */ -footer { - background-color: white; - min-height: auto; - text-align: center; - height: 45px; -} - -/* -************************************************************** - mobile Layout -************************************************************** -*/ -@media (min-width: 768px) { - #il_right_col { - padding-left: 0; - } -} - -@media only screen and (max-width: 1199px) { - .il-layout-page.with-mainbar-slates-engaged #il_right_col { - padding-left: 15px; - } -} -@media only screen and (max-width: 1199px) { - .il-layout-page.with-mainbar-slates-engaged #il_center_col.col-sm-9 { - padding-right: 15px; - } - .il-layout-page.with-mainbar-slates-engaged #il_center_col.col-sm-9, - .il-layout-page.with-mainbar-slates-engaged #il_right_col.col-sm-3 { - float: none !important; - width: 100% !important; - } -} -@media only screen and (max-width: 991px) { - .il-layout-page { - background: white; - display: block; - overflow: initial; - width: 100%; - } - .il-layout-page .nav.il-maincontrols { - position: fixed; - bottom: 0; - z-index: 998; - width: 100%; - } - .il-layout-page .nav.il-maincontrols .il-maincontrols-mainbar { - display: grid; - display: -ms-grid; - -ms-grid-columns: 1fr; - grid-template-columns: 1fr; - -ms-grid-rows: 0 60px; - grid-template-rows: 0 60px; - grid-template-rows: 0 calc(60px + 1.2 * env(safe-area-inset-bottom)); - } - .il-layout-page .nav.il-maincontrols .il-maincontrols-mainbar .il-mainbar-close-slates { - display: none; - } - .il-layout-page .nav.il-maincontrols .il-maincontrols-mainbar .il-mainbar { - -ms-grid-column: 1; - -ms-grid-row: 2; - grid-column: 1; - grid-row: 2; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.1); - } - .il-layout-page .nav.il-maincontrols .il-maincontrols-mainbar .il-mainbar-slates { - -ms-grid-column: 1; - -ms-grid-row: 1; - grid-column: 1; - grid-row: 1; - } - .il-layout-page.with-mainbar-slates-engaged { - -ms-grid-columns: 1fr; - grid-template-columns: 1fr; - } - .il-layout-page.with-mainbar-slates-engaged .nav.il-maincontrols { - -ms-grid-column: 1; - -ms-grid-row: 3; - grid-column: 1; - grid-row: 3; - height: calc(100% - 45px); - } - .il-layout-page.with-mainbar-slates-engaged .nav.il-maincontrols .il-maincontrols-mainbar { - -ms-grid-columns: 1fr; - grid-template-columns: 1fr; - -ms-grid-rows: 1fr 60px; - grid-template-rows: 1fr 60px; - grid-template-rows: 1fr calc(60px + 1.2 * env(safe-area-inset-bottom)); - width: 100%; - } - .il-layout-page.with-mainbar-slates-engaged .nav.il-maincontrols .il-maincontrols-mainbar .il-mainbar { - box-shadow: 0 0 4px rgba(0, 0, 0, 0.1); - } - .il-layout-page.with-mainbar-slates-engaged .nav.il-maincontrols .il-maincontrols-mainbar .il-mainbar-slates { - -ms-grid-column: 1; - -ms-grid-row: 1; - grid-column: 1; - grid-row: 1; - display: -ms-flexbox; - display: flex; - -ms-flex-direction: column; - flex-direction: column; - width: 100%; - z-index: 996; - } - .il-layout-page.with-mainbar-slates-engaged .nav.il-maincontrols .il-maincontrols-mainbar .il-mainbar-slates .il-maincontrols-slate { - overflow-y: auto; - } - .il-layout-page.with-mainbar-slates-engaged .nav.il-maincontrols .il-maincontrols-mainbar .il-mainbar-close-slates { - display: none; - } - header { - position: -webkit-sticky; - position: sticky; - overflow-x: clip; - width: 100%; - top: 0; - } - .header-inner { - position: relative; - height: 45px; - width: 100%; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); - } - .il-logo { - width: 40px; - } - .il-pagetitle { - display: none; - } - .breadcrumbs { - display: none; - } - .il-header-locator { - display: block; - } - .il-header-locator .dropdown { - position: static; - } - .il-header-locator .open > .dropdown-menu { - top: 44px; - width: 100%; - } - .il-header-locator .dropdown-toggle { - background-color: transparent; - border: none; - color: #2c2c2c; - font-size: 1rem; - max-width: 220px; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - } - .il-header-locator .dropdown-toggle:before { - content: " \e606"; - font-family: "il-icons"; - font-size: 1rem; - margin-right: 9px; - } - .il-header-locator .open .dropdown-toggle:before { - content: " \e604"; - } - .il-header-locator .btn-default:active:hover, - .il-header-locator .btn-default:active:focus, - .il-header-locator .open > .dropdown-toggle.btn-default, - .il-header-locator .open > .dropdown-toggle.btn-default:hover .open > .dropdown-toggle.btn-default:active, - .il-header-locator .open > .dropdown-toggle.btn-default:active:hover, - .il-header-locator .open > .dropdown-toggle.btn-default:active:focus { - background: white; - border-color: white; - color: #2c2c2c; - outline: none; - } - .il-header-locator span.caret { - display: none; - } - .il-maincontrols-mainbar { - display: block; - width: 100%; - } - .il-mainbar { - box-shadow: none; - display: -ms-flexbox; - display: flex; - max-height: 60px; - max-height: calc(60px + 1.2 * env(safe-area-inset-bottom)); - overflow: hidden; - z-index: 997; - } - .il-mainbar-tools-button { - display: -ms-flexbox; - display: flex; - -ms-flex-direction: row; - flex-direction: row; - } - .il-mainbar-tools-button button { - height: 60px; - width: 80px; - } - .il-mainbar-tools-entries button { - height: 60px; - width: 80px; - } - .il-mainbar-tools-entries.engaged { - display: -ms-flexbox; - display: flex; - -ms-flex-direction: row; - flex-direction: row; - } - .il-mainbar-tools-entries .il-mainbar-tools-entries-bg { - height: 60px; - } - .il-mainbar-slates { - -ms-grid-column: 2; - -ms-grid-row: 1; - grid-column: 2; - grid-row: 1; - } - .il-mainbar-remove-tool { - display: none; - } - .il-mainbar-tools-entries.engaged .il-mainbar-remove-tool { - display: block; - } - main { - display: block; - } - .il-layout-page-content { - display: flex; - flex-direction: column; - min-height: calc(100vh - 45px); - padding-bottom: 60px; - } - .il-layout-page-content > div { - flex-grow: 1; - } - footer { - margin-bottom: 80px; - } -} -/* -************************************************************** - print styles -************************************************************** -*/ -@media print { - html body { - overflow: visible; - background: none; - } - html body .il-layout-page { - display: block; - overflow: visible; - background: none; - } - html body .il-layout-page header, - html body .il-layout-page .il-maincontrols, - html body .il-layout-page .breadcrumbs, - html body .il-layout-page footer, - html body .il-layout-page .ilFileDropTargetOverlay { - display: none !important; - } - html body .il-layout-page-content { - display: block; - } -} -.c-layout-alignment { - display: flex; - flex-wrap: wrap; - width: 100%; - gap: 12px; -} -.c-layout-alignment--horizontal-evenly .c-layout-alignment__block { - flex: 1 1 0px; -} -@media screen and (max-width: 991px) { - .c-layout-alignment--horizontal-evenly .c-layout-alignment__block { - flex-basis: 100%; - } -} -.c-layout-alignment--horizontal-dynamically .c-layout-alignment__block { - flex-grow: 1; -} -.c-layout-alignment--vertical { - flex-wrap: nowrap; - flex-direction: column; -} - -.il-link.link-bulky { - text-decoration: none; -} -.il-link.link-bulky .icon, .il-link.link-bulky .bulky-label { - display: inline-block; -} -.il-link.link-bulky .icon { - text-decoration: none; -} -.il-link.link-bulky .bulky-label { - color: #161616; -} - -.c-listing-property__propertylabel:after { - content: ":"; -} - -.c-listing-property + .c-listing-property { - margin-top: 6px; -} - -.clearfix::after { - display: block; - clear: both; - content: ""; -} - -/* common css for characteristic value listing */ -.il-listing-characteristic-value-row { - /* i tried .ilClearFloat, did not work as expected */ - border-top: solid #dddddd 1px; - padding: 12px 0; -} -.il-listing-characteristic-value-row::after { - display: block; - clear: both; - content: ""; -} - -.il-listing-characteristic-value-row:first-child { - border-top: none; -} - -.il-listing-characteristic-value-label { - float: left; - width: 50%; - right: 50%; -} -@media (max-width: 991px) { - .il-listing-characteristic-value-label { - width: 75%; - right: 75%; - } -} - -.il-listing-characteristic-value-item { - float: right; - padding-left: 12px; - width: 50%; - left: 50%; -} -@media (max-width: 991px) { - .il-listing-characteristic-value-item { - width: 25%; - left: 25%; - } -} - -/* when characteristic value listing is used in the card */ -.il-card .il-listing-characteristic-value-row { - border-top: none; - padding: 6px 3px; -} - -.il-card .il-listing-characteristic-value-label { - padding-left: 6px; - width: 75%; - right: 75%; -} - -.il-card .il-listing-characteristic-value-item { - text-align: right; - width: 25%; - left: 25%; -} - -.il-workflow { - word-break: break-word; -} -.il-workflow.linear { - -webkit-box-shadow: none; - box-shadow: none; -} - -.il-workflow-header .il-workflow-title { - background-color: #f9f9f9; - color: #161616; - font-size: 1.115rem; - font-weight: 400; - margin-bottom: 6px; - margin-top: 0; - padding: 6px 12px; -} - -.il-workflow-container { - list-style: none; - padding: 0 6px; -} -.il-workflow-container .il-workflow-step:before { - background-color: white; - border: 2px solid #4c6586; - border-radius: 50%; - color: white; - content: ""; - font-family: Glyphicons Halflings; - font-size: 11px; - height: 22px; - line-height: 22px; - margin-left: 5px; - padding-left: 0px; - position: absolute; - text-align: center; - width: 22px; -} -.il-workflow-container .il-workflow-step:last-child .text { - border-left: none; -} -.il-workflow-container .il-workflow-step .il-workflow-step-description { - font-size: 0.875rem; - font-weight: 300; -} -.il-workflow-container .not-available:before, -.il-workflow-container .no-longer-available:before { - content: "\e033"; - background-color: white; - border: 2px solid #737373; -} -.il-workflow-container .not-available.in-progress:before, -.il-workflow-container .no-longer-available.in-progress:before { - background-color: #737373; -} -.il-workflow-container .not-available.in-progress .text span, -.il-workflow-container .no-longer-available.in-progress .text span { - color: #5c5c5c; -} -.il-workflow-container .not-available.not-started::before, -.il-workflow-container .no-longer-available.not-started::before { - color: #5c5c5c; -} -.il-workflow-container .not-available .text, -.il-workflow-container .no-longer-available .text { - color: #5c5c5c; -} -.il-workflow-container .no-longer-available:before { - content: "\e023"; -} -.il-workflow-container .completed-successfully:before, -.il-workflow-container .completed-unsuccessfully:before { - background-color: #737373; -} -.il-workflow-container .completed-successfully:before { - content: "\e013"; -} -.il-workflow-container .completed-unsuccessfully:before { - content: "\e014"; -} -.il-workflow-container .available.completed-successfully:before, -.il-workflow-container .available.completed-unsuccessfully:before, -.il-workflow-container .in-progress:before { - background-color: #4c6586; -} -.il-workflow-container .active:before { - margin: 0; - width: 33px; - height: 33px; - font-size: 1.115rem; -} -.il-workflow-container .active.completed-successfully:before, .il-workflow-container .active.completed-unsuccessfully:before { - line-height: 33px; - background-color: #4c6586; -} -.il-workflow-container .active .text .il-workflow-step-label, -.il-workflow-container .active .text .il-workflow-step-label .btn.btn-link { - color: #4c6586; - font-size: 1rem; - font-weight: 400; -} -.il-workflow-container .text { - border-left: 1px dashed #2c2c2c; - font-size: 15.4px; - margin-left: 17px; - padding: 0 0 33px 22px; -} -.il-workflow-container .text .il-workflow-step-label { - display: block; -} -.il-workflow-container .available .il-workflow-step-label, -.il-workflow-container .available .il-workflow-step-label .btn.btn-link { - color: #161616; - font-size: 1rem; - font-weight: 400; - margin-top: -3px; -} - -#il_right_col .il-workflow { - border: 1px solid #dddddd; - border-radius: 3px; - -webkit-box-shadow: none; - box-shadow: none; -} -#il_right_col .il-workflow .il-workflow-header { - background-color: #f9f9f9; - margin: 0; - padding: 9px 15px; -} -#il_right_col .il-workflow .il-workflow-header h3 { - margin: 0; - padding: 0; - color: #161616; - font-size: 1.115rem; - line-height: 1.33; - font-weight: 600; -} -#il_right_col .il-workflow .il-workflow-container { - padding: 15px 15px; -} - -.c-listing-entity { - list-style: none; - padding-left: 0; -} - -.il-maincontrols-slate.disengaged { - display: none; -} -.il-maincontrols-slate .btn-bulky.engaged::after, .il-maincontrols-slate .btn-bulky.disengaged::after, -.il-maincontrols-slate .link-bulky.engaged::after, -.il-maincontrols-slate .link-bulky.disengaged::after { - font-family: "il-icons"; - font-size: 1.0625rem; -} -.il-maincontrols-slate .btn-bulky.engaged::after, -.il-maincontrols-slate .link-bulky.engaged::after { - content: " \e604"; -} -.il-maincontrols-slate .btn-bulky.disengaged::after, -.il-maincontrols-slate .link-bulky.disengaged::after { - content: " \e606"; -} -.il-maincontrols-slate .btn-bulky .icon, -.il-maincontrols-slate .link-bulky .icon { - filter: invert(50%); -} -.il-maincontrols-slate .il-maincontrols-slate .btn-bulky { - background-color: #f9f9f9; -} -.il-maincontrols-slate.il-maincontrols-slate-notification .il-maincontrols-slate-notification-title { - padding: 12px; -} -.il-maincontrols-slate.il-maincontrols-slate-notification .il-maincontrols-slate-notification-title .btn-bulky { - margin: -12px; - border: none; - border-right: solid 3px; - border-right-color: #f9f9f9; - padding: 12px; - background-color: transparent; - width: 50%; -} -.il-maincontrols-slate.il-maincontrols-slate-notification .il-maincontrols-slate-notification-title .btn-bulky .glyph :before { - content: " \e605"; - font-family: "il-icons"; - font-size: 1.0625rem; - margin-right: 10px; -} -.il-maincontrols-slate #il-tag-slate-container .btn-bulky .glyph :before, .il-maincontrols-slate #ilHelpPanel .btn-bulky .glyph :before { - content: " \e605"; - font-family: "il-icons"; - font-size: 1.0625rem; -} -.il-maincontrols-slate .panel-body::after { - content: ""; - display: inline; - height: 0; - clear: both; - visibility: hidden; -} - -.il-maincontrols-slate.engaged[data-depth-level="2"] .btn-bulky:not(:hover), -.il-maincontrols-slate.engaged[data-depth-level="2"] .link-bulky:not(:hover) { - background-color: #f9f9f9; -} -.il-maincontrols-slate.engaged[data-depth-level="3"] .btn-bulky:not(:hover), -.il-maincontrols-slate.engaged[data-depth-level="3"] .link-bulky:not(:hover) { - background-color: rgba(249, 249, 249, 0.15); -} -.il-maincontrols-slate.engaged[data-depth-level="4"] .btn-bulky:not(:hover), -.il-maincontrols-slate.engaged[data-depth-level="4"] .link-bulky:not(:hover) { - background-color: rgba(249, 249, 249, 0.1); -} - -.il-maincontrols-slate-content > ul { - margin: 0; - padding: 0; - list-style-type: none; -} -.il-maincontrols-slate-content > ul li { - padding: 0; -} -.il-maincontrols-slate-content p, .il-maincontrols-slate-content h1, .il-maincontrols-slate-content h2, .il-maincontrols-slate-content h3, .il-maincontrols-slate-content li { - padding: 2px 4px; -} -.il-maincontrols-slate-content > hr { - margin: 2px 0; -} -.il-maincontrols-slate-content li.jstree-node { - padding: 3px 0; -} -.il-maincontrols-slate-content li.il-workflow-step { - padding: 0 4px; -} - -.il-maincontrols-slate-close button, -.il-maincontrols-slate-back button { - background-color: transparent; -} - -.il-maincontrols-slate-back { - display: none; -} -.il-maincontrols-slate-back.active { - display: block; -} -.il-maincontrols-slate-back button { - width: 100%; - text-align: left; - padding: 30px 0 10px 20px; -} - -.il-maincontrols-slate-close { - width: 100%; - border-bottom: 1px solid #dddddd; - border-top: 1px solid #dddddd; - height: 50px; - margin-top: auto; - bottom: 0; - position: sticky; -} -.il-maincontrols-slate-close .bulky-label { - display: none; -} -.il-maincontrols-slate-close .btn-bulky { - background-color: white; - width: 100%; - height: 100%; - padding: 0; - margin: 0; - text-align: right; -} -.il-maincontrols-slate-close .btn-bulky .glyph { - padding-right: 20px; -} -.il-maincontrols-slate-close .btn-bulky.engaged { - background-color: white; - border: 0; -} -.il-maincontrols-slate-close .btn-bulky:active { - outline: none; -} - -@media only screen and (max-width: 991px) { - .il-maincontrols-slate span.glyph { - width: 45px; - text-align: left; - } - .il-maincontrols-slate .il-avatar { - margin-right: 22.5px; - } - .il-maincontrols-slate .link-bulky .icon.small, .il-maincontrols-slate .btn-bulky .icon.small { - margin-right: 25px; - } -} -.il-maincontrols-metabar { - display: flex; - justify-content: space-between; - align-items: center; - list-style-type: none; /* Remove bullets */ -} -.il-maincontrols-metabar > li > .btn-bulky > .bulky-label, .il-maincontrols-metabar > li > .link-bulky > .bulky-label { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} -.il-maincontrols-metabar .glyphicon { - filter: invert(50%); - font-family: "il-icons"; - font-size: 1.0625rem; - margin-right: 6px; - position: relative; -} -.il-maincontrols-metabar .input-group { - display: block; -} -.il-maincontrols-metabar p { - padding: 0; -} -.il-maincontrols-metabar form#mm_search_form { - padding: 20px; -} -.il-maincontrols-metabar .badge { - position: absolute; -} -.il-maincontrols-metabar .btn, .il-maincontrols-metabar .il-link { - position: relative; -} -.il-maincontrols-metabar .il-counter { - font-size: 1.4375rem; -} -.il-maincontrols-metabar > li > .btn.btn-bulky, .il-maincontrols-metabar > li > a.il-link.link-bulky { - border: none; - background-color: transparent; - height: 60px; - min-width: 60px; -} -@media only screen and (max-width: 991px) { - .il-maincontrols-metabar > li > .btn.btn-bulky, .il-maincontrols-metabar > li > a.il-link.link-bulky { - height: 45px; - min-width: 45px; - } -} -.il-maincontrols-metabar > li > .btn.btn-bulky:focus, .il-maincontrols-metabar > li > .btn.btn-bulky:active, .il-maincontrols-metabar > li > a.il-link.link-bulky:focus, .il-maincontrols-metabar > li > a.il-link.link-bulky:active { - box-shadow: none; -} -.il-maincontrols-metabar > li > .btn.btn-bulky.engaged, .il-maincontrols-metabar > li > a.il-link.link-bulky.engaged { - box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.1); - background-color: #fafafa; - border: none; - color: initial; - outline-color: transparent; -} -.il-maincontrols-metabar > li > .btn.btn-bulky .glyphicon, .il-maincontrols-metabar > li > a.il-link.link-bulky .glyphicon { - color: #737373; - font-size: 1.4375rem; -} -@media only screen and (max-width: 991px) { - .il-maincontrols-metabar .il-metabar-more-button { - padding-right: 18px; - } - .il-maincontrols-metabar .il-metabar-more-button .icon.custom { - position: relative; - } - .il-maincontrols-metabar .il-metabar-more-button .icon.custom img { - margin-right: 6px; - } - .il-maincontrols-metabar .il-metabar-more-button .icon.custom .badge { - position: absolute; - margin-right: 3px; - } - .il-maincontrols-metabar .il-metabar-more-button .icon.custom .badge.il-counter-novelty { - margin-top: -6px; - } - .il-maincontrols-metabar .il-metabar-more-button .icon.custom .badge.il-counter-status { - margin-top: 12px; - } -} - -.il-metabar-slates { - box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.1); - background-color: #fafafa; - position: absolute; - max-width: 500px; - max-height: 90vh; - overflow-y: auto; - right: 0; - top: 60px; -} -.il-metabar-slates .il-maincontrols-slate { - min-width: 500px; -} -.il-metabar-slates .bulky-label { - margin-top: auto; - margin-bottom: auto; -} -@media only screen and (max-width: 991px) { - .il-metabar-slates { - width: 100%; - top: 45px; - right: 0; - } - .il-metabar-slates .glyphicon { - color: #737373; - font-size: 1.25rem; - } - .il-metabar-slates .il-counter-spacer { - margin-left: -18px; - } - .il-metabar-slates .il-metabar-more-slate .btn-bulky:after { - content: "\e606"; - font-family: "il-icons"; - position: absolute; - font-size: 1.0625rem; - right: 12px; - top: 15px; - line-height: 20px; - } - .il-metabar-slates .il-maincontrols-slate { - min-width: 260px; - } - .il-metabar-slates .il-maincontrols-slate-content > .btn + .btn { - margin-left: 0; - } -} - -/* - These classes are used to limit the number of rows when displaying larger chunks of text. - The mixin receives $height-in-rows as an integer. The classes il-multi-line-cap-2,3,5,10 - can be used to limit the number of rows for text to 2,3,5 or 10 lines in any template, - e.g. the Standard Listing Panels limit the property values to 3 lines using il-multi-line-cap-3 - - Technical discussion can be found in https://mantis.ilias.de/view.php?id=21583 - The background/gradient fallback can be removed as soon as all browsers support line-clamp. - */ -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} - -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; -} - -.il-mainbar { - box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.1); -} - -.il-mainbar-triggers .btn-bulky, -.il-mainbar-triggers .il-link.link-bulky, -.il-mainbar-tools-button .btn-bulky, -.il-mainbar-tools-button .il-link.link-bulky, -.il-mainbar-tool-trigger-item .btn-bulky, -.il-mainbar-tool-trigger-item .il-link.link-bulky { - height: 80px; - width: 80px; -} - -.il-mainbar-triggers .btn-bulky, -.il-mainbar-triggers .il-link.link-bulky, -.il-mainbar-tools-button .btn-bulky, -.il-mainbar-tools-button .il-link.link-bulky, -.il-mainbar-tool-trigger-item .btn-bulky, -.il-mainbar-tool-trigger-item .il-link.link-bulky, -.il-maincontrols-metabar .btn-bulky, -.il-maincontrols-metabar .il-link.link-bulky { - padding: 0; - border: 0; - border-bottom: 1px solid #dddddd; - flex-flow: column nowrap; - justify-content: center; - gap: 1px; - font-size: 0.625rem; - line-height: 0.83125rem; -} -.il-mainbar-triggers .btn-bulky:focus-visible, -.il-mainbar-triggers .il-link.link-bulky:focus-visible, -.il-mainbar-tools-button .btn-bulky:focus-visible, -.il-mainbar-tools-button .il-link.link-bulky:focus-visible, -.il-mainbar-tool-trigger-item .btn-bulky:focus-visible, -.il-mainbar-tool-trigger-item .il-link.link-bulky:focus-visible, -.il-maincontrols-metabar .btn-bulky:focus-visible, -.il-maincontrols-metabar .il-link.link-bulky:focus-visible { - outline: none; - border: 3px solid #0078D7; - box-shadow: inset 0px 0px 0px 2px #FFFFFF, 0px 0px 0px 2px #FFFFFF; -} -.il-mainbar-triggers .btn-bulky .bulky-label, -.il-mainbar-triggers .il-link.link-bulky .bulky-label, -.il-mainbar-tools-button .btn-bulky .bulky-label, -.il-mainbar-tools-button .il-link.link-bulky .bulky-label, -.il-mainbar-tool-trigger-item .btn-bulky .bulky-label, -.il-mainbar-tool-trigger-item .il-link.link-bulky .bulky-label, -.il-maincontrols-metabar .btn-bulky .bulky-label, -.il-maincontrols-metabar .il-link.link-bulky .bulky-label { - /* edge, chrome, safari go here... */ - /* may come with next firefox 68, https://caniuse.com/#search=clamp */ - word-break: break-word; - -ms-hyphens: auto; - -moz-hyphens: auto; - -webkit-hyphens: auto; - hyphens: auto; -} -.il-mainbar-triggers .btn-bulky .bulky-label, -.il-mainbar-triggers .il-link.link-bulky .bulky-label, -.il-mainbar-tools-button .btn-bulky .bulky-label, -.il-mainbar-tools-button .il-link.link-bulky .bulky-label, -.il-mainbar-tool-trigger-item .btn-bulky .bulky-label, -.il-mainbar-tool-trigger-item .il-link.link-bulky .bulky-label, -.il-maincontrols-metabar .btn-bulky .bulky-label, -.il-maincontrols-metabar .il-link.link-bulky .bulky-label { - position: relative; - max-height: 3em; - overflow: hidden; - line-height: 1.5; -} -.il-mainbar-triggers .btn-bulky .bulky-label:after, -.il-mainbar-triggers .il-link.link-bulky .bulky-label:after, -.il-mainbar-tools-button .btn-bulky .bulky-label:after, -.il-mainbar-tools-button .il-link.link-bulky .bulky-label:after, -.il-mainbar-tool-trigger-item .btn-bulky .bulky-label:after, -.il-mainbar-tool-trigger-item .il-link.link-bulky .bulky-label:after, -.il-maincontrols-metabar .btn-bulky .bulky-label:after, -.il-maincontrols-metabar .il-link.link-bulky .bulky-label:after { - content: ""; - text-align: right; - position: absolute; - bottom: 0; - right: 0; - width: 30%; - height: 1.5em; - background: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 80%); -} -@supports (-webkit-line-clamp: 2) { - .il-mainbar-triggers .btn-bulky .bulky-label, - .il-mainbar-triggers .il-link.link-bulky .bulky-label, - .il-mainbar-tools-button .btn-bulky .bulky-label, - .il-mainbar-tools-button .il-link.link-bulky .bulky-label, - .il-mainbar-tool-trigger-item .btn-bulky .bulky-label, - .il-mainbar-tool-trigger-item .il-link.link-bulky .bulky-label, - .il-maincontrols-metabar .btn-bulky .bulky-label, - .il-maincontrols-metabar .il-link.link-bulky .bulky-label { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 2; - -webkit-box-orient: vertical; - } - .il-mainbar-triggers .btn-bulky .bulky-label:after, - .il-mainbar-triggers .il-link.link-bulky .bulky-label:after, - .il-mainbar-tools-button .btn-bulky .bulky-label:after, - .il-mainbar-tools-button .il-link.link-bulky .bulky-label:after, - .il-mainbar-tool-trigger-item .btn-bulky .bulky-label:after, - .il-mainbar-tool-trigger-item .il-link.link-bulky .bulky-label:after, - .il-maincontrols-metabar .btn-bulky .bulky-label:after, - .il-maincontrols-metabar .il-link.link-bulky .bulky-label:after { - display: none; - } -} -@supports (-moz-line-clamp: 2) { - .il-mainbar-triggers .btn-bulky .bulky-label, - .il-mainbar-triggers .il-link.link-bulky .bulky-label, - .il-mainbar-tools-button .btn-bulky .bulky-label, - .il-mainbar-tools-button .il-link.link-bulky .bulky-label, - .il-mainbar-tool-trigger-item .btn-bulky .bulky-label, - .il-mainbar-tool-trigger-item .il-link.link-bulky .bulky-label, - .il-maincontrols-metabar .btn-bulky .bulky-label, - .il-maincontrols-metabar .il-link.link-bulky .bulky-label { - overflow: hidden; - text-overflow: ellipsis; - display: -moz-box; - -moz-line-clamp: 2; - -moz-box-orient: vertical; - } - .il-mainbar-triggers .btn-bulky .bulky-label:after, - .il-mainbar-triggers .il-link.link-bulky .bulky-label:after, - .il-mainbar-tools-button .btn-bulky .bulky-label:after, - .il-mainbar-tools-button .il-link.link-bulky .bulky-label:after, - .il-mainbar-tool-trigger-item .btn-bulky .bulky-label:after, - .il-mainbar-tool-trigger-item .il-link.link-bulky .bulky-label:after, - .il-maincontrols-metabar .btn-bulky .bulky-label:after, - .il-maincontrols-metabar .il-link.link-bulky .bulky-label:after { - display: none; - } -} - -.il-mainbar-triggers .il-mainbar-entries { - min-width: 100%; - list-style: none; - padding: 0px; - margin: 0px; -} -.il-mainbar-triggers .btn-bulky, -.il-mainbar-triggers .il-link.link-bulky { - background: #2c2c2c; -} -.il-mainbar-triggers .btn-bulky .bulky-label, -.il-mainbar-triggers .il-link.link-bulky .bulky-label { - color: white; - text-align: center; -} -.il-mainbar-triggers .btn-bulky .icon, -.il-mainbar-triggers .il-link.link-bulky .icon { - filter: brightness(5); -} -.il-mainbar-triggers .btn-bulky .icon.small, -.il-mainbar-triggers .il-link.link-bulky .icon.small { - width: 25px; - height: 25px; -} -.il-mainbar-triggers .btn-bulky.engaged, -.il-mainbar-triggers .il-link.link-bulky.engaged { - background-color: white; - color: #2c2c2c; -} -.il-mainbar-triggers .btn-bulky.engaged .glyph, -.il-mainbar-triggers .il-link.link-bulky.engaged .glyph { - color: #2c2c2c; -} -.il-mainbar-triggers .btn-bulky.engaged .icon, -.il-mainbar-triggers .il-link.link-bulky.engaged .icon { - filter: invert(50%); -} -.il-mainbar-triggers .btn-bulky.engaged .bulky-label, -.il-mainbar-triggers .il-link.link-bulky.engaged .bulky-label { - color: #2c2c2c; -} -.il-mainbar-triggers .btn-bulky:focus-visible, -.il-mainbar-triggers .il-link.link-bulky:focus-visible { - background-color: white; - color: #2c2c2c; -} -.il-mainbar-triggers .btn-bulky:focus-visible .glyph, -.il-mainbar-triggers .il-link.link-bulky:focus-visible .glyph { - color: #2c2c2c; -} -.il-mainbar-triggers .btn-bulky:focus-visible .icon, -.il-mainbar-triggers .il-link.link-bulky:focus-visible .icon { - filter: invert(50%); -} -.il-mainbar-triggers .btn-bulky:focus-visible .bulky-label, -.il-mainbar-triggers .il-link.link-bulky:focus-visible .bulky-label { - color: #2c2c2c; -} -.il-mainbar-triggers .btn-bulky:hover, -.il-mainbar-triggers .il-link.link-bulky:hover { - transition: all 0.15s ease-in; - background-color: white; - color: #2c2c2c; -} -.il-mainbar-triggers .btn-bulky:hover .glyph, -.il-mainbar-triggers .il-link.link-bulky:hover .glyph { - color: #2c2c2c; -} -.il-mainbar-triggers .btn-bulky:hover .icon, -.il-mainbar-triggers .il-link.link-bulky:hover .icon { - filter: invert(50%); -} -.il-mainbar-triggers .btn-bulky:hover .bulky-label, -.il-mainbar-triggers .il-link.link-bulky:hover .bulky-label { - color: #2c2c2c; -} -.il-mainbar-triggers .btn-bulky .glyph, -.il-mainbar-triggers .il-link.link-bulky .glyph { - color: white; -} -.il-mainbar-triggers.engaged { - background: #2c2c2c; -} -@media (hover: none) { - .il-mainbar-triggers .btn-bulky:hover, - .il-mainbar-triggers .il-link.link-bulky:hover { - background-color: #2c2c2c; - color: #2c2c2c; - } - .il-mainbar-triggers .btn-bulky:hover .icon, - .il-mainbar-triggers .il-link.link-bulky:hover .icon { - filter: brightness(5); - } - .il-mainbar-triggers .btn-bulky:hover .bulky-label, - .il-mainbar-triggers .il-link.link-bulky:hover .bulky-label { - color: white; - } - .il-mainbar-triggers .btn-bulky.engaged, - .il-mainbar-triggers .il-link.link-bulky.engaged { - background-color: white; - color: #2c2c2c; - } - .il-mainbar-triggers .btn-bulky.engaged .icon, - .il-mainbar-triggers .il-link.link-bulky.engaged .icon { - filter: invert(50%); - } - .il-mainbar-triggers .btn-bulky.engaged .bulky-label, - .il-mainbar-triggers .il-link.link-bulky.engaged .bulky-label { - color: #2c2c2c; - } -} - -.il-mainbar-slates { - box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.1); - background: white; - display: none; - position: relative; -} - -.il-maincontrols-mainbar { - background-color: #2c2c2c; -} - -.il-maincontrols-mainbar .il-item-shy, -.il-maincontrols-metabar .il-item-shy { - margin-bottom: 2px; -} -.il-maincontrols-mainbar .il-item-shy:not(:hover), -.il-maincontrols-metabar .il-item-shy:not(:hover) { - background: #f9f9f9; -} - -.il-maincontrols-mainbar > .il-metabar-slate-auxillary, -.il-maincontrols-metabar > .il-metabar-slate-auxillary { - display: none; -} - -.il-mainbar-tools-button { - flex-direction: row; -} -.il-mainbar-tools-button .btn-bulky, -.il-mainbar-tools-button .btn-bulky.engaged { - background-color: #B54F00; - color: white; -} -.il-mainbar-tools-button .btn-bulky .icon, -.il-mainbar-tools-button .btn-bulky.engaged .icon { - filter: brightness(5); -} -.il-mainbar-tools-button .btn-bulky.engaged { - background-color: #e2e8ef; - color: #2c2c2c; -} -.il-mainbar-tools-button .btn-bulky.engaged .icon { - filter: invert(30%); -} - -.il-mainbar-tools-entries { - display: none; -} -.il-mainbar-tools-entries.engaged { - display: flex; - height: 80px; - flex-shrink: 0; -} -.il-mainbar-tools-entries .btn-bulky, .il-mainbar-tools-entries .btn-bulky, -.il-mainbar-tools-entries .il-link.link-bulky { - background-color: #4c6586; - color: white; -} -.il-mainbar-tools-entries .btn-bulky .icon, .il-mainbar-tools-entries .btn-bulky .icon, -.il-mainbar-tools-entries .il-link.link-bulky .icon { - filter: brightness(5); -} -.il-mainbar-tools-entries .btn-bulky .bulky-label, .il-mainbar-tools-entries .btn-bulky .bulky-label, -.il-mainbar-tools-entries .il-link.link-bulky .bulky-label { - text-overflow: ellipsis; - overflow: hidden; -} -.il-mainbar-tools-entries .btn-bulky.engaged, .il-mainbar-tools-entries .btn-bulky.engaged, -.il-mainbar-tools-entries .il-link.link-bulky.engaged { - background-color: white; - color: #2c2c2c; -} -.il-mainbar-tools-entries .btn-bulky.engaged:not(:focus-visible), .il-mainbar-tools-entries .btn-bulky.engaged:not(:focus-visible), -.il-mainbar-tools-entries .il-link.link-bulky.engaged:not(:focus-visible) { - border: 0; -} -.il-mainbar-tools-entries .btn-bulky.engaged .icon, .il-mainbar-tools-entries .btn-bulky.engaged .icon, -.il-mainbar-tools-entries .il-link.link-bulky.engaged .icon { - filter: invert(60%); -} -.il-mainbar-tools-entries .il-mainbar-tool-trigger-item { - display: inline; - margin-right: 3px; -} -.il-mainbar-tools-entries .il-mainbar-tool-trigger-item .hidden { - display: none; -} - -.il-mainbar-tools-entries-bg { - background-color: #e2e8ef; - display: flex; - height: 80px; - width: 100%; - padding: 0; - margin: 0; -} - -.il-mainbar-remove-tool { - display: none; -} -.il-mainbar-tools-entries.engaged .il-mainbar-remove-tool { - /*display: block;*/ - position: absolute; - top: 0; - right: 0; -} -.il-mainbar-remove-tool .close { - color: #4c6586; - font-size: 2.8125rem; - font-weight: 300; - height: 80px; - padding: 0 20px; - width: auto; -} - -.il-mainbar-close-slates { - display: flex; -} -.il-mainbar-close-slates .btn-bulky { - min-height: 45px; - background-color: transparent; - border-top: 1px solid #dddddd; -} -.il-mainbar-close-slates .btn-bulky .bulky-label { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} -.il-mainbar-close-slates .btn-bulky .glyph:before { - content: " \e605"; - display: block; - font-family: "il-icons"; - font-size: 1.2rem; -} -.il-mainbar-close-slates .btn-bulky .glyph .glyphicon { - display: none; -} - -.il-mainbar-slates > .il-maincontrols-slate.engaged { - display: flex; - flex-direction: column; - height: 100%; - position: relative; -} - -.il-mainbar-slates > .il-maincontrols-slate.engaged > .il-maincontrols-slate-content { - height: 0px; -} -.il-mainbar-slates > .il-maincontrols-slate.engaged > .il-maincontrols-slate-content > :first-child { - z-index: 1; -} -.il-mainbar-slates > .il-maincontrols-slate.engaged > .il-maincontrols-slate-content .panel-secondary { - margin-bottom: 0; - border: none; -} - -@media only screen and (max-width: 991px) { - .il-mainbar-entries { - display: flex; - justify-content: space-evenly; - width: 100%; - flex-flow: row wrap; - } - .il-mainbar-tools-entries-bg { - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); - } - .il-mainbar-triggers { - width: 100%; - z-index: 1; - } - .il-mainbar-triggers .btn-bulky, - .il-mainbar-triggers .il-link.link-bulky, - .il-mainbar-tools-button .btn-bulky, - .il-mainbar-tools-button .il-link.link-bulky { - flex-shrink: 0; - border: 0; - height: 60px; - width: 80px; - } - .il-mainbar-triggers .btn-bulky .icon.small, - .il-mainbar-triggers .il-link.link-bulky .icon.small, - .il-mainbar-tools-button .btn-bulky .icon.small, - .il-mainbar-tools-button .il-link.link-bulky .icon.small { - height: 20px; - width: 20px; - } - .il-mainbar-tools-entries.engaged { - height: 60px; - } - .il-mainbar-tools-entries.engaged .il-mainbar-remove-tool { - top: 0; - } - .il-mainbar-tools-entries.engaged .il-mainbar-remove-tool .close { - font-size: 2.5rem; - height: 60px; - } -} -@media only screen and (min-width: 991px) { - .il-mainbar-tool-trigger-item:nth-of-type(1):nth-last-of-type(5) .btn-bulky, - .il-mainbar-tool-trigger-item:nth-of-type(2):nth-last-of-type(4) .btn-bulky, - .il-mainbar-tool-trigger-item:nth-of-type(3):nth-last-of-type(3) .btn-bulky, - .il-mainbar-tool-trigger-item:nth-of-type(4):nth-last-of-type(2) .btn-bulky, - .il-mainbar-tool-trigger-item:nth-of-type(5):nth-last-of-type(1) .btn-bulky { - width: 63px; - } -} -footer { - text-align: left; - background-color: white; - padding: 10px 0 10px 5px; - border-top: 1px solid #dddddd; -} - -.il-maincontrols-footer { - color: #161616; - font-size: 0.75rem; - padding: 3px 12px; -} -.il-maincontrols-footer .il-footer-content div { - display: inline-block; -} -.il-maincontrols-footer .il-footer-links ul { - list-style: none; - padding: 0px; - margin: 0px; -} -.il-maincontrols-footer .il-footer-links li { - display: inline-block; - margin-right: 3px; -} -.il-maincontrols-footer .il-footer-links li a, .il-maincontrols-footer .il-footer-links li button { - color: #4c6586; -} -.il-maincontrols-footer .il-footer-links li button { - vertical-align: baseline; -} -.il-maincontrols-footer .il-footer-links li:first-child:before { - content: "·"; - margin-right: 10px; -} -.il-maincontrols-footer .il-footer-links li:after { - content: "·"; - margin-left: 10px; -} -.il-maincontrols-footer .il-footer-links li:last-child:after { - content: " "; -} -.il-maincontrols-footer .il-footer-permanent-url { - margin-right: 3px; -} -.il-maincontrols-footer .il-footer-text { - margin: 3px 3px 6px 0px; -} - -/* - These classes are used to limit the number of rows when displaying larger chunks of text. - The mixin receives $height-in-rows as an integer. The classes il-multi-line-cap-2,3,5,10 - can be used to limit the number of rows for text to 2,3,5 or 10 lines in any template, - e.g. the Standard Listing Panels limit the property values to 3 lines using il-multi-line-cap-3 - - Technical discussion can be found in https://mantis.ilias.de/view.php?id=21583 - The background/gradient fallback can be removed as soon as all browsers support line-clamp. - */ -.c-mode-info { - display: flex; - position: absolute; - z-index: 1010; - width: 100%; - align-items: start; - justify-content: center; - text-align: center; -} -.c-mode-info__pageframe { - border: 3px solid #B54F00; - height: 100%; - position: fixed; - width: 100%; - pointer-events: none; - z-index: 1010; -} -.c-mode-info__content { - display: flex; - align-items: center; - justify-content: center; - background-color: #B54F00; - border-bottom-left-radius: 10px; - border-bottom-right-radius: 10px; - -webkit-box-shadow: 20px 10px 30px rgba(0, 0, 0, 0.15); - -moz-box-shadow: 20px 10px 30px rgba(0, 0, 0, 0.15); - box-shadow: 20px 10px 30px rgba(0, 0, 0, 0.15); - padding: 1px 18px; - gap: 18px; - min-height: 35px; - min-width: 20%; - max-width: 50%; -} -@media only screen and (max-width: 991px) { - .c-mode-info__content { - border-radius: 0; - width: 100%; - min-height: 45px; - max-width: 100%; - } -} -.c-mode-info__label, .c-mode-info__close { - color: white; - font-size: 1rem; - display: flex; - align-items: center; - justify-content: center; - pointer-events: all; - position: relative; -} -.c-mode-info__label a, -.c-mode-info__label a:hover, .c-mode-info__close a, -.c-mode-info__close a:hover { - color: white; -} -.c-mode-info__label { - /* edge, chrome, safari go here... */ - /* may come with next firefox 68, https://caniuse.com/#search=clamp */ - flex-grow: 1; -} -.c-mode-info__label { - position: relative; - max-height: 1.5em; - overflow: hidden; - line-height: 1.5; -} -.c-mode-info__label:after { - content: ""; - text-align: right; - position: absolute; - bottom: 0; - right: 0; - width: 30%; - height: 1.5em; - background: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 80%); -} -@supports (-webkit-line-clamp: 2) { - .c-mode-info__label { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 1; - -webkit-box-orient: vertical; - } - .c-mode-info__label:after { - display: none; - } -} -@supports (-moz-line-clamp: 2) { - .c-mode-info__label { - overflow: hidden; - text-overflow: ellipsis; - display: -moz-box; - -moz-line-clamp: 1; - -moz-box-orient: vertical; - } - .c-mode-info__label:after { - display: none; - } -} -@media only screen and (max-width: 991px) { - .c-mode-info__mobile-padding { - height: 45px; - } -} - -/* -************************************************************** - System Infos - change the rule for &.full to - - height: 100%; - position: fixed; - padding: 100px; - top: 0; - left: 0; - font-size: 2em; - line-height: 1.2em; - - to show a fullscreen info -************************************************************** -*/ -/** headline text transform **/ -/** inline shadow of a message container **/ -/** border configuration, the color is automatically computed from the three color variants **/ -/** nagtive or positive contrast color for text and glyph **/ -/** contrast threshold for contrast color **/ -/** three color variants for neutral, important, breaking Head Infos **/ -.il-system-info { - line-height: 20px; - padding-top: 6px; - padding-bottom: 6px; - height: 32px; - display: flex; - flex-wrap: nowrap; - flex-direction: row; - justify-content: flex-start; -} -.il-system-info.il-system-info-neutral { - -webkit-box-shadow: inset 0px -10px 4px -10px rgba(0, 0, 0, 0.25); - -moz-box-shadow: inset 0px -10px 4px -10px rgba(0, 0, 0, 0.25); - box-shadow: inset 0px -10px 4px -10px rgba(0, 0, 0, 0.25); - background-color: #e2e8ef; - border-top: #dddddd none; - border-bottom: #dddddd none; - border-left: #dddddd none; - border-right: #dddddd none; - color: contrast(greyscale(#e2e8ef), #3a4c65, white, 43%); -} -.il-system-info.il-system-info-neutral a.glyph { - color: contrast(greyscale(#e2e8ef), #3a4c65, white, 43%); -} -.il-system-info.il-system-info-important { - -webkit-box-shadow: inset 0px -10px 4px -10px rgba(0, 0, 0, 0.25); - -moz-box-shadow: inset 0px -10px 4px -10px rgba(0, 0, 0, 0.25); - box-shadow: inset 0px -10px 4px -10px rgba(0, 0, 0, 0.25); - background-color: #ffaaaa; - border-top: #dddddd none; - border-bottom: #dddddd none; - border-left: #dddddd none; - border-right: #dddddd none; - color: contrast(greyscale(#ffaaaa), #770000, white, 43%); -} -.il-system-info.il-system-info-important a.glyph { - color: contrast(greyscale(#ffaaaa), #770000, white, 43%); -} -.il-system-info.il-system-info-breaking { - -webkit-box-shadow: inset 0px -10px 4px -10px rgba(0, 0, 0, 0.25); - -moz-box-shadow: inset 0px -10px 4px -10px rgba(0, 0, 0, 0.25); - box-shadow: inset 0px -10px 4px -10px rgba(0, 0, 0, 0.25); - background-color: #aa0000; - border-top: #dddddd none; - border-bottom: #dddddd none; - border-left: #dddddd none; - border-right: #dddddd none; - color: contrast(greyscale(#aa0000), black, #ffdddd, 43%); -} -.il-system-info.il-system-info-breaking a.glyph { - color: contrast(greyscale(#aa0000), black, #ffdddd, 43%); -} -.il-system-info.full { - height: auto; - overflow: visible; -} -.il-system-info div.il-system-info-content-wrapper { - flex-grow: 4; - flex-shrink: 1; - flex-basis: auto; - overflow: hidden; -} -.il-system-info div.il-system-info-content-wrapper span.il-system-info-headline { - text-transform: uppercase; - font-weight: 600; - margin-right: 9px; -} -.il-system-info p:first-child { - display: inherit; -} -.il-system-info div.il-system-info-actions { - font-size: 1rem; - flex-grow: 0; - flex-shrink: 0; - text-align: right; - flex-basis: 60px; -} -.il-system-info div.il-system-info-actions :not(:last-child) { - padding-right: 12px; -} -.il-system-info div.il-system-info-actions span.il-system-info-more { - display: none; -} -.il-system-info:not(:first-child) { - border-top: none; -} - -/* -************************************************************** - Mobile Layout for System Info -************************************************************** -*/ -@media only screen and (max-width: 991px) { - .il-system_info { - border-top: none; - } -} -/* -************************************************************** - Print View -************************************************************** -*/ -@media print { - .il-system-infos { - display: none; - } -} -.il-drilldown ul, .il-drilldown li { - padding: 0; - margin: 0; - list-style: none; -} -.il-drilldown header { - position: relative; - display: flex; - align-items: center; - min-height: 80px; - margin-bottom: 2px; - padding: 9px 15px 9px 38px; - z-index: initial; -} -.il-drilldown header h2 { - font-size: 1.115rem; - margin: 0; - padding: 0; -} -.il-drilldown header .backnav { - display: none; - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; -} -.il-drilldown header .backnav .btn-bulky { - height: 100%; - background-color: transparent; - border: none; -} -.il-drilldown header .backnav .btn-bulky:focus-visible { - outline: none; - border: 3px solid #0078D7; - box-shadow: inset 0px 0px 0px 2px #FFFFFF, 0px 0px 0px 2px #FFFFFF; -} -.il-drilldown header.show-backnav { - padding-left: 38px; -} -.il-drilldown header.show-backnav .backnav { - display: block; -} -.il-drilldown li > .menulevel, -.il-drilldown li > .btn-bulky, -.il-drilldown li > .link-bulky, -.il-drilldown li > hr { - display: none; -} -.il-drilldown .engaged ~ ul > li > .menulevel, -.il-drilldown .engaged ~ ul > li > .btn-bulky, -.il-drilldown .engaged ~ ul > li > .link-bulky { - display: flex; -} -.il-drilldown .engaged ~ ul > li > hr { - display: block; -} -.il-drilldown hr { - margin: 6px 0; -} -.il-drilldown .btn-bulky, -.il-drilldown .link-bulky, -.il-drilldown .menulevel { - background-color: transparent; - border-color: transparent; -} -.il-drilldown .btn-bulky:hover, -.il-drilldown .link-bulky:hover, -.il-drilldown .menulevel:hover { - background-color: #e2e8ef; - color: inherit; -} -.il-drilldown .btn-bulky .icon, -.il-drilldown .link-bulky .icon, -.il-drilldown .menulevel .icon { - filter: invert(50%); -} -.il-drilldown .menulevel { - justify-content: space-between; - text-align: left; - padding-left: 38px; - margin-bottom: 2px; -} - -div.alert div { - margin-top: 10px; -} -div.alert ul { - margin-top: 15px; - background-color: #f9f9f9; - padding: 6px 12px; - font-size: 0.75rem; - color: #6f6f6f; - list-style-type: none; -} -div.alert ul > li:before { - content: "» "; - /* margin-left: -10px; */ -} - -.modal-open { - overflow: hidden; -} - -.modal { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1050; - display: none; - overflow: hidden; - -webkit-overflow-scrolling: touch; - outline: 0; -} -.modal.fade { - transition-property: opacity; - transition-duration: 0.15s; - transition-timing-function: linear; - transition-delay: 0s; -} -.modal.fade .modal-dialog { - -webkit-transform: translate(0, -25%); - -ms-transform: translate(0, -25%); - -o-transform: translate(0, -25%); - transform: translate(0, -25%); - -webkit-transition: -webkit-transform 0.15s ease-out; - -moz-transition: -moz-transform 0.15s ease-out; - -o-transition: -o-transform 0.15s ease-out; - transition: transform 0.15s ease-out; -} -.modal.in .modal-dialog { - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - -o-transform: translate(0, 0); - transform: translate(0, 0); -} -.modal.il-modal-lightbox-dark .modal-content { - background-color: #2c2c2c; - color: white; -} -.modal.il-modal-lightbox-dark .modal-content .modal-header { - border-bottom-color: white; -} -.modal.il-modal-lightbox-dark .modal-content .carousel-control { - color: white; -} -.modal.il-modal-lightbox-dark .close { - color: white; - background-color: #2c2c2c; - opacity: 1; - border: 1px solid #dddddd; -} - -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} - -.modal-dialog { - position: relative; - width: auto; - margin: 10px; -} - -.modal-content { - position: relative; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #999; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0px; - outline: 0; -} - -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - background-color: #000; -} -.modal-backdrop.fade { - filter: alpha(opacity=0); - opacity: 0; -} -.modal-backdrop.fade.in { - filter: alpha(opacity=50); - opacity: 0.5; -} - -.modal-header { - padding: 9px 15px; - border-bottom: 1px solid #e5e5e5; -} -.modal-header::after { - display: block; - clear: both; - content: ""; -} - -.modal-header .close { - margin-top: -2px; -} - -.modal-title { - font-size: 1rem; - margin: 0; - line-height: 1.428571429; -} - -.modal-body { - position: relative; - padding: 9px 15px; -} -.modal-body .il-standard-form .il-standard-form-header + .il-section-input { - margin-top: 0; -} - -.modal-footer { - padding: 9px 15px; - text-align: right; - border-top: 1px solid #e5e5e5; -} -.modal-footer::after { - display: block; - clear: both; - content: ""; -} -.modal-footer .btn + .btn { - margin-bottom: 0; - margin-left: 5px; -} -.modal-footer .btn-group .btn + .btn { - margin-left: -1px; -} -.modal-footer .btn-block + .btn-block { - margin-left: 0; -} - -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} - -@media (min-width: 991px) { - .modal-dialog { - width: 600px; - margin: 30px auto; - } - .modal-content { - -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - } - .modal-sm { - width: 300px; - } -} -@media (min-width: 992px) { - .modal-lg { - width: 900px; - } -} -.il-modal-roundtrip .il-standard-form .row .col-sm-4, .il-modal-roundtrip .il-standard-form .row .col-md-3, .il-modal-roundtrip .il-standard-form .row .col-lg-2 { - width: 33.33%; -} -.il-modal-roundtrip .il-standard-form .row .col-sm-8, .il-modal-roundtrip .il-standard-form .row .col-md-9, .il-modal-roundtrip .il-standard-form .row .col-lg-10 { - width: 66.67%; -} - -.c-modal--interruptive .c-modal--interruptive__items { - margin-bottom: 15px; -} -.c-modal--interruptive .c-modal--interruptive__items .c-modal--interruptive__items__key-value .c-modal--interruptive__items__key-value__key { - float: left; - clear: left; - font-weight: initial; -} -.c-modal--interruptive .c-modal--interruptive__items .c-modal--interruptive__items__key-value .c-modal--interruptive__items__key-value__value { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - font-style: italic; - color: #6f6f6f; - padding-left: 6px; -} - -.panel { - margin-bottom: 20px; - border: 1px solid #dddddd; - border-radius: 3px; - -webkit-box-shadow: none; - box-shadow: none; -} -.panel .panel-heading { - padding: 9px 15px; - border-bottom: 1px solid transparent; - border: none; - border-top-left-radius: 2px; - border-top-right-radius: 2px; -} -.panel .panel-heading > .dropdown .dropdown-toggle { - color: white; -} -.panel .panel-heading.ilHeader, -.panel .panel-heading.ilBlockHeader { - background-color: #f9f9f9; - margin: 0; - border: none; -} -.panel .panel-heading.ilHeader h2, .panel .panel-heading.ilHeader h2.ilHeader, -.panel .panel-heading.ilBlockHeader h2, -.panel .panel-heading.ilBlockHeader h2.ilHeader { - margin: 0; - color: #161616; - font-size: 1.115rem; - line-height: 1.33; - font-weight: 600; -} -.panel .panel-heading.ilHeader h4, .panel .panel-heading.ilHeader h4.ilBlockHeader, -.panel .panel-heading.ilBlockHeader h4, -.panel .panel-heading.ilBlockHeader h4.ilBlockHeader { - margin: 0; - color: #161616; - font-size: 0.875rem; -} -@media screen and (max-width: 768px) { - .panel .panel-viewcontrols { - order: 3; - width: 100%; - justify-content: center; - } -} -@media screen and (min-width: 769px) { - .panel .panel-viewcontrols { - order: 3; - width: 100%; - justify-content: center; - } -} -@media screen and (min-width: 993px) { - .panel .panel-viewcontrols { - order: 2; - width: auto; - flex-grow: 1; - justify-content: flex-end; - } -} -.panel .panel-body { - padding: 15px 15px; - background-color: white; -} -.panel .panel-body::after { - display: block; - clear: both; - content: ""; -} - -.panel-footer { - padding: 9px 15px; - background-color: #f9f9f9; - border-top: 1px solid #dddddd; - border-bottom-right-radius: 2px; - border-bottom-left-radius: 2px; -} - -.panel-flex .panel-heading { - display: flex; - align-items: center; - flex-wrap: wrap; - gap: 9px; -} -.panel-flex .panel-title { - flex-shrink: 0; - order: 1; -} -.panel-flex .panel-controls { - display: flex; - gap: 9px; - justify-content: flex-end; - margin-left: auto; -} -@media screen and (max-width: 768px) { - .panel-flex .panel-controls { - order: 2; - } -} -@media screen and (min-width: 769px) { - .panel-flex .panel-controls { - order: 2; - } -} -@media screen and (min-width: 993px) { - .panel-flex .panel-controls { - order: 3; - } -} -.panel-flex h2.ilHeader { - flex-grow: 99; - flex-shrink: 1; - line-height: 2rem; - order: 1; -} -.panel-flex .ilBlockHeader h4, .panel-flex .ilHeader h4 { - flex-grow: 99; - flex-shrink: 1; - order: 1; -} - -.panel-primary h2.ilHeader { - font-weight: 600; -} - -.panel-secondary { - -webkit-box-shadow: none; - box-shadow: none; -} -.panel-secondary .panel-heading.ilHeader h2.ilHeader { - font-size: 1rem; -} -.panel-secondary .panel-heading.ilHeader h2.ilHeader { - font-size: 1rem; -} -.panel-secondary .panel-body .il-item-group { - margin: 0 -15px; -} -.panel-secondary .panel-body .il-item-group h2 { - padding: 6px 15px; -} -.panel-secondary .panel-body .il-item-group h3 { - padding: 6px 15px; -} -.panel-secondary .panel-body .il-item-group:first-child { - margin-top: -15px; -} -.panel-secondary .panel-body .il-item-group:last-child { - margin-bottom: -15px; -} -.panel-secondary .panel-body .il-item-group .il-item { - padding-left: 15px; -} -.panel-secondary .panel-body .il-item-group .il-item .media-right { - vertical-align: middle; -} -.panel-secondary .il-panel-listing-std-container > h2, .panel-secondary .panel-body h4 { - display: block; - padding: 6px 0; - font-size: 0.875rem; - color: #161616; - margin: 0; -} -.panel-secondary .il-std-item-container:not(:last-child) { - border-bottom: 1px solid #dddddd; -} - -.panel-sub { - border: none; - -webkit-box-shadow: none; - box-shadow: none; - margin: -15px -15px; -} -.panel-sub .panel-body { - margin: 0; -} -.panel-sub:first-child .panel-heading { - padding: 9px 15px; -} - -.il-panel-report .thumbnail { - margin-bottom: 0; -} -.il-panel-report > .panel-body > .panel { - margin-bottom: 6px; -} -.il-panel-report .panel-heading { - min-height: 34px; -} - -.il-panel-listing-std-container { - background-color: #f9f9f9; - margin-bottom: 20px; -} -.il-panel-listing-std-container > h2 { - color: #161616; - font-size: 1.115rem; - font-weight: 600; - float: left; - padding: 9px 15px; - margin: 0; - line-height: 1.33; -} -.il-panel-listing-std-container .dropdown { - float: right; -} -.il-panel-listing-std-container > .dropdown { - padding: 9px 15px; -} -.il-panel-listing-std-container > .dropdown:not(:last-child) { - padding-bottom: 3px; -} - -.il-audio-container > button { - width: 100%; -} - -.il-audio-player { - background: #2c2c2c; -} - -.webui-popover-content { - display: none; -} - -.webui-popover-rtl { - direction: rtl; - text-align: right; -} - -/* webui popover */ -.webui-popover { - position: absolute; - top: 0; - left: 0; - z-index: 997; - display: none; - min-width: 50px; - min-height: 32px; - padding: 1px; - text-align: left; - white-space: normal; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 6px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -} -.webui-popover.top, .webui-popover.top-left, .webui-popover.top-right { - margin-top: -10px; -} -.webui-popover.right, .webui-popover.right-top, .webui-popover.right-bottom { - margin-left: 10px; -} -.webui-popover.bottom, .webui-popover.bottom-left, .webui-popover.bottom-right { - margin-top: 10px; -} -.webui-popover.left, .webui-popover.left-top, .webui-popover.left-bottom { - margin-left: -10px; -} -.webui-popover.pop { - -webkit-transform: scale(0.8); - -o-transform: scale(0.8); - transform: scale(0.8); - -webkit-transition: transform 0.15s cubic-bezier(0.3, 0, 0, 1.5); - -o-transition: transform 0.15s cubic-bezier(0.3, 0, 0, 1.5); - transition: transform 0.15s cubic-bezier(0.3, 0, 0, 1.5); - opacity: 0; - filter: alpha(opacity=${opacity-ie}); -} -.webui-popover.pop-out { - -webkit-transition-property: "opacity,transform"; - -o-transition-property: "opacity,transform"; - transition-property: "opacity,transform"; - -webkit-transition: 0.15s linear; - -o-transition: 0.15s linear; - transition: 0.15s linear; - opacity: 0; - filter: alpha(opacity=${opacity-ie}); -} -.webui-popover.fade, .webui-popover.fade-out { - -webkit-transition: opacity 0.15s linear; - -o-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; - opacity: 0; - filter: alpha(opacity=${opacity-ie}); -} -.webui-popover.out { - opacity: 0; - filter: alpha(opacity=${opacity-ie}); -} -.webui-popover.in { - -webkit-transform: none; - -o-transform: none; - transform: none; - opacity: 1; - filter: alpha(opacity=${opacity-ie}); -} -.webui-popover .webui-popover-content { - padding: 9px 14px; - overflow: auto; - display: block; -} -.webui-popover .webui-popover-content > div:first-child { - width: 99%; -} - -.webui-popover-inner .close { - font-family: arial; - margin: 8px 10px 0 0; - float: right; - font-size: 16px; - font-weight: bold; - line-height: 16px; - color: #000; - text-shadow: 0 1px 0 #fff; - opacity: 0.2; - filter: alpha(opacity=${opacity-ie}); - text-decoration: none; -} -.webui-popover-inner .close:hover, .webui-popover-inner .close:focus { - opacity: 0.5; - filter: alpha(opacity=${opacity-ie}); -} -.webui-popover-inner .close:after { - content: "×"; - width: 0.8em; - height: 0.8em; - padding: 4px; - position: relative; -} - -.webui-popover-title { - padding: 8px 14px; - margin: 0; - font-size: 14px; - font-weight: bold; - line-height: 18px; - background-color: #fff; - border-bottom: 1px solid #f2f2f2; - border-radius: 5px 5px 0 0; -} - -.webui-popover-content { - padding: 9px 14px; - overflow: auto; - display: none; -} - -.webui-popover-inverse { - background-color: #333; - color: #eee; -} -.webui-popover-inverse .webui-popover-title { - background: #333; - border-bottom: 1px solid #3b3b3b; - color: #eee; -} - -.webui-no-padding .webui-popover-content { - padding: 0; -} -.webui-no-padding .list-group-item { - border-right: none; - border-left: none; -} -.webui-no-padding .list-group-item:first-child { - border-top: 0; -} -.webui-no-padding .list-group-item:last-child { - border-bottom: 0; -} - -.webui-popover > .webui-arrow, .webui-popover > .webui-arrow:after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} - -.webui-popover > .webui-arrow { - border-width: 11px; -} - -.webui-popover > .webui-arrow:after { - border-width: 10px; - content: ""; -} - -.webui-popover.top > .webui-arrow, .webui-popover.top-right > .webui-arrow, .webui-popover.top-left > .webui-arrow { - bottom: -11px; - left: 50%; - margin-left: -11px; - border-top-color: #999999; - border-top-color: fadein(rgba(0, 0, 0, 0.2), 5%); - border-bottom-width: 0; -} -.webui-popover.top > .webui-arrow:after, .webui-popover.top-right > .webui-arrow:after, .webui-popover.top-left > .webui-arrow:after { - content: " "; - bottom: 1px; - margin-left: -10px; - border-top-color: #fff; - border-bottom-width: 0; -} -.webui-popover.right > .webui-arrow, .webui-popover.right-top > .webui-arrow, .webui-popover.right-bottom > .webui-arrow { - top: 50%; - left: -11px; - margin-top: -11px; - border-left-width: 0; - border-right-color: #999999; - border-right-color: fadein(rgba(0, 0, 0, 0.2), 5%); -} -.webui-popover.right > .webui-arrow:after, .webui-popover.right-top > .webui-arrow:after, .webui-popover.right-bottom > .webui-arrow:after { - content: " "; - left: 1px; - bottom: -10px; - border-left-width: 0; - border-right-color: #fff; -} -.webui-popover.bottom > .webui-arrow, .webui-popover.bottom-right > .webui-arrow, .webui-popover.bottom-left > .webui-arrow { - top: -11px; - left: 50%; - margin-left: -11px; - border-bottom-color: #999999; - border-bottom-color: fadein(rgba(0, 0, 0, 0.2), 5%); - border-top-width: 0; -} -.webui-popover.bottom > .webui-arrow:after, .webui-popover.bottom-right > .webui-arrow:after, .webui-popover.bottom-left > .webui-arrow:after { - content: " "; - top: 1px; - margin-left: -10px; - border-bottom-color: #fff; - border-top-width: 0; -} -.webui-popover.left > .webui-arrow, .webui-popover.left-top > .webui-arrow, .webui-popover.left-bottom > .webui-arrow { - top: 50%; - right: -11px; - margin-top: -11px; - border-right-width: 0; - border-left-color: #999999; - border-left-color: fadein(rgba(0, 0, 0, 0.2), 5%); -} -.webui-popover.left > .webui-arrow:after, .webui-popover.left-top > .webui-arrow:after, .webui-popover.left-bottom > .webui-arrow:after { - content: " "; - right: 1px; - border-right-width: 0; - border-left-color: #fff; - bottom: -10px; -} - -.webui-popover-inverse.top > .webui-arrow, .webui-popover-inverse.top > .webui-arrow:after, .webui-popover-inverse.top-left > .webui-arrow, .webui-popover-inverse.top-left > .webui-arrow:after, .webui-popover-inverse.top-right > .webui-arrow, .webui-popover-inverse.top-right > .webui-arrow:after { - border-top-color: #333; -} -.webui-popover-inverse.right > .webui-arrow, .webui-popover-inverse.right > .webui-arrow:after, .webui-popover-inverse.right-top > .webui-arrow, .webui-popover-inverse.right-top > .webui-arrow:after, .webui-popover-inverse.right-bottom > .webui-arrow, .webui-popover-inverse.right-bottom > .webui-arrow:after { - border-right-color: #333; -} -.webui-popover-inverse.bottom > .webui-arrow, .webui-popover-inverse.bottom > .webui-arrow:after, .webui-popover-inverse.bottom-left > .webui-arrow, .webui-popover-inverse.bottom-left > .webui-arrow:after, .webui-popover-inverse.bottom-right > .webui-arrow, .webui-popover-inverse.bottom-right > .webui-arrow:after { - border-bottom-color: #333; -} -.webui-popover-inverse.left > .webui-arrow, .webui-popover-inverse.left > .webui-arrow:after, .webui-popover-inverse.left-top > .webui-arrow, .webui-popover-inverse.left-top > .webui-arrow:after, .webui-popover-inverse.left-bottom > .webui-arrow, .webui-popover-inverse.left-bottom > .webui-arrow:after { - border-left-color: #333; -} - -.webui-popover i.icon-refresh:before { - content: ""; -} - -.webui-popover i.icon-refresh { - display: block; - width: 30px; - height: 30px; - font-size: 20px; - top: 50%; - left: 50%; - position: absolute; - margin-left: -15px; - margin-right: -15px; - background: url(../img/loading.gif) no-repeat; -} - -@-webkit-keyframes rotate { - 100% { - -webkit-transform: rotate(360deg); - } -} -@keyframes rotate { - 100% { - transform: rotate(360deg); - } -} -.webui-popover-backdrop { - background-color: rgba(0, 0, 0, 0.65); - width: 100%; - height: 100%; - position: fixed; - top: 0; - left: 0; - z-index: 996; -} - -.webui-popover .dropdown-menu { - display: block; - position: relative; - top: 0; - border: none; - box-shadow: none; - float: none; -} - -.il-popover { - max-width: 400px; -} -.il-popover .webui-popover-content > div:first-child { - width: 100%; -} -.il-popover .il-popover-inner { - max-height: 500px; - overflow: auto; -} -.il-popover .il-popover-inner .close { - margin: 0; -} -.il-popover .il-popover-inner .close::after { - content: ""; - width: 0em; - height: 0em; - padding: 0; -} -.il-popover i.icon-refresh { - background: url("./images/media/loading.gif") no-repeat; - height: 30px; -} -.il-popover .il-popover-title-container { - background-color: #f0f0f0; -} -.il-popover .il-popover-title-container h4.il-popover-title { - font-size: 1rem; - font-weight: 400; - padding: 8px 14px; - background-color: transparent; - text-transform: none; - color: #161616; -} -.il-popover.webui-popover { - position: fixed; -} - -.icon { - display: inline-block; - text-align: center; -} -.icon.small { - height: 20px; - line-height: 20px; -} -.icon.medium { - height: 35px; - line-height: 35px; -} -.icon.large { - height: 45px; - line-height: 45px; -} -.icon.responsive { - width: 100%; - line-height: 35px; -} -.icon.disabled { - -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */ - filter: grayscale(100%); -} -@media screen and (max-width: 768px) { - .icon { - max-width: inherit; - } -} - -@font-face { - font-family: "Glyphicons Halflings"; - src: url("./fonts/bootstrap/glyphicons-halflings-regular.eot"); - src: url("./fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("./fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("./fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("./fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("./fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); -} -.glyphicon { - position: relative; - top: 1px; - display: inline-block; - font-family: "Glyphicons Halflings"; - font-style: normal; - font-weight: 400; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.glyphicon-asterisk:before { - content: "*"; -} - -.glyphicon-plus:before { - content: "+"; -} - -.glyphicon-euro:before, -.glyphicon-eur:before { - content: "€"; -} - -.glyphicon-minus:before { - content: "−"; -} - -.glyphicon-cloud:before { - content: "☁"; -} - -.glyphicon-envelope:before { - content: "✉"; -} - -.glyphicon-pencil:before { - content: "✏"; -} - -.glyphicon-glass:before { - content: "\e001"; -} - -.glyphicon-music:before { - content: "\e002"; -} - -.glyphicon-search:before { - content: "\e003"; -} - -.glyphicon-heart:before { - content: "\e005"; -} - -.glyphicon-star:before { - content: "\e006"; -} - -.glyphicon-star-empty:before { - content: "\e007"; -} - -.glyphicon-user:before { - content: "\e008"; -} - -.glyphicon-film:before { - content: "\e009"; -} - -.glyphicon-th-large:before { - content: "\e010"; -} - -.glyphicon-th:before { - content: "\e011"; -} - -.glyphicon-th-list:before { - content: "\e012"; -} - -.glyphicon-ok:before { - content: "\e013"; -} - -.glyphicon-remove:before { - content: "\e014"; -} - -.glyphicon-zoom-in:before { - content: "\e015"; -} - -.glyphicon-zoom-out:before { - content: "\e016"; -} - -.glyphicon-off:before { - content: "\e017"; -} - -.glyphicon-signal:before { - content: "\e018"; -} - -.glyphicon-cog:before { - content: "\e019"; -} - -.glyphicon-trash:before { - content: "\e020"; -} - -.glyphicon-home:before { - content: "\e021"; -} - -.glyphicon-file:before { - content: "\e022"; -} - -.glyphicon-time:before { - content: "\e023"; -} - -.glyphicon-road:before { - content: "\e024"; -} - -.glyphicon-download-alt:before { - content: "\e025"; -} - -.glyphicon-download:before { - content: "\e026"; -} - -.glyphicon-upload:before { - content: "\e027"; -} - -.glyphicon-inbox:before { - content: "\e028"; -} - -.glyphicon-play-circle:before { - content: "\e029"; -} - -.glyphicon-repeat:before { - content: "\e030"; -} - -.glyphicon-refresh:before { - content: "\e031"; -} - -.glyphicon-list-alt:before { - content: "\e032"; -} - -.glyphicon-lock:before { - content: "\e033"; -} - -.glyphicon-flag:before { - content: "\e034"; -} - -.glyphicon-headphones:before { - content: "\e035"; -} - -.glyphicon-volume-off:before { - content: "\e036"; -} - -.glyphicon-volume-down:before { - content: "\e037"; -} - -.glyphicon-volume-up:before { - content: "\e038"; -} - -.glyphicon-qrcode:before { - content: "\e039"; -} - -.glyphicon-barcode:before { - content: "\e040"; -} - -.glyphicon-tag:before { - content: "\e041"; -} - -.glyphicon-tags:before { - content: "\e042"; -} - -.glyphicon-book:before { - content: "\e043"; -} - -.glyphicon-bookmark:before { - content: "\e044"; -} - -.glyphicon-print:before { - content: "\e045"; -} - -.glyphicon-camera:before { - content: "\e046"; -} - -.glyphicon-font:before { - content: "\e047"; -} - -.glyphicon-bold:before { - content: "\e048"; -} - -.glyphicon-italic:before { - content: "\e049"; -} - -.glyphicon-text-height:before { - content: "\e050"; -} - -.glyphicon-text-width:before { - content: "\e051"; -} - -.glyphicon-align-left:before { - content: "\e052"; -} - -.glyphicon-align-center:before { - content: "\e053"; -} - -.glyphicon-align-right:before { - content: "\e054"; -} - -.glyphicon-align-justify:before { - content: "\e055"; -} - -.glyphicon-list:before { - content: "\e056"; -} - -.glyphicon-indent-left:before { - content: "\e057"; -} - -.glyphicon-indent-right:before { - content: "\e058"; -} - -.glyphicon-facetime-video:before { - content: "\e059"; -} - -.glyphicon-picture:before { - content: "\e060"; -} - -.glyphicon-map-marker:before { - content: "\e062"; -} - -.glyphicon-adjust:before { - content: "\e063"; -} - -.glyphicon-tint:before { - content: "\e064"; -} - -.glyphicon-edit:before { - content: "\e065"; -} - -.glyphicon-share:before { - content: "\e066"; -} - -.glyphicon-check:before { - content: "\e067"; -} - -.glyphicon-move:before { - content: "\e068"; -} - -.glyphicon-step-backward:before { - content: "\e069"; -} - -.glyphicon-fast-backward:before { - content: "\e070"; -} - -.glyphicon-backward:before { - content: "\e071"; -} - -.glyphicon-play:before { - content: "\e072"; -} - -.glyphicon-pause:before { - content: "\e073"; -} - -.glyphicon-stop:before { - content: "\e074"; -} - -.glyphicon-forward:before { - content: "\e075"; -} - -.glyphicon-fast-forward:before { - content: "\e076"; -} - -.glyphicon-step-forward:before { - content: "\e077"; -} - -.glyphicon-eject:before { - content: "\e078"; -} - -.glyphicon-chevron-left:before { - content: "\e079"; -} - -.glyphicon-chevron-right:before { - content: "\e080"; -} - -.glyphicon-plus-sign:before { - content: "\e081"; -} - -.glyphicon-minus-sign:before { - content: "\e082"; -} - -.glyphicon-remove-sign:before { - content: "\e083"; -} - -.glyphicon-ok-sign:before { - content: "\e084"; -} - -.glyphicon-question-sign:before { - content: "\e085"; -} - -.glyphicon-info-sign:before { - content: "\e086"; -} - -.glyphicon-screenshot:before { - content: "\e087"; -} - -.glyphicon-remove-circle:before { - content: "\e088"; -} - -.glyphicon-ok-circle:before { - content: "\e089"; -} - -.glyphicon-ban-circle:before { - content: "\e090"; -} - -.glyphicon-arrow-left:before { - content: "\e091"; -} - -.glyphicon-arrow-right:before { - content: "\e092"; -} - -.glyphicon-arrow-up:before { - content: "\e093"; -} - -.glyphicon-arrow-down:before { - content: "\e094"; -} - -.glyphicon-share-alt:before { - content: "\e095"; -} - -.glyphicon-resize-full:before { - content: "\e096"; -} - -.glyphicon-resize-small:before { - content: "\e097"; -} - -.glyphicon-exclamation-sign:before { - content: "\e101"; -} - -.glyphicon-gift:before { - content: "\e102"; -} - -.glyphicon-leaf:before { - content: "\e103"; -} - -.glyphicon-fire:before { - content: "\e104"; -} - -.glyphicon-eye-open:before { - content: "\e105"; -} - -.glyphicon-eye-close:before { - content: "\e106"; -} - -.glyphicon-warning-sign:before { - content: "\e107"; -} - -.glyphicon-plane:before { - content: "\e108"; -} - -.glyphicon-calendar:before { - content: "\e109"; -} - -.glyphicon-random:before { - content: "\e110"; -} - -.glyphicon-comment:before { - content: "\e111"; -} - -.glyphicon-magnet:before { - content: "\e112"; -} - -.glyphicon-chevron-up:before { - content: "\e113"; -} - -.glyphicon-chevron-down:before { - content: "\e114"; -} - -.glyphicon-retweet:before { - content: "\e115"; -} - -.glyphicon-shopping-cart:before { - content: "\e116"; -} - -.glyphicon-folder-close:before { - content: "\e117"; -} - -.glyphicon-folder-open:before { - content: "\e118"; -} - -.glyphicon-resize-vertical:before { - content: "\e119"; -} - -.glyphicon-resize-horizontal:before { - content: "\e120"; -} - -.glyphicon-hdd:before { - content: "\e121"; -} - -.glyphicon-bullhorn:before { - content: "\e122"; -} - -.glyphicon-bell:before { - content: "\e123"; -} - -.glyphicon-certificate:before { - content: "\e124"; -} - -.glyphicon-thumbs-up:before { - content: "\e125"; -} - -.glyphicon-thumbs-down:before { - content: "\e126"; -} - -.glyphicon-hand-right:before { - content: "\e127"; -} - -.glyphicon-hand-left:before { - content: "\e128"; -} - -.glyphicon-hand-up:before { - content: "\e129"; -} - -.glyphicon-hand-down:before { - content: "\e130"; -} - -.glyphicon-circle-arrow-right:before { - content: "\e131"; -} - -.glyphicon-circle-arrow-left:before { - content: "\e132"; -} - -.glyphicon-circle-arrow-up:before { - content: "\e133"; -} - -.glyphicon-circle-arrow-down:before { - content: "\e134"; -} - -.glyphicon-globe:before { - content: "\e135"; -} - -.glyphicon-wrench:before { - content: "\e136"; -} - -.glyphicon-tasks:before { - content: "\e137"; -} - -.glyphicon-filter:before { - content: "\e138"; -} - -.glyphicon-briefcase:before { - content: "\e139"; -} - -.glyphicon-fullscreen:before { - content: "\e140"; -} - -.glyphicon-dashboard:before { - content: "\e141"; -} - -.glyphicon-paperclip:before { - content: "\e142"; -} - -.glyphicon-heart-empty:before { - content: "\e143"; -} - -.glyphicon-link:before { - content: "\e144"; -} - -.glyphicon-phone:before { - content: "\e145"; -} - -.glyphicon-pushpin:before { - content: "\e146"; -} - -.glyphicon-usd:before { - content: "\e148"; -} - -.glyphicon-gbp:before { - content: "\e149"; -} - -.glyphicon-sort:before { - content: "\e150"; -} - -.glyphicon-sort-by-alphabet:before { - content: "\e151"; -} - -.glyphicon-sort-by-alphabet-alt:before { - content: "\e152"; -} - -.glyphicon-sort-by-order:before { - content: "\e153"; -} - -.glyphicon-sort-by-order-alt:before { - content: "\e154"; -} - -.glyphicon-sort-by-attributes:before { - content: "\e155"; -} - -.glyphicon-sort-by-attributes-alt:before { - content: "\e156"; -} - -.glyphicon-unchecked:before { - content: "\e157"; -} - -.glyphicon-expand:before { - content: "\e158"; -} - -.glyphicon-collapse-down:before { - content: "\e159"; -} - -.glyphicon-collapse-up:before { - content: "\e160"; -} - -.glyphicon-log-in:before { - content: "\e161"; -} - -.glyphicon-flash:before { - content: "\e162"; -} - -.glyphicon-log-out:before { - content: "\e163"; -} - -.glyphicon-new-window:before { - content: "\e164"; -} - -.glyphicon-record:before { - content: "\e165"; -} - -.glyphicon-save:before { - content: "\e166"; -} - -.glyphicon-open:before { - content: "\e167"; -} - -.glyphicon-saved:before { - content: "\e168"; -} - -.glyphicon-import:before { - content: "\e169"; -} - -.glyphicon-export:before { - content: "\e170"; -} - -.glyphicon-send:before { - content: "\e171"; -} - -.glyphicon-floppy-disk:before { - content: "\e172"; -} - -.glyphicon-floppy-saved:before { - content: "\e173"; -} - -.glyphicon-floppy-remove:before { - content: "\e174"; -} - -.glyphicon-floppy-save:before { - content: "\e175"; -} - -.glyphicon-floppy-open:before { - content: "\e176"; -} - -.glyphicon-credit-card:before { - content: "\e177"; -} - -.glyphicon-transfer:before { - content: "\e178"; -} - -.glyphicon-cutlery:before { - content: "\e179"; -} - -.glyphicon-header:before { - content: "\e180"; -} - -.glyphicon-compressed:before { - content: "\e181"; -} - -.glyphicon-earphone:before { - content: "\e182"; -} - -.glyphicon-phone-alt:before { - content: "\e183"; -} - -.glyphicon-tower:before { - content: "\e184"; -} - -.glyphicon-stats:before { - content: "\e185"; -} - -.glyphicon-sd-video:before { - content: "\e186"; -} - -.glyphicon-hd-video:before { - content: "\e187"; -} - -.glyphicon-subtitles:before { - content: "\e188"; -} - -.glyphicon-sound-stereo:before { - content: "\e189"; -} - -.glyphicon-sound-dolby:before { - content: "\e190"; -} - -.glyphicon-sound-5-1:before { - content: "\e191"; -} - -.glyphicon-sound-6-1:before { - content: "\e192"; -} - -.glyphicon-sound-7-1:before { - content: "\e193"; -} - -.glyphicon-copyright-mark:before { - content: "\e194"; -} - -.glyphicon-registration-mark:before { - content: "\e195"; -} - -.glyphicon-cloud-download:before { - content: "\e197"; -} - -.glyphicon-cloud-upload:before { - content: "\e198"; -} - -.glyphicon-tree-conifer:before { - content: "\e199"; -} - -.glyphicon-tree-deciduous:before { - content: "\e200"; -} - -.glyphicon-cd:before { - content: "\e201"; -} - -.glyphicon-save-file:before { - content: "\e202"; -} - -.glyphicon-open-file:before { - content: "\e203"; -} - -.glyphicon-level-up:before { - content: "\e204"; -} - -.glyphicon-copy:before { - content: "\e205"; -} - -.glyphicon-paste:before { - content: "\e206"; -} - -.glyphicon-alert:before { - content: "\e209"; -} - -.glyphicon-equalizer:before { - content: "\e210"; -} - -.glyphicon-king:before { - content: "\e211"; -} - -.glyphicon-queen:before { - content: "\e212"; -} - -.glyphicon-pawn:before { - content: "\e213"; -} - -.glyphicon-bishop:before { - content: "\e214"; -} - -.glyphicon-knight:before { - content: "\e215"; -} - -.glyphicon-baby-formula:before { - content: "\e216"; -} - -.glyphicon-tent:before { - content: "⛺"; -} - -.glyphicon-blackboard:before { - content: "\e218"; -} - -.glyphicon-bed:before { - content: "\e219"; -} - -.glyphicon-apple:before { - content: "\f8ff"; -} - -.glyphicon-erase:before { - content: "\e221"; -} - -.glyphicon-hourglass:before { - content: "⌛"; -} - -.glyphicon-lamp:before { - content: "\e223"; -} - -.glyphicon-duplicate:before { - content: "\e224"; -} - -.glyphicon-piggy-bank:before { - content: "\e225"; -} - -.glyphicon-scissors:before { - content: "\e226"; -} - -.glyphicon-bitcoin:before { - content: "\e227"; -} - -.glyphicon-btc:before { - content: "\e227"; -} - -.glyphicon-xbt:before { - content: "\e227"; -} - -.glyphicon-yen:before { - content: "¥"; -} - -.glyphicon-jpy:before { - content: "¥"; -} - -.glyphicon-ruble:before { - content: "₽"; -} - -.glyphicon-rub:before { - content: "₽"; -} - -.glyphicon-scale:before { - content: "\e230"; -} - -.glyphicon-ice-lolly:before { - content: "\e231"; -} - -.glyphicon-ice-lolly-tasted:before { - content: "\e232"; -} - -.glyphicon-education:before { - content: "\e233"; -} - -.glyphicon-option-horizontal:before { - content: "\e234"; -} - -.glyphicon-option-vertical:before { - content: "\e235"; -} - -.glyphicon-menu-hamburger:before { - content: "\e236"; -} - -.glyphicon-modal-window:before { - content: "\e237"; -} - -.glyphicon-oil:before { - content: "\e238"; -} - -.glyphicon-grain:before { - content: "\e239"; -} - -.glyphicon-sunglasses:before { - content: "\e240"; -} - -.glyphicon-text-size:before { - content: "\e241"; -} - -.glyphicon-text-color:before { - content: "\e242"; -} - -.glyphicon-text-background:before { - content: "\e243"; -} - -.glyphicon-object-align-top:before { - content: "\e244"; -} - -.glyphicon-object-align-bottom:before { - content: "\e245"; -} - -.glyphicon-object-align-horizontal:before { - content: "\e246"; -} - -.glyphicon-object-align-left:before { - content: "\e247"; -} - -.glyphicon-object-align-vertical:before { - content: "\e248"; -} - -.glyphicon-object-align-right:before { - content: "\e249"; -} - -.glyphicon-triangle-right:before { - content: "\e250"; -} - -.glyphicon-triangle-left:before { - content: "\e251"; -} - -.glyphicon-triangle-bottom:before { - content: "\e252"; -} - -.glyphicon-triangle-top:before { - content: "\e253"; -} - -.glyphicon-console:before { - content: "\e254"; -} - -.glyphicon-superscript:before { - content: "\e255"; -} - -.glyphicon-subscript:before { - content: "\e256"; -} - -.glyphicon-menu-left:before { - content: "\e257"; -} - -.glyphicon-menu-right:before { - content: "\e258"; -} - -.glyphicon-menu-down:before { - content: "\e259"; -} - -.glyphicon-menu-up:before { - content: "\e260"; -} - -.glyph { - color: #4c6586; -} -.glyph.highlighted { - color: #B54F00; -} -.glyph.highlighted:hover { - color: #B54F00; -} -.glyph.disabled { - color: #737373; - pointer-events: none; -} -.glyph:hover, .glyph:focus { - color: #3a4c65; - text-decoration: none; -} - -.glyphicon.glyphicon-chevron-left, .glyphicon.glyphicon-chevron-right { - font-weight: 100; -} - -.il-glyphicon-like, .il-glyphicon-love, .il-glyphicon-dislike:before, .il-glyphicon-laugh:before, -.il-glyphicon-astounded:before, .il-glyphicon-sad:before, .il-glyphicon-angry:before { - font-family: "Open Sans Emoji"; -} - -.il-glyphicon-like:before { - content: "👍"; -} - -.il-glyphicon-love:before { - content: "❤"; -} - -.il-glyphicon-dislike:before { - content: "👎"; -} - -.il-glyphicon-laugh:before { - content: "😄"; -} - -.il-glyphicon-astounded:before { - content: "😮"; -} - -.il-glyphicon-sad:before { - content: "😥"; -} - -.il-glyphicon-angry:before { - content: "😠"; -} - -.glyphicon-option-horizontal:before { - font-family: il-icons; - content: "\e602"; -} - -.glyphicon-remove:before { - font-family: il-icons; - content: "\e082"; -} - -.glyphicon-briefcase:before { - font-family: il-icons; - content: "\e04b"; -} - -.glyphicon-bell:before { - font-family: il-icons; - content: "\e027"; -} - -.glyphicon-comment:before { - font-family: il-icons; - content: "\e04a"; -} - -.glyphicon-envelope:before { - font-family: il-icons; - content: "\e086"; -} - -.glyphicon-question-sign:before { - font-family: il-icons; - content: "\e05d"; -} - -.glyphicon-search:before { - font-family: il-icons; - content: "\e090"; -} - -.glyphicon-user:before { - font-family: il-icons; - content: "\e005"; -} - -.glyphicon-minus-sign:before { - font-family: il-icons; - content: "\e065"; -} - -.glyphicon-cog:before { - font-family: il-icons; - content: "\e09a"; -} - -.glyphicon-login:before { - font-family: il-icons; - content: "\e066"; -} - -.glyphicon-logout:before { - font-family: il-icons; - content: "\e065"; -} - -.glyphicon-lang:before { - font-family: il-icons; - content: "\e618"; -} - -.glyphicon-option-horizontal:before { - font-family: il-icons; - content: "\e603"; -} - -.glyphicon-option-vertical:before { - font-family: il-icons; - content: "\e602"; -} - -.glyphicon-minus-sign:before { - font-family: il-icons; - content: "\e615"; -} - -.glyphicon-plus-sign:before { - font-family: il-icons; - content: "\e095"; -} - -.glyphicon-triangle-bottom:before { - font-family: il-icons; - content: "\e604"; -} - -.glyphicon-triangle-right:before { - font-family: il-icons; - content: "\e606"; -} - -.glyphicon-bulletlist:before { - font-family: il-icons; - content: "\e900"; -} - -.glyphicon-numberedlist:before { - font-family: il-icons; - content: "\e901"; -} - -.glyphicon-listindent:before { - font-family: il-icons; - content: "\e902"; -} - -.glyphicon-listoutdent:before { - font-family: il-icons; - content: "\e903"; -} - -.glyphicon-filter:before { - font-family: il-icons; - content: "\e904"; -} - -.glyphicon-triangle-left:before { - font-family: il-icons; - content: "\e605"; -} - -.glyphicon-apply:before { - font-family: il-icons; - content: "\e90c"; -} - -.glyphicon-launch:before { - font-family: il-icons; - content: "\e05c"; -} - -.glyphicon-reset:before { - font-family: il-icons; - content: "\e90a"; -} - -.glyphicon-user:before { - font-family: il-icons; - content: "\e001"; -} - -.il-avatar { - height: 45px; - width: 45px; - display: inline-block; - border-radius: 50%; - border-style: solid; - border-width: 2px; - overflow: hidden; - line-height: 1; - text-align: center; - pointer-events: none; -} -.il-avatar.il-avatar-picture { - border-color: #dddddd; -} -.il-avatar.il-avatar-picture img { - height: 45px; - width: 45px; - vertical-align: top; - border: 50%; - overflow: hidden; - object-fit: cover; -} -.il-avatar.il-avatar-letter span.abbreviation { - font-weight: 300; - text-transform: inherit; - font-size: 20.5px; - line-height: 1; - position: relative; - top: 10.25px; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-1 { - background-color: #0e6252; - border-color: #55e7cb; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-2 { - background-color: #107360; - border-color: #65ead0; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-3 { - background-color: #896F06; - border-color: #f8db63; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-4 { - background-color: #A06608; - border-color: #f8c97c; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-5 { - background-color: #176437; - border-color: #6add9a; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-6 { - background-color: #196f3d; - border-color: #74e0a1; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-7 { - background-color: #B25E15; - border-color: #f4c79f; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-8 { - background-color: #a04000; - border-color: #ffa76d; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-9 { - background-color: #1d6fa5; - border-color: #a0cfee; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-10 { - background-color: #1b557a; - border-color: #7ebce3; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-11 { - background-color: #bf2718; - border-color: #f5b5ae; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-12 { - background-color: #81261d; - border-color: #e48f86; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-13 { - background-color: #713b87; - border-color: #d0b1dd; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-14 { - background-color: #522764; - border-color: #bb87d0; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-15 { - background-color: #6A747C; - border-color: #d6d9dc; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-16 { - background-color: #34495e; - border-color: #98afc6; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-17 { - background-color: #2c3e50; - border-color: #8aa4be; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-18 { - background-color: #566566; - border-color: #bfc8c9; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-19 { - background-color: #90175a; - border-color: #ec87bf; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-20 { - background-color: #9e2b6e; - border-color: #e9accf; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-21 { - background-color: #d22f10; - border-color: #f9c0b5; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-22 { - background-color: #666d4e; - border-color: #c9cdba; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-23 { - background-color: #715a32; - border-color: #d3bf9c; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-24 { - background-color: #83693a; - border-color: #dbcbae; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-25 { - background-color: #963a30; - border-color: #e5b3ad; - color: white; -} -.il-avatar.il-avatar-letter.il-avatar-letter-color-26 { - background-color: #DE2F1B; - border-color: #f9d1cc; - color: white; -} - -@media only screen and (max-width: 991px) { - .il-avatar { - height: 22.5px; - width: 22.5px; - margin-top: auto; - border-width: 0px; - } - .il-avatar.il-avatar-picture img { - height: 22.5px; - width: 22.5px; - } - .il-avatar.il-avatar-letter span.abbreviation { - font-size: 11.25px; - top: 5.625px; - } -} -.il-table-presentation-viewcontrols { - margin-bottom: 6px; -} -@media print { - .il-table-presentation-viewcontrols { - display: none !important; - } -} - -.il-table-presentation-row { - background-color: white; - border-top: 1px solid #dddddd; - padding-top: 12px; - padding-bottom: 12px; - position: relative; - white-space: nowrap; -} -.il-table-presentation-row .il-table-presentation-row-controls .il-table-presentation-row-controls-collapser { - display: none; /*initially hidden*/ -} -.il-table-presentation-row .il-table-presentation-row-controls .il-table-presentation-row-controls-expander { - display: block; /*initially visible*/ -} -.il-table-presentation-row .il-table-presentation-row-contents { - white-space: normal; -} -.il-table-presentation-row .il-table-presentation-row-header { - min-height: 2rem; -} -.il-table-presentation-row .il-table-presentation-row-header h4 { - font-size: 1rem; - font-weight: 400; - padding: 0; - margin: 0; - cursor: pointer; -} -@media screen and (max-width: 768px) { - .il-table-presentation-row .il-table-presentation-row-header { - order: 1; - } -} -.il-table-presentation-row .il-table-presentation-row-header .il-table-presentation-row-header-fields { - display: block; /*initially visible*/ -} -@media screen and (max-width: 768px) { - .il-table-presentation-row .il-table-presentation-actions { - order: 3; - margin-top: 12px; - } -} -.il-table-presentation-row .il-table-presentation-row-header-fields-label::after, -.il-table-presentation-row .il-table-presentation-desclist .il-listing-characteristic-value-label::after { - content: ":"; -} -.il-table-presentation-row .il-table-presentation-row-expanded { - display: none; /*initially hidden*/ - margin-top: 6px; -} -@media screen and (max-width: 768px) { - .il-table-presentation-row .il-table-presentation-row-expanded { - order: 2; - } -} -.il-table-presentation-row .il-table-presentation-row-expanded .il-table-presentation-details .il-table-presentation-actions { - margin-bottom: 6px; -} -.il-table-presentation-row .il-table-presentation-row-expanded .il-table-presentation-details .il-table-presentation-fields { - min-height: auto; - padding: 18px; - background-color: #f0f0f0; - border: 1px solid #dddddd; - border-radius: 0px; - text-color: white; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - min-height: 20px; - font-size: 0.75rem; -} -.il-table-presentation-row .il-table-presentation-row-expanded .il-table-presentation-details .il-table-presentation-fields blockquote { - border-color: #dddddd; -} -.il-table-presentation-row .il-table-presentation-row-expanded .il-table-presentation-details .il-table-presentation-fields .il-item-property-name { - color: #6f6f6f; -} - -.c-table-data .viewcontrols { - margin-bottom: 6px; -} - -.c-table-data__table { - background-color: white; -} -.c-table-data__table-wrapper { - box-shadow: inset 0 0 1px 1px #dddddd; - background-color: #f0f0f0; -} - -.c-table-data__cell { - background-color: white; - padding: 6px 12px; - border: 1px solid #dddddd; -} - -@media screen and (min-width: 769px) { - .c-table-data__row:hover td.c-table-data__cell { - background-color: #f0f0f0; - } -} - -th.c-table-data__cell { - padding: 0; -} -@media screen and (min-width: 769px) { - th.c-table-data__cell { - position: -webkit-sticky; - position: sticky; - top: 0; - z-index: 3; - } - th.c-table-data__cell.c-table-data__header__rowselection { - padding: 12px 12px; - text-align: center; - position: sticky; - left: -2px; - z-index: 4; - background: rgb(255, 255, 255); - background: linear-gradient(90deg, rgb(255, 255, 255) 85%, rgba(255, 255, 255, 0) 100%); - } - th.c-table-data__cell.c-table-data__header__rowaction { - padding: 12px 12px; - } -} - -@media screen and (min-width: 993px) { - .breadcrumbs + #mainspacekeeper th.c-table-data__cell { - top: 32px; - } -} - -@media screen and (min-width: 769px) { - th.c-table-data__cell:after { - position: absolute; - content: ""; - left: 0; - bottom: -5px; - width: 100%; - height: 5px; - background: linear-gradient(180deg, rgba(0, 0, 0, 0.1294117647), transparent); - z-index: 3; - } -} - -.c-table-data__header__resize-wrapper { - padding: 12px 12px; - height: 100%; - margin: 0px; - display: block; - vertical-align: bottom; - max-height: 85px; - overflow: hidden; -} -.c-table-data__header__resize-wrapper:after { - content: ""; - bottom: 0; - left: 0; - display: block; - position: absolute; - height: 18px; - width: calc(100% - 10px); - background: linear-gradient(360deg, white, transparent); - pointer-events: none; -} - -.c-table-data__rowselection { - min-width: 50px; - text-align: center; -} - -@media screen and (min-width: 769px) { - .c-table-data__rowselection:after { - position: absolute; - content: ""; - top: 0; - right: -5px; - height: 100%; - width: 5px; - background: linear-gradient(90deg, rgba(0, 0, 0, 0.1294117647), transparent); - z-index: 2; - } -} - -.c-table-data__rowselection, -.c-table-data__multiaction-triggerer { - position: -webkit-sticky; - position: sticky; - left: -1px; - z-index: 2; -} - -.c-table-data__multiaction-triggerer { - width: fit-content; -} - -.c-table-data__multiaction-triggerer { - padding-top: 6px; - padding-left: 12px; -} - -.c-table-data__cell--link .c-table-data__header__resize-wrapper, -.c-table-data__cell--linklisting .c-table-data__header__resize-wrapper, -.c-table-data__cell--text .c-table-data__header__resize-wrapper { - min-width: 140px; - resize: horizontal; -} - -.c-table-data__cell--email .c-table-data__header__resize-wrapper { - min-width: 200px; - resize: horizontal; -} - -td.c-table-data__cell--email { - text-align: right; -} - -.c-table-data__cell--number .c-table-data__header__resize-wrapper, -.c-table-data__cell--status .c-table-data__header__resize-wrapper { - width: 110px; - resize: horizontal; -} - -td.c-table-data__cell--number { - text-align: right; -} - -.c-table-data__cell--date .c-table-data__header__resize-wrapper { - min-width: 110px; - resize: horizontal; -} - -.c-table-data__cell--statusicon .c-table-data__header__resize-wrapper, -.c-table-data__cell--boolean .c-table-data__header__resize-wrapper { - min-width: 40px; - resize: horizontal; -} - -td.c-table-data__cell--highlighted { - background-color: #f9f9f9; -} - -@media screen and (min-width: 769px) { - .c-table-data__row:hover td.c-table-data__cell--highlighted { - background-color: #dedede; - } -} - -.c-table-data__cell__col-title { - display: none; -} - -@media screen and (max-width: 768px) { - .c-table-data .c-table-data__table, - .c-table-data tbody, - .c-table-data .c-table-data__cell { - width: 100%; - display: block; - border: none; - } - .c-table-data tr.c-table-data__row { - display: flex; - flex-wrap: wrap; - } - .c-table-data tr.c-table-data__row { - border-top: 1px solid #dddddd; - padding: 15px 0 15px; - } - .c-table-data .c-table-data__table { - border-bottom: 1px solid #dddddd; - } - .c-table-data thead { - display: none; - } - .c-table-data .c-table-data__cell__col-title { - display: inline; - font-weight: bold; - } - .c-table-data td.c-table-data__cell--email, - .c-table-data td.c-table-data__cell--number { - text-align: inherit; - } - .c-table-data td.c-table-data__cell--highlighted { - font-size: 1.5rem; - background-color: inherit; - } - .c-table-data .c-table-data__rowselection, - .c-table-data .c-table-data__rowaction { - order: -1; - width: auto; - } - .c-table-data .c-table-data__rowaction { - margin-left: auto; - } - .c-table-data .c-table-data__multiaction-triggerer { - padding-top: 12px; - padding-left: 0; - } -} - -.il-toast-container { - position: fixed; - z-index: 19999; - top: 60px; - right: 0; - width: 300px; -} - -.il-toast-container:empty { - display: none; -} - -.il-toast-wrapper { - overflow: hidden; -} - -.il-toast { - margin-left: 6px; - margin-top: 3px; - margin-bottom: 20px; - margin-right: 15px; - padding: 9px; - background-color: white; - display: grid; - grid-template-areas: "icon title close" "none description description" "none actions actions"; - grid-template-columns: 20px 1fr 20px; - grid-gap: 9px; - box-shadow: 3px 9px 9px 0 rgba(0, 0, 0, 0.3); - transform: translateX(150%); - transition: all 0.25s ease-in-out; -} -.il-toast.active { - transform: translateX(0); -} -.il-toast .icon { - grid-area: icon; -} -.il-toast .title { - grid-area: title; -} -.il-toast .close { - grid-area: close; -} -.il-toast .description { - grid-area: description; - font-size: 0.75rem; -} -.il-toast .actions { - grid-area: actions; - display: flex; - flex-direction: column; -} - -.c-tree { - list-style-type: none; - padding: 0 3px 0 7px; - margin-left: 0; -} -.c-tree ul { - padding-left: 0.875rem; - list-style-type: none; -} -.c-tree li.c-tree__node { - padding: 0; -} -.c-tree li.c-tree__node .c-tree__node__line { - padding: 3px 0 3px 0.875rem; - cursor: pointer; - display: flex; - flex-wrap: wrap; - align-items: baseline; -} -.c-tree li.c-tree__node .c-tree__node__line > .c-tree__node__label { - padding-left: 4px; -} -.c-tree li.c-tree__node .c-tree__node__line > .c-tree__node__label .icon { - vertical-align: text-bottom; -} -.c-tree li.c-tree__node .c-tree__node__line > .c-tree__node__value { - padding-left: 4px; - flex: 1; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - font-style: italic; - font-size: 0.75rem; - color: #6f6f6f; -} -.c-tree li.c-tree__node .c-tree__node__line > .c-tree__node__byline { - padding-left: 4px; - width: 100%; -} -.c-tree li.c-tree__node.highlighted > .c-tree__node__line { - background-color: #e2e8ef; -} -.c-tree li.c-tree__node.expandable > .c-tree__node__line:before { - color: #737373; - font-family: il-icons; - content: "\e606"; - position: absolute; - margin-left: -0.875rem; -} -.c-tree li.c-tree__node.expandable[aria-expanded=true] > .c-tree__node__line:before { - font-family: il-icons; - content: "\e604"; -} -.c-tree li.c-tree__node[aria-expanded=false] > ul { - display: none; -} - -.il-viewcontrol-section, -.il-viewcontrol-pagination, -.il-viewcontrol-mode, -.il-viewcontrol-pagination__sectioncontrol { - display: flex; - align-items: center; - gap: 3px; -} - -.il-viewcontrol-section, -.il-viewcontrol-pagination, -.il-viewcontrol-mode { - width: fit-content; - min-height: 2.2rem; - min-width: 2.2rem; - border: 1px solid #e2e8ef; - padding: 3px; - background-color: #e2e8ef; - border-radius: 10px; -} - -.il-viewcontrol-section > .btn-default, .il-viewcontrol-section > .btn-link, .il-viewcontrol-section > .btn-ctrl, .il-viewcontrol-sortation .dropdown.il-viewcontrol-section > .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-section > .btn-default.btn, .il-viewcontrol-section > .btn-default, .il-viewcontrol-section > .btn-link, -.il-viewcontrol-section .btn-group.il-viewcontrol-section > .btn-default, -.il-viewcontrol-section .btn-group.il-viewcontrol-section > .btn-link, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-section > .btn-default, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-section > .btn-link, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-section > .btn-default, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-section > .btn-link, -.il-viewcontrol-pagination.il-viewcontrol-section > .btn-default, -.il-viewcontrol-pagination.il-viewcontrol-section > .btn-link, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-section > .btn-default, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-section > .btn-link, -.il-viewcontrol-pagination .last.il-viewcontrol-section > .btn-default, -.il-viewcontrol-pagination .last.il-viewcontrol-section > .btn-link, -.il-viewcontrol-mode.il-viewcontrol-section > .btn-default, -.il-viewcontrol-mode.il-viewcontrol-section > .btn-link, -.il-viewcontrol-section .btn-group > .btn-default, -.il-viewcontrol-section .btn-group > .btn-link, -.il-viewcontrol-section .btn-group > .btn-ctrl, -.il-viewcontrol-section .il-viewcontrol-sortation .dropdown.btn-group > .btn-default.btn, -.il-viewcontrol-sortation .il-viewcontrol-section .dropdown.btn-group > .btn-default.btn, -.il-viewcontrol-section .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.btn-group > .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-section .l-bar__element.btn-group > .btn-default.btn, -.il-viewcontrol-section .il-viewcontrol-section.btn-group > .btn-default, -.il-viewcontrol-section .il-viewcontrol-section.btn-group > .btn-link, -.il-viewcontrol-section .btn-group > .btn-default, -.il-viewcontrol-section .btn-group > .btn-link, -.il-viewcontrol-section .il-viewcontrol-pagination__sectioncontrol.btn-group > .btn-default, -.il-viewcontrol-section .il-viewcontrol-pagination__sectioncontrol.btn-group > .btn-link, -.il-viewcontrol-section .il-viewcontrol-pagination__num-of-items.btn-group > .btn-default, -.il-viewcontrol-section .il-viewcontrol-pagination__num-of-items.btn-group > .btn-link, -.il-viewcontrol-section .il-viewcontrol-pagination.btn-group > .btn-default, -.il-viewcontrol-section .il-viewcontrol-pagination.btn-group > .btn-link, -.il-viewcontrol-section .il-viewcontrol-pagination .dropdown.btn-group > .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-section .dropdown.btn-group > .btn-default, -.il-viewcontrol-section .il-viewcontrol-pagination .dropdown.btn-group > .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-section .dropdown.btn-group > .btn-link, -.il-viewcontrol-section .il-viewcontrol-pagination .last.btn-group > .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-section .last.btn-group > .btn-default, -.il-viewcontrol-section .il-viewcontrol-pagination .last.btn-group > .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-section .last.btn-group > .btn-link, -.il-viewcontrol-section .il-viewcontrol-mode.btn-group > .btn-default, -.il-viewcontrol-section .il-viewcontrol-mode.btn-group > .btn-link, -.il-viewcontrol-pagination__sectioncontrol > .btn-default, -.il-viewcontrol-pagination__sectioncontrol > .btn-link, -.il-viewcontrol-pagination__sectioncontrol > .btn-ctrl, -.il-viewcontrol-sortation .dropdown.il-viewcontrol-pagination__sectioncontrol > .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-pagination__sectioncontrol > .btn-default.btn, -.il-viewcontrol-section.il-viewcontrol-pagination__sectioncontrol > .btn-default, -.il-viewcontrol-section.il-viewcontrol-pagination__sectioncontrol > .btn-link, -.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__sectioncontrol > .btn-default, -.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__sectioncontrol > .btn-link, -.il-viewcontrol-pagination__sectioncontrol > .btn-default, -.il-viewcontrol-pagination__sectioncontrol > .btn-link, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination__sectioncontrol > .btn-default, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination__sectioncontrol > .btn-link, -.il-viewcontrol-pagination.il-viewcontrol-pagination__sectioncontrol > .btn-default, -.il-viewcontrol-pagination.il-viewcontrol-pagination__sectioncontrol > .btn-link, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__sectioncontrol > .btn-default, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__sectioncontrol > .btn-link, -.il-viewcontrol-pagination .last.il-viewcontrol-pagination__sectioncontrol > .btn-default, -.il-viewcontrol-pagination .last.il-viewcontrol-pagination__sectioncontrol > .btn-link, -.il-viewcontrol-mode.il-viewcontrol-pagination__sectioncontrol > .btn-default, -.il-viewcontrol-mode.il-viewcontrol-pagination__sectioncontrol > .btn-link, -.il-viewcontrol-pagination__num-of-items > .btn-default, -.il-viewcontrol-pagination__num-of-items > .btn-link, -.il-viewcontrol-pagination__num-of-items > .btn-ctrl, -.il-viewcontrol-sortation .dropdown.il-viewcontrol-pagination__num-of-items > .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-pagination__num-of-items > .btn-default.btn, -.il-viewcontrol-section.il-viewcontrol-pagination__num-of-items > .btn-default, -.il-viewcontrol-section.il-viewcontrol-pagination__num-of-items > .btn-link, -.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__num-of-items > .btn-default, -.il-viewcontrol-section .btn-group.il-viewcontrol-pagination__num-of-items > .btn-link, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination__num-of-items > .btn-default, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination__num-of-items > .btn-link, -.il-viewcontrol-pagination__num-of-items > .btn-default, -.il-viewcontrol-pagination__num-of-items > .btn-link, -.il-viewcontrol-pagination.il-viewcontrol-pagination__num-of-items > .btn-default, -.il-viewcontrol-pagination.il-viewcontrol-pagination__num-of-items > .btn-link, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__num-of-items > .btn-default, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination__num-of-items > .btn-link, -.il-viewcontrol-pagination .last.il-viewcontrol-pagination__num-of-items > .btn-default, -.il-viewcontrol-pagination .last.il-viewcontrol-pagination__num-of-items > .btn-link, -.il-viewcontrol-mode.il-viewcontrol-pagination__num-of-items > .btn-default, -.il-viewcontrol-mode.il-viewcontrol-pagination__num-of-items > .btn-link, -.il-viewcontrol-pagination > .btn-default, -.il-viewcontrol-pagination > .btn-link, -.il-viewcontrol-pagination > .btn-ctrl, -.il-viewcontrol-sortation .dropdown.il-viewcontrol-pagination > .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-pagination > .btn-default.btn, -.il-viewcontrol-section.il-viewcontrol-pagination > .btn-default, -.il-viewcontrol-section.il-viewcontrol-pagination > .btn-link, -.il-viewcontrol-section .btn-group.il-viewcontrol-pagination > .btn-default, -.il-viewcontrol-section .btn-group.il-viewcontrol-pagination > .btn-link, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination > .btn-default, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-pagination > .btn-link, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination > .btn-default, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-pagination > .btn-link, -.il-viewcontrol-pagination > .btn-default, -.il-viewcontrol-pagination > .btn-link, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination > .btn-default, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-pagination > .btn-link, -.il-viewcontrol-pagination .last.il-viewcontrol-pagination > .btn-default, -.il-viewcontrol-pagination .last.il-viewcontrol-pagination > .btn-link, -.il-viewcontrol-mode.il-viewcontrol-pagination > .btn-default, -.il-viewcontrol-mode.il-viewcontrol-pagination > .btn-link, -.il-viewcontrol-pagination .dropdown > .btn-default, -.il-viewcontrol-pagination .dropdown > .btn-link, -.il-viewcontrol-pagination .dropdown > .btn-ctrl, -.il-viewcontrol-pagination .il-viewcontrol-sortation .dropdown > .btn-default.btn, -.il-viewcontrol-sortation .il-viewcontrol-pagination .dropdown > .btn-default.btn, -.il-viewcontrol-pagination .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.dropdown > .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination .l-bar__element.dropdown > .btn-default.btn, -.il-viewcontrol-pagination .il-viewcontrol-section.dropdown > .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-section.dropdown > .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.dropdown > .btn-default, -.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.dropdown > .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.dropdown > .btn-link, -.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.dropdown > .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.dropdown > .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.dropdown > .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.dropdown > .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.dropdown > .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-pagination.dropdown > .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-pagination.dropdown > .btn-link, -.il-viewcontrol-pagination .dropdown > .btn-default, -.il-viewcontrol-pagination .dropdown > .btn-link, -.il-viewcontrol-pagination .last.dropdown > .btn-default, -.il-viewcontrol-pagination .last.dropdown > .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-mode.dropdown > .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-mode.dropdown > .btn-link, -.il-viewcontrol-pagination .last > .btn-default, -.il-viewcontrol-pagination .last > .btn-link, -.il-viewcontrol-pagination .last > .btn-ctrl, -.il-viewcontrol-pagination .il-viewcontrol-sortation .dropdown.last > .btn-default.btn, -.il-viewcontrol-sortation .il-viewcontrol-pagination .dropdown.last > .btn-default.btn, -.il-viewcontrol-pagination .il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.last > .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .il-viewcontrol-pagination .l-bar__element.last > .btn-default.btn, -.il-viewcontrol-pagination .il-viewcontrol-section.last > .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-section.last > .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.last > .btn-default, -.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.last > .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-section .btn-group.last > .btn-link, -.il-viewcontrol-section .il-viewcontrol-pagination .btn-group.last > .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.last > .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-pagination__sectioncontrol.last > .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.last > .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-pagination__num-of-items.last > .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-pagination.last > .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-pagination.last > .btn-link, -.il-viewcontrol-pagination .dropdown.last > .btn-default, -.il-viewcontrol-pagination .dropdown.last > .btn-link, -.il-viewcontrol-pagination .last > .btn-default, -.il-viewcontrol-pagination .last > .btn-link, -.il-viewcontrol-pagination .il-viewcontrol-mode.last > .btn-default, -.il-viewcontrol-pagination .il-viewcontrol-mode.last > .btn-link, -.il-viewcontrol-mode > .btn-default, -.il-viewcontrol-mode > .btn-link, -.il-viewcontrol-mode > .btn-ctrl, -.il-viewcontrol-sortation .dropdown.il-viewcontrol-mode > .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element.il-viewcontrol-mode > .btn-default.btn, -.il-viewcontrol-section.il-viewcontrol-mode > .btn-default, -.il-viewcontrol-section.il-viewcontrol-mode > .btn-link, -.il-viewcontrol-section .btn-group.il-viewcontrol-mode > .btn-default, -.il-viewcontrol-section .btn-group.il-viewcontrol-mode > .btn-link, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-mode > .btn-default, -.il-viewcontrol-pagination__sectioncontrol.il-viewcontrol-mode > .btn-link, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-mode > .btn-default, -.il-viewcontrol-pagination__num-of-items.il-viewcontrol-mode > .btn-link, -.il-viewcontrol-pagination.il-viewcontrol-mode > .btn-default, -.il-viewcontrol-pagination.il-viewcontrol-mode > .btn-link, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-mode > .btn-default, -.il-viewcontrol-pagination .dropdown.il-viewcontrol-mode > .btn-link, -.il-viewcontrol-pagination .last.il-viewcontrol-mode > .btn-default, -.il-viewcontrol-pagination .last.il-viewcontrol-mode > .btn-link, -.il-viewcontrol-mode > .btn-default, -.il-viewcontrol-mode > .btn-link { - min-height: 1.7rem; - min-width: 1.7rem; - border-radius: 10px; -} - -.il-viewcontrol-sortation .dropdown > .btn-default.btn, -.il-table-presentation-viewcontrols .l-bar__container .l-bar__group .l-bar__element > .btn-default.btn { - border-radius: 10px; -} - -.il-viewcontrol-pagination__sectioncontrol .browse, -.il-viewcontrol-pagination .browse, -.il-viewcontrol-section .browse { - display: inline-block; -} - -.il-viewcontrol-section .glyphicon { - vertical-align: middle; -} -.il-viewcontrol-section .glyphicon::before { - top: 0; - vertical-align: middle; -} - -.il-viewcontrol-pagination .glyph .glyphicon { - vertical-align: middle; -} -.il-viewcontrol-pagination .glyph .glyphicon::before { - top: 0; -} - -.il-viewcontrol-fieldselection .dropdown-menu { - padding: 15px 9px; -} - -.il-viewcontrol-sortation .dropdown-toggle .caret, -.il-viewcontrol-pagination__num-of-items .dropdown-toggle .caret, -.il-viewcontrol-fieldselection .dropdown-toggle .caret { - display: inline; - border: none; - vertical-align: initial; -} - -.il-viewcontrol-sortation .dropdown-toggle .caret:before { - content: "⇵"; -} - -.il-viewcontrol-pagination__num-of-items .dropdown-toggle .caret:before { - font-family: il-icons; - font-size: 0.8rem; - content: "\e900"; -} - -.il-viewcontrol-fieldselection .dropdown-toggle .caret:before { - font-family: "Glyphicons Halflings"; - font-size: 0.8rem; - content: "\e105"; -} - -.il-viewcontrol-pagination .engaged, .il-viewcontrol-mode .engaged { - pointer-events: none; - cursor: default; -} - -.il-viewcontrol-pagination__sectioncontrol .form-group.row { - align-items: center; - height: 100%; - margin: 0; - gap: 9px; -} -.il-viewcontrol-pagination__sectioncontrol .form-group.row label { - width: fit-content; - margin-left: 9px; - margin-bottom: 0; -} -.il-viewcontrol-pagination__sectioncontrol .form-group.row label:after { - content: ":"; -} -.il-viewcontrol-pagination__sectioncontrol .form-group.row [class*=col-] { - width: auto; - flex-grow: 1; - padding: 0; -} -.il-viewcontrol-pagination__sectioncontrol .form-group.row input[type=number] { - width: 5rem; -} - -/* Component parts from old delos.scss */ -div#agreement { - width: 100%; - height: 375px; - overflow: auto; - overflow-x: hidden; -} - -.alert { - padding: 9px 15px; - margin-bottom: 20px; - border: 1px solid transparent; - border-radius: 0px; -} -.alert h4 { - margin-top: 0; - color: inherit; -} -.alert .alert-link { - font-weight: 400; -} -.alert > p, -.alert > ul { - margin-bottom: 0; -} -.alert > p + p { - margin-top: 5px; -} - -.alert-dismissable, -.alert-dismissible { - padding-right: 9px 15px20; -} -.alert-dismissable .close, -.alert-dismissible .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; -} - -.alert-success { - color: #161616; - background-color: #ebf4e1; - border-color: #ebf4e1; -} -.alert-success hr { - border-top-color: #deedcf; -} -.alert-success .alert-link { - color: black; -} - -.alert-info { - color: #161616; - background-color: #deecf4; - border-color: #deecf4; -} -.alert-info hr { - border-top-color: #cbe2ed; -} -.alert-info .alert-link { - color: black; -} - -.alert-warning { - color: #161616; - background-color: #ffe5d1; - border-color: #ffe5d1; -} -.alert-warning hr { - border-top-color: #ffd7b7; -} -.alert-warning .alert-link { - color: black; -} - -.alert-danger { - color: #161616; - background-color: #ffd7d7; - border-color: #ffd7d7; -} -.alert-danger hr { - border-top-color: #ffbdbd; -} -.alert-danger .alert-link { - color: black; -} - -span.ilAlert { - color: #B54F00; -} - -span.il_ItemAlertProperty { - color: #B54F00; -} - -div.ilHeaderAlert { - font-size: 0.75rem; - padding: 0; - color: #B54F00; -} - -.alert > a { - text-decoration: underline; -} - -.alert > a.btn { - text-decoration: none; -} - -/* bottom center area (optional bottom area, used e.g. in learning modules) */ -div#bot_center_area { - bottom: 0; - height: 300px; - position: fixed; - padding: 5px; - background-color: white; - border-top: 3px solid #dddddd; - -webkit-overflow-scrolling: touch; /* Bug 11209 */ - overflow: auto; /* Bug 11209 */ -} - -div#bot_center_area iframe { - -webkit-overflow-scrolling: touch; /* Bug 11209 */ - overflow: auto; /* Bug 11209 */ - border: none; - width: 100%; - height: 100%; -} - -div#bot_center_area_drag { - left: 0; - right: 0; - height: 4px; - cursor: row-resize; - margin-top: -8px; - position: absolute; -} - -#drag_zmove { - position: absolute; - width: 100%; - height: 100%; - z-index: 7; - display: none; -} - -div#bot_center_area_drag:hover { - background: none #fa9; -} - -/* ---------------- headlines ------------------ */ -h1.il-page-content-header { - color: #2c2c2c; - vertical-align: middle; - font-size: 1.75rem; - font-weight: 600; -} -@media only screen and (max-width: 991px) { - h1.il-page-content-header { - font-size: 1.5rem; - } -} - -h1.ilHeader { - padding: 10px 0 0; -} -@media only screen and (max-width: 991px) { - h1.ilHeader { - padding-top: 5px; - } -} - -.media-heading { - margin-top: 0; - margin-bottom: 5px; -} - -h2.ilHeader { - font-weight: 600; - padding: 0; - margin: 0; - display: inline; - font-size: 1.115rem; - color: #2c2c2c; -} - -#headerimage { - width: 45px; - height: 45px; - margin-top: 6px; - margin-right: 6px; - margin-bottom: 6px; - float: left; -} -@media only screen and (max-width: 991px) { - #headerimage { - width: 35px; - height: 35px; - margin-top: 2px; - margin-right: 7px; - } -} - -div.ilHeadAction { - float: right; - margin: 8px 0 5px; /* bottom 5px blog fullscreen */ -} - -div.ilHeadAction .prop { - padding-right: 10px; -} - -div.ilHeadAction a:hover { - text-decoration: none; -} - -div.ilHeadAction ul.dropdown-menu button { - text-decoration: none; - border: none; - padding-left: 10px; -} - -div.ilHeaderDesc { - font-size: 0.875rem; - padding: 0; - color: #161616; -} - -div.il_HeaderInner { - padding: 12px 0; - margin-bottom: 5px; - overflow: visible; -} -@media only screen and (max-width: 991px) { - div.il_HeaderInner { - color: #161616; - } -} -div.il_HeaderInner.media { - margin-top: 0; -} - -.ilAccHeadingHidden, .ilAccHidden { - position: absolute; - left: -2000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} - -div.ilAccAnchor, div.ilAccAnchor:hover { - text-decoration: none; - color: inherit; -} - -/* Fixed Frame Width */ -div.ilFrameFixedWidth, .ilFrameFixedWidth #mainscrolldiv { - /* max-width: 1370px; */ - margin: 0 auto; -} - -.ilFrameFixedWidth #mainscrolldiv { - margin: 0 auto; -} - -div.ilFrameFixedWidthHeader { - margin: 0 auto; - padding: 0; -} - -.ilFrameFixedWidthHeader div.ilHeaderBanner { - overflow: hidden; - padding: 0 15px; -} -@media only screen and (max-width: 991px) { - .ilFrameFixedWidthHeader div.ilHeaderBanner { - max-width: 100%; - height: 40px !important; - padding: 0; - } -} - -div.ilHeaderBanner img.ilHeaderImg { - width: 100%; -} - -.ilFrameFixedWidth div.ilHeaderDesc { - padding-left: 0; -} - -div.ilBox { - background: url("./images/contentstyle/FramedBack.png") repeat-x; - border: 1px solid #dddddd; - padding: 10px; - margin-bottom: 20px; -} - -div.ilSideBarHead { - margin-top: 10px; - margin-bottom: 5px; - padding: 5px; -} - -div.ilSideBarHead h3, div.ilSideBarHead h1 { - font-size: 1rem; - color: #161616; - display: inline; - padding: 0; -} - -div.ilSideBarContent { - padding: 5px; -} - -/* ------- Helptext --------- */ -span.il_Helptext { - font-size: 0.75rem; - font-weight: 400; -} - -/* Icon Default */ -img.ilIcon { - width: 32px; - height: 32px; -} - -/* Icon small */ -img.ilSmallIcon { - width: 22px; - height: 22px; -} - -.ilLeftNavSpace { - /* padding: 0 20px 0 310px; */ - margin-left: 315px !important; -} -@media (max-width: 1200px) { - .ilLeftNavSpace { - margin-left: 0 !important; - } -} - -/* ----------------- normal links ------------- */ -a.light:link, a.light:visited { - text-decoration: none; - color: #35b; -} - -a.light:hover { - color: black; -} - -@media only screen and (max-width: 991px) { - img.olTileImage { - max-width: none; - } -} - -@media only screen and (max-width: 991px) { - div.ilGoogleMap { - max-width: 100%; - } -} - -.media { - margin-top: 6px; -} -.media:first-child { - margin-top: 0; -} - -.media, -.media-body { - overflow: hidden; - zoom: 1; -} - -.media-body { - width: 10000px; -} - -.media-object { - display: block; -} - -.media-right, -.media > .pull-right { - padding-left: 12px; -} - -.media-left, -.media > .pull-left { - padding-right: 12px; -} - -.media-left, -.media-right, -.media-body { - display: table-cell; - vertical-align: top; -} - -.media-middle { - vertical-align: middle; -} - -.media-bottom { - vertical-align: bottom; -} - -.media-heading { - margin-top: 0; - margin-bottom: 6px; -} - -/* Overlays, Blocks */ -.ilOverlay { - background-color: white; - border: 1px solid #dddddd; - text-align: left; - position: absolute; - -webkit-box-shadow: 2px 2px 4px #c0c0c0; - box-shadow: 2px 2px 4px #c0c0c0; -} - -/* right panel (e.g. notes, comments) */ -div.ilRightPanel { - overflow: auto; - position: fixed; - top: 0; - bottom: 0; - right: 0; - width: 500px; - left: auto !important; -} - -#ilRightPanelClose { - display: block; - float: right; -} - -@media only screen and (max-width: 991px) { - div.ilTableOuter { - max-width: 100%; - overflow: auto; - } -} - -@media only screen and (max-width: 991px) { - .table-responsive .dropdown-menu { - position: relative; - } -} - -/* -------------------- table formatting ------------------ */ -div.ilCommandRow { - text-align: right; - padding-right: 1%; - margin-bottom: 15px; -} - -div.ilCommandRow.one_side_col { - padding-right: 22%; -} - -table.std { - color: #161616; - background-color: #f9f9f9; - border-spacing: 0; - border-collapse: collapse; - border: 1px solid #9eadba; -} - -.fullwidth_invisible { - color: #161616; - background-color: #f9f9f9; - width: 100%; - border-spacing: 0; -} - -table.nobackground { - color: #161616; - background-color: inherit; - border-spacing: 0; - padding: 3px; -} - -.subitem { - clear: both; - margin: 0 -10px 0 0; - padding-top: 5px; - /* border-top: 1px dotted #c0c0c0; */ -} - -td.nobackground { - color: black; - background-color: inherit; - border-spacing: 0; - border: none; - padding: 3px; - vertical-align: top; -} - -tr.tbltitle { - border-bottom: 1px solid #9eadba; -} - -tr.std { - background-color: white; - color: #161616; - padding: 3px; -} - -th { - text-align: left; - vertical-align: bottom; - font-weight: 400; -} - -td.std, th.std { - padding: 4px 6px; - text-align: left; -} - -.calstd .btn { - white-space: normal; -} - -th.option, td.option { - background-color: white; - color: #161616; - padding: 3px; - font-weight: 600; - vertical-align: top; - text-align: right; - border-top: 1px solid #9eadba; -} - -td.sub_option { - background-color: white; - color: #161616; - padding: 3px; - font-weight: 600; - vertical-align: top; - border-top: 1px solid #9eadba; -} - -td.option_value { - background: none white; - color: #161616; - padding: 3px; - vertical-align: top; - text-align: left; - border-top: 1px solid #9eadba; -} - -td.option_value_center { - background: none white; - color: #161616; - padding: 3px; - vertical-align: top; - text-align: center; - border-top: 1px solid #9eadba; -} - -td.option_desc, p.option_desc { - background: none white; - color: #161616; - padding: 3px; - font-style: italic; - font-weight: 400; - vertical-align: top; - text-align: left; -} - -td.boxed { - border: 1px solid black; -} - -/*Link, Visited, Hover, Focus, Activ*/ -a.il_ContainerItemCommand2:link, a.il_ContainerItemCommand2:visited, -a.il_ContainerItemCommand:link, a.il_ContainerItemCommand:visited { - font-size: 0.75rem; - text-decoration: none; - margin: 0 3px 0 0; - white-space: nowrap; - font-weight: 400; -} - -a.il_ContainerItemCommand2:hover, -a.il_ContainerItemCommand:hover { - text-decoration: underline; -} - -div.il_ContainerItemCommands2 { - text-align: right; - margin: 0 3px 3px; -} - -div.il_ContainerItemCommands { - padding: 2px 0; -} - -h3.il_ContainerItemTitle { - padding: 0; - margin: 0; - font-weight: 400; - font-size: 0.875rem; - display: inline; -} - -div.il_ContainerItemTitle { - float: left; - max-width: calc(100% - 40px); - padding-bottom: 5px; -} - -div.il_ItemProperties { - margin: 2px 0 5px; - text-align: left; - font-weight: 400; - font-size: 0.75rem; -} - -div.il_ItemNotice { - margin: 2px 0 5px; - text-align: left; - font-weight: 400; - font-size: 0.75rem; - color: green; -} - -a.il_ItemProperty:link, a.il_ItemProperty:visited { - text-decoration: none; - font-weight: 400; -} - -a.il_ItemProperty:hover { - color: black; - text-decoration: underline; -} - -/* Table Links */ -/* --- description text ---*/ -div.il_Description, td.il_Description { - margin: 2px 0 5px; - font-size: 0.75rem; - font-weight: 400; - text-align: left; -} - -div.il_Description_no_margin, td.il_Description_no_margin { - font-size: 0.75rem; - font-style: italic; - text-align: left; -} - -div.il_info { - font-size: 0.75rem; - text-align: left; -} - -.well { - min-height: auto; - padding: 18px; - background-color: #f0f0f0; - border: 1px solid #dddddd; - border-radius: 0px; - text-color: white; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -} -.well blockquote { - border-color: #dddddd; -} - -.php { - min-height: auto; - padding: 18px; - background-color: #f9f9f9; - border: 1px solid #dddddd; - border-radius: 0px; - text-color: white; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -} -.php blockquote { - border-color: #dddddd; -} - -/* Adapted from Bootstrap 3 */ -.fade { - opacity: 0; - -webkit-transition: opacity 0.15s linear; - -o-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; -} -.fade.in { - opacity: 1; -} - -.collapse { - display: none; -} -.collapse.in { - display: block; -} - -tr.collapse.in { - display: table-row; -} - -tbody.collapse.in { - display: table-row-group; -} - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition-property: height, visibility; - transition-property: height, visibility; - -webkit-transition-duration: 0.35s; - transition-duration: 0.35s; - -webkit-transition-timing-function: ease; - transition-timing-function: ease; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - float: left; -} -.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, -.btn-group-vertical > .btn:hover, -.btn-group-vertical > .btn:focus, -.btn-group-vertical > .btn:active, -.btn-group-vertical > .btn.active { - z-index: 2; -} - -.btn-group .btn + .btn, -.btn-group .btn + .btn-group, -.btn-group .btn-group + .btn, -.btn-group .btn-group + .btn-group { - margin-left: -1px; -} - -.btn-toolbar { - margin-left: -5px; -} -.btn-toolbar::after { - display: block; - clear: both; - content: ""; -} -.btn-toolbar .btn, -.btn-toolbar .btn-group, -.btn-toolbar .input-group { - float: left; -} -.btn-toolbar > .btn, -.btn-toolbar > .btn-group, -.btn-toolbar > .input-group { - margin-left: 5px; -} - -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; -} - -.btn-group > .btn:first-child { - margin-left: 0; -} -.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group > .btn-group { - float: left; -} - -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} - -.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group .dropdown-toggle:active:not(:focus-visible), -.btn-group.open .dropdown-toggle:not(:focus-visible) { - outline: 0; -} -.btn-group .dropdown-toggle:active:focus-visible:focus-visible, -.btn-group.open .dropdown-toggle:focus-visible:focus-visible { - outline: none; - border: 3px solid #0078D7; - box-shadow: inset 0px 0px 0px 2px #FFFFFF, 0px 0px 0px 2px #FFFFFF; -} - -.btn-group > .btn + .dropdown-toggle { - padding-right: 8px; - padding-left: 8px; -} - -.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle { - padding-right: 12px; - padding-left: 12px; -} - -.btn .caret { - margin-left: 0; -} - -.btn-lg .caret, .btn-group-lg > .btn .caret { - border-width: 5px 5px 0; - border-bottom-width: 0; -} - -.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret { - border-width: 0 5px 5px; -} - -.btn-group-vertical > .btn, -.btn-group-vertical > .btn-group, -.btn-group-vertical > .btn-group > .btn { - display: block; - float: none; - width: 100%; - max-width: 100%; -} -.btn-group-vertical > .btn-group::after { - display: block; - clear: both; - content: ""; -} -.btn-group-vertical > .btn-group > .btn { - float: none; -} -.btn-group-vertical > .btn + .btn, -.btn-group-vertical > .btn + .btn-group, -.btn-group-vertical > .btn-group + .btn, -.btn-group-vertical > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; -} - -.btn-group-vertical > .btn:not(:first-child):not(:last-child) { - border-radius: 0; -} -.btn-group-vertical > .btn:first-child:not(:last-child) { - border-top-left-radius: 0px; - border-top-right-radius: 0px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group-vertical > .btn:last-child:not(:first-child) { - border-top-left-radius: 0; - border-top-right-radius: 0; - border-bottom-right-radius: 0px; - border-bottom-left-radius: 0px; -} - -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} - -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.btn-group-justified { - display: table; - width: 100%; - table-layout: fixed; - border-collapse: separate; -} -.btn-group-justified > .btn, -.btn-group-justified > .btn-group { - display: table-cell; - float: none; - width: 1%; -} -.btn-group-justified > .btn-group .btn { - width: 100%; -} -.btn-group-justified > .btn-group .dropdown-menu { - left: auto; -} - -[data-toggle=buttons] > .btn input[type=radio], -[data-toggle=buttons] > .btn input[type=checkbox], -[data-toggle=buttons] > .btn-group > .btn input[type=radio], -[data-toggle=buttons] > .btn-group > .btn input[type=checkbox] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; -} - -.img-responsive { - display: block; - max-width: 100%; - height: auto; -} - -.carousel { - position: relative; -} - -.carousel-inner { - position: relative; - overflow: hidden; - width: 100%; - min-height: 400px; -} -.carousel-inner .item:not(.text-only) .item-content { - display: flex; - justify-content: center; -} -.carousel-inner .item:not(.text-only) .item-content.item-vertical { - flex-direction: column; -} -.carousel-inner > .item { - display: none; - position: relative; - -webkit-transition: 0.6s ease-in-out left; - -o-transition: 0.6s ease-in-out left; - transition: 0.6s ease-in-out left; -} -.carousel-inner > .item > img, -.carousel-inner > .item > a > img, -.carousel-inner > .item .item-content > img, -.carousel-inner > .item .item-content > a > img { - display: block; - max-width: 100%; - height: auto; - line-height: 1; -} -@media all and (transform-3d), (-webkit-transform-3d) { - .carousel-inner > .item { - -webkit-transition: -webkit-transform 0.6s ease-in-out; - -moz-transition: -moz-transform 0.6s ease-in-out; - -o-transition: -o-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out; - -webkit-backface-visibility: hidden; - -moz-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000px; - -moz-perspective: 1000px; - perspective: 1000px; - } - .carousel-inner > .item.next, .carousel-inner > .item.active.right { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - left: 0; - } - .carousel-inner > .item.prev, .carousel-inner > .item.active.left { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; - } - .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - left: 0; - } -} -.carousel-inner > .active, -.carousel-inner > .next, -.carousel-inner > .prev { - display: block; -} -.carousel-inner > .active { - left: 0; -} -.carousel-inner > .next, -.carousel-inner > .prev { - position: absolute; - top: 0; - width: 100%; -} -.carousel-inner > .next { - left: 100%; -} -.carousel-inner > .prev { - left: -100%; -} -.carousel-inner > .next.left, -.carousel-inner > .prev.right { - left: 0; -} -.carousel-inner > .active.left { - left: -100%; -} -.carousel-inner > .active.right { - left: 100%; -} - -.carousel-control { - position: absolute; - top: 0; - left: 0; - bottom: 0; - width: 15%; - filter: alpha(opacity=50); - opacity: 0.5; - font-size: 20px; - color: #4c6586; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); - background-color: rgba(0, 0, 0, 0); -} -.carousel-control.right { - left: auto; - right: 0; -} -.carousel-control:hover, .carousel-control:focus { - outline: 0; - color: #4c6586; - text-decoration: none; - filter: alpha(opacity=90); - opacity: 0.9; -} -.carousel-control .icon-prev, -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-left, -.carousel-control .glyphicon-chevron-right { - position: absolute; - top: 50%; - margin-top: -10px; - z-index: 5; - display: inline-block; -} -.carousel-control .icon-prev, -.carousel-control .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; -} -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; -} -.carousel-control .icon-prev, -.carousel-control .icon-next { - width: 20px; - height: 20px; - line-height: 1; - font-family: serif; -} -.carousel-control .icon-prev:before { - content: "‹"; -} -.carousel-control .icon-next:before { - content: "›"; -} - -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - margin-left: -30%; - padding-left: 0; - list-style: none; - text-align: center; -} -.carousel-indicators li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - border: 1px solid #4c6586; - border-radius: 10px; - cursor: pointer; - background-color: #4c6586; -} -.carousel-indicators .active { - margin: 0; - width: 12px; - height: 12px; - background-color: #3a4c65; -} - -.carousel-caption { - position: absolute; - left: 15%; - right: 15%; - bottom: 20px; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #4c6586; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); -} -.carousel-caption .btn { - text-shadow: none; -} - -@media screen and (min-width: 768px) { - .carousel-control .glyphicon-chevron-left, - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-prev, - .carousel-control .icon-next { - width: 30px; - height: 30px; - margin-top: -10px; - font-size: 30px; - } - .carousel-control .glyphicon-chevron-left, - .carousel-control .icon-prev { - margin-left: -10px; - } - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-next { - margin-right: -10px; - } - .carousel-caption { - left: 20%; - right: 20%; - padding-bottom: 30px; - } - .carousel-indicators { - bottom: 20px; - } -} -@media screen and (min-width: 768px) { - .carousel-control .glyphicon-chevron-left, - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-prev, - .carousel-control .icon-next { - width: 30px; - height: 30px; - margin-top: -10px; - font-size: 30px; - } - .carousel-control .glyphicon-chevron-left, - .carousel-control .icon-prev { - margin-left: -10px; - } - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-next { - margin-right: -10px; - } - .carousel-caption { - left: 20%; - right: 20%; - padding-bottom: 30px; - } - .carousel-indicators { - bottom: 20px; - } -} -.input-group { - position: relative; - display: table; - border-collapse: separate; -} -.input-group[class*=col-] { - float: none; - padding-right: 0; - padding-left: 0; -} -.input-group .form-control { - position: relative; - z-index: 2; - float: left; - width: 100%; - margin-bottom: 0; -} -.input-group .form-control:focus { - z-index: 3; -} - -.input-group-addon, -.input-group-btn, -.input-group .form-control { - display: table-cell; -} -.input-group-addon:not(:first-child):not(:last-child), -.input-group-btn:not(:first-child):not(:last-child), -.input-group .form-control:not(:first-child):not(:last-child) { - border-radius: 0; -} - -.input-group-addon, -.input-group-btn { - width: 1%; - white-space: nowrap; - vertical-align: middle; -} - -.input-group-addon { - padding: 3px 9px; - font-size: 0.875rem; - font-weight: 400; - line-height: 1; - color: #161616; - text-align: center; - background-color: #f0f0f0; - border: 1px solid #757575; - border-radius: 0px; -} -.input-group-addon.input-sm { - padding: 3px 6px; - font-size: 0.75rem; - border-radius: 0px; -} -.input-group-addon.input-lg { - padding: 6px 12px; - font-size: 1rem; - border-radius: 0px; -} -.input-group-addon input[type=radio], -.input-group-addon input[type=checkbox] { - margin-top: 0; -} - -.input-group .form-control:first-child, -.input-group-addon:first-child, -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group > .btn, -.input-group-btn:first-child > .dropdown-toggle, -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.input-group-addon:first-child { - border-right: 0; -} - -.input-group .form-control:last-child, -.input-group-addon:last-child, -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group > .btn, -.input-group-btn:last-child > .dropdown-toggle, -.input-group-btn:first-child > .btn:not(:first-child), -.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.input-group-addon:last-child { - border-left: 0; -} - -.input-group-btn { - position: relative; - font-size: 0; - white-space: nowrap; -} -.input-group-btn > .btn { - position: relative; -} -.input-group-btn > .btn + .btn { - margin-left: -1px; -} -.input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { - z-index: 2; -} -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group { - margin-right: -1px; -} -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group { - z-index: 2; - margin-left: -1px; -} - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} - -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; -} - -/* Legacy Modules & Services */ -/* Modules/Bibliographic */ -span.bibl_text_inline_Emph { - font-style: italic; -} - -/* Modules/Blog */ -div.ilBlogList { - padding: 10px; - margin-bottom: 20px; - background-color: white; -} - -div.ilBlogListItem { - padding: 1px 1px 5px; - margin-bottom: 35px; -} -div.ilBlogListItem.ilBlogListItemDraft { - padding: 8px; -} - -div.ilBlogListItemTitle { - border-bottom: 1px solid #dddddd; -} - -div.ilBlogListItemTitle h3 { - margin-bottom: 5px; -} - -div.ilBlogListItemSubTitle { - margin-top: 5px; - color: #6f6f6f; - font-size: 0.75rem; - text-align: right; -} - -div.ilBlogListItemSnippet { - margin-top: 5px; - margin-bottom: 5px; - min-height: 10px; -} - -img.ilBlogListItemSnippetPreviewImage { - margin-right: 10px; - margin-bottom: 5px; -} - -div.ilBlogListItemMore { - float: left; -} - -div.ilBlogListItemCommtensPerma { - text-align: right; - font-size: 0.75rem; - margin-top: 15px; - min-height: 15px; -} - -td.ilBlogSideBlockContent { - padding: 10px; -} - -td.ilBlogSideBlockCommand { - font-size: 0.75rem; - color: #6f6f6f; - border-bottom: 1px solid #dddddd; - padding: 1px 3px; - background-color: #f9f9f9; - text-align: right; -} - -div.ilBlogSideBlockAuthor { - margin-top: 3px; -} - -ul.ilBlogSideBlockNavigation { - margin-top: 3px; - padding-left: 15px; -} - -div.ilBlogSideBlockNavigationSelection { - margin-bottom: 5px; -} - -.ilBlogListItemDraft { - border: 2px dotted #B54F00; -} - -.ilBlogDraftText { - color: #B54F00; - position: absolute; - font-size: 0.75rem; - margin-top: -19px; - padding: 2px 5px; - background-color: white; -} - -.ilBlogNavigationItemDraft { - margin-right: 50px; -} - -.ilBlogListPermalink { - margin: 5px; -} - -.ilBlogRating { - margin-bottom: 5px; -} - -.ilTopGap { - margin-top: 15px; -} - -.ilExportPage { - min-height: 468px; - padding-bottom: 20px; -} - -@media only screen and (min-width: 768px) { - .ilToolbar .form-control[data-blog-input=posting-title]:not(:placeholder-shown) { - width: 250px; - } -} -/* Modules/BookingManager */ -.ilTextinfo { - margin-bottom: 10px; -} - -ul.il-book-obj-selection { - list-style: none; - padding: 0; - margin: 9px 0; -} -ul.il-book-obj-selection li { - padding-left: 9px; -} - -.il-book-border-mark-1 { - border-left: 3px solid #f3de2c; -} - -.il-book-border-mark-2 { - border-left: 3px solid #d38000; -} - -.il-book-border-mark-3 { - border-left: 3px solid #307C88; -} - -.il-book-border-mark-4 { - border-left: 3px solid #86cb92; -} - -.il-book-border-mark-5 { - border-left: 3px solid #ce73a8; -} - -.il-book-border-mark-6 { - border-left: 3px solid #82639e; -} - -.il-book-border-mark-7 { - border-left: 3px solid #9e7c7d; -} - -.il-book-border-mark-8 { - border-left: 3px solid #f75e82; -} - -.il-book-border-mark-9 { - border-left: 3px solid #ea4d54; -} - -.il-book-slot-1 { - height: 100%; - width: 100%; - padding: 3px; - border-left: 3px solid #f3de2c; -} - -.il-book-slot-2 { - height: 100%; - width: 100%; - padding: 3px; - border-left: 3px solid #d38000; -} - -.il-book-slot-3 { - height: 100%; - width: 100%; - padding: 3px; - border-left: 3px solid #307C88; -} - -.il-book-slot-4 { - height: 100%; - width: 100%; - padding: 3px; - border-left: 3px solid #86cb92; -} - -.il-book-slot-5 { - height: 100%; - width: 100%; - padding: 3px; - border-left: 3px solid #ce73a8; -} - -.il-book-slot-6 { - height: 100%; - width: 100%; - padding: 3px; - border-left: 3px solid #82639e; -} - -.il-book-slot-7 { - height: 100%; - width: 100%; - padding: 3px; - border-left: 3px solid #9e7c7d; -} - -.il-book-slot-8 { - height: 100%; - width: 100%; - padding: 3px; - border-left: 3px solid #f75e82; -} - -.il-book-slot-9 { - height: 100%; - width: 100%; - padding: 3px; - border-left: 3px solid #ea4d54; -} - -/* Modules/Chatroom */ -.ilValignBottom { - vertical-align: bottom; -} - -#chat_actions { - white-space: nowrap; - margin-left: 10px; -} - -#chat_messages { - height: 300px; - padding: 2px 2px 0 2px; - overflow-y: scroll; - overflow-x: hidden; - overflow-wrap: break-word; - word-wrap: break-word; - -ms-word-break: break-all; - word-break: break-all; - word-break: break-word; - -ms-hyphens: auto; - -moz-hyphens: auto; - -webkit-hyphens: auto; - hyphens: auto; - width: 100%; - position: relative; -} -#chat_messages .messageContainer { - min-height: 250px; -} -#chat_messages .fader { - position: -webkit-sticky; - position: sticky; - bottom: 0; - width: 100%; - height: 50px; - background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fff)); - background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%); -} -#chat_messages .fader .typing-info { - font-size: 0.6em; - position: absolute; - bottom: 0; - padding: 2px 5px; - text-align: left; - width: 100%; -} - -.chatroom-centered-checkboxes { - display: flex; - align-items: center; - justify-content: space-between; - margin-bottom: 5px; -} -.chatroom-centered-checkboxes label { - margin: 0 5px 0 0; -} - -@media only screen and (max-width: 991px) { - #message-controls .msg-control { - display: block; - } -} -#chat_users { - overflow: auto; - height: 100%; - min-height: 300px; -} - -#private_rooms { - z-index: 200; - display: none; -} - -td.chatroom { - width: 200px; - height: auto; -} - -.ilChatroomUser { - border-bottom: 1px solid #e9e9e9; -} -.ilChatroomUser .media-body { - white-space: nowrap; -} -.ilChatroomUser .media-body { - padding-top: 8px; -} -.ilChatroomUser .media-body h4, .ilChatroomUser .media-body p { - color: #6f6f6f; - font-size: 0.75rem; - padding: 5px 3px 0 3px; - line-height: 1em; - margin: 0; -} -.ilChatroomUser .media-body h4 { - padding-top: 0; - color: #6f6f6f; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.ilChatroomUser .dropdown-menu { - background-color: #f9f9f9; - padding: 10px 0; - font-size: 0.75rem; -} -.ilChatroomUser .dropdown-menu a { - color: #161616; -} -.ilChatroomUser .dropdown-menu a:hover { - color: black; -} -.ilChatroomUser .arrow-down { - width: 0; - height: 0; - border-left: 11px solid transparent; - border-right: 11px solid transparent; - border-top: 11px solid white; - margin-top: -10px; - margin-left: 100px; -} -.ilChatroomUser .media:hover { - background-color: #e2e8ef; -} -.ilChatroomUser .dropdown-menu { - position: static; - float: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.ilChatroomUser .dropdown-backdrop { - position: static; -} -.ilChatroomUser .media { - padding: 0; -} -.ilChatroomUser .media-left img { - width: 30px; - height: 30px; -} -.ilChatroomUser .media-body, .ilChatroomUser .media-left, .ilChatroomUser .media-right { - display: table-cell; - vertical-align: top; -} -.ilChatroomUser .media-left { - padding-right: 10px; -} -.ilChatroomUser .media { - padding: 10px; -} - -/* Modules/Course */ -.ilValignTop { - vertical-align: top; -} - -.halfWidth { - width: 50%; -} - -.ilInheritBGColor { - background-color: inherit; -} - -td.option_value_details { - background: none white; - color: #161616; - padding: 3px; - vertical-align: top; - text-align: left; -} - -td.option_value_center_details { - background: none #ffe4e4; - color: #161616; - padding: 3px; - vertical-align: top; - text-align: center; -} - -ul.noStyle { - list-style: none; -} - -li.smallPad { - padding: 1px; -} - -.listIndent { - padding: 0 0 20px; -} - -.ilCrsObjAcc { - margin-bottom: 10px; -} - -.ilCourseObjectiveAccResults { - padding-top: 10px; -} - -.ilCourseObjectiveAccResult { - font-size: 0.75rem; -} - -.ilCourseObjectiveAccSummary { - font-size: 1rem; - padding-top: 15px; -} - -.ilCourseObjectiveProgressBarContainer .text-comparision { - display: none; -} - -.ilCourseObjectiveProgressBarContainer { - float: right; - max-width: 200px; - padding: 20px; -} - -/* LOK progress bars */ -.ilCourseObjectiveProgressBar { - padding-right: 5px; - float: right; -} - -.ilCourseObjectiveProgressBarContainer > .progress { - margin: 5px 0 0; - border: 1px solid #bbb; - background-color: white; -} - -.ilCourseObjectiveProgressBarContainer > .progress > .progress-bar { - -webkit-box-shadow: none; - box-shadow: none; -} - -.ilCourseObjectiveProgressBarLimit { - float: right; - position: relative; - border-right: 2px dotted #737373; - height: 20px; - margin-top: -17px; -} - -.ilCourseObjectiveProgressBarNeutral { - background-color: #737373; -} - -.ilCourseObjectiveProgressBarCompleted { - background-color: #60b060; -} - -.ilCourseObjectiveProgressBarFailed { - background-color: #b06060; -} - -div.editLink { - padding-right: 1em; -} - -/* Modules/DataCollection */ -td.dcl_actions { - padding-right: 5px; -} - -.dcl_record_list td, .dcl_field_list td { - padding: 10px 7px; - font-size: 0.75rem; -} - -.ilDclTableDescription { - padding: 15px 15px; - font-size: 0.875rem; -} - -.ilDclRecordViewNavWrapper { - margin-bottom: 40px; -} - -.ilDclRecordViewNav { - font-weight: 400; - padding: 3px; - font-size: 0.75rem; - width: 80%; - float: left; -} - -.ilDclEditRecordButtonWrapper { - float: right; -} - -.ilDclRecordViewRecordOfTotal { - margin-right: 10px; -} - -.ilDclSelectRecord { - margin-left: 10px; -} - -.ilDclChangeRecord { - display: inline; -} - -.ilDclPermanentLinkWrapper { - margin: 20px 0; -} - -tr.dcl_comments_active > td { - background-color: #ffffd9; -} - -/* Modules/Excercise */ -.ilExcAssignmentBody { - padding-left: 15px; - padding-right: 15px; -} - -.ilExcAssignmentHead img { - display: block; - float: left; - margin: 0 9px 0 3px; -} - -.ilExcAssignmentHead .ilAssignmentHeader { - padding: 0; - font-size: 1rem; -} - -.ilExcAssignmentHead, .ilAssignmentHeader { - display: block; -} - -.ilExAssignmentHeadProperty { - margin: 4px 0 0 25px; - font-size: 0.75rem; -} - -.ilExcOverview .ilExcAssImageContainer { - max-width: 300px; - display: inline-block; - cursor: pointer; -} - -.ilExcReportFeedback { - background-color: #f9f9f9; - padding: 9px; -} - -.ilExcAssignmentInfoTool { - padding: 10px; -} -.ilExcAssignmentInfoTool h4 { - padding-left: 0px; - padding-right: 0px; -} -.ilExcAssignmentInfoTool p { - padding: 0px; -} -.ilExcAssignmentInfoTool ul { - padding-left: 30px; - margin: 0; -} - -.read-more-state { - display: none; -} - -.read-more-target { - opacity: 0; - max-height: 0; - font-size: 0; - transition: 0.25s ease; -} - -.read-more-state:checked ~ .read-more-wrap .read-more-target { - opacity: 1; - font-size: inherit; - max-height: 999em; -} - -.read-more-state ~ .read-more-trigger:before { - content: "Show more"; -} - -.read-more-state:checked ~ .read-more-trigger:before { - content: "Show less"; -} - -.read-more-trigger { - cursor: pointer; - display: inline-block; - padding: 0 0.5em; - color: #737373; - font-size: 0.9em; - line-height: 2; - border: 1px solid #dddddd; - border-radius: 0.25em; -} - -/* Modules/Forum */ -a.postread, a.postread:visited { - font-weight: 400; -} - -a.postunread, a.postunread:visited { - font-weight: 600; -} - -a.postnew, a.postnew:visited { - font-style: italic; - font-weight: 600; -} - -blockquote.ilForumQuote { - margin: 0 20px 10px; - padding: 5px; - border: 1px solid #dddddd; - font-size: 0.75rem; -} - -div.ilForumQuoteHead { - font-weight: 600; - font-size: 0.75rem; - margin: 0 0 12px; -} - -/* Modules/Forum */ -#ilFrmPostList { - list-style: none; - margin: 0; - padding: 0; - background-color: white; -} - -.ilFrmPostImage { - float: left; - width: 100px; - overflow: hidden; -} -.ilFrmPostImage img { - vertical-align: top; - margin: 9px 18px 9px 6px; - border: none; - max-width: 100%; -} -@media only screen and (min-width: 768px) { - .ilFrmPostImage img { - margin: 0 !important; - padding: 6px 9px 9px 6px; - } -} - -.ilFrmPostClear { - clear: both; - width: 1px; - height: 1px; - line-height: 1px; -} - -.ilFrmPostTitle { - margin-top: 15px; - font-size: 1rem; -} -@media only screen and (max-width: 991px) { - .ilFrmPostTitle { - margin-top: 6px; - font-size: 0.875rem; - } -} - -div.ilFrmPostHeader span.small { - color: #6f6f6f; -} - -.ilFrmPostContentContainer { - margin: 0 0 3px; - width: 80%; - float: left; -} -@media only screen and (max-width: 991px) { - .ilFrmPostContentContainer { - padding-left: 6px; - width: 100%; - } -} -@media only screen { - .ilFrmPostContentContainer img { - width: 100%; - height: auto !important; - } -} - -.ilFrmTargetImage { - margin: 0 0 15px; - height: auto !important; -} -.ilFrmTargetImage img { - height: 20px !important; -} -.ilFrmTargetImage a.il-link.link-bulky { - display: inline-block; - width: auto; - min-height: auto; - border: none; - background: inherit; -} -.ilFrmTargetImage a.il-link.link-bulky .bulky-label { - display: none; -} - -.ilFrmPostContent { - margin-top: 15px; -} - -li.ilFrmPostRow { - padding: 3px 0 3px 3px; - margin-bottom: 15px; - border-left: 6px solid #dddddd; -} -li.ilFrmPostRow.tblrowmarked { - background-color: white; - border-left: 6px solid #B54F00; -} -li.ilFrmPostRow div.ilForm { - width: 100%; - max-width: 1000px; -} -li.ilFrmPostRow div.ilForm div.ilFormValue { - width: auto; -} -li.ilFrmPostRow div.ilForm div.ilFormOption { - width: 150px; -} -@media only screen and (max-width: 991px) { - li.ilFrmPostRow div.ilForm, li.ilFrmPostRow div.ilForm input[type=text], li.ilFrmPostRow div.ilForm textarea { - width: 100%; - } -} -@media only screen and (max-width: 991px) { - li.ilFrmPostRow img.ilUserIcon { - width: 50px; - height: 50px; - } -} - -@media only screen and (min-width: 1200px) { - .sort_by_posts .ilFrmPostRow.ilFrmPost-level-2 { - padding-left: 50px; - } - .sort_by_posts .ilFrmPostRow.ilFrmPost-level-3 { - padding-left: 100px; - } - .sort_by_posts .ilFrmPostRow.ilFrmPost-level-4 { - padding-left: 150px; - } - .sort_by_posts .ilFrmPostRow.ilFrmPost-level-5 { - padding-left: 190px; - } - .sort_by_posts .ilFrmPostRow.ilFrmPost-level-6 { - padding-left: 220px; - } - .sort_by_posts .ilFrmPostRow.ilFrmPost-level-7 { - padding-left: 240px; - } - .sort_by_posts .ilFrmPostRow.ilFrmPost-level-8 { - padding-left: 260px; - } - .sort_by_posts .ilFrmPostRow.ilFrmPost-level-9 { - padding-left: 280px; - } - .sort_by_posts .ilFrmPostRow.ilFrmPost-level-10 { - padding-left: 300px; - } -} -.ilFrmPostCensorshipAdvice { - margin: 0; - padding: 0; - font-weight: 600; - color: #B54F00; -} - -.ilFrmPostAttachmentsContainer { - margin: 15px 0 0; - font-weight: 600; -} -.ilFrmPostAttachmentsContainer a { - font-weight: 400; -} -.ilFrmPostAttachmentsContainer img { - vertical-align: middle; -} - -.ilFrmPostCommands { - float: right; - margin: 0 0 3px; -} - -li.ilModeratorPosting { - border-left: 6px solid #f3de2c; -} - -li.ilPostingNeedsActivation { - border-left: 6px solid #B54F00; -} - -.ilFrmBottomToolbar { - margin-top: 15px; -} - -.ilForumTreeTitle { - display: inline-block; -} - -.ilFrmPostActivationStatus { - color: #B54F00; -} - -.ilForumTreeTitleUnread { - font-weight: 600; -} - -.ilForumTreeUnlinkedContent { - display: block; - line-height: 0.9em; - margin-bottom: 10px; - text-decoration: none; - cursor: text; - font-size: smaller; - color: #161616; - padding-left: 23px; -} - -.frm-thread-scrollable-print { - overflow: auto; -} - -.ilForumNotificationSettingsForm { - white-space: normal; -} - -.ilForumDraftHistoryEntry { - padding: 5px; -} - -.ilForumInlineCommandContainer { - display: flex; -} - -.ilForumInlineCommandContainer > div { - margin-left: 10px; -} - -/* Modules/LearningModule */ -.ilLMMenu { - clear: both; -} - -body.ilLMNoMenu .ilFixedTopSpacer { - padding-top: 0px; -} - -body.ilLMNoMenu .ilLeftNav { - top: 0px; -} - -button.ilAreaClose { - width: 20px; - height: 20px; - position: absolute; - top: 0; - cursor: pointer; -} - -div.ilRightAreaSpace { - width: 50%; -} - -/* right area (used in learning modules) */ -div#right_area { - bottom: 0; - width: 50%; - right: 0px; - top: 117px; - position: fixed; - /* padding: 5px; */ - background-color: #f9f9f9; - border-left: 3px solid #dddddd; - /* box-shadow: inset 0px 2px 2px #d0d0d0; */ - -webkit-overflow-scrolling: touch; /* Bug 11209 */ - overflow: hidden; /* Bug 11209 */ -} - -div#right_area iframe { - -webkit-overflow-scrolling: touch; /* Bug 11209 */ - overflow: auto; /* Bug 11209 */ - border: none; - width: 100%; - height: 100%; -} - -div#right_cont_area { - bottom: 0; - width: 50%; - right: 0px; - top: 117px; - position: fixed; - background-color: transparent; - border-left: 3px solid #dddddd; - -webkit-overflow-scrolling: touch; /* Bug 11209 */ - overflow: hidden; -} - -div#right_top_area { - top: 0; - width: 100%; - height: 100%; - position: absolute; - border-bottom: 3px solid #e9e9e9; - border-right: 3px solid #e9e9e9; - -webkit-overflow-scrolling: touch; /* Bug 11209 */ - overflow: hidden; - display: none; -} - -div.ilRightContAreaSplit div#right_top_area { - height: 50%; -} - -div#right_top_area iframe { - -webkit-overflow-scrolling: touch; /* Bug 11209 */ - overflow: auto; /* Bug 11209 */ - border: none; - width: 100%; - height: 100%; -} - -div#right_bottom_area { - top: 0px; - width: 100%; - height: 100%; - position: absolute; - -webkit-overflow-scrolling: touch; /* Bug 11209 */ - overflow: hidden; - display: none; - border-right: 3px solid #e9e9e9; -} - -div.ilRightContAreaSplit div#right_bottom_area { - top: 50%; - height: 50%; -} - -div#right_bottom_area iframe { - -webkit-overflow-scrolling: touch; /* Bug 11209 */ - overflow: auto; /* Bug 11209 */ - border: none; - width: 100%; - height: 100%; -} - -#il_expl2_jstree_cont_out_ilLMProgressTree img { - width: 18px; - height: 18px; - margin-top: -3px; -} - -.ilLSOLearnerView { /*ILIAS-GUI, "startpage" of LSO*/ - background-color: white; - -webkit-box-shadow: none; - box-shadow: none; -} -.ilLSOLearnerView .il-workflow-step-label, -.ilLSOLearnerView .il-workflow-step-label .btn { - color: #161616 !important; - cursor: default !important; - text-decoration: none !important; -} - -.ilLSOKioskModeObjectHeader .il_HeaderInner { - padding-bottom: 5px; -} - -.ilLSOKioskModeNavigation { - margin-bottom: 10px; - background-color: #f9f9f9; -} -.ilLSOKioskModeNavigation .navbar-form { - line-height: 25px; -} -.ilLSOKioskModeNavigation .navbar-header { - float: none; -} - -.ilLSOKioskModeContent .panel-primary .panel-heading { - display: none; -} - -.ilLSOKioskModeCurriculum { - background-color: #f9f9f9; -} -.ilLSOKioskModeCurriculum .il-workflow-container { - padding: 5px; -} - -/* intro page */ -.il-lso-startbutton-container { - margin: 9px 0; -} - -/* BEGIN LTIConsumer */ -#ltiLoadingAnimation { - padding-top: 50px; - text-align: center; -} - -#ltiIframe { - border: solid #757575 2px !important; - padding: 3px; - width: 100%; - height: 500px; -} - -/* END LTIConsumer */ -.il-mcst-side .row > .col-sm-3 { - width: 100%; -} -.il-mcst-side .row > .col-sm-3 img { - width: 100%; -} - -.il-mcst-side .row > .col-sm-9 .il-item-title { - padding: 12px 0 6px; -} - -.mcst-completed-preview img { - filter: grayscale(100%); -} - -.mcst-current { - background-color: #fff6be; -} - -#mcst-prev-items > button { - margin-bottom: 20px; -} - -#il-mcst-img-gallery .modal-dialog { - width: 100%; - margin: 0 auto; - height: 100%; -} -#il-mcst-img-gallery .modal-content { - min-height: 100%; - background-color: black; -} -#il-mcst-img-gallery .modal-content img { - margin: 30px auto 0 auto; -} -#il-mcst-img-gallery .modal-title { - color: white; -} -#il-mcst-img-gallery .carousel-caption { - display: none; -} -#il-mcst-img-gallery .modal-header { - border: 0; - text-align: center; -} -#il-mcst-img-gallery .carousel-indicators { - bottom: auto; - top: -20px; -} -#il-mcst-img-gallery .carousel-control .glyphicon { - top: -5px; -} -#il-mcst-img-gallery .carousel-control.right, #il-mcst-img-gallery .carousel-control.left { - background-image: none; -} - -/* Modules/MediaPool */ -#ilMepPreviewContent { - margin: 0; - width: 100%; - padding: 0; - border: 0; -} - -.ilMediaPoolPagePreviewBody { - background-color: #f9f9f9; - height: auto; -} - -.ilMediaPoolPreviewThumbnail img { - max-width: 100px; -} - -.il-orgunit .multi_icons_wrapper { - display: inline-block; - vertical-align: bottom; - float: right; -} -.il-orgunit .multi_icon { - display: inline-block; -} -.il-orgunit .multi_input_line { - border-top: 1px solid #EDEDED; - padding-top: 10px; -} -.il-orgunit .multi_input_line:nth-child(2) { - border-top: none; - padding-top: 0; -} -.il-orgunit .multi_input_line .input { - display: inline-block; - border: none; - vertical-align: top; -} - -#il_expl2_jstree_cont_orgu_explorer img { - width: 16px; - height: 16px; -} - -.multi_icons_wrapper { - display: inline-block; - vertical-align: bottom; - float: right; -} - -.multi_icon { - display: inline-block; -} - -.multi_input_line { - border-top: 1px solid #EDEDED; - padding-top: 10px; -} - -.multi_input_line:nth-child(2) { - border-top: none; - padding-top: 0; -} - -.multi_input_line .input { - display: inline-block; - border: none; - vertical-align: top; -} - -/* Modules/Poll */ -.ilPollAlert { - margin: 5px; - font-size: 0.75rem; - color: #B54F00; -} - -.ilPollDescription { - margin: 5px; - font-size: 0.75rem; - color: #6f6f6f; -} - -.ilPollQuestion { - display: inline-block; - width: 97%; - margin: 1.5%; - font-size: 0.75rem; - font-style: italic; -} - -.ilPollModeInfo { - display: inline-block; - width: 97%; - margin: 1.5%; - font-size: 0.75rem; - color: #6f6f6f; -} - -img.ilPollQuestionImage { - margin: 1.5% 0%; - max-width: 100%; -} - -.ilPollQuestionAnswers { - margin: 5px; - font-size: 0.75rem; -} - -.ilPollQuestionAnswer { - margin-bottom: 5px; -} - -.ilPollQuestionResults { - margin: 10px; - font-size: 0.75rem; -} - -.ilPollQuestionResult { - margin-bottom: 5px; -} - -.ilPollQuestionResult .progress .progress-bar { - background-color: #4c6586; -} - -.ilPollLegend { - margin-bottom: 5px; -} - -.ilPollLegend td.legendLabel { - font-size: 1rem; -} - -/* Modules/Portfolio */ -ul.ilPCMyCoursesCourseList > li { - margin-bottom: 10px; -} -ul.ilPCMyCoursesCourseList > li .course-list-tree-icon { - width: 20px; - height: 20px; -} - -ul.ilPCMyCoursesObjectiveList > li { - margin-top: 5px; - margin-left: 40px; -} - -a.ilPCMyCoursesToggle { - outline: 0; -} - -div.ilPCMyCoursesPath { - margin-bottom: 10px; - font-size: 0.75rem; - /* font-style: italic; */ -} - -div.ilPrtfSignature { - margin-top: 60px; - border-top: 1px solid black; -} - -.ilPrtfMetaInfo { - margin-top: 20px; -} - -.ilPrtfMetaInfo td { - padding-left: 20px; -} - -.ilPrtfMetaInfo td, .ilPrtfMetaInfo th { - padding-top: 5px; - vertical-align: top; -} - -div.ilPrtfToc { - margin-top: 40px; -} - -body.ilPrtfPdfBody { - margin: 0; -} -body.ilPrtfPdfBody > div.ilInvisibleBorder { - padding: 0; - padding-left: 40px; -} - -body.ilPrtfPdfBody h1.ilc_PrintPageTitle { - border-bottom: 1px solid #000000; -} - -body.ilPrtfPdfBody .ilPCMyCoursesToggle img { - visibility: hidden; -} - -/* Modules/ScormAicc */ -table.il_ScormTable { - color: #161616; - background-color: #f9f9f9; - border-spacing: 1px; - border: none; -} - -td.il_ScormTableKey { - background-color: #f9f9f9; - color: #161616; - padding: 1px 3px; - vertical-align: top; - text-align: right; -} - -td.il_ScormTableValue { - background: none #f9f9f9; - color: #161616; - padding: 1px 3px; - vertical-align: top; - text-align: left; -} - -/* from survey.css */ -@media screen { - .surveySheet { - padding: 20px; - border-style: solid; - border-color: #9EADBA; - border-left-width: 1px; - border-right-width: 1px; - border-top-width: 1px; - border-bottom-width: 1px; - margin-bottom: 0px; - } - .matrix .tblrow1 { - background-color: #FFFFFF; - color: #222222; - padding: 3px; - border: none; - } - .matrix .tblrow2 { - background-color: #F1F1F1; - color: #222222; - padding: 3px; - border: none; - } - .surveyhint { - font-size: 80%; - font-style: italic; - } - table.matrix { - border: none; - border-collapse: collapse; - /* font-family:arial,sans-serif; - font-size:80%; - */ - } - td#matrix, th#matrix { - border: none; - border-collapse: collapse; - padding: 0.5em; - } - td#matrixrowtext { - width: 40em; - padding-right: 12px; - } - td.center { - text-align: center; - } - td.column { - text-align: center; - font-weight: 600 !important; - } - td.bipolar { - text-align: center; - vertical-align: middle; - background: #EEEEEE; - border: 1px solid #808080 !important; - width: 10em; - } - .questionblockTitle { - font-size: 140%; - font-weight: 600; - color: #222222; - margin-top: 1em; - margin-bottom: 0px; - } - .questionheading { - margin-top: 1em; - margin-bottom: 1em; - } - .solutionbox { - color: black; - background-color: white; - padding-left: 5px; - padding-right: 5px; - border-style: inset; - border-width: 1px; - display: inline-block; - width: 400px; - } - .horizontal { - width: 80px; - } - .vertical { - width: 400px; - } - table.categorywizard tr, table.matrixrowwizard tr { - vertical-align: top; - } - table.categorywizard th, table.matrixrowwizard th { - font-size: 90%; - font-weight: 600; - text-align: center; - } - .neutral_category_title { - font-style: italic; - } - tr.neutral td { - padding-top: 2em !important; - } - td.neutral { - margin-left: 2em; - } - div.required { - padding-bottom: 2em; - } - .questionTitle { - padding-top: 8px; - padding-bottom: 4px; - font-weight: 600; - font-size: 110%; - border-bottom: 1px #aaa solid; - } -} -/* from survey delos.scss */ -div.il-survey-page { - padding: 15px; - background-color: white; -} - -div.il-survey-question { - margin-bottom: 30px; -} - -div.ilSurveyPageEditDropArea { - border-color: #88be51; - color: #88be51; - background-color: #aed389; -} - -div.ilSurveyPageEditDropAreaSelected { - border-color: #88be51; - color: #88be51; - background-color: #94c564; -} - -div.ilSurveyPageEditAreaDragging { - border: 2px dashed #2c2c2c; - background-color: #f9f9f9; - padding: 5px; -} - -div.ilSurveyPageEditActionMenu { - float: right; - margin: 3px; -} - -.il-svy-qst-compressed { - margin-top: -30px; -} -.il-svy-qst-compressed .questionTitle { - display: none; -} -.il-svy-qst-compressed tr:first-child td { - visibility: hidden; - height: 1px; - line-height: 1px; - padding-top: 0; - padding-bottom: 0; -} - -#il-svy-output-form table td p { - hyphens: auto; -} - -/* not yet refactored code from former ta.css */ -.kiosk { - padding: 2em; - background-color: #fafafa; -} - -.fullwidth_invisible { - background-color: transparent !important; -} - -.feedback { - /* border: 1px solid gray;*/ - padding: 4px; - display: block; - background: #EEEEEE; -} - -.centermessage { - width: 25em; - margin-left: auto; - margin-right: auto; - font-weight: bold; - font-size: 150%; -} - -.col2 { - width: 100%; - float: left; -} - -.rcol { - width: 50%; - float: right; -} - -.lcol { - width: 50%; - float: left; -} - -.participant.solution { - padding: 5px; - width: 50%; - overflow-x: auto; -} - -.lcol.participant { - width: 49%; - overflow-x: auto; -} - -.rcol.solution { - width: 49%; - overflow-x: auto; - padding: 5px; - background: #E2FFC7; /* Fallback IE 6-8 */ - background: rgba(226, 255, 199, 0.4); -} - -#kioskOptions { - clear: both; - overflow: hidden; - width: 100%; - border-top: 1px #aaa solid; - border-bottom: 1px #aaa solid; - margin-bottom: 1em; - padding: 1em 0; -} - -#kioskTestTitle { - float: left; - width: 50%; -} - -#kioskParticipant { - float: right; - text-align: right; - width: 50%; -} - -.print { - visibility: hidden; -} - -.ilTstQuestionSummaryBlock_WorkingTime { - clear: both; -} - -div.ilc_Question { - padding-left: 20px; - margin-top: 10px; - margin-bottom: 10px; -} - -.ilc_qinput_TextInput { - max-width: 65vw; -} -@media only screen and (max-width: 991px) { - .ilc_qinput_TextInput { - max-width: 100%; - } -} - -.testSheet { - background: #EEEEEE; - border-spacing: 1px; - border: 1px outset #BBBBBB; - margin: 5px; - padding: 2em; -} - -.questionTitle { - margin-top: 5px; - margin-bottom: 5px; - font-size: 140%; - padding-bottom: 3px; - border-bottom-width: 1px; - border-bottom-style: solid; - border-color: #000000; -} - -.ilTestQuestionRelatedObjectivesInfo { - font-size: 0.7em; - font-style: italic; - margin: 5px 0; -} - -.questionPrintview { - border: 1px solid #C0C0C0; - padding: 0.25em; - margin-top: 1em; - padding: 15px; -} -.questionPrintview .row.ilc_qanswer_Answer { - padding-left: 15px; - padding-right: 15px; -} - -.solutionbox { - color: black; - background-color: white; - padding-left: 5px; - padding-right: 5px; - border-style: inset; - border-width: 1px; -} - -td.middle { - color: #000000; - background-color: inherit; - border-spacing: 0px; - border: none; - padding: 3px; - vertical-align: middle; -} - -td.top { - color: #000000; - background-color: inherit; - border-spacing: 0px; - border: none; - padding: 3px; - vertical-align: top; -} - -/* --- Test tool javascript styles --- */ -span.nowrap { - white-space: nowrap; -} - -div.termtext { - width: 200px; - height: 100px; - border: 1px solid #000000; - background-color: #F1F1F1; - color: #222222; - padding: 10px; - vertical-align: middle; - border-style: outset; - text-align: center; -} - -div.dropzone { - width: 220px; - height: 120px; - border: 1px solid #000000; - background-color: #FFE4E4; - color: #222222; - padding: 10px; - vertical-align: middle; - border-style: dotted; - text-align: center; -} - -div.textboximage { - width: 200px; - height: 80px; - border: 1px solid #000000; - background: #DDDDDD; - padding: 10px; - vertical-align: middle; - border-style: outset; - text-align: center; -} - -div.imagebox { - width: 200px; - height: 100px; - border: 1px solid #000000; - background-color: #F1F1F1; - color: #222222; - padding: 10px; - vertical-align: middle; - border-style: outset; - text-align: center; - z-index: 200; -} - -div.textbox { - width: 200px; - height: 100px; - border: 1px solid #000000; - background-color: #F1F1F1; - color: #222222; - padding: 10px; - vertical-align: middle; - border-style: outset; - text-align: center; - z-index: 200; -} - -#filterpanel { - text-align: right; -} - -.filteractive { - background-color: #f7face; - border: 1px #d48110 solid; -} - -.filterinactive { - background-color: #fff; -} - -.manfeedback .toggle-button { - padding-left: 20px; - background: transparent url(images/del_sprite_arrows.gif) 3px -318px no-repeat; - cursor: pointer; -} - -.manfeedback .yes { - padding-left: 20px; - background: transparent url(images/del_sprite_arrows.gif) 3px -359px no-repeat; - cursor: pointer; -} - -.manfeedback .off { - padding-left: 20px; - background: none; - cursor: default; -} - -div.odd { - padding: 0.5em 0; -} - -div.even { - padding: 0.5em 0; -} - -div.last { - border-bottom: none; -} - -table.imagemapareas tr, -table.kvpwizard tr, -table.matchingwizard tr, -table.matchingpairwizard tr, -table.errortextwizard tr, -table.singlechoicewizard tr, -table.multiplechoicewizard tr { - vertical-align: top; -} - -table.imagemapareas th, -table.kvpwizard th, -table.matchingwizard th, -table.matchingpairwizard th, -table.errortextwizard th, -table.singlechoicewizard th, -table.multiplechoicewizard th, -table.kprimchoicewizard th { - vertical-align: top; -} - -table.kprimchoicewizard th.true, -table.kprimchoicewizard th.false { - padding: 5px 5px; -} - -table.kprimchoicewizard td.correctness { - vertical-align: top; - text-align: center; -} - -table.kprimchoicewizard th { - font-size: 90%; - font-weight: bold; - text-align: center; -} - -table.kprimchoicewizard { - margin-bottom: 15px; -} - -table.kprimchoicewizard td { - padding-top: 15px; -} - -div.ilAssKprimChoiceTable div.optionLabel, -table.kprimchoicewizard th.optionLabel { - background-color: lightgrey; -} - -table.ilAssKprimChoiceTable tr.aggregaterow td { - border-bottom: solid lightgrey 1px; -} - -table.ilAssKprimChoiceTable tr.aggregaterow td.answer_frequency { - text-align: right; -} - -table.il_tst_answer_aggregation { - border-collapse: collapse; -} - -table.il_tst_answer_aggregation td, -table.il_tst_answer_aggregation th { - padding: 5px 15px; -} - -table.il_tst_answer_aggregation th { - background-color: lightgrey; -} - -table.il_tst_answer_aggregation td { - border-bottom: solid lightgrey 1px; -} - -table.il_tst_answer_aggregation td.answer_option { - font-style: italic; -} - -table.il_tst_answer_aggregation td.answer_frequency { - text-align: right; -} - -.question_description { - font-style: italic; - font-size: 90%; -} - -.number { - text-align: right; -} - -.errortext a:link, -.errortext a:visited { - text-decoration: none; - color: #000; - padding: 0 2px; - line-height: 1.5em; -} - -.errortext a:hover { - background-color: #ddd; -} - -.ilc_qetitem_ErrorTextSelected { - background-color: #9bd9fe; - border: 1px #666 solid; -} - -.selGroup { - border: 2px #9bd9fe solid; - padding: 3px 2px; - margin-right: 2px; -} - -.questionpool_info { - padding: 0.4em; - margin-top: 0.4em; -} - -.questionpool_title { - font-weight: bold; -} - -td.matching { - vertical-align: middle; -} - -div.term { - display: inline; - padding: 0.5em 1em; - float: left; -} - -.solutiontable td { - padding: 0 1em; -} - -span.result { - font-style: italic; -} - -ul.ilAssQuestionRelatedNavigationContainer, -div.ilAssQuestionRelatedNavigationContainer { - margin: 15px 0; - float: none; -} - -ul.ilAssQuestionRelatedNavigationContainer div.navbar { - padding-right: 12px; - min-height: unset; - margin-bottom: 10px; -} - -div.tstModalConfirmationText { - margin-bottom: 20px; -} - -div.tstModalConfirmationButtons a, -div.tstModalConfirmationButtons input { - margin-right: 20px; -} - -div.ilTestOutputBlock_DynTestFinished { - background-color: #FAFAFA; - padding: 100px; -} - -a.il_question_answer_list_back_anchor { - float: right; - font-size: 0.7em; - margin-right: 3px; -} - -.ilCenterForced { - text-align: center !important; -} - -tr.ilBorderlessRow { - margin-right: 20px; -} - -td.ilAssQuestSkillAssignQuestTitle div { - margin-right: 20px; -} - -.ilAssQuestionLacExprWizard td, -.ilAssQuestionLacExprWizard th { - padding-right: 10px; -} - -a.il_participant_block_back_anchor, -a.il_question_answer_list_back_anchor { - float: right; - margin-right: 3px; -} - -a.il_question_answer_list_back_anchor { - font-size: 0.7em; -} - -.test_specific_feedback td:first-child { - padding-right: 1em; - font-style: italic; - font-weight: bold; -} - -.test_specific_feedback td:last-child p:first-child { - margin-top: 0; -} - -p.ilAssKprimInstruction, -p.ilAdditionalAssQuestionInstruction { - font-style: italic; - font-size: 0.9em; - margin: 5px 0 15px 0 !important; -} - -table.kprimchoicewizard th.optionLabel { - font-size: 1.1em; -} - -table.imagemapareas tr.active-area, table.imagemapareas tr.active-area td { - background-color: #fdfabb !important; -} - -/* fau: testNav - added and changed styles */ -td.ilc_Page { - padding: 15px; -} - -.ilTestMarkQuestionIcon { - width: 12px; - height: 12px; -} - -.ilTestAnswerStatusIcon { - display: inline-block; - width: 12px; - height: 12px; - margin-top: -3px; -} - -.ilTestQuestionAction.disabled a { - color: #b0b0b0 !important; -} - -/* fau. */ -div.ilAssClozeTest { - line-height: 2.5em; -} - -div.ilAssClozeTest input { - line-height: 1.25em; -} - -div.ilc_Page.readonly img.imagemap, -div.ilc_Page.readonly div.filesContainer, -div.ilc_Page.readonly div.filesContainer a, -div.ilc_Page.readonly div.uploadContainer input, -div.ilc_Page.readonly div.ilAssErrorText span, -div.ilc_Page.readonly input[disabled], -div.ilc_Page.readonly select[disabled], -div.ilc_Page.readonly textarea[disabled] { - pointer-events: all !important; - cursor: not-allowed !important; -} - -.tstAutosaveMsg { - font-style: italic; - border: 1px #666 solid; - background-color: #ffffe0; - position: fixed; - z-index: 99999999999; - top: 0; - left: 0; -} - -.textarea { - cursor: not-allowed !important; - border: 1px solid rgb(169, 169, 169); - padding: 2px; - background-color: rgb(235, 235, 228); - min-height: 200px; -} - -.ilSpecificAnswerFeedback td:first-child { - padding-right: 30px; -} - -.ilc_question_MultipleChoice .ilc_qanswer_Answer > div { - vertical-align: top; -} - -.ilc_question_SingleChoice .ilc_qanswer_Answer > div { - vertical-align: top; -} - -.ilc_question_MatchingQuestion #sourceArea { - height: fit-content; - position: sticky; - top: 40px; -} - -#tst_output { - display: flex; -} -#tst_output #taForm { - background: transparent; -} -#tst_output #tst_left { - width: 20%; - min-width: 200px; - margin-right: 12px; -} -#tst_output #tst_left:empty { - display: none; - visibility: hidden; -} -@media screen and (max-width: 991px) { - #tst_output #tst_left { - margin-right: 0; - width: 100%; - } -} -#tst_output #tst_right { - flex-grow: 1; -} -#tst_output #tst_right .ilc_Page { - background-color: white; - padding: 6px 12px; -} -@media screen and (max-width: 991px) { - #tst_output { - flex-direction: column-reverse; - } -} - -@media screen and (max-width: 991px) { - .il-layout-page.with-mainbar-slates-engaged #tst_output { - flex-direction: column-reverse; - } - .il-layout-page.with-mainbar-slates-engaged #tst_output #tst_left { - margin-right: 0; - width: 100%; - } -} -#tst_output .ilTstNavigation { - display: flex; - padding: 6px 12px; - justify-content: space-between; - background-color: #f9f9f9; -} - -#tst_output #tst_left ul.shortlist { - list-style-type: none; - padding: 0; -} -#tst_output #tst_left ul.shortlist li { - padding: 0 0 6px 18px; - background-repeat: no-repeat; - background-size: 10px; - background-position: 0px 5px; -} -#tst_output #tst_left ul.shortlist li.unanswered { - background-image: url("images/object/answered_not.svg"); -} -#tst_output #tst_left ul.shortlist li.answered { - background-image: url("images/object/answered.svg"); -} -#tst_output #tst_left ul.shortlist li.active { - font-weight: 600; -} - -#tst_output #tst_right .ilTstWorkingFormBlock_WorkingTime { - text-align: center; - clear: both; -} -#tst_output #tst_right .ilTstWorkingFormBlock_WorkingTime .ilTstWorkingFormInfo_UserWorkingTime { - visibility: hidden; - display: none; -} -#tst_output #tst_right .ilTstWorkingFormBlock_WorkingTime .ilTstWorkingFormInfo_ProcessTimeLeft { - font-size: 1rem; - font-weight: 600; -} -#tst_output #tst_right h1.ilc_page_title_PageTitle { - margin-bottom: 6px; -} - -#tst_output #tst_right .dd-item, #ilAssQuestionPreview .dd-item, #il_prop_cont_order_elems .dd-item { - font-size: 0.875rem; -} -#tst_output #tst_right li.dd-item.ilc_qordli_OrderListItem > ul li.dd-item.ilc_qordli_OrderListItem, #ilAssQuestionPreview li.dd-item.ilc_qordli_OrderListItem > ul li.dd-item.ilc_qordli_OrderListItem, #il_prop_cont_order_elems li.dd-item.ilc_qordli_OrderListItem > ul li.dd-item.ilc_qordli_OrderListItem { - border: 1px #4c6586 solid; - border-left: 9px #4c6586 solid; -} - -#tst_pass_details_overview tr { - scroll-margin-top: 30px; -} - -.il-table-presentation-desclist.inline .il-listing-characteristic-value-row { - display: flex; - width: auto; - padding-right: 18px; -} - -.il-table-presentation-desclist.inline .il-listing-characteristic-value { - display: flex; -} -.il-table-presentation-desclist.inline .il-listing-characteristic-value .il-listing-characteristic-value-item { - padding-left: 6px; -} - -.il-listing-characteristic-value-label, .il-listing-characteristic-value-item { - width: fit-content; -} - -.il-listing-characteristic-value-row.clearfix { - border-top: none; -} - -/* Modules/Wiki */ -a.ilWikiPageMissing:link, a.ilWikiPageMissing:visited { - color: #d00; -} - -a.ilWikiPageMissing:hover { - color: black; -} - -ul.ilWikiBlockList { - margin: 0 0 0 20px; - padding: 0; - list-style: disc outside; -} - -ul.ilWikiBlockListNoIndent { - margin: 0; - padding: 0; - list-style: none; -} - -li.ilWikiBlockItem { - margin: 0; - padding-top: 6px; - padding-bottom: 6px; - font-size: 0.75rem; -} - -/* see mantis #0027530 */ -#block_wikiside_0 .panel-body { - overflow: visible; -} - -/* Modules/WorkspaceFolder */ -#tbl_wfld.table-striped > tbody > tr > td { - background-color: transparent; -} - -.ilWspContainerListFooter { - background-color: #f9f9f9; - margin: 0px -15px -15px -15px; - padding: 5px 25px; -} - -/* PRG Page Editor Elements */ -.c-prg-statusinfo__wrapper, -.c-prg-actionnote__wrapper { - width: 100%; - clear: both; - margin-bottom: 20px; - border: 1px solid #dddddd; - border-radius: 3px; - -webkit-box-shadow: none; - box-shadow: none; -} -.c-prg-statusinfo__headline, -.c-prg-actionnote__headline { - background-color: #f9f9f9; - padding: 9px 15px; - font-weight: 400; - text-align: left; - vertical-align: middle; -} -.c-prg-statusinfo__headline h3, -.c-prg-actionnote__headline h3 { - margin: 0; - color: #161616; -} -.c-prg-statusinfo__content, -.c-prg-actionnote__content { - border-bottom: 1px solid #dddddd; - background-color: white; -} -.c-prg-statusinfo__icon, -.c-prg-actionnote__icon { - padding: 9px 15px; - display: table-cell; - vertical-align: top; - max-width: none; -} -.c-prg-statusinfo__text, -.c-prg-actionnote__text { - display: table-cell; - vertical-align: top; - width: 100%; - padding-left: 9px; -} -.il-table-access-control-permissions { - font-size: 0.75rem; -} -.il-table-access-control-permissions label { - vertical-align: middle; - padding-left: 6px; -} - -/* Services/Accordion */ -.il_VAccordionHead, .il_HAccordionHead { - padding: 9px 9px 9px 39px; - text-align: left; - cursor: pointer; - color: #4c6586; - font-size: 1rem; - background-image: url("./images/nav/tree_col.svg"); - background-repeat: no-repeat; - background-color: #f9f9f9; - background-position: 15px 9px; - background-size: 20px 20px; - border: 0; -} -.il_VAccordionHead:hover, .il_HAccordionHead:hover { - background-color: #e2e8ef; -} - -.il_VAccordionHead { - display: block; - width: 100%; -} - -.il_VAccordionInnerContainer { - border: 1px solid #dddddd; - margin-bottom: 12px; - border-radius: 3px; -} - -.il_VAccordionContent, .il_HAccordionContent { - padding-top: 9px; -} - -.il_HAccordionHeadActive, .il_VAccordionHeadActive { - background-image: url("./images/nav/tree_exp.svg"); - background-color: #e2e8ef; -} - -.ilAccHideContent { - width: 0px; - height: 0px; - display: none; -} - -div.ilc_va_icont_VAccordICont { - overflow: visible !important; -} - -/* Services/Awareness */ -.ilAwarenessDropDown .popover { - max-width: 300px; - color: #161616; - min-width: 250px; -} - -#awareness-list { - overflow: auto; -} -#awareness-list .dropdown-header { - background-color: #f9f9f9; - margin-bottom: 0px; -} - -.ilAwarenessDropDown .popover-content { - padding: 0; -} - -.ilAwarenessDropDown .media-body, .ilAwarenessDropDown .media-left, .ilAwarenessDropDown .media-right { - display: table-cell; - vertical-align: top; -} - -.ilAwarenessDropDown .media-left { - padding-right: 10px; -} - -.ilAwarenessDropDown .media { - padding: 10px; -} - -#awareness-content .input-group { - display: table; -} -#awareness-content .media:hover { - background-color: #e2e8ef; -} -#awareness-content .glyphicon { - font-size: inherit; -} - -#awareness-content .dropdown-menu { - position: static; - float: none; - -webkit-box-shadow: none; - box-shadow: none; -} - -#awareness-content .media { - padding: 0; -} - -#awareness-content .media-left img { - width: 45px; - height: 45px; -} - -.ilAwarenessItem { - border-bottom: 1px solid #dddddd; - background-color: white; -} -.ilAwarenessItem > div[role=button]:focus-visible:focus { - outline: none; - outline-offset: 0px; -} -.ilAwarenessItem > div[role=button]:focus-visible:focus-visible { - position: relative; - outline: 2px solid #FFFFFF; - outline-offset: 5px; -} -.ilAwarenessItem > div[role=button]:focus-visible:focus-visible::after { - content: " "; - position: absolute; - top: -2px; - left: -2px; - right: -2px; - bottom: -2px; - border: 2px solid #FFFFFF; - outline: 3px solid #0078D7; -} -.ilAwarenessItem ul { - margin: 0; - padding: 0; -} -.ilAwarenessItem ul li { - margin: 0; - padding: 0; -} - -#awareness-content .media-body { - white-space: nowrap; - width: auto; -} - -#awareness-content .media-body { - padding-top: 8px; -} - -#awareness-content .media-body h4, #awareness-content .media-body p { - color: #6f6f6f; - font-size: 0.75rem; - padding: 5px 3px 0 3px; - line-height: 1em; - margin: 0; -} - -#awareness-content .media-body h4 { - padding-top: 0px; - font-size: bold; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -#awareness-content .dropdown-menu { - background-color: #f9f9f9; - padding: 10px 0; - font-size: 0.75rem; -} - -#awareness-content .dropdown-menu a { - color: #161616; -} - -#awareness-content .dropdown-menu a:hover { - color: black; -} - -#awareness-content .arrow-down { - width: 0; - height: 0; - border-left: 11px solid transparent; - border-right: 11px solid transparent; - border-top: 11px solid white; - margin-top: -10px; - margin-left: 100px; -} - -#awareness_trigger { - display: block; -} - -#awareness_trigger > span { - display: table-cell; -} - -.ilAwarenessItem h3.popover-title { - display: none; -} - -.ilAwarenessItem .media { - display: table; - width: 100%; -} - -.ilAwarenessItemRow { - display: table-row; - width: 100%; -} - -.ilAwarenessItem .media-left { - width: 55px; -} - -.ilAwarenessItemRow .media-body { - /* background-image: url('./templates/default/images/scorm/not_attempted.svg'); */ - background-repeat: no-repeat; - background-size: 12px 12px; - background-position: right 10px top 50%; - /* see http://stackoverflow.com/questions/9789723/css-text-overflow-in-a-table-cell */ - /* and bug #18937 */ - /* max-width: 0; */ - width: 100%; -} - -.ilAwarenessItemRow .media-body.ilAwarenessOnline { - background-image: url("./images/scorm/completed.svg"); -} - -.ilAwarenessLoader { - display: block; - margin: 15px auto; - width: 30px; - height: 30px; -} - -#il_awrn_filer_btn .glyphicon { - filter: invert(0); - margin-right: 0; - font-family: "Glyphicons Halflings"; -} - -#il_awrn_filer_btn img { - width: 10px; - height: 10px; -} - -#awareness-content .ilHighlighted { - background-color: #e2e8ef; - color: #6f6f6f; -} - -.ilAwrnBadgeHidden { - visibility: hidden; -} - -/* due to bug #17839 */ -#awareness-content .dropdown-backdrop { - display: none; - right: auto; - width: 0px; -} - -.ilAwarenessItem > div { - cursor: pointer; -} - -/* Services/Badge */ -img.ilBadgeImage { - max-width: 150px; - max-height: 150px; -} - -.ilBadgeImageThumbnail a .img-responsive { - max-width: 50px; - max-height: 50px; - display: inline-block; -} - -.ilBadgeImageThumbnail .modal .img-responsive { - margin: auto; - width: 50%; - height: auto; -} - -div.ilBadgeBackpackPanelContent { - min-height: 200px; -} - -div.ilBadgeBackpackPanelContent img { - margin: auto; -} - -span.ilProfileBadge { - display: inline-block; - padding: 5px; -} -span.ilProfileBadge > a { - width: 50px; - height: 50px; - display: inline-block; -} -span.ilProfileBadge > a img { - margin: auto; - max-width: 50px; - max-height: 50px; -} -span.ilProfileBadge .modal .img-responsive { - margin: auto; - width: 50%; - height: auto; -} - -.ilBadgeDeck .modal .img-responsive { - margin: auto; - width: 50%; - height: auto; -} - -/* Blocks */ -div.il_Block, table.il_Block { - width: 100%; - border-spacing: 0px; - border-collapse: collapse; - margin-bottom: 20px; - clear: both; - table-layout: fixed; - word-wrap: break-word; - background-color: #f9f9f9; - border: none; - text-align: left; - padding: 9px; -} - -#il_center_col div.il_Block { - background-color: #f9f9f9; -} - -div.ilBlockHeader, div.ilBlockHeaderBig, -td.ilBlockHeader, td.ilBlockHeaderBig { - /* font-family: 'Open Sans Semibold'; deactivated, since it affects drop downs in the header */ - font-weight: 600; - padding: 3px 0; - margin: 0 9px; - text-align: left; - color: #2c2c2c; - border-bottom: 1px solid #dddddd; - /* box-shadow: 0 -2px 1px -1px white inset; no white lines */ -} - -div.ilBlockHeaderBig, td.ilBlockHeaderBig { - font-size: 0.875rem; -} - -h2.ilBlockHeader { - font-weight: 600; - margin: 0; - padding: 0; - font-size: 1rem; - display: inline; -} - -h3.ilBlockHeader { - font-weight: 600; - margin: 0; - padding: 0; - font-size: 0.875rem; - display: inline; -} - -/* possibly deprecated */ -.il_BlockInfo { - font-size: 0.75rem; - color: #6f6f6f; -} - -/* new class */ -div.ilBlockInfo { - font-size: 0.75rem; - color: #6f6f6f; - padding: 1px 3px; - background-color: #f9f9f9; - text-align: right; -} - -div.ilBlockContent { - padding: 0.875rem; -} - -.ilBlockRow1, .ilBlockRow2 { - padding: 3px; - border-bottom: 1px solid #f0f0f0; -} - -div.ilBlockPropertyCaption { - color: #6f6f6f; -} - -/* Services/Bookmarks */ -#block_pdbookm_0 #tree_div { - overflow: auto; - width: 100%; -} - -#block_pdbookm_0 .il_Block #tree_div img { - height: 20px; - width: 20px; -} - -/* Services/Calendar */ -td.even { - color: #161616; - background-color: #f9f9f9; - padding: 3px; -} - -td.uneven { - color: #161616; - background-color: #f0f0f0; - padding: 3px; -} - -td.today { - background-color: #f0f0f0; -} - -td.date { - background-color: #f9f9f9; -} - -td.prevMonth { - background-color: #f9f9f9; -} - -div#block_cal_sel_0 div.ilBlockContent { - padding: 0; -} - -div.ilCalSelAct { - font-size: 0.75rem; - padding: 2px 2px 3px 0; -} - -div.ilCalSelSelAll { - font-size: 0.625rem; - padding: 3px 2px 2px 0; -} - -div.ilCalSelList { - max-height: 300px; - overflow: auto; -} - -.ilCalSelList img { - width: 20px; - height: 20px; -} - -ul.ilCalSel { - margin: 0; - padding: 0; - list-style: none; -} - -ul.ilCalSel li { - margin: 0; - /* padding: 0 0 0 48px; */ - margin: 0; - border-bottom: 1px solid #f0f0f0; - /* min-height: 25px; */ -} - -ul.ilCalSel li > div { - display: table-row; -} - -ul.ilCalSel li > div > div { - display: table-cell; - padding: 2px; -} - -ul.ilCalSel li > div > div.ilCalColSpan { - border-left: 5px solid; - padding: 2px 5px; -} - -div.ilCalSelList h6 { - padding-left: 5px; - font-size: 0.75rem; - margin-top: 16px; - margin-bottom: 8px; -} - -div.ilCalSelTitle { - padding: 5px 3px 3px; - font-size: 0.75rem; -} - -table.calmini { - width: 100%; - font-size: 0.75rem; - border-collapse: collapse; - background-color: #f9f9f9; - border: none; - margin-bottom: 12px; -} -table.calmini tr, table.calmini td, table.calmini th { - border: none; - padding: 5px 3px; - text-align: center; - vertical-align: middle; - color: #161616; - background-color: transparent; -} -@media only screen and (max-width: 991px) { - table.calmini tr, table.calmini td, table.calmini th { - padding: 5px 1px; - } -} -table.calmini tr { - background-color: white; -} -table.calmini th.calmini, table.calmini th.calminiweek { - font-weight: 600; - font-size: 0.75rem; -} -table.calmini td.calminitoday { - background-color: #B54F00; -} -table.calmini td.calminitoday > .il_calmini_monthday > a { - color: white; -} -table.calmini td.calminiprev > .il_calmini_monthday > a, -table.calmini td.calmininext > .il_calmini_monthday > a { - color: #161616; - display: none; -} -table.calmini a { - display: block; - width: 100%; -} - -a.callink:link, a.callink:visited { - color: inherit; - cursor: pointer; -} - -.il_calevent > .btn.btn-link { - color: inherit; - vertical-align: inherit; - font-size: 0.875rem; -} - -.cal_modal_infoscreen .il_InfoScreenPropertyValue .btn-link { - text-align: left; - vertical-align: top; - font-size: 0.875rem; -} - -table.calstd { - margin-top: 6px; - color: #161616; - width: 100%; - border: none; - font-size: 0.875rem; -} - -.calheader { - color: #161616; - font-weight: 400; - background-color: #f9f9f9; -} - -th.calstd { - text-align: center; - background-color: #f9f9f9; - font-weight: 400; - border-spacing: 0px; - border-collapse: collapse; - border-width: 1px; - border-style: solid; - border-color: #dddddd; -} - -.calheadertime { - background-color: #f9f9f9; - border-spacing: 0px; - border-collapse: collapse; - border-width: 1px; - border-style: solid; - border-color: #dddddd; - line-break: auto; - vertical-align: top; -} - -td.calheadertime { - width: 6em; - text-align: center; - background-color: #f0f0f0; - font-size: 0.875rem; - padding: 3px; -} - -tr.calstdtime:first-of-type td { - background-color: black; -} - -.calstdtime td { - border-spacing: 0px; - border-right-width: 1px; - border-right-style: solid; - border-right-color: #dddddd; -} - -td.calempty, th.calempty { - background-color: white; -} - -td.calempty_border { - background-color: white; - border-spacing: 0px; - border-bottom-width: 1px; - border-bottom-style: solid; - border-bottom-color: #dddddd; -} - -tr.calstd { - /*background-color: inherit;*/ - background-color: white; - height: 6em; -} - -table.il-cal-day tr.calstd + tr.calstdtime td.calempty, -table.il-cal-week tr.calstd + tr.calstdtime td.calempty { - background-color: white; -} - -table.il-cal-day tr.calstd, table.il-cal-week tr.calstd { - border-collapse: collapse; - border-color: #dddddd; - border-bottom-width: 2px; - border-bottom-style: solid; - border-top-width: 2px; - border-top-style: solid; -} - -table.il-cal-week { - table-layout: fixed; - width: 100%; - white-space: nowrap; -} - -table.il-cal-week td.calevent { - overflow: hidden; -} - -tr.calstdtime { - height: 1.2em; - background-color: inherit; - border-right-width: 1px; - border-right-style: solid; - border-right-color: #dddddd; -} - -td.calstd { - vertical-align: top; - background-color: white; - border-spacing: 0px; - border-collapse: collapse; - border-width: 1px; - border-style: solid; - border-color: #dddddd; - padding: 2px 0px; -} - -td.caltoday { - vertical-align: top; - background-color: #FFE79C; - border-spacing: 0px; - border-collapse: collapse; - border-width: 1px; - border-style: solid; - border-color: #dddddd; -} - -td.calnow { - vertical-align: top; - background-color: #FFF0C4; - border-spacing: 0px; - border-collapse: collapse; - border-width: 1px; - border-style: solid; - border-color: #dddddd; -} - -td.calnext { - vertical-align: top; - background-color: #f9f9f9; - border-spacing: 0px; - border-collapse: collapse; - border-width: 1px; - border-style: solid; - border-color: #dddddd; -} - -td.calprev { - vertical-align: top; - background-color: #f9f9f9; - border-spacing: 0px; - border-collapse: collapse; - border-width: 1px; - border-style: solid; - border-color: #dddddd; -} - -p.il_calevent { - color: white; - margin: 2px 0 0 0; - padding: 2px; - border-spacing: 0px; - font-size: 0.875rem; -} -p.il_calevent .btn-link { - margin: 0 auto; - width: 100%; - text-align: center; -} - -div.il_calevent { - font-size: 0.875rem; -} - -td.calevent { - vertical-align: top; - /*padding: 3px;*/ - border-spacing: 0px; - border-collapse: collapse; - border-width: 1px; - border-style: solid; - border-color: #dddddd; - font-size: 0.875rem; - /*background-color:white;*/ -} - -div.calevent { - font-size: 0.875rem; - padding: 3px; - margin: 3px; -} - -div.calfullcontent { - padding: 4px; - height: 100%; -} - -p.il_cal_monthday { - padding: 2px; - margin: 0px; - font-weight: 400; -} - -p.il_cal_navigation { - padding: 0px 3px 0px 0px; - margin: 0px; -} - -table.calmini { - width: 100%; -} - -.calminiheader { - color: #161616; - background-color: #f9f9f9; -} - -th.calmini { - text-align: center; - font-size: 0.75rem; - font-weight: 400; - background-color: white; -} - -a.calminiapp { - font-weight: 700; -} - -p.il_calmini_monthday, div.il_calmini_monthday { - margin: 1px; - text-align: center; -} - -td.calministd { - vertical-align: top; - border-collapse: collapse; - background-color: white; - border-spacing: 0px; - border-width: 1px; - border-style: solid; - border-color: #dddddd; - font-size: 0.75rem; - text-align: center; - vertical-align: middle; -} - -td.calminitoday { - vertical-align: top; - background-color: #FFE79C; - border-width: 1px; - border-style: solid; - border-color: #dddddd; - font-size: 0.75rem; - text-align: center; - vertical-align: middle; -} - -td.calmininow { - vertical-align: top; - background-color: #FFF0C4; - border-width: 1px; - border-style: solid; - border-color: #dddddd; - font-size: 0.75rem; - text-align: center; - vertical-align: middle; -} - -td.calmininext { - vertical-align: top; - background-color: #f9f9f9; - border-width: 1px; - border-style: solid; - border-color: #dddddd; - font-size: 0.75rem; - text-align: center; - vertical-align: middle; -} - -td.calminiprev { - vertical-align: top; - background-color: #f9f9f9; - border-width: 1px; - border-style: solid; - border-color: #dddddd; - font-size: 0.75rem; - text-align: center; - vertical-align: middle; -} - -td.calminiweek, th.calminiweek { - vertical-align: top; - background-color: white; - font-size: 0.625rem; - text-align: center; - vertical-align: middle; -} - -span.calminiinactive { - color: #737373; -} - -.calnewapplink { - float: right; - visibility: hidden; -} - -span.ilIcalIcon .btn { - text-align: initial; - margin-top: 6px; -} - -.il_InfoScreenSection { - padding: 10px 10px 0; -} -.il_InfoScreenSection > .ilFloatRight { - padding-bottom: 4px; - padding-right: 4px; -} - -/* Services/Chart */ -td.legendColorBox, td.legendLabel { - padding: 3px; -} - -div.ilChartWrapper { - max-width: 100%; -} - -/* Services/Container */ -div.il_Preconditions { - padding: 10px 0 0; -} - -div.il_PreconditionsTitel { - margin-top: 3px; - text-align: left; - font-size: 0.75rem; -} - -div.ilPreconditionItem { - margin: 0 -10px; -} - -/* Repository */ -div.ilContainerListItemOuter { - padding: 9px 15px; - zoom: 1; -} -div.ilContainerListItemOuter .subitem { - margin-right: -15px; -} - -div.tblfooter.ilContainerListFooter { - font-size: 0.875rem; - padding: 9px 15px; - text-align: left; - margin: 0; -} -div.tblfooter.ilContainerListFooter > input { - padding: 0; - margin: 0; - width: auto; -} -div.tblfooter.ilContainerListFooter > label { - margin: 0; - padding: 0 0 0 8px; - vertical-align: top; - width: auto; -} - -input[name^="position[blocks]"] { - margin: 0 0 0 -2px; -} - -div.ilListItemSection { - clear: both; - max-width: calc(100% - 40px); -} - -div.ilContainerListItemOuterHighlight { - background-color: #e2e8ef; - zoom: 1; -} - -.ilCLI { - padding: 0; -} - -div.ilContainerListItemCB { - /*float: left; - width: 25px;*/ - display: table-cell; - vertical-align: top; - padding-right: 15px; -} -div.ilContainerListItemCB img { - width: 20px; -} - -div.ilContainerListItemIcon { - /* margin-top: -3px; - float: left; - position: absolute; */ - display: table-cell; - vertical-align: top; -} - -div.ilContainerListItemIcon a { - display: block; - margin-top: -3px; -} - -div.ilContainerListItemIconCB { - margin-left: 15px; -} - -div[class^=il_editarea] .ilContainerListItemOuter img, -img.ilListItemIcon { - width: 35px; - height: 35px; - max-width: none; -} - -div.ilContainerListItemContent { - /* margin-left: 35px; */ - display: table-cell; - vertical-align: top; - width: 100%; -} - -/* If checkbox is activated, add spacing */ -div.ilContainerListItemContentCB { - /* margin-left: 60px; */ -} - -div.il_ContainerListItem { - margin: 3px 0; - padding-left: 9px; - width: 100%; -} - -.ilContainerBlockHeader { - background-color: #f9f9f9; - padding: 9px 15px; - font-weight: 400; - text-align: left; - vertical-align: middle; -} -.ilContainerBlockHeader h3 { - margin: 0; - color: #161616; -} -.ilContainerBlockHeader .form-control { - width: auto; - display: inline-block; -} - -.ilContainerBlockHeaderExpanded, .ilContainerBlockHeaderCollapsed { - background-repeat: no-repeat; - background-position: 15px 10px; - background-size: 20px 20px; - padding-left: 45px; - /* padding-top: 6px; */ - background-color: #f9f9f9; - cursor: pointer; -} - -.ilContainerBlockHeaderExpanded { - background-image: url("./images/nav/tree_exp.svg"); -} - -.ilContainerBlockHeaderCollapsed { - background-image: url("./images/nav/tree_col.svg"); -} - -.ilContainerBlock { - width: 100%; - clear: both; - margin-bottom: 20px; - border: 1px solid #dddddd; - border-radius: 3px; - -webkit-box-shadow: none; - box-shadow: none; -} - -div#cont_paste_explorer_tree ul.il_Explorer { - margin: 0 0 0 24px; -} - -#ilContRepIntro { - margin: 20px 0 50px 0; - clear: both; -} - -div#ilContRepIntro img { - float: right; - width: 150px; - height: 150px; -} - -.ilContObjectiveObjectListItem { - background-color: white; -} - -.ilContObjectivesViewTestItem { - background-color: #f9f9f9; - margin-bottom: 10px; -} - -.ilContainerTileRows { - padding: 6px 15px; - background-color: white; -} - -.ilContainerTileRows .card-no-highlight { - height: 0px; -} - -.ilContainerTileRows .il-chart-progressmeter-container { - height: 100%; -} - -.ilContainerTileRows .il-card h5 button.btn { - font-size: inherit; -} - -.ilContainerShowMore { - padding: 15px 10px; - background-color: #f9f9f9; - text-align: center; - margin: 0 -15px; -} - -.il_ContainerListItem .navbar-form .modal .radio { - display: block; -} - -.il_ContainerListItem .navbar-form .modal .form-group { - display: block; -} - -.il_ContainerItemTitle .modal .form-horizontal .radio { - display: block; -} - -.il_ContainerItemTitle .modal .form-horizontal .form-group { - display: block; -} - -.il_ContainerItemTitle .btn { - font-size: 1rem; -} - -/* --- Services/COPage ---*/ -a.ilEditSubmit { - background: url("./images/ButtonsBack.png") repeat-x bottom white; - padding: 2px; - margin: 0; - border: 1px solid #bababa; - border-bottom-color: #737373; - border-right-color: #737373; - text-decoration: none; - font-size: 0.625rem; - line-height: 14px; - cursor: pointer; -} - -input.ilEditSubmit { - color: #2255a0; - padding: 1px; - margin: 0; - font-size: 0.75rem; - line-height: 14px; - cursor: pointer; - background: url("./images/ButtonsBack.png") repeat-x bottom white; - border: 1px solid #bababa; - border-bottom-color: #737373; - border-right-color: #737373; -} -input.ilEditSubmit:hover { - color: black; -} - -div.ilEditHelpline { - margin: 3px 0; - padding: 0; - font-size: 0.625rem; - background-color: white; - color: black; -} - -select.ilEditSelect { - background: none white; - border: 1px solid #bbb; - padding: 1px; - text-decoration: none; - font-size: 0.75rem; -} - -[data-copg-ed-type=add-area] { - height: 30px; -} - -[data-protected="1"] [data-copg-ed-type=add-area] { - display: none; -} - -button.copg-add.dropdown-toggle.btn, -button.copg-add.dropdown-toggle.btn:focus, -button.copg-add.dropdown-toggle.btn:hover { - padding: 1px 5px; - text-align: center; - font-size: 0.75rem; - background-color: transparent; - cursor: pointer; - width: 100%; - height: 30px; - border: 0; -} - -button.copg-add.dropdown-toggle.btn .glyphicon-plus-sign, button.copg-add.dropdown-toggle.btn .il-copg-add-text, -button.copg-add.dropdown-toggle.btn:focus .glyphicon-plus-sign, -button.copg-add.dropdown-toggle.btn:focus .il-copg-add-text, -button.copg-add.dropdown-toggle.btn:hover .glyphicon-plus-sign, -button.copg-add.dropdown-toggle.btn:hover .il-copg-add-text, -#copg-editor-help .glyphicon-plus-sign, -#copg-editor-help .il-copg-add-text { - color: #4c6586; - font-size: 1rem; -} - -button.copg-add.dropdown-toggle.btn:hover { - background-color: #e2e8ef; - color: #6f6f6f; -} - -[data-copg-ed-type=add-area] ul.dropdown-menu { - left: 45%; -} - -button.copg-add:hover { - color: #88be51; - background-color: #f3f8ed; -} - -div.il_droparea { - padding: 1px 5px; - border: 1px dashed #dddddd; - color: #6f6f6f; - text-align: center; - font-size: 0.75rem; - background-color: #fffed1; - cursor: pointer; - height: 30px; -} - -div.il_droparea:hover, div.ilCOPGDropActice, .il_droparea_valid_target { - border-color: #88be51; - color: #88be51; - background-color: #f3f8ed; -} - -div.ilCOPGNoPageContent { - padding: 20px 5px; - color: #6f6f6f; -} - -div.il_editarea_nojs { - border-width: 1px dotted #dddddd; -} - -div.il_editarea, div.il_editarea_disabled { - border: 2px solid transparent; - min-height: 20px; - user-select: none; -} - -.copg-state-page div.il_editarea:hover, .copg-state-page div.il_editarea_disabled:hover, .copg-state-multi div.il_editarea:hover, .copg-state-multi div.il_editarea_disabled:hover { - border: 2px solid #4c6586; -} -.copg-state-page [data-protected="1"] div.il_editarea:hover, .copg-state-multi [data-protected="1"] div.il_editarea:hover { - border: 2px solid transparent; -} - -div.ilEditLabel { - position: absolute; - background-color: #4c6586; - color: white; - font-size: 0.75rem; - padding: 3px 3px; - margin-top: -20px; - margin-left: -2px; - border: 0; - height: 20px; - display: none; - z-index: 1; -} - -.copg-state-page div.il_editarea:hover > div.ilEditLabel, -.copg-state-page div.il_editarea_disabled:hover > div.ilEditLabel, -.copg-state-page .copg-ghost-wrapper div.ilEditLabel, .copg-state-multi div.il_editarea:hover > div.ilEditLabel, -.copg-state-multi div.il_editarea_disabled:hover > div.ilEditLabel, -.copg-state-multi .copg-ghost-wrapper div.ilEditLabel { - display: block; -} -.copg-state-page [data-protected="1"] div.il_editarea:hover > div.ilEditLabel, .copg-state-multi [data-protected="1"] div.il_editarea:hover > div.ilEditLabel { - display: none; -} - -div.il_editarea_selected:hover > div.ilEditLabel { - background-color: #6ea03c; -} - -div.ilc_page_Page > div.il_editarea_disabled { - padding: 10px; -} - -div.il_editarea_disabled, div.copg-disabled-page { - border: 2px dotted #B54F00; - min-height: 20px; -} - -.ilCopgDisabledText { - color: #B54F00; - position: absolute; - font-size: 0.75rem; - margin-top: -13px; - padding: 2px 5px; - background-color: #f9f9f9; -} - -div.il_editarea_selected, div.copg-current-edit, #tinytarget_ifr { - border-style: solid; - border-width: 2px; - border-color: #bbda9b; -} - -div.il_editarea_selected:hover { - border-color: #6ea03c; -} - -div.il_editarea_disabled_selected { - border: 2px solid #B54F00; - min-height: 20px; -} - -div.il_editarea_active_selected { - border: 2px solid black; - min-height: 20px; -} - -.il_editmenu { - background-color: white; - color: black; - font-weight: normal; - text-align: left; - font-style: normal; - text-indent: 0; - font-size: 0.875rem; - z-index: 5000; -} - -table.il_editmenu td { - padding: 3px; -} - -div.ilEditVAccordCntr { - margin-top: 15px; - padding: 5px; -} - -div.ilEditVAccordICntr { - background-color: white; - margin-bottom: 15px; - border: 1px solid #9eadba; -} - -div.ilEditVAccordIHead { - padding: 3px; - background-color: #e2eaf4; - text-align: left; - background-repeat: no-repeat; - background-position: 3px 4px; -} - -div.ilEditVAccordICont { - padding: 10px; - background-color: white; -} - -.ilTinyMenuSection .dropdown, .il-copg-button-group .dropdown { - display: inline-block; -} - -.ilTinyMenuSection .dropdown-menu .btn, .il-copg-button-group .dropdown-menu .btn { - border: 0; -} - -.ilTinyMenuSection .btn svg { - fill: black; - margin: -8px; -} - -.ilTinyMenuSection .btn[disabled] svg { - fill: #D0D0D0; -} - -div.ilTinyMenuSection, .il-copg-button-group { - white-space: nowrap; - /* border-right: 1px solid #e0e0e0; */ - /* padding: 0 10px 4px 0; */ - margin-right: 10px; - margin: 10px 10px 10px 0; -} -div.ilTinyMenuSection p, .il-copg-button-group p { - margin-bottom: 5px; - padding: 2px 5px; - background-color: #efefef; -} - -div.ilTinyMenuSection button.btn { - display: inline-block; - background: white; - border: 0; - color: black; -} - -div.il-copg-button-group ul.dropdown-menu { - right: auto; -} - -div.il-copg-button-group-wide { - width: 100%; - float: none; -} - -#ilTinyMenuButtons { - padding-bottom: 15px; - zoom: 1; -} - -#iltinymenu .bd div.last { - float: left; - white-space: nowrap; - padding: 0 10px 2px 0; - border-right: 0; - margin: 0; -} - -#iltinymenu { - padding: 0 15px; -} -#iltinymenu .bd div.last { - float: left; - white-space: nowrap; - padding: 0 10px 2px 0; - border-right: 0; - margin: 0; -} -#iltinymenu .bd div .small { - color: #6f6f6f; - font-style: italic; -} -#iltinymenu .btn-default .mce-ico { - color: inherit !important; -} -#iltinymenu a.btn { - min-width: 30px; -} - -#ilsaving { - position: fixed; - top: 0; - left: 0; - text-decoration: blink; - z-index: 3; -} - -.ilTinyMenuDropDown span { - padding: 2px 0 0 5px; - width: 75px; - overflow: hidden; - display: inline-block; - line-height: 1em; -} - -a.ilTinyMenuDropDown { - display: inline-block; - padding: 0 2px 1px 0; -} - -/* if the ilc_page_cont_PageContainer is declared as being relative in the content.css drop downs will be truncated */ -#ilEditorTD { - position: static; -} - -#ilEditorTD p { - margin: 0; - padding: 0; -} - -/* Page TOC */ -div.ilc_page_toc_PageTOC { - font-size: 0.75rem; - padding: 5px 5px 10px; - background-color: #f9f9f9; - border: 1px solid #f0f0f0; - float: left; -} - -h1.ilc_page_toc_PageTOCHead { - margin: 0; - font-size: 0.875rem; - padding: 0; - font-weight: bold; - text-align: center; -} - -ul.ilc_page_toc_PageTOCList { - margin: 0 0 0 10px; - padding: 0; - list-style: none; -} - -li.ilc_page_toc_PageTOCItem { - margin: 5px 0 0; - padding: 0; - white-space: nowrap; -} - -a.ilc_page_toc_PageTOCLink { - color: #03a; - font-weight: normal; - text-decoration: none; -} - -a.ilc_page_toc_PageTOCLink:hover { - color: black; -} - -a.ilc_page_toc_PageTOCLink:visited { - color: blue; -} - -/* --- content styles (will move to content.css) --- */ -td.ilc_PageDisabled { - padding: 20px; - border: 1px solid #9eadba; - margin-bottom: 0; - border-left: 3px dotted #d00; -} - -div.ilc_DefinitionHeader { - margin: 20px 0 10px 0; - padding: 5px 0; - border: 1px solid #757575; - border-width: 1px 0; -} - -table.ilc_Fullscreen { - background-color: white; - position: absolute; - margin: 0; - padding: 0; - height: 100%; - width: 100%; -} - -html.ilc_Fullscreen, body.ilc_Fullscreen { - margin: 0; - padding: 0; - height: 100%; - overflow: auto; -} -html.ilc_Fullscreen td > div, html.ilc_Fullscreen td > div > figure > div > iframe, body.ilc_Fullscreen td > div, body.ilc_Fullscreen td > div > figure > div > iframe { - height: 100%; - width: 100%; -} - -div.ilLMMenu { - margin: 0 0 5px 10px; -} - -div.ilc_LMMenu { - line-height: 22px; -} - -a.ilc_LMMenu { - padding: 1px 5px; - margin: 2px 0; - border: 1px solid #dddddd; - background-color: #e6ecf8; - white-space: nowrap; -} - -div.ilc_TableOfContents { - background-color: white; - padding: 20px; - border-spacing: 1px; - border: 1px solid #dddddd; - margin-bottom: 0; -} - -table.ilc_media { - background-color: white; -} - -h1.il_LMHead { - margin: 12px 15px 6px; - font-size: 1rem; - font-weight: normal; -} - -table.ilc_Table { - border-collapse: collapse; - background-color: white; - margin: 10px 0; - border-color: #9eadba; -} - -/* COPage Comparison */ -div.ilEditModified, div.ilEditDeleted, div.ilEditNew { - border: 3px solid; - margin-bottom: 2px; -} - -div.ilEditModified { - border-color: #4c6586; -} - -div.ilEditDeleted { - border-color: #B54F00; -} - -div.ilEditNew { - border-color: #6ea03c; -} - -.ilCOPGCompareLegend { - display: inline-block; - margin-top: 5px; - padding: 2px; -} - -span.ilDiffDel { - background-color: #ff9c4f; -} - -span.ilDiffIns { - background-color: #bbda9b; -} - -a.nostyle:link, a.nostyle:visited { - text-decoration: none; - color: black; -} - -a.nostyle:hover { - color: black; -} - -#ilEditorPanel_c { - z-index: 3000 !important; -} - -#error_panel_c { - z-index: 2000 !important; -} - -#ilPageEditLegend { - padding-left: 15px; - padding-right: 15px; - margin: 10px 0; -} -#ilPageEditLegend > div { - margin: 5px 0; -} -#ilPageEditLegend .il_droparea, #ilPageEditLegend .il_droparea:hover { - display: inline-block; - width: 40px; - border-color: #d0d0d0; - color: #d0d0d0; - background-color: #f9f9f9; - cursor: default; - height: 21px; -} -#ilPageEditLegend tr > td { - padding: 3px 15px; -} -#ilPageEditLegend tr > td:first-child { - white-space: nowrap; - text-align: right; -} -#ilPageEditLegend img { - width: 22px; - height: 22px; -} - -.ilPageEditLegendElement { - width: 40px; - border: 1px solid #d0d0d0; - height: 21px; - display: inline-block; - font-size: 0.75rem; - padding: 1px 5px; - text-align: center; -} - -.ilCOPGMediaDisabled { - padding: 5px; - font-size: 0px; - line-height: 100%; - text-align: center; - display: table-cell; - vertical-align: middle; - background-color: #3b5620; - color: white; -} - -.ilCOPgEditStyleSelectionItem { - padding: 10px; - background-color: #f9f9f9; - cursor: pointer; -} - -.ilCOPgEditStyleSelectionItem:hover { - background-color: #e2e8ef; -} - -ul#ilAdvSelListTable_style_selection { - overflow: auto; - max-height: 400px; -} - -a.ilCOPageSection { - color: inherit; - text-decoration: inherit; -} - -#ilAdvSelListAnchorText_char_style_selection > span { - min-width: auto; -} - -div.ilc_answers.answer-table div.ilc_qanswer_Answer { - display: table-row; -} - -div.ilc_answers.answer-table div.ilc_qanswer_Answer > div { - display: table-cell; -} - -div.ilc_question_SingleChoice .answertext > p, div.ilc_question_MultipleChoice .answertext > p { - margin: 0 !important; -} - -div.ilc_question_SingleChoice .ilc_qanswer_Answer > div:first-child, -div.ilc_question_MultipleChoice .ilc_qanswer_Answer > div:first-child { - padding-right: 10px; -} - -div.ilCOPGMediaPrint { - background-color: #f9f9f9 !important; - position: relative !important; - background-image: url("./images/media/play.svg") !important; - background-position: 50% 50% !important; - background-repeat: no-repeat !important; - background-size: auto 90% !important; - padding: 1px !important; -} - -/* fullscreen iframe */ -.il-copg-mob-fullscreen { - width: 100%; - padding: 0; - margin: 0; - border: 0; -} - -.il-copg-mob-fullscreen-modal .modal-dialog { - width: 95%; -} - -.ilTinyParagraphClassSelector ul.dropdown-menu, -.ilTinyMenuSection > div.dropdown:nth-child(2) > ul.dropdown-menu, -.ilSectionClassSelector ul.dropdown-menu { - right: auto; -} - -#il_prop_cont_characteristic ul.dropdown-menu { - right: auto; -} - -#iltinymenu .dropdown-menu li { - padding: 0; -} - -#tinytarget_ifr > body#tinymce { - background-color: inherit; -} - -#tinytarget_ifr { - background-color: transparent; -} - -#tinytarget_div { - position: absolute; - top: 0; - width: 100%; - height: 100%; -} -#tinytarget_div div.tox-edit-area { - background-color: transparent; -} -#tinytarget_div .tox-tinymce { - border: 0; - background-color: transparent; -} - -.copg-ghost-wrapper { - min-height: 20px; - position: relative; /* important for the absolute positioned tinytarget_div */ -} - -.copg-input-ghost { - visibility: hidden; - min-width: 100px; -} - -#copg-editor-slate-content { - padding: 9px 0px; -} -#copg-editor-slate-content p { - padding: 0; - margin: 5px 0; -} -#copg-editor-slate-content p.ilTinyInfo { - padding: 4px; - width: 100%; -} -@media only screen and (max-width: 991px) { - #copg-editor-slate-content p.ilTinyInfo { - display: none; - } -} -#copg-editor-slate-content h3.ilTinyInfo { - font-size: 1rem; - margin-top: 15px; - margin-bottom: 6px; -} -#copg-editor-slate-content div.alert { - margin: 10px 0; -} -#copg-editor-slate-content form.form-horizontal { - margin-bottom: 9px; -} -#copg-editor-slate-content form.form-horizontal .ilFormHeader { - padding: 9px 15px; -} -#copg-editor-slate-content form.form-horizontal .ilFormHeader h3.ilHeader { - font-size: 0.875rem; -} -#copg-editor-slate-content form.form-horizontal .col-sm-4, #copg-editor-slate-content form.form-horizontal .col-sm-3, #copg-editor-slate-content form.form-horizontal .col-sm-8, #copg-editor-slate-content form.form-horizontal .col-sm-9 { - width: 100%; -} -#copg-editor-slate-content form.form-horizontal .control-label { - text-align: left; - font-weight: bold; - min-height: auto; - padding-bottom: 0; - margin-bottom: 0; -} -#copg-editor-slate-content form.form-horizontal .ilFormFooter { - padding: 3px 15px; - background-color: white; -} -#copg-editor-slate-content > .btn-link { - padding: 0px 15px; -} - -#copg-table-top-actions, -#copg-top-actions { - padding: 0 15px; -} - -#copg-table-top-actions .il-viewcontrol-mode { - margin-top: 12px; -} - -.copg-edit-button-group { - padding: 3px 15px; -} - -p#copg-auto-save { - padding: 0; - margin: -5px 0 0 0; -} - -.copg-edit-container { - border: 1px dashed #d0d0d0; -} - -[data-protected="1"] .copg-edit-container { - border: none; -} - -/* very important: add areas around floating images https://stackoverflow.com/questions/1260122/expand-a-div-to-fill-the-remaining-width and https://css-tricks.com/popping-hidden-overflow/ */ -#il_EditPage [data-copg-ed-type=add-area] { - position: relative; -} -#il_EditPage [data-copg-ed-type=add-area] > .dropdown { - overflow: hidden; - position: static; - display: block; -} -#il_EditPage [data-copg-ed-type=add-area] > .dropdown > ul { - position: absolute; - z-index: 10; -} - -/* - this fixes the add drop down click behaviour for touch devices - see: https://github.com/twbs/bootstrap/issues/4550#issuecomment-31916049 - and: https://mantis.ilias.de/view.php?id=29785 - */ -#il_EditPage .dropdown-backdrop { - position: static; -} - -#ed_datatable { - background-color: white; -} -#ed_datatable th { - background-color: #f9f9f9; -} -#ed_datatable th .dropdown button { - background-color: #f9f9f9; - text-align: center; - color: #161616; - width: 100%; - border: 0; -} -#ed_datatable th, #ed_datatable td { - border: 1px solid #CCCCCC; -} -#ed_datatable th { - vertical-align: middle; -} - -.copg-new-content-placeholder, -.copg-content-placeholder-lso-curriculum { - text-align: center; - color: #6f6f6f; - padding: 20px; -} - -.il-copg-drag { - width: 40px; - border: 1px solid #4c6586; - height: 30px; - z-index: 100000; -} - -.il-copg-media-cover { - position: absolute; - width: 100%; - height: 100%; - top: 0; - z-index: 9; -} - -.il-copg-edit-list-button { - padding: 0; -} -.il-copg-edit-list-button img { - filter: invert(100%); - width: 26px; - height: 25px; -} - -#il-copg-ed-modal .modal-content .Whoops.container .left-panel { - position: static; - float: left; -} -#il-copg-ed-modal .modal-content .Whoops.container .details-container { - position: static; -} - -.ilPageVideo button:focus, .ilPageAudio button:focus { - outline: none; - outline-offset: 0px; -} -.ilPageVideo button:focus-visible, .ilPageAudio button:focus-visible { - position: relative; - outline: 2px solid #FFFFFF; - outline-offset: 5px; -} -.ilPageVideo button:focus-visible::after, .ilPageAudio button:focus-visible::after { - content: " "; - position: absolute; - top: -2px; - left: -2px; - right: -2px; - bottom: -2px; - border: 2px solid #FFFFFF; - outline: 3px solid #0078D7; -} - -/* Services/FileUpload */ -.ilFileUploadEntryProgressPercent { - font-size: 0.625rem; -} - -.ilFileUploadEntryOptions { - font-size: 0.75rem; -} - -.ilFileUploadEntryOptions label.control-label { - padding-top: 3px; -} - -fieldset { - padding: 0; - margin: 0; - border: 0; - min-width: 0; -} - -label { - cursor: pointer; - display: inline-block; - max-width: 100%; - margin-bottom: 5px; - font-weight: 400; -} - -input[type=search] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-appearance: none; - appearance: none; -} - -input[type=radio], -input[type=checkbox] { - margin: 4px 0 0; - margin-top: 1px \9 ; - line-height: normal; -} -input[type=radio][disabled], input[type=radio].disabled, fieldset[disabled] input[type=radio], -input[type=checkbox][disabled], -input[type=checkbox].disabled, -fieldset[disabled] input[type=checkbox] { - cursor: not-allowed; -} - -input[type=file] { - display: block; -} - -input[type=range] { - display: block; - width: 100%; -} - -select[multiple], -select[size] { - height: auto; -} - -input[type=file]:focus, -input[type=radio]:focus, -input[type=checkbox]:focus { - outline: none; - outline-offset: 0px; -} -input[type=file]:focus-visible, -input[type=radio]:focus-visible, -input[type=checkbox]:focus-visible { - position: relative; - outline: 2px solid #FFFFFF; - outline-offset: 5px; -} -input[type=file]:focus-visible::after, -input[type=radio]:focus-visible::after, -input[type=checkbox]:focus-visible::after { - content: " "; - position: absolute; - top: -2px; - left: -2px; - right: -2px; - bottom: -2px; - border: 2px solid #FFFFFF; - outline: 3px solid #0078D7; -} - -.form-control { - display: block; - width: 100%; - height: 28px; - padding: 3px 9px; - font-size: 0.75rem; - line-height: 1.428571429; - color: #161616; - background-color: white; - background-image: none; - border: 1px solid #757575; - border-radius: 0px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -} -.form-control:focus-visible { - outline: 3px solid #0078D7; - box-shadow: inset 0px 0px 0px 2px #FFFFFF, 0px 0px 0px 5px #FFFFFF; -} -.form-control::-moz-placeholder { - color: #6f6f6f; - opacity: 1; -} -.form-control:-ms-input-placeholder { - color: #6f6f6f; -} -.form-control::-webkit-input-placeholder { - color: #6f6f6f; -} -.form-control::-ms-expand { - border: 0; - background-color: transparent; -} -.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { - background-color: #f9f9f9; - opacity: 1; -} -.form-control[disabled], fieldset[disabled] .form-control { - cursor: not-allowed; -} -textarea .form-control { - height: auto; -} - -.form-control.form-control-sm.il-input-tag-container { - height: auto; -} - -textarea.form-control { - height: auto; -} - -input[type=search] { - -webkit-appearance: none; -} - -@media screen and (-webkit-min-device-pixel-ratio: 0) { - input[type=date].form-control, - input[type=time].form-control, - input[type=datetime-local].form-control, - input[type=month].form-control { - line-height: 28px; - } -} -.form-group { - margin-bottom: 9px; -} - -.radio, -.checkbox { - position: relative; - display: block; - margin-top: 10px; - margin-bottom: 10px; -} -.radio.disabled label, fieldset[disabled] .radio label, -.checkbox.disabled label, -fieldset[disabled] .checkbox label { - cursor: not-allowed; -} -.radio label, -.checkbox label { - min-height: 20px; - padding-left: 20px; - margin-bottom: 0; - font-weight: 400; - cursor: pointer; -} - -.radio input[type=radio], -.radio-inline input[type=radio], -.checkbox input[type=checkbox], -.checkbox-inline input[type=checkbox] { - display: inline-block; - margin-left: -20px; - margin-top: 7px; - min-width: 13px; -} -@media only screen and (max-width: 991px) { - .radio input[type=radio], - .radio-inline input[type=radio], - .checkbox input[type=checkbox], - .checkbox-inline input[type=checkbox] { - min-width: 16px; - } -} - -.radio input[type=radio], -.radio-inline input[type=radio] { - vertical-align: top; -} - -.radio + .radio, -.checkbox + .checkbox { - margin-top: -5px; -} - -.radio-inline, -.checkbox-inline { - position: relative; - display: inline-block; - padding-left: 20px; - margin-bottom: 0; - vertical-align: top; - line-height: 28px; - font-weight: 400; - cursor: pointer; -} - -div.radio label.radio-inline { - line-height: 28px; -} - -.radio-inline + .radio-inline, -.checkbox-inline + .checkbox-inline { - margin-top: 0; - margin-left: 10px; -} - -input[type=radio], -input[type=checkbox] { - cursor: pointer; -} -input[type=radio][disabled], input[type=radio].disabled, fieldset[disabled] input[type=radio], -input[type=checkbox][disabled], -input[type=checkbox].disabled, -fieldset[disabled] input[type=checkbox] { - cursor: not-allowed; -} - -.radio-inline.disabled, fieldset[disabled] .radio-inline, -.checkbox-inline.disabled, -fieldset[disabled] .checkbox-inline { - cursor: not-allowed; -} - -.radio.disabled label, fieldset[disabled] .radio label, -.checkbox.disabled label, -fieldset[disabled] .checkbox label { - cursor: not-allowed; -} - -.help-block { - display: block; - color: #161616; - font-size: 0.75rem; - margin: 6px 0 12px; - clear: both; -} -.help-block:last-child { - margin: 2px 0 10px; -} -.help-block.alert-danger { - margin-bottom: 3px; -} - -@media (min-width: 768px) { - .form-inline .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: top; - } - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: top; - } - .form-inline .form-control-static { - display: inline-block; - } - .form-inline .input-group { - display: inline-table; - vertical-align: middle; - } - .form-inline .input-group .input-group-addon, - .form-inline .input-group .input-group-btn, - .form-inline .input-group .form-control { - width: auto; - } - .form-inline .input-group > .form-control { - width: 100%; - } - .form-inline .control-label { - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .radio, - .form-inline .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .radio label, - .form-inline .checkbox label { - padding-left: 0; - } - .form-inline .radio input[type=radio], - .form-inline .checkbox input[type=checkbox] { - position: relative; - margin-left: 0; - } - .form-inline .has-feedback .form-control-feedback { - top: 0; - } -} - -.form-horizontal { - margin-bottom: 15px; - background: white; - /* - // Reset spacing and right align labels, but scope to media queries so that - // labels on narrow viewports stack the same as a default form example. - @media (min-width: $screen-sm-min) { - .control-label { - text-align: right; - margin-bottom: 0; - padding-top: ($il-padding-base-vertical + 1); // Default padding plus a border - } - } */ -} -.form-horizontal .form-group { - margin: 0px; - padding-top: 3px; - bottom: 3px; - background-color: white; -} -.form-horizontal .row > input.form-control, .form-horizontal .row > textarea.form-control, .form-horizontal .row > select.form-control { - margin-left: 15px; -} -.form-horizontal .row > .btn, .form-horizontal .row > input.btn, .form-horizontal .row > .tox-tinymce, .form-horizontal .row > div.input { - margin-left: 15px; -} -.form-horizontal .row > .tox-tinymce { - padding-left: 0; - padding-right: 0; -} -.form-horizontal .radio, -.form-horizontal .checkbox, -.form-horizontal .radio-inline, -.form-horizontal .checkbox-inline { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - line-height: normal; -} -.form-horizontal .radio, -.form-horizontal .checkbox { - min-height: 24px; -} -.form-horizontal label { - color: #161616; - font-size: 100%; - padding-right: 30px; -} -.form-horizontal .control-label { - text-align: left; - padding-bottom: 4px; - min-height: 34px; -} -@media only screen and (max-width: 991px) { - .form-horizontal .control-label { - min-height: auto; - padding-bottom: 0; - margin-bottom: 0; - } -} -.form-horizontal .control-label.col-sm-3.il_textarea { - width: 100%; -} - -.ilFormHeader { - padding: 12px 0 12px 15px; -} -.ilFormHeader:not(:first-child) { - margin: 15px 0 0 0; - border-top: 1px solid #dddddd; -} -.ilFormHeader .ilHeader { - vertical-align: middle; -} -.ilFormHeader .ilFormCmds { - margin: 0; - float: right; -} -.ilFormHeader h3 { - margin: 0; -} - -.ilFormHeader, -.ilFormFooter { - color: #161616; - background-color: white; -} - -.ilSubForm { - background-color: #f0f0f0; - padding: 3px 0; - margin-bottom: 9px; - margin-left: 15px; -} -.ilSubForm .form-group { - background-color: #f0f0f0; - margin: 0; -} -@media (max-width: 991px) { - .ilSubForm .form-group { - margin: 6px 0; - } -} -.ilSubForm .col-sm-9.il_textarea { - width: 100%; -} - -.ilFormFooter { - margin: 0; - padding: 3px 0 3px 0; -} - -.ilFormFooter .ilFormCmds { - text-align: right; -} - -/* jQuery ui autocomplete menu */ -input.ilHFormHighlighted, -.ui-state-focus { - background-color: #ff9; -} - -div.ilFormExternalSetting { - margin-bottom: 10px; -} - -div.ilFormExternalSetting ul { - margin: 2px 0; - padding-left: 25px; -} - -div.ilFormExternalSetting span { - color: #B54F00; - /* font-style: italic; */ -} - -div[id^=ilFormField] { - margin-bottom: 10px; -} - -/* Hierarchy Form */ -div.ilHFormHeader, -div.ilHFormFooter { - color: #161616; - background-color: white; - padding: 4px 0 4px 22px; -} - -div.ilHFormContent { - padding: 20px 10px 20px 0px; -} -div.ilHFormContent table { - width: 100%; -} - -div.ilHFormItem { - margin-bottom: 5px; - display: table-row; -} - -div.ilHFormHeader .ilFormCmds, -div.ilHFormFooter .ilFormCmds { - float: right; -} - -.ilHFormExpIcon, -.ilHFormCheckbox, -.ilHFormIcon { - min-width: 20px; - padding: 0; -} - -.ilHFormItemCmd { - padding: 0 10px; -} - -.ilHFormExpIcon img, -.ilHFormIcon img { - width: 19px; - height: 19px; -} - -.ilHFormInput, -.ilHFormInput input.form-control { - width: 100%; -} - -.wzdrow .form-control { - height: 27.942857148px; -} - -.ilHFormDropArea { - margin: 6px 0; - width: auto; -} - -/* experimental: bootstrap'ed file upload */ -.btn-file { - position: relative; - overflow: hidden; -} -.btn-file:focus-within { - outline: 3px solid #0078D7; - box-shadow: inset 0px 0px 0px 2px #FFFFFF, 0px 0px 0px 6px #FFFFFF; -} - -.btn-file input[type=file] { - position: absolute; - top: 0; - right: 0; - min-width: 100%; - min-height: 100%; - font-size: 100px; - text-align: right; - filter: alpha(opacity=0); - opacity: 0; - outline: none; - background: white; - cursor: inherit; - display: block; -} - -input:invalid { - background-color: #ffebeb; - border-color: #d00; -} - -.bootstrap-datetimepicker-widget { - z-index: 2000; -} - -/* provisory fix for #0021322 */ -div[id$=color-picker-menu] { - z-index: 3; -} - -/* Services/Help */ -#ilHelpText .ilc_text_inline_Strong { - font-weight: 600; -} - -#ilHelpBack { - padding-bottom: 20px; -} - -#ilHelpText { - clear: both; - font-size: 0.75rem; -} - -#ilHelpText .ilc_list_o_NumberedList, -#ilHelpText .ilc_list_u_BulletedList { - margin: 10px 0; - padding: 0 0 0 25px; -} - -#ilHelpText .ilc_list_o_NumberedList .ilc_list_o_NumberedList, -#ilHelpText .ilc_list_o_NumberedList .ilc_list_u_BulletedList, -#ilHelpText .ilc_list_u_BulletedList .ilc_list_u_BulletedList, -#ilHelpText .ilc_list_u_BulletedList .ilc_list_o_NumberedList { - padding-left: 15px; -} - -a#ilHelpClose { - display: block; - float: right; - padding: 5px; -} - -#ilHelpPanel .il_VAccordionHead { - background-position: 3px 3px; - padding: 5px 5px 5px 30px; - font-size: 0.75rem; - font-weight: 600; - border: none; -} - -#ilHelpPanel li { - padding: 0; -} - -#ilHelpPanel .ilGroupedListLE { - padding: 5px 10px 5px 20px; -} - -#il_screen_id { - position: fixed; - right: 0; -} -@media only screen and (max-width: 991px) { - #il_screen_id { - display: none; - } -} - -#mm_help li a span:first-child { - width: 20px; - display: inline-block; -} - -.ilInfoScreenSec:not(:first-child) .ilFormHeader { - margin: 15px 0 0 0; - border-top: 1px solid #dddddd; -} - -.il_InfoScreenPropertyValue .ilProfile { - margin: 0; -} -.il_InfoScreenPropertyValue .breadcrumb { - padding: 0; - margin: 0; - font-size: 0.875rem; -} - -/* Services/Init */ -@media only screen and (max-width: 991px) { - div.ilStartupFrame { - width: 100%; - } -} - -.ilStartupSection { - padding-top: 20px; - width: fit-content; - margin-left: auto; - margin-right: auto; -} -.ilStartupSection .control-label { - width: 33.33%; -} -.ilStartupSection .control-label + div { - width: 66.67%; -} -@media only screen and (max-width: 991px) { - .ilStartupSection { - padding-top: 15px; - width: auto; - } - .ilStartupSection .control-label { - width: 100%; - } - .ilStartupSection .control-label + div { - width: 100%; - } -} - -ul.ilStartupSectionRegistrationLinks { - list-style: none; -} -ul.ilStartupSectionRegistrationLinks li { - display: inline-block; -} - -div.ilStartupSection form.form-horizontal { - border: 1px solid #dddddd; - border-radius: 3px; - text-align: left; - width: 40em; -} -div.ilStartupSection form.form-horizontal .ilFormHeader { - padding: 9px 15px; - background-color: #f9f9f9; -} -div.ilStartupSection form.form-horizontal .form-group { - margin: 9px 0; -} -@media only screen and (max-width: 991px) { - div.ilStartupSection form.form-horizontal { - width: auto; - } -} - -.ilLearningHistoryShowMore { - text-align: center; -} - -.ilPCLearnHist { - background-color: white; - padding: 3px 9px; -} - -.ilLike { - padding: 5px 0px; - text-align: right; -} - -.ilLike .modal { - text-align: left; -} - -.ilLike .modal .glyphicon { - font-size: 160%; -} - -.ilLike .badge { - margin-left: -7px; - top: 7px; -} - -.ilLike .glyphicon { - font-size: 130%; -} - -.ilLike .il-counter-spacer { - margin-left: 0px; - font-size: 0.625rem; - padding: 0; - visibility: hidden; -} - -.ilLike a { - display: inline-block; - /* padding: 2px 4px; */ -} - -.ilLike a:hover { - text-decoration: none; -} - -.ilLikeEmoticons { - padding: 0; -} - -.ilLikeEmoticons a { - display: inline-block; - font-size: 140%; - padding: 4px; -} - -.ilLikeEmoticons a:hover { - text-decoration: none; - /*background-color: $il-highlight-bg;*/ - background-color: #f0f0f0; -} - -.ilLike .il-item img { - max-width: 50%; - float: right; -} - -/* Services/Mail */ -a.mailread, a.mailread:visited { - font-weight: 400; -} - -a.mailunread, a.mailunread:visited { - font-weight: 600; -} - -.iosMailFilter .checkbox { - display: inline-block !important; - margin: 0 10px !important; -} - -.iosMailFilter .checkbox:first-child { - margin: 0 15px !important; -} - -.iosMailFilter .checkbox input[type=checkbox] { - margin-left: -15px !important; -} - -.ilMailAvatar { - min-width: 45px !important; - max-width: 45px !important; - height: auto; - padding-right: 0; - padding-left: 0; -} - -.mailusername { - padding-right: 0; - padding-left: 0; -} - -.pdMailRow .imageSpace { - margin-left: 40px; -} -.pdMailRow > img { - margin: 2px 0; - max-width: 30px; -} - -#form_MailContent .form-group .col-lg-10.col-md-9.col-sm-8.row a { - padding-right: 0; - padding-left: 0; - display: contents; - width: auto; -} - -/* Services/MediaObjects */ -.ilPlayerPreviewOverlayOuter { - position: relative; -} - -.ilPlayerPreviewOverlay { - position: relative; - width: 320px; - height: auto; - cursor: pointer; -} - -.ilPlayerPreviewDescription { - padding: 7px; - font-size: 0.75rem; - position: absolute; - width: 100%; - color: #f0f0f0; - /* margin-top: -240px; */ - top: 0; - background: url("./images/media/black60.png"); -} - -.ilPlayerPreviewOverlay img { - cursor: pointer; - width: 100%; - height: 100%; -} - -.ilPlayerPreviewDescriptionDownload { - float: right; -} - -.ilPlayerPreviewDescriptionDownload a { - color: white; -} - -.mejs-overlay-button { - background-image: url("./images/media/bigplay.svg"); -} - -.ilPlayerPreviewPlayButton { - background: url("./images/media/bigplay.svg") no-repeat scroll 0 0 transparent; - height: 100px; - left: 50%; - margin: -50px 0 0 -50px; - position: absolute; - top: 50%; - width: 100px; - cursor: pointer; -} - -.ilPlayerPreviewOverlay:hover .ilPlayerPreviewPlayButton { - background-position: 0 -100px; -} - -/* Services/Membership */ -div.ilAttendanceListPrint td, div.ilAttendanceListPrint th { - border: 1px solid #dddddd; - padding: 2px; -} - -th.ilMembershipRowActionsHeader { - text-align: right; -} - -th.ilMembershipRowActionsHeader span { - padding-right: 6px; -} - -body.ilBodyPrint { - height: auto; - background-color: white; - margin: 10px; - padding: 0; -} - -/* Services/Navigation */ -form.ilNavHistoryForm { - padding: 0; - margin: 0 5px 0 0; - padding: 5px 5px 2px; - border: 0 none; - display: inline; - font-size: 0.625rem; -} - -input.ilNavHistorySubmit { - color: #2255a0; - padding: 0; - margin: 0; - border: 0 none; - cursor: pointer; - background-color: #f0f0f0; -} - -select.ilNavHistorySelect { - border: 0 none; - padding: 0; - background-image: none; - text-decoration: none; -} - -/* Services/News */ -td.il-news { - white-space: normal; -} -td.il-news .il-news-locator { - margin: 2px 0px 4px 0px; -} -td.il-news .ilIcon { - vertical-align: middle; -} -td.il-news .il-news-content { - clear: both; -} -td.il-news .il-news-player { - margin-top: 15px; - max-width: 600px; -} -td.il-news .il_BlockInfo { - text-align: right; -} - -@media only screen and (max-width: 991px) { - td.il-news { - white-space: normal !important; - } -} -span.ilNewsRssIcon { - background-color: #B54F00; - color: white; - min-width: 36px; - font-size: 0.625rem; - text-align: center; - display: inline-block; - padding: 0 5px; -} -span.ilNewsRssIcon:hover { - text-decoration: none; - background-color: #823900; -} - -/* timeline, see http://codepen.io/jasondavis/pen/fDGdK */ -.ilTimeline { - list-style: none; - padding: 20px 0; - position: relative; -} -.ilTimeline:before { - top: 0; - bottom: 0; - position: absolute; - content: " "; - width: 3px; - background-color: #757575; - left: 50%; - margin-left: -1.5px; -} -@media only screen and (max-width: 991px) { - .ilTimeline:before { - left: 90%; - } -} -.ilTimeline > li { - margin-bottom: 20px; - position: relative; - margin-right: 50%; -} -.ilTimeline > li:nth-child(even) { - margin-left: 50%; - margin-right: 0; -} -@media only screen and (max-width: 991px) { - .ilTimeline > li:nth-child(even) { - margin-left: 0; - } -} -.ilTimeline > li:nth-child(even) > .ilTimelineBadge { - left: 0; - margin-left: -25px; - right: auto; - margin-right: 0; -} -@media only screen and (max-width: 991px) { - .ilTimeline > li:nth-child(even) > .ilTimelineBadge { - right: auto; - left: 90%; - } -} -@media only screen and (max-width: 991px) { - .ilTimeline > li { - margin-right: 0; - } -} -.ilTimeline > li:before, .ilTimeline > li:after { - content: " "; - display: table; -} -.ilTimeline > li:after { - clear: both; -} -.ilTimeline > li > .ilTimelinePanel { - width: 88%; - float: left; - padding: 20px; - position: relative; - background: #f9f9f9; - border: 1px solid #dddddd; -} -@media only screen and (max-width: 991px) { - .ilTimeline > li > .ilTimelinePanel { - width: 80%; - } -} -.ilTimeline > li > .ilTimelinePanel:after { - position: absolute; - top: 27px; - right: -14px; - display: inline-block; - border-top: 14px solid transparent; - border-left: 14px solid #dddddd; - border-right: 0 solid #dddddd; - border-bottom: 14px solid transparent; - content: " "; -} -.ilTimeline > li > .ilTimelinePanel .panel h2 { - display: none; -} -.ilTimeline > li > .ilTimelineBadge { - color: white; - width: 50px; - height: 50px; - padding-top: 8px; - line-height: 1.2em; - font-size: 0.875rem; - text-align: center; - position: absolute; - top: 16px; - background-color: #737373; - z-index: 100; - border-radius: 50%; - right: 0; - margin-right: -25px; -} -@media only screen and (max-width: 991px) { - .ilTimeline > li > .ilTimelineBadge { - left: 90%; - right: auto; - margin-left: -25px; - } -} -.ilTimeline > li > .ilTimelineBadge > .ilTimelineDay { - font-size: 0.875rem; -} -.ilTimeline > li > .ilTimelineBadge > .ilTimelineMonth { - font-size: 0.625rem; -} -.ilTimeline > li > .ilTimelineBadge > p { - padding: 0; - margin: 0; -} -.ilTimeline > li:nth-child(even) > .ilTimelinePanel { - float: right; -} -@media only screen and (max-width: 991px) { - .ilTimeline > li:nth-child(even) > .ilTimelinePanel { - float: left; - } -} -.ilTimeline > li:nth-child(even) > .ilTimelinePanel:before { - border-left-width: 0; - border-right-width: 15px; - left: -15px; - right: auto; -} -@media only screen and (max-width: 991px) { - .ilTimeline > li:nth-child(even) > .ilTimelinePanel:before { - border-left-width: 15px; - border-right-width: 0; - right: auto; - right: -15px; - } -} -.ilTimeline > li:nth-child(even) > .ilTimelinePanel:after { - border-left-width: 0; - border-right-width: 14px; - left: -14px; - right: auto; -} -@media only screen and (max-width: 991px) { - .ilTimeline > li:nth-child(even) > .ilTimelinePanel:after { - border-left-width: 14px; - border-right-width: 0; - left: auto; - right: -14px; - } -} -.ilTimeline .media-heading { - clear: right; - margin-top: 8px; -} -.ilTimeline div.ilNotesHeader { - background-color: #f9f9f9; -} - -.ilNewsTimelineTruncatedText { - /*overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap;*/ -} - -.ilNewsTimelineObjHead img { - width: 22px; - height: 22px; -} - -.ilNewsTimelinePlayer { - position: relative; - z-index: 500; -} - -.ilNewsTimelineUserImage { - float: left; - overflow: hidden; - width: 100px; -} -@media only screen and (max-width: 991px) { - .ilNewsTimelineUserImage { - width: 50px; - } -} - -.ilNewsTimelineUserImage img { - width: 75px; - height: 75px; -} -@media only screen and (max-width: 991px) { - .ilNewsTimelineUserImage img { - width: 40px; - height: 40px; - } -} - -.ilNewsTimelineContentSection { - padding-left: 100px; -} -@media only screen and (max-width: 991px) { - .ilNewsTimelineContentSection { - padding-left: 50px; - } -} - -.ilNewsTimelineEditInfo { - width: 90%; -} - -.ilNewsTimelineMoreLoader { - text-align: center; -} - -.ilNewsTimelineMoreLoader img { - width: 30px; - height: 30px; -} - -/* https://github.com/JoanClaret/jquery-dynamic-max-height */ -.dynamic-height-wrap { - overflow: hidden; - position: relative; - -webkit-transition: max-height 0.25s ease-in-out; - -o-transition: max-height 0.25s ease-in-out; - transition: max-height 0.25s ease-in-out; - width: 100%; -} - -/* Bottom gradient (optional, but recommended)*/ -.dynamic-height-active .dynamic-height-wrap:before { - background: linear-gradient(to bottom, rgba(240, 249, 255, 0) 0%, white 100%); - bottom: 0; - content: ""; - height: 30px; - left: 0; - position: absolute; - right: 0; - z-index: 1; -} - -.dynamic-height-active .dynamic-show-more { - display: inline-block; -} - -.dynamic-show-more { - display: none; -} - -.ilTimeline .ilNotes { - margin: 0 -20px -20px -20px; - padding: 10px 20px; -} - -/* Services/Notes */ -#notes_embedded_outer { - /* background-color: $il-main-bg; */ -} - -#notes_embedded_outer .il_ContainerItemCommands { - padding-top: 15px; -} - -div.ilNotes { - background-color: white; - padding: 15px; -} - -#ilRightPanel div.ilNotes { - background-color: white; -} - -div.ilNotes .fullwidth_invisible { - background-color: transparent; - padding: 10px; -} - -div.ilComment { - padding-left: 50px; -} - -div.ilNotesUImage { - float: left; - margin-left: -50px; -} -div.ilNotesUImage img { - width: 40px; - height: 40px; -} - -div.ilNoteText { - font-size: 0.75rem; - margin-top: 5px; -} - -div.ilNotesHeader { - background-color: #f9f9f9; - margin-bottom: 5px; - padding: 3px 9px; -} -div.ilNotesHeader h3 img { - width: 40px; - height: 40px; -} - -#il_center_col div.ilNotesHeader { - display: none; -} - -#ilRightPanel div.ilNotesHeader { - padding: 5px; -} - -h3.ilNotesHeader { - font-size: 1rem; - color: #161616; - display: inline; -} - -h4.ilNoteTitle { - font-size: 0.875rem; - margin: 0; - padding: 0; -} - -td.ilNoteList { - padding: 10px 5px; - border-top: 1px solid #dddddd; - vertical-align: top; -} - -textarea#note { - height: 6em; -} - -div.ilNoteInput { - padding-bottom: 10px; -} - -.ilNotesCheckboxes .ilComment { - padding-left: 80px; -} -.ilNotesCheckboxes .ilNoteList input[type=checkbox] { - position: absolute; -} - -[data-note-el=edit-form-area] > button { - margin-bottom: 9px; -} - -.il-notes-section .panel .dropdown-menu { - right: 0; - left: inherit; -} - -.il-notes-section .il-standard-form-header { - border-top: 1px solid #dddddd; -} -.il-notes-section .il-standard-form-header .il-standard-form-cmd { - visibility: hidden; -} - -.il-notes-section textarea { - height: 6em; -} - -/* Services/Object */ -.ilHeadAction img { - width: 18px; - height: 18px; -} - -.il_ItemProperty .badge { - font-size: 0.625rem; - padding: 2px 4px; - margin-top: -1px; - margin-left: -5px; - position: absolute; -} - -div.ilCreationFormSection .form-horizontal { - margin-top: -1px; - padding-top: 1px; -} - -.ilObjListRow { - border-bottom: 1px solid #dddddd; - background-color: white; -} -.ilObjListRow:last-child { - border-bottom: none; -} - -.table-striped { - border-collapse: separate; -} -.table-striped > tbody > tr.ilObjListRow > td { - background-color: white; -} -.table-striped > tbody > tr.ilObjListRow:hover > td { - background-color: #f3f5f8; -} -.table-striped > tbody > tr.ilObjListRow:hover:nth-child(2n+1) > td { - background-color: #f3f5f8; -} - -[data-onscreenchat-inact-userid] { - opacity: 0.3 !important; -} - -.ilOnScreenChatWindowHeaderTooltip ul { - text-align: left; - list-style-type: none; - margin: 0; - padding: 0; -} - -#onscreenchat-container { - position: fixed; - bottom: 0; - left: 0; - right: 0; - width: 100%; - /*height: 100px;*/ - overflow: visible; - pointer-events: none; - z-index: 1039; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} -#onscreenchat-container .iosOnScreenChat { - margin-right: -3px; - margin-left: -15px; - position: relative; -} -#onscreenchat-container .popover { - max-width: 200px; - min-height: 100px; - word-break: break-word; -} -#onscreenchat-container .popover a { - border: 1px solid white; - padding: 1px 0 1px 2px; -} -#onscreenchat-container .popover a:hover { - border: 1px solid silver; -} -#onscreenchat-container .popover a img { - max-width: 19px; - max-height: 19px; -} -#onscreenchat-container .chat-window-wrapper { - bottom: 0; - padding-left: 5px; - padding-right: 5px; - width: 278px; - height: 377px; - background-color: white; -} -#onscreenchat-container .chat-window-wrapper:last-child { - padding-left: 0; -} -#onscreenchat-container .chat-window-wrapper .chat-img img { - height: 30px; - width: 30px; -} -#onscreenchat-container .chat-window-wrapper li.left .chat-img { - margin-right: 5px; -} -#onscreenchat-container .chat-window-wrapper li.right .chat-img { - margin-left: 5px; -} -#onscreenchat-container .chat-window-wrapper .iosOnScreenChatBodyMsg { - overflow-x: hidden; - overflow-wrap: break-word; - word-wrap: break-word; - -ms-hyphens: auto; - -moz-hyphens: auto; - -webkit-hyphens: auto; - hyphens: auto; -} -#onscreenchat-container .chat-window-wrapper .panel-footer-for-shadow { - height: 0; - width: 0; -} -#onscreenchat-container .chat-window-wrapper .iosOnScreenChatMessageContainer { - resize: none; - width: 100%; - border: 1px solid; - background: white; - height: 25px; -} -#onscreenchat-container .chat-window-wrapper .osc_truncate_username { - width: 150px; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - display: inline-block; -} -#onscreenchat-container .chat-window-wrapper .text-muted-left { - width: 160px; - margin-top: -4px; - text-align: right; -} -#onscreenchat-container .chat-window-wrapper .text-muted-right { - width: 160px; - margin-top: -4px; - text-align: left; -} -#onscreenchat-container .chat-window-wrapper .osc_truncate_username_left { - width: 160px; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - display: inline-block; - margin-bottom: -5px; - text-align: right; -} -#onscreenchat-container .chat-window-wrapper .osc_truncate_username_right { - width: 160px; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - display: inline-block; -} -#onscreenchat-container .chat-window-wrapper .chat { - list-style: none; - margin: 0; - padding: 0; - min-height: calc(100% - 50px); -} -#onscreenchat-container .chat-window-wrapper .chat li.separator:not(:first-child) { - margin-top: 10px; -} -#onscreenchat-container .chat-window-wrapper .chat li.header:not(:first-child) { - margin-top: 15px; -} -#onscreenchat-container .chat-window-wrapper .chat li { - padding-bottom: 5px; -} -#onscreenchat-container .chat-window-wrapper .chat li:before { - display: table; - content: " "; -} -#onscreenchat-container .chat-window-wrapper .chat li:after { - display: table; - content: " "; - clear: both; -} -#onscreenchat-container .chat-window-wrapper .chat li.separator { - text-align: center; - background-color: #f9f9f9; -} -#onscreenchat-container .chat-window-wrapper .chat li.separator p { - font-size: 0.75rem; - margin-top: 8px; - margin-bottom: 8px; -} -#onscreenchat-container .chat-window-wrapper .chat li.header, #onscreenchat-container .chat-window-wrapper .chat li.message { - padding-left: 15px; - padding-right: 15px; -} -#onscreenchat-container .chat-window-wrapper .chat li.message.right .chat-body { - text-align: justify; - float: right; - max-width: 85%; -} -#onscreenchat-container .chat-window-wrapper .chat li.message.left .chat-body { - text-align: justify; - width: 85%; -} -#onscreenchat-container .chat-window-wrapper .chat li .chat-body .header strong { - font-size: 0.625rem; -} -#onscreenchat-container .chat-window-wrapper .chat li .chat-body p { - margin: 0; - color: #6f6f6f; - font-size: 0.75rem; -} -#onscreenchat-container .chat-window-wrapper .panel { - pointer-events: auto; - margin: 0; - border: 1px solid #dddddd; -} -#onscreenchat-container .chat-window-wrapper .panel .panel-heading { - font-size: 0.625rem; - display: block; - padding: 5px 5px 5px 15px; - pointer-events: auto; - margin: 0; - vertical-align: middle; -} -#onscreenchat-container .chat-window-wrapper .panel .panel-heading .btn { - padding: 0 4px; -} -#onscreenchat-container .chat-window-wrapper .panel .panel-heading img { - width: 16px; - height: 16px; - vertical-align: sub; -} -#onscreenchat-container .chat-window-wrapper .panel .panel-heading a.glyph { - vertical-align: middle; -} -#onscreenchat-container .chat-window-wrapper .panel .panel-heading .minimize { - margin-left: 5px; - vertical-align: middle; -} -#onscreenchat-container .chat-window-wrapper .panel .panel .slidedown .glyphicon, #onscreenchat-container .chat-window-wrapper .panel .chat .glyphicon { - margin-right: 5px; -} -#onscreenchat-container .chat-window-wrapper .panel .panel-body { - height: auto; - overflow-y: scroll; - position: relative; - height: 250px; - padding-left: 0; - padding-right: 0; - padding-bottom: 0; - width: 100%; -} -#onscreenchat-container .chat-window-wrapper .panel .panel-body .fader { - position: -webkit-sticky; - position: sticky; - bottom: 0; - width: 100%; - height: 50px; - background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fff)); - background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%); -} -#onscreenchat-container .chat-window-wrapper .panel .panel-body .fader .typing-info { - font-size: 0.6em; - position: absolute; - bottom: 0; - padding: 2px 5px; - text-align: right; - width: 100%; -} -#onscreenchat-container .chat-window-wrapper .panel .panel-footer { - position: relative; - border-top: none; - padding-top: 15px; - padding-bottom: 15px; -} - -.iosOnScreenChatModalBody .ui-menu-item { - padding: 5px; -} -.iosOnScreenChatModalBody .ui-menu-item-wrapper { - cursor: pointer !important; -} - -.ilOnScreenChatSearchLoader { - vertical-align: middle; - width: 10px; - height: 10px; - margin-left: 5px; - display: inline-block; -} - -/* Services/Rating */ -img.ilRatingIcon { - width: 16px; - height: 16px; -} - -img.ilRatingMarker { - width: 7px; - height: 7px; -} - -a.ilRating { - text-decoration: none; -} - -div.ilRatingOverlay { - z-index: 1000 !important; - padding: 0 5px; - display: none; -} - -#ilMMSearch ul li { - padding: 5px; -} -#ilMMSearch ul li label { - font-weight: 400; -} - -#ilMMSearchMenu legend { - margin-bottom: 0; - margin-top: 20px; - font-size: 1rem; - border-bottom: 0; -} -#ilMMSearchMenu p { - white-space: nowrap; -} - -#main_menu_search { - width: 80%; -} - -div.ilMainMenuSearch { - padding: 0 10px 3px; - margin: 1px 0 2px -1px; - line-height: 26px; -} - -input.ilMainMenuSearch { - cursor: pointer; - border: none; - color: #161616; - width: 150px; - padding: 2px 4px 1px; - margin: 0; - background-color: white; - min-height: 16px; - -webkit-box-shadow: inset 1px 1px 2px #a0a0a0; - box-shadow: inset 1px 1px 2px #a0a0a0; - line-height: 1; -} - -#mm_search_menu_head { - background-color: #f9f9f9; - padding: 5px; - font-size: 0.625rem; -} -#mm_search_menu_head p { - margin: 0; -} -#mm_search_menu_head input { - margin: 0; - padding: 0; -} - -#il_search_toolbar > div { - padding-top: 6px; -} -#il_search_toolbar div.ilFormOption { - width: auto; -} -#il_search_toolbar div.ilFormFooter { - display: none; -} - -#mm_search_menu_ac .ui-menu { - border: 0 none; - -webkit-box-shadow: none; - box-shadow: none; - color: #161616; -} - -span.ilSearchHighlight { - font-weight: 600; -} - -div.il_SearchFragment { - margin: 2px 0 5px; - font-size: 0.625rem; - font-weight: 400; - text-align: left; -} - -#ilSearchResultsTable.table-striped > tbody > tr > td { - background-color: transparent; -} - -#search_area_form { - min-width: 350px; -} -#search_area_form .form-horizontal .control-label { - padding-top: 0; -} - -/* Services/Skill */ -div.ilSkill { - background: #f9f9f9; - padding: 15px; - margin-bottom: 20px; - margin-top: 10px; -} - -div.ilSkill > h3 { - margin: 10px 0; - padding: 0; - font-size: 1rem; - float: left; -} - -div.ilSkill > h4 { - margin: 10px 0; - padding: 0; - font-size: 0.875rem; - color: #6f6f6f; - float: left; - clear: left; -} - -table.ilSkill, td.ilSkill, th.ilSkill { - border: 1px solid #dddddd; -} - -div.ilSkillActions { - margin-top: -5px; - margin-right: 15px; - float: right; -} - -div.ilSkill .ilSkillActions { - margin-right: 0px; -} - -table.ilSkill { - margin-bottom: 5px; - margin-left: 50px; - background-color: white; - border-collapse: collapse; - clear: both; -} - -td.ilSkill, th.ilSkill { - font-size: 0.625rem; - padding: 4px; - min-width: 50px; -} - -td.ilSkill { - text-align: center; - vertical-align: middle; -} - -td.ilSkillLevel { - cursor: pointer; -} - -th.ilSkill, td.ilSkillLevel { - background-color: #f9f9f9; -} - -td.ilSkillSelf { - background-color: #fff0e0; -} - -td.ilSkillMat { - background-color: #f0f0ff; -} - -div.ilSkillSuggRes { - margin-left: 50px; -} - -th.ilSkillEntryHead { - width: 250px; -} - -.ilSkillEvalItem { - border-left: 5px solid; - margin: 2px 0; - padding: 10px; -} -.ilSkillEvalItem > .row > div { - padding-top: 3px; - padding-bottom: 3px; -} - -.ilSkillEvalItem.ilSkillEvalType1 { - border-color: #307C88; -} - -.ilSkillEvalItem.ilSkillEvalType2 { - border-color: #d38000; -} - -.ilSkillLevelDescription, .ilSkillMaterial, .ilSkillSuggResources { - padding: 5px 10px 5px 15px; -} -.ilSkillLevelDescription > .row > div, .ilSkillMaterial > .row > div, .ilSkillSuggResources > .row > div { - padding-top: 2px; - padding-bottom: 2px; -} - -.ilSkillResourceList > h5 { - margin-top: 25px; -} -.ilSkillResourceList > div { - padding: 5px 10px 5px 15px; -} -.ilSkillResourceList > div > .row > div { - padding-top: 2px; - padding-bottom: 2px; -} - -.ilSkillEvalItem.ilSkillEvalType3 { - border-color: #557b2e; -} - -.ilSkillEvalItem > .row > .ilSkillEvalType1 { - color: #307C88; -} - -.ilSkillEvalItem > .row > .ilSkillEvalType2 { - color: #d38000; -} - -.ilSkillEvalItem > .row > .ilSkillEvalType3 { - color: #557b2e; -} - -.ilSkillFilter .ilToolbar select.form-control { - display: block; -} - -.ilSkillCategoryDescription { - margin: 0px 5px; - padding-bottom: 15px; -} - -.ilSkillEntriesHeader { - padding: 10px 0px 5px; -} -.ilSkillEntriesHeader > .ilSkillEntriesHeaderByline { - font-size: 0.8em; - color: #808080; -} - -.ilSkillEntriesAllButton, .ilSkillEntriesOnlyLatestButton { - padding: 5px 5px 5px; -} - -/* Services/Style */ -.ilPositionStatic { - position: static; -} - -/* PageLayout Previews */ -.il-style-layout-preview-wrapper { - width: 160px; - height: 120px; - margin: 3px; - background-color: white; - border: 0; - box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.3); -} - -div.ilc_QuestionPlaceHolderThumb, -div.ilc_MediaPlaceHolderThumb, -div.ilc_TextPlaceHolderThumb, -div.ilc_PredTextPlaceHolderThumb { - margin: 1px; - padding: 5px 2px 5px 0; - border: 1px solid #2c2c2c; - font-size: 0.625rem; - background: url("./images/placeholder/question_placeholder_thumb.png") no-repeat center; - background-color: white; - font-weight: 600; -} - -div.ilc_MediaPlaceHolderThumb { - background-image: url("./images/placeholder/media_placeholder_thumb.png"); -} - -div.ilc_TextPlaceHolderThumb { - background-image: url("./images/placeholder/text_placeholder_thumb.png"); -} - -div.ilc_PredTextPlaceHolderThumb { - background-image: url("./images/placeholder/pred_text_placeholder_thumb.png"); -} - -div.ilc_HeadlineThumb { - font-size: 0.75rem; - font-weight: 600; - width: 100%; - border-bottom: 1px solid #2c2c2c; - color: #161616; - margin: 2px 0 4px; -} - -table { - background-color: transparent; -} -table col[class*=col-] { - position: static; - display: table-column; - float: none; -} -table td[class*=col-], -table th[class*=col-] { - position: static; - display: table-cell; - float: none; -} - -caption { - padding-top: 9px; - padding-bottom: 9px; - color: #2c2c2c; - text-align: left; -} - -th { - text-align: left; -} - -.table { - width: 100%; - max-width: 100%; - margin-bottom: 0; -} -.table > thead > tr > th, -.table > thead > tr > td, -.table > tbody > tr > th, -.table > tbody > tr > td, -.table > tfoot > tr > th, -.table > tfoot > tr > td { - padding: 9px; - line-height: 1.428571429; - vertical-align: top; - border-top: 1px solid #dddddd; -} -.table > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #dddddd; -} -.table > caption + thead > tr:first-child > th, -.table > caption + thead > tr:first-child > td, -.table > colgroup + thead > tr:first-child > th, -.table > colgroup + thead > tr:first-child > td, -.table > thead:first-child > tr:first-child > th, -.table > thead:first-child > tr:first-child > td { - border-top: 0; -} -.table > tbody + tbody { - border-top: 2px solid #dddddd; -} -.table .table { - background-color: white; -} - -.table-condensed > thead > tr > th, -.table-condensed > thead > tr > td, -.table-condensed > tbody > tr > th, -.table-condensed > tbody > tr > td, -.table-condensed > tfoot > tr > th, -.table-condensed > tfoot > tr > td { - padding: 6px; -} - -.table-striped > tbody > tr:nth-of-type(odd) { - background-color: white; -} - -.table-responsive { - min-height: 0.01%; - overflow-x: auto; -} -@media screen and (max-width: 767px) { - .table-responsive { - width: 100%; - margin-bottom: 15px; - overflow-y: hidden; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid #dddddd; - } - .table-responsive > .table { - margin-bottom: 0; - } - .table-responsive > .table > thead > tr > th, - .table-responsive > .table > thead > tr > td, - .table-responsive > .table > tbody > tr > th, - .table-responsive > .table > tbody > tr > td, - .table-responsive > .table > tfoot > tr > th, - .table-responsive > .table > tfoot > tr > td { - white-space: nowrap; - } -} - -/* Services/Table */ -div.tblfooter { - font-weight: 400; - background-color: #f9f9f9; - padding: 3px; - font-size: 0.625rem; - text-align: right; -} - -div.ilTableNav { - font-weight: 400; - padding: 0 15px; - font-size: 0.625rem; - text-align: right; - line-height: 20px; -} -div.ilTableNav .ilValignMiddle span, div.ilTableNav .ilValignMiddle a, div.ilTableNav .ilValignMiddle label { - vertical-align: middle; -} -div.ilTableNav .ilValignMiddle label { - margin-bottom: 0; -} -div.ilTableNav table { - width: 100%; -} -div.ilTableNav select { - display: inline-block; -} -div.ilTableNav .ilFloatRight .ilOverlay { - display: none; -} - -tr.tblfooter { - color: #161616; - font-weight: 400; - background-color: #f9f9f9; - border-top: 1px solid #f0f0f0; -} - -td.submit { - padding: 3px; - vertical-align: top; - background-color: #f9f9f9; -} - -div.ilTableHeaderTitleBlock { - font-weight: 600; - padding: 3px; - font-size: 0.75rem; - color: #161616; - border-bottom: 1px solid #dddddd; -} - -div.ilTableHeaderTitle { - margin: 12px 0 0 15px; - padding: 0; -} -div.ilTableHeaderTitle + .ilHeaderDesc { - margin: 0 15px 9px; -} - -h3.ilTableHeaderTitleBlock { - font-weight: 600; - font-size: 0.875rem; - display: inline; - padding: 0; - margin: 0; -} - -h3.ilTableHeaderTitle { - display: inline; -} - -div.ilTableOuter { - padding: 0; - background-color: #f9f9f9; -} - -div.ilTableSelectAll { - background-color: white; - padding: 6px 15px; - font-size: 0.75rem; - border-top: 1px solid #dddddd; -} - -div.ilTableSelectAll label { - padding-left: 13px; -} - -div.ilTableCommandRow, div.ilTableCommandRowTop { - background-color: #f9f9f9; - padding: 6px 12px; - font-size: 0.75rem; -} - -span.ilTableFootLight { - color: #161616; -} - -div.ilTableFilterActivator { - margin: 0 0 6px 12px; -} - -.ilTableMenuItem { - margin: 0 10px 0 0; -} - -div.ilTableFilter { - padding: 0 0 6px 0; - margin: 0; -} - -legend.ilTableFilter { - font-size: 0.625rem; - border: none; - padding: 0 15px; - margin: 0; - font-weight: 400; - text-align: right; -} -legend.ilTableFilter > a.btn { - margin-right: -15px; - margin-top: -12px; - vertical-align: middle; -} - -fieldset.ilTableFilter { - background-color: #f9f9f9; - padding: 12px 15px; - margin: 6px 0 15px 0; -} - -div.ilTableFilterLabel { - font-style: italic; - background-color: #f9f9f9; - padding: 3px 0px; -} - -div.ilTableFilterLabel label { - margin: 0; -} - -div.ilTableFilterInput { - min-width: 150px; - padding: 0 0 5px 0; -} - -div.ilTableFilterInput select { - width: 100%; - max-width: 150px; -} - -div.ilTableFilterInput .radio, div.ilTableFilterInput .checkbox { - margin: 0; -} - -td.ilFilterOption { - text-align: left; - vertical-align: top; - font-size: 0.625rem; - white-space: nowrap; - padding: 0 10px 10px 0; - min-width: 150px; -} - -td.ilFilterType { - font-size: 0.625rem; - font-weight: 600; - text-align: left; - white-space: nowrap; - padding: 3px; -} - -div.ilTableContainer { - overflow: auto; -} - -.tblheader { - font-weight: 400; -} - -tr.tblheader { - font-weight: 400; - background-color: #f9f9f9; - font-size: 0.75rem; - border-bottom: 1px solid #dddddd; -} - -/* ---------------- alternating tablerowcolors ----------------- */ -.tblrow2_mo { - background-color: #f0f0f0; - color: #161616; - padding: 3px; -} - -.tblrow1_mo { - background-color: white; - color: #161616; - padding: 3px; -} - -.tblrow1_mo:hover, .tblrow2_mo:hover { - background-color: #d0d0ff; -} - -.tblrowmarked { - background-color: #e2e8ef; - color: #161616; - padding: 3px; -} - -.tblrow2top { - background-color: #f0f0f0; - color: #161616; - padding: 3px; - vertical-align: top; -} - -.tblrow1top { - background-color: white; - color: #161616; - padding: 3px; - vertical-align: top; -} - -.tblrowmarkedtop { - background-color: #e2e8ef; - color: #161616; - padding: 3px; - vertical-align: top; -} - -.table > thead > tr > th { - border-bottom: 1px solid #dddddd; - background-color: white; -} - -.ilTableOuter .table { - background-color: white; -} -.ilTableOuter .table tr th:first-child, .ilTableOuter .table tr td:first-child { - padding-left: 15px; -} - -td > img[src$="icon_custom.svg"] { - max-width: 32px; -} - -.ilTableCommandRowTop .ilFloatLeft img, .ilTableCommandRowTop .ilFloatLeft select, .ilTableCommandRow .ilFloatLeft img, .ilTableCommandRow .ilFloatLeft select { - display: inline-block; -} - -@media only screen and (max-width: 991px) { - .table-responsive { - overflow-x: auto; - max-width: 94vw; - } -} -@media (min-width: 991px) { - .table-responsive { - overflow: visible; - } -} -/* Services/Tags */ -.ilTagCloud { - font-size: 0.75rem; - padding: 6px 0; -} - -.il-maincontrols-slate .ilTagCloud { - padding: 6px 12px; -} - -.ilTag { - background-color: #75deea; - /* background-color: lighten($brand-primary, 10%); */ - color: #161616; - display: inline-block; - white-space: nowrap; - padding: 1px 5px; - margin: 3px 6px 3px 0; - border-radius: 3px; -} -.ilTag .ilTagRelHigh { - background-color: #85d1da; - color: #161616; -} -.ilTag .ilTagRelMiddle { - background-color: #95c5ca; - color: #161616; -} -.ilTag .ilTagRelLow { - background-color: #a5b8ba; - color: #161616; -} -.ilTag .ilTagRelVeryLow { - background-color: #b0b0b0; - color: #161616; -} -.ilTag.ilHighlighted, .ilTag.ilHighlighted:hover { - background-color: #B54F00; - color: white; -} -.ilTag.ilHighlighted:hover, .ilTag.ilHighlighted:hover:hover { - background-color: #9c4400; -} - -a.ilTag:hover, a.ilTag:active { - text-decoration: none; - color: #161616; - background-color: #75deea; -} - -#il_tags_modal textarea { - resize: vertical; -} - -#tos_documents td.std .dropdown { - display: inline-block; -} - -/* Services/UIComponent/AdvancedSelectionList */ -div.il_adv_sel { - border: 1px solid #dddddd; - -webkit-box-shadow: 2px 2px 4px #c0c0c0; - box-shadow: 2px 2px 4px #c0c0c0; -} - -table.il_adv_sel { - color: #161616; - background-color: white; - border-spacing: 0; - cursor: pointer; -} - -tr.il_adv_sel { - cursor: pointer; -} - -tr.il_adv_sel_act { - background-color: #fff9bc; - cursor: pointer; -} - -td.il_adv_sel { - border-bottom: 1px solid #dddddd; - padding: 3px 10px; - text-align: left; - white-space: nowrap; - cursor: pointer; - font-weight: 400; -} - -#ilAdvSelListTable_item_creation td.il_adv_sel { - min-width: 150px; -} - -td.il_adv_sel_ic { - border-bottom: 1px solid #dddddd; - padding: 3px 0 3px 10px; - text-align: left; - cursor: pointer; -} - -td.ilAsyncImgLoader { - padding: 0 40px; -} - -span[id^=ilAdvSelListAnchorElement_] + div { - position: absolute; - z-index: 5000; - left: 0; - right: 0; -} - -div[id^=ilAdvSelListTable_] { - overflow: auto; - background-color: white; - clear: both; - display: none; - position: absolute; -} - -@media only screen and (min-width: 1200px) { - #ilAdvSelListAnchorText_asl + ul.dropdown-menu > li > div.row .row, - #ilAdvSelListAnchorText_asl + .dropdown-backdrop + ul.dropdown-menu > li > div.row .row, - #mm_adm_tr + span + ul.dropdown-menu > li > div.row .row, - #mm_adm_tr + ul.dropdown-menu > li > div.row .row { - width: auto; - } - #ilAdvSelListAnchorText_asl + ul.dropdown-menu > li > div.row ul, - #ilAdvSelListAnchorText_asl + .dropdown-backdrop + ul.dropdown-menu > li > div.row ul, - #mm_adm_tr + span + ul.dropdown-menu > li > div.row ul, - #mm_adm_tr + ul.dropdown-menu > li > div.row ul { - min-width: 250px; - } -} -@media only screen and (max-width: 991px) { - #ilAdvSelListAnchorText_asl + ul.dropdown-menu > li > div.row, - #ilAdvSelListAnchorText_asl + .dropdown-backdrop + ul.dropdown-menu > li > div.row, - #mm_adm_tr + span + ul.dropdown-menu > li > div.row, - #mm_adm_tr + ul.dropdown-menu > li > div.row { - width: 100% !important; - margin: 0; - } -} - -@media only screen and (max-width: 992px) { - #ilAdvSelListAnchorText_asl + ul.dropdown-menu > li > div.row { - min-width: 260px; - } -} -@media only screen and (min-width: 992px) and (max-width: 1200px) { - #ilAdvSelListAnchorText_asl + ul.dropdown-menu > li > div.row { - min-width: 520px; - } -} -@media only screen and (min-width: 1200px) { - #ilAdvSelListAnchorText_asl + ul.dropdown-menu > li > div.row { - min-width: 780px; - } -} - -@media only screen and (max-width: 768px) { - #ilAdvSelListAnchorText_asl + ul.dropdown-menu { - position: absolute; - background-color: white; - } -} - -div.ilNewObjectSelector { - display: block; - text-align: right; - margin-bottom: 8px; - padding: 0; - width: 100%; -} -div.ilNewObjectSelector > .btn-group.open { - display: inline-block; - width: 100%; -} -div.ilNewObjectSelector > .btn-group.open #ilAdvSelListAnchorText_asl { - float: right; -} -div.ilNewObjectSelector > .btn-group.open #ilAdvSelListAnchorText_asl + .dropdown-menu { - top: 30px; - right: 0; - left: auto; -} -div.ilNewObjectSelector > .btn-group.open #ilAdvSelListAnchorText_asl + .dropdown-menu .dropdown-header { - margin-right: 1px; -} - -#il-add-new-item-gl h2, #il-add-new-item-gl a { - white-space: break-spaces; -} - -/* Services/UIComponent/Checklist */ -div.ilChecklist ul { - list-style-type: none; - margin: 0; - padding: 0; -} - -div.ilChecklist ul li { - padding: 0; - font-size: 0.75rem; -} - -div.ilChecklist ul li a, div.ilChecklist ul li span { - padding: 5px 5px; - margin: 0 -5px; - display: block; -} - -div.ilChecklist ul a:hover { - text-decoration: none; - color: #4c6586; -} - -div.ilChecklist ul li a:hover { - background-color: #e2e8ef; -} - -div.ilChecklist ul li p, div.ilChecklist ul li p:hover { - color: #6f6f6f; - font-size: 0.625rem; - text-decoration: none; - padding: 0; - margin-top: 0; -} - -div.ilChecklist ul li img { - width: 18px; - height: 18px; - float: right; -} - -.ilSetupContent div.ilChecklist { - min-width: 200px; -} - -/* components/ILIAS/UI_/Explorer2 */ -table.ilExplorer { - width: 100%; - background-color: #f9f9f9; -} - -body.il_Explorer { - background: none #f9f9f9; -} - -div.il_Explorer { - margin: 0; - min-height: 468px; - padding: 10px 5px 15px; -} - -div.ilExpH { - padding-top: 48px; - min-height: 35px; -} - -td.ilExpBody { - border-top: 1px solid #dddddd; - background-color: #f9f9f9; -} - -h1.ilExplorerHead { - color: #161616; - margin: 0; - padding: 10px 5px 10px 28px; - vertical-align: top; - text-align: left; - font-weight: 600; - font-size: 0.75rem; -} - -div.il_ExplorerTree { - font-size: 0.75rem; -} - -ul.il_Explorer { - margin: 0 0 0 10px; - padding: 0; - list-style: none; -} - -ul.il_ExplorerNoIndent { - margin: 0; - padding: 0; - list-style: none; -} - -li.il_Explorer { - margin: 0; - padding: 0; - white-space: nowrap; -} - -a.il_HighlightedNode, .ilHighlighted { - background-color: #e2e8ef; - padding: 0 5px; -} - -li.ilExplSecHighlight { - background-color: #f9f9f9 !important; - border-top: solid 2px #557196; - border-bottom: solid 2px #557196; -} - -div.il_ExplorerItemDescription { - margin-left: 40px; -} - -/* Explorer2, jsTree */ -.jstree.jstree-default a { - color: #4c6586 !important; -} - -.jstree.jstree-default a.disabled { - color: #161616 !important; - cursor: default !important; -} - -.jstree.jstree-default a { - font-size: 0.875rem; - min-height: 22px; -} - -.jstree li, .jstree.jstree-default li i { - background: url("./images/nav/jstree.svg") no-repeat; - vertical-align: top; -} - -.jstree.jstree-default .jstree-open > i { - background-position: -15px 0 !important; -} - -.jstree.jstree-default .jstree-closed > i { - background-position: 3px 0 !important; -} - -#vakata-contextmenu.jstree-context, -#vakata-contextmenu.jstree-context li ul { - background: none #f0f0f0; - border: 1px solid #979797; - -webkit-box-shadow: 1px 1px 2px #999; - box-shadow: 1px 1px 2px #999; -} - -#vakata-contextmenu.jstree-context a { - color: black; -} - -#vakata-contextmenu.jstree-context a:hover, -#vakata-contextmenu.jstree-context .vakata-hover > a { - padding: 0 5px; - background: #e8eff7; - border: 1px solid #aecff7; - color: black; - border-radius: 3px; -} - -#vakata-contextmenu.jstree-context li.jstree-contextmenu-disabled a, -#vakata-contextmenu.jstree-context li.jstree-contextmenu-disabled a:hover { - color: silver; - background: none; - border: 0; - padding: 1px 4px; -} - -#vakata-contextmenu.jstree-context li.vakata-separator { - background: white; - border-top: 1px solid #dddddd; - margin: 0; -} - -#vakata-contextmenu.jstree-context li ul { - margin-left: -4px; -} - -.jstree img { - border: 0; - width: 20px; - height: 20px; -} - -img.il_ExplorerIcon { - height: 20px; - width: 20px; -} - -.ilExplorerContainer { - padding: 2px 0 6px 0; -} - -.ilExplorerContainer .jstree-default .jstree-anchor { - height: auto; -} - -.jstree-default .jstree-node, .jstree-default .jstree-anchor { - line-height: inherit; -} - -.il-maincontrols-slate-content .jstree-default > ul > li.jstree-node { - margin-left: 0; -} -.il-maincontrols-slate-content .jstree-default li.jstree-node { - margin-left: 0.875rem; - padding: 0 3px; -} - -/* Services/UIComponent/GroupedLists */ -div.ilGroupedListH { - padding: 6px 0 3px 0; - color: #161616; -} - -div.ilGroupedListSep { - padding-bottom: 3px; - border-bottom: 1px solid #dddddd; - margin: 0 10px 3px; -} - -a.ilGroupedListLE { - display: block; - padding: 5px 10px; - font-size: 0.75rem; -} - -a.ilGroupedListLE:hover { - background-color: #ffffd9; - text-decoration: none; -} - -td.ilGroupedListNewCol { - border-left: 1px solid #dddddd; -} - -/* Services/UIComponent/Lightbox */ -.ilLightbox { - position: absolute; - top: 0; - bottom: 0; - right: 0; - left: 0; - background-color: #2c2c2c; - overflow: auto; - z-index: 1000; -} - -a.ilMediaLightboxClose { - display: block; - float: right; - margin: 5px 0 10px 10px; - cursor: pointer; - color: #161616; - font-size: 1.115rem; -} - -a.ilMediaLightboxClose:hover { - color: black; - text-decoration: none; -} - -.ilLightboxContent { - margin: 50px auto 0; - width: 640px; - max-width: 100%; -} - -.ilLightboxContent iframe { - width: 100%; - min-height: 400px; -} - -/* Services/UIComponent/Modal */ -.modal-body .jstree li { - overflow: hidden; - text-overflow: ellipsis; -} - -.modal-body .jstree a { - display: inline; -} - -.modal-content { - color: #161616; -} -.modal-content .form-horizontal .col-sm-4, .modal-content .form-horizontal .col-md-3, .modal-content .form-horizontal .col-lg-2 { - width: 33.33%; -} -.modal-content .form-horizontal .col-sm-8, .modal-content .form-horizontal .col-md-9, .modal-content .form-horizontal .col-lg-10 { - width: 66.67%; -} - -.progress { - height: 15px; - min-width: 100px; - background-color: #b8b8b8; -} - -.progress-bar { - font-size: 0.75rem; - line-height: 15px; - min-width: 50px; - text-align: center; - color: #f0f0f0; -} - -.progress-bar-success { - background-color: #6ea03c; -} - -/* Services/UIComponent/Tabs */ -#ilTab { - padding: 0; - margin: 3px 0; - border: 0 none; - border-bottom: 2px solid #161616; -} -#ilTab > li { - float: left; - margin: 0 3px 0 0; -} -#ilTab > li > a { - margin: 0; - margin-right: 2px; - font-size: 0.875rem; - line-height: 1.428571429; - padding: 6px 15px 3px; - border: 0 none; - border-radius: 0px 0px 0 0; -} -#ilTab > li > a:hover { - border-color: white white white; -} -#ilTab > li > a:focus { - border: inherit; - box-shadow: inherit; - outline: none; - outline-offset: 0px; -} -#ilTab > li > a:focus::after { - content: none; -} -#ilTab > li > a:focus-visible { - border: inherit; - box-shadow: inherit; - outline: none; - outline-offset: 0px; -} -#ilTab > li > a:focus-visible::after { - content: none; -} -#ilTab > li > a:focus { - outline: none; - outline-offset: 0px; -} -#ilTab > li > a:focus-visible { - position: relative; - outline: 2px solid #FFFFFF; - outline-offset: 5px; -} -#ilTab > li > a:focus-visible::after { - content: " "; - position: absolute; - top: -2px; - left: -2px; - right: -2px; - bottom: -2px; - border: 2px solid #FFFFFF; - outline: 3px solid #0078D7; -} -#ilTab > li.active > a, #ilTab > li.active > a:hover, #ilTab > li.active > a:focus { - color: white; - cursor: default; - background-color: #161616; - border: 0 none; - border-bottom-color: transparent; -} - -#ilTab a:focus-visible { - z-index: 3; -} - -/* Sub Tabs */ -#ilSubTab { - padding: 6px 0; - margin: 0; -} -#ilSubTab > li:first-child > a { - padding-left: 12px; -} -#ilSubTab > li { - float: left; -} -#ilSubTab > li > a { - border-radius: 0; - padding: 3px 6px; - font-size: 0.75rem; -} -#ilSubTab > li > a:hover { - text-decoration: underline; - background-color: transparent; -} -#ilSubTab > li > a:focus { - border: inherit; - box-shadow: inherit; - outline: none; - outline-offset: 0px; -} -#ilSubTab > li > a:focus::after { - content: none; -} -#ilSubTab > li > a:focus-visible { - border: inherit; - box-shadow: inherit; - outline: none; - outline-offset: 0px; -} -#ilSubTab > li > a:focus-visible::after { - content: none; -} -#ilSubTab > li > a:focus { - outline: none; - outline-offset: 0px; -} -#ilSubTab > li > a:focus-visible { - position: relative; - outline: 2px solid #FFFFFF; - outline-offset: 5px; -} -#ilSubTab > li > a:focus-visible::after { - content: " "; - position: absolute; - top: -2px; - left: -2px; - right: -2px; - bottom: -2px; - border: 2px solid #FFFFFF; - outline: 3px solid #0078D7; -} -#ilSubTab > li.active > a, #ilSubTab > li.active > a:hover, #ilSubTab > li.active > a:focus { - color: #4c6586; - background-color: transparent; - text-decoration: underline; -} - -.il_after_tabs_spacing { - margin-bottom: 12px; -} - -/* Services/UIComponent/Toolbar */ -.nav { - padding-left: 0; - margin-bottom: 0; - list-style: none; -} -.nav::after { - display: block; - clear: both; - content: ""; -} -.nav > li { - position: relative; - display: block; -} -.nav > li > a { - position: relative; - display: block; - padding: 6px 12px; -} -.nav > li > a:hover, .nav > li > a:focus { - text-decoration: none; - background-color: #f0f0f0; -} -.nav > li.disabled > a { - color: #f9f9f9; -} -.nav > li.disabled > a:hover, .nav > li.disabled > a:focus { - color: #f9f9f9; - text-decoration: none; - cursor: not-allowed; - background-color: transparent; -} -.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { - background-color: #f0f0f0; - border-color: #4c6586; -} -.nav .nav-divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; -} -.nav > li > a > img { - max-width: none; -} - -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.ilToolbar .container-fluid { - padding-left: 0; -} -.ilToolbar.navbar { - border: 0 none; - background-color: #f9f9f9; -} -.ilToolbar .navbar-toggle:focus { - outline: none; - outline-offset: 0px; -} -.ilToolbar .navbar-toggle:focus-visible { - position: relative; - outline: 2px solid #FFFFFF; - outline-offset: 5px; -} -.ilToolbar .navbar-toggle:focus-visible::after { - content: " "; - position: absolute; - top: -2px; - left: -2px; - right: -2px; - bottom: -2px; - border: 2px solid #FFFFFF; - outline: 3px solid #0078D7; -} -.ilToolbar .ilToolbarItems { - padding: 0; -} -.ilToolbar .navbar-form > .form-control { - width: auto; - display: inline-block; - vertical-align: middle; -} -.ilToolbar .navbar-form > .input-group { - display: inline-table; - vertical-align: middle; -} -.ilToolbar .navbar-form > .input-group > .input-group-btn { - width: auto; -} -.ilToolbar input[type=file] { - display: inline-block; -} -.ilToolbar li { - border: 0 none; - margin-right: 15px; -} -.ilToolbar li .dropdown-header { - border-bottom: 1px solid #dddddd; -} -.ilToolbar li .navbar-form, -.ilToolbar li .navbar-text { - padding: 0; - border: 0 none; - margin-left: 0; - margin-right: 0; - display: inline-block; - color: #161616; -} -.ilToolbar li.navbar-text { - margin-left: 0; -} -.ilToolbar li.ilToolbarSeparator { - border-left: 1px solid #dddddd; - height: 40px; -} -.ilToolbar li.ilToolbarGroup .navbar-form, -.ilToolbar li.ilToolbarGroup .navbar-text { - margin-left: 7.5px; -} -.ilToolbar li.ilToolbarGroup .navbar-form:first-child, -.ilToolbar li.ilToolbarGroup .navbar-text:first-child { - margin-left: 0; -} -.ilToolbar li.ilToolbarGroup .navbar-text { - margin-right: 0; -} -.ilToolbar .btn, .ilToolbar a { - vertical-align: middle; -} -.ilToolbar .btn[disabled] { - padding: 3px 6px; -} -.ilToolbar .ilToolbarStickyItems { - float: left; - margin-left: 15px; -} -.ilToolbar .ilToolbarStickyItems.navbar-nav { - margin-top: 0; - margin-bottom: 0; -} -.ilToolbar .ilToolbarStickyItems.navbar-nav .open .dropdown-menu > li > a { - padding-left: 12px; -} -.ilToolbar .ilToolbarStickyItems > li { - float: left; - margin-right: 15px; -} -.ilToolbar .ilToolbarStickyItems > li .navbar-form { - border: 0 none; -} -.ilToolbar .ilToolbarStickyItems > li.ilToolbarStickyItem { - border: 0 none; -} -.ilToolbar ul.dropdown-menu > li { - border: 0 none; - margin-right: 0; -} -.ilToolbar #il-add-new-item-gl .row { - margin-left: 0; - margin-right: 0; -} -.ilToolbar #il-add-new-item-gl li { - margin-right: 0; -} -.ilToolbar #il-add-new-item-gl li:not(.dropdown-header) { - border-bottom: 0; -} - -.ilToolbarContainer + .ilFilterContainer { - margin-top: -20px; -} - -@media only screen and (max-width: 991px) { - .ilToolbar .container-fluid { - padding-left: 15px; - } - .ilToolbar li { - border-bottom: 1px solid #dddddd; - margin-right: 0; - } - .ilToolbar .ilToolbarStickyItems.navbar-nav .open .dropdown-menu > li > a { - padding-left: 0; - } -} -.navbar { - position: relative; - min-height: 40px; - margin-bottom: 20px; - border: 1px solid transparent; -} -.navbar::after { - display: block; - clear: both; - content: ""; -} -@media (min-width: 768px) { - .navbar { - border-radius: 0px; - } -} - -.navbar-header::after { - display: block; - clear: both; - content: ""; -} -@media (min-width: 768px) { - .navbar-header { - float: left; - } -} - -.navbar-collapse { - overflow-x: visible; - padding-right: 9px; - padding-left: 9px; - border-top: 1px solid transparent; - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); - -webkit-overflow-scrolling: touch; -} -.navbar-collapse::after { - display: block; - clear: both; - content: ""; -} -.navbar-collapse.in { - overflow-y: auto; -} -@media (min-width: 768px) { - .navbar-collapse { - width: auto; - border-top: 0; - box-shadow: none; - } - .navbar-collapse.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; - overflow: visible !important; - } - .navbar-collapse.in { - overflow-y: visible; - } -} - -.container > .navbar-header, -.container > .navbar-collapse, -.container-fluid > .navbar-header, -.container-fluid > .navbar-collapse { - margin-right: -9px; - margin-left: -9px; -} -@media (min-width: 768px) { - .container > .navbar-header, - .container > .navbar-collapse, - .container-fluid > .navbar-header, - .container-fluid > .navbar-collapse { - margin-right: 0; - margin-left: 0; - } -} - -.navbar-static-top { - z-index: 1000; - border-width: 0 0 1px; -} -@media (min-width: 768px) { - .navbar-static-top { - border-radius: 0; - } -} - -.navbar-brand { - float: left; - padding: 3px 9px; - font-size: 1rem; - line-height: 20px; - height: 40px; -} -.navbar-brand:hover, .navbar-brand:focus { - text-decoration: none; -} -.navbar-brand > img { - display: block; -} -@media (min-width: 768px) { - .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { - margin-left: -9px; - } -} - -.navbar-toggle { - position: relative; - float: right; - margin-right: 9px; - padding: 9px 10px; - background-color: transparent; - background-image: none; - border: 1px solid transparent; - border-radius: 0px; -} -.navbar-toggle:focus { - outline: 0; -} -.navbar-toggle .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px; -} -.navbar-toggle .icon-bar + .icon-bar { - margin-top: 4px; -} -@media (min-width: 768px) { - .navbar-toggle { - display: none; - } -} - -.navbar-nav { - margin: 1.5px -9px; -} -.navbar-nav > li > a { - padding-top: 10px; - padding-bottom: 10px; - line-height: 20px; -} -@media (max-width: 991px) { - .navbar-nav .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - } - .navbar-nav .open .dropdown-menu > li > a, - .navbar-nav .open .dropdown-menu .dropdown-header { - padding: 5px 15px 5px 25px; - } - .navbar-nav .open .dropdown-menu > li > a { - line-height: 20px; - } - .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { - background-image: none; - } -} -@media (min-width: 768px) { - .navbar-nav { - float: left; - margin: 0; - } - .navbar-nav > li { - float: left; - } - .navbar-nav > li > a { - padding-top: 3px; - padding-bottom: 3px; - } -} - -.navbar-form { - margin-left: -9px; - margin-right: -9px; - padding: 10px 9px; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - margin-top: 6px; - margin-bottom: 6px; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); -} -@media (max-width: 991px) { - .navbar-form .form-group { - margin-bottom: 5px; - } - .navbar-form .form-group:last-child { - margin-bottom: 0; - } -} -@media (min-width: 768px) { - .navbar-form { - width: auto; - border: 0; - margin-left: 0; - margin-right: 0; - padding-top: 0; - padding-bottom: 0; - -webkit-box-shadow: none; - box-shadow: none; - } -} - -.navbar-nav > li > .dropdown-menu { - margin-top: 0; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -@media (min-width: 768px) { - .navbar-text { - text-align: left; - margin-left: 9px; - margin-right: 9px; - } -} - -@media (min-width: 768px) { - .navbar-left { - float: left !important; - } - .navbar-right { - float: right !important; - margin-right: -9px; - } - .navbar-right ~ .navbar-right { - margin-right: 0; - } -} -.navbar-default { - background-color: #f9f9f9; - border-color: #dddddd; -} -.navbar-default .navbar-brand { - color: #777; -} -.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { - color: #5e5e5e; - background-color: transparent; -} -.navbar-default .navbar-text { - color: #161616; -} -.navbar-default .navbar-nav > li > a { - color: #777; -} -.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { - color: #333; - background-color: transparent; -} -.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { - color: #555; - background-color: #e8e8e8; -} -.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { - color: #ccc; - background-color: transparent; -} -.navbar-default .navbar-toggle { - border-color: #ddd; -} -.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { - background-color: #ddd; -} -.navbar-default .navbar-toggle .icon-bar { - background-color: #4c6586; -} -.navbar-default .navbar-collapse, -.navbar-default .navbar-form { - border-color: #dddddd; -} -.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { - background-color: #e8e8e8; - color: #555; -} -@media (max-width: 991px) { - .navbar-default .navbar-nav .open .dropdown-menu > li > a { - color: #777; - } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { - color: #333; - background-color: transparent; - } - .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #555; - background-color: #e8e8e8; - } - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #ccc; - background-color: transparent; - } -} -.navbar-default .navbar-link { - color: #777; -} -.navbar-default .navbar-link:hover { - color: #333; -} -.navbar-default .btn-link { - color: #777; -} -.navbar-default .btn-link:hover, .navbar-default .btn-link:focus { - color: #333; -} -.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus { - color: #ccc; -} - -@media only screen and (max-width: 991px) { - .navbar-nav { - margin: 7.5px 0px; - } -} - -/* Services/UIComponent/Tooltip */ -.qtip-default { - font-size: 0.75rem; - line-height: 1.5; - background-color: #4c6586; - border-color: #4c6586; - color: white; - -webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15); - box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15); - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} - -/* Services/User */ -div.ilProfile { - max-width: 450px; - margin: 0 auto; - background-color: #f9f9f9; - padding: 15px; -} -div.ilProfile + div.ilProfile { - margin-top: 15px; -} -div.ilProfile + div.ilPermalinkContainer { - margin-top: 15px; -} -div.ilProfile + div.ilPermalinkContainer .input-group-btn { - vertical-align: bottom; -} - -img.ilProfileImage { - width: 100%; -} - -h3.ilProfileName { - margin: 0 0 9px; - padding: 0; - font-weight: 400; - font-size: 1.115rem; -} - -div.ilProfileSection { - margin-top: 15px; - font-size: 0.75rem; - color: #6f6f6f; -} - -h3.ilProfileSectionHead { - margin: 0 0 3px; - padding: 0; - font-weight: 400; - font-size: 1rem; - color: #161616; -} - -table.il_user_quota_disk_usage_overview { - background-color: white; -} - -img.ilUserXXSmall { - max-width: 30px; -} - -.webdav-view-control { - text-align: center; -} -.webdav-view-control:focus { - outline: none; - outline-offset: 0px; -} -.webdav-view-control:focus-visible { - position: relative; - outline: 2px solid #FFFFFF; - outline-offset: 5px; -} -.webdav-view-control:focus-visible::after { - content: " "; - position: absolute; - top: -2px; - left: -2px; - right: -2px; - bottom: -2px; - border: 2px solid #FFFFFF; - outline: 3px solid #0078D7; -} - -/* - These classes are used to limit the number of rows when displaying larger chunks of text. - The mixin receives $height-in-rows as an integer. The classes il-multi-line-cap-2,3,5,10 - can be used to limit the number of rows for text to 2,3,5 or 10 lines in any template, - e.g. the Standard Listing Panels limit the property values to 3 lines using il-multi-line-cap-3 - - Technical discussion can be found in https://mantis.ilias.de/view.php?id=21583 - The background/gradient fallback can be removed as soon as all browsers support line-clamp. - */ -/* -* Hacks & Tweaks -*/ -/* HTML Utility - These should be added to semantic classes on component layer using mixins and extend */ -.fullwidth { - width: 100%; -} - -.ilHidden { - visibility: hidden; -} - -.ilNoDisplay { - display: none !important; -} - -.ilDisplayBlock { - display: block; -} - -.ui-helper-hidden-accessible { - position: absolute; - left: -2000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} - -.ilClearFloat::after { - display: block; - clear: both; - content: ""; -} - -.pull-right, -.ilFloatRight { - float: right; -} - -.pull-left, -.ilFloatLeft { - float: left; -} - -.ilPositionRelative { - position: relative; -} - -.noMargin { - margin: 0; -} - -/* ----------------- invisible border ------------- */ -div.invisible_border { - margin: 15px; -} - -.ilInvisibleBorder { - padding: 15px; -} - -/* ------------------ blind image - spacer gif -------------- - please use this style class always when using this blind image */ -img.spacer { - display: block; -} - -/* End of HTML Utility for refactoring into mixins and extend */ -/* Are these needed or is this covered by Standardpage? */ -#ilAll { - position: relative; - height: auto !important; - min-height: calc(100% - 1px); - margin: 0 auto; -} - -div#minheight { - height: 180px; - clear: both; -} - -.ilContainerWidth { - max-width: 1400px; - padding: 0 30px; -} -@media only screen and (max-width: 991px) { - .ilContainerWidth { - padding: 0 15px; - } -} - -/* see #27399 (should be finally tackled in PLR2) */ -div.ilContentFixed { - padding-bottom: 20px; -} - -@media only screen and (max-width: 991px) { - div.ilc_Mob img { - height: auto !important; - } -} - -div.input { - border: 1px solid #757575; - padding: 3px; - text-decoration: none; - font-size: 0.75rem; - background-color: white; - overflow: auto; -} - -div.input:focus { - border-color: #0078D7; -} - -.ilWhiteSpaceNowrap.ilRight a, .ilWhiteSpaceNowrap.ilRight .btn-group { - padding-left: 6px; - border: 1px solid transparent; -} - -.registration { - margin: 5px auto 0; - width: 700px; -} - -input[type=text].numeric { - text-align: right; -} - -div.il_TreeIcons { - padding: 15px 15px 0 0; - margin: 0; - float: right; -} - -.glyphicon-ok { - font-size: 0.75rem; - text-align: center; -} - -.code-container { - display: grid; -} - -/* -h1 { - margin-top: 12px; - margin-bottom: 8px; - font-size: 140%; - font-weight: normal; -} - -h2 { - margin-top: 12px; - margin-bottom: 8px; - font-size: 130%; - font-weight: normal; -} - -h3 { - margin-top: 12px; - margin-bottom: 8px; - font-size: 120%; - font-weight: normal; -} - -h4 { - margin-top: 12px; - margin-bottom: 8px; - font-size: 115%; - font-weight: normal; -} - -h5 { - margin-top: 12px; - margin-bottom: 8px; - font-size: 110%; - font-weight: normal; -} - -h6 { - margin-top: 12px; - margin-bottom: 8px; - font-size: 105%; - font-weight: normal; -} - -p { - margin-top: 8px; - margin-bottom: 8px; -} - -pre { - font-size: 100%; -} - -img { - vertical-align: middle; - border: 0 none; -} - -span.latex { - color: green; - font-weight: bold; -} - -div.framed { - border: 1px solid #9eadba; - padding: 0 10px; - background-color: white; - background-image: url(images/contentstyle/FramedBack.png); - background-repeat: repeat-x; -} -*/ -div.ilFrame { - margin-top: -40px; - margin-left: auto; - margin-right: auto; - max-width: 1200px; - -webkit-box-shadow: 0 0 40px #808080; - box-shadow: 0 0 40px #808080; - padding-top: 129px; - background-color: #f9f9f9; - min-height: 100%; -} -@media only screen and (max-width: 991px) { - div.ilFrame { - margin: 0; - width: 100%; - } -} - -.il-deck .il-card .caption div.icon.small { - vertical-align: middle; -} - -.il-multi-line-cap-2 { - /* edge, chrome, safari go here... */ - /* may come with next firefox 68, https://caniuse.com/#search=clamp */ -} -.il-multi-line-cap-2 { - position: relative; - max-height: 3em; - overflow: hidden; - line-height: 1.5; -} -.il-multi-line-cap-2:after { - content: ""; - text-align: right; - position: absolute; - bottom: 0; - right: 0; - width: 30%; - height: 1.5em; - background: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 80%); -} -@supports (-webkit-line-clamp: 2) { - .il-multi-line-cap-2 { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 2; - -webkit-box-orient: vertical; - } - .il-multi-line-cap-2:after { - display: none; - } -} -@supports (-moz-line-clamp: 2) { - .il-multi-line-cap-2 { - overflow: hidden; - text-overflow: ellipsis; - display: -moz-box; - -moz-line-clamp: 2; - -moz-box-orient: vertical; - } - .il-multi-line-cap-2:after { - display: none; - } -} - -.il-multi-line-cap-3 { - /* edge, chrome, safari go here... */ - /* may come with next firefox 68, https://caniuse.com/#search=clamp */ -} -.il-multi-line-cap-3 { - position: relative; - max-height: 4.5em; - overflow: hidden; - line-height: 1.5; -} -.il-multi-line-cap-3:after { - content: ""; - text-align: right; - position: absolute; - bottom: 0; - right: 0; - width: 30%; - height: 1.5em; - background: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 80%); -} -@supports (-webkit-line-clamp: 2) { - .il-multi-line-cap-3 { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 3; - -webkit-box-orient: vertical; - } - .il-multi-line-cap-3:after { - display: none; - } -} -@supports (-moz-line-clamp: 2) { - .il-multi-line-cap-3 { - overflow: hidden; - text-overflow: ellipsis; - display: -moz-box; - -moz-line-clamp: 3; - -moz-box-orient: vertical; - } - .il-multi-line-cap-3:after { - display: none; - } -} - -.il-multi-line-cap-5 { - /* edge, chrome, safari go here... */ - /* may come with next firefox 68, https://caniuse.com/#search=clamp */ -} -.il-multi-line-cap-5 { - position: relative; - max-height: 7.5em; - overflow: hidden; - line-height: 1.5; -} -.il-multi-line-cap-5:after { - content: ""; - text-align: right; - position: absolute; - bottom: 0; - right: 0; - width: 30%; - height: 1.5em; - background: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 80%); -} -@supports (-webkit-line-clamp: 2) { - .il-multi-line-cap-5 { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 5; - -webkit-box-orient: vertical; - } - .il-multi-line-cap-5:after { - display: none; - } -} -@supports (-moz-line-clamp: 2) { - .il-multi-line-cap-5 { - overflow: hidden; - text-overflow: ellipsis; - display: -moz-box; - -moz-line-clamp: 5; - -moz-box-orient: vertical; - } - .il-multi-line-cap-5:after { - display: none; - } -} - -.il-multi-line-cap-10 { - /* edge, chrome, safari go here... */ - /* may come with next firefox 68, https://caniuse.com/#search=clamp */ -} -.il-multi-line-cap-10 { - position: relative; - max-height: 15em; - overflow: hidden; - line-height: 1.5; -} -.il-multi-line-cap-10:after { - content: ""; - text-align: right; - position: absolute; - bottom: 0; - right: 0; - width: 30%; - height: 1.5em; - background: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 80%); -} -@supports (-webkit-line-clamp: 2) { - .il-multi-line-cap-10 { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 10; - -webkit-box-orient: vertical; - } - .il-multi-line-cap-10:after { - display: none; - } -} -@supports (-moz-line-clamp: 2) { - .il-multi-line-cap-10 { - overflow: hidden; - text-overflow: ellipsis; - display: -moz-box; - -moz-line-clamp: 10; - -moz-box-orient: vertical; - } - .il-multi-line-cap-10:after { - display: none; - } -} - -.ilCenter { - text-align: center; -} - -.ilRight { - text-align: right; -} - -.ilLeft { - text-align: left; -} - -.ilValignMiddle { - vertical-align: middle; -} - -.ilWhiteSpaceNowrap { - white-space: nowrap; -} - -/* PreventBreakOut, see https://css-tricks.com/snippets/css/prevent-long-urls-from-breaking-out-of-container/ */ -.ilPreventBreakOut { - overflow-wrap: break-word; - word-wrap: break-word; - -ms-word-break: break-all; - word-break: break-word; - -ms-hyphens: auto; - -moz-hyphens: auto; - -webkit-hyphens: auto; - hyphens: auto; -} - -/* ----------------- alternative text styles ------------- */ -.base { - text-decoration: none; - font-size: 0.875rem; -} - -.small { - text-decoration: none; - font-size: 0.75rem; -} - -.xsmall { - text-decoration: none; - font-size: 0.625rem; -} - -.smallgreen { - text-decoration: none; - font-size: 0.75rem; - color: green; -} - -.smallred { - text-decoration: none; - font-size: 0.75rem; - color: #d00; -} - -.obligatory { - font-weight: 400; - color: #800000; - font-variant: normal; -} - -.warning { - text-decoration: none; - font-weight: 600; - color: #d00; -} - -div.Access { - text-decoration: none; - font-weight: 600; - text-decoration: underline; - color: #d00; -} - -.asterisk { - color: #d00; - font-size: 0.75rem; -} - -.default { - text-decoration: none; - font-weight: 400; -} - -.quote { - font-style: italic; - font-weight: 400; -} - -.subtitle { - font-style: italic; - font-weight: 400; - font-size: 0.75rem; -} - -.questiontext { - font-weight: 600; -} - -.bold { - font-weight: 600; -} - -.light { - color: #6f6f6f; -} - -/*# sourceMappingURL=delos.css.map */ diff --git a/public/templates/default/delos.css.map b/public/templates/default/delos.css.map deleted file mode 100644 index 1bdecb371f3c..000000000000 --- a/public/templates/default/delos.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sourceRoot":"","sources":["../../../templates/default/020-dependencies/modifications/datetimepicker/bootstrap-datetimepicker.scss","../../../templates/default/030-tools/_tool_browser-prefixes.scss","../../../templates/default/010-settings/_settings_typography.scss","../../../templates/default/030-tools/_tool_screen-reader-only.scss","../../../templates/default/010-settings/_settings_borders.scss","../../../templates/default/010-settings/_settings_color-palette.scss","../../../templates/default/010-settings/_settings_button.scss","../../../templates/default/010-settings/legacy-settings/_legacy-settings_menu.scss","../../../templates/default/070-components/UI-framework/Dropdown/_ui-component_dropdown.scss","../../../templates/default/030-tools/legacy-bootstrap-mixins/_nav-divider.scss","../../../templates/default/050-layout/basics/_layout_spacing-variables.scss","../../../templates/default/020-dependencies/modifications/_jquery-autocomplete.scss","../../../templates/default/020-dependencies/modifications/_additions_tinymce.scss","../../../templates/default/020-dependencies/modifications/_additions_yui2.scss","../../../templates/default/020-dependencies/_index.scss","../../../templates/default/040-normalize/_normalize_print.scss","../../../templates/default/040-normalize/_normalize_typography.scss","../../../templates/default/040-normalize/_normalize_input.scss","../../../templates/default/040-normalize/_normalize_structure.scss","../../../templates/default/040-normalize/_normalize_table.scss","../../../templates/default/040-normalize/_index.scss","../../../templates/default/050-layout/_layout_grid.scss","../../../templates/default/050-layout/_layout_container.scss","../../../templates/default/050-layout/_layout_element-bar.scss","../../../templates/default/050-layout/_layout_visibility-utilities.scss","../../../templates/default/060-elements/_elements_html-body.scss","../../../templates/default/060-elements/_elements_input.scss","../../../templates/default/010-settings/legacy-settings/_legacy-settings_form.scss","../../../templates/default/060-elements/_elements_lists.scss","../../../templates/default/060-elements/_elements_media.scss","../../../templates/default/060-elements/_elements_objects.scss","../../../templates/default/060-elements/_elements_tables.scss","../../../templates/default/060-elements/_elements_typography.scss","../../../templates/default/030-tools/_tool_focus-outline.scss","../../../templates/default/060-elements/_index.scss","../../../templates/default/070-components/UI-framework/_ui-component_tooltip.scss","../../../templates/default/030-tools/_tool_typography-mixins.scss","../../../templates/default/070-components/UI-framework/Breadcrumbs/_ui-component_breadcrumbs.scss","../../../templates/default/050-layout/standardpage/_layout_standardpage.scss","../../../templates/default/070-components/UI-framework/Button/_ui-component_button.scss","../../../templates/default/030-tools/_tool_buttons.scss","../../../templates/default/070-components/UI-framework/Button/_ui-component_tag.scss","../../../templates/default/070-components/UI-framework/Button/_ui-component_toggle.scss","../../../templates/default/070-components/UI-framework/Card/_ui-component_card.scss","../../../templates/default/010-settings/legacy-settings/_legacy-settings_panel.scss","../../../templates/default/070-components/UI-framework/Chart/_ui-component_chart.scss","../../../templates/default/010-settings/legacy-settings/_legacy-settings_chart.scss","../../../templates/default/070-components/UI-framework/Counter/_ui-component_counter.scss","../../../templates/default/070-components/UI-framework/Deck/_ui-component_deck.scss","../../../templates/default/070-components/UI-framework/Divider/_ui-component_divider.scss","../../../templates/default/070-components/UI-framework/Dropzone/_ui-component_dropzone.scss","../../../templates/default/010-settings/legacy-settings/_legacy-settings_dropzone.scss","../../../templates/default/070-components/UI-framework/Entity/_ui-component_entity.scss","../../../templates/default/070-components/UI-framework/Input/_ui-component_tag.scss","../../../templates/default/070-components/UI-framework/Input/_ui-component_password.scss","../../../templates/default/070-components/UI-framework/Input/_ui-component_radio.scss","../../../templates/default/070-components/UI-framework/Input/_ui-component_multiselect.scss","../../../templates/default/070-components/UI-framework/Input/_ui-component_textarea.scss","../../../templates/default/070-components/UI-framework/Input/_ui-component_filter.scss","../../../templates/default/070-components/UI-framework/Input/_ui-component_duration.scss","../../../templates/default/070-components/UI-framework/Input/_ui-component_file.scss","../../../templates/default/010-settings/legacy-settings/_legacy-settings_ui-input-file.scss","../../../templates/default/070-components/UI-framework/Input/_ui-component_markdown.scss","../../../templates/default/070-components/UI-framework/Input/_ui-component_rating.scss","../../../templates/default/070-components/UI-framework/Input/_ui-component_input.scss","../../../templates/default/070-components/UI-framework/Item/_ui-component_item.scss","../../../templates/default/070-components/UI-framework/Launcher/_ui-component_launcher.scss","../../../templates/default/010-settings/legacy-settings/_legacy-settings_symbol.scss","../../../templates/default/070-components/UI-framework/Layout/_ui-component_standardpage.scss","../../../templates/default/010-settings/_settings_header.scss","../../../templates/default/010-settings/_settings_footer.scss","../../../templates/default/050-layout/standardpage/_layout_standardpage-mobile.scss","../../../templates/default/070-components/UI-framework/Layout/_ui-component_alignment.scss","../../../templates/default/070-components/UI-framework/Link/_ui-component_link.scss","../../../templates/default/070-components/UI-framework/Listing/_ui-component_properties.scss","../../../templates/default/030-tools/_tool_clearfix.scss","../../../templates/default/070-components/UI-framework/Listing/_ui-component_characteristic_value.scss","../../../templates/default/050-layout/basics/_layout_positioning.scss","../../../templates/default/070-components/UI-framework/Listing/_ui-component_workflow.scss","../../../templates/default/070-components/UI-framework/Listing/_ui-component_entitylisting.scss","../../../templates/default/070-components/UI-framework/MainControls/Slate/_ui-component_slate.scss","../../../templates/default/070-components/UI-framework/MainControls/_ui-component_metabar.scss","../../../templates/default/030-tools/_tool_multi-line-cap.scss","../../../templates/default/070-components/legacy/_component_screen-reader-only.scss","../../../templates/default/070-components/UI-framework/MainControls/_ui-component_mainbar.scss","../../../templates/default/070-components/UI-framework/MainControls/_ui-component_footer.scss","../../../templates/default/070-components/UI-framework/MainControls/_ui-component_mode_info.scss","../../../templates/default/070-components/UI-framework/MainControls/_ui-component_system_info.scss","../../../templates/default/070-components/UI-framework/Menu/_ui-component_drilldown.scss","../../../templates/default/070-components/UI-framework/MessageBox/_ui-component_messagebox.scss","../../../templates/default/070-components/UI-framework/Modal/_ui-component_modal.scss","../../../templates/default/070-components/UI-framework/Panel/_ui-component_panel.scss","../../../templates/default/030-tools/_tool_border-radius.scss","../../../templates/default/070-components/UI-framework/Player/_ui-component_player.scss","../../../templates/default/020-dependencies/modifications/webui-popover/jquery.webui-popover.scss","../../../templates/default/070-components/UI-framework/Popover/_ui-component_popover.scss","../../../templates/default/070-components/UI-framework/Symbol/_ui-component_icon.scss","../../../templates/default/070-components/UI-framework/Symbol/_ui-component_glyph.scss","../../../templates/default/070-components/UI-framework/Symbol/_ui-component_avatar.scss","../../../templates/default/070-components/UI-framework/Table/_ui-component_table.scss","../../../templates/default/050-layout/_layout_breakpoints.scss","../../../templates/default/030-tools/_tool_highlighted-box.scss","../../../templates/default/070-components/UI-framework/Toast/_ui-component_toast.scss","../../../templates/default/070-components/UI-framework/Tree/_ui-component_tree.scss","../../../templates/default/010-settings/legacy-settings/_legacy-settings_tree.scss","../../../templates/default/070-components/UI-framework/ViewControl/_ui-component_viewcontrol.scss","../../../templates/default/070-components/legacy/_component_agreement.scss","../../../templates/default/070-components/legacy/_component_alert.scss","../../../templates/default/070-components/legacy/_component_bottom-center-area.scss","../../../templates/default/070-components/legacy/_component_headline.scss","../../../templates/default/070-components/legacy/_component_helpsidebar.scss","../../../templates/default/070-components/legacy/_component_icon.scss","../../../templates/default/070-components/legacy/_component_LeftNavSpace.scss","../../../templates/default/070-components/legacy/_component_link.scss","../../../templates/default/070-components/legacy/_component_map.scss","../../../templates/default/070-components/legacy/_component_media-object.scss","../../../templates/default/070-components/legacy/_component_overlay.scss","../../../templates/default/070-components/legacy/_component_rightPanel.scss","../../../templates/default/070-components/legacy/_component_delostable.scss","../../../templates/default/070-components/legacy/_component_well.scss","../../../templates/default/070-components/legacy/_component_php.scss","../../../templates/default/070-components/legacy/_component_animated-collapse-fade.scss","../../../templates/default/070-components/legacy/_component_btn-group.scss","../../../templates/default/050-layout/_layout_responsive-img.scss","../../../templates/default/070-components/legacy/_component_carousel.scss","../../../templates/default/070-components/legacy/_component_input-group.scss","../../../templates/default/070-components/legacy/Modules/_component_bibliographic.scss","../../../templates/default/070-components/legacy/Modules/_component_blog.scss","../../../templates/default/070-components/legacy/Modules/_component_bookingmanager.scss","../../../templates/default/070-components/legacy/Modules/_component_chatroom.scss","../../../templates/default/070-components/legacy/Modules/_component_course.scss","../../../templates/default/070-components/legacy/Modules/_component_datacollection.scss","../../../templates/default/070-components/legacy/Modules/_component_excercise.scss","../../../templates/default/070-components/legacy/Modules/_component_forum.scss","../../../templates/default/070-components/legacy/Modules/_component_learningmodule.scss","../../../templates/default/070-components/legacy/Modules/_component_learningsequence.scss","../../../templates/default/070-components/legacy/Modules/_component_lticonsumer.scss","../../../templates/default/070-components/legacy/Modules/_component_mediacast.scss","../../../templates/default/070-components/legacy/Modules/_component_mediapool.scss","../../../templates/default/070-components/legacy/Modules/_component_orgunit.scss","../../../templates/default/070-components/legacy/Modules/_component_poll.scss","../../../templates/default/070-components/legacy/Modules/_component_portfolio.scss","../../../templates/default/070-components/legacy/Modules/_component_scormaicc.scss","../../../templates/default/070-components/legacy/Modules/_component_survey.scss","../../../templates/default/070-components/legacy/Modules/_component_test_legacy.scss","../../../templates/default/070-components/legacy/Modules/_component_test.scss","../../../templates/default/070-components/legacy/Modules/_component_wiki.scss","../../../templates/default/070-components/legacy/Modules/_component_workspacefolder.scss","../../../templates/default/070-components/legacy/Modules/_component_studyprogramme.scss","../../../templates/default/070-components/legacy/Services/_component_accesscontrol.scss","../../../templates/default/070-components/legacy/Services/_component_accordion.scss","../../../templates/default/070-components/legacy/Services/_component_awareness.scss","../../../templates/default/070-components/legacy/Services/_component_badge.scss","../../../templates/default/070-components/legacy/Services/_component_block.scss","../../../templates/default/070-components/legacy/Services/_component_bookmarks.scss","../../../templates/default/070-components/legacy/Services/_component_calendar.scss","../../../templates/default/070-components/legacy/Services/_component_chart.scss","../../../templates/default/070-components/legacy/Services/_component_container.scss","../../../templates/default/070-components/legacy/Services/_component_copage.scss","../../../templates/default/070-components/legacy/Services/_component_fileupload.scss","../../../templates/default/070-components/legacy/Services/_component_form.scss","../../../templates/default/070-components/legacy/Services/_component_help.scss","../../../templates/default/070-components/legacy/Services/_component_infoscreen.scss","../../../templates/default/070-components/legacy/Services/_component_init.scss","../../../templates/default/070-components/legacy/Services/_component_learninghistory.scss","../../../templates/default/070-components/legacy/Services/_component_like.scss","../../../templates/default/070-components/legacy/Services/_component_mail.scss","../../../templates/default/070-components/legacy/Services/_component_mediaobjects.scss","../../../templates/default/070-components/legacy/Services/_component_membership.scss","../../../templates/default/070-components/legacy/Services/_component_navigation.scss","../../../templates/default/070-components/legacy/Services/_component_news.scss","../../../templates/default/070-components/legacy/Services/_component_notes.scss","../../../templates/default/070-components/legacy/Services/_component_object.scss","../../../templates/default/070-components/legacy/Services/_component_onscreenchat.scss","../../../templates/default/070-components/legacy/Services/_component_rating.scss","../../../templates/default/070-components/legacy/Services/_component_search.scss","../../../templates/default/070-components/legacy/Services/_component_skill.scss","../../../templates/default/070-components/legacy/Services/_component_style.scss","../../../templates/default/070-components/legacy/Services/_component_table.scss","../../../templates/default/070-components/legacy/Services/_component_tags.scss","../../../templates/default/070-components/legacy/Services/_component_termsofservice.scss","../../../templates/default/070-components/legacy/Services/UIComponent/_component_advancedselectionlist.scss","../../../templates/default/070-components/legacy/Services/UIComponent/_component_checklist.scss","../../../templates/default/070-components/legacy/Services/UIComponent/_component_explorer2.scss","../../../templates/default/070-components/legacy/Services/UIComponent/_component_groupedlist.scss","../../../templates/default/070-components/legacy/Services/UIComponent/_component_lightbox.scss","../../../templates/default/070-components/legacy/Services/UIComponent/_component_modal.scss","../../../templates/default/070-components/legacy/Services/UIComponent/_component_progressbar.scss","../../../templates/default/070-components/legacy/Services/UIComponent/_component_tabs.scss","../../../templates/default/070-components/legacy/Services/UIComponent/_component_toolbar.scss","../../../templates/default/010-settings/_settings_layout.scss","../../../templates/default/070-components/legacy/Services/UIComponent/_component_tooltip.scss","../../../templates/default/070-components/legacy/Services/_component_user.scss","../../../templates/default/070-components/legacy/Services/_component_webdav.scss","../../../templates/default/070-components/_index.scss","../../../templates/default/080-hacks/_index.scss","../../../templates/default/050-layout/_layout_pull-float.scss"],"names":[],"mappings":"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;EACC;EACA;EACA,YhCkBY;;AgChBZ;EACC;EACA;EACA;EACA;EACA;EACA;EACA,anCwBuB;EmCvBvB,WnCHoB;EmCIpB;EACA,cCNiC;;ADQjC;EACC,OhClBa;;AgCmBb;EACC,OhCyBkB;;A4BbrB;EACC,SAjCuB;EAkCvB;;AAEC;EACC;;AIZF;EACC,SCYsC;EDXtC,OhCTsB;EgCUtB;EACA;;;AA8BH;AAEA;EACC;EACA,WnCrDqB;;AmCuDrB;EACC;;AAGD;EARD;IASE;IACA;;;;AEnCF;AAAA;EC+EY;EACA;EAQJ;EACA;EACA,QA3BW;EA4BX;EACA;EAGA,atChIoB;EsCiIpB;EACA,aD3HQ;EC4HR;EACA,atCrGiB;EsCsGjB,iBDlIY;ECsIZ,YbzGc;Ea6GV,Wb7GU;Ea+Gd,WtCxIc;EsC0Id;EACA,K9BnIsB;;A8BqGtB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACI,aAfa;;;ADhEvB;AAAA;AAAA;AAAA;EAEE;;;AAKJ;AAAA;EACE,WZjB0B;;AYmB1B;EAHF;AAAA;IAII;;;;AAIJ;ECoFQ,YbzGc;Ea6GV,Wb7GU;Ea+Gd,WtCxIc;EsC0Id;EACA,K9BnIsB;E8BwItB,kBnC1JQ;EmC2JR,OlCnJgB;EkCoJhB,cDpJS;ECqJT;EACA,cnC9JQ;EmCgKJ,epC5JY;;AoCgKhB;EACI,iBD/JQ;ECiKR,kBArGS;EAsGT,OlChKY;EkCiKZ,cDjKK;ECkKL;EACA,cAzGS;;APlCpB;EACC,SAjCuB;EAkCvB;;AOgJM;EACI,WDjKgB;ECmKhB,kBAvGU;EAwGV,OlC9KY;EkC+KZ,cD/KK;ECgLL;EACA,cA3GU;;AA+Gd;AAAA;AAAA;EAEI,kBlC9JS;EkC+JT,cDxLK;ECyLL;EACA,clChKa;EkCiKb,OlCnKY;EkCoKZ,QA7FU;EA8FV;;AAqBJ;EACI,kBDhMQ;ECiMR,cDrJe;ECsJf;EACA,cnC9NI;EmC+NJ,OnChMI;;;AkCgDhB;EC6DQ,YbzGc;Ea6GV,Wb7GU;Ea+Gd,WtCxIc;EsC0Id;EACA,K9BnIsB;E8BwItB,kBlCzIY;EkC0IZ,OlC5Ie;EkC6If,cDpJS;ECqJT;EACA,clC3IgB;EkC6IZ,epC5JY;;AoCgKhB;EACI,iBD/JQ;ECiKR,kBArGS;EAsGT,OlCzJW;EkC0JX,cDjKK;ECkKL;EACA,cAzGS;;APlCpB;EACC,SAjCuB;EAkCvB;;AOgJM;EACI,WDjKgB;ECmKhB,kBAvGU;EAwGV,OlCvKW;EkCwKX,cD/KK;ECgLL;EACA,cA3GU;;AA+Gd;AAAA;EAEI,kBlC9JS;EkC+JT,cDxLK;ECyLL;EACA,clChKa;EkCiKb,OlCnKY;EkCoKZ,QA7FU;EA8FV;;AAqBJ;EACI,kBDhMQ;ECiMR,cD9He;EC+Hf;EACA,clC3MY;EkC4MZ,OnChMI;;;AkCkEhB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ECkBY;EACA;EAQJ;EACA;EACA,QA3BW;EA4BX;EACA;EAGA,atChIoB;EsCiIpB;EACA,aD3HQ;EC4HR;EACA,atCrGiB;EsCsGjB,iBDlIY;ECsIZ,YlChHmB;EkCoHf,WlCpHe;EkCsHnB,WtCxIc;EsC0Id;EACA,K9BnIsB;E8BwItB,kBnC9HU;EmC+HV,OnC3JQ;EmC4JR,cDpJS;ECqJT;EACA,cnClIU;EmCoIN,epCvJuB;;AoC8G3B;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;A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;EACC,Y/DCY;E+DAZ;EACA;EACG;EACA;EACA;EACH;EACA;EACA;EACA;EACA;EACA;;AAEC;EACC;;AAKF;EACC;;AAEA;EACC;;AAGA;EACC;EACA;EACA,SAzCqC;;AA0CrC;EACC;EACA;EACA;;AAIF;EACC;;;AAOJ;EACC;EACA;EACA;EACA,SAhEgC;EAiEhC,Y9BrBuC;;;A8ByBxC;EACC;EACA;EACA;EACA,kB/DzDY;E+D0DZ;EACA;EACA,SAxEqC;EAyErC,Y9BjCuC;;;A8BqCxC;EACC;EACA;EACA;EACA,SAhFoC;;;AAoFrC;EACI;EACA,Y/D3ES;E+D4ET;EACA;EACA,QCnG6B;EDoG7B;EACA;EACA;EACA;;;AAIJ;EACC;EACA,QC/G8B;EDgH9B;EACA;EACE;;AACF;EACC;;;AAIF;EACC,alEnFwB;EkEoFxB;EACA,WlE3GqB;EkE4GrB;EACA;EACA,O/D7Fe;;;A+DgGhB;EACC;;;AAGD;EACC;EACA;EACA,SAhIsC;;;AAoIvC;EACC;EACA;EACA;EACA;EACA,O9B9HsB;;A8BqIvB;EACC;EACA;EACA,SAlJiC;;;AAsJlC;EACC;EACA;;;AAID;EACC;;;AAGD;EAIC;EACA;EACA;;AALA;EACC;;AAKD;EACI;EACA;;;AAIL;AACA;EACC,kB/DjKY;E+DkKZ;EACA;EACA,QEzLkB;;;AF6LnB;AAAA;AAAA;AAAA;AAAA;AASC;EADD;IAEE;;;;AAGF;EAEE;IACC;;;AAKH;EAEE;IACC;;EAED;AAAA;IAEC;IACA;;;AAKH;EAEC;IACC,Y/D7MW;I+D8MX;IACA;IACA;;EACA;IACC;IACA;IACA,SAnOoC;IAoOpC;;EACA;IACC;IACA;IACA;IACA;IACA;IACA;IACA;;EAEA;IACC;;EAED;IACC;IACA;IACA;IACA;IACA,Y9B5MmB;;E8B8MpB;IACC;IACA;IACA;IACA;;EAIH;IACC;IACA;;EACA;IACC;IACA;IACA;IACA;IACA;;EACA;IACC;IACG;IACH;IACA;IACA;IACA;;EACA;IACC,Y9BvOkB;;E8B0OnB;IACC;IACA;IACA;IACA;IACA;IACA;I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AAA;EACE;;AAEF;AAAA;EACE;;AAEF;AAAA;EACC;;AAGF;EACC,kB3ENgB;;A2EUhB;EACC,StE5B2B;;AsE6B3B;EASC;EACA;EACA;EACA,oB3ExBc;E2EyBd,StE1C0B;EsE4C1B;EAEA;;AAfC;EACC;EACA;EACA,W1CRqB;E0CSrB;;AAqBF;EACC;EACA;EACA,W1CjCsB;;A0CyCzB;EACC;EACA;EACA;EACA;EACA;;;AAUD;AAAA;EAEC,kB3EnEe;;A2EuEhB;AAAA;EAEC;;AAID;AAAA;EAEC;;;AAMF;EACC;EACA;EACA;;AACA;EACC;;AAGF;EACC;;AAED;EACC;;AAED;EACC,SAxHsB;;AA0HvB;EACC;;;AAMD;AAAA;EACC;;;AAIF;EACC;;AACA;EACC;;AAED;EACC;EACA;EACA;;;AAKF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;;AAED;EACC,kB3E7IW;E2E8IX;EACA;EACA;EACA;EACA;;AACA;EACC;;AAED;EACC,kB3EvJU;E2EwJV;;AAED;EAEC;;;AAQH;EAEE;IACC;IACA;;EAED;IACC;;EAED;IACC;;;ACnLH;EACC;EACG;EACA;EAEH;;AAGA;E9EtBG;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A8EmBH;EACC;EACA;EACA;EACA,cvEd4B;EuEe5B;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC,WApDsB;;AAuDtB;EACA,QA3DwB;EA4DxB;EACA,QA5DwB;EA6DxB,WA5DuB;;AA8DvB;EANA;IAOC,QVvEoC;IUwEpC,WVxEoC;;;AU0ErC;EAEC;;AAED;EACC,Y3C5BuB;E2C6BvB,kBArE0B;EAsE1B,QA3EuB;EA4EvB;EACA;;AAED;EACC,O5EhEsB;E4EiEtB,WA9EqB;;AAkFvB;EACC;IACC,KvEpFyB;;EuEsF1B;IACC;;EAGD;IACC,evEjF8B;;EuEkF9B;IACC;;EACA;IACC,cvElFyB;;EuEoF1B;IACC;IACA,cvEnFsB;;EuEoFtB;IACC;;EAED;IACC,YvElGwB;;;;AuE0G9B;EA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ACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;AACX;EAAW;;;A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OlG7BqB;EkG+BrB;EACA;EACA;EACA;;AAED;EAEC;EACA;;AAGF;EACC;;;AEpDH;AAAA;AAAA;AAAA;EAIC;EACA;EACA,K/FM0B;;;A+FF3B;AAAA;AAAA;EAGC;EACA,YnGK0B;EmGJ1B,WnGI0B;EmGH1B;EACA,S/FL0B;E+FM1B,kBpGCiB;EoGAjB,erGnBkC;;;AqGmClC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC,YnGhB6B;EmGiB7B,WnGjB6B;EmGkB7B,erGtCiC;;;AqG8ClC;AAAA;EAEC,erGhDiC;;;AqGwDlC;AAAA;AAAA;EACC;;;AAID;EAC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FrB;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC,kB5H3GgB;;A4H8GjB;EACC;EACA;EhIzEA,oBgI0EA;EhIzEQ,YgIyER;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;;ACzKF;AAEA;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA,O7HiBe;E6HhBf;EACA;EACA;;;AAED;EACC;EACA,O7HUe;E6HTf;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAID;EACC,WhIxCqB;;;AgI2CtB;EACC,WhIxCqB;EgIyCrB;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAID;AAEA;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EjIfE,oBiIgBD;EjIfS,YiIeT;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC,kB7H7EwB;;;A6HgFzB;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AC7GD;AAEA;EACC;EACA;;;AAGD;EACC;EACA,WjIGqB;;;AiIAtB;EACC;EACA;;;AAGD;EACE;;;AAGF;EACC,ajIcwB;EiIbxB;EACA,WjIZqB;EiIalB;EACA;;;AAGJ;EACE;;;AAGF;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;ACjDD;AAEA;EACC,c1HU+B;E0HT/B,e1HS+B;;;A0HNhC;EACC;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA,WlIbqB;;;AkIgBtB;EACC;EACA;EACA;;;AAED;EACC,kB/HTiB;E+HUjB;;;AAGD;EACC;;AACA;EACC;EACA;;AAED;EACC;;AAED;EACC;EACA;;;AAKF;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA,O/H/DwB;E+HgExB;EACA;EACA;EACA;;;ACtFD;AAQA;EACC,anI0BwB;;;AmIvBzB;EACC,anIwBwB;;;AmIrBzB;EACC;EACA,anImBwB;;;AmIhBzB;EACC;EACA;EACA;EACA,WnIdqB;;;AmIiBtB;EACC,anIQwB;EmIPxB,WnInBqB;EmIoBrB;;;AAGD;AACA;EACC;EACA;EACA;EACA,kBhIjBY;;;AgIoBb;EACC;EACA;EACA;;AACA;EACC;EACA;EACA;EACA;;AACA;EALD;IAME;IACA;;;;AAKH;EACC;EACA;EACA;EACA;;;AAGD;EACC,Y3HnD8B;E2HoD9B,WnIpDqB;;AmIqDrB;EAHD;IAIE,Y3H/D0B;I2HgE1B,WnIzDqB;;;;AmI6DvB;EACC,OhIpCqB;;;AgIuCtB;EACC;EACA;EACA;;AACA;EAJD;IAKE,c3HhE4B;I2HiE5B;;;AAGA;EADD;IAEE;IACA;;;;AAKH;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;;;AAIF;EACC,Y3HjG8B;;;A2HoG/B;EACC;EACA,e3HtG8B;E2HuG9B;;AAEA;EACC,kBhInGW;EgIoGX;;AAGD;EACC;EACA;;AACA;EACC;;AAED;EACC;;AAGA;EADD;IAEE;;;AAKF;EADD;IAEE;IACA;;;;AAKH;EAEE;IACC;;EAED;IACC;;EAED;IACC;;EAED;IACC;;EAED;IACC;;EAED;IACC;;EAED;IACC;;EAED;IACC;;EAED;IACC;;;AAKH;EACC;EACA;EACA,anIlJwB;EmImJxB,OhI/KkB;;;AgIkLnB;EACC;EACA,anIxJwB;;AmIyJxB;EACC,anI5JuB;;AmI8JxB;EACC;;;AAIF;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,Y3HrM8B;;;A2HwM/B;EACC;;;AAGD;EACC,OhInNkB;;;AgIsNnB;EACC,anI3LwB;;;AmI8LzB;EACC;EACA;EACA;EACA;EACA;EACA;EACA,OhI1Me;EgI2Mf;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;ACjQD;AAEA;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;AACA;EACC;EACA;EACA;EACA;EACA;AACA;EACA,kBjIRiB;EiISjB;AACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AC7GD;EACI,kBlImBS;EkIlBT,oB3FFc;E2FGd,Y3FHc;;A2FIjB;AAAA;EAEC;EACA;EACA;;;AAKD;EACC;;;AAGF;EACC;EACA,kBlIGiB;;AkIFjB;EACC;;AAED;EACC;;;AAMA;EACC;;;AAKH;EACC,kBlIfiB;;AkIiBjB;EACC;;;AAGF;AAEA;EACC;;;AClDD;AAUA;EACE;EACA;;;AAEF;EACE;EACA,SARmB;EASnB,OAfiB;EAgBjB,QAfkB;;;AAiBpB;ACpBA;EACE;;AACA;EACE;;;AAKF;EACE;;;AAIJ;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAIA;EACE;EACA;EACA;;AAGF;EACE;EAIA;;AAHA;EACE;;AAKJ;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAIA;EACE;;AAIJ;EACE;;;ACjEJ;AAEA;EACC;EACA;EACA;EACA;;;AAGD;EACC,kBrIgBiB;EqIfjB;;;AAGD;EACC;;;AChBC;EACD;EACA;EACA;;AAGC;EACD;;AAGC;EACD;EACA;;AAGC;EACD;EACA;;AAGC;EACD;EACA;EACA;;;AAID;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;ACtDF;AAEA;EACC;EACA,W1ISqB;E0IRrB,OvIMkB;;;AuIHnB;EACC;EACA,W1IGqB;E0IFrB,OvI8BqB;;;AuI3BtB;EACC;EACA;EACA;EACA,W1ILqB;E0IMrB;;;AAGD;EACC;EACA;EACA;EACA,W1IbqB;E0IcrB,OvIcqB;;;AuIXtB;EACC;EACA;;;AAGD;EACC;EACA,W1IxBqB;;;A0I2BtB;EACC;;;AAGD;EACC;EACA,W1IjCqB;;;A0IoCtB;EACC;;;AAGD;EACC,kBvInDe;;;AuIsDhB;EACC;;;AAGD;EACC,W1I7CqB;;;A2IjBtB;AAEA;EACC;;AACA;EACC;EACA;;;AAIF;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA,W3IRqB;A2ISrB;;;AAGD;EAEC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EAKC;;AAJA;EACC;EACA;;;AAKF;EACC;;;AAGD;EACC;;;AC7DD;AAEA;EACC,OzI+Be;EyI9Bf,kBzIsBiB;EyIrBjB;EACA;;;AAGD;EACC,kBzIgBiB;EyIfjB,OzIuBe;EyItBf;EACA;EACA;;;AAGD;EACC;EACA,OzIee;EyIdf;EACA;EACA;;;ACpBD;AAEA;EAEC;IACC;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAGD;IACC;IACA;IACA;IACA;;EAGD;IACC;IACA;IACA;IACA;;EAGD;IACC;IACA;;EAGD;IAEC;IACA;AACA;AAAA;AAAA;;EAKD;IAEC;IACA;IACA;;EAGD;IAEC;IACA,erI9C4B;;EqIiD7B;IACC;;EAGD;IACC;IACA;;EAGD;IACC;IACA;IACA;IACA;IACA;;EAGD;IACC;IACA,a7ItCuB;I6IuCvB;IACA;IACA;;EAGD;IACC;IACA;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAGD;IACC;;EAGD;IACC;;EAGD;IACC;;EAGD;IACC;IACA,a7I1EuB;I6I2EvB;;EAGD;IACC;;EAGD;IACC;;EAGD;IACC;;EAGD;IACC;;EAGD;IACC;IACA;IACA,a7IjGuB;I6IkGvB;IACA;;;AAIF;AAEA;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA,kB1I7IiB;E0I8IjB;;;AAGD;EACC;EACA;;;AAGD;EACC;;AACA;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAMA;EACC;;;ACjMH;AAEA;EACC;EACA;;;AAGD;EACC;;;AAGD;AACA;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EAEI;EACH;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;AAEA;EAHD;IAIE;;;;AAIF;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EAEI;EACA;EACA;;;AAGJ;EACC;EACA;EACA;EAEA,StIxH+B;;AsIyH/B;EACC,ctI1H8B;EsI2H9B,etI3H8B;;;AsI+HhC;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;AAEA;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EAEC;EACA;EACA;;;AAGD;EAEC;EACA;EACA;;;AAGD;EAEC;EACA;EACA;;;AAGD;EACC;;;AAGD;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UlB;EACC;EACA;EACA;;;AAWD;EACI;;;ACtDJ;AAEA;EACC;EACA,OlJ4Be;EkJ3Bf;;;AAGD;EACC;;AACA;EACC,kBlJagB;EkJZhB;;;AAIF;EACC;;;AAGD;EACC;EACA;;;AAED;EACC;;;AAED;EACC;;;AAIA;EACC;;AAED;EACC,kBlJPgB;;AkJSjB;EACC;;;AAKF;EACC;EACA;EtJsBC,oBsJrBD;EtJsBS,YsJtBT;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA,kBlJvCY;;A4BfZ;EACC;EACG;;AAEJ;EACC;EACA,SAXuB;EAYvB;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA,QArBsB;EAsBtB,SAvBsB;;AsHkExB;EACC;EACA;;AAEA;EACC;EACA;;;AAKH;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC,OlJjDqB;EkJkDrB,WrJ9EqB;EqJ+ErB;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC,kBlJhFiB;EkJiFjB;EACA,WrJ/FqB;;;AqJkGtB;EACC,OlJ9Ee;;;AkJiFhB;EACC,OlJ7EqB;;;AkJgFtB;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;AACC;EACA;EACA;EACA;AACA;AACA;AACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAIA;EACC;EACA;EACA;;;AAIF;EACC;EACA;;;AAGD;EACC,kBlJhKiB;EkJiKjB,OlJvJqB;;;AkJ0JtB;EACC;;;AAGD;AACA;EACC;EACA;EACA;;;AAGD;EACC;;;ACjND;AAEA;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAIF;EACC;EACA;EACA;;;AAKD;EACC;EACA;EACA;;;ACnDF;AAEA;EACC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;EACA;;;AAGD;EACC;EACA,W5J7XsB;E4J8XtB;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;AACA;EACC;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC,kBzJpaY;EyJqaZ;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;;AACA;EACC;EACA;;;AAIF;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC,kBzJxcY;EyJycZ;EACA;EACA;EACA;;;AAGD;EACC,kBzJhdY;;;AyJmdb;EACC;EACA,W5J5dqB;E4J6drB;;;AAGD;EACC;EACA,kBzJ3dY;EyJ4dZ;EACA;;;AAGD;AAEA;EACC;EACA;;;AAGD;EACC,czJ7fe;;;AyJggBhB;EACC,czJzfkB;;;AyJ4fnB;EACC,czJngBoB;;;AyJsgBrB;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA,OzJpfqB;;;AyJuftB;EACC,OzJxfqB;;;AyJ2ftB;EACC;;;AAGD;EACC;;;AAGD;EACC;;AACA;EACC;;AAGA;EACC;EACA;EACA;EACA;EACA,kBzJ3hBe;EyJ4hBf;EACA;;AAIF;EACC;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;;AAIF;EACC;EACA;EACA;EACA;EACA,W5JlkBqB;E4JmkBrB;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA,kBzJvkBiB;EyJwkBjB;;;AAGD;EACC,kBzJvkBiB;;;AyJ0kBlB;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;AAAA;EAEC;;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;AACA;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;AAAA;AAAA;EAGC;;;AAGD;EACC;;;AAID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GD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;ACtDD;AAEA;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;ACnBD;AAEA;EACC;EACA;EACA;EACA;EACA;EACA,WvKGsB;;;AuKAvB;EACC;EACA;EACA;EACA;EACA;EACA,kBpKWmB;;;AoKRpB;EACC;EACA;EACA;EACA;;;ACtBD;AAEA;EACC;;AACA;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;EACA;;AAED;EACC;;;AAIF;EACC;IACC;;;AAIF;EACC,kBrKpBkB;EqKqBlB;EACA;EACA,WxKvBsB;EwKwBtB;EACA;EACA;;AACA;EACC;EACA;;;AAIF;AAEA;EACC;EACA;EACA;;AACA;EACC;EACA;EACA;EACA;EACA;EACA,kBtKpD0B;EsKqD1B;EACA;;AACA;EATD;IAUE;;;AAGF;EACC;EACA;EACA;;AACA;EACC;EACA;;AACA;EAHD;IAIE;;;AAED;EACC;EACA;EACA;EACA;;AACA;EALD;IAME;IACA;;;AAIH;EArBD;IAsBE;;;AAED;EACC;EACA;;AAED;EACC;;AAED;EACC;EACA;EACA;EACA;EACA,YrKzEe;EqK0Ef,Q9H/Fe;;A8HgGf;EAPD;IAQE;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAED;EACC;;AAGF;EACC;EACA;EACA;EACA;EACA;EACA,WxK9GoB;EwK+GpB;EACA;EACA;EACA,kBrK5GsB;EqK6GtB;EACA;EACA;EACA;;AACA;EAfD;IAgBE;IACA;IACA;;;AAED;EACC,WxK7HmB;;AwK+HpB;EACC,WxKpImB;;AwKsIpB;EACC;EACA;;AAGF;EACC;;AACA;EAFD;IAGE;;;AAED;EACC;EACA;EACA;EACA;;AACA;EALD;IAME;IACA;IACA;IACA;;;AAGF;EACC;EACA;EACA;EACA;;AACA;EALD;IAME;IACA;IACA;IACA;;;AAKJ;EACC;EACA;;AAED;EACC,kBrKhKgB;;;AqKoKlB;AACC;AAAA;AAAA;;;AAKD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;;AAEA;EALD;IAME;;;;AAIF;EACC;EACA;;AAEA;EAJD;IAKE;IACA;;;;AAIF;EACC;;AACA;EAFD;IAGE;;;;AAIF;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;AACA;EACC;EACA;EzK9DC,oByK+DD;EzK9DM,eyK8DN;EzK7DS,YyK6DT;EACA;;;AAGD;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AClRD;AAEA;AACI;;;AAEJ;EACI;;;AAEJ;EACC,kBtKaY;EsKZZ;;;AAGD;EACC,kBtKQY;;;AsKLb;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;;AACA;EACC;EACA;;;AAIF;EACC,WzKzBqB;EyK0BrB;;;AAGD;EACC,kBtKjBiB;EsKkBjB;EACA;;AAEC;EACC;EACA;;;AAMF;EACC;;;AAIF;EACC;;;AAGD;EACC,WzKhDqB;EyKiDrB,OtKhCe;EsKiCf;;;AAGD;EACC,WzKxDsB;EyKyDtB;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAIA;EACC;;AAED;EACC;;;AAIF;EACC,ejKzF4B;;;AiK6F5B;EACC;EACA;;;AAIF;EACC,Y/H1GiB;;A+H2GjB;EACC;;;AAIF;EACC;;;ACtHD;AAcA;EACC;EACA;;;AAID;EACC,W1KVsB;E0KWtB;EACA;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC,exK7BgB;EwK8BhB,kBvKXY;;AuKYT;EACI;;;AAKR;EACI;;AAEI;EACI,kBvKtBC;;AuKyBD;EACI;;AAGA;EACI;;;ACtDpB;EACC;;;AAIA;EACC;EACA;EACA;EACA;;;AAIF;EACC;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;EACA;;AACA;EACC;EACA;;AAEA;EACC;;AAGD;EACC;EACA;;AAKH;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA,kBxKjCW;;AwKmCX;EACC;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;;AAEA;EACC;EACA,kBxK/Ha;;AwKiIb;EACC,W3K/IgB;;A2KmJlB;EACC;EACA;;AAIA;EACC;EACA;EACA;;AAKD;EACC;EACA;;AAMA;EACC,W3K5KgB;;A2KgLlB;EACC;EACA,OxKpJgB;EwKqJhB,W3KjLgB;;A2KuLpB;EACC;EACA;EACA;;AAEA;EACC,W3K/LmB;E2KgMnB;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;EACA;;AAGD;EACC;;AAGD;EACC;EACA;;AAIF;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;;AAKH;EACC;EACA;EACA;EACA;;;AAOH;EACC;;AAED;EACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;;;AChSD;AAEA;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACG;EACA;EACA;;;ACdH;EACC;;AACA;EACC,a7K+BuB;;;A6K1BxB;EACC;EACA;EACA,W7KGoB;E6KFpB;;AAED;EACC;;;AAIF;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA,O1KDe;E0KEf;EACA;EACA;EACA;EACA;E9K8BC,oB8K7BE;E9K8BM,Y8K9BN;EACH;;;AAGD;EACC,kB1KpBiB;E0KqBjB;EACA,W7KrCsB;;A6KsCtB;EACC;;AAED;EACC;EACA;;;AAKD;EACC,arKpD0B;;AqKsD3B;EACC;;AAED;EACC;;;AAIF;EACC;E9KDC,oB8KEE;E9KDM,Y8KCN;EACH,O1KvCe;;;A0K0ChB;EACC,a7KtCwB;;;A6KyCzB;EACC;EACA,W7KvEsB;E6KwEtB,a7K9CwB;E6K+CxB;;;AAGD;EACC;;;AAGD;EACC;;AACA;EACC;;;AC9FF;AAEA;EACC,Y3KuBiB;E2KtBjB;EACA;EACA;;;AAGD;EACC;EACA;EACA,W9KKqB;E8KJrB;;;AAGD;EACC;EACA;EACA,W9KJsB;E8KKtB,O3KqBqB;E2KpBrB;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC,W9KrCsB;E8KsCtB;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC,kB3KrCiB;;;A2KwClB;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;AAEA;EACC;EACA;;;AAKF;EACC,c3KfqB;;;A2KkBtB;EACC,c3KrBqB;;;A2KwBtB;EACC;;AACA;EACC;EACA;;;AAKD;EACC;;AAED;EACC;;AACA;EACC;EACA;;;AAOH;EACC;;;AAGD;EACC,O3KlDqB;;;A2KqDtB;EACC,O3KxDqB;;;A2K2DtB;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;AACA;EACC;EACA;;;AAIF;EACC;;;AC9JD;AAEA;EACC;;;AAGD;AAEA;EACC;EACA;EACA,QvKP0B;EuKQ1B,kB5KWY;E4KVZ;EACA;;;AAGD;AAAA;AAAA;AAAA;EAIC;EACA;EACA;EACA,W/KdsB;E+KetB;EACA,kB5KHY;E4KIZ,a/KWwB;;;A+KRzB;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,W/K/BqB;E+KgCrB,a/KNwB;E+KOxB;EACA;EACA,O5Kde;E4Kef;;;AChCD;EACI;;AAMA;EACI;EACA;EACA;;AAKA;AAAA;EACI;EACA;EACA;;;AAKZ;EACI,axKtCc;EwKuCd,gBxKvCc;EwKwCd,O7K3Be;E6K4Bf;;;AAGJ;EACI;;;AAKF;EACD;EACA;EACA;;AAMC;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE,SxK7Dc;EwK8Dd,ahLvCmB;EgLwCnB;EACA;;AAKH;EACE;EACA;;AAOD;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;;AAKH;EACE;;AAIF;EACE,kB7KtEU;;;A6KkFX;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE,SxKvF0B;;;AwKkG7B;EACE,kB7KhGU;;;A6K0GX;EACD;EACA;;AAEA;EAJC;IAKC;IACA;IACA;IACA;IACA;;EAGA;IACD;;EAOC;AAAA;AAAA;AAAA;AAAA;AAAA;IAEE;;;;AAWL;AAEA;EACC,ahLjIwB;EgLkIxB,kB7K7IiB;E6K8IjB;EACA,WhL9JsB;EgL+JtB;;;AAGD;EACC,ahLzIwB;EgL0IxB;EACA,WhLrKsB;EgLsKtB;EAEA,ahLxJyB;;AgL2JxB;EACC;;AAED;EACC;;AAIF;EACC;;AAED;EAEC;;AAED;EAEC;;;AAIF;EACC,O7K1Ke;E6K2Kf,ahLxKwB;EgLyKxB,kB7KpLiB;E6KqLjB;;;AAGD;EACC;EACA;EACA,kB7K3LiB;;;A6K8LlB;EACC,ahLlLwB;EgLmLxB;EACA,WhL9MqB;EgL+MrB,O7K1Le;E6K2Lf;;;AAGD;EACC;EACA;;AACA;EACC;;;AAIF;EACC,ahLlMwB;EgLmMxB,WhL3NsB;EgL4NtB;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA,kB7K5NiB;;;A6K+NlB;EACC,kB7KlOY;E6KmOZ;EACA,WhL/OqB;EgLgPrB;;;AAGD;EACC;;;AAGD;EACC,kB7K3OiB;E6K4OjB;EACA,WhL1PqB;;;AgL6PtB;EACC,O7KzOe;;;A6K4OhB;EACC;;;AAGD;EACC;;;AAID;EACC;EACA;;;AAGD;EACC,WhLlRsB;EgLmRtB;EACA;EACA;EACA,ahL5PwB;EgL6PxB;;AACA;EACC;EACA;EACA;;;AAIF;EACC,kB7KjRiB;E6KkRjB;EACA;;;AAGD;EACC;EACA,kB7KxRiB;E6KyRjB;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA,WhLhUsB;EgLiUtB;EACA;EACA;;;AAID;EACC,WhLxUsB;EgLyUtB,ahL7SwB;EgL8SxB;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,ahL1TwB;;;AgL6TzB;EACC,ahL9TwB;EgL+TxB,kB7K1UiB;E6K2UjB,WhLxVqB;EgLyVrB;;;AAGD;AACA;EACC,kB7K/UmB;E6KgVnB,O7K1Ue;E6K2Uf;;;AAGD;EACC,kB7KzVY;E6K0VZ,O7KhVe;E6KiVf;;;AAGD;EACC;;;AAGD;EACC,kB7K5ViB;E6K6VjB,O7K1Ve;E6K2Vf;;;AAGD;EACC,kB7KrWmB;E6KsWnB,O7KhWe;E6KiWf;EACA;;;AAGD;EACC,kB7KhXY;E6KiXZ,O7KvWe;E6KwWf;EACA;;;AAGD;EACC,kB7KhXiB;E6KiXjB,O7K9We;E6K+Wf;EACA;;;AAMD;EACC;EACA,kB7KlYY;;;A6KqYb;EACC,kB7KtYY;;A6KyYX;EACC,cxKtZ4B;;;AwK2Z/B;EACI;;;AAKF;EACC;;;AAeH;EACC;IACC;IACA;;;AAIF;EACC;IACC;;;ACncF;AAEA;EACC,WjLOqB;EiLNrB;;;AAGA;EACC;;;AAGF;EACC,kB7KyBe;A6KxBf;EACA;EACA;EACA;EACA;EACA;EACA,e/KTkC;;A+KclC;EACC;EACA;;AAED;EACC;EACA;;AAED;EACC;EACA;;AAED;EACC;EACA;;AAGD;EACC;EACA;;AAEA;EACC;;;AAKH;EACC;EACA;EACA;;;AAGD;EACC;;;AC9DC;EACE;;;ACEJ;AAEA;EACC;EpLiEC,oBoLhEE;EpLiEM,YoLjEN;;;AAGJ;EACC,OhLwBe;EgLvBf,kBhLaY;EgLZZ;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA,anLMwB;;;AmLHzB;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC;EACA,kBhLlCY;EgLmCZ;EACA;EACA;;;AAQA;EACC;AAAA;AAAA;AAAA;IACC;;EAED;AAAA;AAAA;AAAA;IACC;;;AAGF;EAZD;AAAA;AAAA;AAAA;IAaE;IACA;;;;AAKD;EAFD;IAGE;;;AAED;EALD;IAME;;;AAED;EARD;IASE;;;;AAID;EADD;IAEE;IACA,kBhLzEW;;;;AgL6Eb;EACC;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AACA;EACC;;AAED;EACC;EACA;EACA;;AACA;EACC;;;AAOH;EACC;;;AC9HF;AAEA;EACC;EACA;EACA;;;AAGD;EACC;EACA,WpLGqB;;;AoLAtB;EACC;EACA;EACA;;;AAGD;EACC;EACA,OjLlBe;;;AiLqBhB;EACC,kBjLMiB;;;AiLHlB;EACC,OjLYqB;EiLXrB,WpLnBsB;EoLoBtB;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;ACzCD;AAEA;EACC;EACA,kBlLoBiB;;;AkLXlB;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA,kBlLNiB;;;AkLSlB;EACC,OlLFe;EkLGf;EACA;EACA;EACA;EACA,arLFwB;EqLGxB,WrL7BqB;;;AqLgCtB;EACC,WrLjCqB;;;AqLoCtB;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAID;EACC,kBlLtCiB;EkLuCjB;;;AAGD;EACC;EACA;EACA;;;AAID;EACC;;;AAGD;AACA;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC,WrLhFsB;EqLiFtB;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;AAAA;EAEC;EACA;EtL7CC,oBsL8CE;EtL7CM,YsL6CN;;;AAKJ;EACC;;;AAGD;AAAA;EAEC;EACA;EACA;EACA,OlL3FqB;EkL4FrB,enLtHkC;;;AmLyHnC;AAAA;EAEC;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACI;;;AAGJ;EACC;;;AAGD;EACC;;;AAIA;EACC;;AAED;EACC,arLrKqB;EqLsKrB;;;ACnLF;AAEA;EACC;EACG,OnL4BY;;;AmLzBhB;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA,WtLLqB;;;AsLQtB;EACC;EACA;;;AAGD;EACC;;;AC3BD;AAEA;EACC;EACA;EACA;EACA;EACA;EACA,kBpLQkB;EoLPlB;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA,OpLgBe;EoLff;;;AAGD;EACC,OpLgBqB;EoLfrB;;;AAGD;EACC;EACA;EACA;;;AAIA;EACC;EACA;;;ACpCF;AACA;EACC;EACA;;;AAGD;EACC;;;AAED;EACC,OrLwBe;;AqLpBd;EACC;;AAED;EACC;;;ACdH;EACC;EACA;EACA;;;AAGD;EACC,WzLEqB;EyLDrB;EACA;EACA;EACA,OtLamB;;;AuL3BpB;AAEA;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAID;AACA;EACC;EACA;;AAEA;EACC,alLGyB;;AkLCzB;EACC;EACA;EACA;;AAEA;EACC;EACA;;AAID;EAGC,OvLpCY;EuLqCZ;EACA;;;AAMJ;EACC,elLlC6B;;;AmLP9B;AA+BA;EACC;EACA;EACA;;AlH1CC;EACE;EACA;EACA;;AkH0CH;EACC;EACA;;AAEA;EACC;EACA;EACA,SArCgB;;AAuChB;EAEC;EACA,kBxL5BgB;;AwLiClB;EACC,OxLpCe;;AwLsCf;EAEC,OxLxCc;EwLyCd;EACA,QAlDc;EAmDd;;AAQF;EAGC,kBxLpDiB;EwLqDjB,cxL9Ea;;AwLuFf;EpLpFC;EACA;EACA;EACA,kBAJyB;;AoL4F1B;EACC;;;AASF;EACC;;AAEA;EACC;EAEA;;AAGA;EACC;EACA;EACA,W3LxGoB;E2LyGpB,a3L9FoB;E2L+FpB;EACA;EACA;;AAEA;EACC;;AAOD;EAGC,OxLhHS;EwLiHT;EACA,kBxLxGY;EwLyGZ;EACA;;;AAUH;EACC;;AAGA;EACC,ezLpJqB;;AyLuJtB;EACC;;AAMA;EAGC,OxLhJS;EwLiJT,kBxLtKY;;;AwLiLhB;EAEC;EjGrLC,wBiGuL0B;EjGtL1B,yBiGsL0B;;;AAO3B;EACC;;AAGD;EACC;EACA,kBxL3KgB;;A4BjBjB;EACC;EACG;;AAEJ;EACC;EACA,SAXuB;EAYvB;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA,QArBsB;EAsBtB,SAvBsB;;A4JyMxB;EACC;;AAGD;EACC;EACA;EACA;;AAED;EACC;;AAGD;EACC;;AAGD;EACC;EACA,cnLnN6B;;AmLqN7B;EACC;;AAGD;AAAA;EAEC;EACA;EACA;EACA;EACA;EACA,OxL1Ma;;AwL6Md;EACC;;AAGD;EACC,aAxNiB;EAyNjB,QCnPiB;;ADwPjB;AAAA;EAEC;;AAEA;AAAA;EACC;;AAIF;EACC;;AAIH;EACC;;AAGD;EACC;;AAGD;EACC;EACA,anLtQ6B;;AmLwQ7B;EACC;EACA;;AAEA;EACC,cnLhR0B;;AmLoR5B;EACC;EACA,cnLnR4B;;AmLqR5B;EACC;;AAGD;EACC;;AAOD;EACC;EACA;;AAMF;EACC;EACA;;AAED;EAIC;;AAHA;EACC;;;AASJ;EACC;;;AAGD;EAEE;IACC,cnL/T4B;;EmLkU7B;IACC,eAnTiB;IAoTjB;;EAKC;IACC;;;AA+CL;EACC;EACA,YCrYmB;EDsYnB,e3L7WyB;E2L8WzB;;AlH1YC;EACE;EACA;EACA;;AkH4YH;EATD;IAUE,ezLxYsB;;;;AuERtB;EACE;EACA;EACA;;AkH0ZH;EAHD;IAIE;;;;AAeF;EACC;EACA,enL3aiB;EmL4ajB,cnL5aiB;EmL6ajB;EACA;EAEA;;AlHpbC;EACE;EACA;EACA;;AkHmbH;EACC;;AAGD;EAbD;IAcE;IACA;IACA;;EAEA;IACC;IACA;IACA;IACA;;EAGD;IACC;;;;AAaF;AAAA;AAAA;AAAA;EAEC;EACA;;AAEA;EALD;AAAA;AAAA;AAAA;IAME;IACA;;;;AAaH;EACC,SA3He;EA4Hf;;AAEA;EAJD;IAKE;;;;AAOF;EACC;EACA;EACA,W3LreqB;E2LserB,a3L5dyB;E2L6dzB,QCtfmB;;ADwfnB;EAEC;;AAGD;EACC;;AAGD;EAEC;IAEC;;;;AAWH;EACC;EACA;EACA,cnLlhBiB;EmLmhBjB;EAEA;EACA;EACA;EACA,ezLphBuB;;AyLwhBvB;EACC;;AAID;EACC;EACA;EACA;EACA;;AAGD;EACC;;AAGD;EA7BD;IA8BE;;;;AAUF;EACC;;AAEA;EACC;EACA;EACA,a3LriBwB;;A2LwiBzB;EAGC;IACC;IACA;IACA;IACA;IACA;;EAEA;AAAA;IAEC;;EAGD;IACC,a3LxjBsB;;E2L0jBtB;IAEC;;;AAOJ;EApCD;IAqCE;IACA;;EAEA;IACC;;EAEA;IACC,anLjmBuB;ImLkmBvB,gBnLlmBuB;;;;AmL8mB3B;EACC;EACA;EACA;EACA;EACA;EACA,YnLjnB2B;EmLknB3B,enLlnB2B;ET8D1B,oB4LujBD;E5LtjBS,Y4LsjBT;;AAMC;EADD;IAEE;;EAEA;IACC;;;AASH;EA7BD;IA8BE;IACA;IACA;IACA;IACA;IACA;I5LhlBA,oB4LilBA;I5LhlBQ,Y4LglBR;;;;AAQF;EACC;EjG/pBC,wBiGgqB0B;EjG/pB1B,yBiG+pB0B;;;AAU3B;EAHD;IAIE;IACA,anL1qBgB;ImL2qBhB,cnL3qBgB;;;;AmLwrBlB;EACC;IACC;;EAGD;IACC;IACA;;EAEA;IACC;;;AAUH;EACC,kBxLtrBiB;EwLurBjB,czL/sBsB;;AyLitBtB;EACC,OAjWyC;;AAmWzC;EAEC,OA3VwC;EA4VxC,kBA3VwC;;AA+V1C;EACC,OxL5rBc;;AwLgsBd;EACC,OAhXwC;;AAkXxC;EAEC,OAnXuC;EAoXvC,kBAnXuC;;AAyXxC;EAGC,OA3XuC;EA4XvC,kBA3XuC;;AAiYxC;EAGC,OAnYuC;EAoYvC,kBAnYuC;;AAwY1C;EACC,cA/XyC;;AAiYzC;EAEC,kBArYwC;;AAwYzC;EACC,kBxLvwBa;;AwL2wBf;AAAA;EAEC,czL9wBqB;;AyLuxBpB;EAGC,kBArauC;EAsavC,OAvauC;;AA2azC;EAIE;IACC,OAnbsC;;EAqbtC;IAEC,OAtbqC;IAubrC,kBAtbqC;;EA4btC;IAGC,OA9bqC;IA+brC,kBA9bqC;;EAoctC;IAGC,OAtcqC;IAucrC,kBAtcqC;;;AAkd1C;EACC,OAzdyC;;AA2dzC;EACC,OA3dwC;;AA+d1C;EACC,OAjeyC;;AAmezC;EAEC,OApewC;;AA0exC;EAEC,OAxeuC;;;AAmf1C;EADD;IAGE;;;;AE91BF;AACA;EACC,W7LJqB;E6LKrB,a7LasB;E6LXtB,kB1LjBe;E0LkBf,c1LlBe;E0LmBf,OAjBkB;E9LiEjB,oB8L9CD;E9L+CS,Y8L/CT;EAEA,uB3LfiC;E2LgBjC,oB3LhBiC;E2LiBjC,e3LjBiC;;;A4LVlC;AAEA;EACC;EACA;EACA,kB3LoBiB;E2LnBjB,StLU8B;;AsLT9B;EACC,YtLQ6B;;AsLL9B;EACC,YtLI6B;;AsLH7B;EACC;;;AAKH;EACC;;;AAGD;EACC;EACA;EACA,a9LUwB;E8LTxB,W9LTwB;;;A8LYzB;EACC,YtLf8B;EsLgB9B,W9LpBqB;E8LqBrB,O3LOqB;;;A2LJtB;EACC;EACA;EACA,a9LHwB;E8LIxB,W9LxBqB;E8LyBrB,O3LRe;;;A2LWhB;EACC,kB3LtBY;;;A2LyBb;EACC;;;AClDD;EACC;;AhKQA;EACC;EACG;;AAEJ;EACC;EACA,SAXuB;EAYvB;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA,QArBsB;EAsBtB,SAvBsB;;;AiKLzB;AAAA;AAAA;AAQA;AAqCA;AAkBA;AAQA;AhHpEA;AAAA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;AiHKA;AAAA;AAAA;AAMA;AACA;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AxHpCC;EACE;EACA;EACA;;;AwHwCJ;AAAA;EC3CI;;;ADgDJ;AAAA;EC5CI;;;ADiDJ;EACC;;;AAGD;EACC;;;AAGD;AACA;EACC;;;AAGD;EACC;;;AAGD;AAAA;AAEA;EACC;;;AAED;AAEA;AACA;EACC;EACA;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;AACA;EAHD;IAIE;;;;AAIF;AACA;EACC;;;AAKA;EADD;IAEE;;;;AAKF;EACC;EACA;EACA;EACA,WjMrGqB;EiMsGrB;EACA;;;AAED;EACC,c9LpEgB;;;A8LyEhB;EACC,czLxG4B;EyLyG5B;;;AAKF;EACI;EACA;;;AAIJ;EACI;;;AAIJ;EACC;EACA;EACA;;;AAID;EACI,WjMzIkB;EiM0IrB;;;AAKD;EACC;;;AAUD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAwEA;EACC;EACA;EACA;EACA;ElM7KC,oBkM8KE;ElM7KM,YkM6KN;EACH;EACA,kB9L5NiB;E8L6NjB;;AACA;EATD;IAUE;IACA;;;;AASC;EACC;;;AAQJ;AjH/OC;AAeA;;AAjCA;EACC;EACA;EACA;EACA,ahFgBqB;;AgFbtB;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAID;EACC;IACC;IACA;IACA;IACA,oBiH0O+B;IjHzO/B;;EAGD;IACC;;;AAKF;EACC;IACC;IACA;IACA;IACA,iBiH2N+B;IjH1N/B;;EAGD;IACC;;;;AiHyNH;AjHnPC;AAeA;;AAjCA;EACC;EACA;EACA;EACA,ahFgBqB;;AgFbtB;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAID;EACC;IACC;IACA;IACA;IACA,oBiH8O+B;IjH7O/B;;EAGD;IACC;;;AAKF;EACC;IACC;IACA;IACA;IACA,iBiH+N+B;IjH9N/B;;EAGD;IACC;;;;AiH6NH;AjHvPC;AAeA;;AAjCA;EACC;EACA;EACA;EACA,ahFgBqB;;AgFbtB;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAID;EACC;IACC;IACA;IACA;IACA,oBiHkP+B;IjHjP/B;;EAGD;IACC;;;AAKF;EACC;IACC;IACA;IACA;IACA,iBiHmO+B;IjHlO/B;;EAGD;IACC;;;;AiHiOH;AjH3PC;AAeA;;AAjCA;EACC;EACA;EACA;EACA,ahFgBqB;;AgFbtB;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAID;EACC;IACC;IACA;IACA;IACA,oBiHsP+B;IjHrP/B;;EAGD;IACC;;;AAKF;EACC;IACC;IACA;IACA;IACA,iBiHuO+B;IjHtO/B;;EAGD;IACC;;;;AiHwOH;E/J5QC;;;A+JgRD;E/JxRC;;;A+J4RD;E/JxRC;;;A+J4RD;EACC;;;AAGD;EACC;;;AAGD;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;AACA;EACC;EACA,WjMnTsB;;;AiMsTvB;EACC;EACA,WjM1TqB;;;AiM6TtB;EACC;EACA,WjMjUsB;;;AiMoUvB;EACC;EACA,WjMpUqB;EiMqUrB;;;AAGD;EACC;EACA,WjM1UqB;EiM2UrB,O9L3UiB;;;A8L8UlB;EACC,ajMvTwB;EiMwTxB;EACA;;;AAGD;EACC;EACA,ajM5TwB;EiM6TxB,O9LvViB;;;A8L0VlB;EACC;EACA,ajMlUwB;EiMmUxB;EACA,O9L9ViB;;;A8LiWlB;EACC,O9LlWiB;E8LmWjB,WjMnWqB;;;AiMsWtB;EACC;EACA,ajMhVwB;;;AiMoVzB;EACC;EACA,ajMtVwB;;;AiMyVzB;EACC;EACA,ajM3VwB;EiM4VxB,WjMpXqB;;;AiMuXtB;EACC,ajM9VwB;;;AiMiWzB;EACC,ajMlWwB;;;AiMqWzB;EACC,O9LpWqB","file":"delos.css"} \ No newline at end of file diff --git a/public/templates/default/fonts/Iconfont/Readme.md b/public/templates/default/fonts/Iconfont/Readme.md deleted file mode 100755 index e0615bcd3059..000000000000 --- a/public/templates/default/fonts/Iconfont/Readme.md +++ /dev/null @@ -1,7 +0,0 @@ -# il-icons Font -This font contains the ILIAS Glyphset (see: UI Component Symbol/Glyph). -This font-set has been generated [icomoon](https://icomoon.io/app). - -## Changes -Changes (adding/removing/changing Glyphs) can be done by importing the json of the font -contained in this folder and re-generating to font with This font-set has been generated [icomoon](https://icomoon.io/app). \ No newline at end of file diff --git a/public/templates/default/fonts/Iconfont/il-icons.eot b/public/templates/default/fonts/Iconfont/il-icons.eot deleted file mode 100755 index 0c6010f6bcf1..000000000000 Binary files a/public/templates/default/fonts/Iconfont/il-icons.eot and /dev/null differ diff --git a/public/templates/default/fonts/Iconfont/il-icons.json b/public/templates/default/fonts/Iconfont/il-icons.json deleted file mode 100755 index 36b62a2bf502..000000000000 --- a/public/templates/default/fonts/Iconfont/il-icons.json +++ /dev/null @@ -1,3292 +0,0 @@ -{ - "selection": [ - { - "order": 3012, - "ligatures": "", - "prevSize": 32, - "name": "user-female" - }, - { - "order": 3013, - "ligatures": "", - "prevSize": 32, - "name": "people" - }, - { - "order": 3014, - "ligatures": "", - "prevSize": 32, - "name": "user-follow" - }, - { - "order": 3015, - "ligatures": "", - "prevSize": 32, - "name": "user-following" - }, - { - "order": 3016, - "ligatures": "", - "prevSize": 32, - "name": "user-unfollow" - }, - { - "order": 3017, - "ligatures": "", - "prevSize": 32, - "name": "user" - }, - { - "order": 3018, - "ligatures": "", - "prevSize": 32, - "name": "trophy" - }, - { - "order": 3019, - "ligatures": "", - "prevSize": 32, - "name": "speedometer" - }, - { - "order": 3020, - "ligatures": "", - "prevSize": 32, - "name": "social-youtube" - }, - { - "order": 3021, - "ligatures": "", - "prevSize": 32, - "name": "social-twitter" - }, - { - "order": 3022, - "ligatures": "", - "prevSize": 32, - "name": "social-tumblr" - }, - { - "order": 3023, - "ligatures": "", - "prevSize": 32, - "name": "social-facebook" - }, - { - "order": 3024, - "ligatures": "", - "prevSize": 32, - "name": "social-dropbox" - }, - { - "order": 3025, - "ligatures": "", - "prevSize": 32, - "name": "social-dribbble" - }, - { - "order": 3026, - "ligatures": "", - "prevSize": 32, - "name": "shield" - }, - { - "order": 3027, - "ligatures": "", - "prevSize": 32, - "name": "screen-tablet" - }, - { - "order": 3028, - "ligatures": "", - "prevSize": 32, - "name": "screen-smartphone" - }, - { - "order": 3029, - "ligatures": "", - "prevSize": 32, - "name": "screen-desktop" - }, - { - "order": 3030, - "ligatures": "", - "prevSize": 32, - "name": "plane" - }, - { - "order": 3031, - "ligatures": "", - "prevSize": 32, - "name": "notebook" - }, - { - "order": 3032, - "ligatures": "", - "prevSize": 32, - "name": "mustache" - }, - { - "order": 3033, - "ligatures": "", - "prevSize": 32, - "name": "mouse" - }, - { - "order": 3034, - "ligatures": "", - "prevSize": 32, - "name": "magnet" - }, - { - "order": 3035, - "ligatures": "", - "prevSize": 32, - "name": "magic-wand" - }, - { - "order": 3036, - "ligatures": "", - "prevSize": 32, - "name": "hourglass" - }, - { - "order": 3037, - "ligatures": "", - "prevSize": 32, - "name": "graduation" - }, - { - "order": 3038, - "ligatures": "", - "prevSize": 32, - "name": "ghost" - }, - { - "order": 3039, - "ligatures": "", - "prevSize": 32, - "name": "game-controller" - }, - { - "order": 3040, - "ligatures": "", - "prevSize": 32, - "name": "fire" - }, - { - "order": 3041, - "ligatures": "", - "prevSize": 32, - "name": "eyeglass" - }, - { - "order": 3042, - "ligatures": "", - "prevSize": 32, - "name": "envelope-open" - }, - { - "order": 3043, - "ligatures": "", - "prevSize": 32, - "name": "envolope-letter" - }, - { - "order": 3044, - "ligatures": "", - "prevSize": 32, - "name": "energy" - }, - { - "order": 3045, - "ligatures": "", - "prevSize": 32, - "name": "emotsmile" - }, - { - "order": 3046, - "ligatures": "", - "prevSize": 32, - "name": "disc" - }, - { - "order": 3047, - "ligatures": "", - "prevSize": 32, - "name": "cursor-move" - }, - { - "order": 3048, - "ligatures": "", - "prevSize": 32, - "name": "crop" - }, - { - "order": 3049, - "ligatures": "", - "prevSize": 32, - "name": "credit-card" - }, - { - "order": 3050, - "ligatures": "", - "prevSize": 32, - "name": "chemistry" - }, - { - "order": 3051, - "ligatures": "", - "prevSize": 32, - "name": "bell" - }, - { - "order": 3052, - "ligatures": "", - "prevSize": 32, - "name": "badge" - }, - { - "order": 3053, - "ligatures": "", - "prevSize": 32, - "name": "anchor" - }, - { - "order": 3054, - "ligatures": "", - "prevSize": 32, - "name": "wallet" - }, - { - "order": 3055, - "ligatures": "", - "prevSize": 32, - "name": "vector" - }, - { - "order": 3056, - "ligatures": "", - "prevSize": 32, - "name": "speech" - }, - { - "order": 3057, - "ligatures": "", - "prevSize": 32, - "name": "puzzle" - }, - { - "order": 3058, - "ligatures": "", - "prevSize": 32, - "name": "printer" - }, - { - "order": 3059, - "ligatures": "", - "prevSize": 32, - "name": "present" - }, - { - "order": 3060, - "ligatures": "", - "prevSize": 32, - "name": "playlist" - }, - { - "order": 3061, - "ligatures": "", - "prevSize": 32, - "name": "pin" - }, - { - "order": 3062, - "ligatures": "", - "prevSize": 32, - "name": "picture" - }, - { - "order": 3063, - "ligatures": "", - "prevSize": 32, - "name": "map" - }, - { - "order": 3064, - "ligatures": "", - "prevSize": 32, - "name": "layers" - }, - { - "order": 3065, - "ligatures": "", - "prevSize": 32, - "name": "handbag" - }, - { - "order": 3066, - "ligatures": "", - "prevSize": 32, - "name": "globe-alt" - }, - { - "order": 3067, - "ligatures": "", - "prevSize": 32, - "name": "globe" - }, - { - "order": 3068, - "ligatures": "", - "prevSize": 32, - "name": "frame" - }, - { - "order": 3069, - "ligatures": "", - "prevSize": 32, - "name": "folder-alt" - }, - { - "order": 3070, - "ligatures": "", - "prevSize": 32, - "name": "film" - }, - { - "order": 3071, - "ligatures": "", - "prevSize": 32, - "name": "feed" - }, - { - "order": 3072, - "ligatures": "", - "prevSize": 32, - "name": "earphones-alt" - }, - { - "order": 3073, - "ligatures": "", - "prevSize": 32, - "name": "earphones" - }, - { - "order": 3074, - "ligatures": "", - "prevSize": 32, - "name": "drop" - }, - { - "order": 3075, - "ligatures": "", - "prevSize": 32, - "name": "drawar" - }, - { - "order": 3076, - "ligatures": "", - "prevSize": 32, - "name": "docs" - }, - { - "order": 3077, - "ligatures": "", - "prevSize": 32, - "name": "directions" - }, - { - "order": 3078, - "ligatures": "", - "prevSize": 32, - "name": "direction" - }, - { - "order": 3079, - "ligatures": "", - "prevSize": 32, - "name": "diamond" - }, - { - "order": 3080, - "ligatures": "", - "prevSize": 32, - "name": "cup" - }, - { - "order": 3081, - "ligatures": "", - "prevSize": 32, - "name": "compass" - }, - { - "order": 3082, - "ligatures": "", - "prevSize": 32, - "name": "call-out" - }, - { - "order": 3083, - "ligatures": "", - "prevSize": 32, - "name": "call-in" - }, - { - "order": 3084, - "ligatures": "", - "prevSize": 32, - "name": "call-end" - }, - { - "order": 3085, - "ligatures": "", - "prevSize": 32, - "name": "calculator" - }, - { - "order": 3086, - "ligatures": "", - "prevSize": 32, - "name": "bubbles" - }, - { - "order": 3087, - "ligatures": "", - "prevSize": 32, - "name": "briefcase" - }, - { - "order": 3088, - "ligatures": "", - "prevSize": 32, - "name": "book-open" - }, - { - "order": 3089, - "ligatures": "", - "prevSize": 32, - "name": "basket-loaded" - }, - { - "order": 3090, - "ligatures": "", - "prevSize": 32, - "name": "basket" - }, - { - "order": 3091, - "ligatures": "", - "prevSize": 32, - "name": "bag" - }, - { - "order": 3092, - "ligatures": "", - "prevSize": 32, - "name": "action-undo" - }, - { - "order": 3093, - "ligatures": "", - "prevSize": 32, - "name": "action-redo" - }, - { - "order": 3094, - "ligatures": "", - "prevSize": 32, - "name": "wrench" - }, - { - "order": 3095, - "ligatures": "", - "prevSize": 32, - "name": "umbrella" - }, - { - "order": 3096, - "ligatures": "", - "prevSize": 32, - "name": "trash" - }, - { - "order": 3097, - "ligatures": "", - "prevSize": 32, - "name": "tag" - }, - { - "order": 3098, - "ligatures": "", - "prevSize": 32, - "name": "support" - }, - { - "order": 3099, - "ligatures": "", - "prevSize": 32, - "name": "size-fullscreen" - }, - { - "order": 3100, - "ligatures": "", - "prevSize": 32, - "name": "size-actual" - }, - { - "order": 3101, - "ligatures": "", - "prevSize": 32, - "name": "shuffle" - }, - { - "order": 3102, - "ligatures": "", - "prevSize": 32, - "name": "share-alt" - }, - { - "order": 3103, - "ligatures": "", - "prevSize": 32, - "name": "share" - }, - { - "order": 3104, - "ligatures": "", - "prevSize": 32, - "name": "launch" - }, - { - "order": 3105, - "ligatures": "", - "prevSize": 32, - "name": "question" - }, - { - "order": 3106, - "ligatures": "", - "prevSize": 32, - "name": "pie-chart" - }, - { - "order": 3107, - "ligatures": "", - "prevSize": 32, - "name": "pencil" - }, - { - "order": 3108, - "ligatures": "", - "prevSize": 32, - "name": "note" - }, - { - "order": 3109, - "ligatures": "", - "prevSize": 32, - "name": "music-tone-alt" - }, - { - "order": 3110, - "ligatures": "", - "prevSize": 32, - "name": "music-tone" - }, - { - "order": 3111, - "ligatures": "", - "prevSize": 32, - "name": "microphone" - }, - { - "order": 3112, - "ligatures": "", - "prevSize": 32, - "name": "loop" - }, - { - "order": 3113, - "ligatures": "", - "prevSize": 32, - "name": "logout" - }, - { - "order": 3114, - "ligatures": "", - "prevSize": 32, - "name": "login" - }, - { - "order": 3115, - "ligatures": "", - "prevSize": 32, - "name": "list" - }, - { - "order": 3116, - "ligatures": "", - "prevSize": 32, - "name": "like" - }, - { - "order": 3117, - "ligatures": "", - "prevSize": 32, - "name": "home" - }, - { - "order": 3118, - "ligatures": "", - "prevSize": 32, - "name": "grid" - }, - { - "order": 3119, - "ligatures": "", - "prevSize": 32, - "name": "graph" - }, - { - "order": 3120, - "ligatures": "", - "prevSize": 32, - "name": "equalizer" - }, - { - "order": 3121, - "ligatures": "", - "prevSize": 32, - "name": "dislike" - }, - { - "order": 3122, - "ligatures": "", - "prevSize": 32, - "name": "cursor" - }, - { - "order": 3123, - "ligatures": "", - "prevSize": 32, - "name": "control-start" - }, - { - "order": 3124, - "ligatures": "", - "prevSize": 32, - "name": "control-rewind" - }, - { - "order": 3125, - "ligatures": "", - "prevSize": 32, - "name": "control-play" - }, - { - "order": 3126, - "ligatures": "", - "prevSize": 32, - "name": "control-pause" - }, - { - "order": 3127, - "ligatures": "", - "prevSize": 32, - "name": "control-forward" - }, - { - "order": 3128, - "ligatures": "", - "prevSize": 32, - "name": "control-end" - }, - { - "order": 3129, - "ligatures": "", - "prevSize": 32, - "name": "calender" - }, - { - "order": 3130, - "ligatures": "", - "prevSize": 32, - "name": "bulb" - }, - { - "order": 3131, - "ligatures": "", - "prevSize": 32, - "name": "chart" - }, - { - "order": 3132, - "ligatures": "", - "prevSize": 32, - "name": "arrow-up-circle" - }, - { - "order": 3133, - "ligatures": "", - "prevSize": 32, - "name": "arrow-right-circle" - }, - { - "order": 3134, - "ligatures": "", - "prevSize": 32, - "name": "arrow-left-circle" - }, - { - "order": 3135, - "ligatures": "", - "prevSize": 32, - "name": "arrow-down-circle" - }, - { - "order": 3136, - "ligatures": "", - "prevSize": 32, - "name": "ban" - }, - { - "order": 3137, - "ligatures": "", - "prevSize": 32, - "name": "bubble" - }, - { - "order": 3138, - "ligatures": "", - "prevSize": 32, - "name": "camrecorder" - }, - { - "order": 3139, - "ligatures": "", - "prevSize": 32, - "name": "camera" - }, - { - "order": 3140, - "ligatures": "", - "prevSize": 32, - "name": "check" - }, - { - "order": 3141, - "ligatures": "", - "prevSize": 32, - "name": "clock" - }, - { - "order": 3142, - "ligatures": "", - "prevSize": 32, - "name": "close" - }, - { - "order": 3143, - "ligatures": "", - "prevSize": 32, - "name": "cloud-download" - }, - { - "order": 3144, - "ligatures": "", - "prevSize": 32, - "name": "cloud-upload" - }, - { - "order": 3145, - "ligatures": "", - "prevSize": 32, - "name": "doc" - }, - { - "order": 3146, - "ligatures": "", - "prevSize": 32, - "name": "envolope" - }, - { - "order": 3147, - "ligatures": "", - "prevSize": 32, - "name": "eye" - }, - { - "order": 3148, - "ligatures": "", - "prevSize": 32, - "name": "flag" - }, - { - "order": 3149, - "ligatures": "", - "prevSize": 32, - "name": "folder" - }, - { - "order": 3150, - "ligatures": "", - "prevSize": 32, - "name": "heart" - }, - { - "order": 3151, - "ligatures": "", - "prevSize": 32, - "name": "info" - }, - { - "order": 3152, - "ligatures": "", - "prevSize": 32, - "name": "key" - }, - { - "order": 3153, - "ligatures": "", - "prevSize": 32, - "name": "link" - }, - { - "order": 3154, - "ligatures": "", - "prevSize": 32, - "name": "lock" - }, - { - "order": 3155, - "ligatures": "", - "prevSize": 32, - "name": "lock-open" - }, - { - "order": 3156, - "ligatures": "", - "prevSize": 32, - "name": "magnifier" - }, - { - "order": 3157, - "ligatures": "", - "prevSize": 32, - "name": "magnifier-add" - }, - { - "order": 3158, - "ligatures": "", - "prevSize": 32, - "name": "magnifier-remove" - }, - { - "order": 3159, - "ligatures": "", - "prevSize": 32, - "name": "paper-clip" - }, - { - "order": 3160, - "ligatures": "", - "prevSize": 32, - "name": "paper-plane" - }, - { - "order": 3161, - "ligatures": "", - "prevSize": 32, - "name": "plus" - }, - { - "order": 3162, - "ligatures": "", - "prevSize": 32, - "name": "location-pin" - }, - { - "order": 3163, - "ligatures": "", - "prevSize": 32, - "name": "power" - }, - { - "order": 3164, - "ligatures": "", - "prevSize": 32, - "name": "refresh" - }, - { - "order": 3165, - "ligatures": "", - "prevSize": 32, - "name": "reload" - }, - { - "order": 3166, - "ligatures": "", - "prevSize": 32, - "name": "settings" - }, - { - "order": 3167, - "ligatures": "", - "prevSize": 32, - "name": "star" - }, - { - "order": 3168, - "ligatures": "", - "prevSize": 32, - "name": "symble-female" - }, - { - "order": 3169, - "ligatures": "", - "prevSize": 32, - "name": "symbol-male" - }, - { - "order": 3170, - "ligatures": "", - "prevSize": 32, - "name": "target" - }, - { - "order": 3171, - "ligatures": "", - "prevSize": 32, - "name": "volume-1" - }, - { - "order": 3172, - "ligatures": "", - "prevSize": 32, - "name": "volume-2" - }, - { - "order": 3173, - "ligatures": "", - "prevSize": 32, - "name": "volume-off" - }, - { - "order": 3174, - "ligatures": "", - "prevSize": 32, - "name": "phone" - }, - { - "order": 3175, - "ligatures": "", - "prevSize": 32, - "name": "menu" - }, - { - "order": 3176, - "ligatures": "", - "prevSize": 32, - "name": "options-vertical" - }, - { - "order": 3177, - "ligatures": "", - "prevSize": 32, - "name": "options" - }, - { - "order": 3178, - "ligatures": "", - "prevSize": 32, - "name": "arrow-down" - }, - { - "order": 3179, - "ligatures": "", - "prevSize": 32, - "name": "arrow-left" - }, - { - "order": 3180, - "ligatures": "", - "prevSize": 32, - "name": "arrow-right" - }, - { - "order": 3181, - "ligatures": "", - "prevSize": 32, - "name": "arrow-up" - }, - { - "order": 3182, - "ligatures": "", - "prevSize": 32, - "name": "paypal" - }, - { - "order": 3183, - "ligatures": "", - "prevSize": 32, - "name": "social-instagram" - }, - { - "order": 3184, - "ligatures": "", - "prevSize": 32, - "name": "social-linkedin" - }, - { - "order": 3185, - "ligatures": "", - "prevSize": 32, - "name": "social-pintarest" - }, - { - "order": 3186, - "ligatures": "", - "prevSize": 32, - "name": "social-github" - }, - { - "order": 3187, - "ligatures": "", - "prevSize": 32, - "name": "social-google" - }, - { - "order": 3188, - "ligatures": "", - "prevSize": 32, - "name": "social-reddit" - }, - { - "order": 3189, - "ligatures": "", - "prevSize": 32, - "name": "social-skype" - }, - { - "order": 3190, - "ligatures": "", - "prevSize": 32, - "name": "social-behance" - }, - { - "order": 3191, - "ligatures": "", - "prevSize": 32, - "name": "social-foursqare" - }, - { - "order": 3192, - "ligatures": "", - "prevSize": 32, - "name": "social-soundcloud" - }, - { - "order": 3193, - "ligatures": "", - "prevSize": 32, - "name": "social-spotify" - }, - { - "order": 3194, - "ligatures": "", - "prevSize": 32, - "name": "social-stumbleupon" - }, - { - "order": 3195, - "ligatures": "", - "prevSize": 32, - "name": "minus" - }, - { - "order": 3196, - "ligatures": "", - "prevSize": 32, - "name": "organization" - }, - { - "order": 3197, - "ligatures": "", - "prevSize": 32, - "name": "exclamation" - }, - { - "order": 3198, - "ligatures": "", - "prevSize": 32, - "name": "lang" - }, - { - "order": 3199, - "ligatures": "", - "prevSize": 32, - "name": "event" - }, - { - "order": 3200, - "ligatures": "", - "prevSize": 32, - "name": "social-steam" - }, - { - "order": 3201, - "name": "bulletlist", - "prevSize": 32 - }, - { - "order": 3202, - "prevSize": 32, - "name": "numberedlist" - }, - { - "order": 3203, - "name": "listindent", - "prevSize": 32 - }, - { - "order": 3204, - "name": "listoutdent", - "prevSize": 32 - }, - { - "order": 3205, - "name": "filter", - "prevSize": 32 - }, - { - "order": 3206, - "name": "enlarge", - "prevSize": 32 - }, - { - "order": 3207, - "name": "preview", - "prevSize": 32 - }, - { - "order": 3208, - "name": "ListView", - "prevSize": 32 - }, - { - "order": 3209, - "name": "TileView", - "prevSize": 32 - }, - { - "order": 3210, - "name": "reset", - "prevSize": 32 - }, - { - "order": 3211, - "name": "sort", - "prevSize": 32 - }, - { - "order": 3212, - "name": "apply", - "prevSize": 32 - } - ], - "metadata": { - "name": "il-icons", - "importSize": { - "width": 32, - "height": 32 - }, - "iconsHash": 1585700970 - }, - "height": 1024, - "prevSize": 32, - "icons": [ - { - "paths": [ - "M960.032 802.688l-278.497-132.064c37.152-18.624 182.256-24.528 194.256-57.28 0 0-57.344-88.016-71.344-202.336-5.44-44.368-14.752-102.592-24-184.592-15.008-133.008-126.88-226.416-268.191-226.416h-0.512c-141.312 0-253.184 93.408-268.176 226.4-9.248 82-18.56 140.224-24.001 184.592-14 114.336-71.344 202.336-71.344 202.336 12 32.752 157.088 38.656 194.256 57.28l-278.512 132.080s-63.968 22.464-63.968 75.472v84.528c0 35.376 28.624 61.312 63.968 61.312h896.064c35.344 0 63.968-25.936 63.968-61.312v-84.528c0-53.008-63.968-75.472-63.967-75.472zM63.999 960v-81.84c0-3.408 12.096-11.601 21.935-15.345 2.128-0.752 3.44-1.344 5.44-2.319l278.496-132.064c22.128-10.464 36.32-32.688 36.593-57.151 0.256-24.464-13.44-46.976-35.313-57.935-21.68-10.88-50.336-16.256-95.248-24.032-10.656-1.872-25.216-4.496-39.344-7.313 18.32-41.104 38.56-98.593 46.528-163.633 1.968-16.192 4.496-34.416 7.313-54.592 4.848-34.336 10.848-77.872 16.752-130.224 11.168-98.864 95.28-169.553 204.592-169.553h0.512c109.312 0 193.439 70.688 204.592 169.568 5.904 52.336 11.904 95.888 16.752 130.224 2.816 20.176 5.345 38.399 7.313 54.592 7.968 65.024 28.224 122.513 46.527 163.633-14.128 2.816-28.688 5.44-39.344 7.313-44.912 7.776-73.568 13.152-95.248 24.032-21.872 10.976-35.568 33.472-35.313 57.936 0.288 24.464 14.464 46.688 36.592 57.151l278.496 132.064c2 0.976 3.312 1.567 5.439 2.319 9.84 3.744 20.496 11.937 21.937 15.345l0.032 81.824h-896.032z" - ], - "tags": [ - "user-female" - ], - "defaultCode": 57344, - "grid": 0 - }, - { - "paths": [ - "M746 835.28l-201.471-111.602c74.88-58.912 95.216-174.688 95.216-239.601v-135.12c0-89.472-118.88-189.12-238.288-189.12-119.376 0-241.408 99.664-241.408 189.12v135.12c0 59.024 24.976 178.433 100.624 239.089l-206.672 112.112s-54 24.064-54 54.064v81.088c0 29.84 24.224 54.063 54 54.063h692c29.808 0 54.031-24.224 54.031-54.063v-81.088c0-31.808-54.032-54.063-54.032-54.063zM736.033 960.495h-672.031v-57.216c4.592-3.344 11.008-7.216 16.064-9.536 1.504-0.688 3.008-1.408 4.432-2.225l206.688-112.096c18.848-10.224 31.344-29.184 33.248-50.527s-7.008-42.256-23.712-55.664c-53.664-43.024-76.656-138.32-76.656-189.152v-135.12c0-45.968 86.656-125.12 177.408-125.12 92.432 0 174.288 78.064 174.288 125.12v135.12c0 50.128-15.568 145.84-70.784 189.28-16.912 13.312-26 34.224-24.224 55.664 1.808 21.44 14.256 40.528 33.12 50.849l201.472 111.6c1.776 0.976 4.032 2.031 5.904 2.848 4.72 2 10.527 5.344 14.783 8.288v57.888zM969.97 675.936l-204.465-111.601c74.88-58.912 98.224-174.688 98.224-239.601v-135.12c0-89.472-121.872-190.128-241.28-190.128-77.6 0-156.943 42.192-203.119 96.225 26.336 1.632 55.376 1.664 80.464 9.664 33.712-26.256 76.368-41.872 122.656-41.872 92.432 0 177.279 79.056 177.279 126.128v135.12c0 50.128-18.56 145.84-73.775 189.28-16.912 13.312-26 34.224-24.224 55.664 1.808 21.44 14.256 40.528 33.12 50.849l204.464 111.6c1.776 0.976 4.032 2.031 5.904 2.848 4.72 2 10.527 5.344 14.783 8.288v56.912h-129.184c19.504 14.72 25.408 35.775 32.977 63.999h106.192c29.808 0 54.031-24.224 54.031-54.063v-80.096c-0.016-31.84-54.048-54.096-54.048-54.096z" - ], - "tags": [ - "people" - ], - "defaultCode": 57345, - "grid": 0 - }, - { - "paths": [ - "M64.064 894.688c0-25.44 19.091-33.405 26.723-36.941l281.040-132.624c20.144-9.248 34.048-28.32 36.752-50.32 2.72-22-6.16-43.84-23.456-57.712-66.481-53.376-97.456-170.688-97.456-233.185v-159.904c0-66.864 116.4-159.856 224.128-159.856 108.672 0 223.92 91.536 223.92 159.856v159.92c0 61.552-25.6 179.312-94.256 233.359-17.504 13.776-26.592 35.681-23.968 57.809 2.624 22.16 16.592 41.313 36.848 50.624l95.92 45.504 15.808-63.872-85.008-39.776c88.656-69.776 118.656-206.832 118.656-283.648v-159.92c0-105.92-146.624-223.855-287.92-223.855-141.312 0-288.129 117.936-288.129 223.855v159.92c0 69.872 31.888 211.248 121.392 283.088l-281.040 132.624s-63.952 28.496-63.952 63.968v96.032c0 35.344 28.64 63.968 63.951 63.968h703.92v-64l-703.872 0.032v-64.944zM991.939 831.875h-96v-96c0-17.68-14.336-32-32-32s-32 14.32-32 32v96h-96c-17.664 0-32 14.32-32 32 0 17.664 14.336 32 32 32h96v96c0 17.664 14.336 32 32 32s32-14.336 32-32v-96h96c17.664 0 32-14.336 32-32 0-17.68-14.32-32-32-32z" - ], - "tags": [ - "user-follow" - ], - "defaultCode": 57346, - "grid": 0 - }, - { - "paths": [ - "M63.504 959.76l0.002-64.941c0-25.44 19.104-33.425 26.72-36.944l281.040-132.624c20.144-9.248 34.048-28.32 36.752-50.32 2.72-22-6.16-43.84-23.456-57.712-66.481-53.376-97.456-170.704-97.456-233.185v-159.92c0-66.864 116.4-159.856 224.128-159.856 108.672 0 223.936 91.536 223.936 159.856v159.92c0 61.552-25.6 179.312-94.256 233.376-17.504 13.776-26.592 35.681-23.968 57.809 2.624 22.16 16.592 41.313 36.848 50.624l162.24 77.248 38.144-54.065-173.664-81.344c88.656-69.776 118.656-206.849 118.656-283.665v-159.92c0-105.92-146.624-223.855-287.936-223.855s-288.128 117.936-288.128 223.855v159.92c0 69.872 31.888 211.248 121.392 283.088l-281.040 132.656s-63.952 28.496-63.952 63.968v96.032c0 35.344 28.64 63.968 63.951 63.968h639.712l-52-63.984zM1012.21 723.507c-13.904-10.912-34.032-8.432-44.912 5.473l-136.848 208.704-85.056-85.072c-12.496-12.496-32.769-12.496-45.265 0s-12.496 32.752 0 45.248l113.136 113.136c12.496 12.496 32.752 12.496 45.248 0 3.040-3.024 5.313-6.544 6.881-10.288l152.304-232.304c10.88-13.904 8.432-34.017-5.488-44.897z" - ], - "tags": [ - "user-following" - ], - "defaultCode": 57347, - "grid": 0 - }, - { - "paths": [ - "M799.12 383.856l0.001-159.92c0-105.92-146.608-223.855-287.904-223.855-141.312 0-288.128 117.936-288.128 223.855v159.92c0 69.872 31.888 211.232 121.392 283.072l-281.040 132.64s-63.952 28.496-63.952 63.968v96.032c0 35.344 28.64 63.968 63.951 63.968h607.936v-64l-607.888 0.032v-64.944c0-25.44 19.103-33.425 26.72-36.944l281.040-132.624c20.144-9.248 34.048-28.336 36.752-50.336 2.72-22-6.16-43.824-23.456-57.696-66.481-53.376-97.456-170.688-97.456-233.199v-159.92c0-66.864 116.4-159.856 224.128-159.856 108.688 0 223.904 91.536 223.904 159.856v159.92c0 61.552-25.6 179.328-94.224 233.36-17.536 13.76-26.624 35.664-23.968 57.792 2.592 22.16 16.56 41.313 36.848 50.624l18.112 8.352 28.064-51.792-19.488-14.72c88.656-69.728 118.656-206.768 118.656-283.584zM924.625 878.801l90.496-90.512c12.496-12.464 12.496-32.752 0-45.248-12.481-12.481-32.753-12.481-45.233 0l-90.512 90.528-90.496-90.528c-12.496-12.481-32.769-12.481-45.249 0-12.496 12.496-12.496 32.784 0 45.248l90.496 90.512-90.496 90.496c-12.496 12.48-12.496 32.769 0 45.265 12.481 12.464 32.753 12.464 45.249 0l90.496-90.512 90.512 90.512c12.481 12.464 32.753 12.464 45.233 0 12.496-12.496 12.496-32.784 0-45.265z" - ], - "tags": [ - "user-unfollow" - ], - "defaultCode": 57348, - "grid": 0 - }, - { - "paths": [ - "M511.728 64c108.672 0 223.92 91.534 223.92 159.854v159.92c0 61.552-25.6 179.312-94.256 233.376-17.504 13.776-26.592 35.681-23.968 57.809 2.624 22.16 16.592 41.313 36.848 50.625l278.496 132.064c2.176 0.992 26.688 5.104 26.688 39.345l0.032 62.464-895.488 0.048v-64.944c0-25.44 19.088-33.425 26.72-36.944l281.024-132.624c20.16-9.248 34.065-28.32 36.769-50.32 2.72-22-6.16-43.84-23.456-57.712-66.481-53.376-97.456-170.704-97.456-233.185v-159.92c0.016-66.848 116.416-159.855 224.128-159.854zM511.728-0.002c-141.312 0-288.127 117.938-288.127 223.857v159.92c0 69.872 31.888 211.248 121.392 283.088l-281.040 132.64s-63.952 28.496-63.952 63.968v96.032c0 35.344 28.64 63.968 63.951 63.968h895.552c35.344 0 63.968-28.624 63.968-63.968v-96.032c0-37.6-63.968-63.968-63.968-63.968l-278.496-132.064c88.656-69.776 118.656-206.849 118.656-283.665v-159.92c0-105.92-146.64-223.855-287.936-223.855v0z" - ], - "tags": [ - "user" - ], - "defaultCode": 57349, - "grid": 0 - }, - { - "paths": [ - "M735.808 927.872h-449.936c-17.68 0-32 14.32-32 32s14.32 32 32 32h449.936c17.68 0 32-14.32 32-32s-14.304-32-32-32zM1017.31 121.632c-3.024-14.88-16.159-25.568-31.343-25.568h-156.624v-31.936c0-17.68-14.32-32-32-32h-575.536c-17.68 0-32 14.32-32 32v31.936h-151.776c-15.184 0-28.319 10.688-31.344 25.568-0.944 4.624-22.4 116.752 39.903 193.152 35.84 43.92 90.607 66.928 162.495 68.976 40.992 121.152 144.064 210.864 268.192 224.24v222.912h-95.776c-17.68 0-32 14.32-32 32s14.32 32 32 32h258.688c17.68 0 32-14.32 32-32s-14.32-32-32-32h-98.912v-222.88c124.336-13.12 227.632-102.8 268.736-224.080 74.336-1.088 130.736-24.24 167.393-69.168 62.304-76.416 40.848-188.528 39.904-193.152zM96.401 274.56c-28.336-34.496-31.185-85.409-29.744-114.497h123.152v108.032c0 17.296 1.6 34.16 3.936 50.769-43.68-4.080-76.447-18.832-97.344-44.304zM765.345 268.095c0 153.088-114.721 277.663-255.713 277.663-141.056 0-255.808-124.56-255.808-277.663v-171.968h511.536v171.968h-0.015zM927.6 274.558c-21.68 26.432-56.032 41.488-102.272 44.864 2.384-16.784 4.016-33.84 4.016-51.328v-108.032h128c1.44 29.12-1.407 80-29.744 114.496z" - ], - "tags": [ - "trophy" - ], - "defaultCode": 57350, - "grid": 0 - }, - { - "paths": [ - "M511.984 36.128c-281.968 0-511.345 229.408-511.345 511.376 0 177.152 89.68 339.185 239.903 433.408 14.944 9.472 34.689 4.88 44.097-10.096s4.88-34.72-10.096-44.096c-54.096-33.952-99.040-78.048-133.424-128.88l33.552-19.376c15.311-8.848 20.56-28.399 11.712-43.711-8.88-15.344-28.464-20.56-43.712-11.712l-33.6 19.392c-24.4-50.512-39.297-105.792-43.281-163.424h35.616c17.68 0 32-14.32 32-32s-14.32-32-32-32h-35.456c4.24-58.688 19.776-114.304 44.56-164.592l32.16 18.56c5.024 2.912 10.528 4.288 15.969 4.288 11.056 0 21.808-5.744 27.743-16 8.848-15.313 3.6-34.881-11.712-43.713l-31.84-18.368c32.112-46.832 72.864-87.296 119.984-119.023l18.016 31.2c5.936 10.288 16.688 16 27.743 16 5.44 0 10.944-1.376 15.969-4.288 15.312-8.848 20.56-28.399 11.712-43.712l-17.952-31.072c49.328-23.792 103.68-38.656 160.976-42.816v39.872c0 17.68 14.32 32 32 32s32-14.32 32-32v-40c58.592 4.080 114.128 19.392 164.384 43.951l-17.36 30.048c-8.848 15.312-3.6 34.88 11.712 43.712 5.024 2.912 10.528 4.288 15.969 4.288 11.056 0 21.808-5.712 27.743-16l17.28-29.936c46.688 31.776 87.072 72.144 118.88 118.816l-29.968 17.312c-15.312 8.848-20.56 28.399-11.712 43.711 5.936 10.288 16.688 16 27.743 16 5.44 0 10.944-1.376 15.969-4.288l30.128-17.392c24.592 50.273 39.952 105.824 44.048 164.433h-35.136c-17.68 0-32 14.32-32 32s14.32 32 32 32h35.12c-4.048 56.88-18.592 111.439-42.496 161.312l-31.68-18.288c-15.28-8.848-34.912-3.567-43.712 11.713-8.848 15.312-3.6 34.88 11.712 43.712l31.776 18.352c-35.103 52.24-81.439 97.393-137.359 131.824-15.056 9.28-19.712 29.008-10.464 44.032 6.064 9.808 16.528 15.216 27.28 15.216 5.712 0 11.536-1.536 16.752-4.752 152.464-93.904 243.472-256.784 243.472-435.632 0-281.952-229.408-511.36-511.376-511.36zM748.111 447.728c15.296-8.848 20.544-28.398 11.712-43.71-8.832-15.296-28.416-20.544-43.712-11.696l-173.824 100.352c-9.28-5.248-19.856-8.496-31.28-8.496-35.28 0-63.84 28.592-63.84 63.808 0 35.248 28.576 63.84 63.84 63.84 35.28 0 63.84-28.592 63.84-63.84 0-0.064-0.016-0.145-0.016-0.209z" - ], - "tags": [ - "speedometer" - ], - "defaultCode": 57351, - "grid": 0 - }, - { - "paths": [ - "M940.736 189.696c-27.744-19.968-105.056-46.496-429.008-46.496-347.152 0-398.656 30.464-415.185 40.432-87.968 52.848-96.319 286.815-97.087 334.256 1.056 62.656 11.184 271.12 97.023 322.688 16.496 9.936 67.712 40.224 415.248 40.224 324.16 0 401.376-26.4 429.008-46.288 74.976-53.936 83.6-239.68 83.808-317.439-0.192-62.528-6.752-271.872-83.807-327.376zM903.36 782.576c-11.152 8.032-75.186 34.223-391.634 34.223-305.936 0-370.128-23.744-382.256-31.056-30.88-18.528-63.472-116.88-66.031-268.032 2.528-150.816 35.568-260.912 66.097-279.216 12.16-7.344 76.592-31.279 382.191-31.279 316.192 0 380.4 26.368 391.633 34.433 27.408 19.744 56.752 123.68 57.184 275.632-0.432 154.336-29.968 245.712-57.184 265.296zM720.415 486.83l-287.934-176.689c-9.904-5.968-22.225-6.128-32.257-0.464-10.065 5.68-16.288 16.336-16.288 27.872v353.44c0 11.536 6.224 22.192 16.288 27.872 4.88 2.752 10.32 4.128 15.712 4.128 5.712 0 11.472-1.536 16.527-4.592l287.936-176.752c9.6-5.808 15.472-16.191 15.472-27.407s-5.856-21.632-15.456-27.408zM447.953 634.301v-240.097l194 120.032z" - ], - "tags": [ - "social-youtube" - ], - "defaultCode": 57352, - "grid": 0 - }, - { - "paths": [ - "M684.4 158.688c52.88 0 100.621 21.636 134.253 56.372 41.84-8.096 81.28-22.848 116.721-43.279-13.712 41.632-42.88 76.56-80.815 98.655 37.12-4.368 72.656-13.904 105.632-28.16-24.72 35.744-55.84 67.216-91.775 92.368 0.336 7.632 0.528 15.344 0.528 23.023 0 235.728-185.008 507.615-523.312 507.615-103.84 0-200.56-29.632-281.903-80.224 14.368 1.68 29.008 2.527 43.84 2.527 86.16 0 165.504-28.496 228.464-76.4-80.528-1.376-148.496-53.008-171.808-123.84 11.216 2.096 22.752 3.216 34.624 3.216 16.72 0 33.008-2.16 48.399-6.256-84.128-16.336-147.536-88.448-147.536-174.929v-2.288c24.816 13.376 53.152 21.408 83.345 22.336-49.376-32.032-81.84-86.561-81.84-148.465 0-32.72 9.088-63.376 24.912-89.632 90.689 107.872 226.208 178.912 379.088 186.384-3.152-13.024-4.784-26.784-4.784-40.624 0-98.544 82.352-178.4 183.967-178.4zM960.189 242.309v0zM684.397 94.692c-125.664 0-229.773 91.809-245.806 210.433-102.816-20.656-196.32-75.088-263.504-154.944-12.192-14.512-30.16-22.815-48.977-22.815-1.664 0-3.344 0.064-5.023 0.192-20.592 1.648-39.12 13.12-49.776 30.784-22.32 37.024-34.097 79.44-34.097 122.656 0 28.848 5.184 56.943 15.008 83.216-10.464 11.632-16.496 26.848-16.496 42.912v2.288c0 62.688 24.784 120.864 65.936 164.464-2.368 10.976-1.84 22.464 1.776 33.472 14.192 43.184 40.032 80.399 73.536 108.751-22.496 5.008-45.712 7.536-69.408 7.536-12.528 0-24.721-0.688-36.257-2.097-2.56-0.32-5.088-0.433-7.632-0.433-26.88 0-51.28 16.944-60.336 42.784-9.936 28.32 1.089 59.712 26.561 75.568 94.528 58.816 203.712 89.872 315.712 89.872 364.032 0 583.008-284.976 587.264-563.344 29.792-24.656 56.128-53.185 78.448-85.152 8.128-10.688 12.96-24.032 12.96-38.496 0-21.776-10.895-41.024-27.487-52.593 7.184-24.624-1.009-51.28-21.009-67.568-11.68-9.504-26-14.336-40.4-14.336-11.008 0-22.032 2.816-31.968 8.561-21.152 12.192-43.776 21.841-67.601 28.785-43.105-32.432-96.545-50.496-151.425-50.497z" - ], - "tags": [ - "social-twitter" - ], - "defaultCode": 57353, - "grid": 0 - }, - { - "paths": [ - "M528.016 63.744l-0.002 223.871h224.32v95.968h-223.328l-0.32 278.528c0 51.776 2.688 85.009 8.16 99.745 8.528 23.248 39.568 53.008 97.185 53.008 44.688 0 104.977-13.44 150.16-47.248v149.312c-37.68 17.968-72.72 25.216-103.248 32.464-30.56 7.216-63.663 10.848-99.151 10.848-39.536 0-153.664-1.088-200.496-120.399-8.432-21.472-12.655-52.655-12.655-93.472v-362.624h-128.848l0.624-98.128c42.656 0 170.624-25.904 170.624-221.872zM528.014-0.257l-116.976-0.002c-35.344 0-64 28.656-64 64 0 146.496-81.632 157.872-106.624 157.872-35.216 0-63.84 28.464-64 63.68l-0.624 98.128c-0.096 17.024 6.624 33.376 18.624 45.472 12.032 12.064 28.336 18.849 45.376 18.849h64.848v298.624c0 49.376 5.6 87.632 17.088 116.88 28.848 73.44 97.376 161.009 260.064 161.009 40.288 0 78.592-4.224 113.872-12.56l7.056-1.664c29.872-7.024 68.032-15.776 109.008-35.313 22.288-10.624 36.464-33.088 36.464-57.776v-149.312c0-24.224-13.68-46.367-35.344-57.215-9.056-4.56-18.88-6.783-28.656-6.783-13.568 0-27.057 4.32-38.337 12.752-38.096 28.528-86.848 34.496-111.808 34.496-25.6 0-35.119-9.28-37.215-11.744-1.088-5.024-4.128-23.776-4.128-77.009l0.224-214.528h159.408c35.344 0 64-28.656 64-64v-95.968c0-35.344-28.656-64-64-64h-160.32v-159.888c0-35.344-28.656-64-64-64v0z" - ], - "tags": [ - "social-tumblr" - ], - "defaultCode": 57354, - "grid": 0 - }, - { - "paths": [ - "M581.76 80.496c3.808 0 5.999 0.159 5.999 0.159h83.568l-0.432 96h-83.008c-45.68 0-44.624 39.008-44.624 39.008v152.192h161.632l-22.56 95.872h-139.6v479.776h-95.904l-0.064-479.776h-127.408l-0.256-95.872h127.712v-149.184c0.016-130.080 108.048-138.176 134.944-138.176zM671.327 80.655v0zM581.76 16.495c-23.008 0-67.97 3.809-110.562 29.473-40.32 24.256-88.368 73.936-88.368 172.688v85.184h-63.712c-17.008 0-33.312 6.784-45.344 18.816-12 12.064-18.72 28.368-18.655 45.408l0.256 95.872c0.128 35.248 28.752 63.776 64 63.776h63.408l0.064 415.776c0 35.344 28.656 64 64 64h95.904c35.344 0 64-28.656 64-64v-415.776h75.6c28.4 0 53.408-18.72 61.408-45.968l22.56-95.872c5.68-19.344 1.903-40.256-10.192-56.368-12.064-16.16-31.057-25.664-51.217-25.664h-97.632v-63.152l63.632-0.032c35.216 0 63.84-28.464 64-63.712l0.432-92.752c0.064-1.184 0.097-2.336 0.097-3.536 0-35.344-28.592-64-63.936-64h-81.936c-1.84-0.096-4.496-0.16-7.807-0.161z" - ], - "tags": [ - "social-facebook" - ], - "defaultCode": 57355, - "grid": 0 - }, - { - "paths": [ - "M1023.42 224.752c-0.72-10.224-6.287-19.474-14.976-24.914l-285.184-177.968c-11.6-7.216-26.432-6.319-37.056 2.289l-174.224 140.944-174.192-140.944c-10.592-8.56-25.536-9.535-37.056-2.287l-285.184 177.968c-8.688 5.44-14.257 14.688-14.977 24.912-0.752 10.224 3.472 20.159 11.312 26.751l165.216 138.816-141.536 111.184c-8.096 6.32-12.624 16.177-12.224 26.417s5.681 19.664 14.225 25.36l130.976 87.312c-6.432 5.84-10.544 14.208-10.544 23.6v128.336c0 11.12 5.776 21.44 15.248 27.28l321.968 182.432c5.12 3.152 10.944 4.721 16.752 4.721s11.632-1.6 16.784-4.752l318.224-182.432c9.472-5.84 15.216-16.16 15.216-27.248v-150.528c0-2.064-0.24-4.080-0.608-6.032l124.048-82.688c8.528-5.68 13.809-15.088 14.225-25.328 0.4-10.256-4.096-20.080-12.16-26.416l-140.912-111.152 165.312-138.88c7.856-6.592 12.080-16.527 11.328-26.751zM736.673 390.654l-224.688 140.784-224.688-140.784 224.688-146.224zM86.801 230.847l228.464-142.592 142.368 115.184-227.344 147.968zM229.921 430.223l225.969 141.6-128.064 98.032-218-145.312zM222.018 676.223l89.344 59.567c11.344 7.568 26.319 7.057 37.184-1.216l129.408-99.040v282.8l-255.936-143.68v-98.432zM798.209 774.654l-256.256 145.681v-287.776l132.656 101.968c5.712 4.4 12.624 6.624 19.504 6.624 6.192 0 12.368-1.776 17.744-5.376l86.336-57.568v96.448h0.016zM913.457 524.479l-218.031 145.327-127.44-97.936 226-141.632zM793.666 351.405l-227.345-147.968 142.4-115.184 228.464 142.592z" - ], - "tags": [ - "social-dropbox" - ], - "defaultCode": 57356, - "grid": 0 - }, - { - "paths": [ - "M511.984 0.272c-69.856 0-136.464 14.111-197.184 39.567-2.112 0.672-4.177 1.552-6.145 2.672-181.264 78.816-308.384 259.553-308.384 469.505 0 282.16 229.568 511.712 511.712 511.712 282.192 0 511.744-229.568 511.744-511.712 0-282.192-229.552-511.744-511.744-511.744zM959.729 512.016c0 3.584-0.192 7.119-0.272 10.671-49.024-13.008-173.393-37.44-326.801-3.743-13.519-30.895-28.512-62.575-45.279-94.815-1.408-2.704-2.784-5.28-4.176-7.952 164.128-63.344 233.888-148.672 262.768-201.952 70.688 79.216 113.761 183.552 113.761 297.792zM797.537 167.438c-14.912 35.2-69.039 126-244.719 191.888-78.897-144.224-140.225-230.672-174.593-274.64 42.256-13.264 87.184-20.416 133.76-20.416 108.432 0 207.983 38.768 285.552 103.168zM316.050 109.519c27.216 33.28 90.384 117.056 175.104 270.447-200 60.288-362.448 53.040-418.832 47.792 26.816-140.144 119.072-257.312 243.729-318.239h-0.001zM64.273 512.014c0-6.896 0.21-13.745 0.53-20.577 19.248 1.936 49.152 4.079 88.288 4.079 86.895 0 217.712-10.752 369.008-58.144 2.848 5.376 5.664 10.736 8.544 16.272 14.432 27.776 27.487 55.185 39.407 82.065-27.376 8.608-55.392 19.072-83.872 31.969-182.624 82.704-268.192 200.704-298.673 252.336-76.272-80.32-123.232-188.752-123.232-308zM236.1 864.236c16.24-30.752 90.607-154.082 276.447-238.258 27.968-12.672 55.519-22.784 82.384-30.912 60.736 154.32 81.809 281.568 88.177 330.593-52.752 21.904-110.528 34.064-171.12 34.064-104.016 0-199.792-35.76-275.888-95.487zM743.618 895.034c-9.232-61.6-32.144-177.392-85.969-315.664 148.448-29.552 265.952-0.56 295.616 8.080-22.224 130.208-100.735 241.488-209.647 307.584z" - ], - "tags": [ - "social-dribbble" - ], - "defaultCode": 57357, - "grid": 0 - }, - { - "paths": [ - "M907.952 144.48c-11.872-11.088-27.503-17.217-43.663-17.217-1.472 0-2.943 0.064-4.399 0.16-0.912 0.064-11.185 0.688-27.28 0.688-26.656 0-78.688-1.808-127.969-13.936-63.664-15.632-137.12-88.16-158.496-102.464-10.752-7.184-23.152-10.783-35.568-10.783-12.368 0-24.784 3.6-35.536 10.752-2.592 1.744-79.504 84.032-154.752 102.496-49.248 12.128-102.288 13.936-128.912 13.936-16.096 0-26.368-0.624-27.376-0.688-1.408-0.096-2.816-0.16-4.225-0.16-16.192 0-31.872 6.16-43.776 17.28-12.944 12.096-20.32 29.008-20.32 46.72v160.032c0 591.632 387.12 667.808 403.568 670.783 3.744 0.656 7.536 1.008 11.313 1.008s7.601-0.336 11.313-1.008c16.432-2.976 406.399-79.151 406.399-670.783v-160.032c0.032-17.744-7.344-34.688-20.319-46.784zM864.305 351.296c0 544.912-353.714 607.777-353.714 607.777s-350.88-62.88-350.88-607.776v-160.032s12.096 0.848 31.68 0.848c33.568 0 90.032-2.464 144.16-15.775 88.624-21.744 175.024-111.408 175.024-111.408s90.256 89.664 178.784 111.408c54.192 13.312 109.681 15.775 143.249 15.775 19.568 0 31.681-0.848 31.681-0.848s0.016 20.352 0.016 160.031h0.001zM647.599 346.241c-12.496-12.496-32.769-12.496-45.249 0l-90.512 90.512-90.512-90.512c-12.496-12.496-32.769-12.496-45.265 0s-12.496 32.769 0 45.249l90.512 90.512-90.512 90.512c-12.496 12.481-12.496 32.753 0 45.249s32.769 12.496 45.265 0l90.512-90.512 90.512 90.512c12.481 12.496 32.753 12.496 45.249 0s12.496-32.769 0-45.249l-90.512-90.512 90.512-90.512c12.496-12.481 12.496-32.753 0-45.249z" - ], - "tags": [ - "shield" - ], - "defaultCode": 57358, - "grid": 0 - }, - { - "paths": [ - "M832.144 0h-640.288c-53.024 0-96 42.976-96 96v832c0 53.024 42.976 96 96 96h640.288c53.024 0 96-42.976 96-96v-832c0-53.024-42.976-96-96-96zM864.144 928c0 17.664-14.336 32-32 32h-640.288c-17.664 0-32-14.336-32-32v-832c0-17.664 14.336-32 32-32h640.288c17.664 0 32 14.336 32 32v832zM512.048 800.176c-35.28 0-63.84 28.592-63.84 63.824s28.56 63.841 63.84 63.841c35.264 0 63.84-28.608 63.84-63.841s-28.576-63.824-63.84-63.824zM576.048 96h-128c-17.664 0-32 14.336-32 32s14.336 32 32 32h128c17.664 0 32-14.336 32-32s-14.336-32-32-32z" - ], - "tags": [ - "screen-tablet" - ], - "defaultCode": 57359, - "grid": 0 - }, - { - "paths": [ - "M704.144 0h-384.288c-53.024 0-96 42.976-96 96v832c0 53.024 42.976 96 96 96h384.288c53.024 0 96-42.976 96-96v-832c0-53.024-42.976-96-96-96zM736.144 928c0 17.664-14.336 32-32 32h-384.288c-17.664 0-32-14.336-32-32v-832c0-17.664 14.336-32 32-32h384.288c17.664 0 32 14.336 32 32v832zM512.048 800.176c-35.28 0-63.84 28.592-63.84 63.824s28.576 63.841 63.84 63.841c35.28 0 63.84-28.608 63.84-63.841s-28.56-63.824-63.84-63.824zM576.048 96h-128c-17.664 0-32 14.336-32 32s14.336 32 32 32h128c17.664 0 32-14.336 32-32s-14.336-32-32-32z" - ], - "tags": [ - "screen-smartphone" - ], - "defaultCode": 57360, - "grid": 0 - }, - { - "paths": [ - "M960 95.808h-896c-35.184 0-64 28.8-64 64v544.192c0 35.184 28.816 63.983 64 63.983h416v96.208h-160c-17.664 0-32 14.336-32 32s14.336 32 32 32h384c17.664 0 32-14.336 32-32s-14.336-32-32-32h-160v-96.208h416c35.184 0 64-28.8 64-63.983v-544.192c0-35.2-28.816-64-64-64zM960 704h-896v-544.192h896v544.192z" - ], - "tags": [ - "screen-desktop" - ], - "defaultCode": 57361, - "grid": 0 - }, - { - "paths": [ - "M934.32 65.904c10.432 0 17.776 1.938 21.601 3.41 4.592 12.224 10.752 56.031-34.528 101.343l-230.992 230.976 1.664 28.656c3.504 59.968 10 167.439 15.6 259.567 4.944 82 9.633 159.44 9.937 166.032 0.16 4.528 0.225 5.601-3.999 10.688-9.44 11.472-27.057 30.912-41.904 47.024-23.024-62.032-71.408-193.057-98.128-266.4l-34.336-94.368-71.024 71.024-130.608 125.584-18.192 18.16-0.56 25.68c-0.432 20.496-0.336 57.28-0.288 89.712 0.064 22.592 0.129 43.12-0.031 54.432-0.288 0.528 4.368 1.152 3.937 1.904-2.784-4.464-5.776-9.28-8.944-14.288-26.336-42-62.784-100.096-73.904-118.224l-8.128-13.28-13.344-8.064c-48.528-29.312-102.288-63.151-135.088-84.287 1.136-0.656 2.063 2.815 2.815 2.415h2.128c10.32 0 27.376 0.224 46.496 0.496 25.008 0.336 53.376 0.752 75.088 0.752 8.32 0 15.712-0.064 21.664-0.192l25.68-0.592 18.16-18.16 125.744-129.712 70.784-70.752-93.935-34.56c-70.592-25.968-205.808-76.464-269.056-100.224 16.224-14.944 35.775-32.688 47.184-42.129 3.184-2.624 5.664-3.968 7.376-3.968l2.256 0.064c7.056 0.336 94.688 6.063 179.407 11.6 89.935 5.872 191.439 12.496 249.151 16.16l28.848 1.808 231.024-231.040c32.448-32.4 64.32-37.248 80.449-37.248zM934.321 1.907c-37.808 0-84.222 14.526-125.678 55.998l-210.608 210.592c-118.624-7.504-422.432-27.6-429.968-27.808-1.344-0.064-3.008-0.129-4.88-0.129-10.256 0-27.968 1.968-48.128 18.624-23.664 19.568-73.008 65.969-73.008 65.969-11.904 11.936-17.936 26.72-16.496 40.624 0.88 8.4 5.439 23.712 26.064 31.776 12.528 4.912 211.904 79.504 303.969 113.376l-125.744 129.712c-5.568 0.128-12.465 0.192-20.257 0.192-38.336 0-97.776-1.248-121.601-1.248-3.152 0-5.681 0-7.473 0.064-7.248 0.224-22.256-3.345-61.84 29.743l-2.816 2.624c-11.872 11.872-14.656 23.712-14.912 31.536-0.256 8.064 1.904 19.681 13.568 29.024 7.008 5.664 96.848 63.184 170.527 107.68 17.664 28.816 98.944 158 103.185 165.008 6.192 10.464 16.32 16.432 28.433 16.815h1.008c11.776 0 23.872-5.84 35.712-17.344 33.504-39.184 28.88-55.407 29.023-62.224 0.528-21.376-0.368-111.936 0.399-147.84l130.592-125.6c33.376 91.68 106.336 289.008 111.216 301.567 8.128 20.624 23.44 25.152 31.841 26 1.376 0.16 2.784 0.225 4.16 0.225 12.624 0 25.712-5.936 36.432-16.655 0 0 46.256-49.088 65.904-72.976 19.68-23.872 18.912-44.256 18.528-53.872-0.16-6.656-18.688-308.816-25.568-426.816l210.656-210.656c74.656-74.688 62.784-164.688 35.057-192.368-12.24-12.304-37.024-21.615-67.297-21.616z" - ], - "tags": [ - "plane" - ], - "defaultCode": 57362, - "grid": 0 - }, - { - "paths": [ - "M849.152 0h-637.999c-46 0-66.032 34-66.032 66v127.312h-34.928c-17.311 0-31.344 14.032-31.344 31.345s14.032 31.344 31.344 31.344h34.928v128.752h-31.936c-17.313 0-31.345 14.032-31.345 31.344s14.032 31.345 31.344 31.345h31.936v129.44h-32.624c-17.311 0-31.344 14.032-31.344 31.344s14.032 31.344 31.344 31.344h32.624v128.464h-32.624c-17.311 0-31.344 14.032-31.344 31.344s14.032 31.344 31.344 31.344h32.624v129.28c0 53.024 41.536 64 64.528 64h639.504c53.024 0 96-42.976 96-96v-832c0-53.024-42.96-96-96-96zM209.121 960l-0.001-129.279h33.344c17.312 0 31.344-14.032 31.344-31.344s-14.032-31.345-31.344-31.345h-33.344v-128.464h33.344c17.312 0 31.344-14.032 31.344-31.344s-14.032-31.344-31.344-31.344h-33.344v-129.44h34.032c17.313 0 31.345-14.032 31.345-31.345s-14.032-31.344-31.344-31.344h-34.032v-128.752h31.024c17.312 0 31.344-14.032 31.344-31.344s-14.032-31.345-31.344-31.345h-31.024v-127.312c0-0.752 0.064-1.376 0.16-1.936 0.496-0.032 1.12-0.064 1.872-0.064h510v896h-512.032zM881.152 928.001c0 17.664-14.336 32-32 32h-64v-896h64c17.664 0 32 14.336 32 32v832z" - ], - "tags": [ - "notebook" - ], - "defaultCode": 57363, - "grid": 0 - }, - { - "paths": [ - "M792.848 736.72c-101.344 0-158.865-47.629-196.945-79.148-13.472-11.152-25.727-21.904-36.88-31.664-16.912-14.848-38-33.344-45.344-35.903-0.224 0-3.712-0.16-3.936-0.192-1.168 0.096-4.144 0.688-4.447 0.72-5.072 2.064-23.088 17.568-37.568 30-13.136 11.28-28.111 24.16-45.039 37.376l-3.088 2.368c-43.472 33.936-97.584 76.159-193.152 76.159-70.992 0-140.928-32.128-182.576-83.872-27.92-34.688-57.296-95.024-38.672-185.473 2.256-10.944 10.016-19.904 20.432-23.632 10.481-3.776 22.017-1.712 30.608 5.376 0.624 0.464 22.576 17.344 59.057 17.344 18.368 0 37.504-4.336 56.832-12.944 33.136-14.752 56.735-56.128 81.711-84.063 34.176-38.16 72.848-81.408 136.688-81.904 44.048 0 83.792 16.288 119.248 48.496 35.311-32.064 74.768-48.257 117.68-48.257 65.103 0.496 104.592 43.776 139.439 82 25.44 27.872 49.473 69.216 82.608 83.968 19.328 8.592 38.672 12.943 57.488 12.943 37.872 0 61.504-17.312 62.448-18.063 8.768-6.496 20.319-8.192 30.48-4.225 10.144 4 17.68 12.88 19.712 23.664 17.088 89.44-12.96 149.408-41.184 183.968-42.768 52.4-113.903 84.96-185.6 84.96zM510.733 525.875c0.992 0 3.683 0.095 4.627 0.19 0.032 0 4.688 0.336 4.688 0.368 0.336 0.032 3.008 0.368 3.296 0.433 23.152 3.28 44.624 22.128 77.216 50.688 10.704 9.408 22.496 19.744 35.472 30.496 34.784 28.816 78.097 64.656 156.816 64.656 53.312 0 105.743-23.632 136.783-61.68 20.4-24.976 31.009-54.72 31.681-88.784-15.024 4.688-33.28 8.192-54.32 8.192-27.664 0-55.568-6.192-82.977-18.368-45.248-20.096-76.304-69.12-103.68-99.152-34.528-37.872-57.473-61.088-92.081-61.376-46.16 0-75.952 29.056-94.416 50.912-6.032 7.12-14.816 11.216-24.097 11.216v0c-9.28 0-18.080-4.128-24.080-11.248-18.528-21.936-48.416-51.119-93.84-51.119-35.088 0.256-57.408 23.28-90.992 60.849-27.056 30.224-57.695 79.472-103.231 99.68-27.392 12.192-55.103 18.368-82.304 18.368-20.4 0-38.064-3.408-52.624-8.032-0.032 34.72 10.111 64.912 30.335 90.032 29.936 37.152 81.039 60.256 133.439 60.256 74 0 114.896-31.936 154.464-62.815l3.088-2.416c16.048-12.528 30.24-24.752 42.688-35.44 28.512-24.496 47.328-40.688 67.648-44.288v0c0.016 0.016 9.695-1.616 16.399-1.616z" - ], - "tags": [ - "mustache" - ], - "defaultCode": 57364, - "grid": 0 - }, - { - "paths": [ - "M513.584 0c-158.128 0-289.504 128.225-289.504 286.337v451.312c0 158.128 131.376 286.352 289.504 286.352s286.352-128.224 286.352-286.336v-451.328c0-158.112-128.224-286.336-286.352-286.336v-0.001zM735.936 737.665c0 122.592-99.742 222.336-222.351 222.336s-225.505-99.744-225.505-222.336v-451.328c0-122.592 102.912-222.336 225.504-222.336s222.352 99.744 222.352 222.336v451.328zM512.338 192.001c-17.664 0-32 14.336-32 32v160c0 17.664 14.336 32 32 32s32-14.336 32-32v-160c0-17.664-14.336-32-32-32z" - ], - "tags": [ - "mouse" - ], - "defaultCode": 57365, - "grid": 0 - }, - { - "paths": [ - "M960.288 60.176v-29.008c0-17.68-14.32-32-32-32h-224.624c-17.68 0-32 14.32-32 32v130.656c0 0.048 0.032 0.096 0.032 0.144v397.52c0 96.32-54.336 174.656-150.656 174.656s-168.656-78.336-168.656-174.656v-499.312h-0.096v-29.008c0-17.68-14.32-32-32-32h-224.624c-17.68 0-32 14.32-32 32v130.656c0 0.656 0.336 1.2 0.368 1.84v410.496c0 248.912 198.784 450.656 447.664 450.656s448.656-201.744 448.656-450.656v-513.984zM896.288 63.168v128.336h-160.256v-128.336h160.256zM288.288 63.168v128.336h-160.256v-128.336h160.256zM511.68 960.832c-213.216 0-383.663-173.472-383.663-386.655v-318.672h160.336v303.984c0 131.808 100.848 238.655 232.655 238.655s214.672-106.848 214.672-238.655v-303.984h160.656v318.672c0 213.184-171.424 386.655-384.656 386.655z" - ], - "tags": [ - "magnet" - ], - "defaultCode": 57366, - "grid": 0 - }, - { - "paths": [ - "M1020.51 429.376l-102.783-153.678 51.152-178.816c3.184-11.216 0.063-23.28-8.225-31.504-8.256-8.256-20.256-11.312-31.536-8.031l-178.512 52.128-154.288-103.904c-9.712-6.528-22.16-7.313-32.464-1.937-10.368 5.312-17.024 15.871-17.408 27.503l-5.536 185.936-146.496 114.592c-9.184 7.184-13.712 18.815-11.872 30.319s9.808 21.088 20.815 25.023l137.456 49.28c-0.928 0.736-1.903 1.393-2.768 2.257l-530.752 530.752c-12.496 12.496-12.496 32.752 0 45.248 6.256 6.256 14.432 9.376 22.624 9.376s16.368-3.12 22.624-9.376l530.752-530.752c2.064-2.064 3.664-4.4 5.040-6.816l53.792 147.552c4 10.944 13.632 18.849 25.151 20.656 1.632 0.256 3.28 0.368 4.912 0.368 9.808 0 19.184-4.528 25.312-12.433l113.776-147.168 183.904-6.56c11.664-0.4 22.16-7.12 27.44-17.536 5.264-10.384 4.447-22.848-2.112-32.479zM794.049 422.546c-9.504 0.32-18.368 4.882-24.192 12.401l-87.472 113.104-48.976-134.32c-3.248-8.944-10.32-15.937-19.28-19.152l-134.592-48.256 112.624-88.064c7.504-5.872 11.968-14.752 12.288-24.256l4.256-142.944 118.592 79.872c7.904 5.312 17.776 6.815 26.849 4.191l137.248-40.096-39.344 137.472c-2.592 9.152-1.008 18.977 4.336 26.849l80.56 118.128z" - ], - "tags": [ - "magic-wand" - ], - "defaultCode": 57367, - "grid": 0 - }, - { - "paths": [ - "M833.056 64.608h-64.465v215.408c0 104.384-56.656 183.359-178.097 245.199 126.064 63.808 179.104 142.159 179.104 259.071 0 76.128-0.336 140-0.592 175.12h64.064c17.68 0 32 14.288 32 31.968s-14.32 32-32 32h-642.128c-17.68 0-32-14.32-32-32s14.32-31.968 32-31.968h65.935c-0.24-35.12-0.592-99.008-0.592-175.12 0-116.912 52.288-195.248 178.145-259.056-121.232-61.84-177.137-140.815-177.137-245.199v-215.424h-66.352c-17.68 0-32-14.304-32-32 0-17.664 14.32-31.984 32-31.984h642.128c17.68 0 32 14.32 32 31.984-0.016 17.696-14.319 32-32.016 32zM320.271 784.288c0 76.288 0.353 140.224 0.593 175.12h384.176c0.224-34.912 0.592-98.848 0.592-175.12 0-89.008-33.12-158.032-193.185-224.4-160.016 66.368-192.176 135.393-192.176 224.4zM704.623 64.608h-383.359v215.408c0 61.376 20.64 140.416 191.168 210.528 170.56-70.112 192.191-149.152 192.191-210.528v-215.408z" - ], - "tags": [ - "hourglass" - ], - "defaultCode": 57368, - "grid": 0 - }, - { - "paths": [ - "M990.848 696.304v-258.144l16.096-8.496c10.464-5.44 17.056-16.225 17.184-28.032 0.128-11.776-6.256-22.688-16.592-28.368l-481.44-257.6c-9.632-5.28-21.28-5.248-30.977 0.096l-478.8 257.92c-10.192 5.68-16.496 16.464-16.432 28.16s6.496 22.4 16.816 27.969l210.384 111.984c-2.64 4.656-4.271 9.968-4.271 15.695v270.784c0 9.12 3.904 17.84 10.721 23.904 6.944 6.16 73.44 60.096 276.752 60.096 202.592 0 270.88-50.976 278-56.783 7.44-6.064 11.744-15.152 11.744-24.784v-277.728c0-4.496-0.944-8.769-2.608-12.641l129.424-68.368v224.512c-18.976 11.103-31.84 31.472-31.84 55.023 0 35.344 28.656 64 64 64s64-28.656 64-64c0-23.696-13.040-44.144-32.16-55.2zM736.031 812.368c-25.152 12.096-91.712 35.904-225.744 35.904-134.88 0-199.936-25.344-223.472-37.536v-237.136l207.808 110.624c4.72 2.56 9.968 3.84 15.184 3.84 5.088 0 10.192-1.216 14.816-3.664l211.408-111.664v239.632zM510.063 619.81l-411.6-218.561 412.32-220.976 413.6 220.336z" - ], - "tags": [ - "graduation" - ], - "defaultCode": 57369, - "grid": 0 - }, - { - "paths": [ - "M511.984-0.128c-229.216 0-415.681 199.903-415.681 445.6v546.672c0 13.216 8.16 25.088 20.496 29.84 3.712 1.472 7.632 2.16 11.504 2.16 8.848 0 17.536-3.68 23.712-10.527l120.592-133.12 94.432 130.432c5.968 8.256 15.504 13.151 25.68 13.216h0.224c10.096 0 19.632-4.784 25.664-12.912l94.816-127.344 93.184 127.152c6.032 8.224 15.601 13.088 25.809 13.088 10.192 0 19.776-4.848 25.809-13.056l95.568-130.288 118 132.624c8.816 9.904 22.944 13.376 35.28 8.624 12.4-4.72 20.624-16.624 20.624-29.904v-546.672c0-245.68-186.496-445.584-415.712-445.584zM863.695 908.031l-88.402-99.375c-6.432-7.216-15.808-11.312-25.407-10.688-9.664 0.464-18.592 5.248-24.319 13.024l-93.12 127.008-93.008-126.912c-6-8.192-15.536-13.057-25.68-13.089h-0.128c-10.128 0-19.632 4.784-25.664 12.912l-94.689 127.152-92-127.088c-5.664-7.808-14.528-12.655-24.16-13.151-0.592-0.032-1.151-0.064-1.743-0.064-9.008 0-17.632 3.808-23.712 10.527l-91.376 100.848v-463.68c0-210.4 157.776-381.601 351.681-381.601 193.936 0 351.712 171.184 351.712 381.6v462.576h0.016zM671.997 352.16c-35.28 0-63.84 28.592-63.84 63.808 0 35.248 28.56 63.84 63.84 63.84s63.84-28.592 63.84-63.84c0-35.216-28.56-63.808-63.84-63.808zM351.997 352.16c-35.28 0-63.84 28.592-63.84 63.808 0 35.248 28.576 63.84 63.84 63.84s63.84-28.592 63.84-63.84c0-35.216-28.56-63.808-63.84-63.808z" - ], - "tags": [ - "ghost" - ], - "defaultCode": 57370, - "grid": 0 - }, - { - "paths": [ - "M743.216 75.552c-25.6-12.016-49.806-23.328-71.838-34.384-56.464-28.288-107.664-42.032-156.464-42.032-98.288 0-166.304 56.704-208.96 99.36l-206.848 207.072c-110.688 110.8-128.368 223.6-57.265 365.808 11.024 22.080 22.368 46.336 34.368 72.032 64.704 138.384 131.584 281.487 241.056 281.487 3.072 0 6.112-0.096 9.216-0.336 112.976-8.848 145.023-154.288 173.312-282.592 4.496-20.32 8.752-39.809 13.12-57.28 7.6-30.208 22.56-48.976 63.552-90.063l5.632-5.664 3.472-3.472 9.12-9.088c41.088-41.088 59.856-56.032 90.096-63.664 17.312-4.352 36.752-8.64 57.024-13.088 128.224-28.304 273.6-60.368 282.399-173.521 8.88-114.832-138.464-183.84-280.992-250.575zM958.466 320.335c-6.224 79.776-184.813 103.324-291.102 129.98-47.008 11.872-75.616 36.752-118.784 79.936-3.008 3.008-6.032 6.016-9.088 9.071-3.024 3.024-6.032 6.097-9.057 9.089-43.168 43.216-68 71.808-79.824 118.88-26.672 106.384-50.191 285.168-129.871 291.44-1.44 0.112-2.881 0.145-4.321 0.145-84.544 0-155.68-192.24-218.447-317.664-63.744-127.504-36.433-210.224 45.359-292.096 15.696-15.727 35.216-35.247 59.136-59.183 24.432-24.464 53.487-53.552 87.919-88 23.904-23.936 43.408-43.424 59.12-59.184 50.8-50.848 101.936-80.64 163.92-80.64 37.808 0 79.632 11.056 127.872 35.248 127.456 63.904 323.888 136.48 317.168 222.978zM478.788 351.275h64v-64h-64v64zM478.788 255.275h64v-64h-64v64zM574.788 255.275h64v-64h-64v64zM574.788 351.275h64v-64h-64v64zM329.893 543.436l24.336-24.336c12-12 12-31.472 0-43.456-12-12-31.44-12-43.44 0l-24.352 24.352-24.352-24.352c-12-12-31.44-12-43.44 0s-12 31.456 0 43.456l24.352 24.352-24.352 24.352c-12 11.984-12 31.44 0 43.44s31.456 12 43.44 0l24.352-24.336 25.056 25.056c12 12 31.44 12 43.44 0s12-31.472 0-43.472z" - ], - "tags": [ - "game-controller" - ], - "defaultCode": 57371, - "grid": 0 - }, - { - "paths": [ - "M508.416 1023.28c-241.248 0-412.369-167.281-412.369-397.777 0-122.368 73.376-254.192 76.496-259.712 6.368-11.344 18.88-17.504 31.935-16.063 12.912 1.664 23.536 10.976 26.88 23.567 0.192 0.752 19.969 74.752 46.064 115.84 17.536 27.648 35.313 47.185 55.313 60.753-13.536-58.656-23.904-146.912-7.024-237.472 46.336-248.576 241.984-308.048 250.368-310.448 10.784-3.088 22.225-0.32 30.433 7.151 8.192 7.504 11.937 18.752 9.809 29.664-0.32 1.744-32.624 175.776 35.936 324.064 6.224 13.472 14.912 29.12 24.256 44.784 2.656-21.504 6.784-44.368 13.12-66.561 25.152-87.968 90.192-118 92.944-119.216 10.848-4.944 23.504-3.313 32.88 4.031 9.344 7.376 13.84 19.28 11.68 31.008-0.336 2.16-9.408 62.032 41.536 146.944 46 76.672 59.28 126.368 59.28 221.681 0 230.48-176.432 397.761-419.536 397.761zM195.695 467.68c-17.568 44.304-35.665 103.246-35.665 157.806 0 193.408 144.192 333.776 348.368 333.776 206 0 355.536-140.368 355.536-333.776 0-83.536-10.32-122.32-50.16-188.752-26.624-44.368-39.776-84.256-46.064-116-6.336 10.256-12.224 22.784-16.527 37.872-19.504 68.192-14.592 147.937-14.527 148.753 0.944 14.272-7.744 27.473-21.248 32.257s-28.528 0.064-36.816-11.663c-2.4-3.408-59.313-83.968-84.4-138.24-52.096-112.592-51.216-234.336-45.904-304.464-52.72 30.72-133.664 99.344-159.664 238.912-25.312 135.808 23.872 271.6 24.4 272.943 4.256 11.088 2 23.664-5.808 32.592-7.84 8.88-19.904 12.815-31.536 10.031-3.968-0.976-94.032-24.399-152.336-116.287-10.416-16.464-19.76-36.384-27.648-55.76z" - ], - "tags": [ - "fire" - ], - "defaultCode": 57372, - "grid": 0 - }, - { - "paths": [ - "M1025.38 651.792c-0.976-13.84-53.008-319.313-61.151-368.226-0.784-4.688-1.408-9.681-2.096-14.944-6.288-49.152-18.032-140.624-165.473-140.624-17.68 0-32 14.32-32 32s14.32 32 32 32c91.12 0 95.937 37.408 102.001 84.784 0.784 6.064 1.536 11.872 2.433 17.28 3.744 22.528 20.704 112.16 35.344 201.024-37.552-28.624-84.288-45.808-135.12-45.808-81.648 0-154.32 43.952-194.272 109.36-19.216-7.264-51.824-16.336-95.393-16.336-42.944 0-74.513 9.136-94.032 17.088-38.848-65.824-110.304-110.128-192.271-110.128-53.264 0-102.735 18.72-141.84 49.84 14.832-89.984 32.4-182.032 36.208-205.024 0.912-5.408 1.664-11.216 2.432-17.28 6.064-47.376 10.881-84.784 102.001-84.784 17.68 0 32-14.32 32-32s-14.32-32-32-32c-147.44 0-159.185 91.472-165.473 140.624-0.688 5.248-1.313 10.256-2.097 14.944-8.16 48.912-57.008 352.368-57.968 366.225-0.224 3.088 0.145 6.048 0.753 8.943-0.304 4.624-0.72 9.216-0.72 13.904 0 123.344 103.344 223.344 226.688 223.344s223.344-100 223.344-223.344c0-18.656-2.544-36.672-6.848-53.983 13.12-5.28 36.832-12.336 69.808-12.336 32.176 0 56.464 6.432 70.304 11.328-4.608 17.632-7.328 35.968-7.328 54.992 0 123.344 103.344 223.344 226.688 223.344s223.344-100 223.344-223.344c0-3.344-0.352-6.607-0.495-9.92 0.976-3.488 1.52-7.137 1.231-10.944zM225.344 831.982c-88.192 0-162.688-72.976-162.688-159.344s74.496-159.344 162.688-159.344c87.872 0 159.344 71.472 159.344 159.344s-71.472 159.344-159.344 159.344zM801.312 831.982c-88.192 0-162.689-72.977-162.689-159.346s74.496-159.344 162.688-159.344c76 0 139.632 53.488 155.456 124.784 0.656 6.528 1.2 12.672 1.616 18.288 0.192 2.688 0.912 5.217 1.84 7.665 0.16 2.88 0.433 5.712 0.433 8.624 0 87.856-71.472 159.328-159.344 159.328z" - ], - "tags": [ - "eyeglass" - ], - "defaultCode": 57373, - "grid": 0 - }, - { - "paths": [ - "M1023.31 473.296c-1.36-11.312-5.614-21.713-12.095-30.465h0.16l-0.88-0.88c-3.28-4.32-7.12-8.128-11.408-11.504l-417.28-403.408c-36.224-36.224-99.504-36.288-135.776 0l-417.216 400.256c-9.024 8.4-28.881 31.089-28.881 53.345v479.52c0 35.184 28.816 64 64 64h896c35.184 0 64-28.816 64-64v-478.256c0.224-2.88-0.064-5.76-0.624-8.607zM269.794 726.335l-205.856 189.567v-371.184zM335.569 752.719c2.288-1.52 4.465-3.248 6.369-5.408 0.368-0.416 0.624-0.912 0.96-1.344l141.168-130c7.248-5.84 15.84-8.912 24.88-8.912 9.184 0 18.367 3.216 24.527 8l383.6 345.104h-806.736zM757.458 730.558l202.48-179.696v361.84zM103.778 442.829l387.501-370.544c6.064-6.032 14.097-9.376 22.625-9.376 8.56 0 16.592 3.344 22.656 9.376l361.376 344.352h-0.976l54.896 55.792-242.304 215.040-135.248-121.664c-37.68-29.536-91.775-30.816-131.68 1.376l-125.504 115.584-241.792-213.344 26.992-26.592h1.456z" - ], - "tags": [ - "envelope-open" - ], - "defaultCode": 57374, - "grid": 0 - }, - { - "paths": [ - "M1023.31 473.28c-1.36-11.312-5.614-21.713-12.095-30.465h0.16l-0.88-0.88c-3.28-4.32-7.12-8.128-11.408-11.504l-167.152-168.384v-103.264c0-17.68-14.32-32-32-32h-101.328l-116.8-99.712c-36.224-36.224-99.504-36.288-135.776 0l-116.4 99.712h-105.696c-17.68 0-32 14.32-32 32v105.376l-163.12 163.12c-17.344 11.472-28.88 31.088-28.88 53.344v479.504c0 35.184 28.816 64 64 64h896c35.184 0 64-28.816 64-64v-478.24c0.224-2.88-0.064-5.76-0.624-8.607zM268.865 725.503l-204.928 190.079v-370.896zM330.562 755.502c4.224-1.808 8.129-4.527 11.377-8.224 1.712-1.936 3.056-4.063 4.224-6.256l137.904-127.936c7.248-5.84 15.84-8.912 24.88-8.912 9.184 0 18.367 3.216 24.527 8l383.84 347.936h-807.312zM758.339 729.726l201.6-178.896v361.632zM897.938 416.622h-0.976l54.895 55.792-119.92 106.432v-228.208zM491.283 72.318c6.064-6.032 14.095-9.376 22.623-9.376 8.56 0 16.592 3.344 22.656 9.376l64.624 54.464h-174.432zM767.938 190.782v444.848l-57.312 50.88-136.32-123.568c-37.68-29.536-91.775-30.816-131.68 1.376l-126.624 117.44-60.065-53.008v-437.968zM103.777 442.813l88.16-88.129v217.616l-116.624-102.896 26.992-26.592h1.472z" - ], - "tags": [ - "envolope-letter" - ], - "defaultCode": 57375, - "grid": 0 - }, - { - "paths": [ - "M595.344 64.72v0zM595.344 64.72l-72.207 379.377 261.584 0.88-356.064 514.304 72.208-417.376-261.568-0.912zM595.393 0.721c-1.728 0-3.455 0.063-5.151 0.19-11.296 0.912-18.784 4.688-27.664 10.656-4.928 3.28-9.439 7.28-13.392 11.937-1.168 1.376-2.272 2.816-3.297 4.288l-358.608 474.608c-14.16 19.408-16.24 45.024-5.36 66.433 10.864 21.408 32.832 34.977 56.912 35.152l184.736 1.344-58.080 342.192c-5.52 29.408 10.16 58.721 37.76 70.528 8.224 3.536 16.863 5.216 25.392 5.216 20.112 0 36.641-9.408 49.041-26.4l359.056-514.304c14.16-19.408 16.225-45.057 5.36-66.433-10.864-21.408-32.832-34.977-56.912-35.152l-184.736-0.32 57.456-300.88c1.2-4.848 1.824-9.872 1.824-15.056 0-34.624-27.568-62.848-62.064-63.968-0.768-0.032-1.52-0.032-2.271-0.032v0z" - ], - "tags": [ - "energy" - ], - "defaultCode": 57376, - "grid": 0 - }, - { - "paths": [ - "M781.264 607.152c-16.256-7.28-35.089 0.064-42.257 16.192-0.656 1.424-66.128 144.208-229.439 146.128-1.008 0-2 0.032-3.008 0.032-153.664 0-219.937-140.368-222.688-146.4-7.312-16-26.191-23.12-42.319-15.872-16.096 7.28-23.248 26.208-15.968 42.336 3.408 7.568 85.376 183.937 280.848 183.937 1.28 0 2.592-0.032 3.872-0.032 203.872-2.4 283.84-176.656 287.12-184.064 7.248-16.16-0.032-35.072-16.16-42.256zM511.999 0.001c-282.784 0-512 229.216-512 512s229.216 512 512 512 512-229.216 512-512-229.216-512-512-512zM511.999 960.001c-247.024 0-448-200.976-448-448s200.976-448 448-448 448 200.976 448 448-200.976 448-448 448zM351.503 479.825c35.264 0 63.84-28.592 63.84-63.824s-28.576-63.824-63.84-63.824c-35.28 0-63.84 28.592-63.84 63.824s28.56 63.824 63.84 63.824zM671.503 479.825c35.264 0 63.84-28.592 63.84-63.824s-28.576-63.824-63.84-63.824c-35.28 0-63.84 28.592-63.84 63.824s28.56 63.824 63.84 63.824z" - ], - "tags": [ - "emotsmile" - ], - "defaultCode": 57377, - "grid": 0 - }, - { - "paths": [ - "M512 0c-282.784 0-512 229.216-512 512s229.216 512 512 512 512-229.216 512-512-229.216-512-512-512zM960 512c0 66.32-14.593 129.263-40.561 185.935l-283.216-151.552c3.024-10.976 4.784-22.464 4.784-34.384 0-71.248-57.744-129.008-129.008-129.008-14.624 0-28.624 2.544-41.712 7.024l-169.616-272.912c62.992-33.84 134.944-53.103 211.328-53.103 247.024 0 448 200.976 448 448zM511.999 447.006c35.84 0 65.008 29.151 65.008 65.008s-29.168 64.992-65.008 64.992-64.992-29.168-64.992-65.008 29.152-64.992 64.992-64.992zM246.575 151.373l170.177 273.84c-0.752 0.832-1.536 1.648-2.288 2.513l-283.168-151.52c30.208-48.576 69.392-90.977 115.279-124.833zM64 511.997c0-63.68 13.439-124.256 37.504-179.168l284.368 152.16c-1.856 8.72-2.881 17.728-2.881 27.008 0 71.248 57.744 129.008 129.008 129.008 12.4 0 24.352-1.84 35.696-5.104l170.192 273.792c-61.68 32.048-131.664 50.304-205.888 50.304-247.024 0-448-200.976-448-448zM772.447 876.157l-169.504-272.688c0.496-0.496 0.96-1.024 1.456-1.536l284.288 152.144c-30.752 47.632-70.24 89.088-116.24 122.080z" - ], - "tags": [ - "disc" - ], - "defaultCode": 57378, - "grid": 0 - }, - { - "paths": [ - "M1016.4 496.64l-8.479-8.079c-0.16-0.16-0.336-0.225-0.528-0.368l-129.744-118.432c-9.344-8.944-24.448-8.944-33.824 0l-5.488 8.064c-9.344 8.944-6.304 23.408 3.040 32.336l76.464 69.344h-371.344v-373.344l69.344 76.464c8.944 9.344 23.408 12.384 32.336 3.023l8.064-5.472c8.944-9.376 8.944-24.481 0-33.841l-113.168-123.968c-2.752-5.552-7.008-10.144-12.319-13.296l-1.424-1.488c-4.432-4.672-10.336-7.008-16.224-6.976-5.904-0.032-11.776 2.304-16.288 6.976l-8.096 8.464c-0.16 0.16-0.176 0.368-0.336 0.544l-115.504 127.744c-8.928 9.328-8.928 24.448 0 33.824l8.064 5.472c8.928 9.344 23.424 6.319 32.368-3.024l69.152-77.105v375.984h-376.304l76.464-69.344c9.344-8.944 12.384-23.408 3.040-32.336l-5.472-8.064c-9.36-8.944-24.496-8.944-33.84 0l-123.984 113.184c-5.536 2.736-10.128 7.009-13.28 12.289l-1.488 1.424c-4.688 4.448-7.009 10.353-6.977 16.24-0.016 5.904 2.288 11.776 6.977 16.288l8.464 8.096c0.16 0.16 0.368 0.176 0.528 0.336l127.744 115.504c9.344 8.928 24.464 8.928 33.84 0l5.472-8.064c9.344-8.944 6.304-23.44-3.040-32.368l-77.12-69.152h379.008v376.96l-69.152-77.104c-8.944-9.344-23.44-12.368-32.368-3.024l-8.064 5.472c-8.928 9.376-8.928 24.496 0 33.824l115.504 127.744c0.16 0.176 0.192 0.368 0.336 0.528l8.096 8.48c4.512 4.672 10.384 7.008 16.288 6.976 5.872 0.032 11.776-2.304 16.225-6.976l8.096-8.48c0.16-0.16 0.225-0.336 0.368-0.528l118.432-129.744c8.944-9.344 8.944-24.464 0-33.824l-8.064-5.488c-8.944-9.344-23.408-6.304-32.336 3.040l-69.344 76.464v-374.336h373.968l-77.105 69.152c-9.344 8.944-12.368 23.44-3.024 32.368l5.472 8.064c9.376 8.928 24.496 8.928 33.824 0l127.744-115.504c0.176-0.176 0.368-0.191 0.528-0.335l8.48-8.096c4.672-4.496 7.008-10.368 6.976-16.288 0.032-5.856-2.304-11.776-6.976-16.225z" - ], - "tags": [ - "cursor-move" - ], - "defaultCode": 57379, - "grid": 0 - }, - { - "paths": [ - "M992 800l-128 0.002v-593.904l119.456-119.296c12.481-12.496 12.481-32.769 0-45.265-12.496-12.496-32.769-12.496-45.265 0l-118.608 118.464h-595.584v-128c0-17.68-14.32-32-32-32s-32 14.32-32 32v128h-128c-17.68 0-32 14.32-32 32 0 17.664 14.32 32 32 32h128v608c0 2.944 0.944 5.601 1.681 8.288 0.32 1.216 0.256 2.464 0.72 3.632 3.216 8.064 9.6 14.433 17.664 17.681 1.376 0.56 2.88 0.495 4.288 0.847 2.528 0.64 4.929 1.552 7.648 1.552h608v128c0 17.68 14.32 32 32 32s32-14.32 32-32v-128h128c17.68 0 32-14.32 32-32s-14.32-32-32-32zM755.488 224.002l-531.488 530.784v-530.784h531.488zM269.28 800.002l530.72-529.984v529.984z" - ], - "tags": [ - "crop" - ], - "defaultCode": 57380, - "grid": 0 - }, - { - "paths": [ - "M928.144 176h-832.288c-53.024 0-96 42.976-96 96v480c0 53.024 42.976 96 96 96h832.288c53.024 0 96-42.976 96-96v-480c0-53.024-42.976-96-96-96zM95.856 240h832.288c17.664 0 32 14.336 32 32v64h-896.288v-64c0-17.664 14.352-32 32-32zM928.144 784h-832.288c-17.664 0-32-14.336-32-32v-288h896.288v288c0 17.664-14.352 32-32 32z" - ], - "tags": [ - "credit-card" - ], - "defaultCode": 57381, - "grid": 0 - }, - { - "paths": [ - "M810.416 970.72l-170.401-201.664v-353.504h21.312c17.68 0 32-14.32 32-32s-14.32-32-32-32h-53.312c-17.68 0-32 14.32-32 32v397.824c0 7.936 2.944 15.567 8.256 21.439l130.368 157.344h-405.28l130.368-157.344c5.312-5.872 8.256-13.504 8.256-21.439v-397.824c0-17.68-14.32-32-32-32h-53.312c-17.68 0-32 14.32-32 32s14.32 32 32 32h21.312v353.504l-170.4 201.664c-8.464 9.376-10.624 22.88-5.504 34.432 5.152 11.568 16.593 19.009 29.249 19.009h549.344c12.656 0 24.097-7.44 29.249-19.009 5.12-11.552 2.977-25.056-5.504-34.432zM479.999 319.68c35.264 0 63.84-28.592 63.84-63.84 0-35.216-28.576-63.808-63.84-63.808-35.28 0-63.84 28.592-63.84 63.808 0 35.248 28.56 63.84 63.84 63.84zM688.479 224.688c62.368 0 112.928-50.336 112.928-112.416s-50.544-112.416-112.928-112.416c-62.352 0-112.928 50.336-112.928 112.416s50.576 112.416 112.928 112.416zM687.983 63.663c26.656 0 48.336 21.584 48.336 48.128 0 26.528-21.68 48.128-48.336 48.128s-48.336-21.6-48.336-48.128c0.016-26.544 21.68-48.128 48.336-48.128z" - ], - "tags": [ - "chemistry" - ], - "defaultCode": 57382, - "grid": 0 - }, - { - "paths": [ - "M905.616 711.888c-37.344-45.424-88.481-109.742-88.481-175.358v-208.96c0-180.016-134.64-326.479-306.688-326.479-172.080 0-305.664 146.464-305.664 326.479v208.96c0 64.512-55.488 125.487-90.672 172.799-31.648 42.512-56.624 76.096-39.76 109.664 14.832 29.536 51.968 33.328 82.655 33.328h183.36c0.048 94.208 76.448 170.576 170.672 170.576 94.24 0 170.641-76.368 170.688-170.576h187.664c19.519 0 65.151 0 80.863-33.2 15.856-33.616-9.52-64.513-44.64-107.232zM511.007 955.857c-57.216 0-103.632-46.352-103.712-103.535h207.424c-0.080 57.184-46.464 103.535-103.712 103.535zM869.391 784.193h-712.385c-4.896 0-8.991-0.16-12.367-0.368 6.592-10.208 16.272-23.248 24.144-33.856 38.992-52.4 104.145-126.368 104.145-213.424v-208.96c0-142.464 103.040-258.352 237.521-258.352s238.561 115.888 238.561 258.352v208.96c0 90.016 60.080 165.248 103.968 218.608 7.392 8.992 16.239 19.76 23.119 28.96-2.032 0.048-4.272 0.080-6.704 0.080z" - ], - "tags": [ - "bell" - ], - "defaultCode": 57383, - "grid": 0 - }, - { - "paths": [ - "M1021.060 839.968l-187.262-346.304c19.104-43.36 29.792-91.28 29.792-141.696 0-194.304-157.52-351.808-351.808-351.808-194.336 0-351.84 157.52-351.84 351.808 0 51.632 11.216 100.624 31.184 144.784l-188.096 343.056c-6.064 11.024-5.057 24.624 2.527 34.689 7.6 10.032 20.432 14.752 32.688 11.872l160.624-36.848 54.976 153.12c4.288 11.904 15.152 20.16 27.744 21.088 0.816 0.064 1.601 0.097 2.368 0.097 11.712 0 22.592-6.432 28.191-16.88l163.696-304.976c11.808 1.2 23.792 1.809 35.92 1.809 11.12 0 22.096-0.576 32.943-1.601l167.248 305.008c5.664 10.32 16.432 16.624 28.063 16.624 0.816 0 1.664-0.032 2.496-0.097 12.56-1.008 23.376-9.248 27.632-21.088l54.976-153.12 160.624 36.848c12.32 2.976 25.024-1.809 32.624-11.809 7.632-9.984 8.656-23.52 2.688-34.576zM289.778 913.344l-40.258-112.161c-5.504-15.248-21.472-24.128-37.279-20.368l-118.8 27.248 135.408-246.976c44.592 60.24 107.952 105.681 181.44 127.793zM224.225 351.967c0-158.544 129.009-287.536 287.568-287.536 158.544 0 287.536 128.992 287.536 287.536s-128.992 287.568-287.536 287.568c-158.576 0-287.568-129.024-287.568-287.568zM811.745 780.814c-15.872-3.744-31.776 5.119-37.28 20.367l-40.528 112.976-123.152-224.56c75.44-22.096 140.337-68.735 185.505-130.735l134.848 249.328z" - ], - "tags": [ - "badge" - ], - "defaultCode": 57384, - "grid": 0 - }, - { - "paths": [ - "M1021.020 731.408l-82.286-151.298c-0.128-0.208-0.096-0.4-0.224-0.593l-5.872-10.144c-3.28-5.616-8.433-9.232-14.192-10.593-5.696-1.408-11.984-0.544-17.408 2.976l-9.84 6.336c-0.192 0.112-0.305 0.288-0.497 0.416l-145.6 98.32c-10.88 7.008-14.416 21.68-7.936 32.912l6.544 7.2c6.48 11.184 21.265 11.648 32.161 4.64l87.040-59.184c-20.608 166-154.736 293.392-318.96 308.176v-641.6h128.048c17.664 0 32-14.336 32-32s-14.336-32-32-32h-129.44c-0.24-0.832-0.448-1.664-0.769-2.464 57.104-13.28 99.695-64.368 99.695-125.536 0-71.248-57.744-129.008-129.008-129.008-71.248 0-128.992 57.744-128.992 129.008 0 60.816 42.112 111.664 98.736 125.28-0.336 0.88-0.576 1.808-0.849 2.72h-129.376c-17.664 0-32 14.336-32 32s14.336 32 32 32h127.984v641.584c-164.176-14.784-298.16-142.128-318.816-308.112l86.944 59.12c10.88 7.008 25.664 6.544 32.144-4.64l6.56-7.2c6.48-11.216 2.944-25.903-7.951-32.911l-145.6-98.32c-0.192-0.144-0.305-0.319-0.48-0.415l-9.856-6.336c-5.408-3.52-11.696-4.367-17.408-2.976-5.744 1.36-10.912 4.992-14.192 10.592l-5.872 10.16c-0.112 0.192-0.097 0.385-0.209 0.593l-82.272 151.296c-6.496 11.168-2.944 25.872 7.952 32.896l9.12 3.424c10.88 6.992 24.256 0.641 30.752-10.543l47.904-88.976c29.376 204.72 205.104 357.823 413.279 357.823 208.064 0 383.921-153.088 413.361-357.712l47.84 88.864c6.496 11.184 19.888 17.535 30.768 10.543l9.12-3.424c10.896-7.024 14.448-21.728 7.952-32.896zM447.506 126.975c0-35.84 29.153-65.010 64.993-65.010s65.008 29.152 65.008 65.009-29.152 65.009-65.009 65.009c-35.824-0.016-64.992-29.168-64.992-65.008z" - ], - "tags": [ - "anchor" - ], - "defaultCode": 57385, - "grid": 0 - }, - { - "paths": [ - "M1023.65 290.48c0.464-23.664-5.904-78.848-77.84-98.063l-722.416-144.624c-52.944 0-96 43.056-96 96v128.704l-32-0.080c-52.752 0.224-95.632 43.151-95.632 95.968v511.808c0 52.944 43.056 96 96 96h832.464c52.944 0 96-43.056 96-96zM191.393 143.793c0-16.72 12.88-30.463 29.216-31.871l706 142.88c0.256 0.128-5.248 17.936-30.88 17.6h-704.336zM960.24 880.21c0 17.664-14.336 32-32 32h-832.48c-17.664 0-32-14.336-32-32v-511.824c0-17.664 14.336-32 32-32h800.064c31.408 0 64.4-10.704 64.4-31.888v575.712h0.016zM191.824 560.498c-35.344 0-64 28.656-64 64s28.656 64 64 64 64-28.656 64-64-28.656-64-64-64z" - ], - "tags": [ - "wallet" - ], - "defaultCode": 57386, - "grid": 0 - }, - { - "paths": [ - "M992 672h-32.273v-1.616c0-161.92-86.528-303.808-215.664-382.384h160.816c11.088 19.040 31.504 32 55.12 32 35.344 0 64-28.656 64-64s-28.656-64-64-64c-23.632 0-44.032 12.96-55.12 32h-296.88v-32c0-17.664-14.336-32-32-32h-128c-17.664 0-32 14.336-32 32v32h-296.88c-11.088-19.040-31.488-32-55.12-32-35.344 0-64 28.656-64 64s28.656 64 64 64c23.632 0 44.032-12.96 55.12-32h160.8c-129.136 78.592-215.647 220.464-215.647 382.384v1.616h-32.273c-17.664 0-32 14.336-32 32v128c0 17.664 14.336 32 32 32h128c17.664 0 32-14.336 32-32v-128c0-17.664-14.336-32-32-32h-31.727v-1.616c0-178.448 122.464-328.672 287.728-371.392v21.008c0 17.664 14.336 32 32 32h128c17.664 0 32-14.336 32-32v-21.008c165.264 42.736 287.728 192.96 287.728 371.392v1.616h-31.727c-17.664 0-32 14.336-32 32v128c0 17.664 14.336 32 32 32h128c17.664 0 32-14.336 32-32v-128c0-17.664-14.336-32-32-32zM128 800h-64v-64h64v64zM544 288h-64v-64h64v64zM960 800h-64v-64h64v64z" - ], - "tags": [ - "vector" - ], - "defaultCode": 57387, - "grid": 0 - }, - { - "paths": [ - "M960 63.6h-895.999c-35.344 0-64 28.656-64 64v577.504c0 35.344 28.656 64 64 64h127.536v159.312c0 12.912 7.744 24.528 19.632 29.504 4 1.68 8.224 2.496 12.367 2.496 8.256 0 16.336-3.184 22.432-9.184l185.024-182.128h529.008c35.344 0 64-28.656 64-64v-577.504c0-35.344-28.656-64-64-64zM960.001 705.088h-555.216l-149.248 146.912v-146.912h-191.536v-577.488h896v577.488zM224.001 449.008h576c17.664 0 32-14.336 32-32s-14.336-32-32-32h-576c-17.664 0-32 14.336-32 32s14.336 32 32 32zM224.001 321.008h576c17.664 0 32-14.336 32-32s-14.336-32-32-32h-576c-17.664 0-32 14.336-32 32s14.336 32 32 32zM224.001 577.008h384c17.664 0 32-14.336 32-32s-14.336-32-32-32h-384c-17.664 0-32 14.336-32 32s14.336 32 32 32z" - ], - "tags": [ - "speech" - ], - "defaultCode": 57388, - "grid": 0 - }, - { - "paths": [ - "M512 1024.16c-20.288 0-39.378-7.87-53.746-22.19l-436.512-436.496c-29.536-29.68-29.536-77.952-0.064-107.568l159.904-159.872c9.872-9.872 25.024-12.224 37.44-5.743 12.368 6.464 19.12 20.224 16.689 33.968-1.632 9.152-2.368 16.496-2.368 23.12 0 70 56.976 128.144 127.008 128.144 70.096 0 121.279-58.144 121.279-128.144 0-70.096-51.184-127.088-121.279-127.088-6.56 0-13.871 0.752-23.023 2.368-13.872 2.56-27.504-4.32-33.968-16.688-6.464-12.4-4.128-27.568 5.744-37.44l149.088-149.12c28.88-28.752 78.815-28.688 107.567-0.063l109.152 109.216c22.784-70.816 89.28-122.225 167.536-122.225 97.024 0 175.969 78.976 175.969 176.031 0 78.256-51.376 144.752-122.224 167.504l106.032 105.968c29.6 29.68 29.6 77.952 0.031 107.601l-436.448 436.464c-14.432 14.384-33.519 22.256-53.808 22.256zM174.895 395.218l-107.905 107.872c-4.656 4.688-4.656 12.433 0.063 17.185l436.368 436.384c6.128 6.064 10.944 6.129 17.185-0.063l436.352-436.384c4.688-4.72 4.688-12.399-0.031-17.151l-153.904-153.808c-9.632-9.632-12.128-24.32-6.192-36.561s18.848-19.504 32.527-17.84l4.88 0.624c2.688 0.368 5.377 0.816 8.193 0.816 61.744 0 111.968-50.192 111.968-111.904 0-61.776-50.224-112.032-111.968-112.032-61.712 0-111.936 50.256-111.936 112.032 0 2.56 0.4 5.056 0.752 7.567l0.688 5.712c1.44 13.504-5.775 26.432-18.031 32.288-12.16 5.808-26.816 3.312-36.4-6.257l-156.944-157.024c-6.128-6.064-10.944-6.129-17.185 0.063l-97.12 97.12c83.28 20.624 139.376 95.968 139.376 185.536 0 105.312-79.92 192.128-185.296 192.128-89.536-0.016-164.848-63.088-185.439-146.304z" - ], - "tags": [ - "puzzle" - ], - "defaultCode": 57389, - "grid": 0 - }, - { - "paths": [ - "M952.736 254.928h-120.719v-254.448h-640.032v254.448h-120.72c-39.313 0-71.313 32-71.313 71.344v433.888c0 39.344 32 71.344 71.311 71.344h120.72v192.016h640.032v-192.016h120.72c39.313 0 71.313-32 71.313-71.344v-433.888c0-39.344-32-71.344-71.313-71.344zM255.985 63.487h512.032v191.44h-512.032v-191.44zM768.018 959.52h-512.032v-352.4h512.032v352.4zM960.050 760.159c0 4.080-3.28 7.344-7.313 7.344h-120.72v-224.384h-640.032v224.368h-120.72c-4.032 0-7.313-3.264-7.313-7.344v-433.872c0-4.064 3.28-7.345 7.313-7.345h881.472c4.032 0 7.313 3.28 7.313 7.345zM832.002 383.439h-32c-17.664 0-32 14.336-32 32s14.336 32 32 32h32c17.664 0 32-14.336 32-32s-14.336-32-32-32z" - ], - "tags": [ - "printer" - ], - "defaultCode": 57390, - "grid": 0 - }, - { - "paths": [ - "M1024 320.496c0-35.344-28.654-64-63.998-64h-109.248c28.273-27.888 46.368-64.447 46.368-109.472 0-55.44-31.84-115.664-121.216-115.664-117.6 0-215.84 125.216-262 195.408-46.192-70.176-147.44-195.392-265.024-195.392-89.376 0-121.216 60.224-121.216 115.664 0 45.008 18.592 81.584 47.439 109.472h-111.104c-35.344 0-64 28.656-64 64v191.568h64.56v416.56c0 35.344 28.656 64 64 64h767.68c35.344 0 64-28.656 64-64v-416.576h63.76v-191.568zM775.906 95.376c39.568 0 57.216 16.625 57.216 51.665 0 71.088-79.344 109.439-153.968 109.439h-108.336c45.472-67.536 125.504-161.104 205.088-161.104zM248.881 95.377c79.6 0 162.655 93.568 208.127 161.088h-108.368c-74.624 0-156.976-39.344-156.976-110.432 0-35.024 17.648-50.656 57.217-50.656zM960.001 448.064h-416v-127.568h416v127.568zM64.001 320.496h416v127.568h-416zM128.561 512.064h351.44v416.56h-351.44zM896.257 928.624h-352.256v-416.56h352.256v416.56z" - ], - "tags": [ - "present" - ], - "defaultCode": 57391, - "grid": 0 - }, - { - "paths": [ - "M33.76 63.76h448c17.664 0 32-14.336 32-32s-14.336-32-32-32h-448c-17.664 0-32 14.336-32 32s14.32 32 32 32zM33.76 255.76h448c17.664 0 32-14.336 32-32s-14.336-32-32-32h-448c-17.664 0-32 14.336-32 32s14.32 32 32 32zM513.76 415.76c0-17.664-14.336-32-32-32h-448c-17.664 0-32 14.336-32 32s14.336 32 32 32h448c17.664 0 32-14.336 32-32zM1012.88 324.544l-312.912-312.898c-9.904-9.92-24.656-11.84-36.592-6.016-12.544 4.336-21.616 16.112-21.616 30.128v708.4c-33.92-25.136-78.432-40.527-127.376-40.527-106.064 0-192.097 71.776-192.097 160.288 0 88.528 86.032 160.336 192.097 160.336 106.128 0 192.096-71.808 192.096-160.336 0-4.016-0.368-7.936-0.72-11.871v-744.096l261.84 261.856c12.496 12.496 32.769 12.496 45.265 0s12.496-32.769 0.016-45.265zM641.76 867.022c-2.304 44.496-54.191 92.814-128.127 92.814-75.648 0-128.353-50.56-128.353-95.871 0-45.344 52.704-95.84 128.353-95.84 73.936 0 125.823 48.256 128.127 92.784v6.112z" - ], - "tags": [ - "playlist" - ], - "defaultCode": 57392, - "grid": 0 - }, - { - "paths": [ - "M1014.85 379.664l-368.158-370.015c-7.936-7.968-19.376-11.216-30.32-8.496-10.912 2.656-19.601 10.849-22.944 21.568-22.16 71.312-24.72 135.84-7.792 194.688-1.552 1.072-3.040 2.24-4.416 3.616l-171.104 171.072c-55.2-25.6-114.544-39.456-173.696-39.456-37.6 0-74.464 5.568-109.567 16.465-10.689 3.344-18.881 12-21.569 22.848-2.688 10.88 0.464 22.336 8.368 30.288l218.976 220.384-306.16 311.040-26.624 70.128 64.368-24.88 313.36-311.040 221.824 223.264c6.064 6.128 14.288 9.439 22.688 9.439 2.528 0 5.088-0.32 7.632-0.912 10.912-2.688 19.601-10.881 22.944-21.601 28.976-93.232 20.48-193.345-20.337-283.121l174.704-174.736c0.624-0.624 1.056-1.328 1.632-2 26.368 7.536 53.696 11.568 82.048 11.568 35.216 0 72.56-5.056 110.976-17.008 10.688-3.313 18.881-12 21.569-22.848 2.656-10.848-0.496-22.304-8.4-30.256zM603.153 824.146l-402.783-405.407c103.376-12.064 214.848 29.6 295.567 110.319 80.32 80.304 119.504 191.296 107.216 295.088zM600.227 556.546c-16.832-25.728-36.465-50.176-59.024-72.752-22.464-22.464-47.008-42.256-72.96-59.328l144.128-144.096c14.704 25.568 33.664 50 57.008 73.328 23.856 23.84 49.089 43.136 75.601 58.063zM714.626 308.45c-61.536-61.536-85.247-130.129-72.688-212.881l286.912 288.4c-82.656 11.856-151.601-12.895-214.225-75.519z" - ], - "tags": [ - "pin" - ], - "defaultCode": 57393, - "grid": 0 - }, - { - "paths": [ - "M960 79.904h-896c-35.184 0-64 28.816-64 64v736.192c0 35.184 28.816 64 64 64h896c35.184 0 64-28.816 64-64v-736.192c0-35.184-28.816-64-64-64zM960 880.097l-895.999-0.001v-188.56l256.848-248.912 264.784 264.496c10.912 13.248 30.336 11.568 44.128 1.12l116.88-105.808 210.8 216.384c0.8 0.8 1.695 1.392 2.56 2.080v59.2zM960.001 729.792l-188.031-192.416c-11.408-11.248-29.28-12.4-41.937-2.752l-120.56 105.024-264.944-262.080c-5.664-6.848-13.84-11.023-22.688-11.6-8.816-0.32-17.505 2.56-23.969 8.624l-233.872 227.6v-458.288h896v585.888zM736.002 400.128c35.28 0 63.84-28.608 63.84-63.841 0-35.216-28.56-63.824-63.84-63.824s-63.84 28.608-63.84 63.824c0 35.232 28.56 63.841 63.84 63.841z" - ], - "tags": [ - "picture" - ], - "defaultCode": 57394, - "grid": 0 - }, - { - "paths": [ - "M993.184 135.008l-320.961-133.069-319.44 126.432-321.968-126.368c-2.752-0.816-5.439-1.12-7.968-1.12-13.136-0.064-22.848 9.743-22.848 24.495v830c0 17.568 13.872 35.872 30.816 40.56l322.336 127.184 319.008-129.504 321.024 126.128c2.752 0.752 5.44 1.12 7.969 1.12 13.12 0 22.848-9.744 22.848-24.496v-820.736c0-17.568-13.872-35.889-30.816-40.625zM383.999 181.139l256-100.304v761.504l-256 101.184v-762.384zM63.999 86.691l256 94.577v761.76l-256-104.272v-752.064zM959.999 938.005l-256-96.384v-759.824l256 110.384v745.824z" - ], - "tags": [ - "map" - ], - "defaultCode": 57395, - "grid": 0 - }, - { - "paths": [ - "M21.84 301.808l475.090 258.72c4.784 2.592 10.032 3.904 15.313 3.904 5.216 0 10.432-1.28 15.184-3.84l480.096-258.72c10.464-5.632 16.976-16.624 16.815-28.528-0.16-11.936-6.912-22.752-17.504-28.16l-475.12-241.28c-9.056-4.592-19.744-4.624-28.88-0.064l-480.048 241.28c-10.624 5.344-17.44 16.16-17.633 28.064s6.256 22.944 16.688 28.624zM517.153 68.287l406.159 206.271-410.976 221.472-406.176-221.184zM1001.34 480.318l-94.974-48.225-68.56 36.976 80 40.624-410.96 221.456-406.192-221.184 85.311-42.88-68.368-37.248-100.32 50.4c-10.624 5.344-17.44 16.16-17.633 28.065s6.256 22.944 16.688 28.624l475.088 258.72c4.784 2.592 10.032 3.903 15.313 3.903 5.216 0 10.432-1.28 15.184-3.84l480.096-258.72c10.464-5.632 16.976-16.624 16.815-28.528-0.144-11.935-6.896-22.752-17.487-28.144zM1001.35 704.317l-89.966-44.224-68.56 36.976 75.008 36.624-410.976 221.456-406.192-221.184 79.311-35.872-68.368-37.248-94.32 43.408c-10.624 5.344-17.44 16.16-17.633 28.064s6.256 22.944 16.688 28.624l475.088 258.72c4.784 2.592 10.032 3.903 15.313 3.903 5.216 0 10.432-1.28 15.184-3.84l480.096-258.72c10.464-5.632 16.976-16.624 16.815-28.528-0.144-11.952-6.896-22.769-17.487-28.16z" - ], - "tags": [ - "layers" - ], - "defaultCode": 57396, - "grid": 0 - }, - { - "paths": [ - "M1022.74 942.64l-83.407-503.777c-7.44-65.312-66.977-118.432-132.721-118.432h-70.656v-85.28c0-130.16-92.848-236.032-222.976-236.032-130.096 0-224.943 105.872-224.943 236.032v85.28h-76.672c-65.744 0-125.28 53.12-132.528 117.056l-77.28 504.16c-2.976 26.56 2.225 47.504 15.408 62.288 12.432 13.904 30.527 20.977 53.743 20.977h873.568c32.912 0 51.776-13.216 61.841-24.32 9.216-10.208 19.648-28.144 16.623-57.951zM352.049 235.135c0-94.848 66.127-172.031 160.943-172.031s158.977 77.184 158.977 172.031v85.28h-319.92zM947.168 960.446l-872.498 0.449c-5.504 0-11.008-2.944-9.712-10.688l77.248-504.096c3.84-33.44 35.504-61.681 69.152-61.681h76.689v72.928c-19.072 11.072-32.048 31.488-32.048 55.137 0 35.344 28.656 64 64 64s64-28.656 64-64c0-23.616-12.928-44-31.952-55.088v-72.992h319.904v72.992c-19.008 11.088-31.952 31.488-31.952 55.088 0 35.344 28.656 64 64 64s64-28.656 64-64c0-23.648-12.976-44.065-32.048-55.152v-72.928h70.656c33.664 0 65.313 28.256 69.408 63.439l83.344 503.28c0.4 4.096-2.815 9.312-12.191 9.312z" - ], - "tags": [ - "handbag" - ], - "defaultCode": 57397, - "grid": 0 - }, - { - "paths": [ - "M929.504 414.416c0-168.784-88.977-321.873-237.97-409.569-15.248-9.008-34.88-3.872-43.808 11.376-8.944 15.216-3.872 34.848 11.376 43.808 129.248 76.032 206.4 208.528 206.4 354.368 0 242.368-175.936 418.288-418.319 418.288-54.192 0-106.784-10.16-156.32-30.16-16.368-6.656-35.057 1.279-41.665 17.663-6.624 16.4 1.28 35.057 17.664 41.665 57.216 23.12 117.872 34.848 180.32 34.848 0.192 0 0.385-0.016 0.577-0.016v63.008h-92.928c-18.464 0-33.44 14.304-33.44 31.952s14.976 31.937 33.44 31.937h252.848c18.464 0 33.439-14.304 33.439-31.936 0-17.664-14.976-31.952-33.439-31.952h-96.384v-66.8c245.808-28.56 418.208-220.911 418.208-478.479zM799.374 417.295c0-194.656-157.744-353.408-352.4-353.408-194.688 0-352.465 158.752-352.465 353.408s157.776 351.44 352.465 351.44c194.656 0 352.4-156.784 352.4-351.44zM158.494 417.295c0-159.024 129.408-289.408 288.464-289.408 159.024 0 288.4 130.368 288.4 289.408s-129.376 287.44-288.4 287.44c-159.056 0-288.464-128.4-288.464-287.44z" - ], - "tags": [ - "globe-alt" - ], - "defaultCode": 57398, - "grid": 0 - }, - { - "paths": [ - "M1025.020 512c0-272.016-213.663-495.104-482.319-511.023-5.536-0.608-11.088-1.009-16.72-1.009-1.664 0-3.328 0.176-4.992 0.224-2.992-0.048-5.968-0.224-8.992-0.224-282.88 0-513.023 229.696-513.023 512.032s230.144 512.032 513.023 512.032c3.024 0 6-0.176 9.008-0.24 1.664 0.064 3.328 0.24 4.992 0.24 5.632 0 11.184-0.4 16.72-1.009 268.64-15.92 482.304-238.976 482.303-511.023zM929.569 676.832c-17.632-5.12-61.921-16.239-140.064-25.392 6.464-44.192 10-90.896 10-139.44 0-38.256-2.208-75.344-6.288-111.008 99.008-11.824 142.384-26.721 145.296-27.745l-11.92-33.584c22.24 53.088 34.561 111.296 34.561 172.336 0 58.192-11.28 113.761-31.584 164.833zM285.488 512.001c0-35.808 2.369-70.769 6.705-104.401 51.888 4.080 113.936 7.088 186.863 7.792v222.064c-70.992 0.688-131.664 3.568-182.688 7.473-7.040-42.192-10.88-86.88-10.88-132.928zM542.945 68.223c78.464 22.736 145.648 131.695 175.744 276.111-48.368 3.856-106.624 6.673-175.744 7.329v-283.44zM479.059 69.006v282.624c-68.368-0.688-126.88-3.473-176.063-7.232 30.704-142.608 98.432-250.752 176.063-275.392zM479.059 701.229l0.001 253.743c-72.4-22.976-136.192-118.575-169.36-247.023 47.76-3.504 104.096-6.063 169.359-6.72zM542.947 955.772l-0.001-254.561c65.952 0.624 122.064 3.28 169.217 6.929-32.608 130.128-96 226.416-169.216 247.632zM542.946 637.452l0.001-222.032c73.312-0.688 134.991-3.776 186.191-8 4.208 33.696 6.496 68.704 6.496 104.592 0 46.128-3.712 90.864-10.528 133.12-50.416-4.080-110.8-7.008-182.16-7.68zM914.804 313.932c-9.664 3.008-50.063 14.481-131.023 24.032-18.048-95.952-50.672-177.968-93.12-237.168 97.536 42.384 177.136 118.304 224.144 213.136zM358.82 90.589c-52.208 59.952-94.832 146.161-118.096 248.113-72.481-7.856-115.921-17.089-133.312-21.281 50.72-104.64 141.040-186.752 251.408-226.832zM83.637 377.182c12.32 3.344 58.913 14.941 145.553 24.525-4.96 35.44-7.68 72.305-7.68 110.305 0 48.272 4.368 94.721 12.24 138.688-74.4 8.032-120.16 17.648-140.688 22.608-19.44-50.096-30.208-104.447-30.208-161.312 0-46.96 7.312-92.256 20.783-134.815zM121.094 732.348c23.264-4.944 64.912-12.464 126.592-18.928 24.288 89.712 63.792 165.616 111.136 219.968-101.12-36.72-185.296-108.752-237.728-201.040v0zM690.662 923.18c38.224-53.264 68.48-125.024 87.296-208.801 63.408 7.28 103.216 15.792 123.296 20.864-48.016 83.072-121.855 149.393-210.592 187.937z" - ], - "tags": [ - "globe" - ], - "defaultCode": 57399, - "grid": 0 - }, - { - "paths": [ - "M224 112h-192c-17.664 0-32 14.336-32 32v192c0 17.664 14.336 32 32 32s32-14.336 32-32v-160h160c17.664 0 32-14.336 32-32s-14.336-32-32-32zM992 656c-17.664 0-32 14.336-32 32v160h-160c-17.664 0-32 14.336-32 32s14.336 32 32 32h192c17.664 0 32-14.336 32-32v-192c0-17.664-14.336-32-32-32zM224 848h-160v-160c0-17.664-14.336-32-32-32s-32 14.336-32 32v192c0 17.664 14.336 32 32 32h192c17.664 0 32-14.336 32-32s-14.336-32-32-32zM992 112h-192c-17.664 0-32 14.336-32 32s14.336 32 32 32h160v160c0 17.664 14.336 32 32 32s32-14.336 32-32v-192c0-17.664-14.336-32-32-32z" - ], - "tags": [ - "frame" - ], - "defaultCode": 57400, - "grid": 0 - }, - { - "paths": [ - "M960.16 208h-480l-96-96h-320c-35.344 0-64 28.656-64 64v160h-0.304v64h0.304v448c0 35.344 28.656 64 64 64h896c35.344 0 64-28.656 64-64v-576c0-35.344-28.656-64-64-64zM64.144 176h290.751l78.624 77.248 20.112 18.752h506.528v64h-896v-160h-0.015zM64.144 848v-448h896v448h-896z" - ], - "tags": [ - "folder-alt" - ], - "defaultCode": 57401, - "grid": 0 - }, - { - "paths": [ - "M800 272.288h64c17.664 0 32-14.336 32-32v-32c0-17.664-14.336-32-32-32h-64c-17.664 0-32 14.336-32 32v32c0 17.664 14.336 32 32 32zM800 464.288h64c17.664 0 32-14.336 32-32v-32c0-17.664-14.336-32-32-32h-64c-17.664 0-32 14.336-32 32v32c0 17.664 14.336 32 32 32zM800 656.288h64c17.664 0 32-14.336 32-32v-32c0-17.664-14.336-32-32-32h-64c-17.664 0-32 14.336-32 32v32c0 17.664 14.336 32 32 32zM800 848.288h64c17.664 0 32-14.336 32-32v-32c0-17.664-14.336-32-32-32h-64c-17.664 0-32 14.336-32 32v32c0 17.664 14.336 32 32 32zM160 272.288h64c17.664 0 32-14.336 32-32v-32c0-17.664-14.336-32-32-32h-64c-17.664 0-32 14.336-32 32v32c0 17.664 14.336 32 32 32zM160 464.288h64c17.664 0 32-14.336 32-32v-32c0-17.664-14.336-32-32-32h-64c-17.664 0-32 14.336-32 32v32c0 17.664 14.336 32 32 32zM160 656.288h64c17.664 0 32-14.336 32-32v-32c0-17.664-14.336-32-32-32h-64c-17.664 0-32 14.336-32 32v32c0 17.664 14.336 32 32 32zM160 848.288h64c17.664 0 32-14.336 32-32v-32c0-17.664-14.336-32-32-32h-64c-17.664 0-32 14.336-32 32v32c0 17.664 14.336 32 32 32zM960 15.904h-896c-35.184 0-64 28.816-64 64v864.192c0 35.184 28.816 64 64 64h896c35.184 0 64-28.816 64-64v-864.192c0-35.184-28.816-64-64-64zM960 944.097h-896v-864.192h896v864.192z" - ], - "tags": [ - "film" - ], - "defaultCode": 57402, - "grid": 0 - }, - { - "paths": [ - "M101.872 330.256c-18.128 0-32.769 14.656-32.769 32.769 0 18.096 14.64 32.768 32.768 32.768 303.008 0 525.344 224.368 525.344 527.36 0 18.096 14.656 32.752 32.769 32.752s32.769-14.656 32.769-32.752c0-340.368-250.528-592.896-590.88-592.896zM102.159 2.624c-18.112 0-32.77 14.655-32.77 32.768s14.656 32.769 32.769 32.769c470.176 0 852.672 382.496 852.672 852.656 0 18.096 14.656 32.752 32.769 32.752s32.769-14.656 32.769-32.752c-0.016-506.288-411.92-918.192-918.208-918.192zM184.015 659.599c-99.472 0-180.369 81.119-180.369 180.879 0 99.712 80.912 180.912 180.368 180.912s180.4-81.184 180.4-180.911c0-99.76-80.928-180.88-180.399-180.88zM184.014 958.029c-64.608 0-117.168-52.752-117.168-117.568s52.56-117.536 117.168-117.536c64.624 0 117.216 52.72 117.216 117.536s-52.592 117.568-117.216 117.568z" - ], - "tags": [ - "feed" - ], - "defaultCode": 57403, - "grid": 0 - }, - { - "paths": [ - "M1023.84 572.544c0.096-21.056-3.217-100.496-5.745-123.216-29.12-260.752-240.752-450-503.184-450-273.344 0-494.815 210.624-509.84 489.904-0.32 6.096-2.561 49.344-2.721 75.088l-0.080 14.32c-1.312 5.92-2.111 12.032-2.111 18.336v214.656c0 46.88 38.128 85.008 85.008 85.008h86.288c46.88 0 85.023-38.128 85.023-85.008v-214.64c0-46.88-38.16-85.008-85.024-85.008h-86.304c-5.888 0-11.632 0.608-17.184 1.744 0.48-10.384 0.912-18.576 1.024-21.057 13.168-244.784 207.136-429.344 445.92-429.344 229.28 0 414.128 165.344 439.568 393.12 1.072 9.504 2.448 33.664 3.552 57.92-6.192-1.44-12.576-2.385-19.2-2.385h-85.28c-46.88 0-85.008 38.128-85.008 85.008v213.664c0 32.368 18.4 60.256 45.089 74.592l-205.44 80.656v-5.216c0-17.664-14.336-32-32-32h-96c-17.664 0-32 14.336-32 32v32c0 17.664 14.336 32 32 32h96c0.272 0 0.513-0.080 0.785-0.080l57.36-0.224 329.552-129.376c4.32-1.792 7.984-4.464 10.992-7.664 28.848-13.616 48.991-42.736 48.991-76.688v-213.664c0-5.216-0.64-10.288-1.552-15.232 0.88-2.944 1.504-6 1.52-9.216zM85.151 575.984h86.289c11.6 0 21.023 9.408 21.023 21.008v214.656c0 11.6-9.44 21.008-21.024 21.008h-86.288c-11.6 0-21.008-9.408-21.008-21.008v-214.656c0.016-11.6 9.424-21.008 21.008-21.008zM832.528 596.992c0-11.6 9.409-21.008 21.009-21.008h85.28c11.6 0 21.023 9.408 21.023 21.008v213.664c0 11.6-9.44 21.008-21.024 21.008h-85.28c-11.6 0-21.008-9.408-21.008-21.008v-213.664z" - ], - "tags": [ - "earphones-alt" - ], - "defaultCode": 57404, - "grid": 0 - }, - { - "paths": [ - "M1023.84 604.56c0.096-21.056-3.216-100.497-5.744-123.217-29.12-260.752-240.752-450-503.184-450-273.344 0-494.815 210.624-509.84 489.904-0.32 6.096-2.561 49.344-2.721 75.088l-0.080 14.32c-1.312 5.92-2.111 12.032-2.111 18.336v278.656c0 46.88 38.128 85.008 85.008 85.008h86.288c46.88 0 85.023-38.128 85.023-85.008v-278.64c0-46.88-38.16-85.008-85.024-85.008h-86.32c-5.888 0-11.632 0.608-17.184 1.744 0.48-10.384 0.912-18.592 1.024-21.056 13.184-244.784 207.136-429.344 445.936-429.344 229.28 0 414.128 165.344 439.568 393.12 1.088 9.504 2.464 33.664 3.568 57.92-6.24-1.44-12.608-2.385-19.232-2.385h-85.28c-46.88 0-85.008 38.128-85.008 85.008v277.664c0 46.895 38.128 85.008 85.008 85.008h85.28c46.88 0 85.023-38.128 85.023-85.008v-277.664c0-5.216-0.64-10.288-1.567-15.216 0.928-2.944 1.536-6.017 1.568-9.232zM85.136 607.999h86.288c11.6 0 21.023 9.408 21.023 21.008v278.656c0 11.616-9.44 21.008-21.024 21.008h-86.288c-11.6 0-21.008-9.408-21.008-21.008v-278.656c0.032-11.6 9.44-21.008 21.009-21.008zM959.84 906.655c0 11.6-9.439 21.008-21.023 21.008h-85.28c-11.6 0-21.008-9.408-21.008-21.008v-277.648c0-11.6 9.408-21.008 21.008-21.008h85.28c11.6 0 21.023 9.408 21.023 21.008v277.648z" - ], - "tags": [ - "earphones" - ], - "defaultCode": 57405, - "grid": 0 - }, - { - "paths": [ - "M510.4 1022.704c-193.312 0-350.592-155.12-350.592-345.776 0-222.688 311.632-644.848 324.912-662.72 6-8.064 15.408-12.849 25.473-12.913 11.184-0.096 19.567 4.593 25.663 12.561 13.408 17.536 328.336 432.225 328.336 663.057 0 190.672-158.72 345.792-353.792 345.792zM510.752 87.696c-74.4 105.664-286.943 422.064-286.943 589.217 0 155.376 128.56 281.776 286.592 281.776 159.776 0 289.776-126.4 289.776-281.776 0.016-173.36-214.145-485.024-289.425-589.217z" - ], - "tags": [ - "drop" - ], - "defaultCode": 57406, - "grid": 0 - }, - { - "paths": [ - "M1022.98 509.984l-117.505-407.089c-3.84-13.872-16.464-23.472-30.848-23.472h-735.344c-14.496 0-27.185 9.744-30.944 23.776l-107.392 386.352c-1.984 7.504-1.009 15.008 1.999 21.536-1.728 5.792-2.943 11.824-2.943 18.176v351.312c0 35.344 28.656 64 64 64h896c35.344 0 64-28.656 64-64v-351.312c0-1.712-0.368-3.328-0.496-5.008 0.832-4.592 0.816-9.439-0.527-14.272zM163.902 143.424l686.369-0.001 93.12 321.84h-298.336c-1.44 76.816-55.904 129.681-133.057 129.681s-130.624-52.88-132.064-129.68h-305.776zM959.999 880.575h-895.998v-351.312h263.12c27.935 80.432 95.775 129.68 184.879 129.68s157.936-49.248 185.871-129.68h262.128v351.312z" - ], - "tags": [ - "drawar" - ], - "defaultCode": 57407, - "grid": 0 - }, - { - "paths": [ - "M768 0h-352c-35.344 0-64 28.656-64 64h352v256h256v512h-224v64h224c35.344 0 64-28.656 64-64v-575.984zM768 256v-165.504l165.472 165.504h-165.472zM64 128c-35.344 0-64 28.656-64 64v768c0 35.344 28.656 64 64 64h544c35.344 0 64-28.656 64-64v-575.984l-256-256.016h-352zM608 960h-544v-768h288v256h256v512zM416 384v-165.504l165.472 165.504h-165.472z" - ], - "tags": [ - "docs" - ], - "defaultCode": 57408, - "grid": 0 - }, - { - "paths": [ - "M1017.060 186.064l-99.696-111.343c-6.064-6.848-14.784-10.752-23.937-10.752h-350.256v-33.968c0-16.56-14.336-30-32-30s-32 13.44-32 30v33.968h-255.808c-17.68 0-32 14.32-32 32v223.664c0 17.68 14.32 32 32 32h255.808v64.096h-348.592c-9.152 0-17.872 3.904-23.936 10.752l-99.68 113.312c-10.752 12.128-10.752 30.368 0 42.496l99.68 112.288c6.112 6.848 14.784 9.744 23.936 9.744h348.592v289.68c0 16.56 14.336 30 32 30s32-13.44 32-30v-289.68h256.464c17.68 0 32-14.32 32-32v-224.608c0-17.68-14.32-32-32-32h-256.464v-64.096h350.256c9.152 0 17.872-3.904 23.937-10.752l99.696-112.32c10.736-12.112 10.736-30.352 0-42.481v-0.001zM767.647 640.321h-622.688l-71.28-79.28 71.28-81.312h622.688v160.592zM879.039 287.633h-623.68v-159.664h623.68l71.28 79.344z" - ], - "tags": [ - "directions" - ], - "defaultCode": 57409, - "grid": 0 - }, - { - "paths": [ - "M966.912 298.16l-179.121-192c-6.080-6.48-14.544-10.16-23.424-10.16h-267.12l-1.008-66c0-16.56-14.336-30-32-30s-30 13.44-30 30l-0.976 66h-352.768c-17.68 0-32 14.32-32 32v384c0 17.68 14.32 32 32 32h352.336v450c0 16.56 14.336 30 32 30s32-13.44 32-30v-450h267.536c8.88 0 17.344-3.68 23.408-10.16l179.12-192c11.472-12.304 11.472-31.376 0.016-43.68zM750.463 480h-637.968v-320h637.968l149.28 160z" - ], - "tags": [ - "direction" - ], - "defaultCode": 57410, - "grid": 0 - }, - { - "paths": [ - "M1018.72 295.472l-139.872-267.442c-8.16-15.6-29.264-28.352-46.848-28.352h-321.936c-0.352-0.016-0.703-0.111-1.055-0.127-0.288 0-0.561 0.112-0.849 0.128h-316.16c-17.6 0-38.752 12.72-47.024 28.256l-139.504 262.288c-8.288 15.536-6.624 39.937 3.632 54.257l480.016 669.152c5.152 7.184 12 10.815 18.832 10.815 6.784 0 13.584-3.536 18.768-10.592l487.904-664.256c10.384-14.192 12.256-38.544 4.096-54.128zM942.367 287.629h-171.456l68.656-196.608zM575.343 63.677h205.968l-63.888 182.928zM668.238 287.629h-297.647l140.672-202.096zM313.887 257.085l-64.177-193.408h198.816zM680.75 351.629l-172.032 492.544-163.456-492.544h335.488zM436.926 831.085l-343.936-479.456h184.832zM748.542 351.629h185.168l-352.976 480.56zM188.478 82.413l68.096 205.216h-177.248z" - ], - "tags": [ - "diamond" - ], - "defaultCode": 57411, - "grid": 0 - }, - { - "paths": [ - "M832.56 415.792c-8.336 0-35.202-0.16-64.306-0.368l0.112-63.968c0-35.344-28.656-64-64-64l-640.496-0.16c-35.344 0-64 28.656-64 64v480.944c0 106.032 85.968 192 192 192h384.656c106.032 0 191.008-85.968 191.008-192l0.064-32.848c29.024 0.224 58.608 0.399 64.977 0.399 105.776 0 191.568-85.040 191.568-191.072-0.016-106.048-85.808-192.928-191.584-192.928zM703.533 832.24c0 70.592-56.399 128-127.008 128h-384.656c-70.592 0-128-57.408-128-128l-0.096-480.944 640.592 0.192zM832.559 736.721c-6.352 0-35.888-0.191-64.863-0.399l0.448-256.816c29.12 0.208 56.048 0.368 64.399 0.368 73.12 0 128.624 54.544 128.624 127.84s-55.488 129.008-128.608 129.008zM575.87 223.762c17.664 0 32-14.336 32-32v-160c0-17.664-14.336-32-32-32s-32 14.336-32 32v160c0 17.68 14.336 32 32 32zM191.87 223.762c17.664 0 32-14.336 32-32v-160c0-17.664-14.336-32-32-32s-32 14.336-32 32v160c0 17.68 14.336 32 32 32zM383.87 223.762c17.664 0 32-14.336 32-32v-160c0-17.664-14.336-32-32-32s-32 14.336-32 32v160c0 17.68 14.336 32 32 32z" - ], - "tags": [ - "cup" - ], - "defaultCode": 57412, - "grid": 0 - }, - { - "paths": [ - "M733.184 280.272l-313.15 134.64c-5.664 2.88-10.256 7.472-13.151 13.151l-143.456 289.216c-5.872 11.536-3.744 25.536 5.312 34.784 5.808 5.904 13.632 9.024 21.536 9.024 4.432 0 8.943-0.976 13.119-3.008l305.728-126.976c5.6-2.688 10.224-7.057 13.216-12.497l150.88-296.896c6.432-11.6 4.527-26.031-4.656-35.567-9.216-9.536-23.584-11.872-35.376-5.872zM357.857 664.816l87.008-177.681 87.872 109.984zM584.705 559.616l-88.8-111.152 176.784-69.76zM512.001 0c-282.768 0-512 229.232-512 512 0 282.784 229.232 512 512 512 282.784 0 512-229.216 512-512 0-282.768-229.216-512-512-512zM512.001 961.008c-247.024 0-448-201.984-448-449.009s200.976-448 448-448 448 200.976 448 448-200.976 449.009-448 449.009z" - ], - "tags": [ - "compass" - ], - "defaultCode": 57413, - "grid": 0 - }, - { - "paths": [ - "M1000.35 771.616c-15.664-11.008-187.059-124.974-208.066-137.806-9.152-5.6-20.32-8.336-32.464-8.336-15.664 0-33.008 4.56-49.936 13.472-16.496 8.688-66.464 37.12-90.912 51.088-21.536-15.12-72.128-53.872-151.84-133.664-79.216-79.184-118.319-130.191-133.535-151.84 13.935-24.432 42.336-74.399 50.976-90.848 16.368-31.008 18.225-61.968 4.944-82.848-12.464-19.68-125.968-191.808-137.68-208-11.024-15.28-30.816-23.536-52.288-23.536-16.944 0-34.912 5.12-50.496 15.968-1.504 1.072-152.096 110.256-150.096 172.352 5.552 174.432 175.056 379.424 316.271 520.688s346.224 310.815 521.344 316.399h1.44c61.312 0 169.088-148.688 170.128-150.16 28.273-40.4 17.969-84.881-7.791-102.929zM956.141 837.267c-40.592 56.224-98.225 114.945-120.784 123.346-120.032-5.632-288.464-111.12-474.88-297.568-186.4-186.464-291.872-354.704-297.44-474.336 8.096-22.624 66.815-80.624 122.527-120.912 4.128-2.848 9.216-4.496 13.968-4.496 1.056 0 1.936 0.096 2.624 0.224 18 26.16 114.624 172.433 132.16 199.776 0.064 2.88-0.911 10.191-6.399 20.623-5.84 11.12-24.032 43.536-49.904 88.88l-20.128 35.28 23.344 33.248c17.408 24.72 58.816 78.464 140.624 160.288 82.16 82.192 135.712 123.473 160.336 140.784l33.248 23.344 35.28-20.16c34.192-19.536 75.504-42.944 88.944-50 10.784-5.68 18.16-6.128 20.16-6.128 0.32 0 0.593 0 0.816 0.032 24.496 15.376 173.937 114.592 200.32 132.688 0.432 2.56 0.031 8.128-4.816 15.088zM683.899 382.276l275.246-273.572-0.88 155.056c-0.288 12.944 9.968 24.192 22.912 23.889l16.416-0.016c12.96-0.32 23.648-8 23.921-20.928l0.656-231.008c0-0.224-0.864-0.384-0.864-0.607l1.264-11.712c0.128-6.496-1.376-12.288-5.6-16.432-4.128-4.176-9.936-6.72-16.384-6.544l-11.696 0.272c-0.224 0-0.399 0.096-0.655 0.128l-229.472-1.024c-12.928 0.288-23.616 10.977-23.92 23.921l-0.032 16.416c1.968 15.232 13.936 24.16 26.88 23.872l151.248 0.4-274.288 272.624c-12.496 12.496-12.496 32.769 0 45.265 12.496 12.481 32.752 12.481 45.248 0z" - ], - "tags": [ - "call-out" - ], - "defaultCode": 57414, - "grid": 0 - }, - { - "paths": [ - "M1000.35 771.616c-15.664-11.008-187.059-124.974-208.066-137.806-9.152-5.6-20.32-8.336-32.464-8.336-15.664 0-33.008 4.56-49.936 13.472-16.496 8.688-66.464 37.12-90.912 51.088-21.536-15.12-72.128-53.872-151.84-133.664-79.216-79.184-118.319-130.191-133.535-151.84 13.935-24.432 42.336-74.399 50.976-90.848 16.368-31.008 18.225-61.968 4.944-82.848-12.464-19.68-125.968-191.808-137.68-208-11.024-15.28-30.816-23.536-52.288-23.536-16.944 0-34.912 5.12-50.496 15.968-1.504 1.072-152.096 110.256-150.096 172.352 5.552 174.432 175.056 379.424 316.271 520.688s346.224 310.815 521.344 316.399h1.44c61.312 0 169.088-148.688 170.128-150.16 28.273-40.4 17.969-84.881-7.791-102.929zM956.141 837.267c-40.592 56.224-98.225 114.945-120.784 123.346-120.032-5.632-288.464-111.12-474.88-297.568-186.4-186.464-291.872-354.704-297.44-474.336 8.096-22.624 66.815-80.624 122.527-120.912 4.128-2.848 9.216-4.496 13.968-4.496 1.056 0 1.936 0.096 2.624 0.224 18 26.16 114.624 172.433 132.16 199.776 0.064 2.88-0.911 10.191-6.399 20.623-5.84 11.12-24.032 43.536-49.904 88.88l-20.128 35.28 23.344 33.248c17.408 24.72 58.816 78.464 140.624 160.288 82.16 82.192 135.712 123.473 160.336 140.784l33.248 23.344 35.28-20.16c34.192-19.536 75.504-42.944 88.944-50 10.784-5.68 18.16-6.128 20.16-6.128 0.32 0 0.593 0 0.816 0.032 24.496 15.376 173.937 114.592 200.32 132.688 0.432 2.56 0.031 8.128-4.816 15.088zM643.836 376.517c4.128 4.176 9.938 6.722 16.386 6.546l11.712-0.272c0.224 0 0.384-0.096 0.64-0.111l229.504 1.008c12.912-0.304 23.616-10.992 23.92-23.937l0.016-16.416c-1.952-15.232-13.937-24.16-26.864-23.872l-151.504-0.4 261.952-261.6c12.496-12.496 12.496-32.769 0-45.265-12.496-12.481-32.752-12.481-45.248-0.001l-262.672 262.32 0.88-154.832c0.288-12.928-9.968-24.191-22.895-23.888l-16.416 0.016c-12.96 0.32-23.664 8.017-23.937 20.944l-0.656 231.008c0 0.224 0.88 0.384 0.88 0.607l-1.28 11.712c-0.128 6.496 1.392 12.273 5.584 16.433z" - ], - "tags": [ - "call-in" - ], - "defaultCode": 57415, - "grid": 0 - }, - { - "paths": [ - "M961.696 199.552c0 1.056-0.097 1.935-0.225 2.623-26.16 18-172.433 114.624-199.776 132.16-2.88 0.064-10.191-0.911-20.623-6.399-11.12-5.84-43.536-24.032-88.88-49.904l-35.28-20.128-33.248 23.344c-24.72 17.408-78.464 58.816-160.288 140.624-82.176 82.16-123.456 135.712-140.768 160.336l-23.344 33.248 20.16 35.28c19.536 34.192 42.944 75.504 50 88.944 5.68 10.784 6.128 18.16 6.128 20.16 0 0.32 0 0.593-0.032 0.816-15.36 24.496-114.593 173.937-132.673 200.32-2.56 0.432-8.128 0.031-15.088-4.816-56.256-40.608-114.96-98.24-123.376-120.8 5.632-120.032 111.12-288.464 297.568-474.88 186.464-186.4 354.72-291.872 474.352-297.44 22.624 8.096 80.624 66.815 120.912 122.527 2.832 4.128 4.48 9.232 4.481 13.985zM1023.7 199.551c0-16.944-5.121-34.914-15.969-50.498-1.056-1.504-108.256-152.096-170.336-150.096-174.432 5.552-379.439 175.056-520.703 316.271-141.232 141.216-310.801 346.224-316.385 521.344v1.44c0 61.312 148.672 169.088 150.144 170.128 40.4 28.288 84.881 17.968 102.945-7.776 11.008-15.664 124.976-187.056 137.808-208.063 5.6-9.152 8.336-20.32 8.336-32.464 0-15.664-4.576-33.008-13.473-49.936-8.688-16.496-37.119-66.464-51.087-90.912 15.12-21.536 53.872-72.128 133.664-151.84 79.184-79.216 130.191-118.319 151.84-133.535 24.432 13.936 74.399 42.336 90.848 50.976 31.008 16.368 61.968 18.225 82.848 4.944 19.68-12.464 189.808-125.968 206-137.68 15.28-11.056 23.52-30.848 23.52-52.303z" - ], - "tags": [ - "call-end" - ], - "defaultCode": 57416, - "grid": 0 - }, - { - "paths": [ - "M960-0.096h-896c-35.184 0-64 28.816-64 64v896.192c0 35.184 28.816 64 64 64h896c35.184 0 64-28.816 64-64v-896.192c0-35.184-28.816-64-64-64zM960 960.097h-896v-896.192h896v896.192zM224 352.305h64v64c0 17.664 14.336 32 32 32s32-14.336 32-32v-64h64c17.664 0 32-14.336 32-32s-14.336-32-32-32h-64v-64c0-17.664-14.336-32-32-32s-32 14.336-32 32v64h-64c-17.664 0-32 14.336-32 32s14.336 32 32 32zM433.136 591.152c-12.496-12.496-32.752-12.497-45.248-0.001l-67.888 67.872-67.888-67.872c-12.496-12.496-32.752-12.496-45.264 0-12.496 12.496-12.496 32.769 0 45.265l67.872 67.872-67.872 67.872c-12.496 12.496-12.496 32.769 0 45.265s32.752 12.496 45.264 0l67.888-67.856 67.888 67.872c12.496 12.496 32.752 12.496 45.248 0s12.496-32.769 0-45.265l-67.872-67.872 67.872-67.872c12.496-12.512 12.496-32.768 0-45.279zM608 352.304h192c17.664 0 32-14.336 32-32s-14.336-32-32-32h-192c-17.664 0-32 14.336-32 32s14.336 32 32 32zM608 672.304h192c17.664 0 32-14.336 32-32s-14.336-32-32-32h-192c-17.664 0-32 14.336-32 32s14.336 32 32 32zM608 800.304h192c17.664 0 32-14.336 32-32s-14.336-32-32-32h-192c-17.664 0-32 14.336-32 32s14.336 32 32 32z" - ], - "tags": [ - "calculator" - ], - "defaultCode": 57417, - "grid": 0 - }, - { - "paths": [ - "M424.816 679.344c230.944 0 409.902-131.903 407.15-327.631 0-173.184-183.216-311.632-414.16-311.632-230.976 0-418.159 138.448-418.159 311.632 0 107.872 52.912 222.88 163.408 279.376 0 0.656-0.192 1.152-0.192 1.872 0 46.88-39.024 111.152-54.4 137.664h0.064c-1.216 2.88-1.952 6-1.952 9.344 0 13.12 10.576 23.664 23.696 23.664 1.936 0 5.088-0.4 6.224-0.4 0.32 0 0.433 0 0.4 0.096 81.664-13.344 202.256-105.248 220.128-127.024 18.336 2.72 30.72 3.151 46.080 3.151 6.528-0.016 13.473-0.111 21.713-0.111zM330.687 610.465l-40.977 34.032c-9.504 10.976-50.8 45.439-86.352 67.808 21.648-61.68 20.704-81.216 20.704-81.216l3.008-39.152-34.88-17.808c-88.672-45.344-128.528-139.744-128.528-222.4 0-137.664 158.864-247.632 354.16-247.632 195.28 0 350.16 109.968 350.16 247.632-0.608 152.608-145.872 264.624-341.152 264.624 0 0-29.808 1.152-60.399-3.376zM1024.33 610.193c0-86.736-33.887-152.881-118.446-202.513-2.064 23.072-8.641 47.824-15.793 69.568 54.656 37.776 70.256 76.561 70.256 132.944 0 69.024-32.16 119.089-106.912 157.345l-31.84 15.808s3.312 82 8.224 102.752c-62.448-45.776-83.904-84-83.904-84l-33.664 5.184c-13.312 1.936-49.312 1.968-49.312 1.968-86.944 0-151.376-20.72-206.336-63.744 14.928-0.912-89.185-0.88-91.505 1.152 63.568 77.632 167.473 126.592 297.841 126.592 7.088 0 13.088 0.064 18.72 0.064 13.28 0 24-0.368 39.84-2.688 15.488 18.784 102.225 101.504 172.816 113.008-0.032-0.064 0.063-0.064 0.367-0.064 0.944 0 3.681 0.336 5.345 0.336 11.344 0 20.496-9.12 20.496-20.464 0-2.88-0.656-5.6-1.681-8.063h0.064c-13.28-22.88-34.128-89.744-34.128-130.256 0-0.624-0.192-1.056-0.192-1.632 95.504-48.832 139.744-120.080 139.744-213.296z" - ], - "tags": [ - "bubbles" - ], - "defaultCode": 57418, - "grid": 0 - }, - { - "paths": [ - "M960.016 191.472h-255.601v-62c0-52.944-43.056-96-96-96h-192.432c-52.944 0-96 43.056-96 96v62h-255.968c-35.184 0-64 28.816-64 64v224.256h-0.032v64h0.032v382.816c0 35.184 28.816 64 64 64h896c35.184 0 64-28.816 64-64v-671.072c0-35.184-28.816-64-64-64h0.001zM383.983 129.472c0-17.664 14.336-32 32-32h192.432c17.664 0 32 14.336 32 32v62h-256.432zM64.016 255.472h896v224.256h-352.368v-32.752c0-35.28-28.72-64-64-64h-63.744c-35.28 0-64 28.72-64 64v32.752h-351.888v-224.256zM543.695 608.128h-63.809v-161.152h63.744zM64.015 926.528v-382.816h351.872v64.4c0 35.28 28.72 64 64 64h63.744c35.28 0 64-28.72 64-64v-64.4h352.368v382.816h-895.984z" - ], - "tags": [ - "briefcase" - ], - "defaultCode": 57419, - "grid": 0 - }, - { - "paths": [ - "M952.080 1.552l-423.041 114.592c-10.752 2.88-34.096 2.848-44.815-0.16l-412.144-114.208c-36.784-10.128-72.416 16.4-72.416 54.273v778.112c0 32.096 24.336 62.784 55.312 71.408l412.16 114.224c11.024 3.056 25.217 4.752 39.937 4.752 10.096 0 25.008-0.784 38.72-4.528l423.024-114.592c31.056-8.4 55.504-39.024 55.504-71.248v-778.128c0.016-37.84-35.616-64.464-72.24-54.496zM479.999 956.943l-408.928-113.056c-3.088-0.848-7.408-6.496-7.408-9.712v-768.032l403.472 111.536c3.904 1.088 8.288 1.936 12.864 2.655v776.608zM960.335 834.176c0 3.152-5.184 8.655-8.256 9.503l-408.080 110.528v-775.92c0.592-0.144 1.2-0.224 1.792-0.384l414.528-112.128v768.4h0.016zM641.999 366.303c2.88 0 5.81-0.367 8.689-1.184l223.936-63.024c17.024-4.816 26.944-22.465 22.16-39.473s-22.561-26.88-39.473-22.16l-223.936 63.024c-17.024 4.816-26.944 22.465-22.16 39.473 3.968 14.128 16.815 23.344 30.783 23.344zM642.001 558.304c2.88 0 5.81-0.368 8.689-1.185l223.936-63.024c17.024-4.816 26.944-22.465 22.16-39.473s-22.561-26.88-39.473-22.16l-223.936 63.024c-17.024 4.816-26.944 22.465-22.16 39.457 3.968 14.128 16.815 23.36 30.783 23.361zM642.003 750.304c2.88 0 5.81-0.368 8.689-1.185l223.936-63.024c17.024-4.816 26.944-22.465 22.16-39.473s-22.561-26.88-39.473-22.16l-223.936 63.024c-17.024 4.816-26.944 22.465-22.16 39.473 3.968 14.112 16.815 23.345 30.783 23.345zM394.629 303.487l-223.934-63.025c-16.912-4.72-34.689 5.152-39.473 22.16s5.12 34.656 22.16 39.473l223.936 63.024c2.88 0.816 5.808 1.185 8.688 1.185 13.968 0 26.815-9.216 30.783-23.344 4.784-16.992-5.12-34.656-22.16-39.473zM394.631 495.486l-223.934-63.025c-16.912-4.72-34.689 5.152-39.473 22.16s5.12 34.656 22.16 39.473l223.936 63.024c2.88 0.816 5.808 1.185 8.688 1.185 13.968 0 26.815-9.216 30.783-23.344 4.784-16.992-5.12-34.656-22.16-39.473zM394.633 687.485l-223.934-63.025c-16.912-4.72-34.689 5.152-39.473 22.16s5.12 34.656 22.16 39.473l223.936 63.024c2.88 0.816 5.808 1.185 8.688 1.185 13.968 0 26.815-9.216 30.783-23.344 4.784-17.008-5.12-34.656-22.16-39.473z" - ], - "tags": [ - "book-open" - ], - "defaultCode": 57420, - "grid": 0 - }, - { - "paths": [ - "M1015.66 284c-5.968-8.464-15.663-13.502-25.999-13.502h-99.744l-205.136-174.832c-24.976-24.976-65.519-25.008-90.495 0l-201.648 174.832h-82.096l-51.408-177.28c-20.16-69.808-68.065-77.344-87.713-77.344h-137.088c-17.568 0-31.776 14.224-31.776 31.775s14.224 31.775 31.775 31.775h137.056c4.336 0 17.568 0 26.593 31.184l176.848 649.936c3.84 13.712 16.336 23.184 30.592 23.184h431.968c13.408 0 25.376-8.4 29.904-21.024l152.256-449.68c3.504-9.744 2.048-20.592-3.888-29.023zM639.537 140.93l152.032 129.584h-304.112zM815.025 720.193h-385.487l-101.152-386.128h616.096zM752.002 848.129c-44.192 0-80 35.808-80 80s35.808 80 80 80 80-35.808 80-80c0-44.192-35.808-80-80-80zM464.002 848.129c-44.192 0-80 35.808-80 80s35.808 80 80 80 80-35.808 80-80c0-44.192-35.808-80-80-80z" - ], - "tags": [ - "basket-loaded" - ], - "defaultCode": 57421, - "grid": 0 - }, - { - "paths": [ - "M1015.66 284c-5.968-8.464-15.662-13.502-25.998-13.502h-679.136l-51.408-177.28c-20.16-69.808-68.065-77.344-87.713-77.344h-137.072c-17.568 0-31.776 14.224-31.776 31.775s14.224 31.775 31.775 31.775h137.056c4.336 0 17.568 0 26.593 31.184l176.848 649.936c3.84 13.712 16.336 23.184 30.592 23.184h431.968c13.408 0 25.376-8.4 29.904-21.024l152.256-449.68c3.504-9.744 2.048-20.592-3.888-29.023zM815.026 720.194h-385.487l-101.152-386.128h616.096zM752.003 848.13c-44.192 0-80 35.808-80 80s35.808 80 80 80 80-35.808 80-80c0-44.192-35.808-80-80-80zM464.003 848.13c-44.192 0-80 35.808-80 80s35.808 80 80 80 80-35.808 80-80c0-44.192-35.808-80-80-80z" - ], - "tags": [ - "basket" - ], - "defaultCode": 57422, - "grid": 0 - }, - { - "paths": [ - "M864 158.704h-191.185v-61.376c0-52.944-43.056-96-96-96h-127.632c-52.944 0-96 43.056-96 96v61.376h-193.184c-35.344 0-64 28.656-64 64v735.968c0 35.344 28.656 64 64 64h704c35.344 0 64-28.656 64-64v-735.968c0-35.344-28.656-64-64-64h0.001zM417.184 97.328c0-17.664 14.336-32 32-32h127.632c17.664 0 32 14.336 32 32v61.376h-191.632v-61.376zM864 958.672h-704v-735.968h193.184v65.84s-0.848 31.968 31.809 31.968c36 0 32.192-31.968 32.192-31.968v-65.84h191.632v65.84s-2.128 32.128 31.872 32.128c32 0 32.128-32.128 32.128-32.128v-65.84h191.184v735.968z" - ], - "tags": [ - "bag" - ], - "defaultCode": 57423, - "grid": 0 - }, - { - "paths": [ - "M990.064 942.336c-0.336 0-0.72 0.001-1.088-0.031-16.192-0.528-26.4-13.088-27.776-29.216-1.088-11.872-33.968-299.088-482.256-298.784v183.664c0 12.368-7.12 23.664-18.336 28.944-11.088 5.312-24.432 3.68-33.968-4.225l-414.976-343.776c-7.44-6.096-11.713-15.184-11.681-24.783s4.336-18.687 11.776-24.752l414.96-340.56c9.568-7.808 22.784-9.312 33.937-4.096 11.152 5.312 18.288 16.56 18.288 28.911v179.632c185.968 5.904 330.992 65.712 424.336 174.976 151.936 177.776 118.031 436.16 116.432 446.912-2.368 15.664-13.872 27.184-29.648 27.184zM446.944 549.809l0.063-0.001c320.224 0.192 442.592 108.32 512.464 203.809-10.224-76.496-40.063-168.72-105.008-244.031-86.336-100.096-225.439-152.848-407.535-152.848-17.68 0-32-14.32-32-32v-143.776l-332.432 273.36 332.432 275.904v-148.4c0-8.496 3.376-16.656 9.408-22.656 6-5.984 14.128-9.36 22.608-9.36z" - ], - "tags": [ - "action-undo" - ], - "defaultCode": 57424, - "grid": 0 - }, - { - "paths": [ - "M33.935 942.336c0.336 0 0.72 0.001 1.088-0.031 16.192-0.528 26.4-13.088 27.776-29.216 1.088-11.872 32.976-299.088 481.248-298.784l1.008 183.664c0 12.368 7.12 23.664 18.336 28.944 11.088 5.312 24.432 3.68 33.968-4.225l414.976-343.776c7.44-6.096 11.713-15.184 11.681-24.783s-4.336-18.687-11.776-24.752l-414.96-340.56c-9.568-7.808-22.784-9.312-33.937-4.096-11.152 5.312-18.288 16.56-18.288 28.911l-1.008 179.632c-185.952 5.888-329.968 65.712-423.328 174.96-151.936 177.776-118.031 436.16-116.432 446.912 2.368 15.68 13.872 27.199 29.648 27.199zM577.056 549.809h-0.063c-320.208 0.192-442.592 108.32-512.464 203.824 10.224-76.496 40.064-168.72 105.008-244.031 86.336-100.096 225.44-152.848 407.536-152.848 17.68 0 32-14.32 32-32v-143.776l332.432 273.344-332.448 275.904v-148.4c0-8.496-3.376-16.656-9.408-22.656-5.984-5.984-14.112-9.36-22.593-9.36z" - ], - "tags": [ - "action-redo" - ], - "defaultCode": 57425, - "grid": 0 - }, - { - "paths": [ - "M1006.37 215.936c-10.784-4.976-23.582-3.088-32.558 4.848l-161.312 144.896-145.632-149.408 144.192-166.528c7.84-9.056 9.744-21.536 4.864-32.512s-15.664-17.695-27.52-17.695h-8.688c-89.12 0-242.977 7.664-311.664 77.344l-13.856 13.76c-73.28 74.768-86.288 197.376-47.68 290.576l-369.28 376.896c-49.792 50.48-49.792 132.32 0 182.816l45.072 45.696c24.895 25.232 57.535 37.856 90.175 37.856 32.624 0 65.264-12.624 90.144-37.856l374.72-377.728c35.44 19.152 84 31.664 124.784 31.664 65.376 0 127.344-26.368 174.527-74.256l13.664-13.84c74.608-75.648 73.456-237.297 73.792-308.417 0.032-12.096-6.928-23.088-17.743-28.112zM905.666 509.008l-11.873 13.871c-35.744 36.272-82.496 53.648-131.664 53.648-24.32 0-57.088-4.576-79.216-13.792-20-8.304-38.576-20.288-55.2-35.424l-410.176 413.616c-12.032 12.224-28.032 18.943-45.057 18.943s-33.040-6.72-45.088-18.943l-45.056-45.68c-24.864-25.216-24.864-66.224-0.017-91.439l400.784-408.864c-13.44-19.568-22.593-40.897-28.049-62.977h-0.016c-15.424-62.384-6.432-148.607 42.017-198.048l13.792-13.92c41.552-42.16 149.456-54.624 209.2-58.304l-117.36 135.536c-10.496 12.128-9.968 30.4 1.216 41.872l185.536 190.336c11.248 11.584 29.44 12.256 41.553 1.52l130.608-117.632c-3.888 63.36-16.191 155.376-55.935 195.68z" - ], - "tags": [ - "wrench" - ], - "defaultCode": 57426, - "grid": 0 - }, - { - "paths": [ - "M1024.32 509.584c0 17.664-14.29 31.984-31.97 31.984h-448.88v324.192c0 87.152-70.912 158.080-158.096 158.080s-158.111-70.928-158.111-158.080c0-17.664 14.32-31.984 31.984-31.984s31.984 14.32 31.984 31.984c0 51.904 42.224 94.128 94.159 94.128 51.92 0 94.16-42.224 94.16-94.128v-324.192h-447.888c-17.664 0-31.984-14.336-31.984-31.984 0-247.296 180.912-404.112 479.856-414.48v-62.976c0-17.664 14.32-31.968 31.984-31.968 17.68 0 31.968 14.32 31.968 31.969v62.976c299.008 10.352 480.832 167.184 480.833 414.479zM959.15 477.616c-15.776-200.528-178.896-319.119-447.648-319.119s-430.896 118.592-446.655 319.104l894.304 0.016z" - ], - "tags": [ - "umbrella" - ], - "defaultCode": 57427, - "grid": 0 - }, - { - "paths": [ - "M896.8 159.024l-225.277 0.001v-87.264c0-40.528-33.008-72.496-73.536-72.496h-171.984c-40.528 0-73.52 31.968-73.52 72.496v87.264h-225.28c-17.664 0-32 14.336-32 32s14.336 32 32 32h44.016l74.24 739.92c3.104 34.624 32.607 61.776 67.136 61.776h398.8c34.528 0 64-27.152 67.088-61.473l74.304-740.24h44.016c17.68 0 32-14.336 32-32s-14.32-31.984-32-31.984zM416.482 71.762c0-5.232 4.271-9.505 9.52-9.505h171.984c5.248 0 9.536 4.272 9.536 9.505v87.264h-191.040zM714.77 957.202c-0.16 1.776-2.256 3.536-3.376 3.536h-398.8c-1.12 0-3.232-1.744-3.425-3.84l-73.632-733.856h552.912z" - ], - "tags": [ - "trash" - ], - "defaultCode": 57428, - "grid": 0 - }, - { - "paths": [ - "M1023.98 416.272l-0.001-338.367c0-42.944-34.944-77.904-77.872-77.904h-345.376c-21.68 0-54.496 0-75.92 21.44l-505.936 505.952c-12.16 12.16-18.88 28.304-18.88 45.487 0 17.216 6.688 33.376 18.849 45.536l386.8 386.72c12.112 12.176 28.272 18.864 45.456 18.864s33.359-6.688 45.487-18.849l505.952-505.968c21.696-21.648 21.568-52.816 21.441-82.912zM957.295 453.938l-506.417 505.936-386.752-387.216 505.392-505.504c5.088-3.152 23.408-3.152 30.992-3.152l14.4 0.048 331.2-0.048c7.664 0 13.872 6.24 13.872 13.904v338.624c0.064 12.176 0.129 32.544-2.688 37.408zM768.014 128.001c-70.688 0-128 57.312-128 128s57.312 128 128 128c70.688 0 128-57.312 128-128s-57.312-128-128-128zM768.014 320.001c-35.344 0-64-28.656-64-64s28.656-64 64-64 64 28.656 64 64-28.656 64-64 64z" - ], - "tags": [ - "tag" - ], - "defaultCode": 57429, - "grid": 0 - }, - { - "paths": [ - "M512 0c-282.768 0-512 229.232-512 512s229.232 512 512 512 512-229.232 512-512-229.232-512-512-512zM640 82.976c144.224 42.992 257.648 156.8 300.704 301.023h-207.568c-22.416-38.528-54.592-70.672-93.136-93.056zM703.633 512.208c0 105.936-85.792 191.808-191.632 191.808s-191.632-85.872-191.632-191.808 85.808-191.823 191.632-191.823c105.824 0 191.632 85.888 191.632 191.823zM448.001 68.928c20.912-2.992 42.256-4.624 64-4.624 21.727 0 43.088 1.632 64 4.624v195.808c-20.481-5.296-41.856-8.399-64-8.399s-43.504 3.104-64 8.399v-195.808zM384.001 82.976v207.968c-38.56 22.384-70.72 54.544-93.136 93.056h-207.568c43.040-144.224 156.48-258.031 300.704-301.024zM64.305 512.159c0-21.824 1.855-43.169 4.88-64.161h195.392c-5.312 20.512-8.239 41.983-8.239 64.176 0 22.065 2.912 43.425 8.16 63.825h-195.36c-2.976-20.88-4.832-42.144-4.832-63.84zM384 941.326c-144.336-43.008-257.807-156.977-300.799-301.328h207.472c22.432 38.656 54.655 70.944 93.327 93.393v207.936zM576.001 955.373c-20.912 2.992-42.273 4.624-64 4.624-21.744 0-43.088-1.648-64-4.624v-195.776c20.496 5.296 41.856 8.399 64 8.399s43.519-3.104 64-8.399v195.776zM640.001 941.325v-207.936c38.656-22.448 70.897-54.736 93.313-93.393h207.472c-42.992 144.336-156.464 258.32-300.784 301.328zM759.505 575.998c5.248-20.4 8.16-41.761 8.16-63.825 0-22.192-2.928-43.664-8.256-64.176h195.408c3.008 20.992 4.88 42.336 4.88 64.16 0 21.696-1.84 42.977-4.832 63.841h-195.36z" - ], - "tags": [ - "support" - ], - "defaultCode": 57430, - "grid": 0 - }, - { - "paths": [ - "M685.904 383.184l275.264-273.572-0.896 155.072c-0.288 12.928 9.968 24.176 22.912 23.888l16.416-0.016c12.944-0.304 23.648-8 23.921-20.928l0.672-231.008c0-0.224-0.88-0.399-0.88-0.623l1.264-11.712c0.128-6.496-1.392-12.288-5.584-16.432-4.144-4.176-9.951-6.72-16.399-6.544l-11.696 0.272c-0.224 0-0.399 0.080-0.64 0.112l-229.488-1.008c-12.928 0.288-23.632 10.977-23.92 23.921l-0.032 16.416c1.968 15.248 13.952 24.16 26.88 23.872l151.248 0.4-274.288 272.624c-12.496 12.496-12.496 32.752 0 45.264 12.496 12.481 32.752 12.481 45.247 0zM339.088 640.812l-275.263 272.72 0.88-154.224c0.304-12.944-9.969-24.192-22.897-23.904l-17.424 0.032c-12.96 0.32-23.648 8-23.921 20.944l-0.672 231.008c0 0.224 0.88 0.367 0.88 0.623l-1.264 11.68c-0.144 6.496 1.376 12.32 5.584 16.433 4.128 4.192 9.952 6.721 16.384 6.561l11.712-0.288c0.224 0 0.384-0.096 0.64-0.096l230.496 1.008c12.928-0.32 23.616-11.009 23.92-23.937l0.032-16.432c-1.968-15.216-13.952-24.16-26.88-23.872l-151.248-0.4 274.272-272.592c12.496-12.496 12.496-32.752 0-45.248s-32.736-12.512-45.232-0.016zM1024.21 987.371l-0.672-231.009c-0.288-12.944-10.992-20.624-23.92-20.944l-16.416-0.032c-12.944-0.288-23.185 10.976-22.912 23.903l0.896 155.072-275.28-273.552c-12.496-12.496-32.752-12.496-45.248 0s-12.496 32.752 0 45.248l274.272 272.592-151.232 0.4c-12.928-0.288-24.912 8.656-26.88 23.872l0.032 16.432c0.304 12.944 11.008 23.633 23.92 23.937l229.504-1.008c0.24 0 0.416 0.096 0.64 0.096l11.696 0.288c6.448 0.16 12.273-2.368 16.4-6.561 4.192-4.128 5.696-9.936 5.584-16.432l-1.264-11.68c0-0.256 0.88-0.399 0.88-0.623zM110.049 65.322l151.264-0.397c12.928 0.288 24.912-8.64 26.88-23.872l-0.032-16.432c-0.32-12.944-11.009-23.648-23.921-23.921l-230.512 0.992c-0.256-0.032-0.416-0.112-0.64-0.112l-11.712-0.272c-6.432-0.176-12.271 2.368-16.384 6.544-4.208 4.144-5.728 9.936-5.584 16.432l1.264 11.712c0 0.224-0.88 0.384-0.88 0.624l0.672 231.008c0.288 12.928 10.977 20.624 23.921 20.928l17.424 0.016c12.928 0.288 23.184-10.96 22.895-23.888l-0.88-154.224 275.264 272.72c12.481 12.496 32.753 12.496 45.249 0s12.496-32.769 0-45.265z" - ], - "tags": [ - "size-fullscreen" - ], - "defaultCode": 57431, - "grid": 0 - }, - { - "paths": [ - "M383.2 346.8l-0.673-231.011c-0.288-12.928-10.992-20.624-23.92-20.928l-16.416-0.016c-12.944-0.288-23.185 10.976-22.912 23.888l0.896 155.248-266.272-263.728c-12.496-12.496-32.752-12.496-45.248 0s-12.496 32.752 0 45.248l265.12 262.608-151.088 0.4c-12.928-0.288-24.912 8.64-26.88 23.872l0.032 16.416c0.32 12.944 11.009 23.648 23.921 23.937l229.504-1.008c0.256 0.016 0.416 0.111 0.64 0.111l11.696 0.272c6.448 0.176 12.272-2.353 16.4-6.545 4.208-4.144 5.712-9.951 5.584-16.432l-1.264-11.712c0.016-0.224 0.88-0.399 0.88-0.623zM645.983 375.565c4.128 4.176 9.952 6.724 16.4 6.548l11.696-0.272c0.224 0 0.384-0.080 0.64-0.112l229.504 1.008c12.928-0.288 23.616-10.992 23.92-23.937l0.032-16.416c-1.968-15.248-13.952-24.16-26.88-23.872l-151.088-0.4 265.12-262.608c12.496-12.496 12.496-32.752 0-45.248s-32.752-12.496-45.248 0l-266.256 263.712 0.88-155.232c0.304-12.928-9.952-24.176-22.896-23.888l-16.416 0.016c-12.96 0.304-23.648 8-23.921 20.928l-0.672 231.008c0 0.224 0.88 0.384 0.88 0.624l-1.264 11.712c-0.144 6.496 1.36 12.288 5.568 16.432zM378.016 647.426c-4.144-4.176-9.952-6.705-16.4-6.545l-11.696 0.288c-0.224 0-0.384 0.096-0.64 0.111l-229.52-1.008c-12.928 0.304-23.616 10.992-23.92 23.92l-0.032 16.432c1.968 15.216 13.952 24.16 26.88 23.856l151.248 0.4-265.28 263.616c-12.496 12.496-12.496 32.752 0 45.248s32.752 12.496 45.248 0l266.272-264.576-0.896 156.080c-0.288 12.944 9.968 24.192 22.912 23.904l16.416-0.032c12.944-0.32 23.648-8 23.921-20.928l0.672-231.008c0-0.224-0.88-0.367-0.88-0.607l1.264-12.704c0.144-6.496-1.36-12.288-5.568-16.448zM750.062 704.896l151.249-0.4c12.928 0.304 24.912-8.641 26.88-23.856l-0.032-16.432c-0.32-12.944-11.009-23.633-23.921-23.921h-229.504c-0.256-0.016-0.416-0.111-0.64-0.111l-13.696-0.272c-6.448-0.176-12.288 4.353-16.4 8.545-4.208 4.144-5.712 9.936-5.584 16.432l1.264 11.696c0 0.24-0.88 0.384-0.88 0.607l0.672 231.008c0.288 12.928 10.977 20.607 23.921 20.928l17.424 0.032c12.944 0.288 23.185-10.976 22.896-23.903l-0.88-154.528 267.264 263.024c12.496 12.496 32.752 12.496 45.248 0s12.496-32.752 0-45.248z" - ], - "tags": [ - "size-actual" - ], - "defaultCode": 57432, - "grid": 0 - }, - { - "paths": [ - "M402.304 505.856l39.264-55.248-134.304-183.28h-304.528v64h271.488zM918.783 331.328l-77.536 69.535c-9.344 8.944-12.368 23.44-3.024 32.368l5.472 8.064c9.376 8.944 24.496 8.944 33.824 0l127.744-115.504c0.176-0.16 0.384-0.192 0.544-0.336l8.464-8.096c4.672-4.496 7.008-10.368 6.976-16.288 0.032-5.872-2.304-11.776-6.976-16.225l-8.464-8.096c-0.16-0.16-0.336-0.225-0.544-0.368l-129.728-118.432c-9.36-8.944-24.464-8.944-33.84 0l-5.472 8.064c-9.36 8.944-6.32 23.408 3.023 32.336l76.048 68.976h-231.76l-409.312 576h-271.488v64h304.512l409.328-576zM1005.81 852.768c-0.16-0.16-0.337-0.226-0.545-0.369l-129.728-118.432c-9.36-8.944-24.464-8.944-33.84 0l-5.472 8.064c-9.36 8.944-6.32 23.408 3.023 32.336l76.336 69.232-199.008-0.272-114.432-177.008-39.28 55.248 120.656 185.76 234.944 0.288-77.216 69.248c-9.344 8.944-12.368 23.44-3.024 32.368l5.472 8.064c9.376 8.944 24.496 8.944 33.824 0l127.744-115.504c0.176-0.16 0.384-0.192 0.544-0.336l8.464-8.096c4.672-4.496 7.008-10.368 6.976-16.288 0.032-5.872-2.304-11.776-6.976-16.225z" - ], - "tags": [ - "shuffle" - ], - "defaultCode": 57433, - "grid": 0 - }, - { - "paths": [ - "M901.84 949.376h-831.999v-640h257.6l64.72-62.336-1.664-1.664h-320.656c-35.344 0-64 28.656-64 64v640c0 35.344 28.656 64 64 64h832c35.344 0 64-28.656 64-64v-500.672l-64 61.088v439.584zM270.129 693.376l64.481-0.001c44.864-254.496 266.544-448 533.888-448 11.216 0 21.856 0.096 32.623 0.176l-117.248 117.232c-12.464 12.496-12.464 32.752 0 45.248 6.256 6.256 14.464 9.376 22.656 9.376s16.336-3.12 22.592-9.376l189.024-194-189.024-194.032c-12.464-12.496-32.72-12.496-45.248 0-12.464 12.496-12.464 32.752 0 45.248l116.176 116.16c-10.032-0.016-19.968-0.048-30.208-0.048-303.056 0-553.567 221.952-599.711 512.017z" - ], - "tags": [ - "share-alt" - ], - "defaultCode": 57434, - "grid": 0 - }, - { - "paths": [ - "M864 704c-52.688 0-99.295 25.585-128.431 64.881l-421.36-214.72c3.664-13.456 5.792-27.536 5.792-42.16 0-18.304-3.216-35.808-8.88-52.176l423.76-205.616c29.088 39.808 76.016 65.792 129.119 65.792 88.368 0 160-71.648 160-160 0-88.368-71.632-160-160-160s-160 71.632-160 160c0 12.432 1.568 24.464 4.24 36.080l-429.84 208.576c-29.28-32.273-71.393-52.656-118.4-52.656-88.368 0-160 71.632-160 160 0 88.352 71.632 160 160 160 50.895 0 96.128-23.824 125.424-60.864l423.104 215.632c-2.864 11.968-4.528 24.384-4.528 37.231 0 88.368 71.632 160 160 160s160-71.632 160-160-71.632-160-160-160zM864.002 64.001c53.008 0 96 42.992 96 96s-42.992 96-96 96-96-42.992-96-96 42.992-96 96-96zM160.002 608.001c-53.024 0-96-42.992-96-96s42.976-96 96-96c53.008 0 96 42.992 96 96s-42.992 96-96 96zM864.002 960.001c-53.008 0-96-42.992-96-96s42.992-96 96-96 96 42.992 96 96-42.992 96-96 96z" - ], - "tags": [ - "share" - ], - "defaultCode": 57435, - "grid": 0 - }, - { - "paths": [ - "M463.68 794.88c-63.040 0-102.72-36.48-130.56-62.080v0c-45.12-41.6-84.48-91.84-69.12-178.88 18.88-105.92 82.56-223.68 174.72-323.84 62.4-67.52 136.96-113.6 208.64-153.28 108.48-60.16 276.16-92.16 329.6-42.88s35.52 218.88-15.68 332.16c-33.6 74.56-73.28 152.64-135.68 220.16-95.68 104-212.16 177.92-319.040 203.2-15.36 3.52-29.44 5.12-42.56 5.12zM376.64 685.76c37.12 33.92 63.040 54.080 114.88 41.6 93.44-22.080 200.64-90.88 286.72-184.32 56-60.8 93.12-133.76 124.48-203.2 51.52-114.24 48.32-241.92 30.72-258.56-17.92-16-145.6-9.28-255.040 51.84-66.88 37.12-136.32 79.68-192.64 140.8-83.84 91.2-141.76 197.44-158.72 291.52-9.6 54.4 8.96 83.2 49.28 120.64v0z", - "M246.080 844.48c-7.68 0-15.68-2.88-21.76-8.32-13.12-11.84-13.76-32.32-1.92-45.12l248.96-270.4c12.16-13.12 32.32-13.76 45.12-1.92 13.12 11.84 13.76 32.32 1.92 45.12l-248.96 270.4c-6.4 6.72-15.040 10.24-23.68 10.24z", - "M229.44 580.8c-77.12 0-167.040-36.16-191.68-46.4-8.64-3.52-15.040-10.88-17.92-19.52s-1.6-18.56 3.2-26.24c3.2-5.12 78.080-128 172.48-221.76 39.36-39.36 74.88-40.96 97.6-35.2 65.28 16 96 107.2 99.2 117.44 1.92 6.4 1.92 13.44 0 20.16-55.68 163.52-60.8 169.92-64.64 174.72-22.080 27.52-58.56 37.12-98.24 37.12zM98.56 489.28c69.12 24 153.6 39.68 177.6 16.32 6.72-15.68 30.4-83.2 52.16-146.56-10.56-26.56-30.72-60.8-50.24-65.28-12.16-2.88-27.2 8.32-37.44 18.56-60.48 60.16-113.92 135.040-142.080 177.28z", - "M637.12 1016.64s-2.88 0-4.48 0c-8.96-1.28-16.96-6.4-22.080-13.76-22.72-33.92-133.44-207.040-63.68-284.8 4.48-5.12 9.6-10.88 163.52-91.2 6.080-3.2 12.8-4.16 19.52-3.2 11.2 1.6 109.44 17.92 136.32 80.64 8.96 21.44 13.44 56-18.24 100.48-76.16 107.52-185.28 200.64-190.080 204.48-5.76 4.8-13.12 7.68-20.8 7.68zM592.64 762.56c-18.56 27.2 13.76 108.48 51.2 172.8 36.8-33.92 102.4-98.56 151.68-168 11.52-16.32 15.36-29.12 11.52-38.4-8.32-19.2-47.68-34.56-77.12-40.64-59.52 31.040-122.56 64.96-137.28 74.24z", - "M701.76 457.28c-31.040 0-62.4-11.2-87.040-33.92v0c-25.28-23.36-40-55.040-41.28-89.28s10.56-66.88 33.92-92.16c23.36-25.28 55.040-40 89.28-41.28 34.56-1.92 66.88 10.56 92.16 33.92s40 55.040 41.28 89.28-10.56 67.2-33.92 92.16c-25.28 27.52-59.84 41.28-94.4 41.28zM658.24 376.32c26.24 24 66.88 22.4 90.88-3.84 11.52-12.8 17.6-29.12 16.96-46.4s-8-32.96-20.8-44.8c-12.48-11.52-28.8-17.92-46.4-16.96-17.28 0.64-32.96 8-44.8 20.8s-17.6 29.12-16.96 46.4c0.64 17.28 8 32.96 20.8 44.8v0z" - ], - "tags": [ - "rocket" - ], - "defaultCode": 57436, - "grid": 0 - }, - { - "paths": [ - "M512 0c-282.768 0-512 229.232-512 512 0 282.784 229.232 512 512 512 282.784 0 512.017-229.216 512.017-512 0-282.768-229.232-512-512.017-512zM512 961.008c-247.024 0-448-201.984-448-449.009s200.976-448 448-448 448.017 200.976 448.017 448-200.992 449.009-448.017 449.009zM464.944 800.479h80.512v-81.248h-80.512zM511.056 223.535c-46.88 0-85.503 12.641-115.839 37.889-30.336 25.264-45.088 75.856-44.336 117.775l1.184 2.336h73.44c0-25.008 8.336-60.943 25.008-73.84 16.656-12.88 36.849-19.328 60.56-19.328 27.328 0 48.336 7.424 63.072 22.271 14.72 14.848 22.063 36.080 22.063 63.664 0 23.184-5.44 42.976-16.368 59.376-10.96 16.4-29.328 39.841-55.088 70.321-26.576 23.968-42.992 43.231-49.232 57.808-6.256 14.592-9.504 40.768-9.744 78.512h76.96c0-23.68 1.504-41.136 4.496-52.336 2.976-11.184 11.504-23.823 25.568-37.888 30.224-29.152 54.496-57.664 72.88-85.552 18.336-27.856 27.519-58.593 27.519-92.192 0-46.88-14.176-83.408-42.576-109.568-28.416-26.176-68.273-39.248-119.568-39.248z" - ], - "tags": [ - "question" - ], - "defaultCode": 57437, - "grid": 0 - }, - { - "paths": [ - "M575.6 93.408c-17.664 0-32.001 14.337-32.001 32.001s14.336 32 32 32c226.448 0 384.4 165.472 384.4 391.903 0 226.464-184.224 410.688-410.672 410.688-226.432 0-391.92-163.6-391.92-390.063 0-17.664-14.336-32-32-32s-32 14.336-32 32c0 261.744 194.192 454.064 455.92 454.064s474.672-212.944 474.672-474.688c0-261.712-186.672-455.904-448.399-455.904v-0.001zM480.255 448.257v-416.256c0-17.664-14.336-32-32-32-249.248 0-448.256 199.008-448.256 448.256 0 17.664 14.336 32 32 32h416.256c17.664 0 32-14.336 32-32zM416.255 416.257h-350.944c15.456-188.496 162.448-335.488 350.944-350.944v350.944z" - ], - "tags": [ - "pie-chart" - ], - "defaultCode": 57438, - "grid": 0 - }, - { - "paths": [ - "M964.256 49.664c-34.864-33.408-73.323-50.336-114.379-50.336-64.192 0-111.024 41.472-123.841 54.176-18.032 17.856-633.152 633.2-633.152 633.2-4.016 4.032-6.943 9.072-8.447 14.592-13.872 51.264-83.36 278.72-84.049 281.008-3.568 11.648-0.385 24.337 8.207 32.929 6.176 6.144 14.399 9.439 22.831 9.439 3.312 0 6.655-0.496 9.919-1.568 2.352-0.768 237.136-76.655 275.775-88.191 5.088-1.536 9.744-4.288 13.536-8.032 24.416-24.128 598.128-591.456 636.208-630.784 39.392-40.592 58.96-82.864 58.208-125.616-0.784-42.208-21.248-82.848-60.816-120.816zM715.845 155.84c16.304 3.952 54.753 16.862 94.017 56.479 39.68 40.032 50.416 85.792 52.416 96.208-125.824 125.168-415.456 411.728-529.632 524.672-10.544-24.56-27.584-54.144-54.992-81.76-33.472-33.728-67.536-52.783-93.809-63.503 112.992-113.008 408.080-408.224 532-532.096zM140.39 741.95c17.584 4.672 54.111 18.224 91.344 55.76 28.672 28.912 42.208 60.8 48.288 80.24-44.481 14.304-141.872 47.92-203.76 67.872 18.336-60.336 49.311-154.304 64.128-203.872zM920.421 250.366c-1.312 1.344-3.474 3.535-6.065 6.159-10.112-26.048-27.856-59.519-58.576-90.495-31.392-31.648-63.231-50.32-88.751-61.36 2.176-2.16 3.855-3.856 4.512-4.496 3.664-3.616 36.896-35.376 78.32-35.376 23.84 0 47.248 10.88 69.616 32.32 26.512 25.424 40.176 50.512 40.624 74.592 0.432 24.576-12.912 51.040-39.68 78.656z" - ], - "tags": [ - "pencil" - ], - "defaultCode": 57439, - "grid": 0 - }, - { - "paths": [ - "M799.344 960.288h-736v-800h449.6l64.704-62.336-1.664-1.664h-512.64c-35.344 0-64 28.656-64 64v800c0 35.344 28.656 64 64 64h736c35.344 0 64-28.656 64-64v-468.656l-64 61.088v407.568zM974.224 41.44c-28.88-27.68-60.751-41.713-94.751-41.713-53.216 0-92.032 34.368-102.592 44.897-14.976 14.784-439.168 438.353-439.168 438.353-3.328 3.392-5.76 7.535-7.008 12.144-11.488 42.448-69.072 230.992-69.648 232.864-2.976 9.664-0.319 20.192 6.801 27.217 5.104 5.12 11.92 7.84 18.912 7.84 2.752 0 5.52-0.4 8.239-1.248 1.952-0.656 196.496-63.568 228.512-73.12 4.224-1.248 8.048-3.536 11.216-6.624 20.208-19.935 410.112-403.792 441.664-436.384 32.624-33.664 48.848-68.656 48.224-104.097-0.592-35.008-17.616-68.704-50.4-100.128zM930.433 201.119c-17.808 18.368-157.249 156.16-414.449 409.536l-19.68 19.408c-29.488 9.12-100.097 31.808-153.473 49.023 17.184-56.752 37.808-125.312 47.008-157.743 54.96-54.88 418.384-417.744 432.191-431.376 2.688-2.688 27.217-26.257 57.44-26.257 17.152 0 33.681 7.824 50.465 23.92 20.064 19.248 30.4 37.744 30.688 55.024 0.32 17.792-9.84 37.456-30.191 58.464z" - ], - "tags": [ - "note" - ], - "defaultCode": 57440, - "grid": 0 - }, - { - "paths": [ - "M991.728 705.408c0.016-0.56 0.16-1.071 0.16-1.631v-667.024c0.384-3.504 0.256-7.12-0.576-10.752-2.736-14.912-15.729-26.224-31.425-26.224-5.888 0-11.344 1.696-16.080 4.48l-597.872 155.648c-10.768 2.672-18.752 10.72-22.032 20.672-2.48 4.544-4 9.664-4 15.2v572.544c-30.464-20.384-69.408-32.656-111.872-32.656-97.536 0-176.64 64.608-176.64 144.272 0 79.68 79.103 144.304 176.64 144.304 97.568 0 176.608-64.608 176.608-144.305 0-4.064-0.336-8.064-0.736-12.049v-651.744l544-141.6v533.76c-30.448-20.384-69.408-32.656-111.872-32.656-97.536 0-176.64 64.624-176.64 144.272 0 79.68 79.103 144.304 176.64 144.304 97.568 0 176.608-64.608 176.608-144.305-0.016-4.912-0.319-9.744-0.911-14.512zM208.704 959.952c-66.56 0-112.961-42.191-112.961-79.999 0-37.824 46.384-79.952 112.96-79.952 59.232 0 102.4 33.392 111.185 67.407v0.368c0 3.232 0.624 6.288 1.521 9.216 0.064 0.992 0.225 1.968 0.225 2.96 0 37.808-46.4 80-112.929 80zM815.695 799.953c-65.968 0-111.953-42.176-111.953-80s45.984-79.952 111.952-79.952c65.952 0 111.937 42.128 111.937 79.952s-45.968 80-111.936 80z" - ], - "tags": [ - "music-tone-alt" - ], - "defaultCode": 57441, - "grid": 0 - }, - { - "paths": [ - "M852.608 323.296l-312.914-312.912c-9.92-9.92-24.672-11.84-36.607-6.016-12.544 4.336-21.6 16.112-21.6 30.128v708.4c-33.92-25.12-78.432-40.528-127.376-40.528-106.064 0-192.112 71.776-192.112 160.288 0 88.544 86.048 160.336 192.112 160.336 106.112 0 192.080-71.776 192.080-160.336 0-3.92-0.368-7.76-0.704-11.632v-744.336l261.872 261.856c12.481 12.496 32.753 12.496 45.249 0s12.496-32.769 0-45.249zM353.374 958.576c-75.648 0-128.352-50.544-128.352-95.872s52.72-95.824 128.352-95.824c74.032 0 126 48.4 128.128 92.992v5.68c-2.144 44.576-54.096 93.024-128.128 93.024v0z" - ], - "tags": [ - "music-tone" - ], - "defaultCode": 57442, - "grid": 0 - }, - { - "paths": [ - "M510.88 704h7.601c88.96 0 153.52-65.6 153.52-155.968v-381.408c0-93.44-67.44-166.624-153.536-166.624h-7.584c-87.616 0-158.88 74.752-158.88 166.624v381.408c0 88.912 68.304 155.968 158.88 155.968zM416 166.624c0-56.592 42.56-102.624 94.88-102.624h7.6c51.024 0 89.52 44.128 89.52 102.624v381.408c0 54.992-35.968 91.968-89.536 91.968h-7.584c-55.872 0-94.88-37.808-94.88-91.968zM800 352c-17.68 0-32 14.336-32 32v133.072c0 190.4-67.968 282.929-207.744 282.929h-95.136c-182.8 0-209.12-153.84-209.12-282.928v-133.072c0-17.664-14.336-32-32-32s-32 14.336-32 32v133.072c0 220.496 91.888 346.928 273.12 346.928h14.88v96h-160c-17.664 0-32 14.336-32 32s14.336 32 32 32h384c17.664 0 32-14.336 32-32s-14.336-32-32-32h-160v-96h16.256c123.968 0 271.744-60.192 271.744-346.929v-133.072c0-17.664-14.32-32-32-32z" - ], - "tags": [ - "microphone" - ], - "defaultCode": 57443, - "grid": 0 - }, - { - "paths": [ - "M960 101.84l-896.002 0.002c-35.344 0-64 28.656-64 64v576c0 35.36 28.656 64 64 64h160c20.496 0 32-26.32 32-31.984v-0.016c0-5.824-10.88-32.416-32-32.416h-120.96c-21.376 0-38.72-17.344-38.72-38.72v-496.704c0-21.392 17.328-38.72 38.72-38.72l818.272-1.008c21.376 0 38.72 17.328 38.72 38.72v497.696c0 21.376-17.344 38.72-38.72 38.72h-403.168l75.984-68.912c9.344-8.944 12.368-23.408 3.024-32.336l-5.472-8.064c-9.376-8.944-24.496-8.944-33.84 0l-129.728 118.432c-0.192 0.16-0.368 0.225-0.528 0.368l-8.48 8.096c-4.672 4.432-7.008 10.336-6.976 16.224-0.032 5.904 2.288 11.776 6.977 16.288l8.48 8.096c0.16 0.16 0.368 0.192 0.528 0.336l127.728 115.504c9.344 8.944 24.464 8.944 33.84 0l5.472-8.064c9.344-8.944 6.319-23.44-3.024-32.368l-77.136-69.168h445.008c35.344 0 64-28.64 64-64v-576c0-35.344-28.656-64-64-64z" - ], - "tags": [ - "loop" - ], - "defaultCode": 57444, - "grid": 0 - }, - { - "paths": [ - "M761.6 713.6l-32-32 144-144h-496v-48h496l-144-144 32-32 185.6 185.6c9.6 9.6 9.6 22.4 0 32l-185.6 182.4z", - "M672 998.4h-576c-12.8 0-22.4-9.6-22.4-22.4v-928c0-12.8 9.6-22.4 22.4-22.4h576v48h-553.6v883.2h553.6v41.6z" - ], - "tags": [ - "logout" - ], - "defaultCode": 57445, - "grid": 0 - }, - { - "paths": [ - "M480 713.6l-32-32 144-144h-496v-48h496l-144-144 32-32 185.6 185.6c9.6 9.6 9.6 22.4 0 32l-185.6 182.4z", - "M928 998.4h-576v-44.8h553.6v-883.2h-553.6v-44.8h576c12.8 0 22.4 9.6 22.4 22.4v928c0 12.8-9.6 22.4-22.4 22.4z" - ], - "tags": [ - "login" - ], - "defaultCode": 57446, - "grid": 0 - }, - { - "paths": [ - "M96 448h-64c-17.664 0-32 14.336-32 32v64c0 17.664 14.336 32 32 32h64c17.664 0 32-14.336 32-32v-64c0-17.664-14.336-32-32-32zM992 480h-672c-17.664 0-32 14.336-32 32s14.336 32 32 32h672c17.664 0 32-14.336 32-32s-14.336-32-32-32zM96 704h-64c-17.664 0-32 14.336-32 32v64c0 17.664 14.336 32 32 32h64c17.664 0 32-14.336 32-32v-64c0-17.664-14.336-32-32-32zM992 736h-672c-17.664 0-32 14.336-32 32s14.336 32 32 32h672c17.664 0 32-14.336 32-32s-14.336-32-32-32zM96 192h-64c-17.664 0-32 14.336-32 32v64c0 17.664 14.336 32 32 32h64c17.664 0 32-14.336 32-32v-64c0-17.664-14.336-32-32-32zM320 288h672c17.664 0 32-14.336 32-32s-14.336-32-32-32h-672c-17.664 0-32 14.336-32 32s14.336 32 32 32z" - ], - "tags": [ - "list" - ], - "defaultCode": 57447, - "grid": 0 - }, - { - "paths": [ - "M608.544 1023.744c-290.832 0-293.071-12.063-329.087-39.183-19.103-14.368-55.151-24.32-186.815-32.897-9.552-0.624-18.64-4.288-24.735-11.68-2.8-3.408-68.592-99.36-68.592-253.040 0-151.44 47.088-220.465 49.103-223.665 5.84-9.36 16.096-15.040 27.12-15.040 108.112 0 257.984-138 358.736-378.896 17.424-41.664 21.023-69.072 85.023-69.072 36.4 0 77.2 26.064 97.344 59.505 41.328 68.32 20.336 215.057 0.928 293.473 66-0.528 185.472-1.425 242.319-1.425 79.072 0 131.408 47.152 132.992 116.080 0.528 22.752-2.464 51.808-9.040 66.848 17.408 17.36 39.856 43.536 40.832 77.248 1.216 43.519-27.28 76.655-45.473 95.663 4.176 12.656 12.527 29.44 11.711 49.505-2 49.344-40.096 81.136-63.823 97.728 1.968 13.504 3.504 38.976-0.832 58.672-17.12 78.608-132.4 110.177-317.712 110.177zM109.617 886.77c114.688 9.488 175.998 22.336 208.334 46.672 25.024 18.848 21.168 26.319 290.592 26.319 82.176 0 242.896-3.424 255.216-59.84 4.896-22.56-18.895-44.735-18.976-44.911-6.496-16.032 0.736-34.849 16.576-41.776 0.256-0.128 64.144-23.008 65.6-58.72 0.96-22.832-14.72-36.544-15.071-37.12-9.328-14.464-5.92-34.304 8.224-44.16 0.16-0.128 41.552-25.216 40.544-59.424-0.784-27.168-36.576-46.288-37.664-46.928-8-4.576-13.824-12.496-15.648-21.552-1.792-9.040 0.224-18.528 5.84-25.872 0 0 16.273-25.856 15.681-50.112-1.168-51.92-57.008-53.552-68.992-53.552-80.72 0-288.031 0.816-288.031 0.816-11.184 0.048-20.863-5.232-26.879-14.177-6-8.944-6.448-20.048-2.929-30.224 31.264-90.032 48.72-231.28 19.727-279.536-8.544-14.224-10.496-28.432-42.496-28.432-4.432 0-14.991 3.504-25.999 29.744-106.928 255.84-266.64 403.824-397.456 417.168-11.28 25.728-32.496 79.039-32.496 175.775 0 98.736 31.28 175.12 46.305 199.84z" - ], - "tags": [ - "like" - ], - "defaultCode": 57448, - "grid": 0 - }, - { - "paths": [ - "M1016.7 513.36l-480.369-503.168c-6.032-6.304-14.368-9.84-23.088-9.84-8.704 0-17.040 3.552-23.088 9.84l-482.848 503.152c-12.24 12.752-11.809 32.992 0.943 45.248 12.752 12.224 32.992 11.872 45.248-0.944l43.008-44.832v478.832c0 17.68 14.336 32 32 32h223.552c17.632 0 31.935-14.256 32-31.904l1.008-319.664h254.992v319.568c0 17.68 14.32 32 32 32h223.472c17.68 0 32-14.32 32-32v-478.992l42.992 45.040c6.288 6.528 14.688 9.84 23.089 9.84 7.968 0 15.968-2.944 22.16-8.944 12.736-12.224 13.152-32.48 0.929-45.231zM863.535 454.816v504.831h-159.472v-319.552c0-17.68-14.32-32-32-32h-318.88c-17.632 0-31.935 14.256-32 31.904l-1.008 319.664h-159.664v-504.848c0-2.64-0.416-5.168-1.008-7.632l353.76-368.624 351.424 368.208c-0.688 2.592-1.152 5.264-1.152 8.048z" - ], - "tags": [ - "home" - ], - "defaultCode": 57449, - "grid": 0 - }, - { - "paths": [ - "M960 1024h-320c-35.344 0-64-28.656-64-64v-320c0-35.344 28.656-64 64-64h320c35.344 0 64 28.656 64 64v320c0 35.344-28.656 64-64 64zM960 640h-320v320h320v-320zM960 448h-320c-35.344 0-64-28.656-64-64v-320c0-35.344 28.656-64 64-64h320c35.344 0 64 28.656 64 64v320c0 35.344-28.656 64-64 64zM960 64h-320v320h320v-320zM384 1024h-320c-35.344 0-64-28.656-64-64v-320c0-35.344 28.656-64 64-64h320c35.344 0 64 28.656 64 64v320c0 35.344-28.656 64-64 64zM384 640h-320v320h320v-320zM384 448h-320c-35.344 0-64-28.656-64-64v-320c0-35.344 28.656-64 64-64h320c35.344 0 64 28.656 64 64v320c0 35.344-28.656 64-64 64zM384 64h-320v320h320v-320z" - ], - "tags": [ - "grid" - ], - "defaultCode": 57450, - "grid": 0 - }, - { - "paths": [ - "M944 224c-44.192 0-79.999 35.824-79.999 80 0 9.072 1.84 17.632 4.607 25.76l-195.008 167.92c-13.68-10.896-30.752-17.68-49.6-17.68-21.744 0-41.408 8.736-55.809 22.816l-152.752-76.48c-2.976-41.488-37.199-74.336-79.44-74.336-44.176 0-80 35.824-80 80 0 12.096 2.88 23.44 7.68 33.712l-155.744 179.584c-8.736-3.264-18.064-5.296-27.936-5.296-44.176 0-80 35.824-80 80s35.824 80 80 80c44.176 0 80-35.824 80-80 0-10.64-2.176-20.768-5.952-30.048l158.272-181.92c7.536 2.336 15.376 3.968 23.68 3.968 23.28 0 44.048-10.112 58.672-26l149.408 74.912c0.528 43.744 36.048 79.088 79.92 79.088 44.192 0 80-35.824 80-80 0-1.424-0.336-2.752-0.416-4.16l208.096-178.768c9.904 4.384 20.784 6.928 32.32 6.928 44.192 0 80-35.808 80-80 0-44.176-35.808-80-80-80z" - ], - "tags": [ - "graph" - ], - "defaultCode": 57451, - "grid": 0 - }, - { - "paths": [ - "M160.048 387.872v-355.872c0-17.664-14.336-32-32-32s-32 14.336-32 32v355.84c-55.328 14.256-96.4 64.448-96.4 124.16 0 59.728 41.072 109.903 96.4 124.176v355.824c0 17.664 14.336 32 32 32s32-14.336 32-32v-355.856c55.28-14.304 96.305-64.447 96.305-124.144 0-59.68-41.024-109.84-96.305-124.128zM128.416 576.032c-0.112 0-0.24-0.030-0.368-0.030-0.144 0-0.271 0.032-0.415 0.048-35.152-0.208-63.696-28.848-63.696-64.048 0-35.184 28.56-63.84 63.712-64.032 0.128 0 0.271 0.032 0.399 0.032s0.24-0.032 0.368-0.032c35.136 0.224 63.664 28.863 63.664 64.031 0 35.184-28.528 63.808-63.664 64.031zM544.064 579.874l-0.001-547.872c0-17.664-14.336-32-32-32s-32 14.336-32 32v547.84c-55.328 14.273-96.4 64.433-96.4 124.16s41.072 109.903 96.4 124.176v163.824c0 17.664 14.336 32 32 32s32-14.336 32-32v-163.856c55.264-14.304 96.288-64.447 96.288-124.144-0.016-59.664-41.023-109.824-96.287-124.128zM512.415 768.034c-0.128 0-0.24-0.031-0.368-0.031-0.144 0-0.271 0.032-0.415 0.048-35.152-0.208-63.696-28.848-63.696-64.048 0-35.216 28.608-63.872 63.792-64.032 0.112 0 0.225 0.032 0.337 0.032 0.096 0 0.191-0.032 0.287-0.032 35.168 0.192 63.744 28.832 63.744 64.032 0 35.184-28.528 63.808-63.681 64.031zM928.063 195.875l-0.001-163.871c0-17.664-14.336-32-32-32-17.68 0-32 14.336-32 32v163.84c-55.328 14.256-96.4 64.432-96.4 124.159s41.072 109.92 96.4 124.176v547.824c0 17.664 14.32 32 32 32 17.664 0 32-14.336 32-32v-547.856c55.264-14.304 96.288-64.447 96.288-124.144-0.016-59.664-41.023-109.824-96.287-124.128zM896.414 384.036c-0.128 0-0.239-0.031-0.352-0.031-0.144 0-0.287 0.032-0.415 0.032-35.152-0.192-63.712-28.832-63.712-64.032 0-35.184 28.56-63.84 63.695-64.032 0.144 0 0.287 0.032 0.415 0.032s0.24-0.032 0.353-0.032c35.136 0.24 63.664 28.864 63.664 64.032 0.032 35.184-28.496 63.808-63.649 64.031z" - ], - "tags": [ - "equalizer" - ], - "defaultCode": 57452, - "grid": 0 - }, - { - "paths": [ - "M415.44 0.24c290.832 0 293.089 12.066 329.104 39.187 19.104 14.368 55.151 24.336 186.831 32.912 9.568 0.624 18.641 4.288 24.736 11.68 2.8 3.408 68.592 99.36 68.592 253.024 0 151.44-47.088 220.48-49.103 223.696-5.84 9.344-16.096 15.023-27.12 15.023-108.112 0-257.984 138-358.752 378.912-17.424 41.664-21.008 69.056-85.023 69.056-36.4 0-77.2-26.064-97.376-59.505-41.312-68.32-20.336-215.057-0.912-293.473-66 0.528-185.472 1.44-242.319 1.44-79.072 0-131.393-47.152-133.009-116.097-0.512-22.752 2.464-51.824 9.056-66.832-17.392-17.36-39.855-43.553-40.831-77.265-1.232-43.504 27.279-76.64 45.455-95.664-4.16-12.656-12.512-29.44-11.712-49.505 2.016-49.344 40.096-81.151 63.84-97.743-1.952-13.456-3.488-38.944 0.832-58.624 17.12-78.624 132.4-110.224 317.712-110.224zM914.386 137.25c-114.688-9.488-175.996-22.338-208.332-46.689-25.024-18.832-21.152-26.304-290.608-26.304-82.176 0-242.896 3.424-255.216 59.824-4.912 22.56 18.88 44.752 18.976 44.912 6.496 16.048-0.752 34.848-16.592 41.775-0.256 0.128-64.128 23.024-65.6 58.736-0.944 22.832 14.72 36.544 15.088 37.104 9.312 14.464 5.903 34.32-8.225 44.16-0.16 0.128-41.568 25.216-40.544 59.439 0.784 27.152 36.576 46.288 37.664 46.928 8 4.576 13.824 12.496 15.632 21.568 1.808 9.024-0.225 18.528-5.824 25.84 0 0-16.273 25.872-15.696 50.112 1.184 51.936 57.023 53.567 69.008 53.567 80.72 0 288.031-0.848 288.031-0.848 11.184-0.032 20.863 5.248 26.863 14.192s6.464 20.064 2.928 30.225c-31.248 90.032-48.704 231.28-19.712 279.536 8.528 14.224 10.496 28.432 42.496 28.432 4.432 0 14.991-3.504 25.999-29.744 106.992-255.808 266.704-403.808 397.521-417.151 11.28-25.728 32.496-79.039 32.496-175.791-0.032-98.736-31.313-175.104-46.353-199.824z" - ], - "tags": [ - "dislike" - ], - "defaultCode": 57453, - "grid": 0 - }, - { - "paths": [ - "M921.088 103.232l-336.256 785.792-119.312-344.512-344.192-104.032zM1004.46 0.769c-6.096 0-13.519 1.728-22.096 5.359l-954.656 405.072c-34.384 14.592-36.56 42.704-4.848 62.464l395.296 123.584 129.36 403.264c9.28 15.184 20.496 22.72 31.264 22.72 11.936 0 23.296-9.152 31.040-27.248l408.272-953.728c11.056-25.888 4.768-41.487-13.632-41.487z" - ], - "tags": [ - "cursor" - ], - "defaultCode": 57454, - "grid": 0 - }, - { - "paths": [ - "M974.944 65.392c0-23.232-12.592-44.654-32.912-55.935-9.68-5.392-20.368-8.063-31.088-8.063-11.712 0-23.472 3.232-33.775 9.648l-735.728 446.592c-15.952 9.904-26.512 26.208-29.376 44.4v-470.032c0-17.664-14.336-32-32-32s-32 14.336-32 32v960c0 17.664 14.336 32 32 32s32-14.336 32-32v-470.064c2.88 18.208 13.439 34.512 29.375 44.384l736.72 446.64c10.32 6.432 22.064 9.664 33.776 9.664 10.72 0 21.408-2.688 31.088-8.064 20.32-11.28 32.912-32.688 32.912-55.937zM175.2 511.985l735.744-446.592 1.008 893.216z" - ], - "tags": [ - "control-start" - ], - "defaultCode": 57455, - "grid": 0 - }, - { - "paths": [ - "M573.92 197.904l-505.28 314.097 505.28 314.096v-246.976l384 246.976v-628.192l-384 246.992v-246.993zM571.264 133.905c10.704 0 22.736 2.671 32.416 8.063 20.32 11.28 34.24 32.704 34.24 55.937v131.84l298.224-186.192c10.32-6.4 21.376-9.648 33.12-9.648 10.688 0 15.727 2.672 25.424 8.063 20.32 11.28 27.232 32.704 27.232 55.937v628.192c0 23.248-7.248 44.656-27.568 55.937-9.68 5.376-17.727 8.063-28.432 8.063-11.727 0-20.783-3.216-31.104-9.664l-296.896-186.176v131.84c0 23.248-13.92 44.656-34.24 55.937-9.68 5.376-21.040 8.064-31.76 8.064-11.712 0-23.792-3.216-34.112-9.664l-505.456-314.096c-18.768-11.648-30.271-32.208-30.271-54.336s11.376-42.672 30.16-54.352l505.264-314.096c10.304-6.416 22.031-9.648 33.759-9.648z" - ], - "tags": [ - "control-rewind" - ], - "defaultCode": 57456, - "grid": 0 - }, - { - "paths": [ - "M144.624 65.392l735.744 446.592-736.736 446.624zM144.624 1.392c-10.72 0-21.408 2.672-31.088 8.063-20.32 11.28-32.912 32.704-32.912 55.937l-0.992 893.216c0 23.248 12.592 44.656 32.912 55.937 9.68 5.376 20.368 8.064 31.088 8.064 11.712 0 23.472-3.216 33.775-9.664l736.72-446.624c18.816-11.664 30.257-32.224 30.257-54.336s-11.44-42.672-30.257-54.352l-735.728-446.608c-10.304-6.4-22.064-9.633-33.775-9.633v0z" - ], - "tags": [ - "control-play" - ], - "defaultCode": 57457, - "grid": 0 - }, - { - "paths": [ - "M416.272 0h-224.208c-17.664 0-32 14.32-32 32v960c0 17.664 14.336 32 32 32h224.208c17.68 0 32-14.336 32-32v-960c0-17.68-14.32-32-32-32zM384.272 960h-160.208v-896h160.208v896zM831.937 0h-223.056c-17.68 0-32 14.32-32 32v960c0 17.664 14.32 32 32 32h223.056c17.68 0 32-14.336 32-32v-960c0-17.68-14.304-32-32-32zM799.937 960h-159.056v-896h159.056v896z" - ], - "tags": [ - "control-pause" - ], - "defaultCode": 57458, - "grid": 0 - }, - { - "paths": [ - "M450.080 197.904l505.28 314.097-505.28 314.096v-246.976l-384 246.976v-628.192l384 246.992v-255.84zM452.736 133.905c-10.72 0-22.736 2.671-32.433 8.063-20.304 11.28-34.224 32.704-34.224 55.937v131.84l-298.224-186.192c-10.32-6.4-21.376-9.648-33.12-9.648-10.688 0-15.729 2.672-25.44 8.063-20.288 11.28-27.216 32.704-27.216 55.937v628.192c0 23.248 7.248 44.656 27.568 55.937 9.68 5.376 17.727 8.063 28.432 8.063 11.728 0 20.783-3.216 31.103-9.664l296.896-186.176v131.84c0 23.248 13.92 44.656 34.224 55.937 9.696 5.376 21.057 8.064 31.776 8.064 11.712 0 23.792-3.216 34.112-9.664l505.456-314.096c18.784-11.664 30.288-32.224 30.288-54.336s-11.376-42.672-30.16-54.352l-505.28-314.096c-10.304-6.416-22.048-9.648-33.76-9.648v0z" - ], - "tags": [ - "control-forward" - ], - "defaultCode": 57459, - "grid": 0 - }, - { - "paths": [ - "M943.936 0c-17.664 0-31.998 14.338-31.998 32.002v470c-2.88-18.192-13.439-34.465-29.375-44.369l-735.712-446.608c-10.32-6.4-22.064-9.648-33.776-9.648-10.72 0-21.408 2.672-31.088 8.063-20.32 11.28-32.912 32.704-32.912 55.937l-1.008 893.232c0 23.248 12.592 44.656 32.912 55.937 9.68 5.376 20.367 8.064 31.087 8.064 11.712 0 23.472-3.216 33.775-9.664l736.72-446.608c15.936-9.872 26.495-26.16 29.375-44.352v470.016c0 17.664 14.336 32 32 32s32-14.336 32-32v-960c0-17.664-14.32-32-32-32.001zM112.065 958.61l0.992-893.216 735.744 446.592z" - ], - "tags": [ - "control-end" - ], - "defaultCode": 57460, - "grid": 0 - }, - { - "paths": [ - "M960 95.888l-256.224 0.001v-63.776c0-17.68-14.32-32-32-32s-32 14.32-32 32v63.76h-256v-63.76c0-17.68-14.32-32-32-32s-32 14.32-32 32v63.76h-255.776c-35.344 0-64 28.656-64 64v800c0 35.344 28.656 64 64 64h896c35.344 0 64-28.656 64-64v-800c0-35.328-28.656-63.984-64-63.984zM960 959.873l-896-0.001v-800h255.776v32.24c0 17.68 14.32 32 32 32s32-14.32 32-32v-32.224h256v32.24c0 17.68 14.32 32 32 32s32-14.32 32-32v-32.24h256.224v799.984zM736 511.888h64c17.664 0 32-14.336 32-32v-64c0-17.664-14.336-32-32-32h-64c-17.664 0-32 14.336-32 32v64c0 17.664 14.336 32 32 32zM736 767.872h64c17.664 0 32-14.32 32-32v-64c0-17.664-14.336-32-32-32h-64c-17.664 0-32 14.336-32 32v64c0 17.696 14.336 32 32 32zM544 639.872h-64c-17.664 0-32 14.336-32 32v64c0 17.68 14.336 32 32 32h64c17.664 0 32-14.32 32-32v-64c0-17.648-14.336-32-32-32zM544 383.888h-64c-17.664 0-32 14.336-32 32v64c0 17.664 14.336 32 32 32h64c17.664 0 32-14.336 32-32v-64c0-17.68-14.336-32-32-32zM288 383.888h-64c-17.664 0-32 14.336-32 32v64c0 17.664 14.336 32 32 32h64c17.664 0 32-14.336 32-32v-64c0-17.68-14.336-32-32-32zM288 639.872h-64c-17.664 0-32 14.336-32 32v64c0 17.68 14.336 32 32 32h64c17.664 0 32-14.32 32-32v-64c0-17.648-14.336-32-32-32z" - ], - "tags": [ - "calender" - ], - "defaultCode": 57461, - "grid": 0 - }, - { - "paths": [ - "M511.984 0c-198.032 0-353.12 161.104-353.12 359.136 0 149.2 73.28 220.256 131.185 272.128 37.28 33.424 62.368 53.552 62.368 78.352v54.256c0 1.392 0.192 2.752 0.368 4.128h-0.72v92.624c0.016 97.712 63.199 163.376 161.071 163.376 94.464 0 158.944-65.664 158.944-163.376v-92.624h-0.928c0.176-1.376 0.416-2.736 0.416-4.128v-54.256c0-37.76 28.032-60.592 70.528-97.695 57.504-50.208 123.023-112.688 123.023-252.784 0.016-198.032-155.104-359.136-353.137-359.136zM510.769 960c-59.904 0-94.688-37.152-94.688-99.376l-0.464-42.672c23.024 7.872 54.385 14.048 96.385 14.048 41.424 0 72.848-6.624 96.080-14.768v43.392c0 63.152-35.248 99.376-97.313 99.376zM700.017 563.712c-43.472 37.968-92.433 77.216-92.433 145.904v40.432c-15.184 8.48-43.184 18.56-96.128 18.56-55.568 0-81.92-9.856-95.023-17.473v-41.536c0-54.608-42.688-89.297-83.681-126.017-54.32-48.672-109.872-103.84-109.872-224.464-0.016-162.72 126.385-295.12 289.104-295.12 162.752 0 289.152 132.4 289.152 295.137 0 111.024-48.464 158.576-101.12 204.576z" - ], - "tags": [ - "bulb" - ], - "defaultCode": 57462, - "grid": 0 - }, - { - "paths": [ - "M272.064 319.984h-224.064c-17.68 0-32 14.32-32 32v640.016c0 17.68 14.32 32 32 32h224.064c17.68 0 32-14.32 32-32v-640.016c0-17.68-14.32-32-32-32zM240.064 960h-160.064v-576.016h160.064v576.016zM623.744 510.256h-224.080c-17.68 0-32 14.32-32 32v449.744c0 17.68 14.32 32 32 32h224.080c17.68 0 32-14.32 32-32v-449.744c0-17.696-14.304-32-32-32zM591.744 960h-160.080v-385.744h160.080v385.744zM976 0h-223.728c-17.68 0-32 14.32-32 32v960c0 17.68 14.32 32 32 32h223.728c17.68 0 32-14.32 32-32v-960c0-17.68-14.32-32-32-32zM944 960h-159.728v-896h159.728v896z" - ], - "tags": [ - "chart" - ], - "defaultCode": 57463, - "grid": 0 - }, - { - "paths": [ - "M1024 512c0-282.784-229.232-512-512-512-282.784 0-512 229.216-512 512 0 282.768 229.216 512 512 512 282.768 0 512-229.232 512-512zM63.008 512c0-247.024 201.968-448 448.992-448s448 200.976 448 448-200.976 448-448 448-448.992-200.976-448.992-448zM544.336 736.32v-360.464l115.76 115.76c12.496 12.496 32.752 12.496 45.248 0s12.496-32.752 0-45.248l-194-189.008-194 189.008c-6.256 6.256-9.376 14.432-9.376 22.624s3.12 16.368 9.376 22.624c12.496 12.496 32.752 12.496 45.248 0l117.744-117.76v362.464c0 17.68 14.336 32 32 32s32-14.32 32-32z" - ], - "tags": [ - "arrow-up-circle" - ], - "defaultCode": 57464, - "grid": 0 - }, - { - "paths": [ - "M512 0c-282.768 0-512 229.232-512 512 0 282.784 229.232 512 512 512 282.784 0 512-229.216 512-512 0-282.768-229.216-512-512-512zM512 961.008c-247.024 0-448-201.984-448-449.009s200.976-448 448-448 448 200.976 448 448-200.976 449.009-448 449.009zM532.368 318.64c-12.496 12.496-12.496 32.752 0 45.248l115.76 115.76h-360.448c-17.68 0-32 14.336-32 32s14.32 32 32 32h362.464l-117.76 117.744c-12.496 12.496-12.496 32.752 0 45.248 6.256 6.256 14.432 9.376 22.624 9.376s16.368-3.12 22.624-9.376l189.008-194-189.008-194c-12.512-12.496-32.752-12.496-45.264 0z" - ], - "tags": [ - "arrow-right-circle" - ], - "defaultCode": 57465, - "grid": 0 - }, - { - "paths": [ - "M512 0c-282.784 0-512 229.232-512 512 0 282.784 229.216 512 512 512 282.768 0 512-229.216 512-512 0-282.768-229.232-512-512-512zM512 961.008c-247.024 0-448-201.984-448-449.009s200.976-448 448-448 448 200.976 448 448-200.976 449.009-448 449.009zM736.32 479.664h-360.464l115.76-115.76c12.496-12.496 12.496-32.752 0-45.248s-32.752-12.496-45.248 0l-189.008 194 189.008 194c6.256 6.256 14.432 9.376 22.624 9.376s16.368-3.12 22.624-9.376c12.496-12.496 12.496-32.752 0-45.248l-117.76-117.744h362.464c17.68 0 32-14.336 32-32s-14.32-32-32-32z" - ], - "tags": [ - "arrow-left-circle" - ], - "defaultCode": 57466, - "grid": 0 - }, - { - "paths": [ - "M0 512c0 282.784 229.232 512 512 512 282.784 0 512-229.216 512-512 0-282.768-229.216-512-512-512-282.768 0-512 229.232-512 512zM961.008 512c0 247.024-201.969 448-449.009 448s-448-200.976-448-448 200.976-448 448-448 449.009 200.976 449.009 448zM479.663 287.68v360.448l-115.76-115.76c-12.496-12.496-32.752-12.496-45.248 0s-12.496 32.752 0 45.248l194.016 189.008 194-189.008c6.256-6.256 9.376-14.432 9.376-22.624s-3.12-16.368-9.376-22.624c-12.496-12.496-32.752-12.496-45.248 0l-117.744 117.76v-362.448c0-17.68-14.336-32-32-32s-32.016 14.32-32.016 32z" - ], - "tags": [ - "arrow-down-circle" - ], - "defaultCode": 57467, - "grid": 0 - }, - { - "paths": [ - "M512 0c-282.768 0-512 229.232-512 512 0 282.784 229.232 512 512 512 282.784 0 512-229.216 512-512 0-282.768-229.216-512-512-512zM64 512c0-112.272 41.615-214.959 110.096-293.663l631.856 631.856c-78.736 68.88-181.536 110.815-293.952 110.815-247.024 0-448-201.984-448-449.009v0.001zM851.023 804.786l-631.615-631.616c78.576-67.936 180.832-109.168 292.592-109.168 247.024 0 448 200.976 448 448 0 111.664-41.152 214.032-108.977 292.784z" - ], - "tags": [ - "ban" - ], - "defaultCode": 57468, - "grid": 0 - }, - { - "paths": [ - "M512 128c247.024 0 448 143.553 448 320.001 0 176.432-200.976 320-448 320l-26.512 0.096c-17.584 0-29.088-0.464-47.072-3.152l-35.856-5.12-23.008 27.84c-10.576 12.784-64.544 57.12-124.112 85.664 12.112-32.032 21.040-67.008 21.84-101.6l0.32-1.904v-44.624l-34.864-17.808c-113.6-58.112-178.735-152.641-178.735-259.393 0-176.448 200.976-320 448-320zM512 64.001c-282.8 0-512 171.935-512 383.999 0 132.064 78.256 247.152 213.584 316.336 0 0.816-0.256 1.408-0.256 2.32 0 57.376-32.16 120.464-51.008 152.944h0.048c-1.488 3.488-2.368 7.313-2.368 11.408 0 16.080 12.96 28.992 29.008 28.992 2.416 0 6.256-0.496 7.664-0.496 0.336 0 0.528 0 0.496 0.096 100-16.336 209.952-104.688 231.824-131.344 22.481 3.344 37.664 3.84 56.481 3.84 7.936 0 16.495-0.096 26.527-0.096 282.752 0 512-171.904 512-384 0-212.064-229.248-384-512-383.999z" - ], - "tags": [ - "bubble" - ], - "defaultCode": 57469, - "grid": 0 - }, - { - "paths": [ - "M638.128 223.376c1.28 0 2.32 1.008 2.32 2.24v127.872c0 23.664 13.056 45.424 34 56.527 9.408 5.008 19.712 7.472 30 7.472 12.56 0 27.056-3.68 37.84-10.991l217.712-123.232v456.416l-218.912-119.52c-10.976-7.664-23.775-11.536-36.655-11.536-10.128 0-20.256 2.4-29.567 7.217-21.12 11.024-34.4 32.881-34.433 56.688l-0.16 125.84c0 1.248-1.008 2.256-2.288 2.256h-571.696c-1.28 0-2.288-0.992-2.288-2.225l0.16-572.784c0-1.248 1.008-2.24 2.288-2.24h571.68zM990.368 191.344c-6.816 0-20.291 2.016-27.971 9.664l-257.968 152.48v-127.872c0-36.56-29.68-66.239-66.319-66.239h-571.68c-36.672 0-66.288 29.664-66.288 66.24l-0.144 572.752c0 36.56 29.632 66.256 66.288 66.256h571.712c36.656 0 66.288-29.68 66.288-66.256l0.16-125.744 262.976 153.312c7.712 7.68 16.256 6.688 23.088 6.688 7.088 0 12.368-2.16 13.024-2.433 12.432-5.184 20.464-17.184 20.464-30.688v-574.976c0-13.504-8.032-25.552-20.464-30.656-0.72-0.32-6.031-2.528-13.167-2.528z" - ], - "tags": [ - "camrecorder" - ], - "defaultCode": 57470, - "grid": 0 - }, - { - "paths": [ - "M928 224h-147.184l-76.816-128h-384l-76.8 128h-147.2c-32 0-96 32-96 95.008v512.992c0 53.008 48 96 89.328 96h840.672c42 0 94-44.992 94-94.992v-513.008c0-32-32-96-96-96zM960 833.008c0 12.624-20.463 30.288-29.999 31.008h-840.48c-7.408-0.608-25.52-15.040-25.52-32.016v-512.992c0-20.273 27.232-30.496 32-31.008h183.44l76.8-128h313.648l57.12 96.944 17.6 31.056h183.392c22.56 0 31.68 29.472 32 32v513.008zM512.001 320c-123.712 0-224 100.288-224 224s100.288 224 224 224 224-100.288 224-224-100.288-224-224-224zM512.001 704c-88.224 0-160-71.776-160-160s71.776-160 160-160 160 71.776 160 160-71.776 160-160 160z" - ], - "tags": [ - "camera" - ], - "defaultCode": 57471, - "grid": 0 - }, - { - "paths": [ - "M512 0c-282.768 0-512 229.232-512 512 0 282.784 229.232 512 512 512 282.784 0 512-229.216 512-512 0-282.768-229.216-512-512-512zM512 961.008c-247.024 0-448-201.984-448-449.009s200.976-448 448-448 448 200.976 448 448-200.976 449.009-448 449.009zM716.336 324.656l-300.401 302.288-135.28-135.28c-12.496-12.496-32.752-12.496-45.264 0-12.496 12.496-12.496 32.752 0 45.248l158.384 158.4c12.496 12.481 32.752 12.481 45.264 0 1.44-1.44 2.673-3.009 3.793-4.641l318.784-320.752c12.481-12.496 12.481-32.752 0-45.264-12.512-12.496-32.768-12.496-45.28 0z" - ], - "tags": [ - "check" - ], - "defaultCode": 57472, - "grid": 0 - }, - { - "paths": [ - "M512 0c-282.768 0-512 229.232-512 512 0 282.784 229.232 512 512 512 282.784 0 512-229.216 512-512 0-282.768-229.216-512-512-512zM512 961.008c-247.024 0-448-201.984-448-449.009s200.976-448 448-448 448 200.976 448 448-200.976 449.009-448 449.009zM544 499.008v-307.006c0-17.664-14.336-32-32-32s-32 14.336-32 32v320c0 9.056 3.792 17.199 9.856 23.007 0.528 0.624 0.96 1.296 1.536 1.888l158.384 158.4c12.496 12.481 32.752 12.481 45.248 0 12.496-12.496 12.496-32.769 0-45.265z" - ], - "tags": [ - "clock" - ], - "defaultCode": 57473, - "grid": 0 - }, - { - "paths": [ - "M512 0c-282.768 0-512 229.232-512 512 0 282.784 229.232 512 512 512 282.784 0 512-229.216 512-512 0-282.768-229.216-512-512-512zM512 961.008c-247.024 0-448-201.984-448-449.009s200.976-448 448-448 448 200.976 448 448-200.976 449.009-448 449.009zM693.008 330.992c-12.496-12.496-32.752-12.496-45.248 0l-135.76 135.76-135.76-135.76c-12.496-12.496-32.752-12.496-45.264 0-12.496 12.496-12.496 32.752 0 45.248l135.76 135.76-135.76 135.76c-12.496 12.481-12.496 32.769 0 45.249 12.496 12.496 32.752 12.496 45.264 0l135.76-135.76 135.76 135.76c12.496 12.496 32.752 12.496 45.248 0 12.496-12.481 12.496-32.769 0-45.249l-135.76-135.76 135.76-135.76c12.512-12.512 12.512-32.768 0-45.248z" - ], - "tags": [ - "close" - ], - "defaultCode": 57474, - "grid": 0 - }, - { - "paths": [ - "M763.024 260c-44.624-118.432-140.559-193.441-285.455-193.441-184.384 0-313.392 136.912-324.479 315.536-88.912 28.432-153.088 119.12-153.088 221.84 0 125.744 98.848 231.968 215.823 231.968h28.448c17.664 0 32-14.32 32-32s-14.336-32-32-32h-28.448c-82.304 0-152.832-76.912-152.832-167.968 0-80.464 56.416-153.056 127.184-165.216l29.040-5.008-2.592-29.344-0.24-0.368c0.016-155.872 102.607-273.44 261.184-273.44 127.104 0 198.513 62.624 231.553 169.44l6.832 22.032 23.072 0.496c118.864 2.496 223.088 98.944 223.088 218.784 0 109.056-72.273 230.592-181.713 230.592h-9.104c-17.664 0-32 14.32-32 32s14.336 32 32 32v-0.096c160-4.224 252.24-157.088 252.24-294.496-0.032-147.728-115.792-265.743-260.512-281.312zM646.337 775.47c-8.944-9.344-23.407-9.345-32.335-0.001l-70.384 77.648v-322.144c0-17.664-14.336-32-32-32s-32 14.336-32 32v322.432l-68.112-75.936c-8.944-9.344-23.44-11.344-32.368-2l-8.064 4.416c-8.944 9.376-8.944 24.48 0 33.823l115.504 127.744c0.16 0.16 0.192 0.368 0.336 0.528l8.096 8.464c4.496 4.688 10.368 7.009 16.288 6.977 5.872 0.032 11.776-2.288 16.225-6.977l8.096-8.464c0.16-0.16 0.24-0.336 0.368-0.528l118.432-129.744c8.944-9.344 8.944-20.447 0-29.823z" - ], - "tags": [ - "cloud-download" - ], - "defaultCode": 57475, - "grid": 0 - }, - { - "paths": [ - "M763.024 259.968c-44.624-118.432-140.559-193.441-285.471-193.441-184.384 0-313.392 136.912-324.479 315.536-88.897 28.432-153.072 119.12-153.072 221.84 0 125.744 98.848 231.968 215.823 231.968h92.448c17.664 0 32-14.336 32-32 0-17.68-14.336-32-32-32h-92.448c-82.304 0-152.832-76.912-152.832-167.968 0-80.464 56.416-153.056 127.184-165.216l29.040-5.008-2.576-29.328-0.24-0.368c0-155.872 102.576-273.44 261.152-273.44 127.104 0 198.513 62.624 231.537 169.44l6.848 22.032 23.056 0.496c118.88 2.496 223.104 98.944 223.104 218.769 0 109.056-72.273 230.592-181.696 230.592h-73.12c-17.664 0-32 14.336-32 32 0 17.68 14.336 32 32 32l72.88-0.096c160-4.224 243.344-157.071 243.344-294.495 0-147.712-115.76-265.744-260.479-281.312zM535.985 514.941c-0.176-0.192-0.241-0.352-0.354-0.512l-8.096-8.464c-4.432-4.688-10.336-7.009-16.24-6.977-5.904-0.048-11.776 2.288-16.288 6.976l-8.096 8.464c-0.16 0.16-0.192 0.353-0.336 0.513l-115.504 127.744c-8.944 9.344-8.944 24.464 0 33.84l8.064 5.472c8.944 9.344 23.44 6.319 32.368-3.024l68.112-75.935v322.432c0 17.664 14.336 32 32 32s32-14.336 32-32v-322.128l70.368 77.632c8.944 9.344 23.408 12.368 32.336 3.024l8.064-5.472c8.944-9.376 8.944-24.496 0-33.84z" - ], - "tags": [ - "cloud-upload" - ], - "defaultCode": 57476, - "grid": 0 - }, - { - "paths": [ - "M560 0h-352c-35.344 0-64 28.656-64 64v896c0 35.344 28.656 64 64 64h608c35.344 0 64-28.656 64-64v-639.984zM816 346.528v5.472h-288v-288h5.504zM208 960v-896h256v352h352v544h-608z" - ], - "tags": [ - "doc" - ], - "defaultCode": 57477, - "grid": 0 - }, - { - "paths": [ - "M1023.46 232c0.992-6.144 0.177-12.48-2.479-18.271-8.064-35.44-33.681-53.729-76.977-53.729h-832c-38.080 0-79.105 14-99.28 41.472-1.744 1.328-3.408 2.832-4.912 4.576-6.448 7.44-8.704 17.009-7.264 26.033-0.288 2.592-0.544 5.2-0.544 7.92v512c0 53.024 58.992 112 112 112h832c53.024 0 80-58.976 80-112v-512c0-2.832-0.368-5.313-0.544-8.001zM112.001 224l832.433-0.001-432.432 344.656-430.688-343.248c9.792-1.808 21.84-1.407 30.688-1.407zM944.002 799.999h-831.999c-17.648 0-48-30.336-48-48v-458.448l427.040 341.648c6.016 5.2 13.487 7.792 20.959 7.792s14.943-2.592 20.976-7.792l427.024-341.632v458.432c0 17.664 1.664 48-16 48z" - ], - "tags": [ - "envolope" - ], - "defaultCode": 57478, - "grid": 0 - }, - { - "paths": [ - "M515.472 321.408c-106.032 0-192 85.968-192 192 0 106.016 85.968 192 192 192s192-85.968 192-192-85.968-192-192-192zM515.472 641.408c-70.576 0-129.473-58.816-129.473-129.393s57.424-128 128-128c70.592 0 128 57.424 128 128s-55.936 129.393-126.527 129.393zM1023.68 504.576c-0.368-1.616-0.207-3.325-0.688-4.909-0.208-0.672-0.624-1.056-0.864-1.647-0.336-0.912-0.256-1.984-0.72-2.864-93.072-213.104-293.664-335.76-507.424-335.76s-418.368 122.432-511.488 335.552c-0.4 0.896-0.336 1.824-0.656 2.849-0.224 0.624-0.688 0.976-0.896 1.567-0.496 1.616-0.304 3.296-0.607 4.928-0.592 2.88-1.136 5.68-1.136 8.592 0 2.944 0.544 5.664 1.136 8.592 0.32 1.6 0.112 3.344 0.608 4.88 0.208 0.72 0.672 1.023 0.896 1.68 0.336 0.88 0.256 1.968 0.656 2.848 93.136 213.056 295.744 333.712 509.504 333.712 213.776 0 416.336-120.4 509.44-333.505 0.464-0.912 0.368-1.872 0.72-2.88 0.224-0.56 0.655-0.976 0.848-1.6 0.496-1.568 0.336-3.28 0.688-4.912 0.56-2.864 1.088-5.664 1.088-8.624 0-2.816-0.528-5.601-1.104-8.497zM512 800.595c-181.296 0-359.743-95.568-447.423-287.681 86.848-191.472 267.68-289.504 449.424-289.504 181.68 0 358.496 98.144 445.376 289.712-86.816 191.408-265.633 287.473-447.377 287.473z" - ], - "tags": [ - "eye" - ], - "defaultCode": 57479, - "grid": 0 - }, - { - "paths": [ - "M680 95.328c-160 0-202.655-96-405.312-96-130.688 0-210.688 98.688-210.688 98.688v894.656c0 17.664 14.336 32 32 32s32-14.336 32-32v-407.872c33.76-21.776 80.336-41.473 138.688-41.473 202.656 0 261.312 96 421.312 96s272-96 272-96v-544s-120 96-280 96zM896.001 510.72c-36.16 23.584-112.784 64.606-208 64.606-62.912 0-105.84-17.264-160.224-39.136-66.272-26.64-141.408-56.863-261.088-56.863-54.689 0-101.072 13.76-138.688 32.16v-387.472c24.096-21.92 76.624-60.688 146.688-60.688 94.112 0 147.088 22.848 203.184 47.008 55.872 24.080 113.664 48.992 202.128 48.992 85.248 0 160.128-23.568 216-48.912v400.304z" - ], - "tags": [ - "flag" - ], - "defaultCode": 57480, - "grid": 0 - }, - { - "paths": [ - "M354.752 176l78.624 77.248 20.112 18.752h506.512v576h-896v-672h290.752zM384 112h-320c-35.344 0-64 28.656-64 64v672c0 35.344 28.656 64 64 64h896c35.344 0 64-28.656 64-64v-576c0-35.344-28.656-64-64-64h-480z" - ], - "tags": [ - "folder" - ], - "defaultCode": 57481, - "grid": 0 - }, - { - "paths": [ - "M287.984 114.16c31.376 0 88.094 15.008 180.094 105.616l45.616 44.912 44.928-45.632c63.872-64.897 131.84-105.2 177.376-105.2 61.408 0 109.809 21.008 157.009 68.096 44.464 44.368 68.992 103.36 68.992 166.112 0.032 62.784-24.448 121.824-69.408 166.672-3.664 3.712-196.992 212.304-358.96 387.104-7.632 7.248-16.352 8.32-20.991 8.32-4.576 0-13.2-1.024-20.8-8.097-39.472-43.904-325.552-362-358.815-395.232-44.528-44.416-69.024-103.456-69.024-166.224 0.016-62.752 24.512-121.728 69.040-166.144 43.296-43.264 93.984-60.304 154.944-60.304zM287.982 50.16c-76.528 0-144 22.895-200.176 79.008-117.072 116.768-117.072 306.128 0 422.96 33.424 33.44 357.855 394.337 357.855 394.337 18.481 18.496 42.753 27.68 66.961 27.68 24.224 0 48.399-9.184 66.911-27.68 0 0 354.88-383.024 358.656-386.849 117.040-116.88 117.040-306.24 0-423.008-58.112-58-123.024-86.784-202.208-86.784-75.648 0-160 60.32-223.008 124.32-64.992-63.984-146.736-123.984-224.992-123.984v0z" - ], - "tags": [ - "heart" - ], - "defaultCode": 57482, - "grid": 0 - }, - { - "paths": [ - "M576 736l-32-0.001v-286c0-0.336-0.096-0.656-0.096-1.008s0.096-0.655 0.096-0.991c0-17.664-14.336-32-32-32h-64c-17.664 0-32 14.336-32 32s14.336 32 32 32h32v256h-32c-17.664 0-32 14.336-32 32s14.336 32 32 32h128c17.664 0 32-14.336 32-32s-14.336-32-32-32zM512 351.999c35.344 0 64-28.656 64-64s-28.656-64-64-64-64 28.656-64 64 28.656 64 64 64zM512-0.001c-282.768 0-512 229.232-512 512 0 282.784 229.232 512 512 512 282.784 0 512-229.216 512-512 0-282.768-229.216-512-512-512zM512 961.007c-247.024 0-448-201.984-448-449.009s200.976-448 448-448 448 200.976 448 448-200.976 449.009-448 449.009z" - ], - "tags": [ - "info" - ], - "defaultCode": 57483, - "grid": 0 - }, - { - "paths": [ - "M655.696 0c-159.056 0-288.003 129.154-288.003 288.467 0 71.408 26.032 136.624 68.944 187.008-8.832-0.544-17.84 2.432-24.592 9.184l-322.384 324.384c-12.481 12.496-12.481 32.769 0 45.249 0.24 0.24 0.513 0.384 0.769 0.624 0.080 0.080 0.128 0.176 0.208 0.256l156.912 159.904c12.481 12.496 32.753 12.496 45.249 0s12.496-32.769 0-45.249l-135.472-138.064 82.496-83.008 135.728 138.32c12.481 12.496 32.753 12.496 45.249 0s12.481-32.769 0-45.249l-135.856-138.448 172.384-173.472c6.672-6.672 9.664-15.536 9.216-24.272 50.624 44.288 116.672 71.313 189.168 71.313 159.056 0 288-129.152 288-288.48-0.016-159.312-128.943-288.465-288.016-288.466zM655.693 512.002c-123.248 0-224-100.272-224-224 0-123.744 100.752-224 224-224s224 100.256 224 224c0 123.728-100.736 224-224 224z" - ], - "tags": [ - "key" - ], - "defaultCode": 57484, - "grid": 0 - }, - { - "paths": [ - "M295.664 732.448c6.256 6.256 14.432 9.376 22.624 9.376s16.368-3.12 22.624-9.376l387.664-390.688c12.496-12.496 12.496-32.752 0-45.248s-32.752-12.496-45.248 0l-387.664 390.688c-12.512 12.496-12.512 32.752 0 45.248zM475.872 664.305c10.576 46.624-0.834 92.399-36.866 128.432l-129.248 125.248c-27.2 27.184-63.36 42.159-101.824 42.159s-74.624-14.976-101.808-42.159c-56.144-56.16-56.144-147.536-0.336-203.344l126.256-130.256c27.2-27.184 63.36-42.176 101.824-42.176 13.152 0 25.824 2.352 38.176 5.743l49.952-49.952c-27.872-13.024-57.952-19.792-88.128-19.792-53.232 0-106.465 20.32-147.073 60.929l-125.936 129.936c-81.216 81.216-81.216 212.912 0 294.16 40.608 40.624 93.841 60.912 147.073 60.912s106.465-20.288 147.073-60.912l128.944-124.944c62.128-62.128 75.568-148.72 42.656-224.72zM963.134 60.784c-40.624-40.608-93.841-60.929-147.057-60.929-53.248 0-106.496 20.32-147.088 60.929l-128.928 124.944c-64.4 64.4-77.536 160.465-39.792 238.033l49.664-49.648c-14.704-49.103-3.408-104.336 35.056-142.832l129.248-125.248c27.216-27.184 63.344-42.176 101.84-42.176 38.432 0 74.624 14.992 101.808 42.176 56.128 56.16 56.128 147.536 0.32 203.344l-129.248 129.248c-27.184 27.184-63.376 42.159-101.808 42.159-9.808 0-18.432 0.992-27.84-0.928l-50.976 51.008c25.472 10.592 51.632 13.936 78.815 13.936 53.216 0 106.432-20.304 147.056-60.928l128.944-128.944c81.2-81.216 81.2-212.896-0.015-294.144z" - ], - "tags": [ - "link" - ], - "defaultCode": 57485, - "grid": 0 - }, - { - "paths": [ - "M800 384h-32v-122.128c0-146.848-106.256-261.872-257.184-261.872-151.536 0-254.816 117.472-254.816 261.872v122.128h-32c-70.592 0-128 57.408-128 128v384c0 70.592 57.408 128 128 128h576c70.592 0 128-57.408 128-128v-384c0-70.592-57.408-128-128-128zM320 261.872c0-109.088 74.56-197.872 190.816-197.872 115.056 0 193.184 86.912 193.184 197.872v122.128h-384v-122.128zM864.001 896c0 35.28-28.72 64-64 64h-576c-35.28 0-64-28.72-64-64v-384c0-35.28 28.72-64 64-64h576c35.28 0 64 28.72 64 64v384zM512.001 576c-35.344 0-64 28.656-64 64 0 23.632 12.96 44.032 32 55.12v104.88c0 17.664 14.336 32 32 32s32-14.336 32-32v-104.88c19.040-11.088 32-31.504 32-55.12 0-35.344-28.656-64-64-64z" - ], - "tags": [ - "lock" - ], - "defaultCode": 57486, - "grid": 0 - }, - { - "paths": [ - "M800 385.104l-456.96 0.001-16.56-74.273c-28.24-105.376 20.815-210.432 133.088-240.512 111.136-29.776 209.088 33.936 237.824 141.119l13.6 53.968c4.576 17.072 22.112 27.2 39.2 22.624 17.072-4.576 27.2-22.112 22.624-39.185l-13.616-53.968c-37.984-141.84-170.385-225.439-316.192-186.384-146.368 39.216-215.712 179.424-178.336 318.912l12.864 57.696h-53.536c-70.592 0-128 57.408-128 128v384c0 70.592 57.408 128 128 128h576c70.592 0 128-57.408 128-128v-384c0-70.592-57.408-128-128-128zM864 897.105c0 35.28-28.72 64-64 64h-576c-35.28 0-64-28.72-64-64v-384c0-35.28 28.72-64 64-64h576c35.28 0 64 28.72 64 64v384zM512 577.104c-35.344 0-64 28.656-64 64 0 23.632 12.96 44.032 32 55.12v104.88c0 17.664 14.336 32 32 32s32-14.336 32-32v-104.88c19.040-11.088 32-31.504 32-55.12 0-35.344-28.656-64-64-64z" - ], - "tags": [ - "lock-open" - ], - "defaultCode": 57487, - "grid": 0 - }, - { - "paths": [ - "M1014.64 969.040l-310.93-312.833c57.952-69.408 92.88-158.704 92.88-256.208 0-220.912-179.088-400-400-400s-400 179.088-400 400 179.088 400 400 400c100.368 0 192.048-37.056 262.288-98.144l310.496 312.448c12.496 12.496 32.769 12.496 45.265 0 12.48-12.496 12.48-32.752 0.001-45.264zM396.59 736.527c-185.856 0-336.528-150.672-336.528-336.528s150.672-336.528 336.528-336.528c185.856 0 336.528 150.672 336.528 336.528s-150.672 336.528-336.528 336.528z" - ], - "tags": [ - "magnifier" - ], - "defaultCode": 57488, - "grid": 0 - }, - { - "paths": [ - "M1014.62 969.040l-283.026-284.767c60.608-72.4 97.089-165.761 97.089-267.713 0-230.064-185.504-416.561-415.552-416.561s-416.544 186.496-416.544 416.544 186.496 416.544 416.544 416.544c105.008 0 200.672-38.96 273.696-103.072l282.528 284.304c12.496 12.496 32.769 12.496 45.249 0 12.512-12.512 12.512-32.768 0.016-45.279zM412.59 768.001c-193.552 0-352-158.448-352-352s158.448-352 352-352c193.552 0 352 158.448 352 352s-158.448 352-352 352zM572.59 384.001h-128v-128c0-17.664-14.336-32-32-32s-32 14.336-32 32v128h-128c-17.664 0-32 14.336-32 32s14.336 32 32 32h128v128c0 17.664 14.336 32 32 32s32-14.336 32-32v-128h128c17.664 0 32-14.336 32-32s-14.32-32-32-32z" - ], - "tags": [ - "magnifier-add" - ], - "defaultCode": 57489, - "grid": 0 - }, - { - "paths": [ - "M1014.62 969.040l-283.026-284.767c60.608-72.4 97.089-165.761 97.089-267.713 0-230.064-185.504-416.561-415.552-416.561s-416.544 186.496-416.544 416.544 186.496 416.544 416.544 416.544c105.008 0 200.672-38.96 273.696-103.072l282.528 284.304c12.496 12.496 32.769 12.496 45.249 0 12.512-12.512 12.512-32.768 0.016-45.279zM412.59 768.001c-193.552 0-352-158.448-352-352s158.448-352 352-352c193.552 0 352 158.448 352 352s-158.448 352-352 352zM572.59 384.001h-320c-17.664 0-32 14.336-32 32s14.336 32 32 32h320c17.664 0 32-14.336 32-32s-14.32-32-32-32z" - ], - "tags": [ - "magnifier-remove" - ], - "defaultCode": 57490, - "grid": 0 - }, - { - "paths": [ - "M172.72 1007.632c-43.408 0-85.085-17.965-118.301-51.213-73.648-73.888-73.648-194.063-0.017-267.903l574.272-609.824c89.6-89.744 226.848-81.68 327.008 18.608 44.88 44.96 70.063 109.776 69.119 177.904-0.944 67.408-27.28 131.92-72.288 177.008l-434.016 462.048c-12.080 12.944-32.336 13.536-45.231 1.393-12.864-12.16-13.488-32.448-1.36-45.345l434.672-462.752c34-34.064 53.504-82.385 54.224-133.249 0.72-50.895-17.664-98.88-50.368-131.664-61.44-61.568-161.473-93.809-235.841-19.265l-574.256 609.824c-49.376 49.504-49.36 129.008-0.641 177.855 22.848 22.864 49.968 34 78.848 32.256 28.576-1.744 57.952-16.4 82.72-41.232l456.928-486.336c16.56-16.592 49.84-57.264 15.968-91.216-19.184-19.216-32.655-18.032-37.087-17.664-12.656 1.12-27.44 9.872-42.784 25.264l-343.92 365.776c-12.144 12.912-32.416 13.536-45.232 1.36-12.88-12.128-13.472-32.448-1.359-45.313l344.544-366.464c27.088-27.216 54.784-41.968 82.977-44.496 22-1.952 54.72 2.736 88.096 36.208 49.536 49.632 43.376 122.432-15.28 181.216l-456.928 486.304c-36.481 36.608-80.528 57.872-124.721 60.592-3.248 0.224-6.496 0.319-9.744 0.319z" - ], - "tags": [ - "paper-clip" - ], - "defaultCode": 57491, - "grid": 0 - }, - { - "paths": [ - "M1004.030 0c-6.096 0-13.519 1.729-22.096 5.361l-954.656 405.088c-34.368 14.576-36.544 42.688-4.832 62.448l269.76 168.032c31.712 19.744 73.647 62.080 93.184 94.048l161.712 264.768c9.28 15.184 20.496 22.72 31.28 22.72 11.92 0 23.28-9.152 31.024-27.232l408.256-953.744c11.056-25.872 4.752-41.488-13.633-41.489zM325.552 583.922l-218.656-136.209 733.616-311.248-472.192 480.192c-14.432-12.8-29.088-24.224-42.768-32.735zM572.72 915.265l-130.432-213.52c-7.696-12.608-17.856-26.049-29.185-39.393l474.384-482.384z" - ], - "tags": [ - "paper-plane" - ], - "defaultCode": 57492, - "grid": 0 - }, - { - "paths": [ - "M512 0c-282.768 0-512 229.232-512 512 0 282.784 229.232 512 512 512 282.784 0 512-229.216 512-512 0-282.768-229.216-512-512-512zM512 961.008c-247.024 0-448-201.984-448-449.009s200.976-448 448-448 448 200.976 448 448-200.976 449.009-448 449.009zM736 480h-192v-192c0-17.664-14.336-32-32-32s-32 14.336-32 32v192h-192c-17.664 0-32 14.336-32 32s14.336 32 32 32h192v192c0 17.664 14.336 32 32 32s32-14.336 32-32v-192h192c17.664 0 32-14.336 32-32s-14.336-32-32-32z" - ], - "tags": [ - "plus" - ], - "defaultCode": 57493, - "grid": 0 - }, - { - "paths": [ - "M515.664-0.368c-209.904 0-387.664 178.768-387.664 390.544 0 221.76 206.032 448.544 344.624 607.936 0.528 0.64 22.929 25.519 50.528 25.519h2.448c27.6 0 49.84-24.88 50.399-25.519 130.064-149.52 320-396.048 320-607.936 0-211.776-138.656-390.544-380.336-390.544zM528.496 955.184c-1.12 1.12-2.753 2.369-4.193 3.409-1.472-1.008-3.071-2.288-4.255-3.408l-16.736-19.248c-131.392-150.736-311.312-357.152-311.312-545.761 0-177.008 148.224-326.56 323.664-326.56 218.528 0 316.336 164 316.336 326.56 0 143.184-102.128 333.296-303.504 565.008zM513.119 193.408c-106.032 0-192 85.968-192 192s85.968 192 192 192 192-85.968 192-192-85.968-192-192-192zM513.119 513.408c-70.576 0-129.473-58.816-129.473-129.408 0-70.576 57.424-128 128-128 70.624 0 128 57.424 128 128 0.032 70.592-55.903 129.408-126.527 129.408z" - ], - "tags": [ - "location-pin" - ], - "defaultCode": 57494, - "grid": 0 - }, - { - "paths": [ - "M701.552 164.096c-16-7.456-35.025-0.591-42.529 15.425-7.52 16-0.592 35.040 15.408 42.544 162.336 76 250.496 251.952 214.353 427.872-42.912 208.88-247.664 343.808-456.56 301.023-101.168-20.784-184.208-79.712-241.056-165.936-56.864-86.256-76.736-189.504-55.952-290.672 24.704-120.224 102.624-219.328 213.76-271.904 15.968-7.552 22.8-26.624 15.231-42.608-7.552-15.952-26.592-22.736-42.592-15.232-129.504 61.264-220.288 176.735-249.088 316.863-24.224 117.936-1.071 238.256 65.185 338.784 66.272 100.48 163.696 169.169 281.632 193.409 30.432 6.256 60.815 9.248 90.751 9.248 209.456 0 397.648-147.12 441.376-360.112 42.112-205.008-60.655-410.096-249.919-498.704zM512.015 416.001c17.664 0 32-14.336 32-32v-352c0-17.664-14.336-32-32-32s-32 14.336-32 32v352c0 17.664 14.336 32 32 32z" - ], - "tags": [ - "power" - ], - "defaultCode": 57495, - "grid": 0 - }, - { - "paths": [ - "M497.408 898.56c-0.080-0.192-0.272-0.322-0.385-0.482l-91.92-143.664c-6.528-10.72-20.688-14.527-31.728-8.512l-8.192 5.040c-11.008 6-10.768 21.536-4.256 32.256l58.928 91.408c-5.024-1.104-10.097-2-15.057-3.296-103.184-26.992-190.495-96.832-239.535-191.6-46.336-89.519-55.040-191.695-24.512-287.743 30.512-96.048 99.775-174.464 189.295-220.784 15.248-7.888 21.2-26.64 13.313-41.856-7.872-15.264-26.64-21.231-41.856-13.327-104.272 53.952-184.4 145.28-219.969 257.152-35.552 111.856-25.424 230.881 28.544 335.137 57.136 110.336 158.832 191.664 279.024 223.136 1.36 0.352 2.784 0.56 4.16 0.911l-81.311 41.232c-11.008 6.032-14.656 19.632-8.128 30.352l3.152 8.176c6.56 10.72 17.84 14.527 28.815 8.512l148.832-76.208c0.192-0.128 0.385-0.096 0.577-0.224l9.984-5.456c5.52-3.024 9.168-7.969 10.624-13.505 1.52-5.52 0.815-11.663-2.448-16.991zM913.904 320.813c-57.056-110.304-155.586-191.63-275.762-223.118-8.56-2.24-17.312-3.984-26.048-5.712l79.824-40.481c11.008-6.032 17.567-19.632 11.039-30.368l-3.152-8.16c-6.56-10.736-20.752-14.528-31.727-8.528l-148.816 76.208c-0.176 0.112-0.384 0.080-0.576 0.208l-9.968 5.472c-5.536 3.040-9.168 7.968-10.624 13.504-1.52 5.52-0.815 11.648 2.465 16.976l5.92 9.712c0.096 0.192 0.271 0.305 0.384 0.497l91.92 143.648c6.512 10.736 20.688 14.528 31.712 8.513l7.216-5.024c11.008-6 11.727-21.536 5.231-32.24l-59.2-91.856c13.008 2 25.968 4.416 38.624 7.76 103.232 27.040 187.393 96.864 236.4 191.568 46.32 89.519 55.024 191.695 24.481 287.728-30.512 96.048-96.655 174.448-186.175 220.816-15.232 7.888-21.168 26.607-13.28 41.871 5.52 10.64 16.336 16.768 27.6 16.768 4.8 0 9.664-1.12 14.273-3.488 104.272-53.936 181.248-145.279 216.816-257.119 35.536-111.904 25.393-230.929-28.574-335.152z" - ], - "tags": [ - "refresh" - ], - "defaultCode": 57496, - "grid": 0 - }, - { - "paths": [ - "M511.28 0c-255.808 0-463.92 208.126-463.92 463.934 0 240.448 185.296 441.536 423.568 462.096l-91.856 46.56c-11.344 6.224-18.096 20.224-11.376 31.279l3.248 8.4c6.752 11.056 21.376 14.976 32.688 8.783l153.312-78.496c0.192-0.128 0.4-0.096 0.593-0.224l10.288-5.632c5.68-3.12 9.439-8.224 10.943-13.903 1.568-5.68 0.849-12-2.527-17.504l-6.096-10c-0.096-0.192-0.288-0.32-0.4-0.496l-94.688-147.968c-6.72-11.056-21.312-14.976-32.688-8.783l-7.44 5.184c-11.344 6.192-12.096 22.192-5.376 33.217l55.872 86.672c-0.304-0.016-0.576-0.128-0.864-0.144-209.28-13.728-373.2-189.039-373.2-399.039 0-220.528 179.408-399.937 399.92-399.937 220.544 0 400.96 179.408 400.96 399.937 0 126.976-58.32 243.6-160 319.968-14.128 10.624-16.976 30.689-6.367 44.816 10.624 14.16 30.688 16.977 44.816 6.368 117.936-88.592 185.567-223.872 185.567-371.152-0.016-255.808-209.151-463.936-464.976-463.937z" - ], - "tags": [ - "reload" - ], - "defaultCode": 57497, - "grid": 0 - }, - { - "paths": [ - "M960.496 415.056l-82.129-18.224c-6.4-20.481-14.784-40.080-24.4-58.928l44.432-74.032c16.592-26.512 24.976-65.519 0-90.512l-45.28-45.248c-24.976-24.992-67.151-20.496-92.623-2.832l-72.032 45.888c-18.688-9.696-38.225-18-58.528-24.56l-18.432-83.12c-5.504-30.481-32.16-63.488-67.504-63.488h-64c-35.344 0-57.008 33.504-64 64l-20.528 82.128c-21.68 6.912-42.496 15.744-62.336 26.208l-73.84-47.024c-25.456-17.664-67.648-22.16-92.624 2.832l-45.264 45.248c-24.992 25.008-16.608 64 0 90.512l46.752 77.92c-8.768 17.664-16.544 35.937-22.544 55.024l-82.112 18.224c-30.496 5.488-63.504 32.144-63.504 67.488v64c0 35.344 33.504 57.008 64 64l83.152 20.784c5.744 17.632 12.928 34.56 21.056 50.976l-46.8 78c-16.592 26.496-24.976 65.504 0 90.496l45.28 45.248c24.976 25.008 67.151 20.496 92.623 2.848l74-47.152c19.952 10.528 40.88 19.44 62.704 26.337l20.481 81.904c7.008 30.496 28.656 64 64 64h64c35.344 0 62-33.008 67.504-63.504l18.464-83.344c20.096-6.496 39.376-14.688 57.84-24.257l72.192 46c25.472 17.664 67.664 22.16 92.624-2.848l45.28-45.248c24.976-25.008 16.592-64 0-90.496l-44.464-74.128c8.944-17.568 16.688-35.841 22.912-54.849l83.152-20.768c30.496-7.008 64-28.656 64-64v-64c0-35.344-32.992-62-63.504-67.504zM960.031 542.048c-2.72 1.952-7.842 4.635-14.338 6.139l-118.656 29.632-11.008 33.632c-4.976 15.152-11.407 30.528-19.119 45.712l-16.064 31.568 62.688 104.528c4 6.4 5.872 12.128 6.432 15.504l-42.096 42.032c-4.064-1.28-8.688-2.944-10.912-4.464l-105.344-67.184-32.752 16.944c-15.776 8.192-31.969 14.977-48.097 20.192l-34.88 11.28-26.368 119.12c-1.216 6.368-4.624 11.504-6.96 13.344h-57.6c-1.952-2.72-4.624-7.84-6.112-14.32l-29.456-117.808-34.096-10.816c-17.568-5.536-35.088-12.912-52.144-21.904l-32.912-17.376-105.36 67.152c-4.304 2.912-8.912 4.561-13.088 4.561l-41.968-40.848c0.56-3.312 2.304-8.783 5.792-14.367l65.456-109.056-15.568-31.344c-7.264-14.784-13.023-28.656-17.504-42.4l-10.992-33.664-117.488-29.376c-7.392-1.68-12.735-4.432-15.52-6.399v-59.504c0.032 0.016 0.080 0.031 0.145 0.031 1.072 0 6.336-3.744 10.72-4.544l120.72-26.736 11.088-35.28c4.512-14.368 10.672-29.344 18.815-45.775l15.568-31.36-64.768-107.92c-4.016-6.432-5.872-12.159-6.432-15.519l42.080-42.064c4.080 1.312 8.672 2.96 10.88 4.479l107.312 68.4 32.88-17.344c16.88-8.896 34.336-16.239 51.904-21.823l34.016-10.832 29.184-116.768c1.696-7.392 4.416-12.735 6.4-15.519h59.488c-0.432 0.656 3.681 6.24 4.528 10.864l26.88 121.408 34.848 11.264c16.336 5.28 32.752 12.16 48.72 20.448l32.752 17.008 103.152-65.712c4.32-2.944 8.944-4.576 13.088-4.576l42 40.816c-0.56 3.328-2.319 8.816-5.808 14.416l-63.344 105.488 16.16 31.616c8.72 17.056 15.376 33.056 20.32 48.928l11.056 35.344 118.288 26.256c7.152 1.328 12.721 5.456 13.904 7.696zM512.43 319.674c-106.272 0-192.736 86.288-192.736 192.32 0 106.016 86.464 192.304 192.736 192.304s192.736-86.288 192.736-192.304c0-106.032-86.464-192.32-192.736-192.32zM511.998 639.994c-70.576 0-128-57.424-128-128 0-70.592 57.424-128 128-128 70.592 0 128 57.408 128 128 0 70.576-57.424 128-128 128z" - ], - "tags": [ - "settings" - ], - "defaultCode": 57498, - "grid": 0 - }, - { - "paths": [ - "M512 77.488l137.472 285.088 312.608 46.464-226.416 225.84 7.616 45.312 45.28 270.16-276.608-148.784-276.592 148.848 45.296-270.224 7.584-45.312-226.336-225.872 312.592-46.464 20.544-42.544zM511.983 15.552c-28.656 0-54.784 16.176-66.977 41.456l-115.904 240.64-266.704 39.664c-27.392 4.096-50.144 22.8-58.976 48.384-8.816 25.664-2.145 53.904 17.199 73.152l195.408 195.2-45.328 270.656c-4.56 27.28 7.232 54.624 30.368 70.576 12.72 8.736 27.664 13.152 42.624 13.152 12.32 0 24.641-2.992 35.793-8.977l232.496-125.184 232.512 125.184c11.184 5.984 23.504 8.977 35.776 8.977 14.96 0 29.904-4.416 42.656-13.152 23.104-15.952 34.911-43.296 30.319-70.576l-45.344-270.656 195.504-195.2c19.344-19.248 25.968-47.504 17.151-73.152-8.848-25.616-31.6-44.32-58.976-48.385l-266.656-39.664-115.968-240.64c-12.112-25.312-38.256-41.455-66.976-41.455z" - ], - "tags": [ - "star" - ], - "defaultCode": 57499, - "grid": 0 - }, - { - "paths": [ - "M623.696-0.224c-220.912 0-400 179.073-400 400.001 0 98.512 35.68 188.672 94.735 258.368l-127.312 128.096-135.264-136.544c-12.48-12.496-32.753-12.496-45.249 0s-12.496 32.752 0 45.248l135.392 136.688-136.352 137.184c-12.496 12.496-12.496 32.784 0 45.248 12.48 12.496 32.753 12.496 45.249 0l136.144-136.992 136.464 137.76c12.496 12.496 32.752 12.496 45.248 0s12.496-32.752 0-45.248l-136.608-137.904 127.408-128.192c69.952 59.968 160.769 96.288 260.129 96.288 220.912 0 400-179.088 400-400 0.016-220.928-179.072-400-399.984-400zM623.696 736.321c-185.856 0-336.528-150.688-336.528-336.545s150.672-336.528 336.528-336.528 336.528 150.672 336.528 336.528c0.016 185.856-150.656 336.545-336.528 336.545z" - ], - "tags": [ - "symble-female" - ], - "defaultCode": 57500, - "grid": 0 - }, - { - "paths": [ - "M1023.3 22.656c0.144-6.48-1.378-12.289-5.586-16.433-4.144-4.176-9.951-6.72-16.399-6.527l-11.696 0.272c-0.224 0-0.384 0.080-0.64 0.112l-293.504-1.024c-12.928 0.288-23.616 10.992-23.92 23.92l-0.032 16.432c1.968 15.248 13.952 24.16 26.88 23.872l215.216 0.432-256.144 254.592c-69.488-58.24-159.008-93.36-256.768-93.36-220.928 0-400 179.072-400 400 0 220.912 179.072 400 400 400 220.912 0 400-179.088 400-400 0-100.112-36.864-191.568-97.664-261.712l256.896-255.312-0.944 219.152c-0.304 12.928 9.952 24.176 22.896 23.888l16.416-0.032c12.96-0.304 23.648-8 23.92-20.928l0.672-295.008c0-0.24-0.88-0.4-0.88-0.624zM737.229 624.943c0 185.856-150.672 336.528-336.544 336.528-185.856 0-336.528-150.672-336.528-336.528s150.672-336.528 336.528-336.528c185.872-0.016 336.544 150.656 336.544 336.528z" - ], - "tags": [ - "symbol-male" - ], - "defaultCode": 57501, - "grid": 0 - }, - { - "paths": [ - "M992 480h-97.44c-15.392-186.528-164.048-335.040-350.56-350.464v-97.536c0-17.664-14.336-32-32-32s-32 14.336-32 32v97.536c-186.496 15.424-335.168 163.936-350.576 350.464h-97.424c-17.664 0-32 14.336-32 32s14.336 32 32 32h97.424c15.408 186.512 164.080 335.040 350.576 350.464v97.536c0 17.664 14.336 32 32 32s32-14.336 32-32v-97.536c186.512-15.424 335.168-163.952 350.56-350.464h97.44c17.664 0 32-14.336 32-32s-14.336-32-32-32zM480 193.584v286.416h-286.448c15.008-151.2 135.248-271.408 286.448-286.416zM193.552 544h286.448v286.416c-151.2-15.008-271.44-135.216-286.448-286.416zM544 830.416v-286.416h286.448c-15.008 151.2-135.248 271.408-286.448 286.416zM544 480v-286.416c151.2 15.008 271.44 135.216 286.448 286.416z" - ], - "tags": [ - "target" - ], - "defaultCode": 57502, - "grid": 0 - }, - { - "paths": [ - "M654.768 65.904c-10.432-5.552-23.088-4.928-32.912 1.696l-321.088 252.112-106.624 0.080c-54.512 0-98.88 38.656-98.88 86.4l1.712 211.136c0 47.536 44.352 86.225 98.863 86.225l106.592 0.064 319.392 252.752c5.376 3.632 11.632 5.472 17.904 5.472 5.152 0 10.32-1.248 15.009-3.744 10.464-5.536 17.008-16.4 17.008-28.257v-835.68c-0.016-11.824-6.544-22.688-16.976-28.257zM607.728 869.632l-277.599-224.526c-5.28-3.568-11.521-5.473-17.889-5.473l-116.384-0.064c-20.544 0-34.88-11.712-34.88-22.464l-1.712-211.152c0-10.481 14.336-22.16 34.895-22.16l116.4-0.080c6.352 0 12.575-1.904 17.856-5.456l279.312-224v715.376zM789.825 347.634c-17.712-2.928-33.937 8.864-36.849 26.305-2.912 17.424 8.88 33.92 26.288 36.832 50.32 8.4 85.473 52.305 85.473 106.753 0 51.84-36.368 96.688-86.496 106.688-17.344 3.44-28.592 20.288-25.12 37.632 3.024 15.216 16.368 25.744 31.344 25.744 2.064 0 4.192-0.192 6.288-0.624 79.968-15.904 138-87.185 138-169.44-0.016-85.024-58.447-156.465-138.928-169.89z" - ], - "tags": [ - "volume-1" - ], - "defaultCode": 57503, - "grid": 0 - }, - { - "paths": [ - "M574.496 65.904c-10.432-5.552-23.087-4.928-32.911 1.696l-321.088 252.112-106.624 0.080c-54.512 0-98.88 38.656-98.88 86.4l1.712 211.136c0 47.536 44.352 86.225 98.863 86.225l106.592 0.064 319.392 252.752c5.376 3.632 11.632 5.472 17.904 5.472 5.152 0 10.32-1.248 15.009-3.744 10.464-5.536 17.008-16.4 17.008-28.257v-835.68c0-11.824-6.528-22.688-16.977-28.257zM527.473 869.632l-277.599-224.526c-5.28-3.568-11.52-5.473-17.889-5.473l-116.384-0.064c-20.544 0-34.88-11.712-34.88-22.464l-1.712-211.152c0-10.481 14.336-22.16 34.895-22.16l116.4-0.080c6.352 0 12.575-1.904 17.856-5.456l279.312-224v715.376zM848.466 517.506c0-85.008-58.433-156.433-138.913-169.873-17.712-2.928-33.936 8.864-36.848 26.305-2.912 17.424 8.88 33.92 26.288 36.832 50.32 8.4 85.473 52.305 85.473 106.753 0 51.84-36.368 96.688-86.496 106.688-17.344 3.44-28.592 20.288-25.12 37.632 3.024 15.216 16.368 25.744 31.344 25.744 2.064 0 4.192-0.192 6.288-0.624 79.952-15.936 137.984-87.216 137.984-169.456zM806.001 223.905c-16.528-6.16-35.010 2.241-41.153 18.801-6.192 16.56 2.224 34.991 18.783 41.167 96.528 36.016 161.376 129.903 161.376 233.631 0 103.776-64.848 197.841-161.312 234.001-16.56 6.224-24.943 24.655-18.751 41.184 4.816 12.88 17.009 20.784 29.969 20.784 3.744 0 7.536-0.656 11.216-2.032 121.344-45.504 202.88-163.632 202.88-293.936s-81.6-248.288-203.007-293.599z" - ], - "tags": [ - "volume-2" - ], - "defaultCode": 57504, - "grid": 0 - }, - { - "paths": [ - "M575.536 65.904c-10.432-5.552-23.087-4.928-32.911 1.696l-321.104 252.112-106.624 0.080c-54.512 0-98.88 38.656-98.88 86.4l1.712 211.136c0 47.536 44.352 86.225 98.863 86.225l106.592 0.064 319.392 252.752c5.376 3.632 11.632 5.472 17.904 5.472 5.152 0 10.32-1.248 15.009-3.744 10.464-5.536 17.008-16.4 17.008-28.257v-835.68c0-11.824-6.528-22.688-16.96-28.257zM528.497 869.632l-277.6-224.526c-5.28-3.568-11.52-5.473-17.889-5.473l-116.384-0.064c-20.544 0-34.88-11.712-34.88-22.464l-1.728-211.152c0-10.481 14.336-22.16 34.895-22.16l116.4-0.080c6.352 0 12.575-1.904 17.856-5.456l279.328-224v715.376zM894.002 512.514l104.593-105.84c12.496-12.496 12.496-32.752 0-45.248-12.464-12.496-32.752-12.496-45.248 0l-104.336 105.568-104.336-105.568c-12.464-12.496-32.752-12.496-45.248 0s-12.496 32.752 0 45.248l104.592 105.84-103.6 104.816c-12.464 12.481-12.496 32.753 0 45.249s32.784 12.496 45.28 0l103.312-104.544 103.312 104.544c12.496 12.496 32.752 12.496 45.248 0s12.496-32.769 0-45.249z" - ], - "tags": [ - "volume-off" - ], - "defaultCode": 57505, - "grid": 0 - }, - { - "paths": [ - "M262.2 37c37.4 51.6 82.002 118.197 133.602 199.598 13 22 11 48.4-5.8 79.4-6.4 13-22.601 42.6-48.4 89.199 28.4 40 71.601 89.2 129.801 147.2s106.601 101.4 145.2 129.801c46.4-27.2 76.2-43.8 89.2-50.399 16.8-9 33-13.6 48.4-13.6 11.6 0 22 2.6 31 7.8 59.4 36.2 126.601 80.8 201.4 133.6 14.2 10.4 22.2 24.601 24.2 42.601 2 18.2-3.6 37.4-16.399 58.2-6.4 9-16.801 22.2-31.001 39.8-14.2 17.4-35.601 39.4-64.001 65.801s-51.601 39.801-69.801 39.801h-2c-136.6-5.4-305-107.801-504.4-307.201-199.6-199.6-302-367.8-307.2-504.6 0-18 13.2-41.6 39.8-70.8 26.4-29 48.2-50 64.8-63 16.8-12.8 31-23.2 42.6-31 14.2-10.4 30.4-15.4 48.4-15.4 22.2 0 38.8 7.8 50.6 23.2zM198.202 77.598c-27.2 19.4-52.603 41.198-76.603 64.998-23.8 24-37.8 41.6-41.6 53.199 5.2 120.2 101 273.2 287.6 459.2s340 282.2 460 288.601c10.4-3.8 27.4-18 51.4-42.6s45.6-50.399 64.8-77.399c3.8-5.2 5.2-9.601 3.8-13.601-77.4-54.2-142-97.4-193.8-129.801-5.2 0-11.601 2-19.4 5.8-11.6 6.4-40.6 22.601-87.199 48.4l-33 19.4-33-21.4c-42.6-29.6-94.199-75.6-154.999-137.6-60.6-60.6-105.8-112.399-135.6-154.999l-23.2-31 19.4-34.8c25.8-46.4 42-75.601 48.4-87.2 3.8-7.8 5.8-14.2 5.8-19.4-46-73.4-88.6-138-127.399-193.6h-2c-5 0-9.6 1.4-13.399 3.801z" - ], - "tags": [ - "phone" - ], - "defaultCode": 58880, - "grid": 0 - }, - { - "paths": [ - "M27 193.6c-8.2-8.2-12.2-18.601-12.2-31.2s4-23 12.2-31.2 18.601-12.2 31.2-12.2h912.4c12.6 0 23 4 31.2 12.2s12.2 18.601 12.2 31.2-4 23-12.2 31.2-18.601 12.2-31.2 12.2h-912.4c-12.6 0-23-4-31.2-12.2zM1001.8 478.8c8.2 8.2 12.2 18.601 12.2 31.2s-4 23-12.2 31.2-18.601 12.2-31.2 12.2h-912.4c-12.6 0-23-4-31.2-12.2s-12.2-18.601-12.2-31.2 4-23 12.2-31.2 18.601-12.2 31.2-12.2h912.4c12.6 0 23 4 31.2 12.2zM1001.8 826.2c8.2 8.2 12.2 18.601 12.2 31.2s-4 23-12.2 31.2-18.601 12.2-31.2 12.2h-912.4c-12.6 0-23-4-31.2-12.2s-12.2-18.601-12.2-31.2 4-23 12.2-31.2 18.601-12.2 31.2-12.2h912.4c12.6 0 23 4.2 31.2 12.2z" - ], - "tags": [ - "menu" - ], - "defaultCode": 58881, - "grid": 0 - }, - { - "paths": [ - "M388.8 896.4v-27.198c0.6-2.2 1.6-4.2 2-6.4 8.8-57.2 56.399-102.4 112.199-106.2 62.4-4.4 115.2 31.199 132.4 89.199 2.2 7.6 3.8 15.6 5.8 23.399v27.2c-0.6 1.8-1.6 3.399-1.8 5.399-8.6 52.8-46.6 93-98.6 104.4-4 0.8-8 2-12 3h-27.2c-1.8-0.6-3.6-1.6-5.399-1.8-52-8.4-91.6-45.4-103.6-96.801-1.2-5-2.601-9.6-3.801-14.199zM641.2 127.603l-0.001 27.202c-0.6 2.2-1.6 4.2-1.8 6.4-9 57.6-56.8 102.6-113.2 106.199-62.2 4-114.8-32-131.8-90.2-2.2-7.4-3.8-15-5.6-22.4v-27.2c0.6-1.8 1.6-3.399 2-5.199 9.6-52 39.8-86 90.2-102.2 6.6-2.2 13.6-3.4 20.399-5.2h27.2c1.8 0.6 3.6 1.6 5.399 1.8 52.2 8.6 91.601 45.399 103.601 96.8 1.2 4.8 2.4 9.399 3.6 13.999zM641.199 498.404v27.199c-0.6 2.2-1.6 4.2-2 6.4-9 57.4-58.6 103.601-114.6 106.001-63 2.8-116.4-35.2-131.4-93.8-1.6-6.2-3-12.4-4.4-18.601v-27.2c0.6-2.2 1.6-4.2 2-6.4 8.8-57.4 58.6-103.601 114.6-106.2 63-3 116.4 35.2 131.4 93.8 1.6 6.4 3 12.601 4.4 18.801z" - ], - "tags": [ - "options-vertical" - ], - "defaultCode": 58882, - "grid": 0 - }, - { - "paths": [ - "M899.4 638.2h-27.198c-2.2-0.6-4.2-1.6-6.4-2-57.2-8.8-102.4-56.399-106.2-112.199-4.4-62.4 31.199-115.2 89.199-132.4 7.6-2.2 15.6-3.8 23.399-5.8h27.2c1.8 0.6 3.399 1.6 5.399 1.8 52.8 8.6 93 46.6 104.4 98.6 0.8 4 2 8 3 12v27.2c-0.6 1.8-1.6 3.6-1.8 5.399-8.4 52-45.4 91.6-96.801 103.6-5 1.2-9.6 2.601-14.199 3.801zM130.603 385.8l27.202 0.001c2.2 0.6 4.2 1.6 6.4 1.8 57.6 9 102.6 56.8 106.199 113.2 4 62.2-32 114.8-90.2 131.8-7.4 2.2-15 3.8-22.4 5.6h-27.2c-1.8-0.6-3.399-1.6-5.199-2-52-9.6-86-39.8-102.2-90.2-2.2-6.6-3.4-13.6-5.2-20.399v-27.2c0.6-1.8 1.6-3.6 1.8-5.399 8.6-52.2 45.399-91.601 96.8-103.601 4.8-1.2 9.399-2.4 13.999-3.601zM501.404 385.801h27.199c2.2 0.6 4.2 1.6 6.4 2 57.4 9 103.601 58.6 106.001 114.6 2.8 63-35.2 116.4-93.8 131.4-6.2 1.6-12.4 3-18.601 4.4h-27.2c-2.2-0.6-4.2-1.6-6.4-2-57.4-8.8-103.601-58.6-106.2-114.6-3-63 35.2-116.4 93.8-131.4 6.4-1.6 12.601-3 18.801-4.4z" - ], - "tags": [ - "options" - ], - "defaultCode": 58883, - "grid": 0 - }, - { - "paths": [ - "M8.2 275.4c0-8.6 3.4-17.401 10-24.001 13.2-13.2 34.8-13.2 48 0l451.8 451.8 445.2-445.2c13.2-13.2 34.8-13.2 48 0s13.2 34.8 0 48l-469.2 469.4c-13.2 13.2-34.8 13.2-48 0l-475.8-475.8c-6.8-6.8-10-15.399-10-24.199z" - ], - "tags": [ - "arrow-down" - ], - "defaultCode": 58884, - "grid": 0 - }, - { - "paths": [ - "M752.145 0c8.685 0 17.572 3.434 24.237 10.099 13.33 13.33 13.33 35.144 0 48.474l-456.256 456.458 449.591 449.591c13.33 13.33 13.33 35.144 0 48.474s-35.143 13.33-48.473 0l-473.827-473.827c-13.33-13.33-13.33-35.144 0-48.474l480.492-480.694c6.665-6.665 15.552-10.099 24.236-10.099z" - ], - "tags": [ - "arrow-left" - ], - "defaultCode": 58885, - "grid": 0 - }, - { - "paths": [ - "M271.653 1023.192c-8.685 0-17.573-3.433-24.238-10.098-13.33-13.33-13.33-35.144 0-48.474l456.256-456.458-449.591-449.591c-13.33-13.33-13.33-35.144 0-48.474s35.144-13.33 48.474 0l473.827 473.827c13.33 13.33 13.33 35.143 0 48.473l-480.492 480.694c-6.665 6.665-15.552 10.099-24.236 10.099z" - ], - "tags": [ - "arrow-right" - ], - "defaultCode": 58886, - "grid": 0 - }, - { - "paths": [ - "M8.2 751.4c0 8.6 3.4 17.401 10 24.001 13.2 13.2 34.8 13.2 48 0l451.8-451.8 445.2 445.2c13.2 13.2 34.8 13.2 48 0s13.2-34.8 0-48l-469.2-469.4c-13.2-13.2-34.8-13.2-48 0l-475.8 475.8c-6.8 6.8-10 15.399-10 24.199z" - ], - "tags": [ - "arrow-up" - ], - "defaultCode": 58887, - "grid": 0 - }, - { - "paths": [ - "M318.753 855.434h-215.652c-8.752 0-17.154-3.851-22.756-10.678s-7.877-15.579-6.302-24.331l138.284-752.159c8.227-41.135 42.010-68.441 84.371-68.441h331.881c133.383 0 223.179 85.246 223.179 212.152 0 127.956-88.222 366.89-300.548 366.89h-145.11l-58.464 253.637c-3.151 13.477-15.055 22.931-28.883 22.931zM138.635 796.443l156.66-0.002 58.289-253.637c3.151-13.477 15.055-22.931 28.883-22.931h168.741c168.566 0 241.385-203.75 241.385-307.725 0-94.348-62.84-152.986-164.015-152.986h-331.881c-8.227 0-22.756 2.626-26.256 20.481zM421.151 1024.173l-215.655 0.001c-8.752 0-16.978-3.851-22.58-10.503s-8.052-15.579-6.477-24.156l27.657-157.538c2.801-16.104 18.028-26.782 34.132-23.981s26.782 18.204 23.981 34.133l-21.53 122.88h156.663l55.839-256.088c2.976-13.653 15.054-23.281 28.882-23.281h168.741c168.566 0 241.385-203.75 241.385-307.725 0-67.742-28.532-114.479-84.546-138.81-14.879-6.477-21.88-23.981-15.229-38.858 6.477-15.054 23.981-21.88 38.858-15.404 77.369 33.608 120.079 102.226 120.079 193.072 0 127.956-88.222 366.89-300.548 366.89h-144.935l-55.839 256.088c-2.976 13.653-15.054 23.281-28.882 23.281h0.002zM459.833 413.1h-58.116c-8.752 0-16.978-3.851-22.756-10.678-5.601-6.652-8.052-15.579-6.477-24.156l38.859-215.653c2.451-14.003 14.704-24.331 29.057-24.331h93.998c35.534 0 63.892 11.378 81.921 32.733 19.606 23.281 26.081 56.364 19.080 98.549-14.178 100.299-66.69 143.535-175.567 143.535zM437.076 353.935l22.756-0.001c87.871 0 108.526-31.508 117.279-93.473 2.801-17.329 4.025-39.561-5.776-51.288-8.227-9.802-24.681-11.727-36.934-11.727h-69.317l-28.007 156.488z" - ], - "tags": [ - "paypal" - ], - "defaultCode": 58888, - "grid": 0 - }, - { - "paths": [ - "M511 4c138 0 155 1 209 3 53 2 90 11 123 24 34 13 62 30 90 58s45 56 58 90c13 33 22 70 24 123 2 54 3 71 3 209s-1 155-3 209c-2 53-11 90-24 123-13 34-30 62-58 90s-56 45-90 58c-33 13-70 22-123 24-54 2-71 3-209 3s-155-1-209-3c-53-2-90-11-123-24-34-13-62-30-90-58s-45-56-58-90c-13-33-22-70-24-123-2-54-3-71-3-209s1-155 3-209c2-53 11-90 24-123 13-34 30-62 58-90s56-45 90-58c33-13 70-22 123-24 54-2 71-3 209-3zM511 70c-144 0-161 1-217 3-52 2-81 12-100 19-49 20-82 53-102 102-7 19-17 48-19 100-2 56-3 73-3 217s1 161 3 217c2 52 12 81 19 100 20 49 53 82 102 102 19 7 48 17 100 19 56 2 73 3 217 3s161-1 217-3c52-2 81-12 100-19 49-20 82-53 102-102 7-19 17-48 19-100 2-56 3-73 3-217s-1-161-3-217c-2-52-12-81-19-100-20-49-53-82-102-102-19-7-48-17-100-19-56-2-73-3-217-3zM511 714c112 0 203-91 203-203s-91-203-203-203-203 91-203 203 91 203 203 203zM511 251c144 0 260 116 260 260s-116 260-260 260-260-116-260-260 116-260 260-260zM843 241c0 34-28 60-62 60s-60-26-60-60 26-62 60-62 62 28 62 62z" - ], - "tags": [ - "social-instagram" - ], - "defaultCode": 58889, - "grid": 0 - }, - { - "paths": [ - "M997.795 1002.431h-208.026c-14.715 0-26.607-11.893-26.607-26.607v-335.017c0-114.898-59.263-114.898-78.815-114.898-52.611 0-74.986 41.524-82.243 59.466-3.427 8.063-5.039 21.771-5.039 40.921v349.732c0 14.715-11.893 26.607-26.607 26.607h-208.227c-7.055 0-13.908-2.822-18.947-7.861s-7.861-11.894-7.66-18.948c0-5.644 2.822-567.433 0-624.882-0.403-7.257 2.217-14.312 7.257-19.553s11.893-8.266 19.351-8.266h208.227c14.715 0 26.607 11.893 26.607 26.607v15.723c35.074-31.244 85.669-57.046 161.058-57.046 166.702 0 266.28 115.301 266.28 308.409v359.005c0 14.715-11.893 26.607-26.607 26.607h0.001zM816.377 949.216l155.012-0.004v-332.397c0-162.268-77.606-255.193-213.065-255.193-90.507 0-134.45 45.153-162.066 86.477-3.225 10.885-13.506 18.948-25.6 18.948h-1.411c-9.676 0-18.545-5.241-23.181-13.707-3.628-6.652-4.435-14.313-2.016-21.367v-55.836h-154.608c1.411 111.068 0 470.477-0.403 572.877h154.809v-322.923c0-26.809 2.822-46.16 8.869-60.875 23.383-57.852 72.566-92.724 131.427-92.724 83.856 0 132.031 61.279 132.031 168.113v308.611h0.203zM247.131 1002.427h-208.227c-14.715 0-26.607-11.893-26.607-26.607v-626.091c0-14.715 11.893-26.607 26.607-26.607h208.227c14.715 0 26.607 11.893 26.607 26.607v626.091c0 14.715-11.893 26.607-26.607 26.607zM65.513 949.212h155.011v-572.876h-155.011v572.876zM143.118 290.868l-1.412-0.001c-82.041 0-141.707-56.844-141.707-135.055 0-78.009 60.674-134.854 144.529-134.854 82.444 0 141.305 55.231 142.918 134.249 0 78.816-60.674 135.66-144.328 135.66zM144.528 74.376c-54.627 0-91.313 32.857-91.313 81.639 0 47.975 36.283 81.638 88.491 81.638h1.411c54.425 0 91.111-32.857 91.111-81.639-1.008-49.386-36.283-81.638-89.701-81.638z" - ], - "tags": [ - "social-linkedin" - ], - "defaultCode": 58890, - "grid": 0 - }, - { - "paths": [ - "M886.796 351.459c-3.822-186.292-156.11-321.28-362.52-321.28-22.331 0-45.065 1.609-67.798 4.828-165.369 22.934-292.313 142.031-316.053 296.134-16.899 109.844 18.508 241.816 135.393 271.591l16.899 4.225 9.858-14.284c3.42-4.828 33.396-49.088 28.566-85.702-2.414-18.307-13.479-29.572-20.118-36.211l-3.219-3.219c-18.307-28.769-25.951-77.453-18.307-118.292 18.508-100.589 102.399-173.617 208.621-181.664 7.444-0.604 14.888-0.805 22.131-0.805 110.045 0 184.48 65.584 189.712 166.978 4.828 97.974-24.544 187.297-76.85 233.166l-3.42 3.018c-12.273 10.864-21.929 19.515-42.047 22.532-5.231 0.805-10.462 1.207-15.291 1.207-40.236 0-62.164-26.556-62.969-52.709-1.006-29.372 10.662-61.562 23.136-95.762 15.29-42.046 31.183-85.702 25.349-130.767-6.237-46.673-48.685-83.087-96.768-83.087-12.272 0-24.745 2.414-36.816 6.84-87.311 33.194-100.187 147.464-68.199 239.604-7.645 36.413-17.503 72.424-27.964 110.447-31.183 114.471-63.571 232.965-39.028 371.778l5.432 30.78 28.769-11.87c27.964-11.668 43.052-37.419 55.524-58.744 2.414-4.024 4.828-8.048 7.041-11.871 40.839-64.176 63.773-140.825 81.477-215.261 44.058 33.194 89.122 43.857 153.298 36.816 177.44-19.314 269.58-209.428 266.16-378.418zM406.587 481.223l1.413-7.040-2.615-6.84c-27.36-72.223-21.124-160.138 36.615-182.066 6.237-2.414 12.674-3.621 18.911-3.621 23.538 0 44.259 17.301 47.076 39.431 4.426 32.993-8.853 68.803-22.733 107.026-13.479 37.017-27.562 75.24-26.153 114.471 1.609 49.088 41.846 101.193 113.062 101.193 7.444 0 15.088-0.604 22.934-1.811 34.804-5.231 54.116-22.331 67.997-34.804l3.219-2.817c63.371-55.727 99.382-160.541 93.749-273.402-6.84-136.399-115.678-224.918-265.556-213.652-129.358 9.858-231.356 99.182-254.090 222.505-9.858 53.111 0.401 115.275 25.349 154.506 3.018 4.627 6.438 8.248 9.656 11.467 2.213 2.414 5.834 5.834 6.035 7.444 0.805 6.84-3.42 20.923-10.662 34.804-72.827-30.982-93.347-128.956-80.874-209.628 20.118-131.973 129.961-234.172 273.402-254.089 20.519-2.817 41.039-4.226 60.956-4.226 177.842 0 309.212 114.471 312.229 272.194 3.018 146.861-73.632 311.426-221.096 327.721-10.059 1.006-19.514 1.608-28.365 1.608-53.514 0-82.281-18.508-116.884-52.91l-32.19-31.987-9.858 44.259c-18.911 84.093-40.839 172.008-84.294 240.409-2.817 4.426-5.634 9.254-8.451 14.284-1.006 1.811-2.012 3.62-3.219 5.23-8.047-107.429 18.508-204.8 44.461-299.555 10.662-39.231 21.928-80.069 29.976-120.104z" - ], - "tags": [ - "social-pintarest" - ], - "defaultCode": 58891, - "grid": 0 - }, - { - "paths": [ - "M158.6 522.6c-11.6 0-22.4-7.402-26-19.002-29.4-91.8-33.601-254 29.399-327.6-14-53.2-6.2-125.2 19.6-163.8 5.4-8 14.2-12.6 24-12.199 73.4 3.2 121.2 33.8 163.2 61.8 59.8-15.6 118-21 187-17.2 17 1 33.8 4.8 48.6 8.2 14 3.2 28.4 6.601 36.801 5.801 7.6-0.8 21.199-10 32.199-17.6 10.2-7 21-14.2 32.2-19.2 32-14 60.8-20.4 99.6-21.801 15-0.4 27.8 11.199 28.399 26.399s-11.2 27.8-26.4 28.2c-32.2 1.2-53.8 5.8-79.6 17.2-6.6 3-14.8 8.4-23.399 14.4-17 11.6-36.4 24.8-58 26.8-17.4 1.6-35.4-2.4-54.4-7-13.2-3-27-6.2-39.2-7-67.4-3.8-123.4 2-181.4 18.6-7.6 2.2-15.8 1-22.6-3.6l-6.8-4.6c-36.6-24.2-71.199-47.4-121.799-53.601-12.6 32.2-14.199 85.601-1.6 117.2 4.4 10.8 1.2 23.399-7.6 30.8-49.4 42-55.601 190.6-26.2 282.8 4.6 14.4-3.4 29.801-17.801 34.4-2.8 1.2-5.6 1.601-8.199 1.601zM366.599 792.598c-2 0-4.002-0.2-6.002-0.601-14.8-3.2-24-17.8-20.8-32.6l1.8-7.8c8.4-38 16.2-68.6 25.4-91.399-112.2-23.4-194-76.801-232.8-152.4-6.8-13.4-1.6-30 11.801-36.8s30-1.6 36.8 11.801c35 68.2 117.4 114.4 232.2 130.2 11 1.6 20 9.6 22.8 20.199 2.8 10.8-1.2 22.2-10.2 28.8-5.8 5.2-16.399 27-32.6 101.2l-1.8 8c-2.8 12.6-14 21.399-26.6 21.399zM316.196 992.798c-1.8 0-3.4-0.199-5.2-0.6-14.8-3-24.6-16.8-21.6-31.6 5-25.4 22.8-36 33.399-42.2 7.2-4.2 9.4-5.8 10.601-8.6 6.2-13.2 4.601-47.4 3.2-74.801-0.6-11.6-1.199-23.399-1.399-34.8-63.4 11-132.2 14.4-168.601-45.8-7.2-12-11.8-24.2-16-35.2-4.8-12.4-8.8-23.2-15.399-31.2-9.6-11.6-7.8-28.8 3.8-38.399s28.8-8 38.399 3.8c12.2 15 18.601 31.8 24.2 46.6 3.6 9.6 7 18.6 11.6 26.199 19.6 32.4 62.399 30.4 144.8 13.801 8.6-1.8 17.399 0.8 23.8 6.6 6.4 6 9.601 14.6 8.601 23.199-2 17.4-0.8 40.2 0.2 62.2 2 38.6 3.8 75-8.4 100.8-8.8 18.6-23 27-32.4 32.4-2.6 1.6-6.6 3.8-7.399 4.8-1.8 13.4-13.2 22.801-26.2 22.801zM713.795 987.599c-9 0-17.6-4.397-23-12.398-2.2-3.6-5.4-5.8-11-9.6-8.8-6.2-20.8-14.601-29.8-32.001-16.2-31.8-13.601-78-11.001-126.8 1.6-30 3.199-61-0.001-85.4-2.8-20.6-10-29.8-20-42.6-6.4-8.4-13.801-17.801-19.601-30.201-3.8-8.2-3.2-17.601 1.2-25.4 4.6-7.8 12.6-12.8 21.6-13.399 102.6-7.6 183.6-56 222.6-132.6 6.8-13.4 23.2-18.801 36.8-12.001 13.4 6.8 18.801 23.2 12.001 36.8-41.6 82.2-121 137.601-221.4 156.601 9 13.2 17.8 30 21.2 55.8 4 29.4 2.2 63 0.4 95.4-2 37.6-4.2 80.199 5.2 98.999 2.4 4.8 5.4 7 12.2 11.8 7.4 5 17.4 12 25.601 24.6s4.601 29.6-7.999 37.8c-4.6 3.2-9.8 4.601-15 4.601zM869.195 517.002c-2.4 0-5.002-0.399-7.402-0.999-14.6-4.2-23-19.2-18.8-33.8 30.2-106.2 9.601-244.2-43.199-289.2-8.6-7.4-11.8-19.2-8-29.8 12.8-36.6 4.2-91.6-10.399-124.8-6-13.8 0.2-30 14-36s30 0.2 36 14c16.8 38 27.8 97.8 16.8 147.6 65.2 72 78 225.6 47.4 333.199-3.6 12-14.399 19.8-26.399 19.8zM623.594 1024.403c-5 0-10.2-1.4-14.8-4.4-5-3.2-20-12.8-47.8-56-12.6-19.6-21.8-117.199-27.399-290.399-0.4-15 11.399-27.8 26.399-28.2s27.8 11.399 28.2 26.399c3.6 113.4 12 242 19.6 264 20.4 31.6 30 38 30.4 38.2 12.6 8.2 16.399 25 8.199 37.8-5 8.2-13.8 12.601-22.8 12.601zM416.193 1024.403c-9 0-17.8-4.4-23-12.601-8.2-12.6-4.4-29.6 8.199-37.8 0.4-0.2 10-6.601 30.4-38.2 7.6-21.8 15.8-150.6 19.6-264 0.4-15 13.2-27 28.2-26.4 15 0.4 27 13.2 26.4 28.2-5.6 173.2-14.8 271-27.399 290.4-27.8 43-42.8 52.8-47.8 56-4.4 3-9.601 4.4-14.601 4.4z" - ], - "tags": [ - "social-github" - ], - "defaultCode": 58892, - "grid": 0 - }, - { - "paths": [ - "M707 360c-70-75-128-87-184-88h-2c-126 0-245 104-245 248 0 151 136 239 244 239h1c60 0 133-11 197-103h-246v-255l523 2c5 26 14 91 14 125 0 289-194 495-493 495-284 0-515-226-515-508s231-507 515-507c139 0 288 55 382 180zM520 453v154h263c-12 65-81 195-263 195-159 0-287-130-287-285 0-156 131-287 287-287 91 0 152 40 185 72l126-119c-80-75-185-120-311-120-256 0-464 201-464 454 0 251 208 453 464 453 270 0 445-185 445-442 0-29-2-52-6-75h-439z" - ], - "tags": [ - "social-google" - ], - "defaultCode": 58893, - "grid": 0 - }, - { - "paths": [ - "M664.6 729.8c-9.6-2.6-21.198 0.801-35.398 10.201l-1.4 1.2c-23 23-64.8 34.6-124.2 34.6s-101.2-11.6-124.2-34.6c-9.6-9.6-29-9.6-38.6 0-10 10-10 28.6 0.6 39.199 42.6 35.6 96.199 52.199 168.399 52.199 75 0 135-18.8 169-52.8 4.8-4.8 7.6-11.8 7.6-19.2 0-6.8-2.4-13.399-6.4-17.999-4.6-8.4-10.8-11.601-15.399-12.801zM438.2 579.399c0-44.2-37.2-84.4-78.2-84.4s-78.2 40.2-78.2 84.4c0 42.4 35.8 78.2 78.2 78.2s78.2-35.8 78.2-78.2zM659.601 501.199c-42.4 0-78.2 35.8-78.2 78.2s35.8 78.2 78.2 78.2 78.2-35.8 78.2-78.2-35.8-78.2-78.2-78.2zM896.601 376.399c-25.6 0-55.6 11.6-75.8 28.6-68-43.2-159.8-70-267.2-77.8l50-167 140.2 33.6c4.2 51.8 50.4 95.6 102.801 95.6 55 0 103.2-48.2 103.2-103.2s-48.2-103.2-103.2-103.2c-37.8 0-76 23-92.8 54.6l-166.8-41.8-2.4-0.2c-11.4 0-27.2 10-28.2 26.6l-66 204.2c-105.2 1.2-208.601 29.2-292.4 79.4-25-15.6-49.6-23.199-75-23.199-67.2 0-122 54.6-122 122 0 42 20.2 79.4 56.2 99.4v25.4c0 87.2 47 163.2 135.2 220 83 57.4 195.8 89 317.6 89s237.8-31.6 320.8-89c87.2-60.4 138.4-138.601 138.4-220.001v-26c26-22.8 52.8-63.6 52.8-105.199-0.2-67.2-58-121.8-125.401-121.8zM962.001 504.6c0 11.4-6.401 27.601-17.001 39.601-12.6-33.4-36.399-65-74.6-99.4 7.6-3.2 16-5.4 26.4-5.4 38.4-0.2 65.2 26.8 65.2 65.2zM905.8 629.399c0 78-59 137.201-107.8 172.801-84.8 52.2-184.399 79.8-288.199 79.8-107.2 0-212.2-29-288-79.6-74.8-49.8-114.2-109.6-114.2-173s39.4-123.2 114.2-173c77-51.2 177-79.601 281.8-79.601 107.2 0 212.2 29 288 79.6 74.6 49.8 114.199 109.6 114.199 173zM150.399 442.4c-32.2 25.6-59.6 59.801-78.8 98.601-7.8-12.6-14-25-14-36.4 0-38.4 26.8-65.2 65.2-65.2 13-0.2 21 0 27.6 3zM800.2 186.401c0-26.2 20.4-46.601 46.601-46.601s46.601 20.4 46.601 46.601-20.4 46.601-46.601 46.601c-26.2-0.2-46.601-20.601-46.601-46.601z" - ], - "tags": [ - "social-reddit" - ], - "defaultCode": 58894, - "grid": 0 - }, - { - "paths": [ - "M977.768 574.454c3.244-22.71 4.868-45.827 4.868-68.74 0-261.779-212.911-474.894-474.894-474.894-21.899 0-44.204 1.622-65.901 4.461-42.988-23.116-91.653-35.282-140.725-35.282-163.84 0-297.061 133.221-297.061 296.858 0 48.26 11.761 95.911 34.269 138.291-3.447 23.319-5.272 47.043-5.272 70.565 0 261.779 212.911 474.894 474.894 474.894 18.452 0 37.107-1.014 55.357-3.244 47.651 30.416 102.807 46.638 159.785 46.638 163.84 0 296.858-133.221 296.858-296.858 0-53.937-14.6-106.657-42.177-152.688zM884.898 888.954c-43.19 43.19-100.777 67.118-162.015 67.118-45.218 0-88.813-13.18-126.326-38.121l-16.83-11.152-20.074 2.636c-17.033 2.23-34.472 3.244-51.708 3.244-54.951 0-108.28-10.747-158.365-32.038-48.463-20.481-92.059-49.883-129.368-87.192s-66.712-80.905-87.192-129.368c-21.291-50.085-32.038-103.414-32.038-158.365 0-21.494 1.622-43.19 5.069-64.482l2.839-18.25-8.922-16.222c-18.25-33.457-27.983-71.376-27.983-109.903 0-61.237 23.724-118.622 67.117-162.015 43.19-43.19 100.778-67.118 162.016-67.118 39.135 0 77.865 10.139 111.729 29.198l16.222 9.125 18.452-2.636c19.872-3.042 40.353-4.461 60.427-4.461 54.951 0 108.28 10.747 158.365 32.038 48.463 20.481 92.059 49.883 129.368 87.192s66.712 80.905 87.192 129.368c21.291 50.085 32.038 103.414 32.038 158.365 0 21.088-1.622 42.379-4.867 63.265l-3.042 19.872 10.747 17.236c22.508 36.296 34.471 78.067 34.471 120.853-0.203 61.034-24.13 118.622-67.32 161.812v0.001zM578.714 461.51l-96.114-21.694c-52.315-11.761-78.677-29.808-78.677-54.546 0-17.641 7.3-32.038 21.697-42.988s34.878-16.425 61.035-16.425c30.821 0 55.965 6.489 75.025 19.669 5.678 3.65 17.844 15.613 36.499 35.688 12.166 12.977 25.347 19.669 39.338 19.669 14.398 0 26.97-4.055 37.107-12.166 10.341-8.111 15.411-19.264 15.411-33.256 0-32.241-21.291-60.224-63.873-83.948-40.149-22.508-84.15-33.66-132.006-33.66-55.154 0-100.981 11.761-137.48 35.080-42.582 27.577-63.873 67.32-63.873 119.027 0 70.97 41.163 117 123.488 137.885l129.774 32.849c32.645 8.314 49.070 25.955 49.070 52.519 0 17.844-7.908 32.849-23.725 45.421-17.236 13.991-40.149 21.088-68.537 21.088-33.052 0-59.615-7.908-79.69-23.725-4.664-3.244-17.438-17.642-38.324-43.394-12.977-15.816-27.779-23.725-44.001-23.725-13.991 0-25.549 4.461-34.674 13.383s-13.586 20.277-13.586 34.269c0 31.835 17.033 59.818 51.1 83.948 39.541 28.996 92.87 43.394 159.379 43.394 67.118 0 118.825-15.208 155.324-45.624 34.471-27.983 51.707-65.901 51.707-113.553 0.608-76.648-43.393-125.11-131.396-145.186z" - ], - "tags": [ - "social-skype" - ], - "defaultCode": 58895, - "grid": 0 - }, - { - "paths": [ - "M376.743 414.841c15.924-9.676 23.987-27.214 23.987-51.806 0-27.213-10.683-45.556-31.849-54.425-17.739-6.047-40.719-9.071-68.133-9.071h-152.592v129.613h167.106c24.995 0 45.757-4.838 61.48-14.312zM360.215 363.035c0 9.272-1.611 15.319-4.635 17.134-9.272 5.644-22.778 8.466-40.518 8.466h-126.387v-48.58h112.076c22.375 0 40.517 2.217 53.819 6.45 2.016 1.008 5.644 2.62 5.644 16.529v0.001zM374.932 530.744c-13.707-6.249-33.261-9.676-57.853-9.877h-168.92v156.019h166.904c24.995 0 44.75-3.427 58.658-10.279 25.6-12.699 38.501-37.291 38.501-72.97 0.202-30.236-12.296-51.402-37.291-62.892v-0.001zM188.676 561.384h128.402c24.592 0.202 36.283 4.031 41.121 6.249 7.257 3.427 13.707 7.86 13.707 26.002 0 28.825-10.885 34.066-16.126 36.688-3.83 1.814-15.118 6.048-40.718 6.048h-126.387v-74.986zM848.229 452.734c-17.94-15.32-40.313-23.182-66.72-23.182-28.624 0-51.402 8.265-67.326 24.794-15.924 16.328-26.003 38.702-29.833 66.52l-0.202 1.814h194.52l-0.202-1.613c-2.217-30.035-12.296-53.014-30.237-68.334zM743.612 481.962c3.427-3.427 12.698-12.095 37.895-12.095 15.723 0 28.422 4.031 38.702 12.095h-76.598zM1026.62 504.135c-6.047-38.904-19.552-73.777-40.111-103.812-18.948-28.22-42.532-50.394-70.551-66.519v-160.857h-268.498v162.469c-16.328 9.877-31.244 21.569-45.153 35.477-31.648 31.849-52.409 72.769-62.69 121.952-7.458-10.885-16.328-20.762-26.205-29.43 1.411-1.613 2.419-2.822 3.427-4.031 23.584-28.422 35.477-65.108 35.477-109.253 0-42.129-11.288-79.219-33.663-110.261-36.485-49.789-96.555-75.792-178.395-77.203h-343.887v651.087h323.326c31.446 0 61.481-2.822 88.894-8.668 30.639-6.45 57.649-18.545 80.428-36.082 20.157-15.118 36.889-33.865 50.192-55.836 5.241-8.265 9.877-16.932 13.707-26.003 13.304 32.454 32.654 59.263 58.456 80.024 49.991 40.315 108.447 60.675 173.757 60.675 79.42 0 142.715-24.995 188.068-74.381 30.035-31.849 47.169-64.906 51.2-98.368l2.62-22.576h2.822l0.605-38.299c1.008-37.493-0.403-67.932-3.83-90.105h0.003zM442.46 465.834l-3.226 1.611 3.427 1.209c28.825 10.482 50.797 27.214 65.512 49.992s22.173 50.797 22.173 83.049c0 33.461-8.466 63.899-25.397 90.709-10.683 17.739-24.188 32.655-40.112 44.75-17.94 13.707-39.71 23.383-64.101 28.422-24.794 5.241-51.805 7.861-80.63 7.861h-283.213v-570.255h301.757c69.14 1.008 118.728 21.367 147.351 60.473 17.335 23.987 26.003 53.015 26.003 86.678 0 34.469-8.869 62.487-26.205 83.451-9.877 11.691-24.391 22.375-43.339 32.050zM781.509 300.743c-10.079 0-19.957 0.403-29.431 1.411h-64.101v-88.693h187.666v88.693h-64.101c-9.877-0.806-19.956-1.411-30.035-1.411h0.001zM681.525 594.236c1.814 42.935 16.935 73.374 45.155 90.71 17.134 10.683 37.895 16.126 61.883 16.126 25.6 0 46.563-6.652 62.487-19.754 8.668-7.055 16.328-16.731 22.778-28.824h110.463c-3.427 24.189-16.932 48.983-40.517 73.978-37.493 40.718-90.709 61.278-158.438 61.278-55.836 0-105.827-17.335-148.359-51.805-42.532-34.268-64.102-91.111-64.102-168.517 0-72.567 19.553-129.209 57.852-167.912 32.655-32.857 74.181-52.007 123.565-57.047h55.030c25.6 2.62 49.386 8.668 70.954 18.343 29.227 13.102 53.618 34.065 72.566 62.286 17.134 24.794 28.422 54.224 33.461 87.080 3.024 19.351 4.233 46.967 3.628 82.443h-308.409v1.613h0.002zM825.653 649.871c-8.869 7.257-20.964 10.683-37.090 10.683-16.529 0-29.631-3.225-40.314-9.877-5.241-3.225-11.691-8.063-16.933-17.738h107.036c-4.031 7.66-8.266 13.304-12.699 16.932z" - ], - "tags": [ - "social-behance" - ], - "defaultCode": 58896, - "grid": 0 - }, - { - "paths": [ - "M145 75.8c0.8-1.8 1.598-3.799 2.197-5.599 14.4-46.2 45.801-69.8 94.4-69.8 115.2-0.2 230.4 0 345.601 0h197.8c14.4 0 28.601 1.2 42.4 5.2 29.2 8.4 46.4 30.2 50 60.2 4.2 34.2-4.2 66.8-11 99.6-30.2 146.6-60.8 293.199-91.2 439.999-3.4 16-7.4 31.8-15 46.399-17.4 33.4-47.4 43.801-82.601 44.001-50.6 0.2-101.199 0.2-151.799 0-9.2 0-16.2 2.6-22.2 9.6-35.8 41.8-71.6 83.399-107.6 125.199-50.2 58.4-100 117.2-150.8 175.2-15.6 17.8-37 22-59.8 16.8-21-4.8-33-19.2-38.4-39.4-0.6-2-1.399-3.8-1.999-5.8v-901.6zM231.198 924.201c1.4-2.6 2.004-4.202 3.004-5.402 32.2-40.4 64.4-80.601 96.801-121.001 36.6-45.6 73.199-91.199 109.399-136.999 15.6-19.6 34.199-29.8 60.199-29.2 57.6 1.2 115.399 0.4 172.999 0.2 27.8 0 39.399-10 44.999-37.2 8.6-42.6 17.6-85.399 26-127.999 5.6-28.4-8-44.601-36.6-44.601-62.2 0-124.4-1.8-186.4 0.601-51.8 1.8-77-21-74-74.6 2.2-40.8 21.4-61.6 62.4-61.8h237.2c24.6 0 36.399-9.4 41.399-33.4 9-42.6 17.8-85.199 26.6-127.999 6.2-30.6-6.8-46.6-37.8-46.6h-508.4c-30.4 0-41.4 11-41.4 41.8v789.2c0 4-1.2 8.6 3.6 15z" - ], - "tags": [ - "social-foursqare" - ], - "defaultCode": 58897, - "grid": 0 - }, - { - "paths": [ - "M1021.8 577.8c0 88-71.399 159.399-159.399 159.399h-63.8c-17.6 0-31.8-14.2-31.8-31.8s14.2-31.8 31.8-31.8h63.8c52.8 0 95.6-42.8 95.6-95.6s-42.8-95.6-95.6-95.6h-0.4c-41.4 0-76.801-26.4-90.001-63.2 0-0.2-0.4-0.4-0.4-0.801-24.8-69.8-89-121-166-126.6-16.6 1-29.8 14.8-29.8 31.6v381.8c0 17.6-14.2 31.8-31.8 31.8s-31.8-14.2-31.8-31.8v-381.8c0-52.4 42.2-94.801 94.4-95.4 104 6 191.2 74.2 224.8 168.2 0.2 0.2 0.4 0.4 0.601 0.4 4.2 12.8 16.2 22 30.2 22h0.4c1.8 0 3.6 0.2 5.199 0.2h1c85 3.4 153 73.2 153 159v0zM416.4 737.199c-17.6 0-31.8-14.201-31.8-31.801v-350.6c0-17.6 14.2-31.8 31.8-31.8s31.8 14.2 31.8 31.8v350.6c0 17.4-14.2 31.801-31.8 31.801v0zM288.801 737.198c-17.6 0-31.8-14.201-31.8-31.801v-366.6c0-17.6 14.2-31.8 31.8-31.8s31.8 14.2 31.8 31.8v366.4c0.2 17.6-14.2 32-31.8 32v0 0.001zM161.4 737.197c-17.6 0-31.8-14.201-31.8-31.801v-255c0-17.6 14.2-31.8 31.8-31.8s31.8 14.2 31.8 31.8v255c0 17.4-14.2 31.801-31.8 31.801v0zM34 673.396c-17.6 0-31.8-14.2-31.8-31.8v-127.4c0-17.6 14.2-31.8 31.8-31.8s31.8 14.2 31.8 31.8v127.4c0 17.6-14.2 31.8-31.8 31.8v0zM671.2 673.396c17.6 0 31.8 14.2 31.8 31.8s-14.2 31.8-31.8 31.8-31.8-14.2-31.8-31.8 14.2-31.8 31.8-31.8v0z" - ], - "tags": [ - "social-soundcloud" - ], - "defaultCode": 58898, - "grid": 0 - }, - { - "paths": [ - "M417.534 310.746c154.872 4.207 274.084 22.042 384.678 78.14 15.627 8.014 34.461 19.434 40.671 33.859 5.81 13.424 2.403 41.473-7.414 48.484-13.824 10.018-41.673 14.825-56.099 7.412-113.8-58.904-235.013-77.737-360.634-72.728-50.288 2.004-100.777 11.42-150.265 21.037-32.257 6.411-58.904 2.805-68.32-30.454-10.218-35.262 14.826-53.294 44.879-58.904 67.519-12.020 135.839-21.236 172.503-26.847zM440.576 463.418c110.194 6.612 214.176 29.251 309.143 83.347 15.627 8.815 32.056 30.254 33.658 47.084 2.605 30.053-31.856 40.27-67.519 21.236-123.217-65.515-253.646-80.141-389.685-57.1-15.227 2.605-31.255 11.821-45.079 9.017-17.631-3.807-33.459-16.629-50.088-25.445 10.418-15.828 18.232-42.476 31.856-45.882 58.102-14.425 118.208-22.039 177.712-32.257zM420.141 616.487c115.002 1.803 199.954 19.434 277.891 63.512 20.236 11.42 44.077 26.646 24.443 51.289-7.814 9.817-39.671 11.019-53.695 3.406-100.577-53.694-207.164-60.307-316.957-46.482-18.232 2.204-36.465 10.418-53.895 8.615-16.629-1.803-32.257-13.023-48.285-20.034 11.019-13.424 20.235-36.063 33.658-38.867 53.294-11.821 107.99-17.231 136.841-21.438zM1024 512.104c0 141.248-50.089 262.062-150.064 362.036s-220.588 150.063-362.036 150.063c-141.248 0-262.061-50.088-362.035-150.063s-150.063-220.588-150.063-362.036c0-141.248 50.088-262.062 150.063-362.036 100.176-99.976 220.788-150.063 362.036-150.063s262.062 50.088 362.036 150.063c99.976 99.976 150.063 220.788 150.063 362.036zM959.891 512.104c0-124.018-43.675-229.603-131.027-316.955-87.153-87.355-192.939-131.030-316.957-131.030-123.818 0-229.604 43.677-316.957 131.029s-131.029 192.938-131.029 316.956 43.677 230.004 131.029 317.959c87.353 87.955 192.938 132.032 316.956 132.032s229.604-44.077 316.956-132.032c87.353-87.955 131.029-193.941 131.029-317.959z" - ], - "tags": [ - "social-spotify" - ], - "defaultCode": 58899, - "grid": 0 - }, - { - "paths": [ - "M777.2 900.6c-129.8 0-236.401-105.601-237.401-235.4v-134c0-7.8 4-15 10.6-19.2s14.8-4.8 22-1.399l57.8 27 89.4-26.8c7-2 14.4-0.8 20.2 3.601s9.2 11.2 9.2 18.4v134.8c0 15.4 12.6 28 28 28s28-12.6 28-28v-137.4c0-6 2.4-11.8 6.601-16.2 4.2-4.2 10-6.601 16.2-6.601v0h164.2c12.6 0 22.8 10.2 22.8 22.8v133.2c-0.2 130.8-106.8 237.2-237.6 237.2zM585.398 567.198v98.002c1 104.6 87 189.8 191.8 189.8 105.8 0 191.8-86 191.8-191.8v-110.2h-118.6v114.6c0 40.6-33 73.6-73.6 73.6s-73.8-33-73.8-73.6v-104.2l-68.4 20.4c-5.4 1.6-11.2 1.199-16.2-1.201zM246.398 900.601c-131 0-237.6-106.4-237.6-237.4v-133c0-12.6 10.2-22.8 22.8-22.8h164.2c12.6 0 22.8 10.2 22.8 22.8v131.4c0 15.4 12.6 28 28 28s28-12.6 28-28v-310c4.6-129.2 108.6-229.8 237-229.8 129 0 233 101.2 237 230.2v68.6c0 10.2-6.6 19-16.399 22l-97.8 29.2c-5.4 1.6-11.2 1.199-16.2-1.201l-65.6-30.6c-8-3.8-13.2-11.8-13.2-20.8v-59c0-15.4-12.6-28-28-28s-28 12.6-28 28l-0.2 306.2c-1.4 129.2-107.801 234.2-236.801 234.2zM54.599 553.001l-0.001 110.198c0 105.8 86 191.8 191.8 191.8 104.2 0 190-84.8 191.4-189l0.2-305.8c0-40.6 33-73.6 73.6-73.6s73.6 33 73.6 73.6v44.4l44.6 20.8 73.2-21.8v-50.8c-3.2-103.6-87.2-185.199-191.2-185.199-103.6 0-187.6 81.2-191.199 184.8v309.2c0 40.6-33 73.6-73.6 73.6s-73.6-33-73.6-73.6v-108.6h-118.8z" - ], - "tags": [ - "social-stumbleupon" - ], - "defaultCode": 58900, - "grid": 0 - }, - { - "paths": [ - "M512 0c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM512 961c247 0 448-202 448-449s-201-448-448-448-448 201-448 448 201 449 448 449zM477 544h-189c-18 0-32-14-32-32s14-32 32-32h448c18 0 32 14 32 32s-14 32-32 32h-259z" - ], - "tags": [ - "minus" - ], - "defaultCode": 58901, - "grid": 0 - }, - { - "paths": [ - "M815 576h145c35 0 64 29 64 64v320c0 35-29 64-64 64h-320c-35 0-64-29-64-64v-320c0-35 29-64 64-64h113v-38h-483v38h114c35 0 64 29 64 64v320c0 35-29 64-64 64h-320c-35 0-64-29-64-64v-320c0-35 29-64 64-64h144v-60c0-22 28-33 53-33h220v-36h-138c-35 0-64-29-64-64v-320c0-35 29-64 64-64h320c35 0 64 29 64 64v320c0 35-29 64-64 64h-118v37c83 0 134-1 217-1 25 0 53 10 53 33v60zM960 640h-320v320h320v-320zM663 63h-320v320h320v-320zM384 640h-320v320h320v-320z" - ], - "tags": [ - "organization" - ], - "defaultCode": 58902, - "grid": 0 - }, - { - "paths": [ - "M480 674v-482c0-18 14-32 32-32s32 14 32 32v482h-64zM480 737h64v60h-64v-60zM0 512c0-283 229-512 512-512s512 229 512 512-229 512-512 512-512-229-512-512zM961 512c0-247-202-448-449-448s-448 201-448 448 201 448 448 448 449-201 449-448z" - ], - "tags": [ - "exclamation" - ], - "defaultCode": 58903, - "grid": 0 - }, - { - "paths": [ - "M212.6 621.2h-29.9c-91.3 0-156.8-25.8-159.6-26.9-11.4-4.5-18.8-15.5-18.8-27.8v-445.2c0-9.8 4.8-19 12.9-24.6s18.4-6.8 27.6-3.4c0.3 0.1 36.8 13.6 91.2 20.2 49.5 6 124.6 7.3 201.5-20.3 0.1 0 0.1 0 0.2-0.1 221-78 353.8-0.8 359.3 2.6 9 5.4 14.5 15.1 14.5 25.6v223.7h-59.8v-56.4c-13.5-5.5-36.2-13.1-67-17.8-48.7-7.3-128.3-8.6-231.3 27.1-88.7 31.8-173.4 29.6-228.8 22.2-23.7-3.2-44.2-7.5-60.5-11.7v87.2c21.8 7 62.6 17.3 114.4 17.3h29.9v59.8h-29.9c-47.4 0-86.9-7.4-114.4-14.8v86.9c23.2 6.7 66.2 16.5 118.6 16.5h29.9v59.9zM64.1 246.5c15.6 4.6 40 10.7 70.2 14.6 48.5 6.3 122.3 8 199.1-19.5 0.1 0 0.2-0.1 0.3-0.1 151.2-52.3 260.7-34.7 318-16.4v-84.9c-13.5-5.5-36-13.1-66.4-17.7-48.2-7.3-126.8-8.6-227.7 27-88.6 31.8-174.3 30.1-230.7 23.1-24.7-3.1-46-7.4-62.8-11.4v85.3z", - "M507.3 966.3c-96.2 0-166.1-23.9-169.5-25.1-12-4.2-20.1-15.5-20.1-28.2v-445.4c0-9.7 4.7-18.8 12.6-24.4s18-7.1 27.1-3.9c0.8 0.3 90.4 30.5 201.2 19.1 31.9-4 62.1-7.8 91.6-18.8 37.1-14.8 78.3-25.1 122.5-30.6 0.1 0 0.1 0 0.2 0 144.3-17.5 229.4 30.6 232.9 32.7 9.2 5.3 14.9 15.2 14.9 25.9v445.4c0 10.8-5.6 20.8-15 26.1-9.3 5.3-20.6 5.3-29.8-0.2-1.3-0.7-19.3-10.4-51.3-18.2-30.5-7.5-80.3-14.7-144.7-6.9 0 0 0 0 0 0s0 0 0 0 0 0 0 0c-0.1 0-0.2 0-0.2 0-38.1 4.2-72.3 12.8-107.6 26.9-0.2 0.1-0.4 0.2-0.6 0.2-36.3 13.6-71.6 18-105.8 22.3-0.2 0-0.5 0.1-0.7 0.1-20 2.1-39.3 3-57.7 3zM377.5 890.5c28.9 7.3 86.3 18.7 154.6 15.4v-385.5c-64.6 2.8-119.7-5.9-154.6-13.7v383.8zM591.9 514.5v384.9c19.9-3.1 39.2-7.2 58.3-14.3 32-12.8 63.1-21.5 96.4-27v-384.3c-26.5 5.2-51.5 12.4-74.5 21.6-0.2 0.1-0.4 0.2-0.6 0.2-27.1 10.2-53.6 15.2-79.6 18.9zM835 850.6c54.3 0 96.9 9.1 126 18.1v-382c-8.6-3.4-20.8-7.6-36.3-11.4-26.2-6.4-66.7-12.7-118.4-9.3v385.4c9.9-0.5 19.5-0.8 28.7-0.8z" - ], - "tags": [ - "language" - ], - "defaultCode": 58904, - "grid": 0 - }, - { - "paths": [ - "M676 862c-16 0-28-13-28-29v-142c0-16 12-28 28-28h142c16 0 29 12 29 28v142c0 16-13 29-29 29h-142zM818 691h-142v142h142v-142zM960 96c35 0 64 29 64 64v800c0 35-29 64-64 64h-896c-35 0-64-29-64-64v-800c0-35 29-64 64-64h256v-64c0-18 14-32 32-32s32 14 32 32v64h256v-64c0-18 14-32 32-32s32 14 32 32v64h256zM64 960h896v-800h-256v32c0 18-14 32-32 32s-32-14-32-32v-32h-256v32c0 18-14 32-32 32s-32-14-32-32v-32h-256v800z" - ], - "tags": [ - "event" - ], - "defaultCode": 58905, - "grid": 0 - }, - { - "paths": [ - "M760 40c54 0 128 30 163 65l30 30c37 39 60 104 64 160v37c-8 116-89 204-183 236-54 19-71 8-87 20l-200 147c-9 7-12 8-17 12-14 113-113 176-211 176-71 0-140-33-177-104-13-25-14-34-19-46l-99-40c-8-3-18-9-20-21l-2-12v-213c1-21 13-32 29-32 4 0 8 1 13 2 61 25 123 48 183 74l16-7c33-14 52-16 88-16 5-7 12-17 16-23l89-127c7-9 31-43 39-57 6-89 34-135 89-191 43-41 119-70 196-70zM326 552c-34 0-44 4-84 21-5 2-10 3-14 3-12 0-24-7-34-11-49-20-99-40-148-60v189l99 40c25 12 19 34 36 65 28 55 83 80 139 80 76 0 152-47 165-132l2-11c3-19 16-24 33-37l201-147c29-21 53-10 99-26 78-27 146-100 153-197v-32c-3-45-23-97-52-131l-29-29c-35-32-93-53-150-53-30 0-61 6-88 19-85 42-131 110-139 216-6 11-38 57-44 65l-88 126c-15 16-15 39-40 42h-17zM317 835c-22 0-45-11-58-20-11-8-33-26-37-40 24 6 57 29 94 29 20 0 42-8 64-28 19-18 29-44 29-70-4-64-50-91-104-106 2-3 1-4 6-4h11c73 0 121 57 121 119 0 60-42 120-126 120zM620 305c0-73 59-133 132-133s133 60 133 133-60 132-133 132-132-59-132-132zM664 305c0 49 39 88 88 88s89-39 89-88-40-89-89-89-88 40-88 89z" - ], - "tags": [ - "social-steam" - ], - "defaultCode": 58912, - "grid": 0 - }, - { - "paths": [ - "M416 480h524.8v64h-524.8v-64z", - "M416 163.2h524.8v64h-524.8v-64z", - "M416 796.8h524.8v64h-524.8v-64z", - "M233.6 195.2c0 40.648-32.952 73.6-73.6 73.6s-73.6-32.952-73.6-73.6c0-40.648 32.952-73.6 73.6-73.6s73.6 32.952 73.6 73.6z", - "M160 300.8c-57.6 0-105.6-48-105.6-105.6s44.8-105.6 105.6-105.6 105.6 48 105.6 105.6-48 105.6-105.6 105.6zM160 153.6c-22.4 0-41.6 19.2-41.6 41.6s19.2 41.6 41.6 41.6 41.6-19.2 41.6-41.6-19.2-41.6-41.6-41.6z", - "M230.4 505.6c0 40.648-32.952 73.6-73.6 73.6s-73.6-32.952-73.6-73.6c0-40.648 32.952-73.6 73.6-73.6s73.6 32.952 73.6 73.6z", - "M156.8 611.2c-57.6 0-105.6-48-105.6-105.6s48-105.6 105.6-105.6 105.6 48 105.6 105.6-44.8 105.6-105.6 105.6zM156.8 467.2c-22.4 0-41.6 19.2-41.6 41.6s19.2 41.6 41.6 41.6 41.6-19.2 41.6-41.6c0-25.6-16-41.6-41.6-41.6z", - "M233.6 828.8c0 40.648-32.952 73.6-73.6 73.6s-73.6-32.952-73.6-73.6c0-40.648 32.952-73.6 73.6-73.6s73.6 32.952 73.6 73.6z", - "M160 934.4c-57.6 0-105.6-48-105.6-105.6s48-105.6 105.6-105.6 105.6 48 105.6 105.6-48 105.6-105.6 105.6zM160 787.2c-22.4 0-41.6 19.2-41.6 41.6s19.2 41.6 41.6 41.6 41.6-19.2 41.6-41.6-19.2-41.6-41.6-41.6z" - ], - "tags": [ - "bulletlist" - ], - "defaultCode": 59648, - "grid": 0 - }, - { - "paths": [ - "M217.6 313.6h-51.2v-185.6c-6.4 9.6-12.8 16-16 16l-25.6 22.4-25.6-28.8 76.8-60.8h41.6v236.8z", - "M268.8 633.6h-169.6v-35.2l60.8-60.8c19.2-19.2 28.8-32 35.2-38.4s9.6-12.8 12.8-19.2 3.2-12.8 3.2-19.2c0-9.6-3.2-16-6.4-22.4-6.4-3.2-12.8-6.4-22.4-6.4s-19.2 3.2-25.6 6.4c-9.6 3.2-19.2 9.6-28.8 19.2l-28.8-32c12.8-9.6 22.4-16 28.8-19.2s16-6.4 25.6-9.6c9.6-3.2 19.2-3.2 32-3.2 16 0 28.8 3.2 38.4 9.6 12.8 6.4 19.2 12.8 25.6 22.4s9.6 22.4 9.6 35.2c0 9.6-3.2 22.4-6.4 32s-9.6 19.2-19.2 28.8c-9.6 9.6-22.4 25.6-41.6 44.8l-32 28.8v3.2h105.6v35.2z", - "M259.2 758.4c0 16-3.2 28.8-12.8 38.4s-22.4 19.2-38.4 22.4v0c19.2 3.2 35.2 9.6 44.8 16 9.6 9.6 16 22.4 16 38.4 0 22.4-9.6 41.6-25.6 54.4s-41.6 19.2-70.4 19.2c-25.6 0-48-3.2-70.4-12.8v-41.6c9.6 3.2 19.2 9.6 32 12.8s22.4 3.2 32 3.2c16 0 28.8-3.2 38.4-9.6 6.4-6.4 12.8-16 12.8-28.8s-3.2-19.2-12.8-22.4-22.4-6.4-44.8-6.4h-22.4v-38.4h19.2c19.2 0 32-3.2 41.6-6.4 9.6-6.4 12.8-12.8 12.8-25.6 0-19.2-12.8-25.6-35.2-25.6-6.4 0-16 0-22.4 3.2-9.6 3.2-16 6.4-25.6 12.8l-22.4-35.2c16-16 41.6-22.4 73.6-22.4 25.6 0 44.8 6.4 57.6 16 12.8 6.4 22.4 22.4 22.4 38.4z", - "M416 480h524.8v64h-524.8v-64z", - "M416 163.2h524.8v64h-524.8v-64z", - "M416 796.8h524.8v64h-524.8v-64z" - ], - "tags": [ - "numberedlist" - ], - "defaultCode": 59649, - "grid": 0 - }, - { - "paths": [ - "M556.8 480h384v64h-384v-64z", - "M556.8 160h384v64h-384v-64z", - "M556.8 800h384v64h-384v-64z", - "M300.8 681.6l-44.8-44.8 92.8-92.8h-265.6v-64h268.8l-96-92.8 44.8-44.8 147.2 147.2c12.8 12.8 12.8 32 0 44.8l-147.2 147.2z" - ], - "tags": [ - "listindent" - ], - "defaultCode": 59650, - "grid": 0 - }, - { - "paths": [ - "M556.8 480h384v64h-384v-64z", - "M556.8 160h384v64h-384v-64z", - "M556.8 800h384v64h-384v-64z", - "M208 681.6l-147.2-147.2c-12.8-12.8-12.8-32 0-44.8l147.2-147.2 44.8 44.8-92.8 92.8h268.8v64h-268.8l92.8 92.8-44.8 44.8z" - ], - "tags": [ - "listoutdent" - ], - "defaultCode": 59651, - "grid": 0 - }, - { - "paths": [ - "M412.8 979.2c-6.4 0-12.8-3.2-16-6.4-9.6-6.4-16-16-16-25.6v-384l-278.4-470.4c-6.4-9.6-6.4-22.4 0-32 6.4-12.8 16-16 25.6-16h768c12.8 0 22.4 6.4 28.8 16s6.4 22.4 0 32l-278.4 473.6v291.2c0 12.8-6.4 22.4-19.2 28.8l-195.2 89.6c-9.6 3.2-12.8 3.2-19.2 3.2zM185.6 108.8l256 432c3.2 6.4 3.2 9.6 3.2 16v342.4l131.2-60.8v-281.6c0-6.4 0-12.8 3.2-16l256-432h-649.6z" - ], - "tags": [ - "filter" - ], - "defaultCode": 59652, - "grid": 0 - }, - { - "paths": [ - "M66.56 66.56h212.16v-63.36h-233.28c-23.36 0-42.24 18.88-42.24 42.24v233.28h63.68v-212.16zM45.44 1020.8h233.28v-63.68h-212.16v-212.16h-63.36v233.28c0 23.36 18.88 42.56 42.56 42.56zM957.44 278.72h63.68v-233.28c0-23.36-18.88-42.56-42.56-42.56h-233.28v63.68h212.16v212.16zM1021.12 978.56v-233.28h-63.68v212.16h-212.16v63.68h233.28c23.36 0 42.56-18.88 42.56-42.56z", - "M480 288h64v448h-64v-448z", - "M288 480h448v64h-448v-64z" - ], - "grid": 0, - "tags": [ - "enlarge" - ], - "defaultCode": 59654 - }, - { - "paths": [ - "M676.48 512c0 90.88-73.92 164.48-164.48 164.48s164.48-255.36 164.48-164.48zM731.2 512c0-120.96-98.56-219.52-219.52-219.52s-219.52 98.56-219.52 219.52 98.56 219.52 219.52 219.52 219.52-98.56 219.52-219.52zM968.32 512c-7.36 17.6-56.64 78.080-148.16 142.080-61.12 42.56-182.080 113.92-308.48 113.92s-247.36-71.36-308.48-113.92c-91.84-64-140.8-124.8-148.16-142.080 7.36-17.28 56.64-78.080 148.16-142.080 61.12-42.56 182.4-113.92 308.48-113.92s247.36 71.36 308.48 113.92c91.84 64 140.8 124.8 148.16 142.080zM1023.68 512c0-47.040-97.92-134.080-163.84-181.12-67.84-48.32-203.2-129.6-348.16-129.6s-280.32 81.28-348.16 129.6c-65.92 47.040-163.84 134.080-163.84 181.12s97.92 134.080 163.84 181.12c67.84 48.32 203.2 129.6 348.16 129.6s280.32-81.28 348.16-129.6c65.92-47.040 163.84-134.080 163.84-181.12z" - ], - "grid": 0, - "tags": [ - "preview" - ], - "defaultCode": 59655 - }, - { - "paths": [ - "M989.44 65.28h-954.88c-17.92 0-32-14.4-32-32s14.080-32 32-32h955.2c17.6 0 32 14.4 32 32s-14.4 32-32 32z", - "M989.44 304.96h-954.88c-17.6 0-32-14.4-32-32s14.4-32 32-32h955.2c17.6 0 32 14.4 32 32s-14.4 32-32 32z", - "M989.44 544.96h-954.88c-17.6 0-32-14.4-32-32s14.4-32 32-32h955.2c17.6 0 32 14.4 32 32s-14.4 32-32 32z", - "M989.44 784.64h-954.88c-17.6 0-32-14.4-32-32s14.4-32 32-32h955.2c17.6 0 32 14.4 32 32s-14.4 32-32 32z", - "M989.44 1024.32h-954.88c-17.6 0-32-14.4-32-32s14.4-32 32-32h955.2c17.6 0 32 14.4 32 32s-14.4 32-32 32z" - ], - "grid": 0, - "tags": [ - "ListView" - ], - "defaultCode": 59656 - }, - { - "paths": [ - "M983.36 0h-366.4c-22.4 0-40.64 18.24-40.64 40.64v366.4c0 22.4 18.24 40.64 40.64 40.64h366.4c22.4 0 40.64-18.24 40.64-40.64v-366.4c0-22.4-18.24-40.64-40.64-40.64zM960 384h-319.68v-320h319.68v319.68z", - "M407.36 0h-366.72c-22.4 0-40.64 18.24-40.64 40.64v366.4c0 22.72 18.24 40.96 40.64 40.96h366.4c22.4 0 40.64-18.24 40.64-40.64v-366.72c0-22.4-18.24-40.64-40.64-40.64zM384 384h-320v-320h319.68v319.68z", - "M983.36 576h-366.4c-22.4 0-40.64 18.24-40.64 40.64v366.4c0 22.4 18.24 40.64 40.64 40.64h366.4c22.4 0 40.64-18.24 40.64-40.64v-366.4c0-22.4-18.24-40.64-40.64-40.64zM960 960h-319.68v-319.68h319.68v319.68z", - "M407.36 576h-366.72c-22.4 0-40.64 18.24-40.64 40.64v366.4c0 22.4 18.24 40.64 40.64 40.64h366.4c22.4 0 40.64-18.24 40.64-40.64v-366.4c0-22.4-18.24-40.64-40.64-40.64zM384 960h-320v-319.68h319.68v319.68z" - ], - "grid": 0, - "tags": [ - "TileView" - ], - "defaultCode": 59657 - }, - { - "paths": [ - "M512.32 1021.44c-133.12 0-265.92-54.72-361.28-161.6-80-89.92-123.52-205.76-122.56-326.4 0-17.6 14.4-31.68 32-31.68v0c17.6 0 32 14.72 31.68 32.32-0.96 104.64 36.8 205.12 106.24 283.2 74.56 83.52 177.28 133.44 288.96 139.84 112 6.4 219.52-31.040 303.040-105.6 172.8-153.92 188.16-419.52 34.24-592.32s-419.52-187.84-592.32-34.24c-13.12 11.84-33.28 10.56-45.12-2.56s-10.56-33.28 2.56-45.12c199.68-177.28 505.92-159.68 683.2 39.36s159.68 505.28-39.36 682.56c-91.84 81.92-206.72 122.24-321.28 122.24z", - "M411.84 318.080l-120.64-3.2-192-0.96 10.88-123.2 15.68-188.16z" - ], - "grid": 0, - "tags": [ - "reset" - ], - "defaultCode": 59658 - }, - { - "paths": [ - "M311.36 832c-17.6 0-32-14.4-32-32v-702.72c0-17.6 14.4-32 32-32s32 14.4 32 32v702.72c0 17.6-14.4 32-32 32z", - "M311.36 737.28h199.36l-99.52 109.44-99.84 109.44-199.040-218.88h199.040z", - "M712.64 958.72c-17.6 0-32-14.4-32-32v-703.040c0-17.6 14.4-32 32-32s32 14.4 32 32v702.72c0 17.6-14.4 32-32 32z", - "M712.64 286.72h-199.36l99.52-109.44 99.84-109.44 199.040 218.88h-199.040z" - ], - "grid": 0, - "tags": [ - "sort" - ], - "defaultCode": 59659 - }, - { - "paths": [ - "M459.84 874.56l-316.48-339.2c-12.16-12.8-11.2-33.28 1.6-45.12 12.8-12.16 33.28-11.52 45.12 1.6l259.84 278.4 380.48-605.76c9.28-15.040 29.12-19.52 44.16-9.92 15.040 9.28 19.52 29.12 9.92 44.16l-424.96 675.84z" - ], - "grid": 0, - "tags": [ - "apply" - ], - "defaultCode": 59660 - } - ], - "colorThemes": [], - "colorThemeIdx": 0, - "preferences": { - "showGlyphs": true, - "showQuickUse": true, - "showQuickUse2": true, - "showSVGs": true, - "fontPref": { - "prefix": "icon-", - "metadata": { - "fontFamily": "icomoon" - }, - "metrics": { - "emSize": 1024, - "baseline": 6.25, - "whitespace": 50 - }, - "embed": false - }, - "imagePref": { - "prefix": "icon-", - "png": true, - "useClassSelector": true, - "color": 0, - "bgColor": 16777215, - "classSelector": ".icon", - "name": "icomoon" - }, - "historySize": 50, - "showCodes": true, - "gridSize": 16 - }, - "IcoMoonType": "icon-set" -} \ No newline at end of file diff --git a/public/templates/default/fonts/Iconfont/il-icons.svg b/public/templates/default/fonts/Iconfont/il-icons.svg deleted file mode 100755 index 3489e77842a5..000000000000 --- a/public/templates/default/fonts/Iconfont/il-icons.svg +++ /dev/null @@ -1,211 +0,0 @@ - - - -Generated by IcoMoon - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/templates/default/fonts/Iconfont/il-icons.ttf b/public/templates/default/fonts/Iconfont/il-icons.ttf deleted file mode 100755 index 5ee1a4ee4483..000000000000 Binary files a/public/templates/default/fonts/Iconfont/il-icons.ttf and /dev/null differ diff --git a/public/templates/default/fonts/Iconfont/il-icons.woff b/public/templates/default/fonts/Iconfont/il-icons.woff deleted file mode 100755 index 55d51b0ee2ba..000000000000 Binary files a/public/templates/default/fonts/Iconfont/il-icons.woff and /dev/null differ diff --git a/public/templates/default/fonts/OpenSans/OpenSans-Bold.ttf b/public/templates/default/fonts/OpenSans/OpenSans-Bold.ttf deleted file mode 100755 index fd79d43bea02..000000000000 Binary files a/public/templates/default/fonts/OpenSans/OpenSans-Bold.ttf and /dev/null differ diff --git a/public/templates/default/fonts/OpenSans/OpenSans-BoldItalic.ttf b/public/templates/default/fonts/OpenSans/OpenSans-BoldItalic.ttf deleted file mode 100755 index 9bc800958a42..000000000000 Binary files a/public/templates/default/fonts/OpenSans/OpenSans-BoldItalic.ttf and /dev/null differ diff --git a/public/templates/default/fonts/OpenSans/OpenSans-ExtraBold.ttf b/public/templates/default/fonts/OpenSans/OpenSans-ExtraBold.ttf deleted file mode 100755 index 21f6f84a0799..000000000000 Binary files a/public/templates/default/fonts/OpenSans/OpenSans-ExtraBold.ttf and /dev/null differ diff --git a/public/templates/default/fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf b/public/templates/default/fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf deleted file mode 100755 index 31cb688340ef..000000000000 Binary files a/public/templates/default/fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf and /dev/null differ diff --git a/public/templates/default/fonts/OpenSans/OpenSans-Italic.ttf b/public/templates/default/fonts/OpenSans/OpenSans-Italic.ttf deleted file mode 100755 index c90da48ff3b8..000000000000 Binary files a/public/templates/default/fonts/OpenSans/OpenSans-Italic.ttf and /dev/null differ diff --git a/public/templates/default/fonts/OpenSans/OpenSans-Light.ttf b/public/templates/default/fonts/OpenSans/OpenSans-Light.ttf deleted file mode 100755 index 0d381897da20..000000000000 Binary files a/public/templates/default/fonts/OpenSans/OpenSans-Light.ttf and /dev/null differ diff --git a/public/templates/default/fonts/OpenSans/OpenSans-LightItalic.ttf b/public/templates/default/fonts/OpenSans/OpenSans-LightItalic.ttf deleted file mode 100755 index 68299c4bc6b5..000000000000 Binary files a/public/templates/default/fonts/OpenSans/OpenSans-LightItalic.ttf and /dev/null differ diff --git a/public/templates/default/fonts/OpenSans/OpenSans-Regular.ttf b/public/templates/default/fonts/OpenSans/OpenSans-Regular.ttf deleted file mode 100755 index db433349b704..000000000000 Binary files a/public/templates/default/fonts/OpenSans/OpenSans-Regular.ttf and /dev/null differ diff --git a/public/templates/default/fonts/OpenSans/OpenSans-Semibold.ttf b/public/templates/default/fonts/OpenSans/OpenSans-Semibold.ttf deleted file mode 100755 index 1a7679e3949f..000000000000 Binary files a/public/templates/default/fonts/OpenSans/OpenSans-Semibold.ttf and /dev/null differ diff --git a/public/templates/default/fonts/OpenSans/OpenSans-SemiboldItalic.ttf b/public/templates/default/fonts/OpenSans/OpenSans-SemiboldItalic.ttf deleted file mode 100755 index 59b6d16b065f..000000000000 Binary files a/public/templates/default/fonts/OpenSans/OpenSans-SemiboldItalic.ttf and /dev/null differ diff --git a/public/templates/default/fonts/OpenSansEmoji/OpenSansEmoji.otf b/public/templates/default/fonts/OpenSansEmoji/OpenSansEmoji.otf deleted file mode 100755 index 3e5cbbe900cc..000000000000 Binary files a/public/templates/default/fonts/OpenSansEmoji/OpenSansEmoji.otf and /dev/null differ diff --git a/public/templates/default/fonts/OpenSansEmoji/OpenSansEmoji.ttf b/public/templates/default/fonts/OpenSansEmoji/OpenSansEmoji.ttf deleted file mode 100755 index 57d86a62bbc9..000000000000 Binary files a/public/templates/default/fonts/OpenSansEmoji/OpenSansEmoji.ttf and /dev/null differ diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-Bold.woff b/public/templates/default/fonts/OpenSansWeb/OpenSans-Bold.woff deleted file mode 100755 index 196951f54ce3..000000000000 Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-Bold.woff and /dev/null differ diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-Bold.woff2 b/public/templates/default/fonts/OpenSansWeb/OpenSans-Bold.woff2 deleted file mode 100755 index 4b1740b1e03a..000000000000 Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-Bold.woff2 and /dev/null differ diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-BoldItalic.woff b/public/templates/default/fonts/OpenSansWeb/OpenSans-BoldItalic.woff deleted file mode 100755 index 5b471c056281..000000000000 Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-BoldItalic.woff and /dev/null differ diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-BoldItalic.woff2 b/public/templates/default/fonts/OpenSansWeb/OpenSans-BoldItalic.woff2 deleted file mode 100755 index af1519f714e5..000000000000 Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-BoldItalic.woff2 and /dev/null differ diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBold.woff b/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBold.woff deleted file mode 100755 index 1d6bf10bcd41..000000000000 Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBold.woff and /dev/null differ diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBold.woff2 b/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBold.woff2 deleted file mode 100755 index ab7ec06a5812..000000000000 Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBold.woff2 and /dev/null differ diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBoldItalic.woff b/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBoldItalic.woff deleted file mode 100755 index 40d816c1c992..000000000000 Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBoldItalic.woff and /dev/null differ diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBoldItalic.woff2 b/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBoldItalic.woff2 deleted file mode 100755 index b197af54bc2f..000000000000 Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-ExtraBoldItalic.woff2 and /dev/null differ diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-Italic.woff b/public/templates/default/fonts/OpenSansWeb/OpenSans-Italic.woff deleted file mode 100755 index 9b513ae9b36a..000000000000 Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-Italic.woff and /dev/null differ diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-Italic.woff2 b/public/templates/default/fonts/OpenSansWeb/OpenSans-Italic.woff2 deleted file mode 100755 index ddbab7acad32..000000000000 Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-Italic.woff2 and /dev/null differ diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-Light.woff b/public/templates/default/fonts/OpenSansWeb/OpenSans-Light.woff deleted file mode 100755 index 40f51c608f27..000000000000 Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-Light.woff and /dev/null differ diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-Light.woff2 b/public/templates/default/fonts/OpenSansWeb/OpenSans-Light.woff2 deleted file mode 100755 index adf2293206fd..000000000000 Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-Light.woff2 and /dev/null differ diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-LightItalic.woff b/public/templates/default/fonts/OpenSansWeb/OpenSans-LightItalic.woff deleted file mode 100755 index cbe843c227d2..000000000000 Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-LightItalic.woff and /dev/null differ diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-LightItalic.woff2 b/public/templates/default/fonts/OpenSansWeb/OpenSans-LightItalic.woff2 deleted file mode 100755 index abfb66511f81..000000000000 Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-LightItalic.woff2 and /dev/null differ diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-Regular.woff b/public/templates/default/fonts/OpenSansWeb/OpenSans-Regular.woff deleted file mode 100755 index fb2df3f39792..000000000000 Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-Regular.woff and /dev/null differ diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-Regular.woff2 b/public/templates/default/fonts/OpenSansWeb/OpenSans-Regular.woff2 deleted file mode 100755 index 7140ada5802e..000000000000 Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-Regular.woff2 and /dev/null differ diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-Semibold.woff b/public/templates/default/fonts/OpenSansWeb/OpenSans-Semibold.woff deleted file mode 100755 index f0f8c126399f..000000000000 Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-Semibold.woff and /dev/null differ diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-Semibold.woff2 b/public/templates/default/fonts/OpenSansWeb/OpenSans-Semibold.woff2 deleted file mode 100755 index 919f6c35c0e1..000000000000 Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-Semibold.woff2 and /dev/null differ diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-SemiboldItalic.woff b/public/templates/default/fonts/OpenSansWeb/OpenSans-SemiboldItalic.woff deleted file mode 100755 index 93501a4f2f28..000000000000 Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-SemiboldItalic.woff and /dev/null differ diff --git a/public/templates/default/fonts/OpenSansWeb/OpenSans-SemiboldItalic.woff2 b/public/templates/default/fonts/OpenSansWeb/OpenSans-SemiboldItalic.woff2 deleted file mode 100755 index 1e4a518b1405..000000000000 Binary files a/public/templates/default/fonts/OpenSansWeb/OpenSans-SemiboldItalic.woff2 and /dev/null differ diff --git a/public/templates/default/fonts/OpenSansWeb/README.txt b/public/templates/default/fonts/OpenSansWeb/README.txt deleted file mode 100755 index 58c70527e501..000000000000 --- a/public/templates/default/fonts/OpenSansWeb/README.txt +++ /dev/null @@ -1,21 +0,0 @@ -font-family is only "Open Sans". (old values like "Open Sans Light" are not workink any more) - -font-style possible values are normal or italic - -Attributed values for font-weight are: -300 (OpenSans-Light) -400 or normal (OpenSans-Regular) -600 (OpenSans-Semibold) -700 or bold (OpenSans-Bold) -800 (OpenSans-Extrabold) - - -CSS possible values for font-weight are: normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | inherit -Other attributed values will act as follow: -100, 200 like 300 -500 like 400 (normal) -900 like 800 - -The value "lighter" sets one value less than the parent element (cannot be inherited, the computed value is inherited) -The value "bolder" sets one value more as the parent element (cannot be inherited, the computed value is inherited) -The value "inherit" does what we think it should do! (same value as parent element) \ No newline at end of file diff --git a/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.eot b/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.eot deleted file mode 100755 index b93a4953fff6..000000000000 Binary files a/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.eot and /dev/null differ diff --git a/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.svg b/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.svg deleted file mode 100755 index 94fb5490a2ed..000000000000 --- a/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.svg +++ /dev/null @@ -1,288 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.ttf b/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.ttf deleted file mode 100755 index 1413fc609ab6..000000000000 Binary files a/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.ttf and /dev/null differ diff --git a/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.woff b/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.woff deleted file mode 100755 index 9e612858f802..000000000000 Binary files a/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.woff and /dev/null differ diff --git a/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.woff2 b/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.woff2 deleted file mode 100755 index 64539b54c375..000000000000 Binary files a/public/templates/default/fonts/bootstrap/glyphicons-halflings-regular.woff2 and /dev/null differ diff --git a/public/templates/default/images/README.md b/public/templates/default/images/README.md deleted file mode 100755 index 6e9ecd25f059..000000000000 --- a/public/templates/default/images/README.md +++ /dev/null @@ -1,45 +0,0 @@ -# ILIAS images - -All images used in the default system style of ILIAS are stored in the directory /images -and its sub-directories. They are part of the visual appearance of ILIAS. - - -## Icons - - -### Principles - -* We ensure a uniform icon language. That means: A PR is needed for each new icon. CSS Maintainer acts as gatekeeper for such PRs. In each case, the icon designer (Caroline Wanner), is consulted to determine whether the icon complies with the Milos icon design rules. -* We do our best to design the icons according to the guidelines. That means: Others may also design icons, but our icon designer keeps an eye on them and provides advice. - -### Design guidelines - -#### General -* In principle, the icons are designed with significantly more line than area. The area often serves as an accent. -* The design of the icons is based on a visual vocabulary and a certain grammar. There are rules and design guidelines, as well as recurring elements (More precise details will be added gradually). -* Equal is treated equal as well as possible. -* The icon set meets the requirements for different functionalities (f.e. size, transparencies, colorings) and areas of use (f.e. content page, mainbar, tiles). - -#### Composition -* The icons were originally created in the format 320 x 320 px . -* The lines are created in a line width of 15 px when designing, then converted to areas and joined together to form a large shape. There are a few exceptions, in cases where the 15 px just didn't fit. -* In each file there is an invisible frame in this format. This prevents line width differences due to different resizing or automatic scaling. -* The icons are created in one color (grey value not lighter than #636363). -* There are no white areas. -* The background is transparent. - - -### Customizing - -Via ILIAS Administration the icon colors can be adapted via the GUI or icons can be replaced individually. Go to «Administration > Layout and Navigation > Layout and Styles > System Styles > Edit a System Style > Icons». - -If you want to develop your own icons (e.g. for plugins), make sure that they fit into the ILIAS icon system. Please follow the guidelines mentioned above. - -The original files of the icons in Adobe Illustrator format are available in the following directory: https://github.com/ILIAS-eLearning/ILIAS-images - - - - - - - diff --git a/public/templates/default/images/ROADMAP.md b/public/templates/default/images/ROADMAP.md deleted file mode 100755 index e5120a1ba542..000000000000 --- a/public/templates/default/images/ROADMAP.md +++ /dev/null @@ -1,23 +0,0 @@ -# Roadmap - -## Short Term - -### Revise internal structure of /images directory - -We would We would like to tidy up the /images folder and move the many files stored -there into suitable subdirectories. This should make the directory clearer. And the -images files can be more easily assigned to the associated application fields. - -### Get rid of duplicates - -Some icons in /images exist two or more times. We will check if we really need all of -them or if we can reduce them in some cases to one image file. - -## Mid Term - -### Adapting glyphs to icon language - -The glyphs we currently use in ILIAS (il-icons font) should be adpated to the style and -visual language of the new Milos iconset. - -## Long Term \ No newline at end of file diff --git a/public/templates/default/images/auth/cas_login_button.png b/public/templates/default/images/auth/cas_login_button.png deleted file mode 100755 index cecb171d78d0..000000000000 Binary files a/public/templates/default/images/auth/cas_login_button.png and /dev/null differ diff --git a/public/templates/default/images/auth/shib_login_button.svg b/public/templates/default/images/auth/shib_login_button.svg deleted file mode 100755 index 285f305890ab..000000000000 --- a/public/templates/default/images/auth/shib_login_button.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/browser/blank.png b/public/templates/default/images/browser/blank.png deleted file mode 100755 index dc554b6d1355..000000000000 Binary files a/public/templates/default/images/browser/blank.png and /dev/null differ diff --git a/public/templates/default/images/browser/forceexp.png b/public/templates/default/images/browser/forceexp.png deleted file mode 100755 index edfc53960e4b..000000000000 Binary files a/public/templates/default/images/browser/forceexp.png and /dev/null differ diff --git a/public/templates/default/images/browser/minus.png b/public/templates/default/images/browser/minus.png deleted file mode 100755 index ec90902d86a0..000000000000 Binary files a/public/templates/default/images/browser/minus.png and /dev/null differ diff --git a/public/templates/default/images/browser/plus.png b/public/templates/default/images/browser/plus.png deleted file mode 100755 index ff8936fa088b..000000000000 Binary files a/public/templates/default/images/browser/plus.png and /dev/null differ diff --git a/public/templates/default/images/cont_tile/cont_tile_default.svg b/public/templates/default/images/cont_tile/cont_tile_default.svg deleted file mode 100755 index a95837eee1f9..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_bibl.svg b/public/templates/default/images/cont_tile/cont_tile_default_bibl.svg deleted file mode 100755 index 1b416f59a12f..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_bibl.svg +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_blog.svg b/public/templates/default/images/cont_tile/cont_tile_default_blog.svg deleted file mode 100755 index b2c14839a08d..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_blog.svg +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_book.svg b/public/templates/default/images/cont_tile/cont_tile_default_book.svg deleted file mode 100755 index 1b416f59a12f..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_book.svg +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_cat.svg b/public/templates/default/images/cont_tile/cont_tile_default_cat.svg deleted file mode 100755 index 8d4a6be46dbe..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_cat.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_catr.svg b/public/templates/default/images/cont_tile/cont_tile_default_catr.svg deleted file mode 100755 index 8d4a6be46dbe..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_catr.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_chatr.svg b/public/templates/default/images/cont_tile/cont_tile_default_chatr.svg deleted file mode 100755 index a319790f718c..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_chatr.svg +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_cld.svg b/public/templates/default/images/cont_tile/cont_tile_default_cld.svg deleted file mode 100755 index a95837eee1f9..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_cld.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_crs.svg b/public/templates/default/images/cont_tile/cont_tile_default_crs.svg deleted file mode 100755 index fe0c7e2bf301..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_crs.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_crsr.svg b/public/templates/default/images/cont_tile/cont_tile_default_crsr.svg deleted file mode 100755 index fe0c7e2bf301..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_crsr.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_dcl.svg b/public/templates/default/images/cont_tile/cont_tile_default_dcl.svg deleted file mode 100755 index 1b416f59a12f..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_dcl.svg +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_exc.svg b/public/templates/default/images/cont_tile/cont_tile_default_exc.svg deleted file mode 100755 index 38290f307a85..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_exc.svg +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_file.svg b/public/templates/default/images/cont_tile/cont_tile_default_file.svg deleted file mode 100755 index ab58fc692d3d..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_file.svg +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_fold.svg b/public/templates/default/images/cont_tile/cont_tile_default_fold.svg deleted file mode 100755 index a95837eee1f9..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_fold.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_frm.svg b/public/templates/default/images/cont_tile/cont_tile_default_frm.svg deleted file mode 100755 index fe0c7e2bf301..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_frm.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_glo.svg b/public/templates/default/images/cont_tile/cont_tile_default_glo.svg deleted file mode 100755 index ab58fc692d3d..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_glo.svg +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_grp.svg b/public/templates/default/images/cont_tile/cont_tile_default_grp.svg deleted file mode 100755 index d038331f2d89..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_grp.svg +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_grpr.svg b/public/templates/default/images/cont_tile/cont_tile_default_grpr.svg deleted file mode 100755 index d038331f2d89..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_grpr.svg +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_htlm.svg b/public/templates/default/images/cont_tile/cont_tile_default_htlm.svg deleted file mode 100755 index a319790f718c..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_htlm.svg +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_iass.svg b/public/templates/default/images/cont_tile/cont_tile_default_iass.svg deleted file mode 100755 index fe0c7e2bf301..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_iass.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_lres.svg b/public/templates/default/images/cont_tile/cont_tile_default_lres.svg deleted file mode 100755 index b2c14839a08d..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_lres.svg +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_lso.svg b/public/templates/default/images/cont_tile/cont_tile_default_lso.svg deleted file mode 100755 index ab58fc692d3d..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_lso.svg +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_mcst.svg b/public/templates/default/images/cont_tile/cont_tile_default_mcst.svg deleted file mode 100755 index a319790f718c..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_mcst.svg +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_mep.svg b/public/templates/default/images/cont_tile/cont_tile_default_mep.svg deleted file mode 100755 index a319790f718c..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_mep.svg +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_prg.svg b/public/templates/default/images/cont_tile/cont_tile_default_prg.svg deleted file mode 100755 index 8d4a6be46dbe..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_prg.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_prtt.svg b/public/templates/default/images/cont_tile/cont_tile_default_prtt.svg deleted file mode 100755 index 38290f307a85..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_prtt.svg +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_sess.svg b/public/templates/default/images/cont_tile/cont_tile_default_sess.svg deleted file mode 100755 index a95837eee1f9..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_sess.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_spl.svg b/public/templates/default/images/cont_tile/cont_tile_default_spl.svg deleted file mode 100755 index c026d9f6a8dc..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_spl.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_tst.svg b/public/templates/default/images/cont_tile/cont_tile_default_tst.svg deleted file mode 100755 index b2c14839a08d..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_tst.svg +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_webr.svg b/public/templates/default/images/cont_tile/cont_tile_default_webr.svg deleted file mode 100755 index c026d9f6a8dc..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_webr.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/cont_tile/cont_tile_default_wiki.svg b/public/templates/default/images/cont_tile/cont_tile_default_wiki.svg deleted file mode 100755 index fe0c7e2bf301..000000000000 --- a/public/templates/default/images/cont_tile/cont_tile_default_wiki.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/contentstyle/FramedBack.png b/public/templates/default/images/contentstyle/FramedBack.png deleted file mode 100755 index 1b3a3cb5393c..000000000000 Binary files a/public/templates/default/images/contentstyle/FramedBack.png and /dev/null differ diff --git a/public/templates/default/images/contentstyle/advknow.png b/public/templates/default/images/contentstyle/advknow.png deleted file mode 100755 index 05c110ca0833..000000000000 Binary files a/public/templates/default/images/contentstyle/advknow.png and /dev/null differ diff --git a/public/templates/default/images/copyrights/all_rights_reserved.svg b/public/templates/default/images/copyrights/all_rights_reserved.svg deleted file mode 100755 index 5e0523b3587b..000000000000 --- a/public/templates/default/images/copyrights/all_rights_reserved.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - diff --git a/public/templates/default/images/default_file_icons/icon_file_avi.svg b/public/templates/default/images/default_file_icons/icon_file_avi.svg deleted file mode 100755 index ca2fdd14b464..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_avi.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -AVI diff --git a/public/templates/default/images/default_file_icons/icon_file_bmp.svg b/public/templates/default/images/default_file_icons/icon_file_bmp.svg deleted file mode 100755 index ef5bac70970d..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_bmp.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -BMP diff --git a/public/templates/default/images/default_file_icons/icon_file_csv.svg b/public/templates/default/images/default_file_icons/icon_file_csv.svg deleted file mode 100755 index 3f65cece43ef..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_csv.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -CSV diff --git a/public/templates/default/images/default_file_icons/icon_file_docx.svg b/public/templates/default/images/default_file_icons/icon_file_docx.svg deleted file mode 100755 index d9c0a0255876..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_docx.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -DOCX diff --git a/public/templates/default/images/default_file_icons/icon_file_flv.svg b/public/templates/default/images/default_file_icons/icon_file_flv.svg deleted file mode 100755 index 0d9007dec886..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_flv.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -FLV diff --git a/public/templates/default/images/default_file_icons/icon_file_gif.svg b/public/templates/default/images/default_file_icons/icon_file_gif.svg deleted file mode 100755 index ea525658a18d..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_gif.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -GIF diff --git a/public/templates/default/images/default_file_icons/icon_file_ico.svg b/public/templates/default/images/default_file_icons/icon_file_ico.svg deleted file mode 100755 index 29d6000238af..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_ico.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -ICO diff --git a/public/templates/default/images/default_file_icons/icon_file_jpg.svg b/public/templates/default/images/default_file_icons/icon_file_jpg.svg deleted file mode 100755 index aad06e4aea55..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_jpg.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -JPG diff --git a/public/templates/default/images/default_file_icons/icon_file_md.svg b/public/templates/default/images/default_file_icons/icon_file_md.svg deleted file mode 100755 index 98076707787f..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_md.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -MD diff --git a/public/templates/default/images/default_file_icons/icon_file_mov.svg b/public/templates/default/images/default_file_icons/icon_file_mov.svg deleted file mode 100755 index 9093d6b183c7..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_mov.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -MOV diff --git a/public/templates/default/images/default_file_icons/icon_file_mp3.svg b/public/templates/default/images/default_file_icons/icon_file_mp3.svg deleted file mode 100755 index 298a339f102a..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_mp3.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -MP3 diff --git a/public/templates/default/images/default_file_icons/icon_file_mp4.svg b/public/templates/default/images/default_file_icons/icon_file_mp4.svg deleted file mode 100755 index c39403849077..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_mp4.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -MP4 diff --git a/public/templates/default/images/default_file_icons/icon_file_odp.svg b/public/templates/default/images/default_file_icons/icon_file_odp.svg deleted file mode 100755 index 46e939015ff5..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_odp.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -ODP diff --git a/public/templates/default/images/default_file_icons/icon_file_ods.svg b/public/templates/default/images/default_file_icons/icon_file_ods.svg deleted file mode 100755 index 4c6d89b39e42..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_ods.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -ODS diff --git a/public/templates/default/images/default_file_icons/icon_file_odt.svg b/public/templates/default/images/default_file_icons/icon_file_odt.svg deleted file mode 100755 index 16aa2293cc7c..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_odt.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -ODT diff --git a/public/templates/default/images/default_file_icons/icon_file_pdf.svg b/public/templates/default/images/default_file_icons/icon_file_pdf.svg deleted file mode 100755 index faaff20449dc..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_pdf.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -PDF diff --git a/public/templates/default/images/default_file_icons/icon_file_png.svg b/public/templates/default/images/default_file_icons/icon_file_png.svg deleted file mode 100755 index 48e9a0637819..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_png.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -PNG diff --git a/public/templates/default/images/default_file_icons/icon_file_pptx.svg b/public/templates/default/images/default_file_icons/icon_file_pptx.svg deleted file mode 100755 index 051906ab69dc..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_pptx.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -PPTX diff --git a/public/templates/default/images/default_file_icons/icon_file_rtf.svg b/public/templates/default/images/default_file_icons/icon_file_rtf.svg deleted file mode 100755 index 43b4c0224420..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_rtf.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -RTF diff --git a/public/templates/default/images/default_file_icons/icon_file_svg.svg b/public/templates/default/images/default_file_icons/icon_file_svg.svg deleted file mode 100755 index afb3d10328fb..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_svg.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -SVG diff --git a/public/templates/default/images/default_file_icons/icon_file_tiff.svg b/public/templates/default/images/default_file_icons/icon_file_tiff.svg deleted file mode 100755 index dee09e245112..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_tiff.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -TIFF diff --git a/public/templates/default/images/default_file_icons/icon_file_txt.svg b/public/templates/default/images/default_file_icons/icon_file_txt.svg deleted file mode 100755 index 154c40c1bd79..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_txt.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -TXT diff --git a/public/templates/default/images/default_file_icons/icon_file_wav.svg b/public/templates/default/images/default_file_icons/icon_file_wav.svg deleted file mode 100755 index bacc4d19fc10..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_wav.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -WAV diff --git a/public/templates/default/images/default_file_icons/icon_file_wma.svg b/public/templates/default/images/default_file_icons/icon_file_wma.svg deleted file mode 100755 index bd727745213e..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_wma.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -WMA diff --git a/public/templates/default/images/default_file_icons/icon_file_xlsx.svg b/public/templates/default/images/default_file_icons/icon_file_xlsx.svg deleted file mode 100755 index 88daea3f251a..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_xlsx.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -XLSX diff --git a/public/templates/default/images/default_file_icons/icon_file_xml.svg b/public/templates/default/images/default_file_icons/icon_file_xml.svg deleted file mode 100755 index b48a6863eb5d..000000000000 --- a/public/templates/default/images/default_file_icons/icon_file_xml.svg +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - -XML diff --git a/public/templates/default/images/learning_progress/completed.svg b/public/templates/default/images/learning_progress/completed.svg deleted file mode 100755 index 4188bda65205..000000000000 --- a/public/templates/default/images/learning_progress/completed.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - diff --git a/public/templates/default/images/learning_progress/failed.svg b/public/templates/default/images/learning_progress/failed.svg deleted file mode 100755 index cff6538b8dde..000000000000 --- a/public/templates/default/images/learning_progress/failed.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - diff --git a/public/templates/default/images/learning_progress/in_progress.svg b/public/templates/default/images/learning_progress/in_progress.svg deleted file mode 100755 index d7ee423e8042..000000000000 --- a/public/templates/default/images/learning_progress/in_progress.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/learning_progress/not_attempted.svg b/public/templates/default/images/learning_progress/not_attempted.svg deleted file mode 100755 index 4962f28f4156..000000000000 --- a/public/templates/default/images/learning_progress/not_attempted.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/learning_progress/short/asset.svg b/public/templates/default/images/learning_progress/short/asset.svg deleted file mode 100755 index 51f9e80d7124..000000000000 --- a/public/templates/default/images/learning_progress/short/asset.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/learning_progress/short/completed.svg b/public/templates/default/images/learning_progress/short/completed.svg deleted file mode 100755 index 959b56ad29d3..000000000000 --- a/public/templates/default/images/learning_progress/short/completed.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/learning_progress/short/failed.svg b/public/templates/default/images/learning_progress/short/failed.svg deleted file mode 100755 index 61b3e1e5c989..000000000000 --- a/public/templates/default/images/learning_progress/short/failed.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/learning_progress/short/in_progress.svg b/public/templates/default/images/learning_progress/short/in_progress.svg deleted file mode 100755 index ce6ac0501330..000000000000 --- a/public/templates/default/images/learning_progress/short/in_progress.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/learning_progress/short/not_attempted.svg b/public/templates/default/images/learning_progress/short/not_attempted.svg deleted file mode 100755 index 78339342e080..000000000000 --- a/public/templates/default/images/learning_progress/short/not_attempted.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/learning_progress/short/running.svg b/public/templates/default/images/learning_progress/short/running.svg deleted file mode 100755 index eae647216473..000000000000 --- a/public/templates/default/images/learning_progress/short/running.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/license.txt b/public/templates/default/images/license.txt deleted file mode 100755 index b1e3f5a26387..000000000000 --- a/public/templates/default/images/license.txt +++ /dev/null @@ -1,504 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/public/templates/default/images/logo/HeaderIcon.svg b/public/templates/default/images/logo/HeaderIcon.svg deleted file mode 100755 index 99173cbc9622..000000000000 --- a/public/templates/default/images/logo/HeaderIcon.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/logo/HeaderIconAvatar.svg b/public/templates/default/images/logo/HeaderIconAvatar.svg deleted file mode 100755 index efa96616978c..000000000000 --- a/public/templates/default/images/logo/HeaderIconAvatar.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/logo/HeaderIconResponsive.svg b/public/templates/default/images/logo/HeaderIconResponsive.svg deleted file mode 100755 index 99173cbc9622..000000000000 --- a/public/templates/default/images/logo/HeaderIconResponsive.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/logo/Sharing.jpg b/public/templates/default/images/logo/Sharing.jpg deleted file mode 100755 index 1794984f45e5..000000000000 Binary files a/public/templates/default/images/logo/Sharing.jpg and /dev/null differ diff --git a/public/templates/default/images/logo/favicon.ico b/public/templates/default/images/logo/favicon.ico deleted file mode 100755 index b7da6465d59b..000000000000 Binary files a/public/templates/default/images/logo/favicon.ico and /dev/null differ diff --git a/public/templates/default/images/logo/ilias_logo_114x114-precomposed.png b/public/templates/default/images/logo/ilias_logo_114x114-precomposed.png deleted file mode 100755 index 4c5c64a9471a..000000000000 Binary files a/public/templates/default/images/logo/ilias_logo_114x114-precomposed.png and /dev/null differ diff --git a/public/templates/default/images/logo/ilias_logo_114x114.png b/public/templates/default/images/logo/ilias_logo_114x114.png deleted file mode 100755 index 0b8109469158..000000000000 Binary files a/public/templates/default/images/logo/ilias_logo_114x114.png and /dev/null differ diff --git a/public/templates/default/images/logo/ilias_logo_57x57-precomposed.png b/public/templates/default/images/logo/ilias_logo_57x57-precomposed.png deleted file mode 100755 index 7b55e079bb3b..000000000000 Binary files a/public/templates/default/images/logo/ilias_logo_57x57-precomposed.png and /dev/null differ diff --git a/public/templates/default/images/logo/ilias_logo_57x57.png b/public/templates/default/images/logo/ilias_logo_57x57.png deleted file mode 100755 index f29fdd83ccb7..000000000000 Binary files a/public/templates/default/images/logo/ilias_logo_57x57.png and /dev/null differ diff --git a/public/templates/default/images/logo/ilias_logo_72x72-precomposed.png b/public/templates/default/images/logo/ilias_logo_72x72-precomposed.png deleted file mode 100755 index f75593809c12..000000000000 Binary files a/public/templates/default/images/logo/ilias_logo_72x72-precomposed.png and /dev/null differ diff --git a/public/templates/default/images/logo/ilias_logo_72x72.png b/public/templates/default/images/logo/ilias_logo_72x72.png deleted file mode 100755 index 27abe9646d3e..000000000000 Binary files a/public/templates/default/images/logo/ilias_logo_72x72.png and /dev/null differ diff --git a/public/templates/default/images/logo/ilias_logo_startup_320x460.png b/public/templates/default/images/logo/ilias_logo_startup_320x460.png deleted file mode 100755 index 40af9beaf67f..000000000000 Binary files a/public/templates/default/images/logo/ilias_logo_startup_320x460.png and /dev/null differ diff --git a/public/templates/default/images/media/bigplay.svg b/public/templates/default/images/media/bigplay.svg deleted file mode 100755 index 575a01dc3889..000000000000 --- a/public/templates/default/images/media/bigplay.svg +++ /dev/null @@ -1,309 +0,0 @@ - - - -image/svg+xml \ No newline at end of file diff --git a/public/templates/default/images/media/black60.png b/public/templates/default/images/media/black60.png deleted file mode 100755 index a7ba0a834e4c..000000000000 Binary files a/public/templates/default/images/media/black60.png and /dev/null differ diff --git a/public/templates/default/images/media/enlarge.svg b/public/templates/default/images/media/enlarge.svg deleted file mode 100755 index 1b950babf397..000000000000 --- a/public/templates/default/images/media/enlarge.svg +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/media/loader.svg b/public/templates/default/images/media/loader.svg deleted file mode 100755 index d10bcff32ba3..000000000000 --- a/public/templates/default/images/media/loader.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/templates/default/images/media/loading.gif b/public/templates/default/images/media/loading.gif deleted file mode 100755 index 5bb90fd6a491..000000000000 Binary files a/public/templates/default/images/media/loading.gif and /dev/null differ diff --git a/public/templates/default/images/media/mcst_preview.svg b/public/templates/default/images/media/mcst_preview.svg deleted file mode 100755 index 94dc43959717..000000000000 --- a/public/templates/default/images/media/mcst_preview.svg +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/media/play.svg b/public/templates/default/images/media/play.svg deleted file mode 100755 index 7d2708e366e2..000000000000 --- a/public/templates/default/images/media/play.svg +++ /dev/null @@ -1,309 +0,0 @@ - - - -image/svg+xml \ No newline at end of file diff --git a/public/templates/default/images/media/spacer.png b/public/templates/default/images/media/spacer.png deleted file mode 100755 index edade18bc507..000000000000 Binary files a/public/templates/default/images/media/spacer.png and /dev/null differ diff --git a/public/templates/default/images/media/time_warn.svg b/public/templates/default/images/media/time_warn.svg deleted file mode 100755 index 9cd1e394fe37..000000000000 --- a/public/templates/default/images/media/time_warn.svg +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/nav/arrow_downright.svg b/public/templates/default/images/nav/arrow_downright.svg deleted file mode 100755 index 7030baeaebf7..000000000000 --- a/public/templates/default/images/nav/arrow_downright.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/nav/arrow_upright.svg b/public/templates/default/images/nav/arrow_upright.svg deleted file mode 100755 index ee98dbe91196..000000000000 --- a/public/templates/default/images/nav/arrow_upright.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/nav/jstree.svg b/public/templates/default/images/nav/jstree.svg deleted file mode 100755 index 5911d60e9c9e..000000000000 --- a/public/templates/default/images/nav/jstree.svg +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/nav/nav_arr2_L.png b/public/templates/default/images/nav/nav_arr2_L.png deleted file mode 100755 index 4c8b73acb25f..000000000000 Binary files a/public/templates/default/images/nav/nav_arr2_L.png and /dev/null differ diff --git a/public/templates/default/images/nav/nav_arr_L.png b/public/templates/default/images/nav/nav_arr_L.png deleted file mode 100755 index 6992aa7edc5c..000000000000 Binary files a/public/templates/default/images/nav/nav_arr_L.png and /dev/null differ diff --git a/public/templates/default/images/nav/nav_arr_L_s.png b/public/templates/default/images/nav/nav_arr_L_s.png deleted file mode 100755 index e0fa8f3058e0..000000000000 Binary files a/public/templates/default/images/nav/nav_arr_L_s.png and /dev/null differ diff --git a/public/templates/default/images/nav/nav_arr_R.png b/public/templates/default/images/nav/nav_arr_R.png deleted file mode 100755 index 24a89b54343d..000000000000 Binary files a/public/templates/default/images/nav/nav_arr_R.png and /dev/null differ diff --git a/public/templates/default/images/nav/nav_arr_R_s.png b/public/templates/default/images/nav/nav_arr_R_s.png deleted file mode 100755 index bd3f0e0bf895..000000000000 Binary files a/public/templates/default/images/nav/nav_arr_R_s.png and /dev/null differ diff --git a/public/templates/default/images/nav/tree_col.svg b/public/templates/default/images/nav/tree_col.svg deleted file mode 100755 index 94053570faff..000000000000 --- a/public/templates/default/images/nav/tree_col.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/nav/tree_exp.svg b/public/templates/default/images/nav/tree_exp.svg deleted file mode 100755 index c68b43d4c6f6..000000000000 --- a/public/templates/default/images/nav/tree_exp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/object/answered.svg b/public/templates/default/images/object/answered.svg deleted file mode 100755 index 9d5724854df0..000000000000 --- a/public/templates/default/images/object/answered.svg +++ /dev/null @@ -1,124 +0,0 @@ - - - -image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/templates/default/images/object/answered_not.svg b/public/templates/default/images/object/answered_not.svg deleted file mode 100755 index 9504700fca4d..000000000000 --- a/public/templates/default/images/object/answered_not.svg +++ /dev/null @@ -1,133 +0,0 @@ - - - -image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/templates/default/images/object/cell.svg b/public/templates/default/images/object/cell.svg deleted file mode 100755 index 46668a043785..000000000000 --- a/public/templates/default/images/object/cell.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/object/checkbox_checked.png b/public/templates/default/images/object/checkbox_checked.png deleted file mode 100755 index 26a81fc9c4b2..000000000000 Binary files a/public/templates/default/images/object/checkbox_checked.png and /dev/null differ diff --git a/public/templates/default/images/object/checkbox_unchecked.png b/public/templates/default/images/object/checkbox_unchecked.png deleted file mode 100755 index 188d07d67626..000000000000 Binary files a/public/templates/default/images/object/checkbox_unchecked.png and /dev/null differ diff --git a/public/templates/default/images/object/col.svg b/public/templates/default/images/object/col.svg deleted file mode 100755 index b76e9ff608e4..000000000000 --- a/public/templates/default/images/object/col.svg +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/object/marked.svg b/public/templates/default/images/object/marked.svg deleted file mode 100755 index 937bb5e52949..000000000000 --- a/public/templates/default/images/object/marked.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/object/marked_.svg b/public/templates/default/images/object/marked_.svg deleted file mode 100755 index 6c9911af60a3..000000000000 --- a/public/templates/default/images/object/marked_.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - diff --git a/public/templates/default/images/object/notification_off.svg b/public/templates/default/images/object/notification_off.svg deleted file mode 100755 index fca8ba06b273..000000000000 --- a/public/templates/default/images/object/notification_off.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - diff --git a/public/templates/default/images/object/notification_on.svg b/public/templates/default/images/object/notification_on.svg deleted file mode 100755 index 7329e97feb61..000000000000 --- a/public/templates/default/images/object/notification_on.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - diff --git a/public/templates/default/images/object/radiobutton_checked.png b/public/templates/default/images/object/radiobutton_checked.png deleted file mode 100755 index a7dfe0fc5aba..000000000000 Binary files a/public/templates/default/images/object/radiobutton_checked.png and /dev/null differ diff --git a/public/templates/default/images/object/radiobutton_unchecked.png b/public/templates/default/images/object/radiobutton_unchecked.png deleted file mode 100755 index 342b6de2f42c..000000000000 Binary files a/public/templates/default/images/object/radiobutton_unchecked.png and /dev/null differ diff --git a/public/templates/default/images/object/row.svg b/public/templates/default/images/object/row.svg deleted file mode 100755 index f60ea94301e9..000000000000 --- a/public/templates/default/images/object/row.svg +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/object/target.svg b/public/templates/default/images/object/target.svg deleted file mode 100755 index a4c733becc0d..000000000000 --- a/public/templates/default/images/object/target.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/public/templates/default/images/object/wizard.svg b/public/templates/default/images/object/wizard.svg deleted file mode 100755 index b5dd173909c5..000000000000 --- a/public/templates/default/images/object/wizard.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/page_editor/icon_peac.svg b/public/templates/default/images/page_editor/icon_peac.svg deleted file mode 100755 index 0cc34ac54d38..000000000000 --- a/public/templates/default/images/page_editor/icon_peac.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_peadl.svg b/public/templates/default/images/page_editor/icon_peadl.svg deleted file mode 100755 index a448c672ec79..000000000000 --- a/public/templates/default/images/page_editor/icon_peadl.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_peadt.svg b/public/templates/default/images/page_editor/icon_peadt.svg deleted file mode 100755 index ca58931647e7..000000000000 --- a/public/templates/default/images/page_editor/icon_peadt.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_pean.svg b/public/templates/default/images/page_editor/icon_pean.svg deleted file mode 100755 index eed48c163f60..000000000000 --- a/public/templates/default/images/page_editor/icon_pean.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_pecd.svg b/public/templates/default/images/page_editor/icon_pecd.svg deleted file mode 100755 index 4df154c3bcb6..000000000000 --- a/public/templates/default/images/page_editor/icon_pecd.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_pech.svg b/public/templates/default/images/page_editor/icon_pech.svg deleted file mode 100755 index 78e0c7080407..000000000000 --- a/public/templates/default/images/page_editor/icon_pech.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_pecl.svg b/public/templates/default/images/page_editor/icon_pecl.svg deleted file mode 100755 index 97d6c8e16818..000000000000 --- a/public/templates/default/images/page_editor/icon_pecl.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_peclp.svg b/public/templates/default/images/page_editor/icon_peclp.svg deleted file mode 100755 index e6777464002d..000000000000 --- a/public/templates/default/images/page_editor/icon_peclp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_pecom.svg b/public/templates/default/images/page_editor/icon_pecom.svg deleted file mode 100755 index 84b8631ccf13..000000000000 --- a/public/templates/default/images/page_editor/icon_pecom.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_pecrs.svg b/public/templates/default/images/page_editor/icon_pecrs.svg deleted file mode 100755 index cd94e49c2572..000000000000 --- a/public/templates/default/images/page_editor/icon_pecrs.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_pecrt.svg b/public/templates/default/images/page_editor/icon_pecrt.svg deleted file mode 100755 index 432a282c8a0a..000000000000 --- a/public/templates/default/images/page_editor/icon_pecrt.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_pecs.svg b/public/templates/default/images/page_editor/icon_pecs.svg deleted file mode 100755 index 85dacb0c92a3..000000000000 --- a/public/templates/default/images/page_editor/icon_pecs.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_pedt.svg b/public/templates/default/images/page_editor/icon_pedt.svg deleted file mode 100755 index da2d400dfd2b..000000000000 --- a/public/templates/default/images/page_editor/icon_pedt.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_pefl.svg b/public/templates/default/images/page_editor/icon_pefl.svg deleted file mode 100755 index c243b9daf150..000000000000 --- a/public/templates/default/images/page_editor/icon_pefl.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_peim.svg b/public/templates/default/images/page_editor/icon_peim.svg deleted file mode 100755 index 1973d075ab74..000000000000 --- a/public/templates/default/images/page_editor/icon_peim.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_pelh.svg b/public/templates/default/images/page_editor/icon_pelh.svg deleted file mode 100755 index 4b84c87f5bb6..000000000000 --- a/public/templates/default/images/page_editor/icon_pelh.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_pemed.svg b/public/templates/default/images/page_editor/icon_pemed.svg deleted file mode 100755 index 24c61afb7a64..000000000000 --- a/public/templates/default/images/page_editor/icon_pemed.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_pemp.svg b/public/templates/default/images/page_editor/icon_pemp.svg deleted file mode 100755 index 4e1a9d073f2e..000000000000 --- a/public/templates/default/images/page_editor/icon_pemp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_pepd.svg b/public/templates/default/images/page_editor/icon_pepd.svg deleted file mode 100755 index 21742107d1e8..000000000000 --- a/public/templates/default/images/page_editor/icon_pepd.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_pepe.svg b/public/templates/default/images/page_editor/icon_pepe.svg deleted file mode 100755 index 19410fac3abd..000000000000 --- a/public/templates/default/images/page_editor/icon_pepe.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_pepl.svg b/public/templates/default/images/page_editor/icon_pepl.svg deleted file mode 100755 index 964b73d727fb..000000000000 --- a/public/templates/default/images/page_editor/icon_pepl.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_peplh.svg b/public/templates/default/images/page_editor/icon_peplh.svg deleted file mode 100755 index 824ab766d0cc..000000000000 --- a/public/templates/default/images/page_editor/icon_peplh.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_pequ.svg b/public/templates/default/images/page_editor/icon_pequ.svg deleted file mode 100755 index b15f855d655e..000000000000 --- a/public/templates/default/images/page_editor/icon_pequ.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_perl.svg b/public/templates/default/images/page_editor/icon_perl.svg deleted file mode 100755 index 21ee4c959a6f..000000000000 --- a/public/templates/default/images/page_editor/icon_perl.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_personal_settings.svg b/public/templates/default/images/page_editor/icon_personal_settings.svg deleted file mode 100755 index 884e0e2eca65..000000000000 --- a/public/templates/default/images/page_editor/icon_personal_settings.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/page_editor/icon_pesc.svg b/public/templates/default/images/page_editor/icon_pesc.svg deleted file mode 100755 index bcd46d21a8d2..000000000000 --- a/public/templates/default/images/page_editor/icon_pesc.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_petmp.svg b/public/templates/default/images/page_editor/icon_petmp.svg deleted file mode 100755 index a21873c9cb1c..000000000000 --- a/public/templates/default/images/page_editor/icon_petmp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_peusr.svg b/public/templates/default/images/page_editor/icon_peusr.svg deleted file mode 100755 index 0b66a988d4fb..000000000000 --- a/public/templates/default/images/page_editor/icon_peusr.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/page_editor/icon_pewl.svg b/public/templates/default/images/page_editor/icon_pewl.svg deleted file mode 100755 index c4fcfe10bae7..000000000000 --- a/public/templates/default/images/page_editor/icon_pewl.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/placeholder/file_placeholder.svg b/public/templates/default/images/placeholder/file_placeholder.svg deleted file mode 100755 index 025b31c34222..000000000000 --- a/public/templates/default/images/placeholder/file_placeholder.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/placeholder/media_placeholder.png b/public/templates/default/images/placeholder/media_placeholder.png deleted file mode 100755 index 1a979b1637a2..000000000000 Binary files a/public/templates/default/images/placeholder/media_placeholder.png and /dev/null differ diff --git a/public/templates/default/images/placeholder/media_placeholder_thumb.png b/public/templates/default/images/placeholder/media_placeholder_thumb.png deleted file mode 100755 index 7cbc14d7b148..000000000000 Binary files a/public/templates/default/images/placeholder/media_placeholder_thumb.png and /dev/null differ diff --git a/public/templates/default/images/placeholder/no_photo_xsmall.jpg b/public/templates/default/images/placeholder/no_photo_xsmall.jpg deleted file mode 100755 index 079714de640d..000000000000 Binary files a/public/templates/default/images/placeholder/no_photo_xsmall.jpg and /dev/null differ diff --git a/public/templates/default/images/placeholder/no_photo_xxsmall.jpg b/public/templates/default/images/placeholder/no_photo_xxsmall.jpg deleted file mode 100755 index ac27ad743de9..000000000000 Binary files a/public/templates/default/images/placeholder/no_photo_xxsmall.jpg and /dev/null differ diff --git a/public/templates/default/images/placeholder/pred_text_placeholder_thumb.png b/public/templates/default/images/placeholder/pred_text_placeholder_thumb.png deleted file mode 100755 index 66767cf430e2..000000000000 Binary files a/public/templates/default/images/placeholder/pred_text_placeholder_thumb.png and /dev/null differ diff --git a/public/templates/default/images/placeholder/question_placeholder.png b/public/templates/default/images/placeholder/question_placeholder.png deleted file mode 100755 index 2c024276c205..000000000000 Binary files a/public/templates/default/images/placeholder/question_placeholder.png and /dev/null differ diff --git a/public/templates/default/images/placeholder/question_placeholder_thumb.png b/public/templates/default/images/placeholder/question_placeholder_thumb.png deleted file mode 100755 index 927b1ae67316..000000000000 Binary files a/public/templates/default/images/placeholder/question_placeholder_thumb.png and /dev/null differ diff --git a/public/templates/default/images/placeholder/text_placeholder.png b/public/templates/default/images/placeholder/text_placeholder.png deleted file mode 100755 index 5b19fd287cb8..000000000000 Binary files a/public/templates/default/images/placeholder/text_placeholder.png and /dev/null differ diff --git a/public/templates/default/images/placeholder/text_placeholder_thumb.png b/public/templates/default/images/placeholder/text_placeholder_thumb.png deleted file mode 100644 index dcf47a0c8c4c..000000000000 Binary files a/public/templates/default/images/placeholder/text_placeholder_thumb.png and /dev/null differ diff --git a/public/templates/default/images/scorm/asset.png b/public/templates/default/images/scorm/asset.png deleted file mode 100755 index 3894c9f60072..000000000000 Binary files a/public/templates/default/images/scorm/asset.png and /dev/null differ diff --git a/public/templates/default/images/scorm/asset.svg b/public/templates/default/images/scorm/asset.svg deleted file mode 100755 index 10b20982c94e..000000000000 --- a/public/templates/default/images/scorm/asset.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/scorm/asset_s.png b/public/templates/default/images/scorm/asset_s.png deleted file mode 100755 index 8de127a13e71..000000000000 Binary files a/public/templates/default/images/scorm/asset_s.png and /dev/null differ diff --git a/public/templates/default/images/scorm/browsed.png b/public/templates/default/images/scorm/browsed.png deleted file mode 100755 index 1636ed57bfc5..000000000000 Binary files a/public/templates/default/images/scorm/browsed.png and /dev/null differ diff --git a/public/templates/default/images/scorm/browsed_s.png b/public/templates/default/images/scorm/browsed_s.png deleted file mode 100755 index 6575785bb84d..000000000000 Binary files a/public/templates/default/images/scorm/browsed_s.png and /dev/null differ diff --git a/public/templates/default/images/scorm/complete.png b/public/templates/default/images/scorm/complete.png deleted file mode 100755 index f9b30073b19e..000000000000 Binary files a/public/templates/default/images/scorm/complete.png and /dev/null differ diff --git a/public/templates/default/images/scorm/complete.svg b/public/templates/default/images/scorm/complete.svg deleted file mode 100755 index 02564fe69dd7..000000000000 --- a/public/templates/default/images/scorm/complete.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/templates/default/images/scorm/complete_s.png b/public/templates/default/images/scorm/complete_s.png deleted file mode 100755 index 3f8628a7c94d..000000000000 Binary files a/public/templates/default/images/scorm/complete_s.png and /dev/null differ diff --git a/public/templates/default/images/scorm/completed.png b/public/templates/default/images/scorm/completed.png deleted file mode 100755 index f9b30073b19e..000000000000 Binary files a/public/templates/default/images/scorm/completed.png and /dev/null differ diff --git a/public/templates/default/images/scorm/completed.svg b/public/templates/default/images/scorm/completed.svg deleted file mode 100755 index 1c6a34b0d936..000000000000 --- a/public/templates/default/images/scorm/completed.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/scorm/completed_s.png b/public/templates/default/images/scorm/completed_s.png deleted file mode 100755 index 3f8628a7c94d..000000000000 Binary files a/public/templates/default/images/scorm/completed_s.png and /dev/null differ diff --git a/public/templates/default/images/scorm/empty.png b/public/templates/default/images/scorm/empty.png deleted file mode 100755 index 3e7bdad096dc..000000000000 Binary files a/public/templates/default/images/scorm/empty.png and /dev/null differ diff --git a/public/templates/default/images/scorm/failed.png b/public/templates/default/images/scorm/failed.png deleted file mode 100755 index 6b3276336835..000000000000 Binary files a/public/templates/default/images/scorm/failed.png and /dev/null differ diff --git a/public/templates/default/images/scorm/failed.svg b/public/templates/default/images/scorm/failed.svg deleted file mode 100755 index d1c097c0eb1e..000000000000 --- a/public/templates/default/images/scorm/failed.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/scorm/failed_s.png b/public/templates/default/images/scorm/failed_s.png deleted file mode 100755 index 646bccddcaaf..000000000000 Binary files a/public/templates/default/images/scorm/failed_s.png and /dev/null differ diff --git a/public/templates/default/images/scorm/in_progress.png b/public/templates/default/images/scorm/in_progress.png deleted file mode 100755 index 41d6caadc2ea..000000000000 Binary files a/public/templates/default/images/scorm/in_progress.png and /dev/null differ diff --git a/public/templates/default/images/scorm/incomplete.png b/public/templates/default/images/scorm/incomplete.png deleted file mode 100755 index dca055014b5f..000000000000 Binary files a/public/templates/default/images/scorm/incomplete.png and /dev/null differ diff --git a/public/templates/default/images/scorm/incomplete.svg b/public/templates/default/images/scorm/incomplete.svg deleted file mode 100755 index 8f55910668ad..000000000000 --- a/public/templates/default/images/scorm/incomplete.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/scorm/incomplete_s.png b/public/templates/default/images/scorm/incomplete_s.png deleted file mode 100755 index 59c5a4edc98b..000000000000 Binary files a/public/templates/default/images/scorm/incomplete_s.png and /dev/null differ diff --git a/public/templates/default/images/scorm/not_attempted.png b/public/templates/default/images/scorm/not_attempted.png deleted file mode 100755 index b8a23c7b4d3c..000000000000 Binary files a/public/templates/default/images/scorm/not_attempted.png and /dev/null differ diff --git a/public/templates/default/images/scorm/not_attempted.svg b/public/templates/default/images/scorm/not_attempted.svg deleted file mode 100755 index c05887c6b9c6..000000000000 --- a/public/templates/default/images/scorm/not_attempted.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/scorm/not_attempted_s.png b/public/templates/default/images/scorm/not_attempted_s.png deleted file mode 100755 index d2c890086b41..000000000000 Binary files a/public/templates/default/images/scorm/not_attempted_s.png and /dev/null differ diff --git a/public/templates/default/images/scorm/passed.png b/public/templates/default/images/scorm/passed.png deleted file mode 100755 index 0df34ea95f5d..000000000000 Binary files a/public/templates/default/images/scorm/passed.png and /dev/null differ diff --git a/public/templates/default/images/scorm/passed.svg b/public/templates/default/images/scorm/passed.svg deleted file mode 100755 index d099e145b024..000000000000 --- a/public/templates/default/images/scorm/passed.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/scorm/passed_s.png b/public/templates/default/images/scorm/passed_s.png deleted file mode 100755 index ba2e9c020add..000000000000 Binary files a/public/templates/default/images/scorm/passed_s.png and /dev/null differ diff --git a/public/templates/default/images/scorm/running.png b/public/templates/default/images/scorm/running.png deleted file mode 100755 index 41d6caadc2ea..000000000000 Binary files a/public/templates/default/images/scorm/running.png and /dev/null differ diff --git a/public/templates/default/images/scorm/running.svg b/public/templates/default/images/scorm/running.svg deleted file mode 100755 index 9060db8a8014..000000000000 --- a/public/templates/default/images/scorm/running.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/scorm/running_s.png b/public/templates/default/images/scorm/running_s.png deleted file mode 100755 index 2f9f2ce8e194..000000000000 Binary files a/public/templates/default/images/scorm/running_s.png and /dev/null differ diff --git a/public/templates/default/images/standard/icon_accs.svg b/public/templates/default/images/standard/icon_accs.svg deleted file mode 100755 index 7507dc655171..000000000000 --- a/public/templates/default/images/standard/icon_accs.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_achv.svg b/public/templates/default/images/standard/icon_achv.svg deleted file mode 100755 index cf506db9f2c3..000000000000 --- a/public/templates/default/images/standard/icon_achv.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_achva.svg b/public/templates/default/images/standard/icon_achva.svg deleted file mode 100755 index b5a51b7c7616..000000000000 --- a/public/templates/default/images/standard/icon_achva.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_adm.svg b/public/templates/default/images/standard/icon_adm.svg deleted file mode 100755 index 808733d1326b..000000000000 --- a/public/templates/default/images/standard/icon_adm.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - diff --git a/public/templates/default/images/standard/icon_adma.svg b/public/templates/default/images/standard/icon_adma.svg deleted file mode 100755 index 808733d1326b..000000000000 --- a/public/templates/default/images/standard/icon_adma.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - diff --git a/public/templates/default/images/standard/icon_adn.svg b/public/templates/default/images/standard/icon_adn.svg deleted file mode 100755 index b95fcab46ab5..000000000000 --- a/public/templates/default/images/standard/icon_adn.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_adve.svg b/public/templates/default/images/standard/icon_adve.svg deleted file mode 100755 index 961e0dc94ecc..000000000000 --- a/public/templates/default/images/standard/icon_adve.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_alert.svg b/public/templates/default/images/standard/icon_alert.svg deleted file mode 100755 index 01735f1ab355..000000000000 --- a/public/templates/default/images/standard/icon_alert.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_appr.svg b/public/templates/default/images/standard/icon_appr.svg deleted file mode 100755 index 50f858e5f105..000000000000 --- a/public/templates/default/images/standard/icon_appr.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_ass.svg b/public/templates/default/images/standard/icon_ass.svg deleted file mode 100755 index f50e81c3cda9..000000000000 --- a/public/templates/default/images/standard/icon_ass.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - diff --git a/public/templates/default/images/standard/icon_assf.svg b/public/templates/default/images/standard/icon_assf.svg deleted file mode 100755 index 0d90e8a5d870..000000000000 --- a/public/templates/default/images/standard/icon_assf.svg +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_auth.svg b/public/templates/default/images/standard/icon_auth.svg deleted file mode 100755 index 2790e7a9a47d..000000000000 --- a/public/templates/default/images/standard/icon_auth.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - diff --git a/public/templates/default/images/standard/icon_avatar.svg b/public/templates/default/images/standard/icon_avatar.svg deleted file mode 100755 index 35a316b8b48a..000000000000 --- a/public/templates/default/images/standard/icon_avatar.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_awra.svg b/public/templates/default/images/standard/icon_awra.svg deleted file mode 100755 index bb0de2059e5d..000000000000 --- a/public/templates/default/images/standard/icon_awra.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_bdg.svg b/public/templates/default/images/standard/icon_bdg.svg deleted file mode 100755 index f363ee3413a8..000000000000 --- a/public/templates/default/images/standard/icon_bdg.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_bdga.svg b/public/templates/default/images/standard/icon_bdga.svg deleted file mode 100755 index ee048dc72cf2..000000000000 --- a/public/templates/default/images/standard/icon_bdga.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_bgtk.svg b/public/templates/default/images/standard/icon_bgtk.svg deleted file mode 100755 index 348402fe1975..000000000000 --- a/public/templates/default/images/standard/icon_bgtk.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_bibl.svg b/public/templates/default/images/standard/icon_bibl.svg deleted file mode 100755 index ae33a3ec5448..000000000000 --- a/public/templates/default/images/standard/icon_bibl.svg +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_bibs.svg b/public/templates/default/images/standard/icon_bibs.svg deleted file mode 100755 index 924960eb230a..000000000000 --- a/public/templates/default/images/standard/icon_bibs.svg +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_blga.svg b/public/templates/default/images/standard/icon_blga.svg deleted file mode 100755 index f77f9e117114..000000000000 --- a/public/templates/default/images/standard/icon_blga.svg +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_blog.svg b/public/templates/default/images/standard/icon_blog.svg deleted file mode 100755 index c08a53ef4a4d..000000000000 --- a/public/templates/default/images/standard/icon_blog.svg +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_book.svg b/public/templates/default/images/standard/icon_book.svg deleted file mode 100755 index 4bba6323028b..000000000000 --- a/public/templates/default/images/standard/icon_book.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_cadm.svg b/public/templates/default/images/standard/icon_cadm.svg deleted file mode 100755 index 0ed59073090a..000000000000 --- a/public/templates/default/images/standard/icon_cadm.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_cal.svg b/public/templates/default/images/standard/icon_cal.svg deleted file mode 100755 index 310561adafd8..000000000000 --- a/public/templates/default/images/standard/icon_cal.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_calch.svg b/public/templates/default/images/standard/icon_calch.svg deleted file mode 100755 index 3886c3d3c567..000000000000 --- a/public/templates/default/images/standard/icon_calch.svg +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_calg.svg b/public/templates/default/images/standard/icon_calg.svg deleted file mode 100755 index 8750d1b1abce..000000000000 --- a/public/templates/default/images/standard/icon_calg.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_cals.svg b/public/templates/default/images/standard/icon_cals.svg deleted file mode 100755 index ae04a4234a7b..000000000000 --- a/public/templates/default/images/standard/icon_cals.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_cat.svg b/public/templates/default/images/standard/icon_cat.svg deleted file mode 100755 index abfd3f498870..000000000000 --- a/public/templates/default/images/standard/icon_cat.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_catr.svg b/public/templates/default/images/standard/icon_catr.svg deleted file mode 100755 index 057521d5f597..000000000000 --- a/public/templates/default/images/standard/icon_catr.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_cert.svg b/public/templates/default/images/standard/icon_cert.svg deleted file mode 100755 index 27c70343b14d..000000000000 --- a/public/templates/default/images/standard/icon_cert.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_chap.svg b/public/templates/default/images/standard/icon_chap.svg deleted file mode 100755 index a87dc4da6b0b..000000000000 --- a/public/templates/default/images/standard/icon_chap.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_checked.svg b/public/templates/default/images/standard/icon_checked.svg deleted file mode 100755 index cf5b09e9fce4..000000000000 --- a/public/templates/default/images/standard/icon_checked.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_chp.svg b/public/templates/default/images/standard/icon_chp.svg deleted file mode 100755 index 7421dac3ab49..000000000000 --- a/public/templates/default/images/standard/icon_chp.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_chta.png b/public/templates/default/images/standard/icon_chta.png deleted file mode 100755 index 349b654e26fe..000000000000 Binary files a/public/templates/default/images/standard/icon_chta.png and /dev/null differ diff --git a/public/templates/default/images/standard/icon_chta.svg b/public/templates/default/images/standard/icon_chta.svg deleted file mode 100755 index 834f949d9d35..000000000000 --- a/public/templates/default/images/standard/icon_chta.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_chtr.svg b/public/templates/default/images/standard/icon_chtr.svg deleted file mode 100755 index 57f309387a09..000000000000 --- a/public/templates/default/images/standard/icon_chtr.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_cld.svg b/public/templates/default/images/standard/icon_cld.svg deleted file mode 100755 index ef6814da2bbc..000000000000 --- a/public/templates/default/images/standard/icon_cld.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_cmis.svg b/public/templates/default/images/standard/icon_cmis.svg deleted file mode 100755 index 10653632f09e..000000000000 --- a/public/templates/default/images/standard/icon_cmis.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_cmix.svg b/public/templates/default/images/standard/icon_cmix.svg deleted file mode 100755 index 1382be5a82ed..000000000000 --- a/public/templates/default/images/standard/icon_cmix.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_cmps.svg b/public/templates/default/images/standard/icon_cmps.svg deleted file mode 100755 index 587d54de7fcf..000000000000 --- a/public/templates/default/images/standard/icon_cmps.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_cmxv.svg b/public/templates/default/images/standard/icon_cmxv.svg deleted file mode 100755 index 0885371a5912..000000000000 --- a/public/templates/default/images/standard/icon_cmxv.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_coma.svg b/public/templates/default/images/standard/icon_coma.svg deleted file mode 100755 index f68bf2b1cc34..000000000000 --- a/public/templates/default/images/standard/icon_coma.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_comp.svg b/public/templates/default/images/standard/icon_comp.svg deleted file mode 100755 index 6fc8bccb1dec..000000000000 --- a/public/templates/default/images/standard/icon_comp.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - diff --git a/public/templates/default/images/standard/icon_coms.svg b/public/templates/default/images/standard/icon_coms.svg deleted file mode 100755 index 6d4e4b36e5ec..000000000000 --- a/public/templates/default/images/standard/icon_coms.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_comu.svg b/public/templates/default/images/standard/icon_comu.svg deleted file mode 100755 index e95cfe8c461a..000000000000 --- a/public/templates/default/images/standard/icon_comu.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_con.svg b/public/templates/default/images/standard/icon_con.svg deleted file mode 100755 index 31a279ab13fa..000000000000 --- a/public/templates/default/images/standard/icon_con.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_con_VAR.svg b/public/templates/default/images/standard/icon_con_VAR.svg deleted file mode 100755 index 8be8f69bd5fc..000000000000 --- a/public/templates/default/images/standard/icon_con_VAR.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_copa.svg b/public/templates/default/images/standard/icon_copa.svg deleted file mode 100755 index 9f2a98174291..000000000000 --- a/public/templates/default/images/standard/icon_copa.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_cpad.svg b/public/templates/default/images/standard/icon_cpad.svg deleted file mode 100755 index b427ed09e7f3..000000000000 --- a/public/templates/default/images/standard/icon_cpad.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_crgr.svg b/public/templates/default/images/standard/icon_crgr.svg deleted file mode 100755 index 3ad55b085c7b..000000000000 --- a/public/templates/default/images/standard/icon_crgr.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_crs.svg b/public/templates/default/images/standard/icon_crs.svg deleted file mode 100755 index 89b3f852dcb1..000000000000 --- a/public/templates/default/images/standard/icon_crs.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_crsr.svg b/public/templates/default/images/standard/icon_crsr.svg deleted file mode 100755 index 5fa4dfd407d5..000000000000 --- a/public/templates/default/images/standard/icon_crsr.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_crss.svg b/public/templates/default/images/standard/icon_crss.svg deleted file mode 100755 index 697b4af55deb..000000000000 --- a/public/templates/default/images/standard/icon_crss.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_crst.svg b/public/templates/default/images/standard/icon_crst.svg deleted file mode 100755 index a2c3e4d1bd90..000000000000 --- a/public/templates/default/images/standard/icon_crst.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_crsv.svg b/public/templates/default/images/standard/icon_crsv.svg deleted file mode 100755 index 20158d1b4363..000000000000 --- a/public/templates/default/images/standard/icon_crsv.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_dcl.svg b/public/templates/default/images/standard/icon_dcl.svg deleted file mode 100755 index 266c03625c23..000000000000 --- a/public/templates/default/images/standard/icon_dcl.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - diff --git a/public/templates/default/images/standard/icon_dcl_file.svg b/public/templates/default/images/standard/icon_dcl_file.svg deleted file mode 100755 index 5e77d82ea1b0..000000000000 --- a/public/templates/default/images/standard/icon_dcl_file.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_dcl_fold.svg b/public/templates/default/images/standard/icon_dcl_fold.svg deleted file mode 100755 index aecc6dccf3f8..000000000000 --- a/public/templates/default/images/standard/icon_dcl_fold.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_ddp.svg b/public/templates/default/images/standard/icon_ddp.svg deleted file mode 100755 index a9c3276be342..000000000000 --- a/public/templates/default/images/standard/icon_ddp.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_default.svg b/public/templates/default/images/standard/icon_default.svg deleted file mode 100755 index 51fb96c066b2..000000000000 --- a/public/templates/default/images/standard/icon_default.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_disq.svg b/public/templates/default/images/standard/icon_disq.svg deleted file mode 100755 index 76c1be5b34fb..000000000000 --- a/public/templates/default/images/standard/icon_disq.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_dpro.svg b/public/templates/default/images/standard/icon_dpro.svg deleted file mode 100755 index a9c3276be342..000000000000 --- a/public/templates/default/images/standard/icon_dpro.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_drafts.svg b/public/templates/default/images/standard/icon_drafts.svg deleted file mode 100755 index c6a6a11532c6..000000000000 --- a/public/templates/default/images/standard/icon_drafts.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_dsha.svg b/public/templates/default/images/standard/icon_dsha.svg deleted file mode 100755 index cfd482ca8de2..000000000000 --- a/public/templates/default/images/standard/icon_dsha.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_dshs.svg b/public/templates/default/images/standard/icon_dshs.svg deleted file mode 100755 index 733958b25c63..000000000000 --- a/public/templates/default/images/standard/icon_dshs.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_ecss.svg b/public/templates/default/images/standard/icon_ecss.svg deleted file mode 100755 index 1b1452398226..000000000000 --- a/public/templates/default/images/standard/icon_ecss.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_edtr.svg b/public/templates/default/images/standard/icon_edtr.svg deleted file mode 100755 index f2aae38aebc8..000000000000 --- a/public/templates/default/images/standard/icon_edtr.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/templates/default/images/standard/icon_enrl.svg b/public/templates/default/images/standard/icon_enrl.svg deleted file mode 100755 index 8807234e7ad7..000000000000 --- a/public/templates/default/images/standard/icon_enrl.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_etal.svg b/public/templates/default/images/standard/icon_etal.svg deleted file mode 100755 index 3aea6edaca86..000000000000 --- a/public/templates/default/images/standard/icon_etal.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_exc.svg b/public/templates/default/images/standard/icon_exc.svg deleted file mode 100755 index f67158911387..000000000000 --- a/public/templates/default/images/standard/icon_exc.svg +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_excs.svg b/public/templates/default/images/standard/icon_excs.svg deleted file mode 100755 index 9b53347e7db1..000000000000 --- a/public/templates/default/images/standard/icon_excs.svg +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_excv.svg b/public/templates/default/images/standard/icon_excv.svg deleted file mode 100755 index 0579714f7594..000000000000 --- a/public/templates/default/images/standard/icon_excv.svg +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_exta.svg b/public/templates/default/images/standard/icon_exta.svg deleted file mode 100755 index c678e2977ca5..000000000000 --- a/public/templates/default/images/standard/icon_exta.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_extt.svg b/public/templates/default/images/standard/icon_extt.svg deleted file mode 100755 index 630b2ea98deb..000000000000 --- a/public/templates/default/images/standard/icon_extt.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_facs.svg b/public/templates/default/images/standard/icon_facs.svg deleted file mode 100755 index 1cd97e17a278..000000000000 --- a/public/templates/default/images/standard/icon_facs.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_faq.svg b/public/templates/default/images/standard/icon_faq.svg deleted file mode 100755 index 219f93db6c43..000000000000 --- a/public/templates/default/images/standard/icon_faq.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_fav.svg b/public/templates/default/images/standard/icon_fav.svg deleted file mode 100755 index e0a9803f7bb5..000000000000 --- a/public/templates/default/images/standard/icon_fav.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_feed.svg b/public/templates/default/images/standard/icon_feed.svg deleted file mode 100755 index 186ebc9a822f..000000000000 --- a/public/templates/default/images/standard/icon_feed.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_file.svg b/public/templates/default/images/standard/icon_file.svg deleted file mode 100755 index 620c327f94e0..000000000000 --- a/public/templates/default/images/standard/icon_file.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_file_inline.svg b/public/templates/default/images/standard/icon_file_inline.svg deleted file mode 100755 index 24b836943fc1..000000000000 --- a/public/templates/default/images/standard/icon_file_inline.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_fils.svg b/public/templates/default/images/standard/icon_fils.svg deleted file mode 100755 index febabbb9b779..000000000000 --- a/public/templates/default/images/standard/icon_fils.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_fldm.svg b/public/templates/default/images/standard/icon_fldm.svg deleted file mode 100755 index 6fe00ebefc3a..000000000000 --- a/public/templates/default/images/standard/icon_fldm.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_fold.svg b/public/templates/default/images/standard/icon_fold.svg deleted file mode 100755 index 2eb85626fc71..000000000000 --- a/public/templates/default/images/standard/icon_fold.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_foldt.svg b/public/templates/default/images/standard/icon_foldt.svg deleted file mode 100755 index 9eaffe6c82ec..000000000000 --- a/public/templates/default/images/standard/icon_foldt.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_frm.svg b/public/templates/default/images/standard/icon_frm.svg deleted file mode 100755 index 7e6dfc4aa1c4..000000000000 --- a/public/templates/default/images/standard/icon_frm.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_frma.svg b/public/templates/default/images/standard/icon_frma.svg deleted file mode 100755 index 4b9a5dba815e..000000000000 --- a/public/templates/default/images/standard/icon_frma.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_gcon.svg b/public/templates/default/images/standard/icon_gcon.svg deleted file mode 100755 index 816ed07ff129..000000000000 --- a/public/templates/default/images/standard/icon_gcon.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_glo.svg b/public/templates/default/images/standard/icon_glo.svg deleted file mode 100755 index 89329d1722b4..000000000000 --- a/public/templates/default/images/standard/icon_glo.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_grp.svg b/public/templates/default/images/standard/icon_grp.svg deleted file mode 100755 index b687627ee6d2..000000000000 --- a/public/templates/default/images/standard/icon_grp.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_grpr.svg b/public/templates/default/images/standard/icon_grpr.svg deleted file mode 100755 index 016309b0e16d..000000000000 --- a/public/templates/default/images/standard/icon_grpr.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_grps.svg b/public/templates/default/images/standard/icon_grps.svg deleted file mode 100755 index b687627ee6d2..000000000000 --- a/public/templates/default/images/standard/icon_grps.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_hlp.svg b/public/templates/default/images/standard/icon_hlp.svg deleted file mode 100755 index 2e35a31dada6..000000000000 --- a/public/templates/default/images/standard/icon_hlp.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_hlps.svg b/public/templates/default/images/standard/icon_hlps.svg deleted file mode 100755 index 2e35a31dada6..000000000000 --- a/public/templates/default/images/standard/icon_hlps.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_htlm.svg b/public/templates/default/images/standard/icon_htlm.svg deleted file mode 100755 index 33e95d9f6f8a..000000000000 --- a/public/templates/default/images/standard/icon_htlm.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_i.svg b/public/templates/default/images/standard/icon_i.svg deleted file mode 100755 index ef2217d2b1df..000000000000 --- a/public/templates/default/images/standard/icon_i.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_iass.svg b/public/templates/default/images/standard/icon_iass.svg deleted file mode 100755 index 90fdfcc67519..000000000000 --- a/public/templates/default/images/standard/icon_iass.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_impr.svg b/public/templates/default/images/standard/icon_impr.svg deleted file mode 100755 index 8f8f853306b0..000000000000 --- a/public/templates/default/images/standard/icon_impr.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_inbox.svg b/public/templates/default/images/standard/icon_inbox.svg deleted file mode 100755 index c3b4ed76ed12..000000000000 --- a/public/templates/default/images/standard/icon_inbox.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - diff --git a/public/templates/default/images/standard/icon_info.svg b/public/templates/default/images/standard/icon_info.svg deleted file mode 100755 index 9be9af29407a..000000000000 --- a/public/templates/default/images/standard/icon_info.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_itgr.svg b/public/templates/default/images/standard/icon_itgr.svg deleted file mode 100755 index ae9eadbaf291..000000000000 --- a/public/templates/default/images/standard/icon_itgr.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_lglntc.svg b/public/templates/default/images/standard/icon_lglntc.svg deleted file mode 100755 index 8f8f853306b0..000000000000 --- a/public/templates/default/images/standard/icon_lglntc.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_lhist.svg b/public/templates/default/images/standard/icon_lhist.svg deleted file mode 100755 index db2a131cbdc3..000000000000 --- a/public/templates/default/images/standard/icon_lhist.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_lht.svg b/public/templates/default/images/standard/icon_lht.svg deleted file mode 100755 index f7fd759d1201..000000000000 --- a/public/templates/default/images/standard/icon_lht.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_lhts.svg b/public/templates/default/images/standard/icon_lhts.svg deleted file mode 100755 index 35e57a0359d0..000000000000 --- a/public/templates/default/images/standard/icon_lhts.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_lm.svg b/public/templates/default/images/standard/icon_lm.svg deleted file mode 100755 index 85b7ac8d0bab..000000000000 --- a/public/templates/default/images/standard/icon_lm.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_lng.svg b/public/templates/default/images/standard/icon_lng.svg deleted file mode 100755 index 4a0491140598..000000000000 --- a/public/templates/default/images/standard/icon_lng.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_lngf.svg b/public/templates/default/images/standard/icon_lngf.svg deleted file mode 100755 index 6d65abad9fc7..000000000000 --- a/public/templates/default/images/standard/icon_lngf.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_lobj.svg b/public/templates/default/images/standard/icon_lobj.svg deleted file mode 100755 index a1e1aaf678c6..000000000000 --- a/public/templates/default/images/standard/icon_lobj.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_local.svg b/public/templates/default/images/standard/icon_local.svg deleted file mode 100755 index 5d8210d15633..000000000000 --- a/public/templates/default/images/standard/icon_local.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_login.svg b/public/templates/default/images/standard/icon_login.svg deleted file mode 100755 index 49de9f10fb95..000000000000 --- a/public/templates/default/images/standard/icon_login.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_logout.svg b/public/templates/default/images/standard/icon_logout.svg deleted file mode 100755 index 31e7e892a671..000000000000 --- a/public/templates/default/images/standard/icon_logout.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_logs.svg b/public/templates/default/images/standard/icon_logs.svg deleted file mode 100755 index 879c330fa11d..000000000000 --- a/public/templates/default/images/standard/icon_logs.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_lreg.svg b/public/templates/default/images/standard/icon_lreg.svg deleted file mode 100755 index 0ee9f750e6ab..000000000000 --- a/public/templates/default/images/standard/icon_lreg.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_lres.svg b/public/templates/default/images/standard/icon_lres.svg deleted file mode 100755 index a95351ede4c7..000000000000 --- a/public/templates/default/images/standard/icon_lres.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_lrss.svg b/public/templates/default/images/standard/icon_lrss.svg deleted file mode 100755 index 9f0b6129ecf2..000000000000 --- a/public/templates/default/images/standard/icon_lrss.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_lso.svg b/public/templates/default/images/standard/icon_lso.svg deleted file mode 100755 index 94c04fa19a60..000000000000 --- a/public/templates/default/images/standard/icon_lso.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - diff --git a/public/templates/default/images/standard/icon_lsos.svg b/public/templates/default/images/standard/icon_lsos.svg deleted file mode 100755 index 94c04fa19a60..000000000000 --- a/public/templates/default/images/standard/icon_lsos.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - diff --git a/public/templates/default/images/standard/icon_lstv.svg b/public/templates/default/images/standard/icon_lstv.svg deleted file mode 100755 index 4145851b7d3c..000000000000 --- a/public/templates/default/images/standard/icon_lstv.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_lti.svg b/public/templates/default/images/standard/icon_lti.svg deleted file mode 100755 index 007d96c7f5c2..000000000000 --- a/public/templates/default/images/standard/icon_lti.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_lti_large.svg b/public/templates/default/images/standard/icon_lti_large.svg deleted file mode 100755 index 29eeb11a0fcf..000000000000 --- a/public/templates/default/images/standard/icon_lti_large.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_ltis.svg b/public/templates/default/images/standard/icon_ltis.svg deleted file mode 100755 index e23d40b9c17d..000000000000 --- a/public/templates/default/images/standard/icon_ltis.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_ltiv.svg b/public/templates/default/images/standard/icon_ltiv.svg deleted file mode 100755 index f56ff2336526..000000000000 --- a/public/templates/default/images/standard/icon_ltiv.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_mail.svg b/public/templates/default/images/standard/icon_mail.svg deleted file mode 100755 index 11b2aeead2cb..000000000000 --- a/public/templates/default/images/standard/icon_mail.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_mailf.svg b/public/templates/default/images/standard/icon_mailf.svg deleted file mode 100755 index 82de2298188e..000000000000 --- a/public/templates/default/images/standard/icon_mailf.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_mcst.svg b/public/templates/default/images/standard/icon_mcst.svg deleted file mode 100755 index 16b4a6f4c3ac..000000000000 --- a/public/templates/default/images/standard/icon_mcst.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_mcts.svg b/public/templates/default/images/standard/icon_mcts.svg deleted file mode 100755 index be6d603a5ba5..000000000000 --- a/public/templates/default/images/standard/icon_mcts.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_mdia.svg b/public/templates/default/images/standard/icon_mdia.svg deleted file mode 100755 index 73dbc053125d..000000000000 --- a/public/templates/default/images/standard/icon_mdia.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_mds.svg b/public/templates/default/images/standard/icon_mds.svg deleted file mode 100755 index c0d089dd46c4..000000000000 --- a/public/templates/default/images/standard/icon_mds.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_mep.svg b/public/templates/default/images/standard/icon_mep.svg deleted file mode 100755 index 593031df37e7..000000000000 --- a/public/templates/default/images/standard/icon_mep.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_mme.svg b/public/templates/default/images/standard/icon_mme.svg deleted file mode 100755 index 3f4813853b3f..000000000000 --- a/public/templates/default/images/standard/icon_mme.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_mob.svg b/public/templates/default/images/standard/icon_mob.svg deleted file mode 100755 index 3edeb4bcfed2..000000000000 --- a/public/templates/default/images/standard/icon_mob.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_mobs.svg b/public/templates/default/images/standard/icon_mobs.svg deleted file mode 100755 index e4d6209bea2b..000000000000 --- a/public/templates/default/images/standard/icon_mobs.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_more.svg b/public/templates/default/images/standard/icon_more.svg deleted file mode 100755 index b5d3bbd47e64..000000000000 --- a/public/templates/default/images/standard/icon_more.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_mostly_ok.svg b/public/templates/default/images/standard/icon_mostly_ok.svg deleted file mode 100755 index 39ecffdc5ac0..000000000000 --- a/public/templates/default/images/standard/icon_mostly_ok.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_not_ok.svg b/public/templates/default/images/standard/icon_not_ok.svg deleted file mode 100755 index 05d0d4775ed9..000000000000 --- a/public/templates/default/images/standard/icon_not_ok.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_not_ok_monochrome.svg b/public/templates/default/images/standard/icon_not_ok_monochrome.svg deleted file mode 100755 index 2add34baf76e..000000000000 --- a/public/templates/default/images/standard/icon_not_ok_monochrome.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_nota.svg b/public/templates/default/images/standard/icon_nota.svg deleted file mode 100755 index cd35b938e553..000000000000 --- a/public/templates/default/images/standard/icon_nota.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_nots.svg b/public/templates/default/images/standard/icon_nots.svg deleted file mode 100755 index 3f7dcb8b6809..000000000000 --- a/public/templates/default/images/standard/icon_nots.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - diff --git a/public/templates/default/images/standard/icon_ntfctn.svg b/public/templates/default/images/standard/icon_ntfctn.svg deleted file mode 100755 index eff814a5e0be..000000000000 --- a/public/templates/default/images/standard/icon_ntfctn.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_nwss.svg b/public/templates/default/images/standard/icon_nwss.svg deleted file mode 100755 index 8042a9a97f65..000000000000 --- a/public/templates/default/images/standard/icon_nwss.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_obj.svg b/public/templates/default/images/standard/icon_obj.svg deleted file mode 100755 index c86f0ab6099a..000000000000 --- a/public/templates/default/images/standard/icon_obj.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_ok.svg b/public/templates/default/images/standard/icon_ok.svg deleted file mode 100755 index 7d3c2dcef239..000000000000 --- a/public/templates/default/images/standard/icon_ok.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_ok_monochrome.svg b/public/templates/default/images/standard/icon_ok_monochrome.svg deleted file mode 100755 index 8fac5155447c..000000000000 --- a/public/templates/default/images/standard/icon_ok_monochrome.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_orga.svg b/public/templates/default/images/standard/icon_orga.svg deleted file mode 100755 index 51e958ddc935..000000000000 --- a/public/templates/default/images/standard/icon_orga.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_orgu.svg b/public/templates/default/images/standard/icon_orgu.svg deleted file mode 100755 index 57916bd00410..000000000000 --- a/public/templates/default/images/standard/icon_orgu.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_otpl.svg b/public/templates/default/images/standard/icon_otpl.svg deleted file mode 100755 index 8480368611e7..000000000000 --- a/public/templates/default/images/standard/icon_otpl.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/public/templates/default/images/standard/icon_page.svg b/public/templates/default/images/standard/icon_page.svg deleted file mode 100755 index 4b4781b65adc..000000000000 --- a/public/templates/default/images/standard/icon_page.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_pays.svg b/public/templates/default/images/standard/icon_pays.svg deleted file mode 100755 index 40b7469186b7..000000000000 --- a/public/templates/default/images/standard/icon_pays.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_pcht.svg b/public/templates/default/images/standard/icon_pcht.svg deleted file mode 100755 index 4fff11bd9dc8..000000000000 --- a/public/templates/default/images/standard/icon_pcht.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_pd.svg b/public/templates/default/images/standard/icon_pd.svg deleted file mode 100755 index 04de9f7743fa..000000000000 --- a/public/templates/default/images/standard/icon_pd.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_pdfg.svg b/public/templates/default/images/standard/icon_pdfg.svg deleted file mode 100755 index 106bfe06d882..000000000000 --- a/public/templates/default/images/standard/icon_pdfg.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_pdts.svg b/public/templates/default/images/standard/icon_pdts.svg deleted file mode 100755 index 129b6c363e41..000000000000 --- a/public/templates/default/images/standard/icon_pdts.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_pg.svg b/public/templates/default/images/standard/icon_pg.svg deleted file mode 100755 index 1fd1fe31cdd1..000000000000 --- a/public/templates/default/images/standard/icon_pg.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_pg_d.svg b/public/templates/default/images/standard/icon_pg_d.svg deleted file mode 100755 index 25d2349f98f9..000000000000 --- a/public/templates/default/images/standard/icon_pg_d.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_pg_d_sc.svg b/public/templates/default/images/standard/icon_pg_d_sc.svg deleted file mode 100755 index 198979d45e77..000000000000 --- a/public/templates/default/images/standard/icon_pg_d_sc.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_pg_del.svg b/public/templates/default/images/standard/icon_pg_del.svg deleted file mode 100755 index 8306471c574e..000000000000 --- a/public/templates/default/images/standard/icon_pg_del.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_pg_del_sc.svg b/public/templates/default/images/standard/icon_pg_del_sc.svg deleted file mode 100755 index fbaa720ff6ad..000000000000 --- a/public/templates/default/images/standard/icon_pg_del_sc.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_pg_sc.svg b/public/templates/default/images/standard/icon_pg_sc.svg deleted file mode 100755 index 26375234c1b9..000000000000 --- a/public/templates/default/images/standard/icon_pg_sc.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_pin.svg b/public/templates/default/images/standard/icon_pin.svg deleted file mode 100755 index 9b3b83dc4c93..000000000000 --- a/public/templates/default/images/standard/icon_pin.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_pin_on.png b/public/templates/default/images/standard/icon_pin_on.png deleted file mode 100755 index 4ba9382ada47..000000000000 Binary files a/public/templates/default/images/standard/icon_pin_on.png and /dev/null differ diff --git a/public/templates/default/images/standard/icon_poll.svg b/public/templates/default/images/standard/icon_poll.svg deleted file mode 100755 index dc0491b6ef6c..000000000000 --- a/public/templates/default/images/standard/icon_poll.svg +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_prfa.svg b/public/templates/default/images/standard/icon_prfa.svg deleted file mode 100755 index bef97a1149bd..000000000000 --- a/public/templates/default/images/standard/icon_prfa.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_prfl.svg b/public/templates/default/images/standard/icon_prfl.svg deleted file mode 100755 index cd6c1fc79723..000000000000 --- a/public/templates/default/images/standard/icon_prfl.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_prg.svg b/public/templates/default/images/standard/icon_prg.svg deleted file mode 100755 index b4e39aa25270..000000000000 --- a/public/templates/default/images/standard/icon_prg.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_prgr.svg b/public/templates/default/images/standard/icon_prgr.svg deleted file mode 100755 index 874455bb485f..000000000000 --- a/public/templates/default/images/standard/icon_prgr.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_prgs.svg b/public/templates/default/images/standard/icon_prgs.svg deleted file mode 100755 index 7883676a389a..000000000000 --- a/public/templates/default/images/standard/icon_prgs.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_profile.svg b/public/templates/default/images/standard/icon_profile.svg deleted file mode 100755 index 217688a4dd99..000000000000 --- a/public/templates/default/images/standard/icon_profile.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_prss.svg b/public/templates/default/images/standard/icon_prss.svg deleted file mode 100755 index d59f69fee6a1..000000000000 --- a/public/templates/default/images/standard/icon_prss.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_prst.svg b/public/templates/default/images/standard/icon_prst.svg deleted file mode 100755 index d331097c0b03..000000000000 --- a/public/templates/default/images/standard/icon_prst.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_prtf.svg b/public/templates/default/images/standard/icon_prtf.svg deleted file mode 100755 index 7031dd283f65..000000000000 --- a/public/templates/default/images/standard/icon_prtf.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_prtt.svg b/public/templates/default/images/standard/icon_prtt.svg deleted file mode 100755 index def4a8a523f3..000000000000 --- a/public/templates/default/images/standard/icon_prtt.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_ps.svg b/public/templates/default/images/standard/icon_ps.svg deleted file mode 100755 index 15b44e3717fb..000000000000 --- a/public/templates/default/images/standard/icon_ps.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_pwsa.svg b/public/templates/default/images/standard/icon_pwsa.svg deleted file mode 100755 index ab369b08842d..000000000000 --- a/public/templates/default/images/standard/icon_pwsa.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_qpl.svg b/public/templates/default/images/standard/icon_qpl.svg deleted file mode 100755 index 4a0926988760..000000000000 --- a/public/templates/default/images/standard/icon_qpl.svg +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_ques.svg b/public/templates/default/images/standard/icon_ques.svg deleted file mode 100755 index a47443e9b27c..000000000000 --- a/public/templates/default/images/standard/icon_ques.svg +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_rate_0.svg b/public/templates/default/images/standard/icon_rate_0.svg deleted file mode 100755 index f11eb4420e4d..000000000000 --- a/public/templates/default/images/standard/icon_rate_0.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/public/templates/default/images/standard/icon_rate_1.svg b/public/templates/default/images/standard/icon_rate_1.svg deleted file mode 100755 index 454d14ac3aa3..000000000000 --- a/public/templates/default/images/standard/icon_rate_1.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/public/templates/default/images/standard/icon_rate_10.svg b/public/templates/default/images/standard/icon_rate_10.svg deleted file mode 100755 index e11ea7727eeb..000000000000 --- a/public/templates/default/images/standard/icon_rate_10.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/public/templates/default/images/standard/icon_rate_2.svg b/public/templates/default/images/standard/icon_rate_2.svg deleted file mode 100755 index 0962aa3548f8..000000000000 --- a/public/templates/default/images/standard/icon_rate_2.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/public/templates/default/images/standard/icon_rate_3.svg b/public/templates/default/images/standard/icon_rate_3.svg deleted file mode 100755 index 542a945d4461..000000000000 --- a/public/templates/default/images/standard/icon_rate_3.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/public/templates/default/images/standard/icon_rate_4.svg b/public/templates/default/images/standard/icon_rate_4.svg deleted file mode 100755 index ddc98fb56200..000000000000 --- a/public/templates/default/images/standard/icon_rate_4.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/public/templates/default/images/standard/icon_rate_5.svg b/public/templates/default/images/standard/icon_rate_5.svg deleted file mode 100755 index fed37a74ee8c..000000000000 --- a/public/templates/default/images/standard/icon_rate_5.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/public/templates/default/images/standard/icon_rate_6.svg b/public/templates/default/images/standard/icon_rate_6.svg deleted file mode 100755 index f0db0272dccb..000000000000 --- a/public/templates/default/images/standard/icon_rate_6.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/public/templates/default/images/standard/icon_rate_7.svg b/public/templates/default/images/standard/icon_rate_7.svg deleted file mode 100755 index 0c2a450b8968..000000000000 --- a/public/templates/default/images/standard/icon_rate_7.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/public/templates/default/images/standard/icon_rate_8.svg b/public/templates/default/images/standard/icon_rate_8.svg deleted file mode 100755 index 03c88551691c..000000000000 --- a/public/templates/default/images/standard/icon_rate_8.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/public/templates/default/images/standard/icon_rate_9.svg b/public/templates/default/images/standard/icon_rate_9.svg deleted file mode 100755 index 46a155887bac..000000000000 --- a/public/templates/default/images/standard/icon_rate_9.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/public/templates/default/images/standard/icon_rate_marker.svg b/public/templates/default/images/standard/icon_rate_marker.svg deleted file mode 100755 index 6f92c6a65335..000000000000 --- a/public/templates/default/images/standard/icon_rate_marker.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_rate_off.svg b/public/templates/default/images/standard/icon_rate_off.svg deleted file mode 100755 index f11eb4420e4d..000000000000 --- a/public/templates/default/images/standard/icon_rate_off.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/public/templates/default/images/standard/icon_rate_on.svg b/public/templates/default/images/standard/icon_rate_on.svg deleted file mode 100755 index e11ea7727eeb..000000000000 --- a/public/templates/default/images/standard/icon_rate_on.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/public/templates/default/images/standard/icon_rate_on_user.svg b/public/templates/default/images/standard/icon_rate_on_user.svg deleted file mode 100755 index ecde34c5614d..000000000000 --- a/public/templates/default/images/standard/icon_rate_on_user.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/public/templates/default/images/standard/icon_rcat.svg b/public/templates/default/images/standard/icon_rcat.svg deleted file mode 100755 index c4775c0cd084..000000000000 --- a/public/templates/default/images/standard/icon_rcat.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_rcrs.svg b/public/templates/default/images/standard/icon_rcrs.svg deleted file mode 100755 index b5af0953ea0b..000000000000 --- a/public/templates/default/images/standard/icon_rcrs.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_recf.svg b/public/templates/default/images/standard/icon_recf.svg deleted file mode 100755 index 3c4c5213b4ff..000000000000 --- a/public/templates/default/images/standard/icon_recf.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_rep.svg b/public/templates/default/images/standard/icon_rep.svg deleted file mode 100755 index 832036e5820b..000000000000 --- a/public/templates/default/images/standard/icon_rep.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_repa.svg b/public/templates/default/images/standard/icon_repa.svg deleted file mode 100755 index 6f86a22f7d0f..000000000000 --- a/public/templates/default/images/standard/icon_repa.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_repo.svg b/public/templates/default/images/standard/icon_repo.svg deleted file mode 100755 index b0dd19c3893f..000000000000 --- a/public/templates/default/images/standard/icon_repo.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_reps.svg b/public/templates/default/images/standard/icon_reps.svg deleted file mode 100755 index 469beb6ce686..000000000000 --- a/public/templates/default/images/standard/icon_reps.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_reptr.svg b/public/templates/default/images/standard/icon_reptr.svg deleted file mode 100755 index 8b44431d17a0..000000000000 --- a/public/templates/default/images/standard/icon_reptr.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_rfil.svg b/public/templates/default/images/standard/icon_rfil.svg deleted file mode 100755 index e291dbf4f061..000000000000 --- a/public/templates/default/images/standard/icon_rfil.svg +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_rglo.svg b/public/templates/default/images/standard/icon_rglo.svg deleted file mode 100755 index 8dce0fb59f57..000000000000 --- a/public/templates/default/images/standard/icon_rglo.svg +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_rgrp.svg b/public/templates/default/images/standard/icon_rgrp.svg deleted file mode 100755 index dde6a005eea6..000000000000 --- a/public/templates/default/images/standard/icon_rgrp.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_rlm.svg b/public/templates/default/images/standard/icon_rlm.svg deleted file mode 100755 index 9b3f5de5c1f3..000000000000 --- a/public/templates/default/images/standard/icon_rlm.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_role.svg b/public/templates/default/images/standard/icon_role.svg deleted file mode 100755 index 2a1ee19a406d..000000000000 --- a/public/templates/default/images/standard/icon_role.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_rolf.svg b/public/templates/default/images/standard/icon_rolf.svg deleted file mode 100755 index ee76bdf8a535..000000000000 --- a/public/templates/default/images/standard/icon_rolf.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_rolt.svg b/public/templates/default/images/standard/icon_rolt.svg deleted file mode 100755 index f5a525fb72c9..000000000000 --- a/public/templates/default/images/standard/icon_rolt.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_root.svg b/public/templates/default/images/standard/icon_root.svg deleted file mode 100755 index 6a18e48a97b1..000000000000 --- a/public/templates/default/images/standard/icon_root.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_rtst.svg b/public/templates/default/images/standard/icon_rtst.svg deleted file mode 100755 index 4481d2fce67c..000000000000 --- a/public/templates/default/images/standard/icon_rtst.svg +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_rwik.svg b/public/templates/default/images/standard/icon_rwik.svg deleted file mode 100755 index 648f44a3a0de..000000000000 --- a/public/templates/default/images/standard/icon_rwik.svg +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_safa.svg b/public/templates/default/images/standard/icon_safa.svg deleted file mode 100755 index 4ca6d97f4ed7..000000000000 --- a/public/templates/default/images/standard/icon_safa.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_sahs.svg b/public/templates/default/images/standard/icon_sahs.svg deleted file mode 100755 index 028bb6c1c1d6..000000000000 --- a/public/templates/default/images/standard/icon_sahs.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_sahs_offline.svg b/public/templates/default/images/standard/icon_sahs_offline.svg deleted file mode 100755 index b3f349f8a17a..000000000000 --- a/public/templates/default/images/standard/icon_sahs_offline.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_scat.svg b/public/templates/default/images/standard/icon_scat.svg deleted file mode 100755 index 8a94189b9abd..000000000000 --- a/public/templates/default/images/standard/icon_scat.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_scat_off.svg b/public/templates/default/images/standard/icon_scat_off.svg deleted file mode 100755 index e484a8f2d4ee..000000000000 --- a/public/templates/default/images/standard/icon_scat_off.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_sco.svg b/public/templates/default/images/standard/icon_sco.svg deleted file mode 100755 index 9d498ce87fa0..000000000000 --- a/public/templates/default/images/standard/icon_sco.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_scov.svg b/public/templates/default/images/standard/icon_scov.svg deleted file mode 100755 index f760605ec529..000000000000 --- a/public/templates/default/images/standard/icon_scov.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_sctp.svg b/public/templates/default/images/standard/icon_sctp.svg deleted file mode 100755 index 8ed274a4c747..000000000000 --- a/public/templates/default/images/standard/icon_sctp.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_sctp_off.svg b/public/templates/default/images/standard/icon_sctp_off.svg deleted file mode 100755 index 58dd8edb3672..000000000000 --- a/public/templates/default/images/standard/icon_sctp_off.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_sctr.svg b/public/templates/default/images/standard/icon_sctr.svg deleted file mode 100755 index 7a3eb1ffeb0d..000000000000 --- a/public/templates/default/images/standard/icon_sctr.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_sctr_off.svg b/public/templates/default/images/standard/icon_sctr_off.svg deleted file mode 100755 index dd1b74acb926..000000000000 --- a/public/templates/default/images/standard/icon_sctr_off.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_sea.svg b/public/templates/default/images/standard/icon_sea.svg deleted file mode 100755 index 4b2d15592fac..000000000000 --- a/public/templates/default/images/standard/icon_sea.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_seas.svg b/public/templates/default/images/standard/icon_seas.svg deleted file mode 100755 index 8408a8418bd2..000000000000 --- a/public/templates/default/images/standard/icon_seas.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_send.svg b/public/templates/default/images/standard/icon_send.svg deleted file mode 100755 index 58748c0d4e5a..000000000000 --- a/public/templates/default/images/standard/icon_send.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - diff --git a/public/templates/default/images/standard/icon_sent.svg b/public/templates/default/images/standard/icon_sent.svg deleted file mode 100755 index 58748c0d4e5a..000000000000 --- a/public/templates/default/images/standard/icon_sent.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - diff --git a/public/templates/default/images/standard/icon_sess.svg b/public/templates/default/images/standard/icon_sess.svg deleted file mode 100755 index 387202a3d3dd..000000000000 --- a/public/templates/default/images/standard/icon_sess.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_skee.svg b/public/templates/default/images/standard/icon_skee.svg deleted file mode 100755 index 70ada8fd2c07..000000000000 --- a/public/templates/default/images/standard/icon_skee.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - diff --git a/public/templates/default/images/standard/icon_skll.svg b/public/templates/default/images/standard/icon_skll.svg deleted file mode 100755 index 9937f7fe19c1..000000000000 --- a/public/templates/default/images/standard/icon_skll.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - diff --git a/public/templates/default/images/standard/icon_skll_off.svg b/public/templates/default/images/standard/icon_skll_off.svg deleted file mode 100755 index 00c2917482cf..000000000000 --- a/public/templates/default/images/standard/icon_skll_off.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_skmg.svg b/public/templates/default/images/standard/icon_skmg.svg deleted file mode 100755 index 70ada8fd2c07..000000000000 --- a/public/templates/default/images/standard/icon_skmg.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - diff --git a/public/templates/default/images/standard/icon_skrt.svg b/public/templates/default/images/standard/icon_skrt.svg deleted file mode 100755 index 197a592a8db7..000000000000 --- a/public/templates/default/images/standard/icon_skrt.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_sktp.svg b/public/templates/default/images/standard/icon_sktp.svg deleted file mode 100755 index 7bec0678773c..000000000000 --- a/public/templates/default/images/standard/icon_sktp.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/public/templates/default/images/standard/icon_sktr.svg b/public/templates/default/images/standard/icon_sktr.svg deleted file mode 100755 index 7bec0678773c..000000000000 --- a/public/templates/default/images/standard/icon_sktr.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/public/templates/default/images/standard/icon_sktr_off.svg b/public/templates/default/images/standard/icon_sktr_off.svg deleted file mode 100755 index b11268416d70..000000000000 --- a/public/templates/default/images/standard/icon_sktr_off.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_slm_offline.svg b/public/templates/default/images/standard/icon_slm_offline.svg deleted file mode 100755 index 366451276e58..000000000000 --- a/public/templates/default/images/standard/icon_slm_offline.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_spl.svg b/public/templates/default/images/standard/icon_spl.svg deleted file mode 100755 index 0b65553de121..000000000000 --- a/public/templates/default/images/standard/icon_spl.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_src.svg b/public/templates/default/images/standard/icon_src.svg deleted file mode 100755 index 5ed655663186..000000000000 --- a/public/templates/default/images/standard/icon_src.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_st.svg b/public/templates/default/images/standard/icon_st.svg deleted file mode 100755 index ea3a1dd366fe..000000000000 --- a/public/templates/default/images/standard/icon_st.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_stff.svg b/public/templates/default/images/standard/icon_stff.svg deleted file mode 100755 index 28c5ee3d74ed..000000000000 --- a/public/templates/default/images/standard/icon_stff.svg +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_sty.svg b/public/templates/default/images/standard/icon_sty.svg deleted file mode 100755 index 59f6fab03c91..000000000000 --- a/public/templates/default/images/standard/icon_sty.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_stys.svg b/public/templates/default/images/standard/icon_stys.svg deleted file mode 100755 index 0f33e956b232..000000000000 --- a/public/templates/default/images/standard/icon_stys.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_svy.svg b/public/templates/default/images/standard/icon_svy.svg deleted file mode 100755 index a07b52a757d7..000000000000 --- a/public/templates/default/images/standard/icon_svy.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_svyf.svg b/public/templates/default/images/standard/icon_svyf.svg deleted file mode 100755 index b74a7d962a0d..000000000000 --- a/public/templates/default/images/standard/icon_svyf.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_sysc.svg b/public/templates/default/images/standard/icon_sysc.svg deleted file mode 100755 index 11da3ca3fe8e..000000000000 --- a/public/templates/default/images/standard/icon_sysc.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_tag.svg b/public/templates/default/images/standard/icon_tag.svg deleted file mode 100755 index dad953e99cad..000000000000 --- a/public/templates/default/images/standard/icon_tag.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_tags.svg b/public/templates/default/images/standard/icon_tags.svg deleted file mode 100755 index 9a0ab13d38fc..000000000000 --- a/public/templates/default/images/standard/icon_tags.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_tala.svg b/public/templates/default/images/standard/icon_tala.svg deleted file mode 100755 index e7a0e635d8a5..000000000000 --- a/public/templates/default/images/standard/icon_tala.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_talt.svg b/public/templates/default/images/standard/icon_talt.svg deleted file mode 100755 index e7a0e635d8a5..000000000000 --- a/public/templates/default/images/standard/icon_talt.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_task.svg b/public/templates/default/images/standard/icon_task.svg deleted file mode 100755 index ab8a13b14016..000000000000 --- a/public/templates/default/images/standard/icon_task.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_tax.svg b/public/templates/default/images/standard/icon_tax.svg deleted file mode 100755 index 63cf8cd3bad3..000000000000 --- a/public/templates/default/images/standard/icon_tax.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_taxn.svg b/public/templates/default/images/standard/icon_taxn.svg deleted file mode 100755 index d2dd17dddf48..000000000000 --- a/public/templates/default/images/standard/icon_taxn.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_taxs.svg b/public/templates/default/images/standard/icon_taxs.svg deleted file mode 100755 index 89fa36cee6b4..000000000000 --- a/public/templates/default/images/standard/icon_taxs.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_time.svg b/public/templates/default/images/standard/icon_time.svg deleted file mode 100755 index 9ebb974eb9ce..000000000000 --- a/public/templates/default/images/standard/icon_time.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_toc.svg b/public/templates/default/images/standard/icon_toc.svg deleted file mode 100755 index c35b0a80ac00..000000000000 --- a/public/templates/default/images/standard/icon_toc.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_tool.svg b/public/templates/default/images/standard/icon_tool.svg deleted file mode 100755 index a3dba9424e28..000000000000 --- a/public/templates/default/images/standard/icon_tool.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_tos.svg b/public/templates/default/images/standard/icon_tos.svg deleted file mode 100755 index d298b0aefea9..000000000000 --- a/public/templates/default/images/standard/icon_tos.svg +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_trac.svg b/public/templates/default/images/standard/icon_trac.svg deleted file mode 100755 index 7071113d1c2c..000000000000 --- a/public/templates/default/images/standard/icon_trac.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_trash.svg b/public/templates/default/images/standard/icon_trash.svg deleted file mode 100755 index 5ef2b057bb59..000000000000 --- a/public/templates/default/images/standard/icon_trash.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_tst.svg b/public/templates/default/images/standard/icon_tst.svg deleted file mode 100755 index 2881ab42f299..000000000000 --- a/public/templates/default/images/standard/icon_tst.svg +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_tstt.svg b/public/templates/default/images/standard/icon_tstt.svg deleted file mode 100755 index 5dfbb0d30942..000000000000 --- a/public/templates/default/images/standard/icon_tstt.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_tstv.svg b/public/templates/default/images/standard/icon_tstv.svg deleted file mode 100755 index 90e817706dcb..000000000000 --- a/public/templates/default/images/standard/icon_tstv.svg +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_tt.svg b/public/templates/default/images/standard/icon_tt.svg deleted file mode 100755 index e1b9bc7d276a..000000000000 --- a/public/templates/default/images/standard/icon_tt.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - diff --git a/public/templates/default/images/standard/icon_unchecked.svg b/public/templates/default/images/standard/icon_unchecked.svg deleted file mode 100755 index f8890977d3db..000000000000 --- a/public/templates/default/images/standard/icon_unchecked.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_usr.svg b/public/templates/default/images/standard/icon_usr.svg deleted file mode 100755 index a74c527440f1..000000000000 --- a/public/templates/default/images/standard/icon_usr.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_usra.svg b/public/templates/default/images/standard/icon_usra.svg deleted file mode 100755 index 80918c54a4d8..000000000000 --- a/public/templates/default/images/standard/icon_usra.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_usrf.svg b/public/templates/default/images/standard/icon_usrf.svg deleted file mode 100755 index be46b3e28734..000000000000 --- a/public/templates/default/images/standard/icon_usrf.svg +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_wbdv.svg b/public/templates/default/images/standard/icon_wbdv.svg deleted file mode 100755 index 66b914ef0b45..000000000000 --- a/public/templates/default/images/standard/icon_wbdv.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_wbrs.svg b/public/templates/default/images/standard/icon_wbrs.svg deleted file mode 100755 index c77abe283c58..000000000000 --- a/public/templates/default/images/standard/icon_wbrs.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_webr.svg b/public/templates/default/images/standard/icon_webr.svg deleted file mode 100755 index 51364ed5f7f2..000000000000 --- a/public/templates/default/images/standard/icon_webr.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_wfld.svg b/public/templates/default/images/standard/icon_wfld.svg deleted file mode 100755 index d596696abe69..000000000000 --- a/public/templates/default/images/standard/icon_wfld.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_wiki.svg b/public/templates/default/images/standard/icon_wiki.svg deleted file mode 100755 index 0bb762ebd86f..000000000000 --- a/public/templates/default/images/standard/icon_wiki.svg +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_wikis.svg b/public/templates/default/images/standard/icon_wikis.svg deleted file mode 100755 index c3712800e511..000000000000 --- a/public/templates/default/images/standard/icon_wikis.svg +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_wiks.svg b/public/templates/default/images/standard/icon_wiks.svg deleted file mode 100755 index c35ec4147459..000000000000 --- a/public/templates/default/images/standard/icon_wiks.svg +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_wksp.svg b/public/templates/default/images/standard/icon_wksp.svg deleted file mode 100755 index 75259937397d..000000000000 --- a/public/templates/default/images/standard/icon_wksp.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_wsrt.svg b/public/templates/default/images/standard/icon_wsrt.svg deleted file mode 100755 index e9c94f592d7d..000000000000 --- a/public/templates/default/images/standard/icon_wsrt.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_x.svg b/public/templates/default/images/standard/icon_x.svg deleted file mode 100755 index e328665e9a75..000000000000 --- a/public/templates/default/images/standard/icon_x.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/public/templates/default/images/standard/icon_xlet.svg b/public/templates/default/images/standard/icon_xlet.svg deleted file mode 100755 index e8d463e10a94..000000000000 --- a/public/templates/default/images/standard/icon_xlet.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - -