diff --git a/bundle/Controller/EzAdminUI/BrowseController.php b/bundle/Controller/EzAdminUI/BrowseController.php index 4eee03d2..015bd286 100644 --- a/bundle/Controller/EzAdminUI/BrowseController.php +++ b/bundle/Controller/EzAdminUI/BrowseController.php @@ -31,11 +31,13 @@ public function __invoke(Request $request) $limit = 25; $userQuery = $request->get('q', ''); $tag = $request->get('tag', 'all'); + $metadata = $request->get('metadata', 'all'); $type = $request->get('mediatype', 'all'); $folder = $request->get('folder', 'all'); $type = $type !== 'all' ? $type : null; $folder = $folder !== 'all' ? $folder : null; $tag = $tag !== 'all' ? $tag : null; + $metadata = $metadata !== 'all' ? $metadata : null; switch ($folder) { case '(all)': @@ -60,7 +62,8 @@ public function __invoke(Request $request) $limit, $folder, $tag, - $nextCursor, + $metadata, + $nextCursor ); $results = $this->remoteMediaProvider->searchResources($query); diff --git a/bundle/Controller/EzAdminUI/Facets/Load.php b/bundle/Controller/EzAdminUI/Facets/Load.php index b9155260..0a12763c 100644 --- a/bundle/Controller/EzAdminUI/Facets/Load.php +++ b/bundle/Controller/EzAdminUI/Facets/Load.php @@ -24,6 +24,7 @@ public function __invoke(): Response { $folders = $this->remoteMediaProvider->listFolders(); $tags = $this->remoteMediaProvider->listTags(); + $metadataFields = $this->remoteMediaProvider->listMetadataFields(); $formattedFolders = []; foreach ($folders as $folder) { @@ -42,9 +43,18 @@ public function __invoke(): Response ]; } + $formattedMetadataFields = []; + foreach ($metadataFields as $metadataField) { + $formattedMetadataFields[] = [ + 'id' => $metadataField['external_id'], + 'label' => $metadataField['label'], + ]; + } + $result = [ 'folders' => $formattedFolders, 'tags' => $formattedTags, + 'metadataFields' => $formattedMetadataFields, ]; return new JsonResponse($result); diff --git a/bundle/RemoteMedia/Provider/Cloudinary/CloudinaryProvider.php b/bundle/RemoteMedia/Provider/Cloudinary/CloudinaryProvider.php index 0f81053f..b8841763 100644 --- a/bundle/RemoteMedia/Provider/Cloudinary/CloudinaryProvider.php +++ b/bundle/RemoteMedia/Provider/Cloudinary/CloudinaryProvider.php @@ -258,6 +258,14 @@ public function updateTags(string $resourceId, string $tags, string $resourceTyp $this->gateway->update($resourceId, $resourceType, $options); } + /** + * Lists metadata fields. + */ + public function listMetadataFields(): array + { + return $this->gateway->listMetadataFields(); + } + /** * Updates the resource context. * eg. alt text and caption: diff --git a/bundle/RemoteMedia/Provider/Cloudinary/Gateway.php b/bundle/RemoteMedia/Provider/Cloudinary/Gateway.php index f104cb6f..a286b57a 100644 --- a/bundle/RemoteMedia/Provider/Cloudinary/Gateway.php +++ b/bundle/RemoteMedia/Provider/Cloudinary/Gateway.php @@ -135,6 +135,13 @@ abstract public function removeTag($id, $type, $tag); */ abstract public function removeAllTags($id, $type); + /** + * Lists metadata fields. + * + * @return array + */ + abstract public function listMetadataFields(); + /** * Updates the remote resource. * diff --git a/bundle/RemoteMedia/Provider/Cloudinary/Gateway/Cache/Psr6CachedGateway.php b/bundle/RemoteMedia/Provider/Cloudinary/Gateway/Cache/Psr6CachedGateway.php index f457e642..6cf01e91 100644 --- a/bundle/RemoteMedia/Provider/Cloudinary/Gateway/Cache/Psr6CachedGateway.php +++ b/bundle/RemoteMedia/Provider/Cloudinary/Gateway/Cache/Psr6CachedGateway.php @@ -45,6 +45,10 @@ class Psr6CachedGateway extends Gateway * @var string */ const TAG_LIST = 'tag_list'; + /** + * @var string + */ + const METADATA_FIELDS = 'metadata_fields'; /** * @var string */ @@ -386,6 +390,31 @@ public function removeAllTags($id, $type) return $value; } + /** + * Lists metadata fields. + * + * @return array + */ + public function listMetadataFields() + { + $listMetadataCacheKey = $this->washKey( + implode('-', [self::PROJECT_KEY, self::PROVIDER_KEY, self::METADATA_FIELDS]), + ); + $cacheItem = $this->cache->getItem($listMetadataCacheKey); + + if ($cacheItem->isHit()) { + return $cacheItem->get(); + } + + $list = $this->gateway->listMetadataFields(); + $cacheItem->set($list); + $cacheItem->expiresAfter($this->ttl); + $cacheItem->tag($this->getCacheTags(self::METADATA_FIELDS)); + $this->cache->save($cacheItem); + + return $list; + } + /** * Updates the remote resource. * diff --git a/bundle/RemoteMedia/Provider/Cloudinary/Gateway/CloudinaryApiGateway.php b/bundle/RemoteMedia/Provider/Cloudinary/Gateway/CloudinaryApiGateway.php index 58c70892..f746bb71 100644 --- a/bundle/RemoteMedia/Provider/Cloudinary/Gateway/CloudinaryApiGateway.php +++ b/bundle/RemoteMedia/Provider/Cloudinary/Gateway/CloudinaryApiGateway.php @@ -165,7 +165,8 @@ public function search(Query $query): Result ->expression($expression) ->max_results($query->getLimit()) ->with_field('context') - ->with_field('tags'); + ->with_field('tags') + ->with_field('metadata'); if ($query->getNextCursor() !== null) { $search->next_cursor($query->getNextCursor()); @@ -336,6 +337,30 @@ public function removeAllTags($id, $type) return $this->cloudinaryUploader->remove_all_tags([$id], ['resource_type' => $type]); } + /** + * Lists metadata fields. + * + * @return array + */ + public function listMetadataFields() + { + $options = [ + 'max_results' => 500, + ]; + + $metadataFields = []; + do { + $result = $this->cloudinaryApi->list_metadata_fields($options); + $metadataFields = array_merge($metadataFields, $result['metadata_fields']); + + if (array_key_exists('next_cursor', $result)) { + $options['next_cursor'] = $result['next_cursor']; + } + } while (array_key_exists('next_cursor', $result)); + + return $metadataFields; + } + /** * Updates the remote resource. * @@ -431,6 +456,10 @@ private function buildSearchExpression(Query $query) $expressions[] = sprintf('tags:%s', $query->getTag()); } + if ($query->getMetadata()) { + $expressions[] = sprintf('metadata:%s', $query->getMetadata()); + } + if ($query->getFolder() !== null) { $expressions[] = sprintf('folder:"%s"', $query->getFolder()); } diff --git a/bundle/RemoteMedia/Provider/Cloudinary/Search/Query.php b/bundle/RemoteMedia/Provider/Cloudinary/Search/Query.php index 500fa63a..3237601b 100644 --- a/bundle/RemoteMedia/Provider/Cloudinary/Search/Query.php +++ b/bundle/RemoteMedia/Provider/Cloudinary/Search/Query.php @@ -34,6 +34,10 @@ final class Query /** @var array */ private $sortBy = ['created_at' => 'desc']; + /** + * @var string|null + */ + private $metadata; public function __construct( string $query, @@ -41,6 +45,7 @@ public function __construct( int $limit, ?string $folder = null, ?string $tag = null, + ?string $metadata = null, ?string $nextCursor = null, array $sortBy = ['created_at' => 'desc'], array $resourceIds = [] @@ -49,6 +54,7 @@ public function __construct( $this->resourceType = $resourceType; $this->folder = $folder; $this->tag = $tag; + $this->metadata = $metadata; $this->limit = $limit; $this->nextCursor = $nextCursor; $this->sortBy = $sortBy; @@ -83,6 +89,7 @@ public static function createResourceIdsSearchQuery( $limit, null, null, + null, $nextCursor, $sortBy, $resourceIds @@ -118,6 +125,14 @@ public function getTag(): ?string return $this->tag; } + /** + * @return string|null + */ + public function getMetadata(): ?string + { + return $this->metadata; + } + /** * @return string[] */ @@ -148,4 +163,12 @@ public function getSortBy(): array { return $this->sortBy; } + + /** + * @param string|null $metadata + */ + public function setMetadata(?string $metadata): void + { + $this->metadata = $metadata; + } } diff --git a/bundle/RemoteMedia/RemoteMediaProvider.php b/bundle/RemoteMedia/RemoteMediaProvider.php index c13ce3c1..d2c6a291 100644 --- a/bundle/RemoteMedia/RemoteMediaProvider.php +++ b/bundle/RemoteMedia/RemoteMediaProvider.php @@ -139,6 +139,11 @@ abstract public function removeAllTagsFromResource(string $resourceId, string $r */ abstract public function updateTags(string $resourceId, string $tags, string $resourceType = 'image'); + /** + * Lists metadata fields. + */ + abstract public function listMetadataFields(): array; + /** * Updates the resource context. * eg. alt text and caption: diff --git a/bundle/Resources/public/css/remotemedia.css b/bundle/Resources/public/css/remotemedia.css index d78ddc8a..5035c67c 100644 --- a/bundle/Resources/public/css/remotemedia.css +++ b/bundle/Resources/public/css/remotemedia.css @@ -1 +1 @@ -@font-face{font-family:ngri;src:url("data:application/x-font-ttf;charset=utf-8;base64,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AQECAgQCAQQCAQIBAQMBAgQDCRUMDBkODR0ODx4PAwgEAQQCAgMCBAcEAwgDAgMCAgMCBAYEAwcDAgMBAQIBAgEDBgMCAgIBAwIDBQMDBQIBASUaAQEDBgICAgIBBAECBAIFCQUFCwUDBgMCBgQBAwIBAwIDBwMBAgECAQEEAQQHAwQHAwIDAgIDAgQHBAMHBAIDAgIDAgQHBA4cDQ0ZCwwUCgkPBwEDAgEBAQICAgEBAwEBAQEBAgECAQEBAQEBARslAQEBAQEBAQECAQEBAQEBAQEBAQEBAgEBAQEBAQEDAQEDAgEBAQECAgQCAQQCAQIBAQMBAgQDCRUMDBkODR0ODx4PAwgEAQQCAgMCBAcEAwgDAgMCAgMCBAYEAwcDAgMBAQIBAgEDBgMCAgIBAwIDBQMDBQIBAQEmGgEBAwUDAQMCAQMCAgQCBAoFBQoGAwUDAwYDAgMCAQMCAwcDAQEBAQIBAQQBBAYEAwcEAgMCAgMCBAcDBAcEAgMCAgMCBAcDDxsODRkLDBQJCRAHAQMCAgECAQMBAQIBAQEBAQECAQEBAQEBAQEBARokSgIBAQEBAQEBAgEBAQEBAQECAQEDAgIBAgIDAgEEAgEBAQECAQIEAggTCgsWDAwZDQwaDQQGAwIDAgEDAgMGBAMGAwIDAQIDAQMGAwMFAwICAgEBAQIDBQMBAwEBAwECBQMCBAMECAQEBgMBAwECAwECAwEDBQIBARcjAwEBAgUDAgYCAgICAQMBAwYCAQIBAQECAwEDBgMDBgMCAwECAwEDBwMDBgMCAwECAwIDBgMMGAwLFQoKEQgIDQUCAgEBAQECAQIBAQIBAQEBAgEBAQEBAQEBAQEBHhYBAQEBAQEBAQEBAgEBAQEBAQMBAQMBAQEBAQEBAgMBAgQBAQIBAQIBAgQCCBMKCxYMDBkMDRoNAwcDAgMBAgMCAwYDBAYDAQMCAQMCAwYDAwUDAgICAgEBAQMFAwEDAQEDAQIFAgMEAwQIBAMHAwEDAQIDAQIDAQIFAwEBFyIEAgUDAgYCAgICAQMBAwYCAQIBAQECAwEDBgMDBgMCAwECAwEDBwMDBgMCAwECAwIDBgMMGAwLFQoKEQgIDQUCAgEBAQECAQIBAQIBAQEBAgEBAQEBAQEBAQEBHxYBvgMFAwICAgEDAgIEAgUJBQUKBgMGAgMGAwIDAgEDAgMHAwEBAQECAQEEAQQHAwMHBAIDAgIDAgQHAwQHBAIDAgIDAgQHBA4cDQ0ZCwwUCgkPBwEDAgIBAgICAQECAQEBAQEBAgEBAQEBAQEBAQEaJQEBAQEBAQEBAgEBAQEBAQEBAQEBAQIBAQEBAQEBAwEBAwIBAQEBAgIEAgEEAgECAQEDAQIEAwkVDAwZDg0dDg8eDwMIBAEEAgIDAgQHBAMIAwIDAgIDAgQGBAMHAwIDAQECAQIBAwYDAgICAQMCAwUDAwUCAQEmGgEBAwUDAgICAQMCAgQCBQkFBQoGAwYCAwYDAgMCAQMCAwcDAQEBAQIBAQQBBAcDAwcEAgMCAgMCBAcDBAcEAgMCAgMCBAcEDhwNDRkLDBQKCQ8HAQMCAgECAgIBAQIBAQEBAQECAQEBAQEBAQEBARolAQEBAQEBAQECAQEBAQEBAQEBAQEBAgEBAQEBAQEDAQEDAgEBAQECAgQCAQQCAQIBAQMBAgQDCRUMDBkODR0ODx4PAwgEAQQCAgMCBAcEAwgDAgMCAgMCBAYEAwcDAgMBAQIBAgEDBgMCAgIBAwIDBQMDBQIBAQElGgEBQQECBQMCBgICAgIBAwEDBgIBAgEBAQIDAQMGAwMGAwIDAQIDAQMHAwMGAwIDAQIDAgMGAwwYDAsVCgoRCAgNBQICAQEBAQIBAgEBAgEBAQECAQEBAQEBAQEBAQEeFwEBAQEBAQEBAQECAQEBAQECAgEBAwEBAgEBAQIDAgEEAgIBAQIBAgQCCBMKCxYMDBkNDBoNBAYDAgMCAQMCAwYEAwYDAQMCAQMCAwYDAwUDAgICAgECAwUDAQMBAQMBAgUDAgQDBAgEAwcDAQMBAgMBAgMBAgUDAQEXIgQBAgUDAgYCAgICAQMBAwYCAQIBAQECAwEDBgMDBgMCAwECAwEDBwMDBgMCAwECAwIDBgMMGAwLFQoKEQgIDQUCAgEBAQECAQIBAQIBAQEBAgEBAQEBAQEBAQEBHhYBAQEBAQEBAQECAQEBAQECAgEBAwEBAgEBAQIDAgEEAgIBAQIBAgQCCBMKCxYMDBkNDBoNBAYDAgMCAQMCAwYDBAYDAQMCAQMCAwYDAwUDAgICAgECAwUDAQMBAQMBAgUDAgQDBAgEAwcDAQMBAgMBAgMBAgUDAQEXIwMAAAAAAQAC/8ID/gO+AFMAACU4ATEJATgBMT4BNzYmLwEuAQcOAQc4ATEJATgBMS4BJyYGDwEOARceARc4ATEJATgBMQ4BBwYWHwEeATc+ATc4ATEJATgBMR4BFxY2PwE+AScuAQP3/skBNwIEAQMDB5MHEgkDBgL+yf7JAgYDCRIHkwcDAwEEAgE3/skCBAEDAweTBxIJAwYCATcBNwIGAwkSB5MHAwMBBIkBNwE3AgYDCRIHkwcDAwEEAv7JATcCBAEDAweTBxIJAwYC/sn+yQIGAwkSB5MHAwMBBAIBN/7JAgQBAwMHkwcSCQMGAAABAAAAgAQAAsAAKgAAATQmJyYnLgEnJiMiBgcuASMiBhUUFhUuASMiBw4BBwYVFBceARcWMyEyNgQATDkBExNBKyoxOWEhEjcgOE4BCBEJKCQjNQ8PDw81IyQoApBIZgEuPl4OMCorPxISMSoYHE43BQoEAQIQDzQkIygoJCM1Dw9mAAAEAAAAQAQAA0AACwAXACsALwAAATQ2MzIWFRQGIyImJTQ2MzIWFRQGIyImBTU0JiMhIgYVERQWMyEyNj0BBREBITUhAYBeQkJeXkJCXv6AXkJCXl5CQl4DACYa/YAaJiYaAoAaJgEA/oD+AAIAAqBCXl5CQl5eQkJeXkJCXl7+YBomJhr+wBomJhpgoAHA/sDAAAAAAgBA/8ADwAPAABQAJgAAAREhIiY1NDYzIREhIgYVERQWMyERATE4ATEiBhUUFjM4ATkBITUhA4D9YCg4OCgCYP2ANUtLNQMA/SANExMNAmD9oANA/MA4KCg4AwBLNf0ANUsDgP1AEw0NE0AAAQAAAAEAACKXau1fDzz1AAsEAAAAAADWNiSXAAAAANY2JJcAAP/ABAADwAAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAACgQAAAAAAAAAAAAAAAIAAAAEAAAOBAAAAAQAAAIEAAAABAAAAAQAAEAAAAAAAAoAFAAeAGoGPga0BvYHQAd2AAAAAQAAAAoEhwAEAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAQAAAABAAAAAAACAAcARQABAAAAAAADAAQALQABAAAAAAAEAAQAWgABAAAAAAAFAAsADAABAAAAAAAGAAQAOQABAAAAAAAKABoAZgADAAEECQABAAgABAADAAEECQACAA4ATAADAAEECQADAAgAMQADAAEECQAEAAgAXgADAAEECQAFABYAFwADAAEECQAGAAgAPQADAAEECQAKADQAgG5ncmkAbgBnAHIAaVZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMG5ncmkAbgBnAHIAaW5ncmkAbgBnAHIAaVJlZ3VsYXIAUgBlAGcAdQBsAGEAcm5ncmkAbgBnAHIAaUZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:fa-ngrm;src:url(../fonts/fa-ngrm.eot);src:url(../fonts/fa-ngrm.eot#iefix) format("embedded-opentype"),url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(../fonts/fa-ngrm.ttf) format("truetype"),url(../img/fa-ngrm.svg#fa-ngrm) format("svg");font-weight:400;font-style:normal}[class*=" ngrm-icon-"]:before,[class^=ngrm-icon-]:before{font-family:fa-ngrm;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ngrm-icon-cancel:before{content:"\E800"}.ngrm-icon-floppy:before{content:"\E801"}.ngrm-icon-ok:before{content:"\E802"}.ngrm-icon-ccw:before{content:"\E803"}.ngrm-icon-folder:before{content:"\E804"}.ngrm-icon-upload:before{content:"\E805"}.ngrm-icon-play:before{content:"\E811"}.ngrm-icon-trash:before{content:"\F1F8"}.ngremotemedia-type{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333}.ngremotemedia-type *,.ngremotemedia-type :after,.ngremotemedia-type :before{-webkit-box-sizing:inherit;box-sizing:inherit}.ngremotemedia-type .v-select{position:relative;font-family:inherit}.ngremotemedia-type .v-select,.ngremotemedia-type .v-select *{-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ngremotemedia-type .vs__fade-enter-active,.ngremotemedia-type .vs__fade-leave-active{-webkit-transition:opacity .15s cubic-bezier(1,.5,.8,1);transition:opacity .15s cubic-bezier(1,.5,.8,1)}.ngremotemedia-type .vs__fade-enter,.ngremotemedia-type .vs__fade-leave-to{opacity:0}.ngremotemedia-type .vs--disabled .vs__clear,.ngremotemedia-type .vs--disabled .vs__dropdown-toggle,.ngremotemedia-type .vs--disabled .vs__open-indicator,.ngremotemedia-type .vs--disabled .vs__search,.ngremotemedia-type .vs--disabled .vs__selected{cursor:not-allowed;background-color:#f8f8f8}.ngremotemedia-type .v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.ngremotemedia-type .v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.ngremotemedia-type .v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.ngremotemedia-type .v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.ngremotemedia-type .vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 4px 0;background:none;border:1px solid rgba(60,60,60,.26);border-radius:4px;white-space:normal}.ngremotemedia-type .vs__selected-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 2px;position:relative}.ngremotemedia-type .vs__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 6px 0 3px}.ngremotemedia-type .vs--searchable .vs__dropdown-toggle{cursor:text}.ngremotemedia-type .vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.ngremotemedia-type .vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.ngremotemedia-type .vs__open-indicator{fill:rgba(60,60,60,.5);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);transition:-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition:transform .15s cubic-bezier(1,-.115,.975,.855),-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);-webkit-transition-timing-function:cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.ngremotemedia-type .vs--open .vs__open-indicator{-webkit-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}.ngremotemedia-type .vs--loading .vs__open-indicator{opacity:0}.ngremotemedia-type .vs__clear{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.ngremotemedia-type .vs__dropdown-menu{display:block;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.15);box-shadow:0 3px 6px 0 rgba(0,0,0,.15);border:1px solid rgba(60,60,60,.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.ngremotemedia-type .vs__no-options{text-align:center}.ngremotemedia-type .vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap}.ngremotemedia-type .vs__dropdown-option:hover{cursor:pointer}.ngremotemedia-type .vs__dropdown-option--highlight{background:#5897fb;color:#fff}.ngremotemedia-type .vs__selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,.26);border-radius:4px;color:#333;line-height:1.4;margin:4px 2px 0 2px;padding:0 .25em}.ngremotemedia-type .vs__deselect{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,.5);text-shadow:0 1px 0 #fff}.ngremotemedia-type .vs--single .vs__selected{background-color:transparent;border-color:transparent}.ngremotemedia-type .vs--single.vs--open .vs__selected{position:absolute;opacity:.4}.ngremotemedia-type .vs--single.vs--searching .vs__selected{display:none}.ngremotemedia-type .vs__search::-ms-clear,.ngremotemedia-type .vs__search::-webkit-search-cancel-button,.ngremotemedia-type .vs__search::-webkit-search-decoration,.ngremotemedia-type .vs__search::-webkit-search-results-button,.ngremotemedia-type .vs__search::-webkit-search-results-decoration{display:none}.ngremotemedia-type .vs__search,.ngremotemedia-type .vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4;font-size:1em;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0 0;padding:0 7px;background:none;-webkit-box-shadow:none;box-shadow:none;width:0;max-width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ngremotemedia-type .vs__search::-webkit-input-placeholder{color:inherit}.ngremotemedia-type .vs__search::-moz-placeholder{color:inherit}.ngremotemedia-type .vs__search:-ms-input-placeholder{color:inherit}.ngremotemedia-type .vs__search::-ms-input-placeholder{color:inherit}.ngremotemedia-type .vs__search::placeholder{color:inherit}.ngremotemedia-type .vs--unsearchable .vs__search{opacity:1}.ngremotemedia-type .vs--unsearchable .vs__search:hover{cursor:pointer}.ngremotemedia-type .vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.ngremotemedia-type .vs__spinner{-ms-flex-item-align:center;align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid hsla(0,0%,39.2%,.1);border-right:.9em solid hsla(0,0%,39.2%,.1);border-bottom:.9em solid hsla(0,0%,39.2%,.1);border-left:.9em solid rgba(60,60,60,.45);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;-webkit-transition:opacity .1s;transition:opacity .1s}.ngremotemedia-type .vs__spinner,.ngremotemedia-type .vs__spinner:after{border-radius:50%;width:5em;height:5em}.ngremotemedia-type .vs--loading .vs__spinner{opacity:1}.ngremotemedia-type .ng-icon{font-size:4.5em;font-family:ngri;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:80px;display:block;color:#333}.ngremotemedia-type .ng-icon.big{font-size:64px;color:#333}.ngremotemedia-type .ng-icon.ng-warning:before{content:"\E900"}.ngremotemedia-type .ng-icon.ng-spinner:before{content:"\E901"}.ngremotemedia-type .ng-icon.ng-close:before{content:"\E902"}.ngremotemedia-type .ng-icon.ng-cloud:before{content:"\E903"}.ngremotemedia-type .ng-icon.ng-video:before{content:"\E904"}.ngremotemedia-type .ng-icon.ng-book:before{content:"\E905"}.ngremotemedia-type .image-meta{overflow:visible}.ngremotemedia-type .image-meta h3{font-weight:700}.ngremotemedia-type .image-meta p{color:#737373}.ngremotemedia-type .image-meta input.media-alttext{width:100%;border-radius:0;border:1px solid #e4e4e4;padding:7px 10px 7px 10px;margin-bottom:10px}.ngremotemedia-type .image-meta .image-meta-data{margin-top:20px}.ngremotemedia-type .image-wrap img{max-width:100%}.ngremotemedia-type .ngremotemedia-buttons{margin-top:20px}.ngremotemedia-type .ngremotemedia-buttons .ngremotemedia-local-file-container{margin:20px 0 20px 0}.ngremotemedia-type .btn{border-radius:4px;text-align:center;font-size:14px;line-height:18px;color:#fff;padding:8px 16px;border:1px solid #e4e4e4;background:#fff;color:#333}.ngremotemedia-type .btn:active{background:#d7d7d7}.ngremotemedia-type .btn.btn-blue{background:#009ac7;border:0;color:#fff}.ngremotemedia-type .btn.btn-blue:active{background:#007394}.ngremotemedia-type .v-select{font-size:14px;line-height:16px;background-color:#fff}.ngremotemedia-type .v-select .vs__dropdown-toggle{border-radius:0;border:1px solid #e4e4e4;padding:3px 5px 6px}.ngremotemedia-type .v-select input::-webkit-input-placeholder{color:#333;font-style:italic}.ngremotemedia-type .v-select input::-moz-placeholder{color:#333;font-style:italic}.ngremotemedia-type .v-select input:-ms-input-placeholder{color:#333;font-style:italic}.ngremotemedia-type .v-select input::-ms-input-placeholder{color:#333;font-style:italic}.ngremotemedia-type .v-select input::placeholder{color:#333;font-style:italic}.ngremotemedia-type .vue-treeselect{font-size:14px;line-height:16px}.ngremotemedia-type .vue-treeselect .vue-treeselect__control{border-radius:0;border:1px solid #e4e4e4}.ngremotemedia-type .vue-treeselect .vue-treeselect__placeholder{color:#333;font-style:italic}.ngremotemedia-type ::-webkit-input-placeholder{color:#999}.ngremotemedia-type :-ms-input-placeholder{color:#999}.ngremotemedia-type ::-moz-placeholder{color:#999}.ngremotemedia-type ::-ms-input-placeholder{color:#999}.ngremotemedia-type ::placeholder{color:#999}@-webkit-keyframes spinning{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinning{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.o2k7Skin .mceIcon.mce_ngremotemedia img{width:2rem}.mediaFacets[data-v-a65785f6]{width:362px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:inset -1px 0 0 0 #e4e4e4;box-shadow:inset -1px 0 0 0 #e4e4e4}.mediaFacets .body[data-v-a65785f6]{-webkit-box-shadow:inset 0 -1px 0 0 #e4e4e4,inset 0 1px 0 0 #e4e4e4,inset -1px 0 0 0 #e4e4e4;box-shadow:inset 0 -1px 0 0 #e4e4e4,inset 0 1px 0 0 #e4e4e4,inset -1px 0 0 0 #e4e4e4;background:#fff;padding:30px 15px}.mediaFacets .body .form-field+.form-field[data-v-a65785f6]{margin-top:15px}.mediaFacets .body .form-field label[data-v-a65785f6],.mediaFacets .body .search-wrapper .search-label[data-v-a65785f6]{font-size:12px;font-weight:700;line-height:18px;color:#757575;margin-bottom:3px;display:block}.mediaFacets .body .search-wrapper[data-v-a65785f6]{margin:30px 0 0}.mediaFacets .body .search-wrapper .search[data-v-a65785f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5px 0}.mediaFacets .body .search-wrapper .search input[data-v-a65785f6],.mediaFacets .body .search-wrapper .search ul[data-v-a65785f6]{font-size:14px;line-height:16px}.mediaFacets .body .search-wrapper .search ul[data-v-a65785f6]{margin:0;padding:5px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e4e4e4;min-width:75px;display:none}.mediaFacets .body .search-wrapper .search ul li[data-v-a65785f6]{cursor:auto;margin-right:10px;padding:4px 10px;min-width:45px}.mediaFacets .body .search-wrapper .search ul li[data-v-a65785f6]:last-child,.mediaFacets .body .search-wrapper .search ul li[data-v-a65785f6]:only-child{margin:0}.mediaFacets .body .search-wrapper .search ul li.active[data-v-a65785f6]{background:#009ac7;color:#fff;border-radius:4px;-webkit-box-shadow:inset -1px 0 0 0 #d7d7d7,inset 1px 0 0 0 #d7d7d7,inset 0 1px 0 0 #d7d7d7,inset 0 -1px 0 0 #d7d7d7;box-shadow:inset -1px 0 0 0 #d7d7d7,inset 1px 0 0 0 #d7d7d7,inset 0 1px 0 0 #d7d7d7,inset 0 -1px 0 0 #d7d7d7}.mediaFacets .body .search-wrapper .search input[data-v-a65785f6]{border:1px solid #e4e4e4;padding:9px 10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mediaFacets .ng-spinner[data-v-a65785f6]{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mediaFacets .ng-spinner[data-v-a65785f6]:before{display:inline-block;-webkit-animation:spinning 1.5s linear infinite;animation:spinning 1.5s linear infinite}.mediaGalery[data-v-3f4718a0]{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mediaGalery .items[data-v-3f4718a0]{padding:15px;overflow-y:auto;height:calc(100% - 50px)}.mediaGalery .items.loading[data-v-3f4718a0]{opacity:.5}.mediaGalery .items .media[data-v-3f4718a0]{width:177px;min-height:182px;max-height:190px;padding:8px;margin:0 15px 15px 0;background-color:#fff;display:inline-block}.mediaGalery .items .media .media-container[data-v-3f4718a0]{width:100%}.mediaGalery .items .media .img[data-v-3f4718a0]{display:block;margin-bottom:4px;-o-object-fit:cover;object-fit:cover;height:92px;width:100%;overflow:hidden;text-overflow:ellipsis}.mediaGalery .items .media .file-placeholder[data-v-3f4718a0]{position:relative;height:92px;display:block;margin-bottom:4px}.mediaGalery .items .media .file-placeholder .icon-doc[data-v-3f4718a0]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:40px}.mediaGalery .items .media .file-placeholder[data-v-3f4718a0]:before{position:absolute;content:"";background-color:rgba(0,0,0,.7);top:0;bottom:0;left:0;right:0}.mediaGalery .items .media .filename[data-v-3f4718a0]{overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center;font-size:16px;line-height:20px;margin-top:4px;margin-bottom:0}.mediaGalery .items .media .size-description[data-v-3f4718a0]{font-size:12px;line-height:14px;text-align:center;color:#999}.mediaGalery .items .media .size-description .format[data-v-3f4718a0]{text-transform:uppercase}.mediaGalery .items .media.selected[data-v-3f4718a0]{border:1px solid #009ac7}.mediaGalery .items .media .select-btn[data-v-3f4718a0]{margin-top:8px;padding:3px;width:100%}.mediaGalery .folder-empty[data-v-3f4718a0]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mediaGalery .folder-empty span[data-v-3f4718a0]{display:block;text-align:center;font-size:14px;line-height:16px}.mediaGalery .folder-empty span.ngrm-icon-folder[data-v-3f4718a0]{color:#999;font-size:33px}.mediaGalery .folder-empty span strong[data-v-3f4718a0]{display:block;margin:5px 0;font-size:16px;line-height:19px}.mediaGalery .load-more-wrapper[data-v-3f4718a0]{padding:8px 15px;background-color:#fff;text-align:right;-webkit-box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;position:absolute;bottom:0;left:0;right:0}.overlay[data-v-3df2599a]{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.8);z-index:500000}.overlay .media-modal[data-v-3df2599a]{background-color:#f5f5f5;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.5);box-shadow:0 5px 15px 0 rgba(0,0,0,.5);margin:32px;height:calc(100% - 64px)}.overlay .media-modal .title[data-v-3df2599a]{padding:15px;font-size:16px;font-weight:700;line-height:20px;color:#333;background:#fff;text-transform:uppercase;-webkit-box-shadow:inset 0 -1px 0 0 #e4e4e4;box-shadow:inset 0 -1px 0 0 #e4e4e4}.overlay .media-modal .title .close[data-v-3df2599a]{float:right;cursor:pointer;padding:2px 10px}.overlay .media-modal .body[data-v-3df2599a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;height:calc(100% - 50px)}.ng-spinner[data-v-186fa704]{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ng-spinner[data-v-186fa704]:before{display:inline-block;-webkit-animation:spinning 1.5s linear infinite;animation:spinning 1.5s linear infinite}.sidebar-crop[data-v-6e62f960]{width:264px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:inset -1px 0 0 0 #e4e4e4;box-shadow:inset -1px 0 0 0 #e4e4e4}.sidebar-crop .buttons[data-v-6e62f960]{background:#fff;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:inset 0 -1px 0 0 #e4e4e4;box-shadow:inset 0 -1px 0 0 #e4e4e4;margin-right:1px}.sidebar-crop .buttons button[data-v-6e62f960]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sidebar-crop .buttons button.crop-btn-add[data-v-6e62f960]{margin-left:10px}.sidebar-crop .buttons button[data-v-6e62f960]:only-child{width:100%}.sidebar-crop-label span[data-v-6e62f960]{color:#999;font-size:14px;line-height:18px;display:inline-block;padding:31px 15px 15px;width:100%;-webkit-box-shadow:inset 0 -1px 0 0 #e4e4e4;box-shadow:inset 0 -1px 0 0 #e4e4e4}.unselectedVariations[data-v-6e62f960]{position:absolute;top:0;left:0;width:264px;height:100%;-webkit-transform:translateX(264px);transform:translateX(264px);background:#fff;-webkit-box-shadow:inset -1px 0 0 0 #e4e4e4;box-shadow:inset -1px 0 0 0 #e4e4e4;z-index:10}.unselectedVariations>div[data-v-6e62f960]{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;-webkit-box-shadow:inset 0 -1px 0 0 #e4e4e4,inset -1px 0 0 0 #e4e4e4;box-shadow:inset 0 -1px 0 0 #e4e4e4,inset -1px 0 0 0 #e4e4e4}.unselectedVariations>div input[data-v-6e62f960],.unselectedVariations>div label[data-v-6e62f960]{cursor:pointer}.unselectedVariations>div input[data-v-6e62f960]{margin-right:11px}.unselectedVariations>div label[data-v-6e62f960]{width:100%}.unselectedVariations>div .name[data-v-6e62f960]{color:#333;font-size:14px;line-height:18px}.unselectedVariations>div .formatted-size[data-v-6e62f960]{color:#999;font-size:12px;line-height:18px;display:block}.unselectedVariations>div.disabled[data-v-6e62f960]{-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f5f5f5;cursor:auto;color:#ddd;padding:15px 15px 5px}.unselectedVariations>div.disabled input[data-v-6e62f960],.unselectedVariations>div.disabled label[data-v-6e62f960],.unselectedVariations>div.disabled span[data-v-6e62f960]{cursor:auto}.unselectedVariations>div.disabled label[data-v-6e62f960]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto;color:#999}.unselectedVariations .legend-not-selectable[data-v-6e62f960]{width:100%;font-size:.75rem;color:#a41034;display:inline-block;text-align:right}.selectedVariations ul[data-v-6e62f960]{list-style:none;padding:0;margin:0}.selectedVariations ul li[data-v-6e62f960]{padding:15px 0 15px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:inset -1px 0 0 0 #e4e4e4,inset 0 -1px 0 0 #e4e4e4;box-shadow:inset -1px 0 0 0 #e4e4e4,inset 0 -1px 0 0 #e4e4e4;background-color:#fff;cursor:pointer}.selectedVariations ul li.disabled[data-v-6e62f960]{background-color:#f5f5f5;cursor:auto}.selectedVariations ul li.selected.set[data-v-6e62f960]{color:#90ee90}.selectedVariations ul li span[data-v-6e62f960]{display:block;color:#333;font-size:14px;line-height:18px}.selectedVariations ul li a[data-v-6e62f960]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selectedVariations ul li a span[data-v-6e62f960]{padding:5px}.selectedVariations ul li a .ngrm-icon-trash[data-v-6e62f960]{color:#009ac7;padding:10px}.selectedVariations ul li .formatted-size[data-v-6e62f960]{color:#999;font-size:12px;line-height:18px}.selectedVariations ul li .circle-orange[data-v-6e62f960]{width:8px;height:8px;background-color:orange;border-radius:50%}.selectedVariations .set .circle-orange[data-v-6e62f960]{display:none}.crop .cropper[data-v-5ec8a809]{position:relative;margin:0 auto}.crop .cropper button[data-v-5ec8a809]{margin-left:8px}.crop .cropper .buttons[data-v-5ec8a809]{position:absolute}.crop .preview[data-v-5ec8a809]{width:100%;height:500px;overflow:hidden}.crop-container[data-v-30dce429]{overflow-y:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:30px 30px 80px}.crop-container[data-v-30dce429]:empty{display:none}.img-placeholder[data-v-30dce429]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:60px 60px 110px}.img-placeholder img[data-v-30dce429]{max-width:100%;height:auto;margin:0 auto;display:block}.action-strip[data-v-30dce429]{padding:8px 15px;background-color:#fff;text-align:right;-webkit-box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;position:absolute;bottom:0;left:264px;right:0}.action-strip button[data-v-30dce429]{margin-left:10px}.action-strip .ngrm-icon-floppy[data-v-30dce429]{margin-right:5px}.folderGalery[data-v-70f9d554]{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:calc(100% - 50px);overflow-y:auto}.folderGalery .items[data-v-70f9d554]{padding:15px}.folderGalery .items.loading[data-v-70f9d554]{opacity:.5}.folderGalery .items .breadcrumbs[data-v-70f9d554]{background-color:#fff;width:100%;margin-bottom:20px;padding:10px}.folderGalery .items .breadcrumbs a[data-v-70f9d554]{color:#009ac7}.folderGalery .items .info[data-v-70f9d554]{font-style:italic;margin-bottom:10px;margin-left:10px}.folderGalery .items .media[data-v-70f9d554]{width:177px;min-height:182px;max-height:190px;padding:8px;margin:0 15px 15px 0;background-color:#fff;display:inline-block}.folderGalery .items .media .media-container[data-v-70f9d554]{width:100%}.folderGalery .items .media .img[data-v-70f9d554]{display:block;margin-bottom:4px;-o-object-fit:cover;object-fit:cover;height:92px;width:100%;overflow:hidden;text-overflow:ellipsis}.folderGalery .items .media .file-placeholder[data-v-70f9d554]{position:relative;height:92px;display:block;margin-bottom:4px}.folderGalery .items .media .file-placeholder .icon-doc[data-v-70f9d554]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:40px}.folderGalery .items .media .file-placeholder[data-v-70f9d554]:before{position:absolute;content:"";background-color:rgba(0,0,0,.7);top:0;bottom:0;left:0;right:0}.folderGalery .items .media.new-folder input[data-v-70f9d554]{width:100%;margin-top:5px}.folderGalery .items .media.new-folder .select-btn[data-v-70f9d554]{background:#2e8b57}.folderGalery .items .media.new-folder .file-placeholder[data-v-70f9d554]:before{background-color:rgba(0,0,0,.2);top:0;bottom:0;left:0;right:0}.folderGalery .items .media .filename[data-v-70f9d554]{overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center;font-size:16px;line-height:20px;margin-top:4px;margin-bottom:0}.folderGalery .items .media .size-description[data-v-70f9d554]{font-size:12px;line-height:14px;text-align:center;color:#999}.folderGalery .items .media .size-description .format[data-v-70f9d554]{text-transform:uppercase}.folderGalery .items .media.selected[data-v-70f9d554]{border:1px solid #009ac7}.folderGalery .items .media .select-btn[data-v-70f9d554]{margin-top:10px;padding:3px;width:100%}.folderGalery .folder-empty[data-v-70f9d554]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.folderGalery .folder-empty span[data-v-70f9d554]{display:block;text-align:center;font-size:14px;line-height:16px}.folderGalery .folder-empty span.ngrm-icon-folder[data-v-70f9d554]{color:#999;font-size:33px}.folderGalery .folder-empty span strong[data-v-70f9d554]{display:block;margin:5px 0;font-size:16px;line-height:19px}.folderGalery .load-more-wrapper[data-v-70f9d554]{padding:8px 15px;background-color:#fff;text-align:right;-webkit-box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;position:absolute;bottom:0;left:0;right:0}.ng-spinner[data-v-70f9d554]{position:fixed;vertical-align:center;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ng-spinner[data-v-70f9d554]:before{display:inline-block;-webkit-animation:spinning 1.5s linear infinite;animation:spinning 1.5s linear infinite}.input-file-name-wrapper[data-v-3e6d25e1]{padding:8px 15px;background-color:#fff;-webkit-box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;position:absolute;bottom:0;left:0;right:0}.input-file-name-wrapper input[data-v-3e6d25e1]{width:40%;border:1px solid #e4e4e4;padding:5px 10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.input-file-name-wrapper button[data-v-3e6d25e1]{float:right}.editor-insert-modal-body[data-v-8c9540dc]{padding:20px;margin-bottom:50px;overflow-y:auto}.editor-insert-modal-body.loading[data-v-8c9540dc]{opacity:.5}.editor-insert-modal-body .form-field+.form-field[data-v-8c9540dc]{margin-top:15px}.editor-insert-modal-body .form-field label[data-v-8c9540dc]{font-size:14px;font-weight:400;color:#757575;margin-top:5px;margin-bottom:10px;display:block}.editor-insert-modal-body .form-field input[data-v-8c9540dc]{width:100%;border:1px solid #e4e4e4;padding:7px 10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.action-strip[data-v-8c9540dc]{padding:8px 15px;background-color:#fff;text-align:right;-webkit-box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;position:absolute;bottom:0;left:0;right:0}.action-strip button[data-v-8c9540dc]{margin-left:10px}.action-strip .ngrm-icon-floppy[data-v-8c9540dc]{margin-right:5px}.ng-spinner[data-v-8c9540dc]{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ng-spinner[data-v-8c9540dc]:before{display:inline-block;-webkit-animation:spinning 1.5s linear infinite;animation:spinning 1.5s linear infinite} \ No newline at end of file +@font-face{font-family:ngri;src:url("data:application/x-font-ttf;charset=utf-8;base64,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AQECAgQCAQQCAQIBAQMBAgQDCRUMDBkODR0ODx4PAwgEAQQCAgMCBAcEAwgDAgMCAgMCBAYEAwcDAgMBAQIBAgEDBgMCAgIBAwIDBQMDBQIBASUaAQEDBgICAgIBBAECBAIFCQUFCwUDBgMCBgQBAwIBAwIDBwMBAgECAQEEAQQHAwQHAwIDAgIDAgQHBAMHBAIDAgIDAgQHBA4cDQ0ZCwwUCgkPBwEDAgEBAQICAgEBAwEBAQEBAgECAQEBAQEBARslAQEBAQEBAQECAQEBAQEBAQEBAQEBAgEBAQEBAQEDAQEDAgEBAQECAgQCAQQCAQIBAQMBAgQDCRUMDBkODR0ODx4PAwgEAQQCAgMCBAcEAwgDAgMCAgMCBAYEAwcDAgMBAQIBAgEDBgMCAgIBAwIDBQMDBQIBAQEmGgEBAwUDAQMCAQMCAgQCBAoFBQoGAwUDAwYDAgMCAQMCAwcDAQEBAQIBAQQBBAYEAwcEAgMCAgMCBAcDBAcEAgMCAgMCBAcDDxsODRkLDBQJCRAHAQMCAgECAQMBAQIBAQEBAQECAQEBAQEBAQEBARokSgIBAQEBAQEBAgEBAQEBAQECAQEDAgIBAgIDAgEEAgEBAQECAQIEAggTCgsWDAwZDQwaDQQGAwIDAgEDAgMGBAMGAwIDAQIDAQMGAwMFAwICAgEBAQIDBQMBAwEBAwECBQMCBAMECAQEBgMBAwECAwECAwEDBQIBARcjAwEBAgUDAgYCAgICAQMBAwYCAQIBAQECAwEDBgMDBgMCAwECAwEDBwMDBgMCAwECAwIDBgMMGAwLFQoKEQgIDQUCAgEBAQECAQIBAQIBAQEBAgEBAQEBAQEBAQEBHhYBAQEBAQEBAQEBAgEBAQEBAQMBAQMBAQEBAQEBAgMBAgQBAQIBAQIBAgQCCBMKCxYMDBkMDRoNAwcDAgMBAgMCAwYDBAYDAQMCAQMCAwYDAwUDAgICAgEBAQMFAwEDAQEDAQIFAgMEAwQIBAMHAwEDAQIDAQIDAQIFAwEBFyIEAgUDAgYCAgICAQMBAwYCAQIBAQECAwEDBgMDBgMCAwECAwEDBwMDBgMCAwECAwIDBgMMGAwLFQoKEQgIDQUCAgEBAQECAQIBAQIBAQEBAgEBAQEBAQEBAQEBHxYBvgMFAwICAgEDAgIEAgUJBQUKBgMGAgMGAwIDAgEDAgMHAwEBAQECAQEEAQQHAwMHBAIDAgIDAgQHAwQHBAIDAgIDAgQHBA4cDQ0ZCwwUCgkPBwEDAgIBAgICAQECAQEBAQEBAgEBAQEBAQEBAQEaJQEBAQEBAQEBAgEBAQEBAQEBAQEBAQIBAQEBAQEBAwEBAwIBAQEBAgIEAgEEAgECAQEDAQIEAwkVDAwZDg0dDg8eDwMIBAEEAgIDAgQHBAMIAwIDAgIDAgQGBAMHAwIDAQECAQIBAwYDAgICAQMCAwUDAwUCAQEmGgEBAwUDAgICAQMCAgQCBQkFBQoGAwYCAwYDAgMCAQMCAwcDAQEBAQIBAQQBBAcDAwcEAgMCAgMCBAcDBAcEAgMCAgMCBAcEDhwNDRkLDBQKCQ8HAQMCAgECAgIBAQIBAQEBAQECAQEBAQEBAQEBARolAQEBAQEBAQECAQEBAQEBAQEBAQEBAgEBAQEBAQEDAQEDAgEBAQECAgQCAQQCAQIBAQMBAgQDCRUMDBkODR0ODx4PAwgEAQQCAgMCBAcEAwgDAgMCAgMCBAYEAwcDAgMBAQIBAgEDBgMCAgIBAwIDBQMDBQIBAQElGgEBQQECBQMCBgICAgIBAwEDBgIBAgEBAQIDAQMGAwMGAwIDAQIDAQMHAwMGAwIDAQIDAgMGAwwYDAsVCgoRCAgNBQICAQEBAQIBAgEBAgEBAQECAQEBAQEBAQEBAQEeFwEBAQEBAQEBAQECAQEBAQECAgEBAwEBAgEBAQIDAgEEAgIBAQIBAgQCCBMKCxYMDBkNDBoNBAYDAgMCAQMCAwYEAwYDAQMCAQMCAwYDAwUDAgICAgECAwUDAQMBAQMBAgUDAgQDBAgEAwcDAQMBAgMBAgMBAgUDAQEXIgQBAgUDAgYCAgICAQMBAwYCAQIBAQECAwEDBgMDBgMCAwECAwEDBwMDBgMCAwECAwIDBgMMGAwLFQoKEQgIDQUCAgEBAQECAQIBAQIBAQEBAgEBAQEBAQEBAQEBHhYBAQEBAQEBAQECAQEBAQECAgEBAwEBAgEBAQIDAgEEAgIBAQIBAgQCCBMKCxYMDBkNDBoNBAYDAgMCAQMCAwYDBAYDAQMCAQMCAwYDAwUDAgICAgECAwUDAQMBAQMBAgUDAgQDBAgEAwcDAQMBAgMBAgMBAgUDAQEXIwMAAAAAAQAC/8ID/gO+AFMAACU4ATEJATgBMT4BNzYmLwEuAQcOAQc4ATEJATgBMS4BJyYGDwEOARceARc4ATEJATgBMQ4BBwYWHwEeATc+ATc4ATEJATgBMR4BFxY2PwE+AScuAQP3/skBNwIEAQMDB5MHEgkDBgL+yf7JAgYDCRIHkwcDAwEEAgE3/skCBAEDAweTBxIJAwYCATcBNwIGAwkSB5MHAwMBBIkBNwE3AgYDCRIHkwcDAwEEAv7JATcCBAEDAweTBxIJAwYC/sn+yQIGAwkSB5MHAwMBBAIBN/7JAgQBAwMHkwcSCQMGAAABAAAAgAQAAsAAKgAAATQmJyYnLgEnJiMiBgcuASMiBhUUFhUuASMiBw4BBwYVFBceARcWMyEyNgQATDkBExNBKyoxOWEhEjcgOE4BCBEJKCQjNQ8PDw81IyQoApBIZgEuPl4OMCorPxISMSoYHE43BQoEAQIQDzQkIygoJCM1Dw9mAAAEAAAAQAQAA0AACwAXACsALwAAATQ2MzIWFRQGIyImJTQ2MzIWFRQGIyImBTU0JiMhIgYVERQWMyEyNj0BBREBITUhAYBeQkJeXkJCXv6AXkJCXl5CQl4DACYa/YAaJiYaAoAaJgEA/oD+AAIAAqBCXl5CQl5eQkJeXkJCXl7+YBomJhr+wBomJhpgoAHA/sDAAAAAAgBA/8ADwAPAABQAJgAAAREhIiY1NDYzIREhIgYVERQWMyERATE4ATEiBhUUFjM4ATkBITUhA4D9YCg4OCgCYP2ANUtLNQMA/SANExMNAmD9oANA/MA4KCg4AwBLNf0ANUsDgP1AEw0NE0AAAQAAAAEAACKXau1fDzz1AAsEAAAAAADWNiSXAAAAANY2JJcAAP/ABAADwAAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAACgQAAAAAAAAAAAAAAAIAAAAEAAAOBAAAAAQAAAIEAAAABAAAAAQAAEAAAAAAAAoAFAAeAGoGPga0BvYHQAd2AAAAAQAAAAoEhwAEAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAQAAAABAAAAAAACAAcARQABAAAAAAADAAQALQABAAAAAAAEAAQAWgABAAAAAAAFAAsADAABAAAAAAAGAAQAOQABAAAAAAAKABoAZgADAAEECQABAAgABAADAAEECQACAA4ATAADAAEECQADAAgAMQADAAEECQAEAAgAXgADAAEECQAFABYAFwADAAEECQAGAAgAPQADAAEECQAKADQAgG5ncmkAbgBnAHIAaVZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMG5ncmkAbgBnAHIAaW5ncmkAbgBnAHIAaVJlZ3VsYXIAUgBlAGcAdQBsAGEAcm5ncmkAbgBnAHIAaUZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:fa-ngrm;src:url(../fonts/fa-ngrm.eot);src:url(../fonts/fa-ngrm.eot#iefix) format("embedded-opentype"),url(data:font/woff2;base64,d09GMgABAAAAAAxoAA8AAAAAGXwAAAwQAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGVgCDYgggCZZwEQgKi3CKGAsUAAE2AiQDJAQgBYVBB2UMgQYbhRezEVWnNik52X99YBtLG6/vIiEFBu6tyFCpG78GWUGg3hQaRaMoPorfM0/ppjMup7c+Tyf20VwOLDoYzAhJZuH5smm9/7t7QJIJl8ZAPMssH0oGmVdewOiQoqsLOUeMIEiBQqUbXuSBPLNpnRRKcnRx7E04spcJyuZ289F4Tm4nNijAnKlVMwLPAP+ftleaPgRqrvIMpB8gw4b0KWE7KAW1pqJOUWa2q442vLjtorFtuwKpqoQKhYBvpi3tewAKa+QHbVGHdtIDd4aka1KA+X+/ltr3XnbnNuFrXIEDssKSrBS3P9lbDOyFNogoVMFFKIQCS1R1kans1BHaOlfnu4o38XSRfBHPg6owZIf0VyJAgn6z9NCRU5co3szeukY9CwAIZGvK5tpKliCZicWGMQj3EHua6/IWDvSBfg+81nz38h8DKSjOUNryXO7wEnGBh034zjqPlBjeVscigkMwGN3OiZEbSHUT0CXpb0jYLbEa9AcpFNybsod3CCjQjgEHK+XKufhzLgf/5xGAeMQ8UnhtUxRAgXQAAgUB5QsChi8IWL4g4PiCgOdVKBPwvR6emCBqOMraMpsOWPSIAgQfaZylZ/8Ynn+G9/YxMbyj/accq7ucUG3/B65NObB95z38AG3U42GJAQFRPA4odCh+3mDDx77dJw6OD8avPyVv3nVpcW43eeLsxHi7aPwnq1Kkt4e0P6U+B0X9Wj8T/FxGx+peaQ9IqOWlRWgt0aZRGD0EJefsEMvZ4Dkd5Rww0FhYbQ+F427CScST6LzPSAxYmDevw+pyVC5UM6tbSIzpmJOHXgjVRf8fz1rtb7Rgw14qu659nZNlL+I3CTHnIsnoWgEHfK73VP4CnuLL+zeBxBbNx0hBIu4U8CELl0ny4J91WeAbxyUfI6WMwpsF6P0eHMc179MQtvd5I6FgfzEDYrVo3DUlHYLkYgdkKdGOGBoLo6Qxkj+UJK9J8w+isxikmGteUJ/smsPJO/N5zQeKULU6zFI7ChQDiRIpPo2KW4HETFEfvmJR5UAJRKl/vHL9s650TYliFnUZUSzRAqV49jZV+zvKCxT92fdAGZ7tpWdvRpjOR7eK4OWojA6+U0rmnZEUKbEMRDXWVAyL6iJLE0Z3OcznKmM1dq9IZ42TNyR1DUcCFceQXNlMilOKpAh0EExdCbxdK67CRgjhthcv2UNQgZlKdfhtokSixiQlkhAkRhUk/S4dzzLkMXaZWt7s4sa6u5IDlajM1gNVqNKEalKoIQO1ZKGOHNSTB7vIh90UwB4Krb2YkSNtVuA+vMCIRaCBFBrJQBNZaCYHLeRBK/nQRgG0U5jZATXTEnRWKJRGDfXrQ7gzJNIxQX0wXaDT6DwFuiFN5dcZ1m7acqrrxFrO50AP/I1lSfcJWVxzmdELSKejM/ug205U++lJ5ElyAmIaO0f9eFj+wgGH7ttm7fNVa4EBqNHUiRbQv0eBQQwuNIEhukgEFLlvbBhV3XJRA01BIqpPulemNrVWad/5jEjsh7xUnV0LjACWWMUqfmlCrh91vSI13TgGozxRGiQLhJXIkCAyM3LdeC/91Kv5yM27hPn6HKOJgOqaGBdpk4LlPFJUhNhSfAllOTQM20MvXszWGa0sXDpkt1qT384Gm7Sbzgg4QXUJMTBpUUyzsGqgVmC/tdMWpzAdG1qrqwWCltDFVxszSm5gTGDpsDEueN+yZvPLbfwSAomSJkwTG1PaBCrEegnMzXhPAzXmHTpijnD+bXp66/dktRoaSJ1OtdJY0WTS1SaLDGhn7paFKB5nnMFYMAXTALAlJ6+TmjyoXb5y/cs2fdmubYZed06+/SwYMYll58CoddGLTSiTdePRclgO6OJFxFMXBWnySzM18mGbstL2b9QgjXScDP+J6ZTHbGfLlBsb23R+XMf47DztgE84vU4HY7zFJ7BN9+IhYzFjunrmQeUMJAycruVw3pGNir+YDJr0oxsML3BsI5Zj00CTrilB5Dq+MSmaHDvKndjoxWgcjhRMHsGZgsVOiysFG4/gloKdnYx7Cg4ewSMFJzsVzxRcPIJXCm52OrxT8PAIPil42Sn4puDjEfxSuT8w+LH27zEJDsGtxwiDi1WHMcEYAYwwcQAzB7AYkILVhrBxCDuHcHAIp43g4ghujuDhqMa78Zm3ulV03yu7PnbLH5vm0FMfS5VTD4LsEJRQ8ggxytPuch1+CQmrlSc+X12wCNLcyh2IUk34YsQFZrH0UDZfrcK0OnhJHBmtQqIKJ2JxFDsRp4aVagzmkPWVHIC9GaLgifhzyxWT5INsVaEBAFIhAC+COOoCvTUAHguCqmiYJAaF1HGbqR65Kq0cxFMPwMqYirOXxNuiVcgO6W47HYAy3SWBqlmT5XPgjhlIPSdhtqxqerEypxhE6hYiAN5kr5yac8qMijxL5keCXGMBNPwhWosEZ9rkIF6YnR9fkFOEtZgTiV8OL7KGEkZ4kWOGY37BmngQ/NbFMjNBVanEkr0Kzh6KzgUYeB58OObSVopHBJIiNBysf8s9UFQsAkaLN5MuRYMg9VJV2DbShEaejQUAPC4NS2qy5VgN+sppyZipg4g2IEAn1WVlB7E6znQCRFYnqg4ixzRyzV1rTGboJbMlX2d8vzEbvJOTvJoOvUEeoyubPNob30FfaRHwhNyONmNcyUxg7mU0MCoZSYfW+K0sOkfQoIoGe3iEhmIfk5J1yu3CcAQhHj/WQQfDWqlWn3/2/gOHU2eseLAB80g5fDTNI2pTSdgiXwXXIyAwkqT4jy/wWLhTFhJgvxs4KtsdELBXdnCr7bHAQJ4U/cNTcP7oVQI+PvUJS8KxFI+jR1ekLF0oIG65+vm55tVIj6pM4Un7rOiAEVcx4Wx6+NHp2xBX8VlgGlZ12utmFUIgCvQxzd9nqKYVs7xngY1qkP81Ydf07v3huT65p6XuPVRCOsEkQW/D93ZaEfQiqVef58417Nvqi+nGYbeYCUyrJGUmussYoDs2xg6MBLnzH4PlbssrQt3ehY9a310gd/WwHrd2XcERKcSWKLZZd7UplKv0NSnfppSko5LeBWBHq9N6HcB8pO/ErrGu1LeoHDWiaF4EcpW7Kyutq5XEwV2dTY02sHK0SKwngR4h4YsNEjZDgPECk8FD8OQJp0oYciHzthOmCQlPxTPjIzWtQ2UVU2VlpUm3RxIblAgiR1HRPILkgVxlTaVxNZJ4UacY12Ks1uhRrBFjZQtRI7qBw1hnMijoJVRJg3KqY6SmqabZc/WSWIyo5FFUon/TyFAFjxHxvZBZlEcx9MJ8IJ7v5fGNn8ei9pITI4IaMliradTqqZnppqGmxsGWidryhNsj+cyq9Ehi5ckJDbwO87qyUDxBj5LC91J+JiEBXnCpKKmeVUU8Ms6ohKFcimoCBcgO8+nLF86ePnrkYNzaWNFa+nNNxW6PBAEEQvPr5+8T099BpgDw+/+3NpHInUJAMPLjBGgmAke2FKpIACEg7UtaiDRNWYvzYYVm2LthrswdeeiQx3AAKLt1uwmsJbdJpZT7R63AiNQNEHxGUPlpNPxBtPyJAEeS8wEePo8FJOiyuH+SCm9gEBsC67zXDRCKJYnK16Hh29DyIwGO6g6qHsTPByS4Iis3JGnth/8WTzhoH33hr3zwXToJrcWXfbMTEewAbfVctufazhtbz2WX8lJBOiGbPNDbn2p3gV3FmydWBm8dy51VDTuizvnWHelcVjszr5mD5NnmPjdYY4VVbhFpd5AOkUH9BkyILHCfSJ5h9zWukWWTSJbb3GIVqd6s52IiufrXuMUym2zKv6HXInm2yJGlxzVWuMEWF1hmhdtskuVGsmMmvMIU62sqFxcZ0KufDEfFist61mjEknPjb3JHq4OA/RY5NSeZQxaKHHFiYmQbra6/Cha5RS8Qos/fZlJf3yUvRSuZ60jwdUJRMWLFiSe+BBJKAu9Pv3f1cpv57e37mt8wi4t3vdwxe8M7bq7Z4+AP6W7dyN5cBU5+zW8XLp+IvDGP7NtkbH+C27p10dkq+iyhEsQ9i6nvHfhWf0YIPfhexEtLDn3SDLx0Pn0c/0h7WKLWMt8GTyH2mbD4No1X57udP0uppDrr+c417OufKIcAGxU=) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(../fonts/fa-ngrm.ttf) format("truetype"),url(../img/fa-ngrm.svg#fa-ngrm) format("svg");font-weight:400;font-style:normal}[class*=" ngrm-icon-"]:before,[class^=ngrm-icon-]:before{font-family:fa-ngrm;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ngrm-icon-cancel:before{content:"\E800"}.ngrm-icon-floppy:before{content:"\E801"}.ngrm-icon-ok:before{content:"\E802"}.ngrm-icon-ccw:before{content:"\E803"}.ngrm-icon-folder:before{content:"\E804"}.ngrm-icon-upload:before{content:"\E805"}.ngrm-icon-play:before{content:"\E811"}.ngrm-icon-trash:before{content:"\F1F8"}.ngremotemedia-type{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333}.ngremotemedia-type *,.ngremotemedia-type :after,.ngremotemedia-type :before{-webkit-box-sizing:inherit;box-sizing:inherit}.ngremotemedia-type .v-select{position:relative;font-family:inherit}.ngremotemedia-type .v-select,.ngremotemedia-type .v-select *{-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ngremotemedia-type .vs__fade-enter-active,.ngremotemedia-type .vs__fade-leave-active{-webkit-transition:opacity .15s cubic-bezier(1,.5,.8,1);transition:opacity .15s cubic-bezier(1,.5,.8,1)}.ngremotemedia-type .vs__fade-enter,.ngremotemedia-type .vs__fade-leave-to{opacity:0}.ngremotemedia-type .vs--disabled .vs__clear,.ngremotemedia-type .vs--disabled .vs__dropdown-toggle,.ngremotemedia-type .vs--disabled .vs__open-indicator,.ngremotemedia-type .vs--disabled .vs__search,.ngremotemedia-type .vs--disabled .vs__selected{cursor:not-allowed;background-color:#f8f8f8}.ngremotemedia-type .v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.ngremotemedia-type .v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.ngremotemedia-type .v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.ngremotemedia-type .v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.ngremotemedia-type .vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 4px 0;background:none;border:1px solid rgba(60,60,60,.26);border-radius:4px;white-space:normal}.ngremotemedia-type .vs__selected-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 2px;position:relative}.ngremotemedia-type .vs__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 6px 0 3px}.ngremotemedia-type .vs--searchable .vs__dropdown-toggle{cursor:text}.ngremotemedia-type .vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.ngremotemedia-type .vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.ngremotemedia-type .vs__open-indicator{fill:rgba(60,60,60,.5);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);transition:-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition:transform .15s cubic-bezier(1,-.115,.975,.855),-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);-webkit-transition-timing-function:cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.ngremotemedia-type .vs--open .vs__open-indicator{-webkit-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}.ngremotemedia-type .vs--loading .vs__open-indicator{opacity:0}.ngremotemedia-type .vs__clear{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.ngremotemedia-type .vs__dropdown-menu{display:block;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.15);box-shadow:0 3px 6px 0 rgba(0,0,0,.15);border:1px solid rgba(60,60,60,.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.ngremotemedia-type .vs__no-options{text-align:center}.ngremotemedia-type .vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap}.ngremotemedia-type .vs__dropdown-option:hover{cursor:pointer}.ngremotemedia-type .vs__dropdown-option--highlight{background:#5897fb;color:#fff}.ngremotemedia-type .vs__selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,.26);border-radius:4px;color:#333;line-height:1.4;margin:4px 2px 0 2px;padding:0 .25em}.ngremotemedia-type .vs__deselect{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,.5);text-shadow:0 1px 0 #fff}.ngremotemedia-type .vs--single .vs__selected{background-color:transparent;border-color:transparent}.ngremotemedia-type .vs--single.vs--open .vs__selected{position:absolute;opacity:.4}.ngremotemedia-type .vs--single.vs--searching .vs__selected{display:none}.ngremotemedia-type .vs__search::-ms-clear,.ngremotemedia-type .vs__search::-webkit-search-cancel-button,.ngremotemedia-type .vs__search::-webkit-search-decoration,.ngremotemedia-type .vs__search::-webkit-search-results-button,.ngremotemedia-type .vs__search::-webkit-search-results-decoration{display:none}.ngremotemedia-type .vs__search,.ngremotemedia-type .vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4;font-size:1em;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0 0;padding:0 7px;background:none;-webkit-box-shadow:none;box-shadow:none;width:0;max-width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ngremotemedia-type .vs__search::-webkit-input-placeholder{color:inherit}.ngremotemedia-type .vs__search::-moz-placeholder{color:inherit}.ngremotemedia-type .vs__search:-ms-input-placeholder{color:inherit}.ngremotemedia-type .vs__search::-ms-input-placeholder{color:inherit}.ngremotemedia-type .vs__search::placeholder{color:inherit}.ngremotemedia-type .vs--unsearchable .vs__search{opacity:1}.ngremotemedia-type .vs--unsearchable .vs__search:hover{cursor:pointer}.ngremotemedia-type .vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.ngremotemedia-type .vs__spinner{-ms-flex-item-align:center;align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid hsla(0,0%,39.2%,.1);border-right:.9em solid hsla(0,0%,39.2%,.1);border-bottom:.9em solid hsla(0,0%,39.2%,.1);border-left:.9em solid rgba(60,60,60,.45);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;-webkit-transition:opacity .1s;transition:opacity .1s}.ngremotemedia-type .vs__spinner,.ngremotemedia-type .vs__spinner:after{border-radius:50%;width:5em;height:5em}.ngremotemedia-type .vs--loading .vs__spinner{opacity:1}.ngremotemedia-type .ng-icon{font-size:4.5em;font-family:ngri;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:80px;display:block;color:#333}.ngremotemedia-type .ng-icon.big{font-size:64px;color:#333}.ngremotemedia-type .ng-icon.ng-warning:before{content:"\E900"}.ngremotemedia-type .ng-icon.ng-spinner:before{content:"\E901"}.ngremotemedia-type .ng-icon.ng-close:before{content:"\E902"}.ngremotemedia-type .ng-icon.ng-cloud:before{content:"\E903"}.ngremotemedia-type .ng-icon.ng-video:before{content:"\E904"}.ngremotemedia-type .ng-icon.ng-book:before{content:"\E905"}.ngremotemedia-type .image-meta{overflow:visible}.ngremotemedia-type .image-meta h3{font-weight:700}.ngremotemedia-type .image-meta p{color:#737373}.ngremotemedia-type .image-meta input.media-alttext{width:100%;border-radius:0;border:1px solid #e4e4e4;padding:7px 10px 7px 10px;margin-bottom:10px}.ngremotemedia-type .image-meta .image-meta-data{margin-top:20px}.ngremotemedia-type .image-wrap img{max-width:100%}.ngremotemedia-type .ngremotemedia-buttons{margin-top:20px}.ngremotemedia-type .ngremotemedia-buttons .ngremotemedia-local-file-container{margin:20px 0 20px 0}.ngremotemedia-type .btn{border-radius:4px;text-align:center;font-size:14px;line-height:18px;color:#fff;padding:8px 16px;border:1px solid #e4e4e4;background:#fff;color:#333}.ngremotemedia-type .btn:active{background:#d7d7d7}.ngremotemedia-type .btn.btn-blue{background:#009ac7;border:0;color:#fff}.ngremotemedia-type .btn.btn-blue:active{background:#007394}.ngremotemedia-type .v-select{font-size:14px;line-height:16px;background-color:#fff}.ngremotemedia-type .v-select .vs__dropdown-toggle{border-radius:0;border:1px solid #e4e4e4;padding:3px 5px 6px}.ngremotemedia-type .v-select input::-webkit-input-placeholder{color:#333;font-style:italic}.ngremotemedia-type .v-select input::-moz-placeholder{color:#333;font-style:italic}.ngremotemedia-type .v-select input:-ms-input-placeholder{color:#333;font-style:italic}.ngremotemedia-type .v-select input::-ms-input-placeholder{color:#333;font-style:italic}.ngremotemedia-type .v-select input::placeholder{color:#333;font-style:italic}.ngremotemedia-type .vue-treeselect{font-size:14px;line-height:16px}.ngremotemedia-type .vue-treeselect .vue-treeselect__control{border-radius:0;border:1px solid #e4e4e4}.ngremotemedia-type .vue-treeselect .vue-treeselect__placeholder{color:#333;font-style:italic}.ngremotemedia-type ::-webkit-input-placeholder{color:#999}.ngremotemedia-type :-ms-input-placeholder{color:#999}.ngremotemedia-type ::-moz-placeholder{color:#999}.ngremotemedia-type ::-ms-input-placeholder{color:#999}.ngremotemedia-type ::placeholder{color:#999}@-webkit-keyframes spinning{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinning{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.o2k7Skin .mceIcon.mce_ngremotemedia img{width:2rem}.mediaFacets[data-v-32bca2b3]{width:362px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:inset -1px 0 0 0 #e4e4e4;box-shadow:inset -1px 0 0 0 #e4e4e4}.mediaFacets .body[data-v-32bca2b3]{-webkit-box-shadow:inset 0 -1px 0 0 #e4e4e4,inset 0 1px 0 0 #e4e4e4,inset -1px 0 0 0 #e4e4e4;box-shadow:inset 0 -1px 0 0 #e4e4e4,inset 0 1px 0 0 #e4e4e4,inset -1px 0 0 0 #e4e4e4;background:#fff;padding:30px 15px}.mediaFacets .body .form-field+.form-field[data-v-32bca2b3]{margin-top:15px}.mediaFacets .body .form-field label[data-v-32bca2b3],.mediaFacets .body .search-wrapper .search-label[data-v-32bca2b3]{font-size:12px;font-weight:700;line-height:18px;color:#757575;margin-bottom:3px;display:block}.mediaFacets .body .search-wrapper[data-v-32bca2b3]{margin:30px 0 0}.mediaFacets .body .search-wrapper .search[data-v-32bca2b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5px 0}.mediaFacets .body .search-wrapper .search input[data-v-32bca2b3],.mediaFacets .body .search-wrapper .search ul[data-v-32bca2b3]{font-size:14px;line-height:16px}.mediaFacets .body .search-wrapper .search ul[data-v-32bca2b3]{margin:0;padding:5px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e4e4e4;min-width:75px;display:none}.mediaFacets .body .search-wrapper .search ul li[data-v-32bca2b3]{cursor:auto;margin-right:10px;padding:4px 10px;min-width:45px}.mediaFacets .body .search-wrapper .search ul li[data-v-32bca2b3]:last-child,.mediaFacets .body .search-wrapper .search ul li[data-v-32bca2b3]:only-child{margin:0}.mediaFacets .body .search-wrapper .search ul li.active[data-v-32bca2b3]{background:#009ac7;color:#fff;border-radius:4px;-webkit-box-shadow:inset -1px 0 0 0 #d7d7d7,inset 1px 0 0 0 #d7d7d7,inset 0 1px 0 0 #d7d7d7,inset 0 -1px 0 0 #d7d7d7;box-shadow:inset -1px 0 0 0 #d7d7d7,inset 1px 0 0 0 #d7d7d7,inset 0 1px 0 0 #d7d7d7,inset 0 -1px 0 0 #d7d7d7}.mediaFacets .body .search-wrapper .search input[data-v-32bca2b3]{border:1px solid #e4e4e4;padding:9px 10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mediaFacets .ng-spinner[data-v-32bca2b3]{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mediaFacets .ng-spinner[data-v-32bca2b3]:before{display:inline-block;-webkit-animation:spinning 1.5s linear infinite;animation:spinning 1.5s linear infinite}.mediaGalery[data-v-3f4718a0]{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mediaGalery .items[data-v-3f4718a0]{padding:15px;overflow-y:auto;height:calc(100% - 50px)}.mediaGalery .items.loading[data-v-3f4718a0]{opacity:.5}.mediaGalery .items .media[data-v-3f4718a0]{width:177px;min-height:182px;max-height:190px;padding:8px;margin:0 15px 15px 0;background-color:#fff;display:inline-block}.mediaGalery .items .media .media-container[data-v-3f4718a0]{width:100%}.mediaGalery .items .media .img[data-v-3f4718a0]{display:block;margin-bottom:4px;-o-object-fit:cover;object-fit:cover;height:92px;width:100%;overflow:hidden;text-overflow:ellipsis}.mediaGalery .items .media .file-placeholder[data-v-3f4718a0]{position:relative;height:92px;display:block;margin-bottom:4px}.mediaGalery .items .media .file-placeholder .icon-doc[data-v-3f4718a0]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:40px}.mediaGalery .items .media .file-placeholder[data-v-3f4718a0]:before{position:absolute;content:"";background-color:rgba(0,0,0,.7);top:0;bottom:0;left:0;right:0}.mediaGalery .items .media .filename[data-v-3f4718a0]{overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center;font-size:16px;line-height:20px;margin-top:4px;margin-bottom:0}.mediaGalery .items .media .size-description[data-v-3f4718a0]{font-size:12px;line-height:14px;text-align:center;color:#999}.mediaGalery .items .media .size-description .format[data-v-3f4718a0]{text-transform:uppercase}.mediaGalery .items .media.selected[data-v-3f4718a0]{border:1px solid #009ac7}.mediaGalery .items .media .select-btn[data-v-3f4718a0]{margin-top:8px;padding:3px;width:100%}.mediaGalery .folder-empty[data-v-3f4718a0]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mediaGalery .folder-empty span[data-v-3f4718a0]{display:block;text-align:center;font-size:14px;line-height:16px}.mediaGalery .folder-empty span.ngrm-icon-folder[data-v-3f4718a0]{color:#999;font-size:33px}.mediaGalery .folder-empty span strong[data-v-3f4718a0]{display:block;margin:5px 0;font-size:16px;line-height:19px}.mediaGalery .load-more-wrapper[data-v-3f4718a0]{padding:8px 15px;background-color:#fff;text-align:right;-webkit-box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;position:absolute;bottom:0;left:0;right:0}.overlay[data-v-3df2599a]{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.8);z-index:500000}.overlay .media-modal[data-v-3df2599a]{background-color:#f5f5f5;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.5);box-shadow:0 5px 15px 0 rgba(0,0,0,.5);margin:32px;height:calc(100% - 64px)}.overlay .media-modal .title[data-v-3df2599a]{padding:15px;font-size:16px;font-weight:700;line-height:20px;color:#333;background:#fff;text-transform:uppercase;-webkit-box-shadow:inset 0 -1px 0 0 #e4e4e4;box-shadow:inset 0 -1px 0 0 #e4e4e4}.overlay .media-modal .title .close[data-v-3df2599a]{float:right;cursor:pointer;padding:2px 10px}.overlay .media-modal .body[data-v-3df2599a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;height:calc(100% - 50px)}.ng-spinner[data-v-3d75ad5e]{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ng-spinner[data-v-3d75ad5e]:before{display:inline-block;-webkit-animation:spinning 1.5s linear infinite;animation:spinning 1.5s linear infinite}.sidebar-crop[data-v-6e62f960]{width:264px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:inset -1px 0 0 0 #e4e4e4;box-shadow:inset -1px 0 0 0 #e4e4e4}.sidebar-crop .buttons[data-v-6e62f960]{background:#fff;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:inset 0 -1px 0 0 #e4e4e4;box-shadow:inset 0 -1px 0 0 #e4e4e4;margin-right:1px}.sidebar-crop .buttons button[data-v-6e62f960]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sidebar-crop .buttons button.crop-btn-add[data-v-6e62f960]{margin-left:10px}.sidebar-crop .buttons button[data-v-6e62f960]:only-child{width:100%}.sidebar-crop-label span[data-v-6e62f960]{color:#999;font-size:14px;line-height:18px;display:inline-block;padding:31px 15px 15px;width:100%;-webkit-box-shadow:inset 0 -1px 0 0 #e4e4e4;box-shadow:inset 0 -1px 0 0 #e4e4e4}.unselectedVariations[data-v-6e62f960]{position:absolute;top:0;left:0;width:264px;height:100%;-webkit-transform:translateX(264px);transform:translateX(264px);background:#fff;-webkit-box-shadow:inset -1px 0 0 0 #e4e4e4;box-shadow:inset -1px 0 0 0 #e4e4e4;z-index:10}.unselectedVariations>div[data-v-6e62f960]{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;-webkit-box-shadow:inset 0 -1px 0 0 #e4e4e4,inset -1px 0 0 0 #e4e4e4;box-shadow:inset 0 -1px 0 0 #e4e4e4,inset -1px 0 0 0 #e4e4e4}.unselectedVariations>div input[data-v-6e62f960],.unselectedVariations>div label[data-v-6e62f960]{cursor:pointer}.unselectedVariations>div input[data-v-6e62f960]{margin-right:11px}.unselectedVariations>div label[data-v-6e62f960]{width:100%}.unselectedVariations>div .name[data-v-6e62f960]{color:#333;font-size:14px;line-height:18px}.unselectedVariations>div .formatted-size[data-v-6e62f960]{color:#999;font-size:12px;line-height:18px;display:block}.unselectedVariations>div.disabled[data-v-6e62f960]{-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f5f5f5;cursor:auto;color:#ddd;padding:15px 15px 5px}.unselectedVariations>div.disabled input[data-v-6e62f960],.unselectedVariations>div.disabled label[data-v-6e62f960],.unselectedVariations>div.disabled span[data-v-6e62f960]{cursor:auto}.unselectedVariations>div.disabled label[data-v-6e62f960]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto;color:#999}.unselectedVariations .legend-not-selectable[data-v-6e62f960]{width:100%;font-size:.75rem;color:#a41034;display:inline-block;text-align:right}.selectedVariations ul[data-v-6e62f960]{list-style:none;padding:0;margin:0}.selectedVariations ul li[data-v-6e62f960]{padding:15px 0 15px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:inset -1px 0 0 0 #e4e4e4,inset 0 -1px 0 0 #e4e4e4;box-shadow:inset -1px 0 0 0 #e4e4e4,inset 0 -1px 0 0 #e4e4e4;background-color:#fff;cursor:pointer}.selectedVariations ul li.disabled[data-v-6e62f960]{background-color:#f5f5f5;cursor:auto}.selectedVariations ul li.selected.set[data-v-6e62f960]{color:#90ee90}.selectedVariations ul li span[data-v-6e62f960]{display:block;color:#333;font-size:14px;line-height:18px}.selectedVariations ul li a[data-v-6e62f960]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selectedVariations ul li a span[data-v-6e62f960]{padding:5px}.selectedVariations ul li a .ngrm-icon-trash[data-v-6e62f960]{color:#009ac7;padding:10px}.selectedVariations ul li .formatted-size[data-v-6e62f960]{color:#999;font-size:12px;line-height:18px}.selectedVariations ul li .circle-orange[data-v-6e62f960]{width:8px;height:8px;background-color:orange;border-radius:50%}.selectedVariations .set .circle-orange[data-v-6e62f960]{display:none}.crop .cropper[data-v-5ec8a809]{position:relative;margin:0 auto}.crop .cropper button[data-v-5ec8a809]{margin-left:8px}.crop .cropper .buttons[data-v-5ec8a809]{position:absolute}.crop .preview[data-v-5ec8a809]{width:100%;height:500px;overflow:hidden}.crop-container[data-v-30dce429]{overflow-y:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:30px 30px 80px}.crop-container[data-v-30dce429]:empty{display:none}.img-placeholder[data-v-30dce429]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:60px 60px 110px}.img-placeholder img[data-v-30dce429]{max-width:100%;height:auto;margin:0 auto;display:block}.action-strip[data-v-30dce429]{padding:8px 15px;background-color:#fff;text-align:right;-webkit-box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;position:absolute;bottom:0;left:264px;right:0}.action-strip button[data-v-30dce429]{margin-left:10px}.action-strip .ngrm-icon-floppy[data-v-30dce429]{margin-right:5px}.folderGalery[data-v-70f9d554]{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:calc(100% - 50px);overflow-y:auto}.folderGalery .items[data-v-70f9d554]{padding:15px}.folderGalery .items.loading[data-v-70f9d554]{opacity:.5}.folderGalery .items .breadcrumbs[data-v-70f9d554]{background-color:#fff;width:100%;margin-bottom:20px;padding:10px}.folderGalery .items .breadcrumbs a[data-v-70f9d554]{color:#009ac7}.folderGalery .items .info[data-v-70f9d554]{font-style:italic;margin-bottom:10px;margin-left:10px}.folderGalery .items .media[data-v-70f9d554]{width:177px;min-height:182px;max-height:190px;padding:8px;margin:0 15px 15px 0;background-color:#fff;display:inline-block}.folderGalery .items .media .media-container[data-v-70f9d554]{width:100%}.folderGalery .items .media .img[data-v-70f9d554]{display:block;margin-bottom:4px;-o-object-fit:cover;object-fit:cover;height:92px;width:100%;overflow:hidden;text-overflow:ellipsis}.folderGalery .items .media .file-placeholder[data-v-70f9d554]{position:relative;height:92px;display:block;margin-bottom:4px}.folderGalery .items .media .file-placeholder .icon-doc[data-v-70f9d554]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:40px}.folderGalery .items .media .file-placeholder[data-v-70f9d554]:before{position:absolute;content:"";background-color:rgba(0,0,0,.7);top:0;bottom:0;left:0;right:0}.folderGalery .items .media.new-folder input[data-v-70f9d554]{width:100%;margin-top:5px}.folderGalery .items .media.new-folder .select-btn[data-v-70f9d554]{background:#2e8b57}.folderGalery .items .media.new-folder .file-placeholder[data-v-70f9d554]:before{background-color:rgba(0,0,0,.2);top:0;bottom:0;left:0;right:0}.folderGalery .items .media .filename[data-v-70f9d554]{overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center;font-size:16px;line-height:20px;margin-top:4px;margin-bottom:0}.folderGalery .items .media .size-description[data-v-70f9d554]{font-size:12px;line-height:14px;text-align:center;color:#999}.folderGalery .items .media .size-description .format[data-v-70f9d554]{text-transform:uppercase}.folderGalery .items .media.selected[data-v-70f9d554]{border:1px solid #009ac7}.folderGalery .items .media .select-btn[data-v-70f9d554]{margin-top:10px;padding:3px;width:100%}.folderGalery .folder-empty[data-v-70f9d554]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.folderGalery .folder-empty span[data-v-70f9d554]{display:block;text-align:center;font-size:14px;line-height:16px}.folderGalery .folder-empty span.ngrm-icon-folder[data-v-70f9d554]{color:#999;font-size:33px}.folderGalery .folder-empty span strong[data-v-70f9d554]{display:block;margin:5px 0;font-size:16px;line-height:19px}.folderGalery .load-more-wrapper[data-v-70f9d554]{padding:8px 15px;background-color:#fff;text-align:right;-webkit-box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;position:absolute;bottom:0;left:0;right:0}.ng-spinner[data-v-70f9d554]{position:fixed;vertical-align:center;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ng-spinner[data-v-70f9d554]:before{display:inline-block;-webkit-animation:spinning 1.5s linear infinite;animation:spinning 1.5s linear infinite}.input-file-name-wrapper[data-v-3e6d25e1]{padding:8px 15px;background-color:#fff;-webkit-box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;position:absolute;bottom:0;left:0;right:0}.input-file-name-wrapper input[data-v-3e6d25e1]{width:40%;border:1px solid #e4e4e4;padding:5px 10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.input-file-name-wrapper button[data-v-3e6d25e1]{float:right}.editor-insert-modal-body[data-v-8c9540dc]{padding:20px;margin-bottom:50px;overflow-y:auto}.editor-insert-modal-body.loading[data-v-8c9540dc]{opacity:.5}.editor-insert-modal-body .form-field+.form-field[data-v-8c9540dc]{margin-top:15px}.editor-insert-modal-body .form-field label[data-v-8c9540dc]{font-size:14px;font-weight:400;color:#757575;margin-top:5px;margin-bottom:10px;display:block}.editor-insert-modal-body .form-field input[data-v-8c9540dc]{width:100%;border:1px solid #e4e4e4;padding:7px 10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.action-strip[data-v-8c9540dc]{padding:8px 15px;background-color:#fff;text-align:right;-webkit-box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;position:absolute;bottom:0;left:0;right:0}.action-strip button[data-v-8c9540dc]{margin-left:10px}.action-strip .ngrm-icon-floppy[data-v-8c9540dc]{margin-right:5px}.ng-spinner[data-v-8c9540dc]{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ng-spinner[data-v-8c9540dc]:before{display:inline-block;-webkit-animation:spinning 1.5s linear infinite;animation:spinning 1.5s linear infinite} \ No newline at end of file diff --git a/bundle/Resources/public/js/remotemedia.js b/bundle/Resources/public/js/remotemedia.js index 4c4e65a9..e99db403 100644 --- a/bundle/Resources/public/js/remotemedia.js +++ b/bundle/Resources/public/js/remotemedia.js @@ -1,2 +1,2 @@ -(function(e){function t(t){for(var i,o,r=t[0],l=t[1],d=t[2],u=0,p=[];u1&&void 0!==arguments[1]?arguments[1]:"B",i=g[a];return!i||t<1024?"".concat(h(t,2)," ").concat(a):e(t/1024,i)},b=a("4a7a"),_=a.n(b),y={name:"Preview",props:["fieldId","selectedImage"],data:function(){return{allTags:[]}},components:{"v-select":_.a},computed:{nonImagePreviewClass:function(){return"video"===this.selectedImage.type?"ng-video":"ng-book"},formattedSize:function(){return v(this.selectedImage.size)}},methods:{handleTagsInput:function(e){this.allTags=Object(c["a"])(new Set([].concat(Object(c["a"])(this.allTags),Object(c["a"])(e))))}},mounted:function(){this.allTags=Object(c["a"])(this.selectedImage.tags)},watch:{selectedImage:function(){this.allTags=Object(c["a"])(this.selectedImage.tags)}}},w=y,C=a("2877"),$=Object(C["a"])(w,l,d,!1,null,null,null),M=$.exports,I=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("modal",{attrs:{title:this.$root.$data.NgRemoteMediaTranslations.browse_title},on:{close:function(t){return e.$emit("close")}}},[a("media-facets",{attrs:{tags:e.tags,"media-types":e.mediaTypes,facets:e.facets,"facets-loading":e.facetsLoading},on:{change:e.handleFacetsChange}}),a("media-galery",{attrs:{media:e.media,canLoadMore:e.canLoadMore,selectedMediaId:e.selectedMediaId,loading:e.loading},on:{loadMore:e.handleLoadMore,"media-selected":function(t){return e.$emit("media-selected",t)}}}),e.loading?a("i",{staticClass:"ng-icon ng-spinner"}):e._e()],1)},O=[],T=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"mediaFacets"},[a("div",{staticClass:"body"},[a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"mediaType"}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.browse_select_media_type))]),a("v-select",{attrs:{options:e.mediaTypes,label:"name",reduce:function(e){return e.id},placeholder:this.$root.$data.NgRemoteMediaTranslations.browse_all_media_types},on:{input:e.handleTypeChange},model:{value:e.selectedMediaType,callback:function(t){e.selectedMediaType=t},expression:"selectedMediaType"}})],1),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"folder"}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.browse_select_folder))]),a("treeselect",{attrs:{multiple:!1,options:e.folders,"load-options":e.loadSubFolders,"close-on-select":"true",placeholder:e.facetsLoading?this.$root.$data.NgRemoteMediaTranslations.browse_loading_folders:this.$root.$data.NgRemoteMediaTranslations.browse_all_folders,disabled:e.facetsLoading},on:{input:e.handleFolderChange}})],1),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"tag"}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.browse_select_tag))]),a("v-select",{attrs:{options:e.tags,label:"name",reduce:function(e){return e.id},placeholder:e.facetsLoading?this.$root.$data.NgRemoteMediaTranslations.browse_loading_tags:this.$root.$data.NgRemoteMediaTranslations.browse_all_tags,disabled:e.facetsLoading},on:{input:e.handleTagChange},model:{value:e.tag,callback:function(t){e.tag=t},expression:"tag"}})],1),a("div",{staticClass:"search-wrapper"},[a("span",{staticClass:"search-label"},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.search))]),a("div",{staticClass:"search"},[a("ul",{staticClass:"searchType"}),a("input",{directives:[{name:"model",rawName:"v-model",value:e.query,expression:"query"}],attrs:{type:"text",placeholder:this.$root.$data.NgRemoteMediaTranslations.search_placeholder},domProps:{value:e.query},on:{keyup:e.handleQueryChange,keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),null(t))},input:function(t){t.target.composing||(e.query=t.target.value)}}})])])])])},V=[],x="all",R="image",N="video",j="raw",k="name",S="(all)",F="(root)",E="all",P=a("ca17"),z=a.n(P),A=(a("542c"),{name:"MediaFacets",props:["tags","facets","facetsLoading","mediaTypes"],data:function(){return{TYPE_ALL:x,TYPE_IMAGE:R,TYPE_VIDEO:N,TYPE_RAW:j,SEARCH_NAME:k,FOLDER_ALL:S,FOLDER_ROOT:F,TAG_ALL:E,folders:[{id:F,label:F,children:null}],selectedFolder:this.facets.folder,selectedMediaType:this.facets.mediaType,query:this.facets.query}},methods:{handleSearchChange:function(e){this.$emit("change",{searchType:e})},handleTypeChange:function(e){this.$emit("change",{mediaType:e})},handleFolderChange:function(e){this.selectedFolder=e,this.$emit("change",{folder:this.selectedFolder})},handleQueryChange:function(){this.$emit("change",{query:this.query})},handleTagChange:function(){this.$emit("change",{tag:this.tag})},loadSubFolders:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var a,i,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=t.parentNode,i={folder:a.id},e.next=4,fetch(this.$root.$data.config.paths.load_folders+"?"+p(i));case 4:return n=e.sent,e.next=7,n.json();case 7:a.children=e.sent,t.callback();case 9:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},components:{"v-select":_.a,treeselect:z.a}}),L=A,D=(a("8d7e"),Object(C["a"])(L,T,V,!1,null,"a65785f6",null)),U=D.exports,B=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"mediaGalery"},[a("div",{class:e.loading?"items loading":"items"},[e.media.length?e._e():a("div",{staticClass:"folder-empty"},[a("span",{staticClass:"ngrm-icon-folder"}),a("span",[a("strong",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.media_galery_empty_folder))]),e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.media_galery_upload_media))])]),e._l(e.media,(function(t){return a("div",{key:t.id,staticClass:"media",class:{selected:t.resourceId===e.selectedMediaId}},["image"===t.mediaType||"video"===t.mediaType&&""!==t.browse_url?a("div",{staticClass:"media-container"},[a("img",{staticClass:"img",attrs:{src:t.browse_url,alt:t.filename}}),a("Label",{staticClass:"filename"},[e._v(e._s(t.filename))]),a("div",{staticClass:"size-description"},[a("span",{staticClass:"format"},[e._v(e._s(t.format))]),e._v(" - "+e._s(t.width)+" x "+e._s(t.height)+" - "+e._s(e.showFilesize(t)))])],1):a("div",{staticClass:"media-container"},[a("span",{staticClass:"file-placeholder"},[a("span",{staticClass:"icon-doc"},["pdf"===t.format?a("i",{staticClass:"fa fa-file-pdf-o"}):"zip"===t.format||"rar"===t.format?a("i",{staticClass:"fa fa-file-archive-o"}):"ppt"===t.format||"pptx"===t.format?a("i",{staticClass:"fa fa-file-powerpoint-o"}):"doc"===t.format||"docx"===t.format?a("i",{staticClass:"fa fa-file-word-o"}):"xls"===t.format||"xlsx"===t.format?a("i",{staticClass:"fa fa-file-excel-o"}):"aac"===t.format||"aiff"===t.format||"amr"===t.format||"flac"===t.format||"m4a"===t.format||"mp3"===t.format||"ogg"===t.format||"opus"===t.format||"wav"===t.format?a("i",{staticClass:"fa fa-file-audio-o"}):"txt"===t.format?a("i",{staticClass:"fa fa-lg fa-file-text"}):a("i",{staticClass:"fa fa-file"})])]),a("Label",{staticClass:"filename"},[e._v(e._s(t.filename))]),a("div",{staticClass:"size-description"},[a("span",{staticClass:"format"},[e._v(e._s(t.format))]),e._v(" - "+e._s(e.showFilesize(t)))])],1),a("button",{staticClass:"btn btn-blue select-btn",attrs:{type:"button"},on:{click:function(a){return e.$emit("media-selected",t)}}},[e._v(e._s(e._self.$root.$data.NgRemoteMediaTranslations.media_galery_select))])])}))],2),e.canLoadMore?a("div",{staticClass:"load-more-wrapper"},[a("button",{staticClass:"btn btn-blue",attrs:{type:"button"},on:{click:function(t){return e.$emit("loadMore")}}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.media_galery_load_more))])]):e._e()])},q=[],G=a("94df"),W=a.n(G),J={name:"MediaGalery",props:["media","canLoadMore","onLoadMore","selectedMediaId","loading"],methods:{showFilesize:function(e){return W()(e.filesize)}}},Y=J,H=(a("1e92"),Object(C["a"])(Y,B,q,!1,null,"3f4718a0",null)),K=H.exports,Q=a("b012"),X=a.n(Q),Z=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"overlay"},[a("div",{staticClass:"media-modal"},[a("div",{staticClass:"title"},[e._v("\n "+e._s(e.title)+"\n "),a("span",{staticClass:"close",on:{click:e.close}},[a("span",{staticClass:"ngrm-icon-cancel"})])]),a("div",{staticClass:"body"},[e._t("default")],2)])])},ee=[],te={name:"Modal",props:["title"],methods:{close:function(){this.$emit("close")}}},ae=te,ie=(a("c6bb"),Object(C["a"])(ae,Z,ee,!1,null,"3df2599a",null)),ne=ie.exports;function se(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function oe(e){for(var t=1;t0&&void 0!==r[0]?r[0]:{patch:!1},a=t.patch,this.loading=!0,this.abortController&&this.abortController.abort(),this.abortController=new AbortController,i={limit:re,offset:a?this.media.length:0,q:this.facets.query,mediatype:this.facets.mediaType||x,folder:this.facets.folder||S,search_type:this.facets.searchType,next_cursor:a?this.nextCursor:null,tag:this.facets.tag||E},n="".concat(this.paths.browse,"?").concat(p(i)),e.prev=6,e.next=9,fetch(n,{signal:this.abortController.signal});case 9:return s=e.sent,e.next=12,s.json();case 12:o=e.sent,this.media=a?this.media.concat(o.hits):o.hits,this.canLoadMore=o.load_more,this.nextCursor=o.next_cursor,this.loading=!1,e.next=23;break;case 19:if(e.prev=19,e.t0=e["catch"](6),20===e.t0.code){e.next=23;break}throw e.t0;case 23:case"end":return e.stop()}}),e,this,[[6,19]])})));function t(){return e.apply(this,arguments)}return t}(),handleLoadMore:function(){this.debouncedLoad({patch:!0})},handleFacetsChange:function(e){this.facets=oe({},this.facets,{},e),this.debouncedLoad()}},mounted:function(){this.load()}},de=le,ce=(a("c9c7"),Object(C["a"])(de,I,O,!1,null,"186fa704",null)),ue=ce.exports,pe=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("modal",{attrs:{title:"Crop"},on:{close:function(t){return e.$emit("close")}}},[a("crop-sizes",{attrs:{availableVariations:e.availableVariations,allVariationValues:e.allVariationValues,imageSize:e.imageSize,selectedVariation:e.selectedVariation},on:{selected:e.handleVariationSelected,addedVariations:e.handleAddedVariations,removedVariation:e.handleRemovedVariation}}),e._l(e.availableVariations,(function(t,i){return a("div",{key:i,staticClass:"crop-container"},[i===e.selectedVariation?a("crop",{attrs:{value:e.allVariationValues[i],src:e.selectedImage.url,variation:e.availableVariations[i],imageSize:e.imageSize},on:{change:function(t){return e.handleVariationValueChange(i,t)}}}):e._e()],1)})),e.selectedVariation?e._e():a("div",{staticClass:"img-placeholder"},[a("img",{attrs:{src:e.selectedImage.url}})]),a("div",{staticClass:"action-strip"},[a("button",{staticClass:"btn",attrs:{type:"button"},on:{click:e.handleCancelClicked}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_cancel))]),a("button",{staticClass:"btn btn-blue",attrs:{type:"button"},on:{click:e.handleSaveClicked}},[a("span",{staticClass:"ngrm-icon-floppy"}),a("span",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_save_sizes))])])])],2)},me=[],fe=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"sidebar-crop"},[a("div",{staticClass:"buttons"},[e.addingVariations?e._e():a("button",{staticClass:"btn",attrs:{type:"button"},on:{click:e.handleAddCropSize}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_add_size))]),e.addingVariations?a("button",{staticClass:"btn",attrs:{type:"button"},on:{click:e.handleCancel}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_cancel))]):e._e(),e.addingVariations?a("button",{staticClass:"btn crop-btn-add",attrs:{type:"button"},on:{click:e.handleAdd}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_add))]):e._e()]),a("div",{staticClass:"sidebar-crop-label"},[a("span",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_added_for_confirmation))])]),a("div",{directives:[{name:"show",rawName:"v-show",value:e.addingVariations,expression:"addingVariations"}],class:{unselectedVariations:e.addingVariations}},e._l(e.unselectedVariations,(function(t){return a("div",{key:t,class:{disabled:!e.isVariationSelectable(t)}},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.newSelection,expression:"newSelection"}],attrs:{type:"checkbox",id:t,disabled:!e.isVariationSelectable(t)},domProps:{value:t,checked:Array.isArray(e.newSelection)?e._i(e.newSelection,t)>-1:e.newSelection},on:{change:function(a){var i=e.newSelection,n=a.target,s=!!n.checked;if(Array.isArray(i)){var o=t,r=e._i(i,o);n.checked?r<0&&(e.newSelection=i.concat([o])):r>-1&&(e.newSelection=i.slice(0,r).concat(i.slice(r+1)))}else e.newSelection=s}}}),a("label",{attrs:{for:t}},[a("span",{staticClass:"name"},[e._v(e._s(t))]),a("span",{staticClass:"formatted-size"},[e._v(e._s(e.formattedSize(t)))])]),e.isVariationSelectable(t)?e._e():a("div",{staticClass:"legend-not-selectable"},[a("span",[e._v(e._s(e._self.$root.$data.NgRemoteMediaTranslations.crop_media_too_small))])])])})),0),a("div",{staticClass:"selectedVariations"},[a("ul",e._l(e.selectedVariations,(function(t){return a("li",{key:t,class:{set:!!e.allVariationValues[t],selected:e.selectedVariation===t,disabled:!e.isVariationSelectable(t)},on:{click:function(a){return e.handleVariationClicked(t)}}},[a("div",[a("span",{staticClass:"name"},[e._v(e._s(t))]),a("span",{staticClass:"formatted-size"},[e._v(e._s(e.formattedSize(t)))])]),e.addingVariations?e._e():a("a",{attrs:{href:"#"}},[a("span",{staticClass:"circle-orange"}),a("span",{staticClass:"ngrm-icon-trash",on:{click:function(a){return e.removeItem(t)}}})])])})),0)])])},he=[],ge=a("768b"),ve={name:"CropSizes",props:["availableVariations","allVariationValues","imageSize","selectedVariation"],data:function(){return{newSelection:[],addingVariations:!1}},computed:{unselectedVariations:function(){var e=Object.keys(this.availableVariations),t=Object.keys(this.allVariationValues);return e.difference(t)},selectedVariations:function(){return Object.getOwnPropertyNames(this.allVariationValues)}},methods:{handleAddCropSize:function(){this.addingVariations=!0},handleCancel:function(){this.addingVariations=!1,this.newSelection=[]},handleAdd:function(){this.$emit("addedVariations",this.newSelection),this.newSelection=[],this.addingVariations=!1},removeItem:function(e){this.$emit("removedVariation",e)},formattedSize:function(e){return"".concat(this.availableVariations[e][0]," x ").concat(this.availableVariations[e][1])},isVariationSelectable:function(e){var t=Object(ge["a"])(this.availableVariations[e],2),a=t[0],i=t[1];return this.imageSize.width>=a&&this.imageSize.height>=i},handleVariationClicked:function(e){this.isVariationSelectable(e)&&this.$emit("selected",e)}}},be=ve,_e=(a("63f6"),Object(C["a"])(be,fe,he,!1,null,"6e62f960",null)),ye=_e.exports,we=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"crop"},[a("div",{ref:"cropper",staticClass:"cropper",style:e.cropperStyle},[a("img",{ref:"image",attrs:{src:e.src}}),a("div",{ref:"buttons",staticClass:"buttons",style:e.applyButtonStyle},[a("button",{staticClass:"btn btn-blue",attrs:{type:"button"},on:{click:e.handleReset}},[a("span",{staticClass:"ngrm-icon-ccw"}),a("span",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_reset))])]),a("button",{staticClass:"btn btn-blue",attrs:{type:"button"},on:{click:e.handleApply}},[a("span",{staticClass:"ngrm-icon-ok"}),a("span",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_apply))])])])]),a("div",[a("h4",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_preview))]),a("div",{ref:"preview",staticClass:"preview"})])])},Ce=[],$e=a("5435"),Me={name:"Crop",props:["value","variation","src","imageSize"],mounted:function(){this.setCropper()},beforeDestroy:function(){this.destroyCropper()},data:function(){return{crop:{},cropper:null}},methods:{setCropper:function(){var e,t=this.value||{},a=t.x,i=t.y,n=t.w,s=t.h,o={x:a,y:i,width:n,height:s},l=Object(ge["a"])(this.variation,2),d=l[0],c=l[1],u=d>0&&c>0?d/c:void 0;this.destroyCropper();this.$refs.cropper.clientWidth,this.imageSize.width;this.cropper=new $e["a"](this.$refs.image,(e={viewMode:2,dragMode:"none",autoCrop:!0,data:o,aspectRatio:u,guides:!0,movable:!1,rotatable:!1},Object(r["a"])(e,"guides",!1),Object(r["a"])(e,"center",!1),Object(r["a"])(e,"zoomable",!1),Object(r["a"])(e,"scalable",!0),Object(r["a"])(e,"minCropBoxWidth",50),Object(r["a"])(e,"minCropBoxHeight",50),Object(r["a"])(e,"crop",this.handleCrop),Object(r["a"])(e,"preview",this.$refs.preview),e)),this.cropper.setData(o)},handleCrop:function(e){this.crop=this.cropper.getData(!0)},destroyCropper:function(){this.cropper&&this.cropper.destroy()},handleReset:function(){this.cropper.reset()},handleApply:function(){var e=this.cropper.getData(!0),t=e.x,a=e.y,i=e.width,n=e.height;this.$emit("change",{x:t,y:a,w:i,h:n})}},computed:{applyButtonStyle:function(){var e=this.crop,t=e.x,a=e.y,i=e.width,n=e.height,s=this.$refs.buttons?this.$refs.buttons.clientWidth:0,o=this.$refs.cropper?this.$refs.cropper.clientWidth/this.imageSize.width:1;return{top:"".concat((a+n)*o+10,"px"),left:"".concat((t+i)*o-s-1,"px")}},cropperStyle:function(){var e=this.imageSize.height/this.imageSize.width*100;return{"padding-bottom":"".concat(e,"%"),height:"0px",width:"100%"}}}},Ie=Me,Oe=(a("ad62"),Object(C["a"])(Ie,we,Ce,!1,null,"5ec8a809",null)),Te=Oe.exports,Ve=function(e){return function(t){return Object.keys(t).reduce((function(a,i){return e(t[i],i)&&(a[i]=t[i]),a}),{})}},xe=function(e){return function(t){return!e(t)}},Re=function(e){return function(t){return e===t}},Ne=function(e){return!!e},je=xe(Re(void 0));function ke(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function Se(e){for(var t=1;t0?this.breadcrumbs[this.breadcrumbs.length-1].id:null,a=new FormData,a.append("parent",t),a.append("folder",this.newFolder),e.next=7,qe.a.post(this.$root.$data.config.paths.create_folder,a);case 7:this.folders.push({id:null!==t?t+"/"+this.newFolder:this.newFolder,label:this.newFolder}),this.newFolder=null,this.loading=!1;case 10:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},created:function(){this.loadSubFolders(null)}},We=Ge,Je=(a("5338"),Object(C["a"])(We,De,Ue,!1,null,"70f9d554",null)),Ye=Je.exports,He={name:"UploadModal",props:["name"],data:function(){return{selectedFolder:"",newName:this.name}},components:{"select-folder":Ye,modal:ne},methods:{handleFolderChange:function(e){this.selectedFolder=e},handleSaveClick:function(){var e=this.newName;this.selectedFolder&&(e="".concat(this.selectedFolder,"/").concat(this.newName)),this.$emit("save",e)}}},Ke=He,Qe=(a("9bfb"),Object(C["a"])(Ke,Ae,Le,!1,null,"3e6d25e1",null)),Xe=Qe.exports;function Ze(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function et(e){for(var t=1;t0},stringifiedVariations:function(){return JSON.stringify(Ve(Ne)(this.selectedImage.variations))}},data:function(){return{mediaModalOpen:!1,cropModalOpen:!1,uploadModalOpen:!1,folders:[],tags:[],facetsLoading:!0}},methods:{prepareDomForModal:function(){var e=document.querySelector(".ez-page-builder-wrapper");e&&(e.style.transform="none")},resetDomAfterModal:function(){var e=document.querySelector(".ez-page-builder-wrapper");e&&e.removeAttribute("style")},handleMediaModalClose:function(){this.mediaModalOpen=!1,this.resetDomAfterModal()},handleCropModalClose:function(){this.cropModalOpen=!1,this.resetDomAfterModal()},handleUploadModalClose:function(){this.uploadModalOpen=!1},handleEditorInsertModalClose:function(){this.editorInsertModalOpen=!1},handleMediaSelected:function(e){this.selectedImage={id:e.resourceId,name:e.filename,type:e.type,mediaType:e.mediaType,format:e.format,url:e.url,previewUrl:e.preview_url,alternateText:e.alt_text,tags:e.tags,size:e.filesize,variations:{},height:e.height,width:e.width},this.mediaModalOpen=!1},handleVariationCropChange:function(e){this.selectedImage=et({},this.selectedImage,{variations:et({},this.selectedImage.variations,{},e)})},handleUploadModalSave:function(e){this.selectedImage=et({},this.selectedImage,{name:e,id:e}),this.uploadModalOpen=!1},handleCropClicked:function(){this.cropModalOpen=!0,this.prepareDomForModal()},handleRemoveMediaClicked:function(){this.selectedImage={id:"",name:"",type:"image",mediaType:"image",format:"",url:"",previewUrl:"",alternateText:"",tags:[],size:0,variations:{},height:0,width:0},this.$refs.fileInput.value=null},fetchFacets:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,fetch(this.config.paths.load_facets);case 2:return t=e.sent,e.next=5,t.json();case 5:a=e.sent,this.tags=a.tags,this.facetsLoading=!1;case 8:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleBrowseMediaClicked:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.mediaModalOpen=!0,this.prepareDomForModal(),this.fetchFacets();case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getFileType:function(e){var t=e.type.split("/")[0];return"video"!==t?"image":t},getFileMediaType:function(e){var t=e.type.split("/")[0];return"video"!==t&&"image"!==t?"other":t},getFileFormat:function(e){return e.type.split("/")[1]},handleFileInputChange:function(e){this.uploadModalOpen=!0;var t=e.target.files.item(0);if(t&&(this.selectedImage={id:t.name,name:t.name,type:this.getFileType(t),mediaType:this.getFileMediaType(t),format:this.getFileFormat(t),url:"",previewUrl:"",alternateText:"",tags:[],size:t.size,variations:{},height:0,width:0},"image"===this.selectedImage.mediaType)){var a=new FileReader;a.addEventListener("load",function(){this.$refs.preview.$refs.image.onload=function(){this.selectedImage.width=this.$refs.preview.$refs.image.naturalWidth,this.selectedImage.height=this.$refs.preview.$refs.image.naturalHeight}.bind(this),this.selectedImage.url=a.result,this.selectedImage.previewUrl=a.result}.bind(this),!1),a.readAsDataURL(t)}}},watch:{selectedImage:function(){this.$emit("selectedImageChanged",this.selectedImage)}}},at=tt,it=Object(C["a"])(at,s,o,!1,null,null,null),nt=it.exports,st=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("modal",{staticClass:"editor-insert-modal",attrs:{title:this.$root.$data.NgRemoteMediaTranslations.editor_insert_title},on:{close:function(t){return e.$emit("close")}}},[a("div",{class:e.loading?"editor-insert-modal-body loading":"editor-insert-modal-body"},[a("interactions",{attrs:{"field-id":e.fieldId,config:e.config,"selected-image":e.selectedImage},on:{selectedImageChanged:e.handleSelectedImageChanged}}),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"selected_variation_"+e.fieldId}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_variations_label))]),a("v-select",{attrs:{id:"selected_variation_"+e.fieldId,options:this.$root.$data.NgRemoteMediaAvailableEditorVariations,placeholder:this.$root.$data.NgRemoteMediaTranslations.editor_insert_variations_original_image},model:{value:e.selectedEditorVariation,callback:function(t){e.selectedEditorVariation=t},expression:"selectedEditorVariation"}})],1),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"caption_"+e.fieldId}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_caption_label))]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.caption,expression:"caption"}],staticClass:"media-alttext data",attrs:{type:"text",id:"caption_"+e.fieldId,name:"Caption"},domProps:{value:e.caption},on:{input:function(t){t.target.composing||(e.caption=t.target.value)}}})]),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"selected_variation_"+e.fieldId}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_align_label))]),a("v-select",{attrs:{id:"selected_variation_"+e.fieldId,options:this.$root.$data.NgRemoteMediaAvailableAlignOptions,reduce:function(e){return e.code}},model:{value:e.align,callback:function(t){e.align=t},expression:"align"}})],1),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"css_class_"+e.fieldId}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_css_class_label))]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.cssClass,expression:"cssClass"}],staticClass:"media-alttext data",attrs:{type:"text",id:"css_class_"+e.fieldId,name:"Caption"},domProps:{value:e.cssClass},on:{input:function(t){t.target.composing||(e.cssClass=t.target.value)}}})]),e.loading?a("i",{staticClass:"ng-icon ng-spinner"}):e._e()],1),a("div",{staticClass:"action-strip"},[a("button",{staticClass:"btn",attrs:{type:"button"},on:{click:function(t){return e.$emit("close")}}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_cancel_button))]),a("button",{staticClass:"btn btn-blue",attrs:{type:"button"},on:{click:this.handleEditorInsertModalSave}},[a("span",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_insert_button))])])])])},ot=[],rt={name:"EditorInsertModal",props:["loading","fieldId","config","selectedImage","selectedEditorVariation","caption","align","cssClass"],components:{modal:ne,interactions:nt,"v-select":_.a},methods:{handleEditorInsertModalSave:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!0,t=new FormData,t.append("resource_id",this.selectedImage.id),t.append("media_type",this.selectedImage.type),t.append("alt_text",this.selectedImage.alternateText),t.append("new_file",document.querySelector('input[name="'+this.$root.$data.NgRemoteMediaInputFields.new_file+'"]').files[0]),t.append("image_variations",JSON.stringify(this.selectedImage.variations)),t.append("variation",this.selectedEditorVariation),this.selectedImage.tags.forEach((function(e){t.append("tags[]",e)})),e.next=11,qe.a.post(this.$root.$data.config.paths.editor_insert,t);case 11:a=e.sent,this.$root.$data.editorInsertCallback(a.data,this.caption,this.align,this.cssClass),this.$emit("close");case 14:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleSelectedImageChanged:function(e){this.selectedImage=e}}},lt=rt,dt=(a("368f"),Object(C["a"])(lt,st,ot,!1,null,"8c9540dc",null)),ct=dt.exports,ut={bind:function(e,t,a){var i=f(t.arg);a.context[i]=t.value}};a("b39d");n["default"].config.productionTip=!1;var pt=function(){document.querySelectorAll(".ngremotemedia-type").forEach((function(e,t){window["remoteMedia".concat(e.dataset.id)]=new n["default"]({el:e,directives:{init:ut},data:{NgRemoteMediaTranslations:NgRemoteMediaTranslations,NgRemoteMediaSelectedImage:window["NgRemoteMediaSelectedImage_".concat(e.dataset.id)],NgRemoteMediaConfig:NgRemoteMediaConfig,NgRemoteMediaInputFields:window["NgRemoteMediaInputFields_".concat(e.dataset.id)],NgRemoteMediaAvailableVariations:window["NgRemoteMediaAvailableVariations_".concat(e.dataset.id)],NgRemoteMediaAvailableEditorVariations:window["NgRemoteMediaAvailableEditorVariations_".concat(e.dataset.id)],NgRemoteMediaAvailableAlignOptions:NgRemoteMediaAvailableAlignOptions,editorInsertModalOpen:!1,editorInsertModalLoading:!1,editorInsertCallback:null,selectedEditorVariation:"",caption:"",align:"",cssClass:"",selectedImage:{id:"",name:"",type:"image",mediaType:"image",format:"",url:"",browse_url:"",previewUrl:"",alternateText:"",tags:[],size:"",variations:{},height:0,width:0},config:{paths:{},availableVariations:{}}},components:{interactions:nt,"editor-insert-modal":ct},methods:{setEditorInsertCallback:function(e){this.editorInsertCallback=e},handleEditorInsertModalClose:function(){this.editorInsertModalLoading=!1,this.editorInsertModalOpen=!1},openEditorInsertModal:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var a,i,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=t||{},this.editorInsertModalLoading=!0,this.editorInsertModalOpen=!0,this.selectedImage={id:"",name:"",type:"image",mediaType:"image",format:"",url:"",previewUrl:"",browse_url:"",alternateText:"",tags:[],size:"",variations:{},height:0,width:0},this.caption="",this.align="",this.cssClass="",this.selectedEditorVariation="",a={},"undefined"!==typeof t.image_variations&&(a=t.image_variations),"undefined"===typeof t.resourceType||null===t.resourceType||"undefined"===typeof t.resourceId||null===t.resourceId){e.next=18;break}return e.next=13,fetch(this.config.paths.editor_fetch+"?resource_type="+t.resourceType+"&resource_id="+t.resourceId);case 13:return i=e.sent,e.next=16,i.json();case 16:n=e.sent,this.selectedImage={id:n.resourceId,name:n.filename,type:n.type,mediaType:n.mediaType,format:n.format,url:n.url,previewUrl:n.preview_url,alternateText:n.alt_text,tags:n.tags,size:n.filesize,variations:a,height:n.height,width:n.width};case 18:"undefined"!==typeof t.caption&&(this.caption=t.caption),"undefined"!==typeof t.align&&(this.align=t.align),"undefined"!==typeof t.cssclass&&(this.cssClass=t.cssclass),"undefined"!==typeof t.variation&&(this.selectedEditorVariation=t.variation),this.editorInsertModalLoading=!1;case 23:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()}})}))};"complete"===document.readyState||"loading"!==document.readyState&&!document.documentElement.doScroll?pt():document.addEventListener("DOMContentLoaded",pt)},"5bf0":function(e,t,a){},"5cb6":function(e,t,a){},"63f6":function(e,t,a){"use strict";var i=a("4735"),n=a.n(i);n.a},"677d":function(e,t,a){},"85fc":function(e,t,a){},"8d7e":function(e,t,a){"use strict";var i=a("5bf0"),n=a.n(i);n.a},"8ffc":function(e,t,a){},"91ba":function(e,t,a){},"9bfb":function(e,t,a){"use strict";var i=a("5cb6"),n=a.n(i);n.a},"9e64":function(e,t,a){},ad62:function(e,t,a){"use strict";var i=a("8ffc"),n=a.n(i);n.a},b39d:function(e,t){Array.prototype.difference||(Array.prototype.difference=function(e){return this.filter((function(t){return e.indexOf(t)<0}))})},c6bb:function(e,t,a){"use strict";var i=a("262f"),n=a.n(i);n.a},c9c7:function(e,t,a){"use strict";var i=a("85fc"),n=a.n(i);n.a}}); +(function(e){function t(t){for(var i,o,r=t[0],l=t[1],d=t[2],u=0,m=[];u1&&void 0!==arguments[1]?arguments[1]:"B",i=g[a];return!i||t<1024?"".concat(h(t,2)," ").concat(a):e(t/1024,i)},b=a("4a7a"),_=a.n(b),y={name:"Preview",props:["fieldId","selectedImage"],data:function(){return{allTags:[]}},components:{"v-select":_.a},computed:{nonImagePreviewClass:function(){return"video"===this.selectedImage.type?"ng-video":"ng-book"},formattedSize:function(){return v(this.selectedImage.size)}},methods:{handleTagsInput:function(e){this.allTags=Object(c["a"])(new Set([].concat(Object(c["a"])(this.allTags),Object(c["a"])(e))))}},mounted:function(){this.allTags=Object(c["a"])(this.selectedImage.tags)},watch:{selectedImage:function(){this.allTags=Object(c["a"])(this.selectedImage.tags)}}},w=y,C=a("2877"),$=Object(C["a"])(w,l,d,!1,null,null,null),M=$.exports,I=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("modal",{attrs:{title:this.$root.$data.NgRemoteMediaTranslations.browse_title},on:{close:function(t){return e.$emit("close")}}},[a("media-facets",{attrs:{tags:e.tags,"metadata-fields":e.metadataFields,"media-types":e.mediaTypes,facets:e.facets,"facets-loading":e.facetsLoading},on:{change:e.handleFacetsChange}}),a("media-galery",{attrs:{media:e.media,canLoadMore:e.canLoadMore,selectedMediaId:e.selectedMediaId,loading:e.loading},on:{loadMore:e.handleLoadMore,"media-selected":function(t){return e.$emit("media-selected",t)}}}),e.loading?a("i",{staticClass:"ng-icon ng-spinner"}):e._e()],1)},O=[],T=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"mediaFacets"},[a("div",{staticClass:"body"},[a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"mediaType"}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.browse_select_media_type))]),a("v-select",{attrs:{options:e.mediaTypes,label:"name",reduce:function(e){return e.id},placeholder:this.$root.$data.NgRemoteMediaTranslations.browse_all_media_types},on:{input:e.handleTypeChange},model:{value:e.selectedMediaType,callback:function(t){e.selectedMediaType=t},expression:"selectedMediaType"}})],1),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"folder"}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.browse_select_folder))]),a("treeselect",{attrs:{multiple:!1,options:e.folders,"load-options":e.loadSubFolders,"close-on-select":"true",placeholder:e.facetsLoading?this.$root.$data.NgRemoteMediaTranslations.browse_loading_folders:this.$root.$data.NgRemoteMediaTranslations.browse_all_folders,disabled:e.facetsLoading},on:{input:e.handleFolderChange}})],1),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"tag"}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.browse_select_tag))]),a("v-select",{attrs:{options:e.tags,label:"name",reduce:function(e){return e.id},placeholder:e.facetsLoading?this.$root.$data.NgRemoteMediaTranslations.browse_loading_tags:this.$root.$data.NgRemoteMediaTranslations.browse_all_tags,disabled:e.facetsLoading},on:{input:e.handleTagChange},model:{value:e.tag,callback:function(t){e.tag=t},expression:"tag"}})],1),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"metadata"}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.browse_metadata_fields))]),a("v-select",{attrs:{options:e.metadataFields,label:"label",reduce:function(e){return e.id},placeholder:(e.facetsLoading,this.$root.$data.NgRemoteMediaTranslations.browse_all_metadata_fields),disabled:e.facetsLoading},on:{input:e.handleMetadataChange},model:{value:e.metadata,callback:function(t){e.metadata=t},expression:"metadata"}})],1),a("div",{staticClass:"search-wrapper"},[a("span",{staticClass:"search-label"},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.search))]),a("div",{staticClass:"search"},[a("ul",{staticClass:"searchType"}),a("input",{directives:[{name:"model",rawName:"v-model",value:e.query,expression:"query"}],attrs:{type:"text",placeholder:this.$root.$data.NgRemoteMediaTranslations.search_placeholder},domProps:{value:e.query},on:{keyup:e.handleQueryChange,keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),null(t))},input:function(t){t.target.composing||(e.query=t.target.value)}}})])])])])},V=[],x="all",R="image",N="video",k="raw",j="name",S="(all)",F="(root)",E="all",P="all",z=a("ca17"),A=a.n(z),L=(a("542c"),{name:"MediaFacets",props:["tags","metadataFields","facets","facetsLoading","mediaTypes"],data:function(){return{TYPE_ALL:x,TYPE_IMAGE:R,TYPE_VIDEO:N,TYPE_RAW:k,SEARCH_NAME:j,FOLDER_ALL:S,FOLDER_ROOT:F,TAG_ALL:E,METADATA_ALL:P,folders:[{id:F,label:F,children:null}],selectedFolder:this.facets.folder,selectedMediaType:this.facets.mediaType,query:this.facets.query}},methods:{handleSearchChange:function(e){this.$emit("change",{searchType:e})},handleTypeChange:function(e){this.$emit("change",{mediaType:e})},handleFolderChange:function(e){this.selectedFolder=e,this.$emit("change",{folder:this.selectedFolder})},handleQueryChange:function(){this.$emit("change",{query:this.query})},handleTagChange:function(){this.$emit("change",{tag:this.tag})},handleMetadataChange:function(){this.$emit("change",{metadata:this.metadata})},loadSubFolders:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var a,i,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=t.parentNode,i={folder:a.id},e.next=4,fetch(this.$root.$data.config.paths.load_folders+"?"+m(i));case 4:return n=e.sent,e.next=7,n.json();case 7:a.children=e.sent,t.callback();case 9:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},components:{"v-select":_.a,treeselect:A.a}}),D=L,U=(a("010a"),Object(C["a"])(D,T,V,!1,null,"32bca2b3",null)),B=U.exports,q=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"mediaGalery"},[a("div",{class:e.loading?"items loading":"items"},[e.media.length?e._e():a("div",{staticClass:"folder-empty"},[a("span",{staticClass:"ngrm-icon-folder"}),a("span",[a("strong",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.media_galery_empty_folder))]),e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.media_galery_upload_media))])]),e._l(e.media,(function(t){return a("div",{key:t.id,staticClass:"media",class:{selected:t.resourceId===e.selectedMediaId}},["image"===t.mediaType||"video"===t.mediaType&&""!==t.browse_url?a("div",{staticClass:"media-container"},[a("img",{staticClass:"img",attrs:{src:t.browse_url,alt:t.filename}}),a("Label",{staticClass:"filename"},[e._v(e._s(t.filename))]),a("div",{staticClass:"size-description"},[a("span",{staticClass:"format"},[e._v(e._s(t.format))]),e._v(" - "+e._s(t.width)+" x "+e._s(t.height)+" - "+e._s(e.showFilesize(t)))])],1):a("div",{staticClass:"media-container"},[a("span",{staticClass:"file-placeholder"},[a("span",{staticClass:"icon-doc"},["pdf"===t.format?a("i",{staticClass:"fa fa-file-pdf-o"}):"zip"===t.format||"rar"===t.format?a("i",{staticClass:"fa fa-file-archive-o"}):"ppt"===t.format||"pptx"===t.format?a("i",{staticClass:"fa fa-file-powerpoint-o"}):"doc"===t.format||"docx"===t.format?a("i",{staticClass:"fa fa-file-word-o"}):"xls"===t.format||"xlsx"===t.format?a("i",{staticClass:"fa fa-file-excel-o"}):"aac"===t.format||"aiff"===t.format||"amr"===t.format||"flac"===t.format||"m4a"===t.format||"mp3"===t.format||"ogg"===t.format||"opus"===t.format||"wav"===t.format?a("i",{staticClass:"fa fa-file-audio-o"}):"txt"===t.format?a("i",{staticClass:"fa fa-lg fa-file-text"}):a("i",{staticClass:"fa fa-file"})])]),a("Label",{staticClass:"filename"},[e._v(e._s(t.filename))]),a("div",{staticClass:"size-description"},[a("span",{staticClass:"format"},[e._v(e._s(t.format))]),e._v(" - "+e._s(e.showFilesize(t)))])],1),a("button",{staticClass:"btn btn-blue select-btn",attrs:{type:"button"},on:{click:function(a){return e.$emit("media-selected",t)}}},[e._v(e._s(e._self.$root.$data.NgRemoteMediaTranslations.media_galery_select))])])}))],2),e.canLoadMore?a("div",{staticClass:"load-more-wrapper"},[a("button",{staticClass:"btn btn-blue",attrs:{type:"button"},on:{click:function(t){return e.$emit("loadMore")}}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.media_galery_load_more))])]):e._e()])},G=[],W=a("94df"),J=a.n(W),Y={name:"MediaGalery",props:["media","canLoadMore","onLoadMore","selectedMediaId","loading"],methods:{showFilesize:function(e){return J()(e.filesize)}}},H=Y,K=(a("1e92"),Object(C["a"])(H,q,G,!1,null,"3f4718a0",null)),Q=K.exports,X=a("b012"),Z=a.n(X),ee=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"overlay"},[a("div",{staticClass:"media-modal"},[a("div",{staticClass:"title"},[e._v("\n "+e._s(e.title)+"\n "),a("span",{staticClass:"close",on:{click:e.close}},[a("span",{staticClass:"ngrm-icon-cancel"})])]),a("div",{staticClass:"body"},[e._t("default")],2)])])},te=[],ae={name:"Modal",props:["title"],methods:{close:function(){this.$emit("close")}}},ie=ae,ne=(a("c6bb"),Object(C["a"])(ie,ee,te,!1,null,"3df2599a",null)),se=ne.exports;function oe(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function re(e){for(var t=1;t0&&void 0!==r[0]?r[0]:{patch:!1},a=t.patch,this.loading=!0,this.abortController&&this.abortController.abort(),this.abortController=new AbortController,console.log(this.facets),i={limit:le,offset:a?this.media.length:0,q:this.facets.query,mediatype:this.facets.mediaType||x,folder:this.facets.folder||S,search_type:this.facets.searchType,next_cursor:a?this.nextCursor:null,tag:this.facets.tag||E,metadata:this.facets.metadata||P},n="".concat(this.paths.browse,"?").concat(m(i)),e.prev=7,e.next=10,fetch(n,{signal:this.abortController.signal});case 10:return s=e.sent,e.next=13,s.json();case 13:o=e.sent,this.media=a?this.media.concat(o.hits):o.hits,this.canLoadMore=o.load_more,this.nextCursor=o.next_cursor,this.loading=!1,e.next=24;break;case 20:if(e.prev=20,e.t0=e["catch"](7),20===e.t0.code){e.next=24;break}throw e.t0;case 24:case"end":return e.stop()}}),e,this,[[7,20]])})));function t(){return e.apply(this,arguments)}return t}(),handleLoadMore:function(){this.debouncedLoad({patch:!0})},handleFacetsChange:function(e){this.facets=re({},this.facets,{},e),this.debouncedLoad()}},mounted:function(){this.load()}},ce=de,ue=(a("d002"),Object(C["a"])(ce,I,O,!1,null,"3d75ad5e",null)),me=ue.exports,pe=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("modal",{attrs:{title:"Crop"},on:{close:function(t){return e.$emit("close")}}},[a("crop-sizes",{attrs:{availableVariations:e.availableVariations,allVariationValues:e.allVariationValues,imageSize:e.imageSize,selectedVariation:e.selectedVariation},on:{selected:e.handleVariationSelected,addedVariations:e.handleAddedVariations,removedVariation:e.handleRemovedVariation}}),e._l(e.availableVariations,(function(t,i){return a("div",{key:i,staticClass:"crop-container"},[i===e.selectedVariation?a("crop",{attrs:{value:e.allVariationValues[i],src:e.selectedImage.url,variation:e.availableVariations[i],imageSize:e.imageSize},on:{change:function(t){return e.handleVariationValueChange(i,t)}}}):e._e()],1)})),e.selectedVariation?e._e():a("div",{staticClass:"img-placeholder"},[a("img",{attrs:{src:e.selectedImage.url}})]),a("div",{staticClass:"action-strip"},[a("button",{staticClass:"btn",attrs:{type:"button"},on:{click:e.handleCancelClicked}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_cancel))]),a("button",{staticClass:"btn btn-blue",attrs:{type:"button"},on:{click:e.handleSaveClicked}},[a("span",{staticClass:"ngrm-icon-floppy"}),a("span",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_save_sizes))])])])],2)},fe=[],he=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"sidebar-crop"},[a("div",{staticClass:"buttons"},[e.addingVariations?e._e():a("button",{staticClass:"btn",attrs:{type:"button"},on:{click:e.handleAddCropSize}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_add_size))]),e.addingVariations?a("button",{staticClass:"btn",attrs:{type:"button"},on:{click:e.handleCancel}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_cancel))]):e._e(),e.addingVariations?a("button",{staticClass:"btn crop-btn-add",attrs:{type:"button"},on:{click:e.handleAdd}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_add))]):e._e()]),a("div",{staticClass:"sidebar-crop-label"},[a("span",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_added_for_confirmation))])]),a("div",{directives:[{name:"show",rawName:"v-show",value:e.addingVariations,expression:"addingVariations"}],class:{unselectedVariations:e.addingVariations}},e._l(e.unselectedVariations,(function(t){return a("div",{key:t,class:{disabled:!e.isVariationSelectable(t)}},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.newSelection,expression:"newSelection"}],attrs:{type:"checkbox",id:t,disabled:!e.isVariationSelectable(t)},domProps:{value:t,checked:Array.isArray(e.newSelection)?e._i(e.newSelection,t)>-1:e.newSelection},on:{change:function(a){var i=e.newSelection,n=a.target,s=!!n.checked;if(Array.isArray(i)){var o=t,r=e._i(i,o);n.checked?r<0&&(e.newSelection=i.concat([o])):r>-1&&(e.newSelection=i.slice(0,r).concat(i.slice(r+1)))}else e.newSelection=s}}}),a("label",{attrs:{for:t}},[a("span",{staticClass:"name"},[e._v(e._s(t))]),a("span",{staticClass:"formatted-size"},[e._v(e._s(e.formattedSize(t)))])]),e.isVariationSelectable(t)?e._e():a("div",{staticClass:"legend-not-selectable"},[a("span",[e._v(e._s(e._self.$root.$data.NgRemoteMediaTranslations.crop_media_too_small))])])])})),0),a("div",{staticClass:"selectedVariations"},[a("ul",e._l(e.selectedVariations,(function(t){return a("li",{key:t,class:{set:!!e.allVariationValues[t],selected:e.selectedVariation===t,disabled:!e.isVariationSelectable(t)},on:{click:function(a){return e.handleVariationClicked(t)}}},[a("div",[a("span",{staticClass:"name"},[e._v(e._s(t))]),a("span",{staticClass:"formatted-size"},[e._v(e._s(e.formattedSize(t)))])]),e.addingVariations?e._e():a("a",{attrs:{href:"#"}},[a("span",{staticClass:"circle-orange"}),a("span",{staticClass:"ngrm-icon-trash",on:{click:function(a){return e.removeItem(t)}}})])])})),0)])])},ge=[],ve=a("768b"),be={name:"CropSizes",props:["availableVariations","allVariationValues","imageSize","selectedVariation"],data:function(){return{newSelection:[],addingVariations:!1}},computed:{unselectedVariations:function(){var e=Object.keys(this.availableVariations),t=Object.keys(this.allVariationValues);return e.difference(t)},selectedVariations:function(){return Object.getOwnPropertyNames(this.allVariationValues)}},methods:{handleAddCropSize:function(){this.addingVariations=!0},handleCancel:function(){this.addingVariations=!1,this.newSelection=[]},handleAdd:function(){this.$emit("addedVariations",this.newSelection),this.newSelection=[],this.addingVariations=!1},removeItem:function(e){this.$emit("removedVariation",e)},formattedSize:function(e){return"".concat(this.availableVariations[e][0]," x ").concat(this.availableVariations[e][1])},isVariationSelectable:function(e){var t=Object(ve["a"])(this.availableVariations[e],2),a=t[0],i=t[1];return this.imageSize.width>=a&&this.imageSize.height>=i},handleVariationClicked:function(e){this.isVariationSelectable(e)&&this.$emit("selected",e)}}},_e=be,ye=(a("63f6"),Object(C["a"])(_e,he,ge,!1,null,"6e62f960",null)),we=ye.exports,Ce=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"crop"},[a("div",{ref:"cropper",staticClass:"cropper",style:e.cropperStyle},[a("img",{ref:"image",attrs:{src:e.src}}),a("div",{ref:"buttons",staticClass:"buttons",style:e.applyButtonStyle},[a("button",{staticClass:"btn btn-blue",attrs:{type:"button"},on:{click:e.handleReset}},[a("span",{staticClass:"ngrm-icon-ccw"}),a("span",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_reset))])]),a("button",{staticClass:"btn btn-blue",attrs:{type:"button"},on:{click:e.handleApply}},[a("span",{staticClass:"ngrm-icon-ok"}),a("span",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_apply))])])])]),a("div",[a("h4",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_preview))]),a("div",{ref:"preview",staticClass:"preview"})])])},$e=[],Me=a("5435"),Ie={name:"Crop",props:["value","variation","src","imageSize"],mounted:function(){this.setCropper()},beforeDestroy:function(){this.destroyCropper()},data:function(){return{crop:{},cropper:null}},methods:{setCropper:function(){var e,t=this.value||{},a=t.x,i=t.y,n=t.w,s=t.h,o={x:a,y:i,width:n,height:s},l=Object(ve["a"])(this.variation,2),d=l[0],c=l[1],u=d>0&&c>0?d/c:void 0;this.destroyCropper();this.$refs.cropper.clientWidth,this.imageSize.width;this.cropper=new Me["a"](this.$refs.image,(e={viewMode:2,dragMode:"none",autoCrop:!0,data:o,aspectRatio:u,guides:!0,movable:!1,rotatable:!1},Object(r["a"])(e,"guides",!1),Object(r["a"])(e,"center",!1),Object(r["a"])(e,"zoomable",!1),Object(r["a"])(e,"scalable",!0),Object(r["a"])(e,"minCropBoxWidth",50),Object(r["a"])(e,"minCropBoxHeight",50),Object(r["a"])(e,"crop",this.handleCrop),Object(r["a"])(e,"preview",this.$refs.preview),e)),this.cropper.setData(o)},handleCrop:function(e){this.crop=this.cropper.getData(!0)},destroyCropper:function(){this.cropper&&this.cropper.destroy()},handleReset:function(){this.cropper.reset()},handleApply:function(){var e=this.cropper.getData(!0),t=e.x,a=e.y,i=e.width,n=e.height;this.$emit("change",{x:t,y:a,w:i,h:n})}},computed:{applyButtonStyle:function(){var e=this.crop,t=e.x,a=e.y,i=e.width,n=e.height,s=this.$refs.buttons?this.$refs.buttons.clientWidth:0,o=this.$refs.cropper?this.$refs.cropper.clientWidth/this.imageSize.width:1;return{top:"".concat((a+n)*o+10,"px"),left:"".concat((t+i)*o-s-1,"px")}},cropperStyle:function(){var e=this.imageSize.height/this.imageSize.width*100;return{"padding-bottom":"".concat(e,"%"),height:"0px",width:"100%"}}}},Oe=Ie,Te=(a("ad62"),Object(C["a"])(Oe,Ce,$e,!1,null,"5ec8a809",null)),Ve=Te.exports,xe=function(e){return function(t){return Object.keys(t).reduce((function(a,i){return e(t[i],i)&&(a[i]=t[i]),a}),{})}},Re=function(e){return function(t){return!e(t)}},Ne=function(e){return function(t){return e===t}},ke=function(e){return!!e},je=Re(Ne(void 0));function Se(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function Fe(e){for(var t=1;t0?this.breadcrumbs[this.breadcrumbs.length-1].id:null,a=new FormData,a.append("parent",t),a.append("folder",this.newFolder),e.next=7,Ge.a.post(this.$root.$data.config.paths.create_folder,a);case 7:this.folders.push({id:null!==t?t+"/"+this.newFolder:this.newFolder,label:this.newFolder}),this.newFolder=null,this.loading=!1;case 10:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},created:function(){this.loadSubFolders(null)}},Je=We,Ye=(a("5338"),Object(C["a"])(Je,Ue,Be,!1,null,"70f9d554",null)),He=Ye.exports,Ke={name:"UploadModal",props:["name"],data:function(){return{selectedFolder:"",newName:this.name}},components:{"select-folder":He,modal:se},methods:{handleFolderChange:function(e){this.selectedFolder=e},handleSaveClick:function(){var e=this.newName;this.selectedFolder&&(e="".concat(this.selectedFolder,"/").concat(this.newName)),this.$emit("save",e)}}},Qe=Ke,Xe=(a("9bfb"),Object(C["a"])(Qe,Le,De,!1,null,"3e6d25e1",null)),Ze=Xe.exports;function et(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function tt(e){for(var t=1;t0},stringifiedVariations:function(){return JSON.stringify(xe(ke)(this.selectedImage.variations))}},data:function(){return{mediaModalOpen:!1,cropModalOpen:!1,uploadModalOpen:!1,folders:[],tags:[],metadataFields:[],facetsLoading:!0}},methods:{prepareDomForModal:function(){var e=document.querySelector(".ez-page-builder-wrapper");e&&(e.style.transform="none")},resetDomAfterModal:function(){var e=document.querySelector(".ez-page-builder-wrapper");e&&e.removeAttribute("style")},handleMediaModalClose:function(){this.mediaModalOpen=!1,this.resetDomAfterModal()},handleCropModalClose:function(){this.cropModalOpen=!1,this.resetDomAfterModal()},handleUploadModalClose:function(){this.uploadModalOpen=!1},handleEditorInsertModalClose:function(){this.editorInsertModalOpen=!1},handleMediaSelected:function(e){this.selectedImage={id:e.resourceId,name:e.filename,type:e.type,mediaType:e.mediaType,format:e.format,url:e.url,previewUrl:e.preview_url,alternateText:e.alt_text,tags:e.tags,metadataFields:e.metadata,size:e.filesize,variations:{},height:e.height,width:e.width},this.mediaModalOpen=!1},handleVariationCropChange:function(e){this.selectedImage=tt({},this.selectedImage,{variations:tt({},this.selectedImage.variations,{},e)})},handleUploadModalSave:function(e){this.selectedImage=tt({},this.selectedImage,{name:e,id:e}),this.uploadModalOpen=!1},handleCropClicked:function(){this.cropModalOpen=!0,this.prepareDomForModal()},handleRemoveMediaClicked:function(){this.selectedImage={id:"",name:"",type:"image",mediaType:"image",format:"",url:"",previewUrl:"",alternateText:"",tags:[],metadataFields:[],size:0,variations:{},height:0,width:0},this.$refs.fileInput.value=null},fetchFacets:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,fetch(this.config.paths.load_facets);case 2:return t=e.sent,e.next=5,t.json();case 5:a=e.sent,this.tags=a.tags,this.metadataFields=a.metadataFields,this.facetsLoading=!1,console.log(this.metadataFields);case 10:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleBrowseMediaClicked:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.mediaModalOpen=!0,this.prepareDomForModal(),this.fetchFacets();case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getFileType:function(e){var t=e.type.split("/")[0];return"video"!==t?"image":t},getFileMediaType:function(e){var t=e.type.split("/")[0];return"video"!==t&&"image"!==t?"other":t},getFileFormat:function(e){return e.type.split("/")[1]},handleFileInputChange:function(e){this.uploadModalOpen=!0;var t=e.target.files.item(0);if(t&&(this.selectedImage={id:t.name,name:t.name,type:this.getFileType(t),mediaType:this.getFileMediaType(t),format:this.getFileFormat(t),url:"",previewUrl:"",alternateText:"",tags:[],metadataFields:[],size:t.size,variations:{},height:0,width:0},"image"===this.selectedImage.mediaType)){var a=new FileReader;a.addEventListener("load",function(){this.$refs.preview.$refs.image.onload=function(){this.selectedImage.width=this.$refs.preview.$refs.image.naturalWidth,this.selectedImage.height=this.$refs.preview.$refs.image.naturalHeight}.bind(this),this.selectedImage.url=a.result,this.selectedImage.previewUrl=a.result}.bind(this),!1),a.readAsDataURL(t)}}},watch:{selectedImage:function(){this.$emit("selectedImageChanged",this.selectedImage)}}},it=at,nt=Object(C["a"])(it,s,o,!1,null,null,null),st=nt.exports,ot=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("modal",{staticClass:"editor-insert-modal",attrs:{title:this.$root.$data.NgRemoteMediaTranslations.editor_insert_title},on:{close:function(t){return e.$emit("close")}}},[a("div",{class:e.loading?"editor-insert-modal-body loading":"editor-insert-modal-body"},[a("interactions",{attrs:{"field-id":e.fieldId,config:e.config,"selected-image":e.selectedImage},on:{selectedImageChanged:e.handleSelectedImageChanged}}),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"selected_variation_"+e.fieldId}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_variations_label))]),a("v-select",{attrs:{id:"selected_variation_"+e.fieldId,options:this.$root.$data.NgRemoteMediaAvailableEditorVariations,placeholder:this.$root.$data.NgRemoteMediaTranslations.editor_insert_variations_original_image},model:{value:e.selectedEditorVariation,callback:function(t){e.selectedEditorVariation=t},expression:"selectedEditorVariation"}})],1),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"caption_"+e.fieldId}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_caption_label))]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.caption,expression:"caption"}],staticClass:"media-alttext data",attrs:{type:"text",id:"caption_"+e.fieldId,name:"Caption"},domProps:{value:e.caption},on:{input:function(t){t.target.composing||(e.caption=t.target.value)}}})]),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"selected_variation_"+e.fieldId}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_align_label))]),a("v-select",{attrs:{id:"selected_variation_"+e.fieldId,options:this.$root.$data.NgRemoteMediaAvailableAlignOptions,reduce:function(e){return e.code}},model:{value:e.align,callback:function(t){e.align=t},expression:"align"}})],1),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"css_class_"+e.fieldId}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_css_class_label))]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.cssClass,expression:"cssClass"}],staticClass:"media-alttext data",attrs:{type:"text",id:"css_class_"+e.fieldId,name:"Caption"},domProps:{value:e.cssClass},on:{input:function(t){t.target.composing||(e.cssClass=t.target.value)}}})]),e.loading?a("i",{staticClass:"ng-icon ng-spinner"}):e._e()],1),a("div",{staticClass:"action-strip"},[a("button",{staticClass:"btn",attrs:{type:"button"},on:{click:function(t){return e.$emit("close")}}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_cancel_button))]),a("button",{staticClass:"btn btn-blue",attrs:{type:"button"},on:{click:this.handleEditorInsertModalSave}},[a("span",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_insert_button))])])])])},rt=[],lt={name:"EditorInsertModal",props:["loading","fieldId","config","selectedImage","selectedEditorVariation","caption","align","cssClass"],components:{modal:se,interactions:st,"v-select":_.a},methods:{handleEditorInsertModalSave:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!0,t=new FormData,t.append("resource_id",this.selectedImage.id),t.append("media_type",this.selectedImage.type),t.append("alt_text",this.selectedImage.alternateText),t.append("new_file",document.querySelector('input[name="'+this.$root.$data.NgRemoteMediaInputFields.new_file+'"]').files[0]),t.append("image_variations",JSON.stringify(this.selectedImage.variations)),t.append("variation",this.selectedEditorVariation),this.selectedImage.tags.forEach((function(e){t.append("tags[]",e)})),e.next=11,Ge.a.post(this.$root.$data.config.paths.editor_insert,t);case 11:a=e.sent,this.$root.$data.editorInsertCallback(a.data,this.caption,this.align,this.cssClass),this.$emit("close");case 14:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleSelectedImageChanged:function(e){this.selectedImage=e}}},dt=lt,ct=(a("368f"),Object(C["a"])(dt,ot,rt,!1,null,"8c9540dc",null)),ut=ct.exports,mt={bind:function(e,t,a){var i=f(t.arg);a.context[i]=t.value}};a("b39d");n["default"].config.productionTip=!1;var pt=function(){document.querySelectorAll(".ngremotemedia-type").forEach((function(e,t){window["remoteMedia".concat(e.dataset.id)]=new n["default"]({el:e,directives:{init:mt},data:{NgRemoteMediaTranslations:NgRemoteMediaTranslations,NgRemoteMediaSelectedImage:window["NgRemoteMediaSelectedImage_".concat(e.dataset.id)],NgRemoteMediaConfig:NgRemoteMediaConfig,NgRemoteMediaInputFields:window["NgRemoteMediaInputFields_".concat(e.dataset.id)],NgRemoteMediaAvailableVariations:window["NgRemoteMediaAvailableVariations_".concat(e.dataset.id)],NgRemoteMediaAvailableEditorVariations:window["NgRemoteMediaAvailableEditorVariations_".concat(e.dataset.id)],NgRemoteMediaAvailableAlignOptions:NgRemoteMediaAvailableAlignOptions,editorInsertModalOpen:!1,editorInsertModalLoading:!1,editorInsertCallback:null,selectedEditorVariation:"",caption:"",align:"",cssClass:"",selectedImage:{id:"",name:"",type:"image",mediaType:"image",format:"",url:"",browse_url:"",previewUrl:"",alternateText:"",tags:[],size:"",variations:{},height:0,width:0},config:{paths:{},availableVariations:{}}},components:{interactions:st,"editor-insert-modal":ut},methods:{setEditorInsertCallback:function(e){this.editorInsertCallback=e},handleEditorInsertModalClose:function(){this.editorInsertModalLoading=!1,this.editorInsertModalOpen=!1},openEditorInsertModal:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var a,i,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=t||{},this.editorInsertModalLoading=!0,this.editorInsertModalOpen=!0,this.selectedImage={id:"",name:"",type:"image",mediaType:"image",format:"",url:"",previewUrl:"",browse_url:"",alternateText:"",tags:[],size:"",variations:{},height:0,width:0},this.caption="",this.align="",this.cssClass="",this.selectedEditorVariation="",a={},"undefined"!==typeof t.image_variations&&(a=t.image_variations),"undefined"===typeof t.resourceType||null===t.resourceType||"undefined"===typeof t.resourceId||null===t.resourceId){e.next=18;break}return e.next=13,fetch(this.config.paths.editor_fetch+"?resource_type="+t.resourceType+"&resource_id="+t.resourceId);case 13:return i=e.sent,e.next=16,i.json();case 16:n=e.sent,this.selectedImage={id:n.resourceId,name:n.filename,type:n.type,mediaType:n.mediaType,format:n.format,url:n.url,previewUrl:n.preview_url,alternateText:n.alt_text,tags:n.tags,size:n.filesize,variations:a,height:n.height,width:n.width};case 18:"undefined"!==typeof t.caption&&(this.caption=t.caption),"undefined"!==typeof t.align&&(this.align=t.align),"undefined"!==typeof t.cssclass&&(this.cssClass=t.cssclass),"undefined"!==typeof t.variation&&(this.selectedEditorVariation=t.variation),this.editorInsertModalLoading=!1;case 23:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()}})}))};"complete"===document.readyState||"loading"!==document.readyState&&!document.documentElement.doScroll?pt():document.addEventListener("DOMContentLoaded",pt)},"5cb6":function(e,t,a){},"63f6":function(e,t,a){"use strict";var i=a("4735"),n=a.n(i);n.a},"677d":function(e,t,a){},"8ffc":function(e,t,a){},"91ba":function(e,t,a){},"9bfb":function(e,t,a){"use strict";var i=a("5cb6"),n=a.n(i);n.a},"9e64":function(e,t,a){},ad62:function(e,t,a){"use strict";var i=a("8ffc"),n=a.n(i);n.a},b39d:function(e,t){Array.prototype.difference||(Array.prototype.difference=function(e){return this.filter((function(t){return e.indexOf(t)<0}))})},c6bb:function(e,t,a){"use strict";var i=a("262f"),n=a.n(i);n.a},d002:function(e,t,a){"use strict";var i=a("1e3f"),n=a.n(i);n.a}}); //# sourceMappingURL=app.js.map \ No newline at end of file diff --git a/bundle/Resources/translations/ngremotemedia.en.yml b/bundle/Resources/translations/ngremotemedia.en.yml index 905a0781..75f02896 100644 --- a/bundle/Resources/translations/ngremotemedia.en.yml +++ b/bundle/Resources/translations/ngremotemedia.en.yml @@ -36,6 +36,8 @@ ngrm: select_tag: 'Select tag' loading_tags: 'Loading tags...' all_tags: 'All tags' + metadata_fields: 'Meta' + all_metadata_fields: 'All' search: 'Search (by name, tag, folder, alternate text etc.)' search_placeholder: 'Enter your search term' empty_folder: 'Folder is empty' diff --git a/bundle/Resources/translations/ngremotemedia.no.yml b/bundle/Resources/translations/ngremotemedia.no.yml index 05688039..4c48b98a 100644 --- a/bundle/Resources/translations/ngremotemedia.no.yml +++ b/bundle/Resources/translations/ngremotemedia.no.yml @@ -35,6 +35,8 @@ ngrm: all_folders: 'All folders' select_tag: 'Select tag' loading_tags: 'Loading tags...' + metadata_fields: 'Meta' + all_metadata_fields: 'All' all_tags: 'All tags' search: 'Search (by name, tag, folder, alternate text etc.)' search_placeholder: 'Enter your search term' diff --git a/bundle/Resources/views/ezadminui/js_config.html.twig b/bundle/Resources/views/ezadminui/js_config.html.twig index c950092e..ab8f74d4 100644 --- a/bundle/Resources/views/ezadminui/js_config.html.twig +++ b/bundle/Resources/views/ezadminui/js_config.html.twig @@ -15,6 +15,8 @@ 'browse_select_tag': "{{ "ngrm.edit.vue.browse.facets.select_tag"|trans }}", 'browse_loading_tags': "{{ "ngrm.edit.vue.browse.facets.loading_tags"|trans }}", 'browse_all_tags': "{{ "ngrm.edit.vue.browse.facets.all_tags"|trans }}", + 'browse_metadata_fields': "{{ "ngrm.edit.vue.browse.facets.metadata_fields"|trans }}", + 'browse_all_metadata_fields': "{{ "ngrm.edit.vue.browse.facets.all_metadata_fields"|trans }}", 'search': "{{ "ngrm.edit.vue.browse.facets.search"|trans }}", 'search_placeholder': "{{ "ngrm.edit.vue.browse.facets.search_placeholder"|trans }}", 'browse_empty_folder': "{{ "ngrm.edit.vue.browse.empty_folder"|trans }}", diff --git a/bundle/ezpublish_legacy/ngremotemedia/design/standard/javascript/remotemedia.js b/bundle/ezpublish_legacy/ngremotemedia/design/standard/javascript/remotemedia.js index 4c4e65a9..e99db403 100644 --- a/bundle/ezpublish_legacy/ngremotemedia/design/standard/javascript/remotemedia.js +++ b/bundle/ezpublish_legacy/ngremotemedia/design/standard/javascript/remotemedia.js @@ -1,2 +1,2 @@ -(function(e){function t(t){for(var i,o,r=t[0],l=t[1],d=t[2],u=0,p=[];u1&&void 0!==arguments[1]?arguments[1]:"B",i=g[a];return!i||t<1024?"".concat(h(t,2)," ").concat(a):e(t/1024,i)},b=a("4a7a"),_=a.n(b),y={name:"Preview",props:["fieldId","selectedImage"],data:function(){return{allTags:[]}},components:{"v-select":_.a},computed:{nonImagePreviewClass:function(){return"video"===this.selectedImage.type?"ng-video":"ng-book"},formattedSize:function(){return v(this.selectedImage.size)}},methods:{handleTagsInput:function(e){this.allTags=Object(c["a"])(new Set([].concat(Object(c["a"])(this.allTags),Object(c["a"])(e))))}},mounted:function(){this.allTags=Object(c["a"])(this.selectedImage.tags)},watch:{selectedImage:function(){this.allTags=Object(c["a"])(this.selectedImage.tags)}}},w=y,C=a("2877"),$=Object(C["a"])(w,l,d,!1,null,null,null),M=$.exports,I=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("modal",{attrs:{title:this.$root.$data.NgRemoteMediaTranslations.browse_title},on:{close:function(t){return e.$emit("close")}}},[a("media-facets",{attrs:{tags:e.tags,"media-types":e.mediaTypes,facets:e.facets,"facets-loading":e.facetsLoading},on:{change:e.handleFacetsChange}}),a("media-galery",{attrs:{media:e.media,canLoadMore:e.canLoadMore,selectedMediaId:e.selectedMediaId,loading:e.loading},on:{loadMore:e.handleLoadMore,"media-selected":function(t){return e.$emit("media-selected",t)}}}),e.loading?a("i",{staticClass:"ng-icon ng-spinner"}):e._e()],1)},O=[],T=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"mediaFacets"},[a("div",{staticClass:"body"},[a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"mediaType"}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.browse_select_media_type))]),a("v-select",{attrs:{options:e.mediaTypes,label:"name",reduce:function(e){return e.id},placeholder:this.$root.$data.NgRemoteMediaTranslations.browse_all_media_types},on:{input:e.handleTypeChange},model:{value:e.selectedMediaType,callback:function(t){e.selectedMediaType=t},expression:"selectedMediaType"}})],1),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"folder"}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.browse_select_folder))]),a("treeselect",{attrs:{multiple:!1,options:e.folders,"load-options":e.loadSubFolders,"close-on-select":"true",placeholder:e.facetsLoading?this.$root.$data.NgRemoteMediaTranslations.browse_loading_folders:this.$root.$data.NgRemoteMediaTranslations.browse_all_folders,disabled:e.facetsLoading},on:{input:e.handleFolderChange}})],1),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"tag"}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.browse_select_tag))]),a("v-select",{attrs:{options:e.tags,label:"name",reduce:function(e){return e.id},placeholder:e.facetsLoading?this.$root.$data.NgRemoteMediaTranslations.browse_loading_tags:this.$root.$data.NgRemoteMediaTranslations.browse_all_tags,disabled:e.facetsLoading},on:{input:e.handleTagChange},model:{value:e.tag,callback:function(t){e.tag=t},expression:"tag"}})],1),a("div",{staticClass:"search-wrapper"},[a("span",{staticClass:"search-label"},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.search))]),a("div",{staticClass:"search"},[a("ul",{staticClass:"searchType"}),a("input",{directives:[{name:"model",rawName:"v-model",value:e.query,expression:"query"}],attrs:{type:"text",placeholder:this.$root.$data.NgRemoteMediaTranslations.search_placeholder},domProps:{value:e.query},on:{keyup:e.handleQueryChange,keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),null(t))},input:function(t){t.target.composing||(e.query=t.target.value)}}})])])])])},V=[],x="all",R="image",N="video",j="raw",k="name",S="(all)",F="(root)",E="all",P=a("ca17"),z=a.n(P),A=(a("542c"),{name:"MediaFacets",props:["tags","facets","facetsLoading","mediaTypes"],data:function(){return{TYPE_ALL:x,TYPE_IMAGE:R,TYPE_VIDEO:N,TYPE_RAW:j,SEARCH_NAME:k,FOLDER_ALL:S,FOLDER_ROOT:F,TAG_ALL:E,folders:[{id:F,label:F,children:null}],selectedFolder:this.facets.folder,selectedMediaType:this.facets.mediaType,query:this.facets.query}},methods:{handleSearchChange:function(e){this.$emit("change",{searchType:e})},handleTypeChange:function(e){this.$emit("change",{mediaType:e})},handleFolderChange:function(e){this.selectedFolder=e,this.$emit("change",{folder:this.selectedFolder})},handleQueryChange:function(){this.$emit("change",{query:this.query})},handleTagChange:function(){this.$emit("change",{tag:this.tag})},loadSubFolders:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var a,i,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=t.parentNode,i={folder:a.id},e.next=4,fetch(this.$root.$data.config.paths.load_folders+"?"+p(i));case 4:return n=e.sent,e.next=7,n.json();case 7:a.children=e.sent,t.callback();case 9:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},components:{"v-select":_.a,treeselect:z.a}}),L=A,D=(a("8d7e"),Object(C["a"])(L,T,V,!1,null,"a65785f6",null)),U=D.exports,B=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"mediaGalery"},[a("div",{class:e.loading?"items loading":"items"},[e.media.length?e._e():a("div",{staticClass:"folder-empty"},[a("span",{staticClass:"ngrm-icon-folder"}),a("span",[a("strong",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.media_galery_empty_folder))]),e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.media_galery_upload_media))])]),e._l(e.media,(function(t){return a("div",{key:t.id,staticClass:"media",class:{selected:t.resourceId===e.selectedMediaId}},["image"===t.mediaType||"video"===t.mediaType&&""!==t.browse_url?a("div",{staticClass:"media-container"},[a("img",{staticClass:"img",attrs:{src:t.browse_url,alt:t.filename}}),a("Label",{staticClass:"filename"},[e._v(e._s(t.filename))]),a("div",{staticClass:"size-description"},[a("span",{staticClass:"format"},[e._v(e._s(t.format))]),e._v(" - "+e._s(t.width)+" x "+e._s(t.height)+" - "+e._s(e.showFilesize(t)))])],1):a("div",{staticClass:"media-container"},[a("span",{staticClass:"file-placeholder"},[a("span",{staticClass:"icon-doc"},["pdf"===t.format?a("i",{staticClass:"fa fa-file-pdf-o"}):"zip"===t.format||"rar"===t.format?a("i",{staticClass:"fa fa-file-archive-o"}):"ppt"===t.format||"pptx"===t.format?a("i",{staticClass:"fa fa-file-powerpoint-o"}):"doc"===t.format||"docx"===t.format?a("i",{staticClass:"fa fa-file-word-o"}):"xls"===t.format||"xlsx"===t.format?a("i",{staticClass:"fa fa-file-excel-o"}):"aac"===t.format||"aiff"===t.format||"amr"===t.format||"flac"===t.format||"m4a"===t.format||"mp3"===t.format||"ogg"===t.format||"opus"===t.format||"wav"===t.format?a("i",{staticClass:"fa fa-file-audio-o"}):"txt"===t.format?a("i",{staticClass:"fa fa-lg fa-file-text"}):a("i",{staticClass:"fa fa-file"})])]),a("Label",{staticClass:"filename"},[e._v(e._s(t.filename))]),a("div",{staticClass:"size-description"},[a("span",{staticClass:"format"},[e._v(e._s(t.format))]),e._v(" - "+e._s(e.showFilesize(t)))])],1),a("button",{staticClass:"btn btn-blue select-btn",attrs:{type:"button"},on:{click:function(a){return e.$emit("media-selected",t)}}},[e._v(e._s(e._self.$root.$data.NgRemoteMediaTranslations.media_galery_select))])])}))],2),e.canLoadMore?a("div",{staticClass:"load-more-wrapper"},[a("button",{staticClass:"btn btn-blue",attrs:{type:"button"},on:{click:function(t){return e.$emit("loadMore")}}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.media_galery_load_more))])]):e._e()])},q=[],G=a("94df"),W=a.n(G),J={name:"MediaGalery",props:["media","canLoadMore","onLoadMore","selectedMediaId","loading"],methods:{showFilesize:function(e){return W()(e.filesize)}}},Y=J,H=(a("1e92"),Object(C["a"])(Y,B,q,!1,null,"3f4718a0",null)),K=H.exports,Q=a("b012"),X=a.n(Q),Z=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"overlay"},[a("div",{staticClass:"media-modal"},[a("div",{staticClass:"title"},[e._v("\n "+e._s(e.title)+"\n "),a("span",{staticClass:"close",on:{click:e.close}},[a("span",{staticClass:"ngrm-icon-cancel"})])]),a("div",{staticClass:"body"},[e._t("default")],2)])])},ee=[],te={name:"Modal",props:["title"],methods:{close:function(){this.$emit("close")}}},ae=te,ie=(a("c6bb"),Object(C["a"])(ae,Z,ee,!1,null,"3df2599a",null)),ne=ie.exports;function se(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function oe(e){for(var t=1;t0&&void 0!==r[0]?r[0]:{patch:!1},a=t.patch,this.loading=!0,this.abortController&&this.abortController.abort(),this.abortController=new AbortController,i={limit:re,offset:a?this.media.length:0,q:this.facets.query,mediatype:this.facets.mediaType||x,folder:this.facets.folder||S,search_type:this.facets.searchType,next_cursor:a?this.nextCursor:null,tag:this.facets.tag||E},n="".concat(this.paths.browse,"?").concat(p(i)),e.prev=6,e.next=9,fetch(n,{signal:this.abortController.signal});case 9:return s=e.sent,e.next=12,s.json();case 12:o=e.sent,this.media=a?this.media.concat(o.hits):o.hits,this.canLoadMore=o.load_more,this.nextCursor=o.next_cursor,this.loading=!1,e.next=23;break;case 19:if(e.prev=19,e.t0=e["catch"](6),20===e.t0.code){e.next=23;break}throw e.t0;case 23:case"end":return e.stop()}}),e,this,[[6,19]])})));function t(){return e.apply(this,arguments)}return t}(),handleLoadMore:function(){this.debouncedLoad({patch:!0})},handleFacetsChange:function(e){this.facets=oe({},this.facets,{},e),this.debouncedLoad()}},mounted:function(){this.load()}},de=le,ce=(a("c9c7"),Object(C["a"])(de,I,O,!1,null,"186fa704",null)),ue=ce.exports,pe=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("modal",{attrs:{title:"Crop"},on:{close:function(t){return e.$emit("close")}}},[a("crop-sizes",{attrs:{availableVariations:e.availableVariations,allVariationValues:e.allVariationValues,imageSize:e.imageSize,selectedVariation:e.selectedVariation},on:{selected:e.handleVariationSelected,addedVariations:e.handleAddedVariations,removedVariation:e.handleRemovedVariation}}),e._l(e.availableVariations,(function(t,i){return a("div",{key:i,staticClass:"crop-container"},[i===e.selectedVariation?a("crop",{attrs:{value:e.allVariationValues[i],src:e.selectedImage.url,variation:e.availableVariations[i],imageSize:e.imageSize},on:{change:function(t){return e.handleVariationValueChange(i,t)}}}):e._e()],1)})),e.selectedVariation?e._e():a("div",{staticClass:"img-placeholder"},[a("img",{attrs:{src:e.selectedImage.url}})]),a("div",{staticClass:"action-strip"},[a("button",{staticClass:"btn",attrs:{type:"button"},on:{click:e.handleCancelClicked}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_cancel))]),a("button",{staticClass:"btn btn-blue",attrs:{type:"button"},on:{click:e.handleSaveClicked}},[a("span",{staticClass:"ngrm-icon-floppy"}),a("span",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_save_sizes))])])])],2)},me=[],fe=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"sidebar-crop"},[a("div",{staticClass:"buttons"},[e.addingVariations?e._e():a("button",{staticClass:"btn",attrs:{type:"button"},on:{click:e.handleAddCropSize}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_add_size))]),e.addingVariations?a("button",{staticClass:"btn",attrs:{type:"button"},on:{click:e.handleCancel}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_cancel))]):e._e(),e.addingVariations?a("button",{staticClass:"btn crop-btn-add",attrs:{type:"button"},on:{click:e.handleAdd}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_add))]):e._e()]),a("div",{staticClass:"sidebar-crop-label"},[a("span",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_added_for_confirmation))])]),a("div",{directives:[{name:"show",rawName:"v-show",value:e.addingVariations,expression:"addingVariations"}],class:{unselectedVariations:e.addingVariations}},e._l(e.unselectedVariations,(function(t){return a("div",{key:t,class:{disabled:!e.isVariationSelectable(t)}},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.newSelection,expression:"newSelection"}],attrs:{type:"checkbox",id:t,disabled:!e.isVariationSelectable(t)},domProps:{value:t,checked:Array.isArray(e.newSelection)?e._i(e.newSelection,t)>-1:e.newSelection},on:{change:function(a){var i=e.newSelection,n=a.target,s=!!n.checked;if(Array.isArray(i)){var o=t,r=e._i(i,o);n.checked?r<0&&(e.newSelection=i.concat([o])):r>-1&&(e.newSelection=i.slice(0,r).concat(i.slice(r+1)))}else e.newSelection=s}}}),a("label",{attrs:{for:t}},[a("span",{staticClass:"name"},[e._v(e._s(t))]),a("span",{staticClass:"formatted-size"},[e._v(e._s(e.formattedSize(t)))])]),e.isVariationSelectable(t)?e._e():a("div",{staticClass:"legend-not-selectable"},[a("span",[e._v(e._s(e._self.$root.$data.NgRemoteMediaTranslations.crop_media_too_small))])])])})),0),a("div",{staticClass:"selectedVariations"},[a("ul",e._l(e.selectedVariations,(function(t){return a("li",{key:t,class:{set:!!e.allVariationValues[t],selected:e.selectedVariation===t,disabled:!e.isVariationSelectable(t)},on:{click:function(a){return e.handleVariationClicked(t)}}},[a("div",[a("span",{staticClass:"name"},[e._v(e._s(t))]),a("span",{staticClass:"formatted-size"},[e._v(e._s(e.formattedSize(t)))])]),e.addingVariations?e._e():a("a",{attrs:{href:"#"}},[a("span",{staticClass:"circle-orange"}),a("span",{staticClass:"ngrm-icon-trash",on:{click:function(a){return e.removeItem(t)}}})])])})),0)])])},he=[],ge=a("768b"),ve={name:"CropSizes",props:["availableVariations","allVariationValues","imageSize","selectedVariation"],data:function(){return{newSelection:[],addingVariations:!1}},computed:{unselectedVariations:function(){var e=Object.keys(this.availableVariations),t=Object.keys(this.allVariationValues);return e.difference(t)},selectedVariations:function(){return Object.getOwnPropertyNames(this.allVariationValues)}},methods:{handleAddCropSize:function(){this.addingVariations=!0},handleCancel:function(){this.addingVariations=!1,this.newSelection=[]},handleAdd:function(){this.$emit("addedVariations",this.newSelection),this.newSelection=[],this.addingVariations=!1},removeItem:function(e){this.$emit("removedVariation",e)},formattedSize:function(e){return"".concat(this.availableVariations[e][0]," x ").concat(this.availableVariations[e][1])},isVariationSelectable:function(e){var t=Object(ge["a"])(this.availableVariations[e],2),a=t[0],i=t[1];return this.imageSize.width>=a&&this.imageSize.height>=i},handleVariationClicked:function(e){this.isVariationSelectable(e)&&this.$emit("selected",e)}}},be=ve,_e=(a("63f6"),Object(C["a"])(be,fe,he,!1,null,"6e62f960",null)),ye=_e.exports,we=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"crop"},[a("div",{ref:"cropper",staticClass:"cropper",style:e.cropperStyle},[a("img",{ref:"image",attrs:{src:e.src}}),a("div",{ref:"buttons",staticClass:"buttons",style:e.applyButtonStyle},[a("button",{staticClass:"btn btn-blue",attrs:{type:"button"},on:{click:e.handleReset}},[a("span",{staticClass:"ngrm-icon-ccw"}),a("span",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_reset))])]),a("button",{staticClass:"btn btn-blue",attrs:{type:"button"},on:{click:e.handleApply}},[a("span",{staticClass:"ngrm-icon-ok"}),a("span",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_apply))])])])]),a("div",[a("h4",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_preview))]),a("div",{ref:"preview",staticClass:"preview"})])])},Ce=[],$e=a("5435"),Me={name:"Crop",props:["value","variation","src","imageSize"],mounted:function(){this.setCropper()},beforeDestroy:function(){this.destroyCropper()},data:function(){return{crop:{},cropper:null}},methods:{setCropper:function(){var e,t=this.value||{},a=t.x,i=t.y,n=t.w,s=t.h,o={x:a,y:i,width:n,height:s},l=Object(ge["a"])(this.variation,2),d=l[0],c=l[1],u=d>0&&c>0?d/c:void 0;this.destroyCropper();this.$refs.cropper.clientWidth,this.imageSize.width;this.cropper=new $e["a"](this.$refs.image,(e={viewMode:2,dragMode:"none",autoCrop:!0,data:o,aspectRatio:u,guides:!0,movable:!1,rotatable:!1},Object(r["a"])(e,"guides",!1),Object(r["a"])(e,"center",!1),Object(r["a"])(e,"zoomable",!1),Object(r["a"])(e,"scalable",!0),Object(r["a"])(e,"minCropBoxWidth",50),Object(r["a"])(e,"minCropBoxHeight",50),Object(r["a"])(e,"crop",this.handleCrop),Object(r["a"])(e,"preview",this.$refs.preview),e)),this.cropper.setData(o)},handleCrop:function(e){this.crop=this.cropper.getData(!0)},destroyCropper:function(){this.cropper&&this.cropper.destroy()},handleReset:function(){this.cropper.reset()},handleApply:function(){var e=this.cropper.getData(!0),t=e.x,a=e.y,i=e.width,n=e.height;this.$emit("change",{x:t,y:a,w:i,h:n})}},computed:{applyButtonStyle:function(){var e=this.crop,t=e.x,a=e.y,i=e.width,n=e.height,s=this.$refs.buttons?this.$refs.buttons.clientWidth:0,o=this.$refs.cropper?this.$refs.cropper.clientWidth/this.imageSize.width:1;return{top:"".concat((a+n)*o+10,"px"),left:"".concat((t+i)*o-s-1,"px")}},cropperStyle:function(){var e=this.imageSize.height/this.imageSize.width*100;return{"padding-bottom":"".concat(e,"%"),height:"0px",width:"100%"}}}},Ie=Me,Oe=(a("ad62"),Object(C["a"])(Ie,we,Ce,!1,null,"5ec8a809",null)),Te=Oe.exports,Ve=function(e){return function(t){return Object.keys(t).reduce((function(a,i){return e(t[i],i)&&(a[i]=t[i]),a}),{})}},xe=function(e){return function(t){return!e(t)}},Re=function(e){return function(t){return e===t}},Ne=function(e){return!!e},je=xe(Re(void 0));function ke(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function Se(e){for(var t=1;t0?this.breadcrumbs[this.breadcrumbs.length-1].id:null,a=new FormData,a.append("parent",t),a.append("folder",this.newFolder),e.next=7,qe.a.post(this.$root.$data.config.paths.create_folder,a);case 7:this.folders.push({id:null!==t?t+"/"+this.newFolder:this.newFolder,label:this.newFolder}),this.newFolder=null,this.loading=!1;case 10:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},created:function(){this.loadSubFolders(null)}},We=Ge,Je=(a("5338"),Object(C["a"])(We,De,Ue,!1,null,"70f9d554",null)),Ye=Je.exports,He={name:"UploadModal",props:["name"],data:function(){return{selectedFolder:"",newName:this.name}},components:{"select-folder":Ye,modal:ne},methods:{handleFolderChange:function(e){this.selectedFolder=e},handleSaveClick:function(){var e=this.newName;this.selectedFolder&&(e="".concat(this.selectedFolder,"/").concat(this.newName)),this.$emit("save",e)}}},Ke=He,Qe=(a("9bfb"),Object(C["a"])(Ke,Ae,Le,!1,null,"3e6d25e1",null)),Xe=Qe.exports;function Ze(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function et(e){for(var t=1;t0},stringifiedVariations:function(){return JSON.stringify(Ve(Ne)(this.selectedImage.variations))}},data:function(){return{mediaModalOpen:!1,cropModalOpen:!1,uploadModalOpen:!1,folders:[],tags:[],facetsLoading:!0}},methods:{prepareDomForModal:function(){var e=document.querySelector(".ez-page-builder-wrapper");e&&(e.style.transform="none")},resetDomAfterModal:function(){var e=document.querySelector(".ez-page-builder-wrapper");e&&e.removeAttribute("style")},handleMediaModalClose:function(){this.mediaModalOpen=!1,this.resetDomAfterModal()},handleCropModalClose:function(){this.cropModalOpen=!1,this.resetDomAfterModal()},handleUploadModalClose:function(){this.uploadModalOpen=!1},handleEditorInsertModalClose:function(){this.editorInsertModalOpen=!1},handleMediaSelected:function(e){this.selectedImage={id:e.resourceId,name:e.filename,type:e.type,mediaType:e.mediaType,format:e.format,url:e.url,previewUrl:e.preview_url,alternateText:e.alt_text,tags:e.tags,size:e.filesize,variations:{},height:e.height,width:e.width},this.mediaModalOpen=!1},handleVariationCropChange:function(e){this.selectedImage=et({},this.selectedImage,{variations:et({},this.selectedImage.variations,{},e)})},handleUploadModalSave:function(e){this.selectedImage=et({},this.selectedImage,{name:e,id:e}),this.uploadModalOpen=!1},handleCropClicked:function(){this.cropModalOpen=!0,this.prepareDomForModal()},handleRemoveMediaClicked:function(){this.selectedImage={id:"",name:"",type:"image",mediaType:"image",format:"",url:"",previewUrl:"",alternateText:"",tags:[],size:0,variations:{},height:0,width:0},this.$refs.fileInput.value=null},fetchFacets:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,fetch(this.config.paths.load_facets);case 2:return t=e.sent,e.next=5,t.json();case 5:a=e.sent,this.tags=a.tags,this.facetsLoading=!1;case 8:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleBrowseMediaClicked:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.mediaModalOpen=!0,this.prepareDomForModal(),this.fetchFacets();case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getFileType:function(e){var t=e.type.split("/")[0];return"video"!==t?"image":t},getFileMediaType:function(e){var t=e.type.split("/")[0];return"video"!==t&&"image"!==t?"other":t},getFileFormat:function(e){return e.type.split("/")[1]},handleFileInputChange:function(e){this.uploadModalOpen=!0;var t=e.target.files.item(0);if(t&&(this.selectedImage={id:t.name,name:t.name,type:this.getFileType(t),mediaType:this.getFileMediaType(t),format:this.getFileFormat(t),url:"",previewUrl:"",alternateText:"",tags:[],size:t.size,variations:{},height:0,width:0},"image"===this.selectedImage.mediaType)){var a=new FileReader;a.addEventListener("load",function(){this.$refs.preview.$refs.image.onload=function(){this.selectedImage.width=this.$refs.preview.$refs.image.naturalWidth,this.selectedImage.height=this.$refs.preview.$refs.image.naturalHeight}.bind(this),this.selectedImage.url=a.result,this.selectedImage.previewUrl=a.result}.bind(this),!1),a.readAsDataURL(t)}}},watch:{selectedImage:function(){this.$emit("selectedImageChanged",this.selectedImage)}}},at=tt,it=Object(C["a"])(at,s,o,!1,null,null,null),nt=it.exports,st=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("modal",{staticClass:"editor-insert-modal",attrs:{title:this.$root.$data.NgRemoteMediaTranslations.editor_insert_title},on:{close:function(t){return e.$emit("close")}}},[a("div",{class:e.loading?"editor-insert-modal-body loading":"editor-insert-modal-body"},[a("interactions",{attrs:{"field-id":e.fieldId,config:e.config,"selected-image":e.selectedImage},on:{selectedImageChanged:e.handleSelectedImageChanged}}),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"selected_variation_"+e.fieldId}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_variations_label))]),a("v-select",{attrs:{id:"selected_variation_"+e.fieldId,options:this.$root.$data.NgRemoteMediaAvailableEditorVariations,placeholder:this.$root.$data.NgRemoteMediaTranslations.editor_insert_variations_original_image},model:{value:e.selectedEditorVariation,callback:function(t){e.selectedEditorVariation=t},expression:"selectedEditorVariation"}})],1),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"caption_"+e.fieldId}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_caption_label))]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.caption,expression:"caption"}],staticClass:"media-alttext data",attrs:{type:"text",id:"caption_"+e.fieldId,name:"Caption"},domProps:{value:e.caption},on:{input:function(t){t.target.composing||(e.caption=t.target.value)}}})]),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"selected_variation_"+e.fieldId}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_align_label))]),a("v-select",{attrs:{id:"selected_variation_"+e.fieldId,options:this.$root.$data.NgRemoteMediaAvailableAlignOptions,reduce:function(e){return e.code}},model:{value:e.align,callback:function(t){e.align=t},expression:"align"}})],1),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"css_class_"+e.fieldId}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_css_class_label))]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.cssClass,expression:"cssClass"}],staticClass:"media-alttext data",attrs:{type:"text",id:"css_class_"+e.fieldId,name:"Caption"},domProps:{value:e.cssClass},on:{input:function(t){t.target.composing||(e.cssClass=t.target.value)}}})]),e.loading?a("i",{staticClass:"ng-icon ng-spinner"}):e._e()],1),a("div",{staticClass:"action-strip"},[a("button",{staticClass:"btn",attrs:{type:"button"},on:{click:function(t){return e.$emit("close")}}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_cancel_button))]),a("button",{staticClass:"btn btn-blue",attrs:{type:"button"},on:{click:this.handleEditorInsertModalSave}},[a("span",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_insert_button))])])])])},ot=[],rt={name:"EditorInsertModal",props:["loading","fieldId","config","selectedImage","selectedEditorVariation","caption","align","cssClass"],components:{modal:ne,interactions:nt,"v-select":_.a},methods:{handleEditorInsertModalSave:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!0,t=new FormData,t.append("resource_id",this.selectedImage.id),t.append("media_type",this.selectedImage.type),t.append("alt_text",this.selectedImage.alternateText),t.append("new_file",document.querySelector('input[name="'+this.$root.$data.NgRemoteMediaInputFields.new_file+'"]').files[0]),t.append("image_variations",JSON.stringify(this.selectedImage.variations)),t.append("variation",this.selectedEditorVariation),this.selectedImage.tags.forEach((function(e){t.append("tags[]",e)})),e.next=11,qe.a.post(this.$root.$data.config.paths.editor_insert,t);case 11:a=e.sent,this.$root.$data.editorInsertCallback(a.data,this.caption,this.align,this.cssClass),this.$emit("close");case 14:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleSelectedImageChanged:function(e){this.selectedImage=e}}},lt=rt,dt=(a("368f"),Object(C["a"])(lt,st,ot,!1,null,"8c9540dc",null)),ct=dt.exports,ut={bind:function(e,t,a){var i=f(t.arg);a.context[i]=t.value}};a("b39d");n["default"].config.productionTip=!1;var pt=function(){document.querySelectorAll(".ngremotemedia-type").forEach((function(e,t){window["remoteMedia".concat(e.dataset.id)]=new n["default"]({el:e,directives:{init:ut},data:{NgRemoteMediaTranslations:NgRemoteMediaTranslations,NgRemoteMediaSelectedImage:window["NgRemoteMediaSelectedImage_".concat(e.dataset.id)],NgRemoteMediaConfig:NgRemoteMediaConfig,NgRemoteMediaInputFields:window["NgRemoteMediaInputFields_".concat(e.dataset.id)],NgRemoteMediaAvailableVariations:window["NgRemoteMediaAvailableVariations_".concat(e.dataset.id)],NgRemoteMediaAvailableEditorVariations:window["NgRemoteMediaAvailableEditorVariations_".concat(e.dataset.id)],NgRemoteMediaAvailableAlignOptions:NgRemoteMediaAvailableAlignOptions,editorInsertModalOpen:!1,editorInsertModalLoading:!1,editorInsertCallback:null,selectedEditorVariation:"",caption:"",align:"",cssClass:"",selectedImage:{id:"",name:"",type:"image",mediaType:"image",format:"",url:"",browse_url:"",previewUrl:"",alternateText:"",tags:[],size:"",variations:{},height:0,width:0},config:{paths:{},availableVariations:{}}},components:{interactions:nt,"editor-insert-modal":ct},methods:{setEditorInsertCallback:function(e){this.editorInsertCallback=e},handleEditorInsertModalClose:function(){this.editorInsertModalLoading=!1,this.editorInsertModalOpen=!1},openEditorInsertModal:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var a,i,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=t||{},this.editorInsertModalLoading=!0,this.editorInsertModalOpen=!0,this.selectedImage={id:"",name:"",type:"image",mediaType:"image",format:"",url:"",previewUrl:"",browse_url:"",alternateText:"",tags:[],size:"",variations:{},height:0,width:0},this.caption="",this.align="",this.cssClass="",this.selectedEditorVariation="",a={},"undefined"!==typeof t.image_variations&&(a=t.image_variations),"undefined"===typeof t.resourceType||null===t.resourceType||"undefined"===typeof t.resourceId||null===t.resourceId){e.next=18;break}return e.next=13,fetch(this.config.paths.editor_fetch+"?resource_type="+t.resourceType+"&resource_id="+t.resourceId);case 13:return i=e.sent,e.next=16,i.json();case 16:n=e.sent,this.selectedImage={id:n.resourceId,name:n.filename,type:n.type,mediaType:n.mediaType,format:n.format,url:n.url,previewUrl:n.preview_url,alternateText:n.alt_text,tags:n.tags,size:n.filesize,variations:a,height:n.height,width:n.width};case 18:"undefined"!==typeof t.caption&&(this.caption=t.caption),"undefined"!==typeof t.align&&(this.align=t.align),"undefined"!==typeof t.cssclass&&(this.cssClass=t.cssclass),"undefined"!==typeof t.variation&&(this.selectedEditorVariation=t.variation),this.editorInsertModalLoading=!1;case 23:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()}})}))};"complete"===document.readyState||"loading"!==document.readyState&&!document.documentElement.doScroll?pt():document.addEventListener("DOMContentLoaded",pt)},"5bf0":function(e,t,a){},"5cb6":function(e,t,a){},"63f6":function(e,t,a){"use strict";var i=a("4735"),n=a.n(i);n.a},"677d":function(e,t,a){},"85fc":function(e,t,a){},"8d7e":function(e,t,a){"use strict";var i=a("5bf0"),n=a.n(i);n.a},"8ffc":function(e,t,a){},"91ba":function(e,t,a){},"9bfb":function(e,t,a){"use strict";var i=a("5cb6"),n=a.n(i);n.a},"9e64":function(e,t,a){},ad62:function(e,t,a){"use strict";var i=a("8ffc"),n=a.n(i);n.a},b39d:function(e,t){Array.prototype.difference||(Array.prototype.difference=function(e){return this.filter((function(t){return e.indexOf(t)<0}))})},c6bb:function(e,t,a){"use strict";var i=a("262f"),n=a.n(i);n.a},c9c7:function(e,t,a){"use strict";var i=a("85fc"),n=a.n(i);n.a}}); +(function(e){function t(t){for(var i,o,r=t[0],l=t[1],d=t[2],u=0,m=[];u1&&void 0!==arguments[1]?arguments[1]:"B",i=g[a];return!i||t<1024?"".concat(h(t,2)," ").concat(a):e(t/1024,i)},b=a("4a7a"),_=a.n(b),y={name:"Preview",props:["fieldId","selectedImage"],data:function(){return{allTags:[]}},components:{"v-select":_.a},computed:{nonImagePreviewClass:function(){return"video"===this.selectedImage.type?"ng-video":"ng-book"},formattedSize:function(){return v(this.selectedImage.size)}},methods:{handleTagsInput:function(e){this.allTags=Object(c["a"])(new Set([].concat(Object(c["a"])(this.allTags),Object(c["a"])(e))))}},mounted:function(){this.allTags=Object(c["a"])(this.selectedImage.tags)},watch:{selectedImage:function(){this.allTags=Object(c["a"])(this.selectedImage.tags)}}},w=y,C=a("2877"),$=Object(C["a"])(w,l,d,!1,null,null,null),M=$.exports,I=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("modal",{attrs:{title:this.$root.$data.NgRemoteMediaTranslations.browse_title},on:{close:function(t){return e.$emit("close")}}},[a("media-facets",{attrs:{tags:e.tags,"metadata-fields":e.metadataFields,"media-types":e.mediaTypes,facets:e.facets,"facets-loading":e.facetsLoading},on:{change:e.handleFacetsChange}}),a("media-galery",{attrs:{media:e.media,canLoadMore:e.canLoadMore,selectedMediaId:e.selectedMediaId,loading:e.loading},on:{loadMore:e.handleLoadMore,"media-selected":function(t){return e.$emit("media-selected",t)}}}),e.loading?a("i",{staticClass:"ng-icon ng-spinner"}):e._e()],1)},O=[],T=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"mediaFacets"},[a("div",{staticClass:"body"},[a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"mediaType"}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.browse_select_media_type))]),a("v-select",{attrs:{options:e.mediaTypes,label:"name",reduce:function(e){return e.id},placeholder:this.$root.$data.NgRemoteMediaTranslations.browse_all_media_types},on:{input:e.handleTypeChange},model:{value:e.selectedMediaType,callback:function(t){e.selectedMediaType=t},expression:"selectedMediaType"}})],1),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"folder"}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.browse_select_folder))]),a("treeselect",{attrs:{multiple:!1,options:e.folders,"load-options":e.loadSubFolders,"close-on-select":"true",placeholder:e.facetsLoading?this.$root.$data.NgRemoteMediaTranslations.browse_loading_folders:this.$root.$data.NgRemoteMediaTranslations.browse_all_folders,disabled:e.facetsLoading},on:{input:e.handleFolderChange}})],1),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"tag"}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.browse_select_tag))]),a("v-select",{attrs:{options:e.tags,label:"name",reduce:function(e){return e.id},placeholder:e.facetsLoading?this.$root.$data.NgRemoteMediaTranslations.browse_loading_tags:this.$root.$data.NgRemoteMediaTranslations.browse_all_tags,disabled:e.facetsLoading},on:{input:e.handleTagChange},model:{value:e.tag,callback:function(t){e.tag=t},expression:"tag"}})],1),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"metadata"}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.browse_metadata_fields))]),a("v-select",{attrs:{options:e.metadataFields,label:"label",reduce:function(e){return e.id},placeholder:(e.facetsLoading,this.$root.$data.NgRemoteMediaTranslations.browse_all_metadata_fields),disabled:e.facetsLoading},on:{input:e.handleMetadataChange},model:{value:e.metadata,callback:function(t){e.metadata=t},expression:"metadata"}})],1),a("div",{staticClass:"search-wrapper"},[a("span",{staticClass:"search-label"},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.search))]),a("div",{staticClass:"search"},[a("ul",{staticClass:"searchType"}),a("input",{directives:[{name:"model",rawName:"v-model",value:e.query,expression:"query"}],attrs:{type:"text",placeholder:this.$root.$data.NgRemoteMediaTranslations.search_placeholder},domProps:{value:e.query},on:{keyup:e.handleQueryChange,keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),null(t))},input:function(t){t.target.composing||(e.query=t.target.value)}}})])])])])},V=[],x="all",R="image",N="video",k="raw",j="name",S="(all)",F="(root)",E="all",P="all",z=a("ca17"),A=a.n(z),L=(a("542c"),{name:"MediaFacets",props:["tags","metadataFields","facets","facetsLoading","mediaTypes"],data:function(){return{TYPE_ALL:x,TYPE_IMAGE:R,TYPE_VIDEO:N,TYPE_RAW:k,SEARCH_NAME:j,FOLDER_ALL:S,FOLDER_ROOT:F,TAG_ALL:E,METADATA_ALL:P,folders:[{id:F,label:F,children:null}],selectedFolder:this.facets.folder,selectedMediaType:this.facets.mediaType,query:this.facets.query}},methods:{handleSearchChange:function(e){this.$emit("change",{searchType:e})},handleTypeChange:function(e){this.$emit("change",{mediaType:e})},handleFolderChange:function(e){this.selectedFolder=e,this.$emit("change",{folder:this.selectedFolder})},handleQueryChange:function(){this.$emit("change",{query:this.query})},handleTagChange:function(){this.$emit("change",{tag:this.tag})},handleMetadataChange:function(){this.$emit("change",{metadata:this.metadata})},loadSubFolders:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var a,i,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=t.parentNode,i={folder:a.id},e.next=4,fetch(this.$root.$data.config.paths.load_folders+"?"+m(i));case 4:return n=e.sent,e.next=7,n.json();case 7:a.children=e.sent,t.callback();case 9:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},components:{"v-select":_.a,treeselect:A.a}}),D=L,U=(a("010a"),Object(C["a"])(D,T,V,!1,null,"32bca2b3",null)),B=U.exports,q=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"mediaGalery"},[a("div",{class:e.loading?"items loading":"items"},[e.media.length?e._e():a("div",{staticClass:"folder-empty"},[a("span",{staticClass:"ngrm-icon-folder"}),a("span",[a("strong",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.media_galery_empty_folder))]),e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.media_galery_upload_media))])]),e._l(e.media,(function(t){return a("div",{key:t.id,staticClass:"media",class:{selected:t.resourceId===e.selectedMediaId}},["image"===t.mediaType||"video"===t.mediaType&&""!==t.browse_url?a("div",{staticClass:"media-container"},[a("img",{staticClass:"img",attrs:{src:t.browse_url,alt:t.filename}}),a("Label",{staticClass:"filename"},[e._v(e._s(t.filename))]),a("div",{staticClass:"size-description"},[a("span",{staticClass:"format"},[e._v(e._s(t.format))]),e._v(" - "+e._s(t.width)+" x "+e._s(t.height)+" - "+e._s(e.showFilesize(t)))])],1):a("div",{staticClass:"media-container"},[a("span",{staticClass:"file-placeholder"},[a("span",{staticClass:"icon-doc"},["pdf"===t.format?a("i",{staticClass:"fa fa-file-pdf-o"}):"zip"===t.format||"rar"===t.format?a("i",{staticClass:"fa fa-file-archive-o"}):"ppt"===t.format||"pptx"===t.format?a("i",{staticClass:"fa fa-file-powerpoint-o"}):"doc"===t.format||"docx"===t.format?a("i",{staticClass:"fa fa-file-word-o"}):"xls"===t.format||"xlsx"===t.format?a("i",{staticClass:"fa fa-file-excel-o"}):"aac"===t.format||"aiff"===t.format||"amr"===t.format||"flac"===t.format||"m4a"===t.format||"mp3"===t.format||"ogg"===t.format||"opus"===t.format||"wav"===t.format?a("i",{staticClass:"fa fa-file-audio-o"}):"txt"===t.format?a("i",{staticClass:"fa fa-lg fa-file-text"}):a("i",{staticClass:"fa fa-file"})])]),a("Label",{staticClass:"filename"},[e._v(e._s(t.filename))]),a("div",{staticClass:"size-description"},[a("span",{staticClass:"format"},[e._v(e._s(t.format))]),e._v(" - "+e._s(e.showFilesize(t)))])],1),a("button",{staticClass:"btn btn-blue select-btn",attrs:{type:"button"},on:{click:function(a){return e.$emit("media-selected",t)}}},[e._v(e._s(e._self.$root.$data.NgRemoteMediaTranslations.media_galery_select))])])}))],2),e.canLoadMore?a("div",{staticClass:"load-more-wrapper"},[a("button",{staticClass:"btn btn-blue",attrs:{type:"button"},on:{click:function(t){return e.$emit("loadMore")}}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.media_galery_load_more))])]):e._e()])},G=[],W=a("94df"),J=a.n(W),Y={name:"MediaGalery",props:["media","canLoadMore","onLoadMore","selectedMediaId","loading"],methods:{showFilesize:function(e){return J()(e.filesize)}}},H=Y,K=(a("1e92"),Object(C["a"])(H,q,G,!1,null,"3f4718a0",null)),Q=K.exports,X=a("b012"),Z=a.n(X),ee=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"overlay"},[a("div",{staticClass:"media-modal"},[a("div",{staticClass:"title"},[e._v("\n "+e._s(e.title)+"\n "),a("span",{staticClass:"close",on:{click:e.close}},[a("span",{staticClass:"ngrm-icon-cancel"})])]),a("div",{staticClass:"body"},[e._t("default")],2)])])},te=[],ae={name:"Modal",props:["title"],methods:{close:function(){this.$emit("close")}}},ie=ae,ne=(a("c6bb"),Object(C["a"])(ie,ee,te,!1,null,"3df2599a",null)),se=ne.exports;function oe(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function re(e){for(var t=1;t0&&void 0!==r[0]?r[0]:{patch:!1},a=t.patch,this.loading=!0,this.abortController&&this.abortController.abort(),this.abortController=new AbortController,console.log(this.facets),i={limit:le,offset:a?this.media.length:0,q:this.facets.query,mediatype:this.facets.mediaType||x,folder:this.facets.folder||S,search_type:this.facets.searchType,next_cursor:a?this.nextCursor:null,tag:this.facets.tag||E,metadata:this.facets.metadata||P},n="".concat(this.paths.browse,"?").concat(m(i)),e.prev=7,e.next=10,fetch(n,{signal:this.abortController.signal});case 10:return s=e.sent,e.next=13,s.json();case 13:o=e.sent,this.media=a?this.media.concat(o.hits):o.hits,this.canLoadMore=o.load_more,this.nextCursor=o.next_cursor,this.loading=!1,e.next=24;break;case 20:if(e.prev=20,e.t0=e["catch"](7),20===e.t0.code){e.next=24;break}throw e.t0;case 24:case"end":return e.stop()}}),e,this,[[7,20]])})));function t(){return e.apply(this,arguments)}return t}(),handleLoadMore:function(){this.debouncedLoad({patch:!0})},handleFacetsChange:function(e){this.facets=re({},this.facets,{},e),this.debouncedLoad()}},mounted:function(){this.load()}},ce=de,ue=(a("d002"),Object(C["a"])(ce,I,O,!1,null,"3d75ad5e",null)),me=ue.exports,pe=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("modal",{attrs:{title:"Crop"},on:{close:function(t){return e.$emit("close")}}},[a("crop-sizes",{attrs:{availableVariations:e.availableVariations,allVariationValues:e.allVariationValues,imageSize:e.imageSize,selectedVariation:e.selectedVariation},on:{selected:e.handleVariationSelected,addedVariations:e.handleAddedVariations,removedVariation:e.handleRemovedVariation}}),e._l(e.availableVariations,(function(t,i){return a("div",{key:i,staticClass:"crop-container"},[i===e.selectedVariation?a("crop",{attrs:{value:e.allVariationValues[i],src:e.selectedImage.url,variation:e.availableVariations[i],imageSize:e.imageSize},on:{change:function(t){return e.handleVariationValueChange(i,t)}}}):e._e()],1)})),e.selectedVariation?e._e():a("div",{staticClass:"img-placeholder"},[a("img",{attrs:{src:e.selectedImage.url}})]),a("div",{staticClass:"action-strip"},[a("button",{staticClass:"btn",attrs:{type:"button"},on:{click:e.handleCancelClicked}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_cancel))]),a("button",{staticClass:"btn btn-blue",attrs:{type:"button"},on:{click:e.handleSaveClicked}},[a("span",{staticClass:"ngrm-icon-floppy"}),a("span",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_save_sizes))])])])],2)},fe=[],he=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"sidebar-crop"},[a("div",{staticClass:"buttons"},[e.addingVariations?e._e():a("button",{staticClass:"btn",attrs:{type:"button"},on:{click:e.handleAddCropSize}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_add_size))]),e.addingVariations?a("button",{staticClass:"btn",attrs:{type:"button"},on:{click:e.handleCancel}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_cancel))]):e._e(),e.addingVariations?a("button",{staticClass:"btn crop-btn-add",attrs:{type:"button"},on:{click:e.handleAdd}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_add))]):e._e()]),a("div",{staticClass:"sidebar-crop-label"},[a("span",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_added_for_confirmation))])]),a("div",{directives:[{name:"show",rawName:"v-show",value:e.addingVariations,expression:"addingVariations"}],class:{unselectedVariations:e.addingVariations}},e._l(e.unselectedVariations,(function(t){return a("div",{key:t,class:{disabled:!e.isVariationSelectable(t)}},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.newSelection,expression:"newSelection"}],attrs:{type:"checkbox",id:t,disabled:!e.isVariationSelectable(t)},domProps:{value:t,checked:Array.isArray(e.newSelection)?e._i(e.newSelection,t)>-1:e.newSelection},on:{change:function(a){var i=e.newSelection,n=a.target,s=!!n.checked;if(Array.isArray(i)){var o=t,r=e._i(i,o);n.checked?r<0&&(e.newSelection=i.concat([o])):r>-1&&(e.newSelection=i.slice(0,r).concat(i.slice(r+1)))}else e.newSelection=s}}}),a("label",{attrs:{for:t}},[a("span",{staticClass:"name"},[e._v(e._s(t))]),a("span",{staticClass:"formatted-size"},[e._v(e._s(e.formattedSize(t)))])]),e.isVariationSelectable(t)?e._e():a("div",{staticClass:"legend-not-selectable"},[a("span",[e._v(e._s(e._self.$root.$data.NgRemoteMediaTranslations.crop_media_too_small))])])])})),0),a("div",{staticClass:"selectedVariations"},[a("ul",e._l(e.selectedVariations,(function(t){return a("li",{key:t,class:{set:!!e.allVariationValues[t],selected:e.selectedVariation===t,disabled:!e.isVariationSelectable(t)},on:{click:function(a){return e.handleVariationClicked(t)}}},[a("div",[a("span",{staticClass:"name"},[e._v(e._s(t))]),a("span",{staticClass:"formatted-size"},[e._v(e._s(e.formattedSize(t)))])]),e.addingVariations?e._e():a("a",{attrs:{href:"#"}},[a("span",{staticClass:"circle-orange"}),a("span",{staticClass:"ngrm-icon-trash",on:{click:function(a){return e.removeItem(t)}}})])])})),0)])])},ge=[],ve=a("768b"),be={name:"CropSizes",props:["availableVariations","allVariationValues","imageSize","selectedVariation"],data:function(){return{newSelection:[],addingVariations:!1}},computed:{unselectedVariations:function(){var e=Object.keys(this.availableVariations),t=Object.keys(this.allVariationValues);return e.difference(t)},selectedVariations:function(){return Object.getOwnPropertyNames(this.allVariationValues)}},methods:{handleAddCropSize:function(){this.addingVariations=!0},handleCancel:function(){this.addingVariations=!1,this.newSelection=[]},handleAdd:function(){this.$emit("addedVariations",this.newSelection),this.newSelection=[],this.addingVariations=!1},removeItem:function(e){this.$emit("removedVariation",e)},formattedSize:function(e){return"".concat(this.availableVariations[e][0]," x ").concat(this.availableVariations[e][1])},isVariationSelectable:function(e){var t=Object(ve["a"])(this.availableVariations[e],2),a=t[0],i=t[1];return this.imageSize.width>=a&&this.imageSize.height>=i},handleVariationClicked:function(e){this.isVariationSelectable(e)&&this.$emit("selected",e)}}},_e=be,ye=(a("63f6"),Object(C["a"])(_e,he,ge,!1,null,"6e62f960",null)),we=ye.exports,Ce=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"crop"},[a("div",{ref:"cropper",staticClass:"cropper",style:e.cropperStyle},[a("img",{ref:"image",attrs:{src:e.src}}),a("div",{ref:"buttons",staticClass:"buttons",style:e.applyButtonStyle},[a("button",{staticClass:"btn btn-blue",attrs:{type:"button"},on:{click:e.handleReset}},[a("span",{staticClass:"ngrm-icon-ccw"}),a("span",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_reset))])]),a("button",{staticClass:"btn btn-blue",attrs:{type:"button"},on:{click:e.handleApply}},[a("span",{staticClass:"ngrm-icon-ok"}),a("span",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_apply))])])])]),a("div",[a("h4",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.crop_preview))]),a("div",{ref:"preview",staticClass:"preview"})])])},$e=[],Me=a("5435"),Ie={name:"Crop",props:["value","variation","src","imageSize"],mounted:function(){this.setCropper()},beforeDestroy:function(){this.destroyCropper()},data:function(){return{crop:{},cropper:null}},methods:{setCropper:function(){var e,t=this.value||{},a=t.x,i=t.y,n=t.w,s=t.h,o={x:a,y:i,width:n,height:s},l=Object(ve["a"])(this.variation,2),d=l[0],c=l[1],u=d>0&&c>0?d/c:void 0;this.destroyCropper();this.$refs.cropper.clientWidth,this.imageSize.width;this.cropper=new Me["a"](this.$refs.image,(e={viewMode:2,dragMode:"none",autoCrop:!0,data:o,aspectRatio:u,guides:!0,movable:!1,rotatable:!1},Object(r["a"])(e,"guides",!1),Object(r["a"])(e,"center",!1),Object(r["a"])(e,"zoomable",!1),Object(r["a"])(e,"scalable",!0),Object(r["a"])(e,"minCropBoxWidth",50),Object(r["a"])(e,"minCropBoxHeight",50),Object(r["a"])(e,"crop",this.handleCrop),Object(r["a"])(e,"preview",this.$refs.preview),e)),this.cropper.setData(o)},handleCrop:function(e){this.crop=this.cropper.getData(!0)},destroyCropper:function(){this.cropper&&this.cropper.destroy()},handleReset:function(){this.cropper.reset()},handleApply:function(){var e=this.cropper.getData(!0),t=e.x,a=e.y,i=e.width,n=e.height;this.$emit("change",{x:t,y:a,w:i,h:n})}},computed:{applyButtonStyle:function(){var e=this.crop,t=e.x,a=e.y,i=e.width,n=e.height,s=this.$refs.buttons?this.$refs.buttons.clientWidth:0,o=this.$refs.cropper?this.$refs.cropper.clientWidth/this.imageSize.width:1;return{top:"".concat((a+n)*o+10,"px"),left:"".concat((t+i)*o-s-1,"px")}},cropperStyle:function(){var e=this.imageSize.height/this.imageSize.width*100;return{"padding-bottom":"".concat(e,"%"),height:"0px",width:"100%"}}}},Oe=Ie,Te=(a("ad62"),Object(C["a"])(Oe,Ce,$e,!1,null,"5ec8a809",null)),Ve=Te.exports,xe=function(e){return function(t){return Object.keys(t).reduce((function(a,i){return e(t[i],i)&&(a[i]=t[i]),a}),{})}},Re=function(e){return function(t){return!e(t)}},Ne=function(e){return function(t){return e===t}},ke=function(e){return!!e},je=Re(Ne(void 0));function Se(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function Fe(e){for(var t=1;t0?this.breadcrumbs[this.breadcrumbs.length-1].id:null,a=new FormData,a.append("parent",t),a.append("folder",this.newFolder),e.next=7,Ge.a.post(this.$root.$data.config.paths.create_folder,a);case 7:this.folders.push({id:null!==t?t+"/"+this.newFolder:this.newFolder,label:this.newFolder}),this.newFolder=null,this.loading=!1;case 10:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},created:function(){this.loadSubFolders(null)}},Je=We,Ye=(a("5338"),Object(C["a"])(Je,Ue,Be,!1,null,"70f9d554",null)),He=Ye.exports,Ke={name:"UploadModal",props:["name"],data:function(){return{selectedFolder:"",newName:this.name}},components:{"select-folder":He,modal:se},methods:{handleFolderChange:function(e){this.selectedFolder=e},handleSaveClick:function(){var e=this.newName;this.selectedFolder&&(e="".concat(this.selectedFolder,"/").concat(this.newName)),this.$emit("save",e)}}},Qe=Ke,Xe=(a("9bfb"),Object(C["a"])(Qe,Le,De,!1,null,"3e6d25e1",null)),Ze=Xe.exports;function et(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function tt(e){for(var t=1;t0},stringifiedVariations:function(){return JSON.stringify(xe(ke)(this.selectedImage.variations))}},data:function(){return{mediaModalOpen:!1,cropModalOpen:!1,uploadModalOpen:!1,folders:[],tags:[],metadataFields:[],facetsLoading:!0}},methods:{prepareDomForModal:function(){var e=document.querySelector(".ez-page-builder-wrapper");e&&(e.style.transform="none")},resetDomAfterModal:function(){var e=document.querySelector(".ez-page-builder-wrapper");e&&e.removeAttribute("style")},handleMediaModalClose:function(){this.mediaModalOpen=!1,this.resetDomAfterModal()},handleCropModalClose:function(){this.cropModalOpen=!1,this.resetDomAfterModal()},handleUploadModalClose:function(){this.uploadModalOpen=!1},handleEditorInsertModalClose:function(){this.editorInsertModalOpen=!1},handleMediaSelected:function(e){this.selectedImage={id:e.resourceId,name:e.filename,type:e.type,mediaType:e.mediaType,format:e.format,url:e.url,previewUrl:e.preview_url,alternateText:e.alt_text,tags:e.tags,metadataFields:e.metadata,size:e.filesize,variations:{},height:e.height,width:e.width},this.mediaModalOpen=!1},handleVariationCropChange:function(e){this.selectedImage=tt({},this.selectedImage,{variations:tt({},this.selectedImage.variations,{},e)})},handleUploadModalSave:function(e){this.selectedImage=tt({},this.selectedImage,{name:e,id:e}),this.uploadModalOpen=!1},handleCropClicked:function(){this.cropModalOpen=!0,this.prepareDomForModal()},handleRemoveMediaClicked:function(){this.selectedImage={id:"",name:"",type:"image",mediaType:"image",format:"",url:"",previewUrl:"",alternateText:"",tags:[],metadataFields:[],size:0,variations:{},height:0,width:0},this.$refs.fileInput.value=null},fetchFacets:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,fetch(this.config.paths.load_facets);case 2:return t=e.sent,e.next=5,t.json();case 5:a=e.sent,this.tags=a.tags,this.metadataFields=a.metadataFields,this.facetsLoading=!1,console.log(this.metadataFields);case 10:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleBrowseMediaClicked:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.mediaModalOpen=!0,this.prepareDomForModal(),this.fetchFacets();case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getFileType:function(e){var t=e.type.split("/")[0];return"video"!==t?"image":t},getFileMediaType:function(e){var t=e.type.split("/")[0];return"video"!==t&&"image"!==t?"other":t},getFileFormat:function(e){return e.type.split("/")[1]},handleFileInputChange:function(e){this.uploadModalOpen=!0;var t=e.target.files.item(0);if(t&&(this.selectedImage={id:t.name,name:t.name,type:this.getFileType(t),mediaType:this.getFileMediaType(t),format:this.getFileFormat(t),url:"",previewUrl:"",alternateText:"",tags:[],metadataFields:[],size:t.size,variations:{},height:0,width:0},"image"===this.selectedImage.mediaType)){var a=new FileReader;a.addEventListener("load",function(){this.$refs.preview.$refs.image.onload=function(){this.selectedImage.width=this.$refs.preview.$refs.image.naturalWidth,this.selectedImage.height=this.$refs.preview.$refs.image.naturalHeight}.bind(this),this.selectedImage.url=a.result,this.selectedImage.previewUrl=a.result}.bind(this),!1),a.readAsDataURL(t)}}},watch:{selectedImage:function(){this.$emit("selectedImageChanged",this.selectedImage)}}},it=at,nt=Object(C["a"])(it,s,o,!1,null,null,null),st=nt.exports,ot=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("modal",{staticClass:"editor-insert-modal",attrs:{title:this.$root.$data.NgRemoteMediaTranslations.editor_insert_title},on:{close:function(t){return e.$emit("close")}}},[a("div",{class:e.loading?"editor-insert-modal-body loading":"editor-insert-modal-body"},[a("interactions",{attrs:{"field-id":e.fieldId,config:e.config,"selected-image":e.selectedImage},on:{selectedImageChanged:e.handleSelectedImageChanged}}),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"selected_variation_"+e.fieldId}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_variations_label))]),a("v-select",{attrs:{id:"selected_variation_"+e.fieldId,options:this.$root.$data.NgRemoteMediaAvailableEditorVariations,placeholder:this.$root.$data.NgRemoteMediaTranslations.editor_insert_variations_original_image},model:{value:e.selectedEditorVariation,callback:function(t){e.selectedEditorVariation=t},expression:"selectedEditorVariation"}})],1),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"caption_"+e.fieldId}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_caption_label))]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.caption,expression:"caption"}],staticClass:"media-alttext data",attrs:{type:"text",id:"caption_"+e.fieldId,name:"Caption"},domProps:{value:e.caption},on:{input:function(t){t.target.composing||(e.caption=t.target.value)}}})]),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"selected_variation_"+e.fieldId}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_align_label))]),a("v-select",{attrs:{id:"selected_variation_"+e.fieldId,options:this.$root.$data.NgRemoteMediaAvailableAlignOptions,reduce:function(e){return e.code}},model:{value:e.align,callback:function(t){e.align=t},expression:"align"}})],1),a("div",{staticClass:"form-field"},[a("label",{attrs:{for:"css_class_"+e.fieldId}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_css_class_label))]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.cssClass,expression:"cssClass"}],staticClass:"media-alttext data",attrs:{type:"text",id:"css_class_"+e.fieldId,name:"Caption"},domProps:{value:e.cssClass},on:{input:function(t){t.target.composing||(e.cssClass=t.target.value)}}})]),e.loading?a("i",{staticClass:"ng-icon ng-spinner"}):e._e()],1),a("div",{staticClass:"action-strip"},[a("button",{staticClass:"btn",attrs:{type:"button"},on:{click:function(t){return e.$emit("close")}}},[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_cancel_button))]),a("button",{staticClass:"btn btn-blue",attrs:{type:"button"},on:{click:this.handleEditorInsertModalSave}},[a("span",[e._v(e._s(this.$root.$data.NgRemoteMediaTranslations.editor_insert_insert_button))])])])])},rt=[],lt={name:"EditorInsertModal",props:["loading","fieldId","config","selectedImage","selectedEditorVariation","caption","align","cssClass"],components:{modal:se,interactions:st,"v-select":_.a},methods:{handleEditorInsertModalSave:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!0,t=new FormData,t.append("resource_id",this.selectedImage.id),t.append("media_type",this.selectedImage.type),t.append("alt_text",this.selectedImage.alternateText),t.append("new_file",document.querySelector('input[name="'+this.$root.$data.NgRemoteMediaInputFields.new_file+'"]').files[0]),t.append("image_variations",JSON.stringify(this.selectedImage.variations)),t.append("variation",this.selectedEditorVariation),this.selectedImage.tags.forEach((function(e){t.append("tags[]",e)})),e.next=11,Ge.a.post(this.$root.$data.config.paths.editor_insert,t);case 11:a=e.sent,this.$root.$data.editorInsertCallback(a.data,this.caption,this.align,this.cssClass),this.$emit("close");case 14:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleSelectedImageChanged:function(e){this.selectedImage=e}}},dt=lt,ct=(a("368f"),Object(C["a"])(dt,ot,rt,!1,null,"8c9540dc",null)),ut=ct.exports,mt={bind:function(e,t,a){var i=f(t.arg);a.context[i]=t.value}};a("b39d");n["default"].config.productionTip=!1;var pt=function(){document.querySelectorAll(".ngremotemedia-type").forEach((function(e,t){window["remoteMedia".concat(e.dataset.id)]=new n["default"]({el:e,directives:{init:mt},data:{NgRemoteMediaTranslations:NgRemoteMediaTranslations,NgRemoteMediaSelectedImage:window["NgRemoteMediaSelectedImage_".concat(e.dataset.id)],NgRemoteMediaConfig:NgRemoteMediaConfig,NgRemoteMediaInputFields:window["NgRemoteMediaInputFields_".concat(e.dataset.id)],NgRemoteMediaAvailableVariations:window["NgRemoteMediaAvailableVariations_".concat(e.dataset.id)],NgRemoteMediaAvailableEditorVariations:window["NgRemoteMediaAvailableEditorVariations_".concat(e.dataset.id)],NgRemoteMediaAvailableAlignOptions:NgRemoteMediaAvailableAlignOptions,editorInsertModalOpen:!1,editorInsertModalLoading:!1,editorInsertCallback:null,selectedEditorVariation:"",caption:"",align:"",cssClass:"",selectedImage:{id:"",name:"",type:"image",mediaType:"image",format:"",url:"",browse_url:"",previewUrl:"",alternateText:"",tags:[],size:"",variations:{},height:0,width:0},config:{paths:{},availableVariations:{}}},components:{interactions:st,"editor-insert-modal":ut},methods:{setEditorInsertCallback:function(e){this.editorInsertCallback=e},handleEditorInsertModalClose:function(){this.editorInsertModalLoading=!1,this.editorInsertModalOpen=!1},openEditorInsertModal:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var a,i,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t=t||{},this.editorInsertModalLoading=!0,this.editorInsertModalOpen=!0,this.selectedImage={id:"",name:"",type:"image",mediaType:"image",format:"",url:"",previewUrl:"",browse_url:"",alternateText:"",tags:[],size:"",variations:{},height:0,width:0},this.caption="",this.align="",this.cssClass="",this.selectedEditorVariation="",a={},"undefined"!==typeof t.image_variations&&(a=t.image_variations),"undefined"===typeof t.resourceType||null===t.resourceType||"undefined"===typeof t.resourceId||null===t.resourceId){e.next=18;break}return e.next=13,fetch(this.config.paths.editor_fetch+"?resource_type="+t.resourceType+"&resource_id="+t.resourceId);case 13:return i=e.sent,e.next=16,i.json();case 16:n=e.sent,this.selectedImage={id:n.resourceId,name:n.filename,type:n.type,mediaType:n.mediaType,format:n.format,url:n.url,previewUrl:n.preview_url,alternateText:n.alt_text,tags:n.tags,size:n.filesize,variations:a,height:n.height,width:n.width};case 18:"undefined"!==typeof t.caption&&(this.caption=t.caption),"undefined"!==typeof t.align&&(this.align=t.align),"undefined"!==typeof t.cssclass&&(this.cssClass=t.cssclass),"undefined"!==typeof t.variation&&(this.selectedEditorVariation=t.variation),this.editorInsertModalLoading=!1;case 23:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()}})}))};"complete"===document.readyState||"loading"!==document.readyState&&!document.documentElement.doScroll?pt():document.addEventListener("DOMContentLoaded",pt)},"5cb6":function(e,t,a){},"63f6":function(e,t,a){"use strict";var i=a("4735"),n=a.n(i);n.a},"677d":function(e,t,a){},"8ffc":function(e,t,a){},"91ba":function(e,t,a){},"9bfb":function(e,t,a){"use strict";var i=a("5cb6"),n=a.n(i);n.a},"9e64":function(e,t,a){},ad62:function(e,t,a){"use strict";var i=a("8ffc"),n=a.n(i);n.a},b39d:function(e,t){Array.prototype.difference||(Array.prototype.difference=function(e){return this.filter((function(t){return e.indexOf(t)<0}))})},c6bb:function(e,t,a){"use strict";var i=a("262f"),n=a.n(i);n.a},d002:function(e,t,a){"use strict";var i=a("1e3f"),n=a.n(i);n.a}}); //# sourceMappingURL=app.js.map \ No newline at end of file diff --git a/bundle/ezpublish_legacy/ngremotemedia/design/standard/stylesheets/remotemedia.css b/bundle/ezpublish_legacy/ngremotemedia/design/standard/stylesheets/remotemedia.css index d78ddc8a..5035c67c 100644 --- a/bundle/ezpublish_legacy/ngremotemedia/design/standard/stylesheets/remotemedia.css +++ b/bundle/ezpublish_legacy/ngremotemedia/design/standard/stylesheets/remotemedia.css @@ -1 +1 @@ -@font-face{font-family:ngri;src:url("data:application/x-font-ttf;charset=utf-8;base64,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AQECAgQCAQQCAQIBAQMBAgQDCRUMDBkODR0ODx4PAwgEAQQCAgMCBAcEAwgDAgMCAgMCBAYEAwcDAgMBAQIBAgEDBgMCAgIBAwIDBQMDBQIBASUaAQEDBgICAgIBBAECBAIFCQUFCwUDBgMCBgQBAwIBAwIDBwMBAgECAQEEAQQHAwQHAwIDAgIDAgQHBAMHBAIDAgIDAgQHBA4cDQ0ZCwwUCgkPBwEDAgEBAQICAgEBAwEBAQEBAgECAQEBAQEBARslAQEBAQEBAQECAQEBAQEBAQEBAQEBAgEBAQEBAQEDAQEDAgEBAQECAgQCAQQCAQIBAQMBAgQDCRUMDBkODR0ODx4PAwgEAQQCAgMCBAcEAwgDAgMCAgMCBAYEAwcDAgMBAQIBAgEDBgMCAgIBAwIDBQMDBQIBAQEmGgEBAwUDAQMCAQMCAgQCBAoFBQoGAwUDAwYDAgMCAQMCAwcDAQEBAQIBAQQBBAYEAwcEAgMCAgMCBAcDBAcEAgMCAgMCBAcDDxsODRkLDBQJCRAHAQMCAgECAQMBAQIBAQEBAQECAQEBAQEBAQEBARokSgIBAQEBAQEBAgEBAQEBAQECAQEDAgIBAgIDAgEEAgEBAQECAQIEAggTCgsWDAwZDQwaDQQGAwIDAgEDAgMGBAMGAwIDAQIDAQMGAwMFAwICAgEBAQIDBQMBAwEBAwECBQMCBAMECAQEBgMBAwECAwECAwEDBQIBARcjAwEBAgUDAgYCAgICAQMBAwYCAQIBAQECAwEDBgMDBgMCAwECAwEDBwMDBgMCAwECAwIDBgMMGAwLFQoKEQgIDQUCAgEBAQECAQIBAQIBAQEBAgEBAQEBAQEBAQEBHhYBAQEBAQEBAQEBAgEBAQEBAQMBAQMBAQEBAQEBAgMBAgQBAQIBAQIBAgQCCBMKCxYMDBkMDRoNAwcDAgMBAgMCAwYDBAYDAQMCAQMCAwYDAwUDAgICAgEBAQMFAwEDAQEDAQIFAgMEAwQIBAMHAwEDAQIDAQIDAQIFAwEBFyIEAgUDAgYCAgICAQMBAwYCAQIBAQECAwEDBgMDBgMCAwECAwEDBwMDBgMCAwECAwIDBgMMGAwLFQoKEQgIDQUCAgEBAQECAQIBAQIBAQEBAgEBAQEBAQEBAQEBHxYBvgMFAwICAgEDAgIEAgUJBQUKBgMGAgMGAwIDAgEDAgMHAwEBAQECAQEEAQQHAwMHBAIDAgIDAgQHAwQHBAIDAgIDAgQHBA4cDQ0ZCwwUCgkPBwEDAgIBAgICAQECAQEBAQEBAgEBAQEBAQEBAQEaJQEBAQEBAQEBAgEBAQEBAQEBAQEBAQIBAQEBAQEBAwEBAwIBAQEBAgIEAgEEAgECAQEDAQIEAwkVDAwZDg0dDg8eDwMIBAEEAgIDAgQHBAMIAwIDAgIDAgQGBAMHAwIDAQECAQIBAwYDAgICAQMCAwUDAwUCAQEmGgEBAwUDAgICAQMCAgQCBQkFBQoGAwYCAwYDAgMCAQMCAwcDAQEBAQIBAQQBBAcDAwcEAgMCAgMCBAcDBAcEAgMCAgMCBAcEDhwNDRkLDBQKCQ8HAQMCAgECAgIBAQIBAQEBAQECAQEBAQEBAQEBARolAQEBAQEBAQECAQEBAQEBAQEBAQEBAgEBAQEBAQEDAQEDAgEBAQECAgQCAQQCAQIBAQMBAgQDCRUMDBkODR0ODx4PAwgEAQQCAgMCBAcEAwgDAgMCAgMCBAYEAwcDAgMBAQIBAgEDBgMCAgIBAwIDBQMDBQIBAQElGgEBQQECBQMCBgICAgIBAwEDBgIBAgEBAQIDAQMGAwMGAwIDAQIDAQMHAwMGAwIDAQIDAgMGAwwYDAsVCgoRCAgNBQICAQEBAQIBAgEBAgEBAQECAQEBAQEBAQEBAQEeFwEBAQEBAQEBAQECAQEBAQECAgEBAwEBAgEBAQIDAgEEAgIBAQIBAgQCCBMKCxYMDBkNDBoNBAYDAgMCAQMCAwYEAwYDAQMCAQMCAwYDAwUDAgICAgECAwUDAQMBAQMBAgUDAgQDBAgEAwcDAQMBAgMBAgMBAgUDAQEXIgQBAgUDAgYCAgICAQMBAwYCAQIBAQECAwEDBgMDBgMCAwECAwEDBwMDBgMCAwECAwIDBgMMGAwLFQoKEQgIDQUCAgEBAQECAQIBAQIBAQEBAgEBAQEBAQEBAQEBHhYBAQEBAQEBAQECAQEBAQECAgEBAwEBAgEBAQIDAgEEAgIBAQIBAgQCCBMKCxYMDBkNDBoNBAYDAgMCAQMCAwYDBAYDAQMCAQMCAwYDAwUDAgICAgECAwUDAQMBAQMBAgUDAgQDBAgEAwcDAQMBAgMBAgMBAgUDAQEXIwMAAAAAAQAC/8ID/gO+AFMAACU4ATEJATgBMT4BNzYmLwEuAQcOAQc4ATEJATgBMS4BJyYGDwEOARceARc4ATEJATgBMQ4BBwYWHwEeATc+ATc4ATEJATgBMR4BFxY2PwE+AScuAQP3/skBNwIEAQMDB5MHEgkDBgL+yf7JAgYDCRIHkwcDAwEEAgE3/skCBAEDAweTBxIJAwYCATcBNwIGAwkSB5MHAwMBBIkBNwE3AgYDCRIHkwcDAwEEAv7JATcCBAEDAweTBxIJAwYC/sn+yQIGAwkSB5MHAwMBBAIBN/7JAgQBAwMHkwcSCQMGAAABAAAAgAQAAsAAKgAAATQmJyYnLgEnJiMiBgcuASMiBhUUFhUuASMiBw4BBwYVFBceARcWMyEyNgQATDkBExNBKyoxOWEhEjcgOE4BCBEJKCQjNQ8PDw81IyQoApBIZgEuPl4OMCorPxISMSoYHE43BQoEAQIQDzQkIygoJCM1Dw9mAAAEAAAAQAQAA0AACwAXACsALwAAATQ2MzIWFRQGIyImJTQ2MzIWFRQGIyImBTU0JiMhIgYVERQWMyEyNj0BBREBITUhAYBeQkJeXkJCXv6AXkJCXl5CQl4DACYa/YAaJiYaAoAaJgEA/oD+AAIAAqBCXl5CQl5eQkJeXkJCXl7+YBomJhr+wBomJhpgoAHA/sDAAAAAAgBA/8ADwAPAABQAJgAAAREhIiY1NDYzIREhIgYVERQWMyERATE4ATEiBhUUFjM4ATkBITUhA4D9YCg4OCgCYP2ANUtLNQMA/SANExMNAmD9oANA/MA4KCg4AwBLNf0ANUsDgP1AEw0NE0AAAQAAAAEAACKXau1fDzz1AAsEAAAAAADWNiSXAAAAANY2JJcAAP/ABAADwAAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAACgQAAAAAAAAAAAAAAAIAAAAEAAAOBAAAAAQAAAIEAAAABAAAAAQAAEAAAAAAAAoAFAAeAGoGPga0BvYHQAd2AAAAAQAAAAoEhwAEAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAQAAAABAAAAAAACAAcARQABAAAAAAADAAQALQABAAAAAAAEAAQAWgABAAAAAAAFAAsADAABAAAAAAAGAAQAOQABAAAAAAAKABoAZgADAAEECQABAAgABAADAAEECQACAA4ATAADAAEECQADAAgAMQADAAEECQAEAAgAXgADAAEECQAFABYAFwADAAEECQAGAAgAPQADAAEECQAKADQAgG5ncmkAbgBnAHIAaVZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMG5ncmkAbgBnAHIAaW5ncmkAbgBnAHIAaVJlZ3VsYXIAUgBlAGcAdQBsAGEAcm5ncmkAbgBnAHIAaUZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:fa-ngrm;src:url(../fonts/fa-ngrm.eot);src:url(../fonts/fa-ngrm.eot#iefix) format("embedded-opentype"),url(data:font/woff2;base64,d09GMgABAAAAAAxoAA8AAAAAGXwAAAwQAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGVgCDYgggCZZwEQgKi3CKGAsUAAE2AiQDJAQgBYVBB2UMgQYbhRezEVWnNik52X99YBtLG6/vIiEFBu6tyFCpG78GWUGg3hQaRaMoPorfM0/ppjMup7c+Tyf20VwOLDoYzAhJZuH5smm9/7t7QJIJl8ZAPMssH0oGmVdewOiQoqsLOUeMIEiBQqUbXuSBPLNpnRRKcnRx7E04spcJyuZ289F4Tm4nNijAnKlVMwLPAP+ftleaPgRqrvIMpB8gw4b0KWE7KAW1pqJOUWa2q442vLjtorFtuwKpqoQKhYBvpi3tewAKa+QHbVGHdtIDd4aka1KA+X+/ltr3XnbnNuFrXIEDssKSrBS3P9lbDOyFNogoVMFFKIQCS1R1kans1BHaOlfnu4o38XSRfBHPg6owZIf0VyJAgn6z9NCRU5co3szeukY9CwAIZGvK5tpKliCZicWGMQj3EHua6/IWDvSBfg+81nz38h8DKSjOUNryXO7wEnGBh034zjqPlBjeVscigkMwGN3OiZEbSHUT0CXpb0jYLbEa9AcpFNybsod3CCjQjgEHK+XKufhzLgf/5xGAeMQ8UnhtUxRAgXQAAgUB5QsChi8IWL4g4PiCgOdVKBPwvR6emCBqOMraMpsOWPSIAgQfaZylZ/8Ynn+G9/YxMbyj/accq7ucUG3/B65NObB95z38AG3U42GJAQFRPA4odCh+3mDDx77dJw6OD8avPyVv3nVpcW43eeLsxHi7aPwnq1Kkt4e0P6U+B0X9Wj8T/FxGx+peaQ9IqOWlRWgt0aZRGD0EJefsEMvZ4Dkd5Rww0FhYbQ+F427CScST6LzPSAxYmDevw+pyVC5UM6tbSIzpmJOHXgjVRf8fz1rtb7Rgw14qu659nZNlL+I3CTHnIsnoWgEHfK73VP4CnuLL+zeBxBbNx0hBIu4U8CELl0ny4J91WeAbxyUfI6WMwpsF6P0eHMc179MQtvd5I6FgfzEDYrVo3DUlHYLkYgdkKdGOGBoLo6Qxkj+UJK9J8w+isxikmGteUJ/smsPJO/N5zQeKULU6zFI7ChQDiRIpPo2KW4HETFEfvmJR5UAJRKl/vHL9s650TYliFnUZUSzRAqV49jZV+zvKCxT92fdAGZ7tpWdvRpjOR7eK4OWojA6+U0rmnZEUKbEMRDXWVAyL6iJLE0Z3OcznKmM1dq9IZ42TNyR1DUcCFceQXNlMilOKpAh0EExdCbxdK67CRgjhthcv2UNQgZlKdfhtokSixiQlkhAkRhUk/S4dzzLkMXaZWt7s4sa6u5IDlajM1gNVqNKEalKoIQO1ZKGOHNSTB7vIh90UwB4Krb2YkSNtVuA+vMCIRaCBFBrJQBNZaCYHLeRBK/nQRgG0U5jZATXTEnRWKJRGDfXrQ7gzJNIxQX0wXaDT6DwFuiFN5dcZ1m7acqrrxFrO50AP/I1lSfcJWVxzmdELSKejM/ug205U++lJ5ElyAmIaO0f9eFj+wgGH7ttm7fNVa4EBqNHUiRbQv0eBQQwuNIEhukgEFLlvbBhV3XJRA01BIqpPulemNrVWad/5jEjsh7xUnV0LjACWWMUqfmlCrh91vSI13TgGozxRGiQLhJXIkCAyM3LdeC/91Kv5yM27hPn6HKOJgOqaGBdpk4LlPFJUhNhSfAllOTQM20MvXszWGa0sXDpkt1qT384Gm7Sbzgg4QXUJMTBpUUyzsGqgVmC/tdMWpzAdG1qrqwWCltDFVxszSm5gTGDpsDEueN+yZvPLbfwSAomSJkwTG1PaBCrEegnMzXhPAzXmHTpijnD+bXp66/dktRoaSJ1OtdJY0WTS1SaLDGhn7paFKB5nnMFYMAXTALAlJ6+TmjyoXb5y/cs2fdmubYZed06+/SwYMYll58CoddGLTSiTdePRclgO6OJFxFMXBWnySzM18mGbstL2b9QgjXScDP+J6ZTHbGfLlBsb23R+XMf47DztgE84vU4HY7zFJ7BN9+IhYzFjunrmQeUMJAycruVw3pGNir+YDJr0oxsML3BsI5Zj00CTrilB5Dq+MSmaHDvKndjoxWgcjhRMHsGZgsVOiysFG4/gloKdnYx7Cg4ewSMFJzsVzxRcPIJXCm52OrxT8PAIPil42Sn4puDjEfxSuT8w+LH27zEJDsGtxwiDi1WHMcEYAYwwcQAzB7AYkILVhrBxCDuHcHAIp43g4ghujuDhqMa78Zm3ulV03yu7PnbLH5vm0FMfS5VTD4LsEJRQ8ggxytPuch1+CQmrlSc+X12wCNLcyh2IUk34YsQFZrH0UDZfrcK0OnhJHBmtQqIKJ2JxFDsRp4aVagzmkPWVHIC9GaLgifhzyxWT5INsVaEBAFIhAC+COOoCvTUAHguCqmiYJAaF1HGbqR65Kq0cxFMPwMqYirOXxNuiVcgO6W47HYAy3SWBqlmT5XPgjhlIPSdhtqxqerEypxhE6hYiAN5kr5yac8qMijxL5keCXGMBNPwhWosEZ9rkIF6YnR9fkFOEtZgTiV8OL7KGEkZ4kWOGY37BmngQ/NbFMjNBVanEkr0Kzh6KzgUYeB58OObSVopHBJIiNBysf8s9UFQsAkaLN5MuRYMg9VJV2DbShEaejQUAPC4NS2qy5VgN+sppyZipg4g2IEAn1WVlB7E6znQCRFYnqg4ixzRyzV1rTGboJbMlX2d8vzEbvJOTvJoOvUEeoyubPNob30FfaRHwhNyONmNcyUxg7mU0MCoZSYfW+K0sOkfQoIoGe3iEhmIfk5J1yu3CcAQhHj/WQQfDWqlWn3/2/gOHU2eseLAB80g5fDTNI2pTSdgiXwXXIyAwkqT4jy/wWLhTFhJgvxs4KtsdELBXdnCr7bHAQJ4U/cNTcP7oVQI+PvUJS8KxFI+jR1ekLF0oIG65+vm55tVIj6pM4Un7rOiAEVcx4Wx6+NHp2xBX8VlgGlZ12utmFUIgCvQxzd9nqKYVs7xngY1qkP81Ydf07v3huT65p6XuPVRCOsEkQW/D93ZaEfQiqVef58417Nvqi+nGYbeYCUyrJGUmussYoDs2xg6MBLnzH4PlbssrQt3ehY9a310gd/WwHrd2XcERKcSWKLZZd7UplKv0NSnfppSko5LeBWBHq9N6HcB8pO/ErrGu1LeoHDWiaF4EcpW7Kyutq5XEwV2dTY02sHK0SKwngR4h4YsNEjZDgPECk8FD8OQJp0oYciHzthOmCQlPxTPjIzWtQ2UVU2VlpUm3RxIblAgiR1HRPILkgVxlTaVxNZJ4UacY12Ks1uhRrBFjZQtRI7qBw1hnMijoJVRJg3KqY6SmqabZc/WSWIyo5FFUon/TyFAFjxHxvZBZlEcx9MJ8IJ7v5fGNn8ei9pITI4IaMliradTqqZnppqGmxsGWidryhNsj+cyq9Ehi5ckJDbwO87qyUDxBj5LC91J+JiEBXnCpKKmeVUU8Ms6ohKFcimoCBcgO8+nLF86ePnrkYNzaWNFa+nNNxW6PBAEEQvPr5+8T099BpgDw+/+3NpHInUJAMPLjBGgmAke2FKpIACEg7UtaiDRNWYvzYYVm2LthrswdeeiQx3AAKLt1uwmsJbdJpZT7R63AiNQNEHxGUPlpNPxBtPyJAEeS8wEePo8FJOiyuH+SCm9gEBsC67zXDRCKJYnK16Hh29DyIwGO6g6qHsTPByS4Iis3JGnth/8WTzhoH33hr3zwXToJrcWXfbMTEewAbfVctufazhtbz2WX8lJBOiGbPNDbn2p3gV3FmydWBm8dy51VDTuizvnWHelcVjszr5mD5NnmPjdYY4VVbhFpd5AOkUH9BkyILHCfSJ5h9zWukWWTSJbb3GIVqd6s52IiufrXuMUym2zKv6HXInm2yJGlxzVWuMEWF1hmhdtskuVGsmMmvMIU62sqFxcZ0KufDEfFist61mjEknPjb3JHq4OA/RY5NSeZQxaKHHFiYmQbra6/Cha5RS8Qos/fZlJf3yUvRSuZ60jwdUJRMWLFiSe+BBJKAu9Pv3f1cpv57e37mt8wi4t3vdwxe8M7bq7Z4+AP6W7dyN5cBU5+zW8XLp+IvDGP7NtkbH+C27p10dkq+iyhEsQ9i6nvHfhWf0YIPfhexEtLDn3SDLx0Pn0c/0h7WKLWMt8GTyH2mbD4No1X57udP0uppDrr+c417OufKIcAGxU=) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(../fonts/fa-ngrm.ttf) format("truetype"),url(../img/fa-ngrm.svg#fa-ngrm) format("svg");font-weight:400;font-style:normal}[class*=" ngrm-icon-"]:before,[class^=ngrm-icon-]:before{font-family:fa-ngrm;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ngrm-icon-cancel:before{content:"\E800"}.ngrm-icon-floppy:before{content:"\E801"}.ngrm-icon-ok:before{content:"\E802"}.ngrm-icon-ccw:before{content:"\E803"}.ngrm-icon-folder:before{content:"\E804"}.ngrm-icon-upload:before{content:"\E805"}.ngrm-icon-play:before{content:"\E811"}.ngrm-icon-trash:before{content:"\F1F8"}.ngremotemedia-type{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333}.ngremotemedia-type *,.ngremotemedia-type :after,.ngremotemedia-type :before{-webkit-box-sizing:inherit;box-sizing:inherit}.ngremotemedia-type .v-select{position:relative;font-family:inherit}.ngremotemedia-type .v-select,.ngremotemedia-type .v-select *{-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ngremotemedia-type .vs__fade-enter-active,.ngremotemedia-type .vs__fade-leave-active{-webkit-transition:opacity .15s cubic-bezier(1,.5,.8,1);transition:opacity .15s cubic-bezier(1,.5,.8,1)}.ngremotemedia-type .vs__fade-enter,.ngremotemedia-type .vs__fade-leave-to{opacity:0}.ngremotemedia-type .vs--disabled .vs__clear,.ngremotemedia-type .vs--disabled .vs__dropdown-toggle,.ngremotemedia-type .vs--disabled .vs__open-indicator,.ngremotemedia-type .vs--disabled .vs__search,.ngremotemedia-type .vs--disabled .vs__selected{cursor:not-allowed;background-color:#f8f8f8}.ngremotemedia-type .v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.ngremotemedia-type .v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.ngremotemedia-type .v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.ngremotemedia-type .v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.ngremotemedia-type .vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 4px 0;background:none;border:1px solid rgba(60,60,60,.26);border-radius:4px;white-space:normal}.ngremotemedia-type .vs__selected-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 2px;position:relative}.ngremotemedia-type .vs__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 6px 0 3px}.ngremotemedia-type .vs--searchable .vs__dropdown-toggle{cursor:text}.ngremotemedia-type .vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.ngremotemedia-type .vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.ngremotemedia-type .vs__open-indicator{fill:rgba(60,60,60,.5);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);transition:-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition:transform .15s cubic-bezier(1,-.115,.975,.855),-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);-webkit-transition-timing-function:cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.ngremotemedia-type .vs--open .vs__open-indicator{-webkit-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}.ngremotemedia-type .vs--loading .vs__open-indicator{opacity:0}.ngremotemedia-type .vs__clear{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.ngremotemedia-type .vs__dropdown-menu{display:block;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.15);box-shadow:0 3px 6px 0 rgba(0,0,0,.15);border:1px solid rgba(60,60,60,.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.ngremotemedia-type .vs__no-options{text-align:center}.ngremotemedia-type .vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap}.ngremotemedia-type .vs__dropdown-option:hover{cursor:pointer}.ngremotemedia-type .vs__dropdown-option--highlight{background:#5897fb;color:#fff}.ngremotemedia-type .vs__selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,.26);border-radius:4px;color:#333;line-height:1.4;margin:4px 2px 0 2px;padding:0 .25em}.ngremotemedia-type .vs__deselect{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,.5);text-shadow:0 1px 0 #fff}.ngremotemedia-type .vs--single .vs__selected{background-color:transparent;border-color:transparent}.ngremotemedia-type .vs--single.vs--open .vs__selected{position:absolute;opacity:.4}.ngremotemedia-type .vs--single.vs--searching .vs__selected{display:none}.ngremotemedia-type .vs__search::-ms-clear,.ngremotemedia-type .vs__search::-webkit-search-cancel-button,.ngremotemedia-type .vs__search::-webkit-search-decoration,.ngremotemedia-type .vs__search::-webkit-search-results-button,.ngremotemedia-type .vs__search::-webkit-search-results-decoration{display:none}.ngremotemedia-type .vs__search,.ngremotemedia-type .vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4;font-size:1em;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0 0;padding:0 7px;background:none;-webkit-box-shadow:none;box-shadow:none;width:0;max-width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ngremotemedia-type .vs__search::-webkit-input-placeholder{color:inherit}.ngremotemedia-type .vs__search::-moz-placeholder{color:inherit}.ngremotemedia-type .vs__search:-ms-input-placeholder{color:inherit}.ngremotemedia-type .vs__search::-ms-input-placeholder{color:inherit}.ngremotemedia-type .vs__search::placeholder{color:inherit}.ngremotemedia-type .vs--unsearchable .vs__search{opacity:1}.ngremotemedia-type .vs--unsearchable .vs__search:hover{cursor:pointer}.ngremotemedia-type .vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.ngremotemedia-type .vs__spinner{-ms-flex-item-align:center;align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid hsla(0,0%,39.2%,.1);border-right:.9em solid hsla(0,0%,39.2%,.1);border-bottom:.9em solid hsla(0,0%,39.2%,.1);border-left:.9em solid rgba(60,60,60,.45);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;-webkit-transition:opacity .1s;transition:opacity .1s}.ngremotemedia-type .vs__spinner,.ngremotemedia-type .vs__spinner:after{border-radius:50%;width:5em;height:5em}.ngremotemedia-type .vs--loading .vs__spinner{opacity:1}.ngremotemedia-type .ng-icon{font-size:4.5em;font-family:ngri;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:80px;display:block;color:#333}.ngremotemedia-type .ng-icon.big{font-size:64px;color:#333}.ngremotemedia-type .ng-icon.ng-warning:before{content:"\E900"}.ngremotemedia-type .ng-icon.ng-spinner:before{content:"\E901"}.ngremotemedia-type .ng-icon.ng-close:before{content:"\E902"}.ngremotemedia-type .ng-icon.ng-cloud:before{content:"\E903"}.ngremotemedia-type .ng-icon.ng-video:before{content:"\E904"}.ngremotemedia-type .ng-icon.ng-book:before{content:"\E905"}.ngremotemedia-type .image-meta{overflow:visible}.ngremotemedia-type .image-meta h3{font-weight:700}.ngremotemedia-type .image-meta p{color:#737373}.ngremotemedia-type .image-meta input.media-alttext{width:100%;border-radius:0;border:1px solid #e4e4e4;padding:7px 10px 7px 10px;margin-bottom:10px}.ngremotemedia-type .image-meta .image-meta-data{margin-top:20px}.ngremotemedia-type .image-wrap img{max-width:100%}.ngremotemedia-type .ngremotemedia-buttons{margin-top:20px}.ngremotemedia-type .ngremotemedia-buttons .ngremotemedia-local-file-container{margin:20px 0 20px 0}.ngremotemedia-type .btn{border-radius:4px;text-align:center;font-size:14px;line-height:18px;color:#fff;padding:8px 16px;border:1px solid #e4e4e4;background:#fff;color:#333}.ngremotemedia-type .btn:active{background:#d7d7d7}.ngremotemedia-type .btn.btn-blue{background:#009ac7;border:0;color:#fff}.ngremotemedia-type .btn.btn-blue:active{background:#007394}.ngremotemedia-type .v-select{font-size:14px;line-height:16px;background-color:#fff}.ngremotemedia-type .v-select .vs__dropdown-toggle{border-radius:0;border:1px solid #e4e4e4;padding:3px 5px 6px}.ngremotemedia-type .v-select input::-webkit-input-placeholder{color:#333;font-style:italic}.ngremotemedia-type .v-select input::-moz-placeholder{color:#333;font-style:italic}.ngremotemedia-type .v-select input:-ms-input-placeholder{color:#333;font-style:italic}.ngremotemedia-type .v-select input::-ms-input-placeholder{color:#333;font-style:italic}.ngremotemedia-type .v-select input::placeholder{color:#333;font-style:italic}.ngremotemedia-type .vue-treeselect{font-size:14px;line-height:16px}.ngremotemedia-type .vue-treeselect .vue-treeselect__control{border-radius:0;border:1px solid #e4e4e4}.ngremotemedia-type .vue-treeselect .vue-treeselect__placeholder{color:#333;font-style:italic}.ngremotemedia-type ::-webkit-input-placeholder{color:#999}.ngremotemedia-type :-ms-input-placeholder{color:#999}.ngremotemedia-type ::-moz-placeholder{color:#999}.ngremotemedia-type ::-ms-input-placeholder{color:#999}.ngremotemedia-type ::placeholder{color:#999}@-webkit-keyframes spinning{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinning{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.o2k7Skin .mceIcon.mce_ngremotemedia img{width:2rem}.mediaFacets[data-v-a65785f6]{width:362px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:inset -1px 0 0 0 #e4e4e4;box-shadow:inset -1px 0 0 0 #e4e4e4}.mediaFacets .body[data-v-a65785f6]{-webkit-box-shadow:inset 0 -1px 0 0 #e4e4e4,inset 0 1px 0 0 #e4e4e4,inset -1px 0 0 0 #e4e4e4;box-shadow:inset 0 -1px 0 0 #e4e4e4,inset 0 1px 0 0 #e4e4e4,inset -1px 0 0 0 #e4e4e4;background:#fff;padding:30px 15px}.mediaFacets .body .form-field+.form-field[data-v-a65785f6]{margin-top:15px}.mediaFacets .body .form-field label[data-v-a65785f6],.mediaFacets .body .search-wrapper .search-label[data-v-a65785f6]{font-size:12px;font-weight:700;line-height:18px;color:#757575;margin-bottom:3px;display:block}.mediaFacets .body .search-wrapper[data-v-a65785f6]{margin:30px 0 0}.mediaFacets .body .search-wrapper .search[data-v-a65785f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5px 0}.mediaFacets .body .search-wrapper .search input[data-v-a65785f6],.mediaFacets .body .search-wrapper .search ul[data-v-a65785f6]{font-size:14px;line-height:16px}.mediaFacets .body .search-wrapper .search ul[data-v-a65785f6]{margin:0;padding:5px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e4e4e4;min-width:75px;display:none}.mediaFacets .body .search-wrapper .search ul li[data-v-a65785f6]{cursor:auto;margin-right:10px;padding:4px 10px;min-width:45px}.mediaFacets .body .search-wrapper .search ul li[data-v-a65785f6]:last-child,.mediaFacets .body .search-wrapper .search ul li[data-v-a65785f6]:only-child{margin:0}.mediaFacets .body .search-wrapper .search ul li.active[data-v-a65785f6]{background:#009ac7;color:#fff;border-radius:4px;-webkit-box-shadow:inset -1px 0 0 0 #d7d7d7,inset 1px 0 0 0 #d7d7d7,inset 0 1px 0 0 #d7d7d7,inset 0 -1px 0 0 #d7d7d7;box-shadow:inset -1px 0 0 0 #d7d7d7,inset 1px 0 0 0 #d7d7d7,inset 0 1px 0 0 #d7d7d7,inset 0 -1px 0 0 #d7d7d7}.mediaFacets .body .search-wrapper .search input[data-v-a65785f6]{border:1px solid #e4e4e4;padding:9px 10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mediaFacets .ng-spinner[data-v-a65785f6]{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mediaFacets .ng-spinner[data-v-a65785f6]:before{display:inline-block;-webkit-animation:spinning 1.5s linear infinite;animation:spinning 1.5s linear infinite}.mediaGalery[data-v-3f4718a0]{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mediaGalery .items[data-v-3f4718a0]{padding:15px;overflow-y:auto;height:calc(100% - 50px)}.mediaGalery .items.loading[data-v-3f4718a0]{opacity:.5}.mediaGalery .items .media[data-v-3f4718a0]{width:177px;min-height:182px;max-height:190px;padding:8px;margin:0 15px 15px 0;background-color:#fff;display:inline-block}.mediaGalery .items .media .media-container[data-v-3f4718a0]{width:100%}.mediaGalery .items .media .img[data-v-3f4718a0]{display:block;margin-bottom:4px;-o-object-fit:cover;object-fit:cover;height:92px;width:100%;overflow:hidden;text-overflow:ellipsis}.mediaGalery .items .media .file-placeholder[data-v-3f4718a0]{position:relative;height:92px;display:block;margin-bottom:4px}.mediaGalery .items .media .file-placeholder .icon-doc[data-v-3f4718a0]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:40px}.mediaGalery .items .media .file-placeholder[data-v-3f4718a0]:before{position:absolute;content:"";background-color:rgba(0,0,0,.7);top:0;bottom:0;left:0;right:0}.mediaGalery .items .media .filename[data-v-3f4718a0]{overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center;font-size:16px;line-height:20px;margin-top:4px;margin-bottom:0}.mediaGalery .items .media .size-description[data-v-3f4718a0]{font-size:12px;line-height:14px;text-align:center;color:#999}.mediaGalery .items .media .size-description .format[data-v-3f4718a0]{text-transform:uppercase}.mediaGalery .items .media.selected[data-v-3f4718a0]{border:1px solid #009ac7}.mediaGalery .items .media .select-btn[data-v-3f4718a0]{margin-top:8px;padding:3px;width:100%}.mediaGalery .folder-empty[data-v-3f4718a0]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mediaGalery .folder-empty span[data-v-3f4718a0]{display:block;text-align:center;font-size:14px;line-height:16px}.mediaGalery .folder-empty span.ngrm-icon-folder[data-v-3f4718a0]{color:#999;font-size:33px}.mediaGalery .folder-empty span strong[data-v-3f4718a0]{display:block;margin:5px 0;font-size:16px;line-height:19px}.mediaGalery .load-more-wrapper[data-v-3f4718a0]{padding:8px 15px;background-color:#fff;text-align:right;-webkit-box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;position:absolute;bottom:0;left:0;right:0}.overlay[data-v-3df2599a]{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.8);z-index:500000}.overlay .media-modal[data-v-3df2599a]{background-color:#f5f5f5;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.5);box-shadow:0 5px 15px 0 rgba(0,0,0,.5);margin:32px;height:calc(100% - 64px)}.overlay .media-modal .title[data-v-3df2599a]{padding:15px;font-size:16px;font-weight:700;line-height:20px;color:#333;background:#fff;text-transform:uppercase;-webkit-box-shadow:inset 0 -1px 0 0 #e4e4e4;box-shadow:inset 0 -1px 0 0 #e4e4e4}.overlay .media-modal .title .close[data-v-3df2599a]{float:right;cursor:pointer;padding:2px 10px}.overlay .media-modal .body[data-v-3df2599a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;height:calc(100% - 50px)}.ng-spinner[data-v-186fa704]{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ng-spinner[data-v-186fa704]:before{display:inline-block;-webkit-animation:spinning 1.5s linear infinite;animation:spinning 1.5s linear infinite}.sidebar-crop[data-v-6e62f960]{width:264px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:inset -1px 0 0 0 #e4e4e4;box-shadow:inset -1px 0 0 0 #e4e4e4}.sidebar-crop .buttons[data-v-6e62f960]{background:#fff;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:inset 0 -1px 0 0 #e4e4e4;box-shadow:inset 0 -1px 0 0 #e4e4e4;margin-right:1px}.sidebar-crop .buttons button[data-v-6e62f960]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sidebar-crop .buttons button.crop-btn-add[data-v-6e62f960]{margin-left:10px}.sidebar-crop .buttons button[data-v-6e62f960]:only-child{width:100%}.sidebar-crop-label span[data-v-6e62f960]{color:#999;font-size:14px;line-height:18px;display:inline-block;padding:31px 15px 15px;width:100%;-webkit-box-shadow:inset 0 -1px 0 0 #e4e4e4;box-shadow:inset 0 -1px 0 0 #e4e4e4}.unselectedVariations[data-v-6e62f960]{position:absolute;top:0;left:0;width:264px;height:100%;-webkit-transform:translateX(264px);transform:translateX(264px);background:#fff;-webkit-box-shadow:inset -1px 0 0 0 #e4e4e4;box-shadow:inset -1px 0 0 0 #e4e4e4;z-index:10}.unselectedVariations>div[data-v-6e62f960]{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;-webkit-box-shadow:inset 0 -1px 0 0 #e4e4e4,inset -1px 0 0 0 #e4e4e4;box-shadow:inset 0 -1px 0 0 #e4e4e4,inset -1px 0 0 0 #e4e4e4}.unselectedVariations>div input[data-v-6e62f960],.unselectedVariations>div label[data-v-6e62f960]{cursor:pointer}.unselectedVariations>div input[data-v-6e62f960]{margin-right:11px}.unselectedVariations>div label[data-v-6e62f960]{width:100%}.unselectedVariations>div .name[data-v-6e62f960]{color:#333;font-size:14px;line-height:18px}.unselectedVariations>div .formatted-size[data-v-6e62f960]{color:#999;font-size:12px;line-height:18px;display:block}.unselectedVariations>div.disabled[data-v-6e62f960]{-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f5f5f5;cursor:auto;color:#ddd;padding:15px 15px 5px}.unselectedVariations>div.disabled input[data-v-6e62f960],.unselectedVariations>div.disabled label[data-v-6e62f960],.unselectedVariations>div.disabled span[data-v-6e62f960]{cursor:auto}.unselectedVariations>div.disabled label[data-v-6e62f960]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto;color:#999}.unselectedVariations .legend-not-selectable[data-v-6e62f960]{width:100%;font-size:.75rem;color:#a41034;display:inline-block;text-align:right}.selectedVariations ul[data-v-6e62f960]{list-style:none;padding:0;margin:0}.selectedVariations ul li[data-v-6e62f960]{padding:15px 0 15px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:inset -1px 0 0 0 #e4e4e4,inset 0 -1px 0 0 #e4e4e4;box-shadow:inset -1px 0 0 0 #e4e4e4,inset 0 -1px 0 0 #e4e4e4;background-color:#fff;cursor:pointer}.selectedVariations ul li.disabled[data-v-6e62f960]{background-color:#f5f5f5;cursor:auto}.selectedVariations ul li.selected.set[data-v-6e62f960]{color:#90ee90}.selectedVariations ul li span[data-v-6e62f960]{display:block;color:#333;font-size:14px;line-height:18px}.selectedVariations ul li a[data-v-6e62f960]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selectedVariations ul li a span[data-v-6e62f960]{padding:5px}.selectedVariations ul li a .ngrm-icon-trash[data-v-6e62f960]{color:#009ac7;padding:10px}.selectedVariations ul li .formatted-size[data-v-6e62f960]{color:#999;font-size:12px;line-height:18px}.selectedVariations ul li .circle-orange[data-v-6e62f960]{width:8px;height:8px;background-color:orange;border-radius:50%}.selectedVariations .set .circle-orange[data-v-6e62f960]{display:none}.crop .cropper[data-v-5ec8a809]{position:relative;margin:0 auto}.crop .cropper button[data-v-5ec8a809]{margin-left:8px}.crop .cropper .buttons[data-v-5ec8a809]{position:absolute}.crop .preview[data-v-5ec8a809]{width:100%;height:500px;overflow:hidden}.crop-container[data-v-30dce429]{overflow-y:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:30px 30px 80px}.crop-container[data-v-30dce429]:empty{display:none}.img-placeholder[data-v-30dce429]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:60px 60px 110px}.img-placeholder img[data-v-30dce429]{max-width:100%;height:auto;margin:0 auto;display:block}.action-strip[data-v-30dce429]{padding:8px 15px;background-color:#fff;text-align:right;-webkit-box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;position:absolute;bottom:0;left:264px;right:0}.action-strip button[data-v-30dce429]{margin-left:10px}.action-strip .ngrm-icon-floppy[data-v-30dce429]{margin-right:5px}.folderGalery[data-v-70f9d554]{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:calc(100% - 50px);overflow-y:auto}.folderGalery .items[data-v-70f9d554]{padding:15px}.folderGalery .items.loading[data-v-70f9d554]{opacity:.5}.folderGalery .items .breadcrumbs[data-v-70f9d554]{background-color:#fff;width:100%;margin-bottom:20px;padding:10px}.folderGalery .items .breadcrumbs a[data-v-70f9d554]{color:#009ac7}.folderGalery .items .info[data-v-70f9d554]{font-style:italic;margin-bottom:10px;margin-left:10px}.folderGalery .items .media[data-v-70f9d554]{width:177px;min-height:182px;max-height:190px;padding:8px;margin:0 15px 15px 0;background-color:#fff;display:inline-block}.folderGalery .items .media .media-container[data-v-70f9d554]{width:100%}.folderGalery .items .media .img[data-v-70f9d554]{display:block;margin-bottom:4px;-o-object-fit:cover;object-fit:cover;height:92px;width:100%;overflow:hidden;text-overflow:ellipsis}.folderGalery .items .media .file-placeholder[data-v-70f9d554]{position:relative;height:92px;display:block;margin-bottom:4px}.folderGalery .items .media .file-placeholder .icon-doc[data-v-70f9d554]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:40px}.folderGalery .items .media .file-placeholder[data-v-70f9d554]:before{position:absolute;content:"";background-color:rgba(0,0,0,.7);top:0;bottom:0;left:0;right:0}.folderGalery .items .media.new-folder input[data-v-70f9d554]{width:100%;margin-top:5px}.folderGalery .items .media.new-folder .select-btn[data-v-70f9d554]{background:#2e8b57}.folderGalery .items .media.new-folder .file-placeholder[data-v-70f9d554]:before{background-color:rgba(0,0,0,.2);top:0;bottom:0;left:0;right:0}.folderGalery .items .media .filename[data-v-70f9d554]{overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center;font-size:16px;line-height:20px;margin-top:4px;margin-bottom:0}.folderGalery .items .media .size-description[data-v-70f9d554]{font-size:12px;line-height:14px;text-align:center;color:#999}.folderGalery .items .media .size-description .format[data-v-70f9d554]{text-transform:uppercase}.folderGalery .items .media.selected[data-v-70f9d554]{border:1px solid #009ac7}.folderGalery .items .media .select-btn[data-v-70f9d554]{margin-top:10px;padding:3px;width:100%}.folderGalery .folder-empty[data-v-70f9d554]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.folderGalery .folder-empty span[data-v-70f9d554]{display:block;text-align:center;font-size:14px;line-height:16px}.folderGalery .folder-empty span.ngrm-icon-folder[data-v-70f9d554]{color:#999;font-size:33px}.folderGalery .folder-empty span strong[data-v-70f9d554]{display:block;margin:5px 0;font-size:16px;line-height:19px}.folderGalery .load-more-wrapper[data-v-70f9d554]{padding:8px 15px;background-color:#fff;text-align:right;-webkit-box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;position:absolute;bottom:0;left:0;right:0}.ng-spinner[data-v-70f9d554]{position:fixed;vertical-align:center;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ng-spinner[data-v-70f9d554]:before{display:inline-block;-webkit-animation:spinning 1.5s linear infinite;animation:spinning 1.5s linear infinite}.input-file-name-wrapper[data-v-3e6d25e1]{padding:8px 15px;background-color:#fff;-webkit-box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;position:absolute;bottom:0;left:0;right:0}.input-file-name-wrapper input[data-v-3e6d25e1]{width:40%;border:1px solid #e4e4e4;padding:5px 10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.input-file-name-wrapper button[data-v-3e6d25e1]{float:right}.editor-insert-modal-body[data-v-8c9540dc]{padding:20px;margin-bottom:50px;overflow-y:auto}.editor-insert-modal-body.loading[data-v-8c9540dc]{opacity:.5}.editor-insert-modal-body .form-field+.form-field[data-v-8c9540dc]{margin-top:15px}.editor-insert-modal-body .form-field label[data-v-8c9540dc]{font-size:14px;font-weight:400;color:#757575;margin-top:5px;margin-bottom:10px;display:block}.editor-insert-modal-body .form-field input[data-v-8c9540dc]{width:100%;border:1px solid #e4e4e4;padding:7px 10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.action-strip[data-v-8c9540dc]{padding:8px 15px;background-color:#fff;text-align:right;-webkit-box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;position:absolute;bottom:0;left:0;right:0}.action-strip button[data-v-8c9540dc]{margin-left:10px}.action-strip .ngrm-icon-floppy[data-v-8c9540dc]{margin-right:5px}.ng-spinner[data-v-8c9540dc]{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ng-spinner[data-v-8c9540dc]:before{display:inline-block;-webkit-animation:spinning 1.5s linear infinite;animation:spinning 1.5s linear infinite} \ No newline at end of file +@font-face{font-family:ngri;src:url("data:application/x-font-ttf;charset=utf-8;base64,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AQECAgQCAQQCAQIBAQMBAgQDCRUMDBkODR0ODx4PAwgEAQQCAgMCBAcEAwgDAgMCAgMCBAYEAwcDAgMBAQIBAgEDBgMCAgIBAwIDBQMDBQIBASUaAQEDBgICAgIBBAECBAIFCQUFCwUDBgMCBgQBAwIBAwIDBwMBAgECAQEEAQQHAwQHAwIDAgIDAgQHBAMHBAIDAgIDAgQHBA4cDQ0ZCwwUCgkPBwEDAgEBAQICAgEBAwEBAQEBAgECAQEBAQEBARslAQEBAQEBAQECAQEBAQEBAQEBAQEBAgEBAQEBAQEDAQEDAgEBAQECAgQCAQQCAQIBAQMBAgQDCRUMDBkODR0ODx4PAwgEAQQCAgMCBAcEAwgDAgMCAgMCBAYEAwcDAgMBAQIBAgEDBgMCAgIBAwIDBQMDBQIBAQEmGgEBAwUDAQMCAQMCAgQCBAoFBQoGAwUDAwYDAgMCAQMCAwcDAQEBAQIBAQQBBAYEAwcEAgMCAgMCBAcDBAcEAgMCAgMCBAcDDxsODRkLDBQJCRAHAQMCAgECAQMBAQIBAQEBAQECAQEBAQEBAQEBARokSgIBAQEBAQEBAgEBAQEBAQECAQEDAgIBAgIDAgEEAgEBAQECAQIEAggTCgsWDAwZDQwaDQQGAwIDAgEDAgMGBAMGAwIDAQIDAQMGAwMFAwICAgEBAQIDBQMBAwEBAwECBQMCBAMECAQEBgMBAwECAwECAwEDBQIBARcjAwEBAgUDAgYCAgICAQMBAwYCAQIBAQECAwEDBgMDBgMCAwECAwEDBwMDBgMCAwECAwIDBgMMGAwLFQoKEQgIDQUCAgEBAQECAQIBAQIBAQEBAgEBAQEBAQEBAQEBHhYBAQEBAQEBAQEBAgEBAQEBAQMBAQMBAQEBAQEBAgMBAgQBAQIBAQIBAgQCCBMKCxYMDBkMDRoNAwcDAgMBAgMCAwYDBAYDAQMCAQMCAwYDAwUDAgICAgEBAQMFAwEDAQEDAQIFAgMEAwQIBAMHAwEDAQIDAQIDAQIFAwEBFyIEAgUDAgYCAgICAQMBAwYCAQIBAQECAwEDBgMDBgMCAwECAwEDBwMDBgMCAwECAwIDBgMMGAwLFQoKEQgIDQUCAgEBAQECAQIBAQIBAQEBAgEBAQEBAQEBAQEBHxYBvgMFAwICAgEDAgIEAgUJBQUKBgMGAgMGAwIDAgEDAgMHAwEBAQECAQEEAQQHAwMHBAIDAgIDAgQHAwQHBAIDAgIDAgQHBA4cDQ0ZCwwUCgkPBwEDAgIBAgICAQECAQEBAQEBAgEBAQEBAQEBAQEaJQEBAQEBAQEBAgEBAQEBAQEBAQEBAQIBAQEBAQEBAwEBAwIBAQEBAgIEAgEEAgECAQEDAQIEAwkVDAwZDg0dDg8eDwMIBAEEAgIDAgQHBAMIAwIDAgIDAgQGBAMHAwIDAQECAQIBAwYDAgICAQMCAwUDAwUCAQEmGgEBAwUDAgICAQMCAgQCBQkFBQoGAwYCAwYDAgMCAQMCAwcDAQEBAQIBAQQBBAcDAwcEAgMCAgMCBAcDBAcEAgMCAgMCBAcEDhwNDRkLDBQKCQ8HAQMCAgECAgIBAQIBAQEBAQECAQEBAQEBAQEBARolAQEBAQEBAQECAQEBAQEBAQEBAQEBAgEBAQEBAQEDAQEDAgEBAQECAgQCAQQCAQIBAQMBAgQDCRUMDBkODR0ODx4PAwgEAQQCAgMCBAcEAwgDAgMCAgMCBAYEAwcDAgMBAQIBAgEDBgMCAgIBAwIDBQMDBQIBAQElGgEBQQECBQMCBgICAgIBAwEDBgIBAgEBAQIDAQMGAwMGAwIDAQIDAQMHAwMGAwIDAQIDAgMGAwwYDAsVCgoRCAgNBQICAQEBAQIBAgEBAgEBAQECAQEBAQEBAQEBAQEeFwEBAQEBAQEBAQECAQEBAQECAgEBAwEBAgEBAQIDAgEEAgIBAQIBAgQCCBMKCxYMDBkNDBoNBAYDAgMCAQMCAwYEAwYDAQMCAQMCAwYDAwUDAgICAgECAwUDAQMBAQMBAgUDAgQDBAgEAwcDAQMBAgMBAgMBAgUDAQEXIgQBAgUDAgYCAgICAQMBAwYCAQIBAQECAwEDBgMDBgMCAwECAwEDBwMDBgMCAwECAwIDBgMMGAwLFQoKEQgIDQUCAgEBAQECAQIBAQIBAQEBAgEBAQEBAQEBAQEBHhYBAQEBAQEBAQECAQEBAQECAgEBAwEBAgEBAQIDAgEEAgIBAQIBAgQCCBMKCxYMDBkNDBoNBAYDAgMCAQMCAwYDBAYDAQMCAQMCAwYDAwUDAgICAgECAwUDAQMBAQMBAgUDAgQDBAgEAwcDAQMBAgMBAgMBAgUDAQEXIwMAAAAAAQAC/8ID/gO+AFMAACU4ATEJATgBMT4BNzYmLwEuAQcOAQc4ATEJATgBMS4BJyYGDwEOARceARc4ATEJATgBMQ4BBwYWHwEeATc+ATc4ATEJATgBMR4BFxY2PwE+AScuAQP3/skBNwIEAQMDB5MHEgkDBgL+yf7JAgYDCRIHkwcDAwEEAgE3/skCBAEDAweTBxIJAwYCATcBNwIGAwkSB5MHAwMBBIkBNwE3AgYDCRIHkwcDAwEEAv7JATcCBAEDAweTBxIJAwYC/sn+yQIGAwkSB5MHAwMBBAIBN/7JAgQBAwMHkwcSCQMGAAABAAAAgAQAAsAAKgAAATQmJyYnLgEnJiMiBgcuASMiBhUUFhUuASMiBw4BBwYVFBceARcWMyEyNgQATDkBExNBKyoxOWEhEjcgOE4BCBEJKCQjNQ8PDw81IyQoApBIZgEuPl4OMCorPxISMSoYHE43BQoEAQIQDzQkIygoJCM1Dw9mAAAEAAAAQAQAA0AACwAXACsALwAAATQ2MzIWFRQGIyImJTQ2MzIWFRQGIyImBTU0JiMhIgYVERQWMyEyNj0BBREBITUhAYBeQkJeXkJCXv6AXkJCXl5CQl4DACYa/YAaJiYaAoAaJgEA/oD+AAIAAqBCXl5CQl5eQkJeXkJCXl7+YBomJhr+wBomJhpgoAHA/sDAAAAAAgBA/8ADwAPAABQAJgAAAREhIiY1NDYzIREhIgYVERQWMyERATE4ATEiBhUUFjM4ATkBITUhA4D9YCg4OCgCYP2ANUtLNQMA/SANExMNAmD9oANA/MA4KCg4AwBLNf0ANUsDgP1AEw0NE0AAAQAAAAEAACKXau1fDzz1AAsEAAAAAADWNiSXAAAAANY2JJcAAP/ABAADwAAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAACgQAAAAAAAAAAAAAAAIAAAAEAAAOBAAAAAQAAAIEAAAABAAAAAQAAEAAAAAAAAoAFAAeAGoGPga0BvYHQAd2AAAAAQAAAAoEhwAEAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAQAAAABAAAAAAACAAcARQABAAAAAAADAAQALQABAAAAAAAEAAQAWgABAAAAAAAFAAsADAABAAAAAAAGAAQAOQABAAAAAAAKABoAZgADAAEECQABAAgABAADAAEECQACAA4ATAADAAEECQADAAgAMQADAAEECQAEAAgAXgADAAEECQAFABYAFwADAAEECQAGAAgAPQADAAEECQAKADQAgG5ncmkAbgBnAHIAaVZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMG5ncmkAbgBnAHIAaW5ncmkAbgBnAHIAaVJlZ3VsYXIAUgBlAGcAdQBsAGEAcm5ncmkAbgBnAHIAaUZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:fa-ngrm;src:url(../fonts/fa-ngrm.eot);src:url(../fonts/fa-ngrm.eot#iefix) format("embedded-opentype"),url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAA88AA8AAAAAGXwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABWAAAADsAAABUIIslek9TLzIAAAGUAAAAQwAAAFY+IFL4Y21hcAAAAdgAAAB7AAAB4lcUx09jdnQgAAACVAAAABMAAAAgBtX/BGZwZ20AAAJoAAAFkAAAC3CKkZBZZ2FzcAAAB/gAAAAIAAAACAAAABBnbHlmAAAIAAAABFAAAAXwdx/9JGhlYWQAAAxQAAAAMAAAADYW+ixdaGhlYQAADIAAAAAdAAAAJAc9A1tobXR4AAAMoAAAABoAAAAkHvUAAGxvY2EAAAy8AAAAFAAAABQFUgd8bWF4cAAADNAAAAAgAAAAIAEHC/puYW1lAAAM8AAAAX4AAALBgZb3WHBvc3QAAA5wAAAATQAAAGXpG0ExcHJlcAAADsAAAAB6AAAAhuVBK7x4nGNgZGBg4GIwYLBjYHJx8wlh4MtJLMljkGJgYYAAkDwymzEnMz2RgQPGA8qxgGkOIGaDiAIAJjsFSAB4nGNgZC5knMDAysDAVMW0h4GBoQdCMz5gMGRkAooysDIzYAUBaa4pDA4vGD7+YA76n8UQxRzEMA0ozAiSAwD25QyfAHic7ZFBDsIwDATHbVoixAXewSN4UA+IV/vaW29l7ZhfYGsie6Mo0i6wALN4igb2wYjapFrqM9fUGy/tXT2BL37fj/PUxG/KMt0/1DFNetv0w8pFKrbyr1ue79p6+DcIt71Ih4tIx4tIyItIzgs5rBQG8pr9GNC/Ld4fdgB4nGNgQAMSEMgc9D8LhAESbAPdAHicrVZpd9NGFB15SZyELCULLWphxMRpsEYmbMGACUGyYyBdnK2VoIsUO+m+8Ynf4F/zZNpz6Dd+Wu8bLySQtOdwmpOjd+fN1czbZRJaktgL65GUmy/F1NYmjew8CemGTctRfCg7eyFlisnfBVEQrZbatx2HREQiULWusEQQ+x5ZmmR86FFGy7akV03KLT3pLlvjQb1V334aOsqxO6GkZjN0aD2yJVUYVaJIpj1S0qZlqPorSSu8v8LMV81QwohOImm8GcbQSN4bZ7TKaDW24yiKbLLcKFIkmuFBFHmU1RLn5IoJDMoHzZDyyqcR5cP8iKzYo5xWsEu20/y+L3mndzk/sV9vUbbkQB/Ijuzg7HQlX4RbW2HctJPtKFQRdtd3QmzZ7FT/Zo/ymkYDtysyvdCMYKl8hRArP6HM/iFZLZxP+ZJHo1qykRNB62VO7Es+gdbjiClxzRhZ0N3RCRHU/ZIzDPaYPh788d4plgsTAngcy3pHJZwIEylhczRJ2jByYCVliyqp9a6YOOV1WsRbwn7t2tGXzmjjUHdiPFsPHVs5UcnxaFKnmUyd2knNoykNopR0JnjMrwMoP6JJXm1jNYmVR9M4ZsaERCICLdxLU0EsO7GkKQTNoxm9uRumuXYtWqTJA/Xco/f05la4udNT2g70s0Z/VqdiOtgL0+lp5C/xadrlIkXp+ukZfkziQdYCMpEtNsOUgwdv/Q7Sy9eWHIXXBtju7fMrqH3WRPCkAfsb0B5P1SkJTIWYVYhWQGKta1mWydWsFqnI1HdDmla+rNMEinIcF8e+jHH9XzMzlpgSvt+J07MjLj1z7UsI0xx8m3U9mtepxXIBcWZ5TqdZlu/rNMfyA53mWZ7X6QhLW6ejLD/UaYHlRzodY3lBC5p038GQizDkAg6QMISlA0NYXoIhLBUMYbkIQ1gWYQjLJRjC8mMYwnIZhrC8rGXV1FNJ49qZWAZsQmBijh65zEXlaiq5VEK7aFRqQ54SbpVUFM+qf2WgXjzyhjmwFkiXyJpfMc6Vj0bl+NYVLW8aO1fAsepvH472OfFS1ouFPwX/1dZUJb1izcOTq/Abhp5sJ6o2qXh0TZfPVT26/l9UVFgL9BtIhVgoyrJscGcihI86nYZqoJVDzGzMPLTrdcuan8P9NzFCFlD9+DcUGgvcg05ZSVnt4KzV19uy3DuDcjgTLEkxN/P6VvgiI7PSfpFZyp6PfB5wBYxKZdhqA60VvNknMQ+Z3iTPBHFbUTZI2tjOBIkNHPOAefOdBCZh6qoN5E7hhg34BWFuwXknXKJ6oyyH7kXs8yik/Fun4kT2qGiMwLPZG2Gv70LKb3EMJDT5pX4MVBWhqRg1FdA0Um6oBl/G2bptQsYO9CMqdsOyrOLDxxb3lZJtGYR8pIjVo6Of1l6iTqrcfmYUl++dvgXBIDUxf3vfdHGQyrtayTJHbQNTtxqVU9eaQ+NVh+rmUfW94+wTOWuabronHnpf06rbwcVcLLD2bQ7SUiYX1PVhhQ2iy8WlUOplNEnvuAcYFhjQ71CKjf+r+th8nitVhdFxJN9O1LfR52AM/A/Yf0f1A9D3Y+hyDS7P95oTn2704WyZrqIX66foNzBrrblZugbc0HQD4iFHrY64yg18pwZxeqS5HOkh4GPdFeIBwCaAxeAT3bWM5lMAo/mMOT7A58xh0GQOgy3mMNhmzhrADnMY7DKHwR5zGHzBnHWAL5nDIGQOg4g5DJ4wJwB4yhwGXzGHwdfMYfANc+4DfMscBjFzGCTMYbCv6dYwzC1e0F2gtkFVoANTT1jcw+JQU2XI/o4Xhv29Qcz+wSCm/qjp9pD6Ey8M9WeDmPqLQUz9VdOdIfU3Xhjq7wYx9Q+DmPpMvxjLZQa/jHyXCgeUXWw+5++J9w/bxUC5AAEAAf//AA94nIWUXW8bRRSGz5nZnf2I7fXam1k3TdaOXdv5qku99oY2aTBtSEJw+EhTSIRa5aJCqAWMUET+AVIvILcItRWVkhtEkZpIXPID4KpSlX+AVIHU3vQGi7icsZ32AiFW2jNn5szszj7vOwsI8Pwpe8S+glMQNE7mTyQNDRgucmTAWkjlj7xhz9P0zGTRc1Dkz6ChQqn2GpZViKpZnFZBUtmX7JHTTE4ld3cpNJOqTb7sO87urvO5VMnenvPviU5FTQCN9vSAb/AB4DAKZ+ENeK/x9uREIa+ZGi7GURNosgWwDdRMW9sEE7gw+SYIQBB4TWcMLAtWVQvWOlhgNRsXXq37pdBNz7huckAfmfRH66N66NZKZ7CCxqAnCqP5UrlecMN6LQpHq9Lg9VppEvPCH/TkdFiNdLc/ye1NyGKAh3i/cxmfLcX0O/qwGfidX2SAS0u5QXwoc3homzeNGPbi9cA/SvkB5iTT/ci5nZTG4SE+M4eM2yKGj2UuJx8fRd0Wg33Tts19tdY+aqsh9kTmMok7TgR0oQp8j30LgzDSGHIQEBdJNNaiErZAaeZ7XPcn0TNIsjIeC9UNku8lOznC3vmjrwF+1hWBSUkFx0HZ02QPW0oU9b6+HmdhrjEzgVwvjjCNs0XQOHINPwVkZJiboAPXdFKCwLM1IP7rlEBzvO4X/FNCH6INJViBGHY3JAlHWJ3jFZYXhi8F0SYJalEW52g8YHxj/ovv39/8aVbTm8LVxr+8dP7jdydYpflJ6/rYipv2246HU+7S7HerH9zduojXKM6vvikS2oqOon6+0ryxdaNZGSuuJE/LRDuTTi2dm5vfuttn+Pwvfo++yQO/4dEHEDhleUWvUA+79PqK10nxGazKESTZ+b3l8GgjXF4OD8Jl3Kb7eWdbdVlGxdQy9P17j1fImS6MQwMWGpfqdG4shYSoWcJqmSgM0QKDGy1awLQ1HTkdN8ZhEzSNrdMQa16YLYSFfLV4LpOyybTFWinBAoymj9sXvq1FfhggbTIiq0pOKKlkFLqWzpd64kv2qxd4LDOU+drLpZgczizk5N+/dT35JBYVdvJRnGz2s5XZ8ZwdQrvjp922Hdjt1EhCslQupQ3FjpNbB8qWFDA7NpYNcFUqMYjyFC2x2+4x4x+4y9MwAOLAYHh60kLRxenT74JrRyfjqVSc/R7Hlc51w3Z4lIiZlHlATlIMU6SPA1k4A9PwIaw3rrx1jplifPSESw9ChTIGhogZmzaaIMy1+AATGjFGAZs6Z2hZuKZaVL8BtJob61dW31lZXLjUKOXTJXUVEoqr2zvqg64nuwz/p49huVQuCEMnyC9cUnaJ9AVUVpmeQyVDllxMh9k2T6njTGHnZfqNbfRSw+48bJ/U9AdCwz9tM6oVO68Ua1hXxR/L1pTc9yes8n3TXsVbaqyzreJ/5Kz6uo6oX6ZHHz2tzF+ssHT3bVcHhzHwrtrwD/pL8/54nGNgZGBgAGJJ5uMF8fw2Xxm4mV8ARRhu/iwJQND/VzG/YNYDcjkYmECiAEYtC+Z4nGNgZGBgDvqfBSRfMDD8/w8kgSIogBMAh9IFngAAAHicY37BwMAsCMSRQPwCSi+AYkEIBgBZxwQRAAAAAAAAAEoA2gESAXwBqgIuAkwC+AABAAAACQBcAAUAAAAAAAIAHAAsAHMAAABpC3AAAAAAeJx1kM1Kw0AUhU/aWtGCCwXB3ay0Ik1/oAuLi0JBwZ0uCoKbaZq/kmTCZCr0JXwHH8RX8Vk8TS9iBTMM891zz9y5uQBO8QUPu2/MvWMPh4x23CDfCTfJM+EW+VH4AB08Cbepvwof4waBcAdneGcFr3XEaIUPYQ8nXke4Qb4QbpKvhFvksfABzr2ZcJv6i/Ax5l4s3MGl9zkz5camceJUd3atRoPhrVpslKGUFjpTeu0SYys1VZEpXJhlxg9MHuleEdv8OYzXmbYSyTEPbZWaQg39gSgPYRFa7cLltnL1Fo+ci1RkTa7upaYqrVmFgfMT58pJv//7LY7SoMQGFiliJHBQ6FK95jnCAEPckhZ0KDp3rhQFNDIqGmveSOpMxXjKHTEqqIZ0ZGSf4zfIqWv0mInpzfHMfMzbGVX7J7cfzencVk/ruood+exr3/NAT1H7dP3y8qfnCm/0jKg63tl2Z+tuFO7/9Kk4h21uRSWg7tfTcFQn6HP981/fvtJ+FwAAeJxtwUsOgCAMBcA+PlW4JSkQExshqDHc3oVbZ8jQJ9K/AAMLBw/GghUBkVjSIUW5aut9mrZbkYdr01wG311byq5rmv4a6dyIXqWWEGsAAAB4nGPw3sFwIihiIyNjX+QGxp0cDBwMyQUbGVidNjEwMmiBGJu5mBg5ICw+BjCLzWkX0wGgNCeQze60i8EBwmZmcNmowtgRGLHBoSNiI3OKy0Y1EG8XRwMDI4tDR3JIBEhJJBBs5mFi5NHawfi/dQNL70YmBhcADHYj9AAA) format("woff"),url(../fonts/fa-ngrm.ttf) format("truetype"),url(../img/fa-ngrm.svg#fa-ngrm) format("svg");font-weight:400;font-style:normal}[class*=" ngrm-icon-"]:before,[class^=ngrm-icon-]:before{font-family:fa-ngrm;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ngrm-icon-cancel:before{content:"\E800"}.ngrm-icon-floppy:before{content:"\E801"}.ngrm-icon-ok:before{content:"\E802"}.ngrm-icon-ccw:before{content:"\E803"}.ngrm-icon-folder:before{content:"\E804"}.ngrm-icon-upload:before{content:"\E805"}.ngrm-icon-play:before{content:"\E811"}.ngrm-icon-trash:before{content:"\F1F8"}.ngremotemedia-type{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333}.ngremotemedia-type *,.ngremotemedia-type :after,.ngremotemedia-type :before{-webkit-box-sizing:inherit;box-sizing:inherit}.ngremotemedia-type .v-select{position:relative;font-family:inherit}.ngremotemedia-type .v-select,.ngremotemedia-type .v-select *{-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ngremotemedia-type .vs__fade-enter-active,.ngremotemedia-type .vs__fade-leave-active{-webkit-transition:opacity .15s cubic-bezier(1,.5,.8,1);transition:opacity .15s cubic-bezier(1,.5,.8,1)}.ngremotemedia-type .vs__fade-enter,.ngremotemedia-type .vs__fade-leave-to{opacity:0}.ngremotemedia-type .vs--disabled .vs__clear,.ngremotemedia-type .vs--disabled .vs__dropdown-toggle,.ngremotemedia-type .vs--disabled .vs__open-indicator,.ngremotemedia-type .vs--disabled .vs__search,.ngremotemedia-type .vs--disabled .vs__selected{cursor:not-allowed;background-color:#f8f8f8}.ngremotemedia-type .v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.ngremotemedia-type .v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.ngremotemedia-type .v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.ngremotemedia-type .v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.ngremotemedia-type .vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 4px 0;background:none;border:1px solid rgba(60,60,60,.26);border-radius:4px;white-space:normal}.ngremotemedia-type .vs__selected-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 2px;position:relative}.ngremotemedia-type .vs__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 6px 0 3px}.ngremotemedia-type .vs--searchable .vs__dropdown-toggle{cursor:text}.ngremotemedia-type .vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.ngremotemedia-type .vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.ngremotemedia-type .vs__open-indicator{fill:rgba(60,60,60,.5);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);transition:-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition:transform .15s cubic-bezier(1,-.115,.975,.855),-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);-webkit-transition-timing-function:cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.ngremotemedia-type .vs--open .vs__open-indicator{-webkit-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}.ngremotemedia-type .vs--loading .vs__open-indicator{opacity:0}.ngremotemedia-type .vs__clear{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.ngremotemedia-type .vs__dropdown-menu{display:block;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.15);box-shadow:0 3px 6px 0 rgba(0,0,0,.15);border:1px solid rgba(60,60,60,.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.ngremotemedia-type .vs__no-options{text-align:center}.ngremotemedia-type .vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap}.ngremotemedia-type .vs__dropdown-option:hover{cursor:pointer}.ngremotemedia-type .vs__dropdown-option--highlight{background:#5897fb;color:#fff}.ngremotemedia-type .vs__selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,.26);border-radius:4px;color:#333;line-height:1.4;margin:4px 2px 0 2px;padding:0 .25em}.ngremotemedia-type .vs__deselect{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,.5);text-shadow:0 1px 0 #fff}.ngremotemedia-type .vs--single .vs__selected{background-color:transparent;border-color:transparent}.ngremotemedia-type .vs--single.vs--open .vs__selected{position:absolute;opacity:.4}.ngremotemedia-type .vs--single.vs--searching .vs__selected{display:none}.ngremotemedia-type .vs__search::-ms-clear,.ngremotemedia-type .vs__search::-webkit-search-cancel-button,.ngremotemedia-type .vs__search::-webkit-search-decoration,.ngremotemedia-type .vs__search::-webkit-search-results-button,.ngremotemedia-type .vs__search::-webkit-search-results-decoration{display:none}.ngremotemedia-type .vs__search,.ngremotemedia-type .vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4;font-size:1em;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0 0;padding:0 7px;background:none;-webkit-box-shadow:none;box-shadow:none;width:0;max-width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ngremotemedia-type .vs__search::-webkit-input-placeholder{color:inherit}.ngremotemedia-type .vs__search::-moz-placeholder{color:inherit}.ngremotemedia-type .vs__search:-ms-input-placeholder{color:inherit}.ngremotemedia-type .vs__search::-ms-input-placeholder{color:inherit}.ngremotemedia-type .vs__search::placeholder{color:inherit}.ngremotemedia-type .vs--unsearchable .vs__search{opacity:1}.ngremotemedia-type .vs--unsearchable .vs__search:hover{cursor:pointer}.ngremotemedia-type .vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.ngremotemedia-type .vs__spinner{-ms-flex-item-align:center;align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid hsla(0,0%,39.2%,.1);border-right:.9em solid hsla(0,0%,39.2%,.1);border-bottom:.9em solid hsla(0,0%,39.2%,.1);border-left:.9em solid rgba(60,60,60,.45);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;-webkit-transition:opacity .1s;transition:opacity .1s}.ngremotemedia-type .vs__spinner,.ngremotemedia-type .vs__spinner:after{border-radius:50%;width:5em;height:5em}.ngremotemedia-type .vs--loading .vs__spinner{opacity:1}.ngremotemedia-type .ng-icon{font-size:4.5em;font-family:ngri;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:80px;display:block;color:#333}.ngremotemedia-type .ng-icon.big{font-size:64px;color:#333}.ngremotemedia-type .ng-icon.ng-warning:before{content:"\E900"}.ngremotemedia-type .ng-icon.ng-spinner:before{content:"\E901"}.ngremotemedia-type .ng-icon.ng-close:before{content:"\E902"}.ngremotemedia-type .ng-icon.ng-cloud:before{content:"\E903"}.ngremotemedia-type .ng-icon.ng-video:before{content:"\E904"}.ngremotemedia-type .ng-icon.ng-book:before{content:"\E905"}.ngremotemedia-type .image-meta{overflow:visible}.ngremotemedia-type .image-meta h3{font-weight:700}.ngremotemedia-type .image-meta p{color:#737373}.ngremotemedia-type .image-meta input.media-alttext{width:100%;border-radius:0;border:1px solid #e4e4e4;padding:7px 10px 7px 10px;margin-bottom:10px}.ngremotemedia-type .image-meta .image-meta-data{margin-top:20px}.ngremotemedia-type .image-wrap img{max-width:100%}.ngremotemedia-type .ngremotemedia-buttons{margin-top:20px}.ngremotemedia-type .ngremotemedia-buttons .ngremotemedia-local-file-container{margin:20px 0 20px 0}.ngremotemedia-type .btn{border-radius:4px;text-align:center;font-size:14px;line-height:18px;color:#fff;padding:8px 16px;border:1px solid #e4e4e4;background:#fff;color:#333}.ngremotemedia-type .btn:active{background:#d7d7d7}.ngremotemedia-type .btn.btn-blue{background:#009ac7;border:0;color:#fff}.ngremotemedia-type .btn.btn-blue:active{background:#007394}.ngremotemedia-type .v-select{font-size:14px;line-height:16px;background-color:#fff}.ngremotemedia-type .v-select .vs__dropdown-toggle{border-radius:0;border:1px solid #e4e4e4;padding:3px 5px 6px}.ngremotemedia-type .v-select input::-webkit-input-placeholder{color:#333;font-style:italic}.ngremotemedia-type .v-select input::-moz-placeholder{color:#333;font-style:italic}.ngremotemedia-type .v-select input:-ms-input-placeholder{color:#333;font-style:italic}.ngremotemedia-type .v-select input::-ms-input-placeholder{color:#333;font-style:italic}.ngremotemedia-type .v-select input::placeholder{color:#333;font-style:italic}.ngremotemedia-type .vue-treeselect{font-size:14px;line-height:16px}.ngremotemedia-type .vue-treeselect .vue-treeselect__control{border-radius:0;border:1px solid #e4e4e4}.ngremotemedia-type .vue-treeselect .vue-treeselect__placeholder{color:#333;font-style:italic}.ngremotemedia-type ::-webkit-input-placeholder{color:#999}.ngremotemedia-type :-ms-input-placeholder{color:#999}.ngremotemedia-type ::-moz-placeholder{color:#999}.ngremotemedia-type ::-ms-input-placeholder{color:#999}.ngremotemedia-type ::placeholder{color:#999}@-webkit-keyframes spinning{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinning{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.o2k7Skin .mceIcon.mce_ngremotemedia img{width:2rem}.mediaFacets[data-v-32bca2b3]{width:362px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:inset -1px 0 0 0 #e4e4e4;box-shadow:inset -1px 0 0 0 #e4e4e4}.mediaFacets .body[data-v-32bca2b3]{-webkit-box-shadow:inset 0 -1px 0 0 #e4e4e4,inset 0 1px 0 0 #e4e4e4,inset -1px 0 0 0 #e4e4e4;box-shadow:inset 0 -1px 0 0 #e4e4e4,inset 0 1px 0 0 #e4e4e4,inset -1px 0 0 0 #e4e4e4;background:#fff;padding:30px 15px}.mediaFacets .body .form-field+.form-field[data-v-32bca2b3]{margin-top:15px}.mediaFacets .body .form-field label[data-v-32bca2b3],.mediaFacets .body .search-wrapper .search-label[data-v-32bca2b3]{font-size:12px;font-weight:700;line-height:18px;color:#757575;margin-bottom:3px;display:block}.mediaFacets .body .search-wrapper[data-v-32bca2b3]{margin:30px 0 0}.mediaFacets .body .search-wrapper .search[data-v-32bca2b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5px 0}.mediaFacets .body .search-wrapper .search input[data-v-32bca2b3],.mediaFacets .body .search-wrapper .search ul[data-v-32bca2b3]{font-size:14px;line-height:16px}.mediaFacets .body .search-wrapper .search ul[data-v-32bca2b3]{margin:0;padding:5px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e4e4e4;min-width:75px;display:none}.mediaFacets .body .search-wrapper .search ul li[data-v-32bca2b3]{cursor:auto;margin-right:10px;padding:4px 10px;min-width:45px}.mediaFacets .body .search-wrapper .search ul li[data-v-32bca2b3]:last-child,.mediaFacets .body .search-wrapper .search ul li[data-v-32bca2b3]:only-child{margin:0}.mediaFacets .body .search-wrapper .search ul li.active[data-v-32bca2b3]{background:#009ac7;color:#fff;border-radius:4px;-webkit-box-shadow:inset -1px 0 0 0 #d7d7d7,inset 1px 0 0 0 #d7d7d7,inset 0 1px 0 0 #d7d7d7,inset 0 -1px 0 0 #d7d7d7;box-shadow:inset -1px 0 0 0 #d7d7d7,inset 1px 0 0 0 #d7d7d7,inset 0 1px 0 0 #d7d7d7,inset 0 -1px 0 0 #d7d7d7}.mediaFacets .body .search-wrapper .search input[data-v-32bca2b3]{border:1px solid #e4e4e4;padding:9px 10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mediaFacets .ng-spinner[data-v-32bca2b3]{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mediaFacets .ng-spinner[data-v-32bca2b3]:before{display:inline-block;-webkit-animation:spinning 1.5s linear infinite;animation:spinning 1.5s linear infinite}.mediaGalery[data-v-3f4718a0]{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mediaGalery .items[data-v-3f4718a0]{padding:15px;overflow-y:auto;height:calc(100% - 50px)}.mediaGalery .items.loading[data-v-3f4718a0]{opacity:.5}.mediaGalery .items .media[data-v-3f4718a0]{width:177px;min-height:182px;max-height:190px;padding:8px;margin:0 15px 15px 0;background-color:#fff;display:inline-block}.mediaGalery .items .media .media-container[data-v-3f4718a0]{width:100%}.mediaGalery .items .media .img[data-v-3f4718a0]{display:block;margin-bottom:4px;-o-object-fit:cover;object-fit:cover;height:92px;width:100%;overflow:hidden;text-overflow:ellipsis}.mediaGalery .items .media .file-placeholder[data-v-3f4718a0]{position:relative;height:92px;display:block;margin-bottom:4px}.mediaGalery .items .media .file-placeholder .icon-doc[data-v-3f4718a0]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:40px}.mediaGalery .items .media .file-placeholder[data-v-3f4718a0]:before{position:absolute;content:"";background-color:rgba(0,0,0,.7);top:0;bottom:0;left:0;right:0}.mediaGalery .items .media .filename[data-v-3f4718a0]{overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center;font-size:16px;line-height:20px;margin-top:4px;margin-bottom:0}.mediaGalery .items .media .size-description[data-v-3f4718a0]{font-size:12px;line-height:14px;text-align:center;color:#999}.mediaGalery .items .media .size-description .format[data-v-3f4718a0]{text-transform:uppercase}.mediaGalery .items .media.selected[data-v-3f4718a0]{border:1px solid #009ac7}.mediaGalery .items .media .select-btn[data-v-3f4718a0]{margin-top:8px;padding:3px;width:100%}.mediaGalery .folder-empty[data-v-3f4718a0]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mediaGalery .folder-empty span[data-v-3f4718a0]{display:block;text-align:center;font-size:14px;line-height:16px}.mediaGalery .folder-empty span.ngrm-icon-folder[data-v-3f4718a0]{color:#999;font-size:33px}.mediaGalery .folder-empty span strong[data-v-3f4718a0]{display:block;margin:5px 0;font-size:16px;line-height:19px}.mediaGalery .load-more-wrapper[data-v-3f4718a0]{padding:8px 15px;background-color:#fff;text-align:right;-webkit-box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;position:absolute;bottom:0;left:0;right:0}.overlay[data-v-3df2599a]{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.8);z-index:500000}.overlay .media-modal[data-v-3df2599a]{background-color:#f5f5f5;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.5);box-shadow:0 5px 15px 0 rgba(0,0,0,.5);margin:32px;height:calc(100% - 64px)}.overlay .media-modal .title[data-v-3df2599a]{padding:15px;font-size:16px;font-weight:700;line-height:20px;color:#333;background:#fff;text-transform:uppercase;-webkit-box-shadow:inset 0 -1px 0 0 #e4e4e4;box-shadow:inset 0 -1px 0 0 #e4e4e4}.overlay .media-modal .title .close[data-v-3df2599a]{float:right;cursor:pointer;padding:2px 10px}.overlay .media-modal .body[data-v-3df2599a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;height:calc(100% - 50px)}.ng-spinner[data-v-3d75ad5e]{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ng-spinner[data-v-3d75ad5e]:before{display:inline-block;-webkit-animation:spinning 1.5s linear infinite;animation:spinning 1.5s linear infinite}.sidebar-crop[data-v-6e62f960]{width:264px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:inset -1px 0 0 0 #e4e4e4;box-shadow:inset -1px 0 0 0 #e4e4e4}.sidebar-crop .buttons[data-v-6e62f960]{background:#fff;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:inset 0 -1px 0 0 #e4e4e4;box-shadow:inset 0 -1px 0 0 #e4e4e4;margin-right:1px}.sidebar-crop .buttons button[data-v-6e62f960]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sidebar-crop .buttons button.crop-btn-add[data-v-6e62f960]{margin-left:10px}.sidebar-crop .buttons button[data-v-6e62f960]:only-child{width:100%}.sidebar-crop-label span[data-v-6e62f960]{color:#999;font-size:14px;line-height:18px;display:inline-block;padding:31px 15px 15px;width:100%;-webkit-box-shadow:inset 0 -1px 0 0 #e4e4e4;box-shadow:inset 0 -1px 0 0 #e4e4e4}.unselectedVariations[data-v-6e62f960]{position:absolute;top:0;left:0;width:264px;height:100%;-webkit-transform:translateX(264px);transform:translateX(264px);background:#fff;-webkit-box-shadow:inset -1px 0 0 0 #e4e4e4;box-shadow:inset -1px 0 0 0 #e4e4e4;z-index:10}.unselectedVariations>div[data-v-6e62f960]{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;-webkit-box-shadow:inset 0 -1px 0 0 #e4e4e4,inset -1px 0 0 0 #e4e4e4;box-shadow:inset 0 -1px 0 0 #e4e4e4,inset -1px 0 0 0 #e4e4e4}.unselectedVariations>div input[data-v-6e62f960],.unselectedVariations>div label[data-v-6e62f960]{cursor:pointer}.unselectedVariations>div input[data-v-6e62f960]{margin-right:11px}.unselectedVariations>div label[data-v-6e62f960]{width:100%}.unselectedVariations>div .name[data-v-6e62f960]{color:#333;font-size:14px;line-height:18px}.unselectedVariations>div .formatted-size[data-v-6e62f960]{color:#999;font-size:12px;line-height:18px;display:block}.unselectedVariations>div.disabled[data-v-6e62f960]{-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f5f5f5;cursor:auto;color:#ddd;padding:15px 15px 5px}.unselectedVariations>div.disabled input[data-v-6e62f960],.unselectedVariations>div.disabled label[data-v-6e62f960],.unselectedVariations>div.disabled span[data-v-6e62f960]{cursor:auto}.unselectedVariations>div.disabled label[data-v-6e62f960]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto;color:#999}.unselectedVariations .legend-not-selectable[data-v-6e62f960]{width:100%;font-size:.75rem;color:#a41034;display:inline-block;text-align:right}.selectedVariations ul[data-v-6e62f960]{list-style:none;padding:0;margin:0}.selectedVariations ul li[data-v-6e62f960]{padding:15px 0 15px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:inset -1px 0 0 0 #e4e4e4,inset 0 -1px 0 0 #e4e4e4;box-shadow:inset -1px 0 0 0 #e4e4e4,inset 0 -1px 0 0 #e4e4e4;background-color:#fff;cursor:pointer}.selectedVariations ul li.disabled[data-v-6e62f960]{background-color:#f5f5f5;cursor:auto}.selectedVariations ul li.selected.set[data-v-6e62f960]{color:#90ee90}.selectedVariations ul li span[data-v-6e62f960]{display:block;color:#333;font-size:14px;line-height:18px}.selectedVariations ul li a[data-v-6e62f960]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selectedVariations ul li a span[data-v-6e62f960]{padding:5px}.selectedVariations ul li a .ngrm-icon-trash[data-v-6e62f960]{color:#009ac7;padding:10px}.selectedVariations ul li .formatted-size[data-v-6e62f960]{color:#999;font-size:12px;line-height:18px}.selectedVariations ul li .circle-orange[data-v-6e62f960]{width:8px;height:8px;background-color:orange;border-radius:50%}.selectedVariations .set .circle-orange[data-v-6e62f960]{display:none}.crop .cropper[data-v-5ec8a809]{position:relative;margin:0 auto}.crop .cropper button[data-v-5ec8a809]{margin-left:8px}.crop .cropper .buttons[data-v-5ec8a809]{position:absolute}.crop .preview[data-v-5ec8a809]{width:100%;height:500px;overflow:hidden}.crop-container[data-v-30dce429]{overflow-y:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:30px 30px 80px}.crop-container[data-v-30dce429]:empty{display:none}.img-placeholder[data-v-30dce429]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:60px 60px 110px}.img-placeholder img[data-v-30dce429]{max-width:100%;height:auto;margin:0 auto;display:block}.action-strip[data-v-30dce429]{padding:8px 15px;background-color:#fff;text-align:right;-webkit-box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;position:absolute;bottom:0;left:264px;right:0}.action-strip button[data-v-30dce429]{margin-left:10px}.action-strip .ngrm-icon-floppy[data-v-30dce429]{margin-right:5px}.folderGalery[data-v-70f9d554]{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:calc(100% - 50px);overflow-y:auto}.folderGalery .items[data-v-70f9d554]{padding:15px}.folderGalery .items.loading[data-v-70f9d554]{opacity:.5}.folderGalery .items .breadcrumbs[data-v-70f9d554]{background-color:#fff;width:100%;margin-bottom:20px;padding:10px}.folderGalery .items .breadcrumbs a[data-v-70f9d554]{color:#009ac7}.folderGalery .items .info[data-v-70f9d554]{font-style:italic;margin-bottom:10px;margin-left:10px}.folderGalery .items .media[data-v-70f9d554]{width:177px;min-height:182px;max-height:190px;padding:8px;margin:0 15px 15px 0;background-color:#fff;display:inline-block}.folderGalery .items .media .media-container[data-v-70f9d554]{width:100%}.folderGalery .items .media .img[data-v-70f9d554]{display:block;margin-bottom:4px;-o-object-fit:cover;object-fit:cover;height:92px;width:100%;overflow:hidden;text-overflow:ellipsis}.folderGalery .items .media .file-placeholder[data-v-70f9d554]{position:relative;height:92px;display:block;margin-bottom:4px}.folderGalery .items .media .file-placeholder .icon-doc[data-v-70f9d554]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:40px}.folderGalery .items .media .file-placeholder[data-v-70f9d554]:before{position:absolute;content:"";background-color:rgba(0,0,0,.7);top:0;bottom:0;left:0;right:0}.folderGalery .items .media.new-folder input[data-v-70f9d554]{width:100%;margin-top:5px}.folderGalery .items .media.new-folder .select-btn[data-v-70f9d554]{background:#2e8b57}.folderGalery .items .media.new-folder .file-placeholder[data-v-70f9d554]:before{background-color:rgba(0,0,0,.2);top:0;bottom:0;left:0;right:0}.folderGalery .items .media .filename[data-v-70f9d554]{overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center;font-size:16px;line-height:20px;margin-top:4px;margin-bottom:0}.folderGalery .items .media .size-description[data-v-70f9d554]{font-size:12px;line-height:14px;text-align:center;color:#999}.folderGalery .items .media .size-description .format[data-v-70f9d554]{text-transform:uppercase}.folderGalery .items .media.selected[data-v-70f9d554]{border:1px solid #009ac7}.folderGalery .items .media .select-btn[data-v-70f9d554]{margin-top:10px;padding:3px;width:100%}.folderGalery .folder-empty[data-v-70f9d554]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.folderGalery .folder-empty span[data-v-70f9d554]{display:block;text-align:center;font-size:14px;line-height:16px}.folderGalery .folder-empty span.ngrm-icon-folder[data-v-70f9d554]{color:#999;font-size:33px}.folderGalery .folder-empty span strong[data-v-70f9d554]{display:block;margin:5px 0;font-size:16px;line-height:19px}.folderGalery .load-more-wrapper[data-v-70f9d554]{padding:8px 15px;background-color:#fff;text-align:right;-webkit-box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;position:absolute;bottom:0;left:0;right:0}.ng-spinner[data-v-70f9d554]{position:fixed;vertical-align:center;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ng-spinner[data-v-70f9d554]:before{display:inline-block;-webkit-animation:spinning 1.5s linear infinite;animation:spinning 1.5s linear infinite}.input-file-name-wrapper[data-v-3e6d25e1]{padding:8px 15px;background-color:#fff;-webkit-box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;position:absolute;bottom:0;left:0;right:0}.input-file-name-wrapper input[data-v-3e6d25e1]{width:40%;border:1px solid #e4e4e4;padding:5px 10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.input-file-name-wrapper button[data-v-3e6d25e1]{float:right}.editor-insert-modal-body[data-v-8c9540dc]{padding:20px;margin-bottom:50px;overflow-y:auto}.editor-insert-modal-body.loading[data-v-8c9540dc]{opacity:.5}.editor-insert-modal-body .form-field+.form-field[data-v-8c9540dc]{margin-top:15px}.editor-insert-modal-body .form-field label[data-v-8c9540dc]{font-size:14px;font-weight:400;color:#757575;margin-top:5px;margin-bottom:10px;display:block}.editor-insert-modal-body .form-field input[data-v-8c9540dc]{width:100%;border:1px solid #e4e4e4;padding:7px 10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.action-strip[data-v-8c9540dc]{padding:8px 15px;background-color:#fff;text-align:right;-webkit-box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;box-shadow:inset 1px 0 0 0 #e4e4e4,0 -1px 0 0 #e4e4e4;position:absolute;bottom:0;left:0;right:0}.action-strip button[data-v-8c9540dc]{margin-left:10px}.action-strip .ngrm-icon-floppy[data-v-8c9540dc]{margin-right:5px}.ng-spinner[data-v-8c9540dc]{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ng-spinner[data-v-8c9540dc]:before{display:inline-block;-webkit-animation:spinning 1.5s linear infinite;animation:spinning 1.5s linear infinite} \ No newline at end of file diff --git a/frontend/src/components/Interactions.vue b/frontend/src/components/Interactions.vue index 12f2ee60..e03843b0 100644 --- a/frontend/src/components/Interactions.vue +++ b/frontend/src/components/Interactions.vue @@ -27,7 +27,7 @@ - + @@ -67,6 +67,7 @@ export default { uploadModalOpen: false, folders: [], tags: [], + metadataFields: [], facetsLoading: true }; }, @@ -108,6 +109,7 @@ export default { previewUrl: item.preview_url, alternateText: item.alt_text, tags: item.tags, + metadataFields: item.metadata, size: item.filesize, variations: {}, height: item.height, @@ -148,6 +150,7 @@ export default { previewUrl: '', alternateText: '', tags: [], + metadataFields: [], size: 0, variations: {}, height: 0, @@ -159,6 +162,7 @@ export default { const response = await fetch(this.config.paths.load_facets); const data = await response.json(); this.tags = data.tags; + this.metadataFields = data.metadataFields; this.facetsLoading = false; }, async handleBrowseMediaClicked() { @@ -203,6 +207,7 @@ export default { previewUrl: '', alternateText: '', tags: [], + metadataFields: [], size: file.size, variations: {}, height: 0, diff --git a/frontend/src/components/MediaFacets.vue b/frontend/src/components/MediaFacets.vue index c6197099..42eff063 100644 --- a/frontend/src/components/MediaFacets.vue +++ b/frontend/src/components/MediaFacets.vue @@ -39,6 +39,19 @@ /> +
+ + +
+
{{ this.$root.$data.NgRemoteMediaTranslations.search }}