diff --git a/CHANGELOG.md b/CHANGELOG.md index 286235e5..ceba99a6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ All notable changes to this project will be documented in this file. This projec ### Changed ++ [#64](https://github.com/luyadev/luya-module-cms/issues/64) Uglify javascript code. + [#61](https://github.com/luyadev/luya-module-cms/issues/61) Deprecated method `toNavItem()` in class `luya\cms\helpers\Url` in favor of `toMenuNavItem()` and also added new method `toMenuNav()`. ## 1.0.3 (26. March 2018) diff --git a/composer.lock b/composer.lock index 15bee501..2e65242c 100644 --- a/composer.lock +++ b/composer.lock @@ -560,23 +560,23 @@ }, { "name": "luyadev/luya-core", - "version": "1.0.4", + "version": "1.0.6", "source": { "type": "git", "url": "https://github.com/luyadev/luya-core.git", - "reference": "d727662a3100d292658d26b96ce5e34895b7cffd" + "reference": "1a6b6449632549b87797d9b4d637b9e4f4c10152" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/luyadev/luya-core/zipball/d727662a3100d292658d26b96ce5e34895b7cffd", - "reference": "d727662a3100d292658d26b96ce5e34895b7cffd", + "url": "https://api.github.com/repos/luyadev/luya-core/zipball/1a6b6449632549b87797d9b4d637b9e4f4c10152", + "reference": "1a6b6449632549b87797d9b4d637b9e4f4c10152", "shasum": "" }, "require": { "curl/curl": "~1.0", "luyadev/luya-composer": "~1.0.0", "phpmailer/phpmailer": "^6.0", - "yiisoft/yii2": "~2.0.14.1" + "yiisoft/yii2": "~2.0.15" }, "bin": [ "bin/luya" @@ -613,20 +613,20 @@ "yii", "yii2" ], - "time": "2018-02-28T10:26:28+00:00" + "time": "2018-04-11T10:02:05+00:00" }, { "name": "luyadev/luya-module-admin", - "version": "1.0.3", + "version": "1.1.1.3", "source": { "type": "git", "url": "https://github.com/luyadev/luya-module-admin.git", - "reference": "1bd547a30ed303632a3a7cf8d709483f870a6bac" + "reference": "81a51a3119d3ab0ab4bdf063b48092a14f0c8942" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/luyadev/luya-module-admin/zipball/1bd547a30ed303632a3a7cf8d709483f870a6bac", - "reference": "1bd547a30ed303632a3a7cf8d709483f870a6bac", + "url": "https://api.github.com/repos/luyadev/luya-module-admin/zipball/81a51a3119d3ab0ab4bdf063b48092a14f0c8942", + "reference": "81a51a3119d3ab0ab4bdf063b48092a14f0c8942", "shasum": "" }, "require": { @@ -645,14 +645,14 @@ "bower-asset/ng-wig": "~3.0.0", "bower-asset/twigjs-bower": "~0.10.5", "bower-asset/ui-router": "~0.4.0", - "luyadev/luya-testsuite": "~1.0.0", + "luyadev/luya-testsuite": "~1.1.0", "php-coveralls/php-coveralls": "^1.0", "twbs/bootstrap": "v4.0.0-beta" }, "type": "luya-core", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "1.1.x-dev" } }, "autoload": { @@ -686,27 +686,27 @@ "yii", "yii2" ], - "time": "2018-02-13T06:23:48+00:00" + "time": "2018-04-18T07:59:08+00:00" }, { "name": "luyadev/luya-testsuite", - "version": "1.0.8", + "version": "1.0.9", "source": { "type": "git", "url": "https://github.com/luyadev/luya-testsuite.git", - "reference": "70635b31e806ff8f0baf7d39c3dcf718d43b26b5" + "reference": "e73d820fe0ee053028f0ee9b6881ba9c836dfbfd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/luyadev/luya-testsuite/zipball/70635b31e806ff8f0baf7d39c3dcf718d43b26b5", - "reference": "70635b31e806ff8f0baf7d39c3dcf718d43b26b5", + "url": "https://api.github.com/repos/luyadev/luya-testsuite/zipball/e73d820fe0ee053028f0ee9b6881ba9c836dfbfd", + "reference": "e73d820fe0ee053028f0ee9b6881ba9c836dfbfd", "shasum": "" }, "require": { "curl/curl": "^1.0", - "luyadev/luya-core": "~1.0.0", - "luyadev/luya-module-admin": "~1.0.0", - "luyadev/luya-module-cms": "~1.0.0", + "luyadev/luya-core": "~1.0", + "luyadev/luya-module-admin": "~1.0", + "luyadev/luya-module-cms": "~1.0", "phpunit/phpunit": "~6.0.0", "twig/twig": "^1.0" }, @@ -739,7 +739,7 @@ "module", "php" ], - "time": "2018-01-31T12:28:21+00:00" + "time": "2018-04-20T11:01:30+00:00" }, { "name": "myclabs/deep-copy", @@ -1001,16 +1001,16 @@ }, { "name": "phpmailer/phpmailer", - "version": "v6.0.3", + "version": "v6.0.5", "source": { "type": "git", "url": "https://github.com/PHPMailer/PHPMailer.git", - "reference": "44d49bab5ab1fef721d3ee07e75dc0865ddf4cc6" + "reference": "cb3ea134d4d3729e7857737d5f320cce9caf4d32" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPMailer/PHPMailer/zipball/44d49bab5ab1fef721d3ee07e75dc0865ddf4cc6", - "reference": "44d49bab5ab1fef721d3ee07e75dc0865ddf4cc6", + "url": "https://api.github.com/repos/PHPMailer/PHPMailer/zipball/cb3ea134d4d3729e7857737d5f320cce9caf4d32", + "reference": "cb3ea134d4d3729e7857737d5f320cce9caf4d32", "shasum": "" }, "require": { @@ -1063,27 +1063,27 @@ } ], "description": "PHPMailer is a full-featured email creation and transfer class for PHP", - "time": "2018-01-05T13:19:58+00:00" + "time": "2018-03-27T13:49:45+00:00" }, { "name": "phpspec/prophecy", - "version": "1.7.5", + "version": "1.7.6", "source": { "type": "git", "url": "https://github.com/phpspec/prophecy.git", - "reference": "dfd6be44111a7c41c2e884a336cc4f461b3b2401" + "reference": "33a7e3c4fda54e912ff6338c48823bd5c0f0b712" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/dfd6be44111a7c41c2e884a336cc4f461b3b2401", - "reference": "dfd6be44111a7c41c2e884a336cc4f461b3b2401", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/33a7e3c4fda54e912ff6338c48823bd5c0f0b712", + "reference": "33a7e3c4fda54e912ff6338c48823bd5c0f0b712", "shasum": "" }, "require": { "doctrine/instantiator": "^1.0.2", "php": "^5.3|^7.0", "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0", - "sebastian/comparator": "^1.1|^2.0", + "sebastian/comparator": "^1.1|^2.0|^3.0", "sebastian/recursion-context": "^1.0|^2.0|^3.0" }, "require-dev": { @@ -1126,7 +1126,7 @@ "spy", "stub" ], - "time": "2018-02-19T10:16:54+00:00" + "time": "2018-04-18T13:57:24+00:00" }, { "name": "phpunit/php-code-coverage", @@ -2314,16 +2314,16 @@ }, { "name": "symfony/event-dispatcher", - "version": "v2.8.36", + "version": "v2.8.38", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "f5d2d7dcc33b89e20c2696ea9afcbddf6540081c" + "reference": "9b69aad7d4c086dc94ebade2d5eb9145da5dac8c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/f5d2d7dcc33b89e20c2696ea9afcbddf6540081c", - "reference": "f5d2d7dcc33b89e20c2696ea9afcbddf6540081c", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/9b69aad7d4c086dc94ebade2d5eb9145da5dac8c", + "reference": "9b69aad7d4c086dc94ebade2d5eb9145da5dac8c", "shasum": "" }, "require": { @@ -2370,7 +2370,7 @@ ], "description": "Symfony EventDispatcher Component", "homepage": "https://symfony.com", - "time": "2018-02-11T16:53:59+00:00" + "time": "2018-04-06T07:35:03+00:00" }, { "name": "symfony/filesystem", @@ -2677,16 +2677,16 @@ }, { "name": "twig/twig", - "version": "v1.35.2", + "version": "v1.35.3", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "9c24f2cd39dc1906b76879e099970b7e53724601" + "reference": "b48680b6eb7d16b5025b9bfc4108d86f6b8af86f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/9c24f2cd39dc1906b76879e099970b7e53724601", - "reference": "9c24f2cd39dc1906b76879e099970b7e53724601", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/b48680b6eb7d16b5025b9bfc4108d86f6b8af86f", + "reference": "b48680b6eb7d16b5025b9bfc4108d86f6b8af86f", "shasum": "" }, "require": { @@ -2694,8 +2694,8 @@ }, "require-dev": { "psr/container": "^1.0", - "symfony/debug": "~2.7", - "symfony/phpunit-bridge": "~3.3@dev" + "symfony/debug": "^2.7", + "symfony/phpunit-bridge": "^3.3" }, "type": "library", "extra": { @@ -2738,7 +2738,7 @@ "keywords": [ "templating" ], - "time": "2018-03-03T16:21:29+00:00" + "time": "2018-03-20T04:25:58+00:00" }, { "name": "webmozart/assert", @@ -2792,16 +2792,16 @@ }, { "name": "yiisoft/yii2", - "version": "2.0.14.1", + "version": "2.0.15.1", "source": { "type": "git", "url": "https://github.com/yiisoft/yii2-framework.git", - "reference": "d99969394c66dc3606134af092b8ec561ea5d7c6" + "reference": "ed3a9e1c4abe206e1c3ce48a6b3624119b79850d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/yiisoft/yii2-framework/zipball/d99969394c66dc3606134af092b8ec561ea5d7c6", - "reference": "d99969394c66dc3606134af092b8ec561ea5d7c6", + "url": "https://api.github.com/repos/yiisoft/yii2-framework/zipball/ed3a9e1c4abe206e1c3ce48a6b3624119b79850d", + "reference": "ed3a9e1c4abe206e1c3ce48a6b3624119b79850d", "shasum": "" }, "require": { @@ -2888,20 +2888,20 @@ "framework", "yii2" ], - "time": "2018-02-24T20:23:06+00:00" + "time": "2018-03-21T18:36:53+00:00" }, { "name": "yiisoft/yii2-composer", - "version": "2.0.5", + "version": "2.0.6", "source": { "type": "git", "url": "https://github.com/yiisoft/yii2-composer.git", - "reference": "3f4923c2bde6caf3f5b88cc22fdd5770f52f8df2" + "reference": "163419f1f197e02f015713b0d4f85598d8f8aa80" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/yiisoft/yii2-composer/zipball/3f4923c2bde6caf3f5b88cc22fdd5770f52f8df2", - "reference": "3f4923c2bde6caf3f5b88cc22fdd5770f52f8df2", + "url": "https://api.github.com/repos/yiisoft/yii2-composer/zipball/163419f1f197e02f015713b0d4f85598d8f8aa80", + "reference": "163419f1f197e02f015713b0d4f85598d8f8aa80", "shasum": "" }, "require": { @@ -2930,6 +2930,10 @@ { "name": "Qiang Xue", "email": "qiang.xue@gmail.com" + }, + { + "name": "Carsten Brandt", + "email": "mail@cebe.cc" } ], "description": "The composer plugin for Yii extension installer", @@ -2938,7 +2942,7 @@ "extension installer", "yii2" ], - "time": "2016-12-20T13:26:02+00:00" + "time": "2018-03-21T16:15:55+00:00" }, { "name": "yiisoft/yii2-imagine", diff --git a/src/admin/assets/Main.php b/src/admin/assets/Main.php index a8f25fbc..10cb803a 100644 --- a/src/admin/assets/Main.php +++ b/src/admin/assets/Main.php @@ -19,7 +19,7 @@ class Main extends \yii\web\AssetBundle * @inheritdoc */ public $js = [ - 'dist/js/main.js' + 'dist/js/main.uglified.js' ]; /** diff --git a/src/admin/resources/compileConfig.js b/src/admin/resources/compileConfig.js deleted file mode 100644 index 128b6af5..00000000 --- a/src/admin/resources/compileConfig.js +++ /dev/null @@ -1,91 +0,0 @@ -module.exports = { - - version: "0.0.2", - - css: { - scss: { - config: { - outputStyle: 'compressed' // nested, compact, expanded and compressed are available options - } - }, - autoprefixer: { - enabled: true, - config: { - browsers: ['> 0.1%'] - } - }, - pxToRem: { - enabled: true, - config: { - rootValue: 16, - propList: ['font', 'font-size', 'line-height', 'letter-spacing'], - selectorBlackList: [/^html$/, /^body$/], // Ignore font-size definition on html or body - replace: false - } - }, - cleanCss: { - enabled: "dev, prep, prod", - config: { - compatibility: 'ie8' - } - } - }, - - js: { - babeljs: { - enabled: true, - config: { - minified: true - } - } - }, - - images: { - imagemin: { - enabled: true, - config: [ - imagemin.gifsicle({interlaced: true}), - imagemin.jpegtran({progressive: true}), - imagemin.optipng({optimizationLevel: 5}), - imagemin.svgo({plugins: [{removeViewBox: true}]}) - ] - } - }, - - svg: { - svgmin: { - enabled: true, - config: { - } - } - }, - - paths: { - // "DESTINATION" : ['SOURCE'] - css: { - "dist/css/": ['scss/**/*.scss'] - }, - js: { - "dist/js/main.js": [ - "js/cmsadmin.js", - "js/services.js" - ] - }, - images: { - "img/": 'img/**/*' - }, - svg: {} - }, - - // All tasks above are available (css, js, images and svg) - combinedTasks: { - default: [ 'css', 'js' ], - compile: [ 'css', 'js' ], - compress: [ 'images', 'svg' ] - }, - - watchTask: { - 'css': [ 'css' ], - 'js': [ 'js' ] - } -}; \ No newline at end of file diff --git a/src/admin/resources/dist/css/cmsadmin.css b/src/admin/resources/dist/css/cmsadmin.css index 944263f9..263a5a9b 100644 --- a/src/admin/resources/dist/css/cmsadmin.css +++ b/src/admin/resources/dist/css/cmsadmin.css @@ -1 +1 @@ -.google-chrome-font-offset-fix{display:inline-block}@media (-webkit-min-device-pixel-ratio: 0){.google-chrome-font-offset-fix{margin-top:2px}}.block{background-color:#fff;border:1px dashed #adb5bd;border-radius:3px;margin-top:5px;padding:0;position:relative;-webkit-transition:.2s ease-in-out border-color, 0s .2s ease-in-out z-index;transition:.2s ease-in-out border-color, 0s .2s ease-in-out z-index}.block:not(:last-of-type){margin-bottom:25px}.block:hover{border-color:#adb5bd;border-radius:0 0 3px 3px;-webkit-transition:.2s ease-in-out border-color;transition:.2s ease-in-out border-color;z-index:1;cursor:move}.block-is-layout>.block{border-color:transparent}.block:before,.block:after{background-color:#E50060;content:"";display:none;height:5px;left:0;position:absolute;right:0;z-index:70}.block:before{top:-6px}.block:after{bottom:-6px}.block--drag-top:before{display:block}.block--drag-bottom:after{display:block}.block-is-hidden .block-front{opacity:.3}.block-is-virgin .block-front{background-color:#99caff}.show-block-lines .block{border-color:rgba(173,181,189,0.5)}.block-toolbar{background-color:#212529;border-radius:3px 3px 0 0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;left:-1px;opacity:0;padding:0 10px;pointer-events:none;position:absolute;right:-1px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity;z-index:80}.block-toolbar .toolbar-item{border:none !important;font-size:20px;font-size:1.25rem;padding:2px 4px}.block-toolbar .toolbar-item:last-of-type{padding-right:0}.block:hover>.block-toolbar{opacity:1;pointer-events:all}.block-is-layout>.block-toolbar,.block-is-layout:hover>.block-toolbar{background-color:#adb5bd;opacity:1;pointer-events:all}.block-front,.block-edit{padding:10px}.block-front{cursor:pointer;overflow:hidden;white-space:normal;word-break:break-all}.block-front::after{display:block;clear:both;content:""}.block-is-layout>.block>.block-front{padding:10px 0}.block-toolbar-button{background:none;background-color:transparent;border:none;border-radius:0;color:#fff;cursor:pointer;display:block;margin-left:5px;-webkit-transition:.25s ease-in-out background-color;transition:.25s ease-in-out background-color}.block-toolbar-button:hover{background-color:rgba(255,255,255,0.2)}.block--is-dragging .block-toolbar-button{display:none}.block-front h1,.block-front h2,.block-front h3,.block-front h4,.block-front h5{color:#000}.block-front>*:last-of-type{margin-bottom:0}.block-front table{margin:0}.block-front table td>p:first-of-type:last-of-type,.block-front table th>p:first-of-type:last-of-type{margin:0}.block-front hr{margin-bottom:1rem !important;margin-top:1rem !important}.block-front img{max-width:100%;width:auto}.block-front blockquote{background-color:#f8f9fa;border-left:3px solid #E50060;display:block;padding:15px;position:relative;width:100%}.block-front blockquote p{font-family:"Roboto",sans-serif;font-style:italic;margin:0;position:relative;text-indent:40px}.block-front blockquote p:before{color:#E50060;content:'\201C';font-size:70px;font-size:4.375rem;font-weight:700;left:0;line-height:0;position:absolute;text-indent:0;text-shadow:3px 7px 5px rgba(0,0,0,0.1);top:20px}.block-front iframe{max-width:100%}.block-front .iframe-container{height:0;margin:0;overflow:hidden;padding-bottom:56.25%;pointer-events:none;position:relative;width:100%}.block-front .iframe-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.blockholder-column{width:255px;padding-left:0;padding-right:0;display:none;height:100vh;right:0;position:fixed;-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}@media (min-width: 960px){.blockholder-column{display:block}}.blockholder-column-small{-webkit-transform:translateX(205px);-ms-transform:translateX(205px);transform:translateX(205px)}.blockholder-column-small .blockholder{padding:10px}.blockholder-column-small .blockholder-search{display:none}.blockholder-column-small .blockholder-item{padding:5px;max-width:30px;max-height:30px}.blockholder-column-small .blockholder-item span{visibility:hidden}.blockholder-column-small .blockholder-group-title span{visibility:hidden}.blockholder-column-small .blockholder-favorite,.blockholder-column-small .blockholder-clear-button{display:none;max-width:12px;padding-left:2px}.blockholder-column-small .blockholder-favorite i,.blockholder-column-small .blockholder-clear-button i{font-size:8px;font-size:0.5rem}.blockholder{background-color:#495057;color:#adb5bd;display:block;height:100%;padding:15px;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-y:auto;-ms-overflow-style:none}.blockholder::-webkit-scrollbar{display:none}.blockholder-search{border-bottom:1px solid #fff;display:block;margin:0 0 30px;padding-right:25px;position:relative;width:100%}.blockholder-search-input{background:none;border:none;color:#fff;outline:0;padding-top:5px;width:100%}.blockholder-search-label{color:#fff;display:inline-block;font-size:20px;font-size:1.25rem;margin:0;position:absolute;right:0;top:0;width:auto}.blockholder-group-title{color:#fff;cursor:pointer;display:block;margin-bottom:5px;padding-left:32px}.blockholder-group:not(:first-of-type) .blockholder-group-title{margin-top:30px}.blockholder-group-title .material-icons{font-size:20px;font-size:1.25rem;margin-left:-28px;margin-right:-3px}.blockholder-group-favorites .blockholder-group-title{color:#E50060}.blockholder-group-copy-stack .blockholder-group-title{padding-right:40px;position:relative}.blockholder-clear-button{display:block;padding:3px 6px 5px 6px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.25s ease-in-out background-color;transition:.25s ease-in-out background-color}.blockholder-clear-button .material-icons{color:#dc3545;font-size:20px;font-size:1.25rem;margin:0}.blockholder-clear-button:hover{background-color:#fff}.blockholder-list{list-style:none;margin:0;padding:0}.blockholder-item{border:1px dashed transparent;padding:4px 2px 3px 30px;position:relative;-webkit-transition:.2s ease-in-out border;transition:.2s ease-in-out border}.blockholder-item:not(:first-of-type){margin-top:5px}.blockholder-item:hover{border-color:#fff;cursor:move}.blockholder-item .blockholder-icon{font-size:20px;font-size:1.25rem;left:3px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.blockholder-item .blockholder-icon+span{margin-left:0}.blockholder-favorite{background-color:rgba(73,80,87,0.8);border:none;bottom:0;color:#E50060;font-size:16px;font-size:1rem;opacity:0;padding:0 8px 3px 8px;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:.25s ease-in-out opacity, .25s ease-in-out color, .25s ease-in-out background-color;transition:.25s ease-in-out opacity, .25s ease-in-out color, .25s ease-in-out background-color}.blockholder-item:hover .blockholder-favorite{cursor:pointer;opacity:1;pointer-events:all}.blockholder-favorite:hover{background-color:#fff;color:#dc3545}.blockholder-favorite-clear{padding:0 6px 3px 6px}.blockholder-group-toggled .blockholder-toggle-icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.blockholder-toggler{background:#495057;border:none;border-radius:.25rem;cursor:pointer;display:none;margin:0;min-height:42px;outline:none !important;padding:0;position:absolute;left:-8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background .25s ease-in-out, min-height .2s ease-in-out;transition:background .25s ease-in-out, min-height .2s ease-in-out;width:16px}.blockholder-toggler i{color:#f8f9fa;-webkit-transition:color .25s ease-in-out, -webkit-transform .25s ease-in-out;transition:color .25s ease-in-out, -webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out, color .25s ease-in-out;transition:transform .25s ease-in-out, color .25s ease-in-out, -webkit-transform .25s ease-in-out}.blockholder-toggler:hover{background:#495057;min-height:72px}.blockholder-toggler-open i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width: 960px){.blockholder-toggler{display:block}}.cmsadmin{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 15px;min-height:100%}@media (min-width: 960px){.cmsadmin{margin:0 255px 0 15px}}.cmsadmin>.row{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-right:0}.cmsadmin>.row>.col>.row{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cmsadmin>.row>.col,.cmsadmin>.row>.col>.row>.col{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 960px){.cmsadmin>.row>.col,.cmsadmin>.row>.col>.row>.col{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 960px){.cmsadmin-blockholder-collapsed{margin:0 48px 0 15px}}.cmsadmin-toolbar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0 30px;width:100%}.cmsadmin-toolbar label{margin:0}.cmsadmin-nav-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:43px}.cmsadmin-nav-tabs .nav-item:first-of-type{margin-left:0;margin-right:10px}.cmsadmin-nav-tabs .nav-item-title{padding-left:10px}.cmsadmin-nav-tabs .nav-item-alternative{margin-left:5px}.cmsadmin-nav-tabs .nav-item-alternative>.flag{line-height:44px;line-height:2.75rem;border-radius:.25rem}.cmsadmin-fallback-small{display:none}.nav-tabs.has-enough-space+.cmsadmin-fallback-small{display:none}.nav-tabs.not-enough-space{display:none}.nav-tabs.not-enough-space+.cmsadmin-fallback-small{display:block}.cmsadmin-pages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:0 0 15px}.cmsadmin-pages>.row{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.cmsadmin-pages>.row>.col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.cmsadmin-pages>.row>.col>.nav-tabs{border-bottom:0;-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;z-index:10}.cmsadmin-pages>.row>.col>.nav-tabs .nav-link{background-color:transparent;border-bottom:0}.cmsadmin-pages>.row>.col>.nav-tabs .nav-link.active{border-bottom:1px solid #f8f9fa}.cmsadmin-pages>.row>.col>.nav-tabs .nav-item-alternative .nav-link{background-color:transparent}.cmsadmin-pages>.row>.col>.nav-tabs .nav-item-alternative:not(.nav-item-icon) a.nav-link{margin-top:-1px}.cmsadmin-page{border:solid #ddd;border-radius:0 3px 0 0;border-width:1px 1px 0 0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-top:-1px;padding:10px 10px 10px 0}.cmsadmin-pages>.row>.col:last-of-type .cmsadmin-page{border-radius:0;border-right:0}.cmsadmin-container-title{margin-bottom:10px;margin-top:20px}.block-is-layout>.block>.block-front .cmsadmin-container-title{margin-top:0}.cmsadmin-frame-wrapper{position:relative}.cmsadmin-frame{border:none;bottom:30px;display:block;height:calc(100% - 25px);left:10px;position:absolute;right:10px;top:10px;width:calc(100% - 20px)}.cmsnav{display:block;margin-bottom:10px;width:100%}.cmsnav-list{display:block;list-style:none;margin:0;padding:0}.cmsnav-list:not(:first-of-type){margin-top:15px}.cmsnav-button:not(:first-of-type){margin-top:5px}.cmsnav-treeview{display:block}.empty-placeholder{padding:10px;text-align:center}.empty-placeholder--drag-hover{background-color:#E50060;color:#fff}.menu-dropdown{clear:both;display:block;padding-top:10px}.form-side>.menu-dropdown{padding-top:0}.menu-dropdown-toggle-all{font-size:14px;font-size:0.875rem;cursor:pointer}.menu-dropdown-toggle-all i{font-size:24px;font-size:1.5rem}.toolbar-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 20px}.toolbar-item:first-of-type{padding-left:0}.toolbar-item-lang+.toolbar-item:not(.toolbar-item-lang){border-left:1px solid #ddd}.toolbar-item:last-of-type{padding-right:0}.toolbar-item-lang{padding:5px 10px}.treeview{display:block;font-size:14px;font-size:0.875rem;list-style:none;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.treeview-container{display:block;margin-top:20px;position:relative;width:100%}.treeview-chooser .treeview-container{margin-top:10px}.treeview-no-entry{padding:5px 0 5px 30px}.drag-hover>.treeview-no-entry,.drag-hover-top>.treeview-no-entry,.drag-hover-middle>.treeview-no-entry,.drag-hover-bottom>.treeview-no-entry{background-color:#28a745}.treeview-items{display:block;list-style:none;margin:0;padding:0;position:relative}.treeview-item>.treeview-items{margin-left:15px}.treeview-item-collapsed>.treeview-items{display:none}.treeview-item{display:block;padding:0;position:relative}.treeview-item:before{border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;content:'';display:block;height:15px;left:-4px;position:absolute;top:0;width:25px}.treeview-chooser .treeview-item:before{height:20px;top:-5px;width:20px}.treeview-item:after{border-left:1px solid #ced4da;content:'';display:block;height:100%;left:-4px;position:absolute;top:0}.treeview-chooser .treeview-item:after{top:-5px}.treeview-item-lvl1:before,.treeview-item-lvl1:after{display:none}.treeview-item:last-child:after{display:none}.treeview-item-has-children:before{top:-1px;width:7px}.treeview-chooser .treeview-item-has-children:before{height:25px;top:-10px}.treeview-item-collapsed:before{height:16px}.treeview-label{border:solid transparent;border-width:2px 0 2px 0;display:block;padding:0 0 0 23px;position:relative;width:100%}.treeview-chooser .treeview-label{padding-right:0}.treeview-label-container{font-weight:bold;letter-spacing:.8px;letter-spacing:0.05rem}.treeview-label:after{border-radius:5px;content:"";height:100%;position:absolute;right:0;top:0;width:5px}.treeview-chooser .treeview-label:after{display:none}.treeview-label-page:after{background-color:#28a745}.treeview-item-isoffline>.treeview-label:after{background-color:#dc3545}.treeview-item-ishidden>.treeview-label{opacity:.5}.treeview-label.drag-dragging .treeview-icon-collapse{display:none}.treeview-label.drag-hover-top{border-top-color:#28a745}.treeview-label.drag-hover-middle{background-color:#28a745}.treeview-label.drag-hover-bottom{border-bottom-color:#28a745}.treeview-icon{font-size:18px;font-size:1.125rem;height:18px;left:0;line-height:1;position:absolute;top:3px;width:18px}.treeview-icon-right{left:auto;right:10px}.treeview-icon-right+.treeview-link{width:calc(100% - 30px)}.treeview-icon-right+.treeview-icon-right{right:30px}.treeview-icon-right+.treeview-icon-right+.treeview-link{width:calc(100% - 50px)}.treeview-icon-right+.treeview-icon-right+.treeview-icon-right{right:50px}.treeview-icon-right+.treeview-icon-right+.treeview-icon-right+.treeview-link{width:calc(100% - 70px)}.treeview-icon-collapse{cursor:pointer;font-size:24px;font-size:1.5rem;height:24px;top:0;-webkit-transition:.25s ease-in-out transform;transition:.25s ease-in-out transform;width:24px}.treeview-item-collapsed .treeview-icon-collapse{-webkit-transform:rotate(-90deg) translateX(-1px);-ms-transform:rotate(-90deg) translateX(-1px);transform:rotate(-90deg) translateX(-1px)}.treeview-icon .material-icons{display:block}.treeview-link{border:1px solid transparent;border-radius:5px;border-radius:.25rem;cursor:pointer;display:block;padding:0 7px;width:calc(100% - 10px);word-break:break-word;word-wrap:break-word}.treeview-item-active>.treeview-label>.treeview-link,.treeview-link:hover{border-color:rgba(0,0,0,0.125)}.treeview-label-container .treeview-item-active>.treeview-label>.treeview-link,.treeview-label-container .treeview-link:hover{border-color:transparent}.treeview-chooser .treeview-label-page .treeview-icon{left:4px;top:2px}body[class*='internet-explorer-'] .block-toolbar{display:none}body[class*='internet-explorer-'] .block:hover>.block-toolbar,body[class*='internet-explorer-'] .block-is-layout>.block-toolbar,body[class*='internet-explorer-'] .block-is-layout:hover>.block-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex}body[class*='internet-explorer-'] .cmsadmin-frame{height:calc(100vh - 25px)} +.google-chrome-font-offset-fix{display:inline-block}@media (-webkit-min-device-pixel-ratio:0){.google-chrome-font-offset-fix{margin-top:2px}}.block{background-color:#fff;border:1px dashed #adb5bd;border-radius:3px;margin-top:5px;padding:0;position:relative;-webkit-transition:.2s ease-in-out border-color,0s .2s ease-in-out z-index;transition:.2s ease-in-out border-color,0s .2s ease-in-out z-index}.block:not(:last-of-type){margin-bottom:25px}.block:hover{border-color:#adb5bd;border-radius:0 0 3px 3px;-webkit-transition:.2s ease-in-out border-color;transition:.2s ease-in-out border-color;z-index:1;cursor:move}.block-is-layout>.block{border-color:transparent}.block:after,.block:before{background-color:#e50060;content:"";display:none;height:5px;left:0;position:absolute;right:0;z-index:70}.block:before{top:-6px}.block:after{bottom:-6px}.block--drag-top:before{display:block}.block--drag-bottom:after{display:block}.block-is-hidden .block-front{opacity:.3}.block-is-virgin .block-front{background-color:#99caff}.show-block-lines .block{border-color:rgba(173,181,189,.5)}.block-toolbar{background-color:#212529;border-radius:3px 3px 0 0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;left:-1px;opacity:0;padding:0 10px;pointer-events:none;position:absolute;right:-1px;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity;z-index:80}.block-toolbar .toolbar-item{border:none!important;font-size:20px;padding:2px 4px}.block-toolbar .toolbar-item:last-of-type{padding-right:0}.block:hover>.block-toolbar{opacity:1;pointer-events:all}.block-is-layout:hover>.block-toolbar,.block-is-layout>.block-toolbar{background-color:#adb5bd;opacity:1;pointer-events:all}.block-edit,.block-front{padding:10px}.block-front{cursor:pointer;overflow:hidden;white-space:normal;word-break:break-all}.block-front::after{display:block;clear:both;content:""}.block-is-layout>.block>.block-front{padding:10px 0}.block-toolbar-button{background:0 0;background-color:transparent;border:none;border-radius:0;color:#fff;cursor:pointer;display:block;margin-left:5px;-webkit-transition:.25s ease-in-out background-color;transition:.25s ease-in-out background-color}.block-toolbar-button:hover{background-color:rgba(255,255,255,.2)}.block--is-dragging .block-toolbar-button{display:none}.block-front h1,.block-front h2,.block-front h3,.block-front h4,.block-front h5{color:#000}.block-front>:last-of-type{margin-bottom:0}.block-front table{margin:0}.block-front table td>p:first-of-type:last-of-type,.block-front table th>p:first-of-type:last-of-type{margin:0}.block-front hr{margin-bottom:1rem!important;margin-top:1rem!important}.block-front img{max-width:100%;width:auto}.block-front blockquote{background-color:#f8f9fa;border-left:3px solid #e50060;display:block;padding:15px;position:relative;width:100%}.block-front blockquote p{font-family:Roboto,sans-serif;font-style:italic;margin:0;position:relative;text-indent:40px}.block-front blockquote p:before{color:#e50060;content:'\201C';font-size:70px;font-weight:700;left:0;line-height:0;position:absolute;text-indent:0;text-shadow:3px 7px 5px rgba(0,0,0,.1);top:20px}.block-front iframe{max-width:100%}.block-front .iframe-container{height:0;margin:0;overflow:hidden;padding-bottom:56.25%;pointer-events:none;position:relative;width:100%}.block-front .iframe-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.blockholder-column{width:255px;padding-left:0;padding-right:0;display:none;height:100vh;right:0;position:fixed;-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}@media (min-width:960px){.blockholder-column{display:block}}.blockholder-column-small{-webkit-transform:translateX(205px);transform:translateX(205px)}.blockholder-column-small .blockholder{padding:10px}.blockholder-column-small .blockholder-search{display:none}.blockholder-column-small .blockholder-item{padding:5px;max-width:30px;max-height:30px}.blockholder-column-small .blockholder-item span{visibility:hidden}.blockholder-column-small .blockholder-group-title span{visibility:hidden}.blockholder-column-small .blockholder-clear-button,.blockholder-column-small .blockholder-favorite{display:none;max-width:12px;padding-left:2px}.blockholder-column-small .blockholder-clear-button i,.blockholder-column-small .blockholder-favorite i{font-size:8px}.blockholder{background-color:#495057;color:#adb5bd;display:block;height:100%;padding:15px;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-y:auto;-ms-overflow-style:none}.blockholder::-webkit-scrollbar{display:none}.blockholder-search{border-bottom:1px solid #fff;display:block;margin:0 0 30px;padding-right:25px;position:relative;width:100%}.blockholder-search-input{background:0 0;border:none;color:#fff;outline:0;padding-top:5px;width:100%}.blockholder-search-label{color:#fff;display:inline-block;font-size:20px;margin:0;position:absolute;right:0;top:0;width:auto}.blockholder-group-title{color:#fff;cursor:pointer;display:block;margin-bottom:5px;padding-left:32px}.blockholder-group:not(:first-of-type) .blockholder-group-title{margin-top:30px}.blockholder-group-title .material-icons{font-size:20px;margin-left:-28px;margin-right:-3px}.blockholder-group-favorites .blockholder-group-title{color:#e50060}.blockholder-group-copy-stack .blockholder-group-title{padding-right:40px;position:relative}.blockholder-clear-button{display:block;padding:3px 6px 5px 6px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.25s ease-in-out background-color;transition:.25s ease-in-out background-color}.blockholder-clear-button .material-icons{color:#dc3545;font-size:20px;margin:0}.blockholder-clear-button:hover{background-color:#fff}.blockholder-list{list-style:none;margin:0;padding:0}.blockholder-item{border:1px dashed transparent;padding:4px 2px 3px 30px;position:relative;-webkit-transition:.2s ease-in-out border;transition:.2s ease-in-out border}.blockholder-item:not(:first-of-type){margin-top:5px}.blockholder-item:hover{border-color:#fff;cursor:move}.blockholder-item .blockholder-icon{font-size:20px;left:3px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.blockholder-item .blockholder-icon+span{margin-left:0}.blockholder-favorite{background-color:rgba(73,80,87,.8);border:none;bottom:0;color:#e50060;font-size:16px;opacity:0;padding:0 8px 3px 8px;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:.25s ease-in-out opacity,.25s ease-in-out color,.25s ease-in-out background-color;transition:.25s ease-in-out opacity,.25s ease-in-out color,.25s ease-in-out background-color}.blockholder-item:hover .blockholder-favorite{cursor:pointer;opacity:1;pointer-events:all}.blockholder-favorite:hover{background-color:#fff;color:#dc3545}.blockholder-favorite-clear{padding:0 6px 3px 6px}.blockholder-group-toggled .blockholder-toggle-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.blockholder-toggler{background:#495057;border:none;border-radius:.25rem;cursor:pointer;display:none;margin:0;min-height:42px;outline:0!important;padding:0;position:absolute;left:-8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background .25s ease-in-out,min-height .2s ease-in-out;transition:background .25s ease-in-out,min-height .2s ease-in-out;width:16px}.blockholder-toggler i{color:#f8f9fa;-webkit-transition:color .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:color .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out,color .25s ease-in-out;transition:transform .25s ease-in-out,color .25s ease-in-out,-webkit-transform .25s ease-in-out}.blockholder-toggler:hover{background:#495057;min-height:72px}.blockholder-toggler-open i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:960px){.blockholder-toggler{display:block}}.cmsadmin{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 15px;min-height:100%}@media (min-width:960px){.cmsadmin{margin:0 255px 0 15px}}.cmsadmin>.row{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-right:0}.cmsadmin>.row>.col>.row{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cmsadmin>.row>.col,.cmsadmin>.row>.col>.row>.col{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:960px){.cmsadmin>.row>.col,.cmsadmin>.row>.col>.row>.col{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:960px){.cmsadmin-blockholder-collapsed{margin:0 48px 0 15px}}.cmsadmin-toolbar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0 30px;width:100%}.cmsadmin-toolbar label{margin:0}.cmsadmin-nav-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:43px}.cmsadmin-nav-tabs .nav-item:first-of-type{margin-left:0;margin-right:10px}.cmsadmin-nav-tabs .nav-item-title{padding-left:10px}.cmsadmin-nav-tabs .nav-item-alternative{margin-left:5px}.cmsadmin-nav-tabs .nav-item-alternative>.flag{line-height:44px;border-radius:.25rem}.cmsadmin-fallback-small{display:none}.nav-tabs.has-enough-space+.cmsadmin-fallback-small{display:none}.nav-tabs.not-enough-space{display:none}.nav-tabs.not-enough-space+.cmsadmin-fallback-small{display:block}.cmsadmin-pages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:0 0 15px}.cmsadmin-pages>.row{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.cmsadmin-pages>.row>.col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.cmsadmin-pages>.row>.col>.nav-tabs{border-bottom:0;-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;z-index:10}.cmsadmin-pages>.row>.col>.nav-tabs .nav-link{background-color:transparent;border-bottom:0}.cmsadmin-pages>.row>.col>.nav-tabs .nav-link.active{border-bottom:1px solid #f8f9fa}.cmsadmin-pages>.row>.col>.nav-tabs .nav-item-alternative .nav-link{background-color:transparent}.cmsadmin-pages>.row>.col>.nav-tabs .nav-item-alternative:not(.nav-item-icon) a.nav-link{margin-top:-1px}.cmsadmin-page{border:solid #ddd;border-radius:0 3px 0 0;border-width:1px 1px 0 0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-top:-1px;padding:10px 10px 10px 0}.cmsadmin-pages>.row>.col:last-of-type .cmsadmin-page{border-radius:0;border-right:0}.cmsadmin-container-title{margin-bottom:10px;margin-top:20px}.block-is-layout>.block>.block-front .cmsadmin-container-title{margin-top:0}.cmsadmin-frame-wrapper{position:relative}.cmsadmin-frame{border:none;bottom:30px;display:block;height:calc(100% - 25px);left:10px;position:absolute;right:10px;top:10px;width:calc(100% - 20px)}.cmsnav{display:block;margin-bottom:10px;width:100%}.cmsnav-list{display:block;list-style:none;margin:0;padding:0}.cmsnav-list:not(:first-of-type){margin-top:15px}.cmsnav-button:not(:first-of-type){margin-top:5px}.cmsnav-treeview{display:block}.empty-placeholder{padding:10px;text-align:center}.empty-placeholder--drag-hover{background-color:#e50060;color:#fff}.menu-dropdown{clear:both;display:block;padding-top:10px}.form-side>.menu-dropdown{padding-top:0}.menu-dropdown-toggle-all{font-size:14px;cursor:pointer}.menu-dropdown-toggle-all i{font-size:24px}.toolbar-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 20px}.toolbar-item:first-of-type{padding-left:0}.toolbar-item-lang+.toolbar-item:not(.toolbar-item-lang){border-left:1px solid #ddd}.toolbar-item:last-of-type{padding-right:0}.toolbar-item-lang{padding:5px 10px}.treeview{display:block;font-size:14px;list-style:none;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.treeview-container{display:block;margin-top:20px;position:relative;width:100%}.treeview-chooser .treeview-container{margin-top:10px}.treeview-no-entry{padding:5px 0 5px 30px}.drag-hover-bottom>.treeview-no-entry,.drag-hover-middle>.treeview-no-entry,.drag-hover-top>.treeview-no-entry,.drag-hover>.treeview-no-entry{background-color:#28a745}.treeview-items{display:block;list-style:none;margin:0;padding:0;position:relative}.treeview-item>.treeview-items{margin-left:15px}.treeview-item-collapsed>.treeview-items{display:none}.treeview-item{display:block;padding:0;position:relative}.treeview-item:before{border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;content:'';display:block;height:15px;left:-4px;position:absolute;top:0;width:25px}.treeview-chooser .treeview-item:before{height:20px;top:-5px;width:20px}.treeview-item:after{border-left:1px solid #ced4da;content:'';display:block;height:100%;left:-4px;position:absolute;top:0}.treeview-chooser .treeview-item:after{top:-5px}.treeview-item-lvl1:after,.treeview-item-lvl1:before{display:none}.treeview-item:last-child:after{display:none}.treeview-item-has-children:before{top:-1px;width:7px}.treeview-chooser .treeview-item-has-children:before{height:25px;top:-10px}.treeview-item-collapsed:before{height:16px}.treeview-label{border:solid transparent;border-width:2px 0 2px 0;display:block;padding:0 0 0 23px;position:relative;width:100%}.treeview-chooser .treeview-label{padding-right:0}.treeview-label-container{font-weight:700;letter-spacing:.8px}.treeview-label:after{border-radius:5px;content:"";height:100%;position:absolute;right:0;top:0;width:5px}.treeview-chooser .treeview-label:after{display:none}.treeview-label-page:after{background-color:#28a745}.treeview-item-isoffline>.treeview-label:after{background-color:#dc3545}.treeview-item-ishidden>.treeview-label{opacity:.5}.treeview-label.drag-dragging .treeview-icon-collapse{display:none}.treeview-label.drag-hover-top{border-top-color:#28a745}.treeview-label.drag-hover-middle{background-color:#28a745}.treeview-label.drag-hover-bottom{border-bottom-color:#28a745}.treeview-icon{font-size:18px;height:18px;left:0;line-height:1;position:absolute;top:3px;width:18px}.treeview-icon-right{left:auto;right:10px}.treeview-icon-right+.treeview-link{width:calc(100% - 30px)}.treeview-icon-right+.treeview-icon-right{right:30px}.treeview-icon-right+.treeview-icon-right+.treeview-link{width:calc(100% - 50px)}.treeview-icon-right+.treeview-icon-right+.treeview-icon-right{right:50px}.treeview-icon-right+.treeview-icon-right+.treeview-icon-right+.treeview-link{width:calc(100% - 70px)}.treeview-icon-collapse{cursor:pointer;font-size:24px;height:24px;top:0;-webkit-transition:.25s ease-in-out transform;transition:.25s ease-in-out transform;width:24px}.treeview-item-collapsed .treeview-icon-collapse{-webkit-transform:rotate(-90deg) translateX(-1px);transform:rotate(-90deg) translateX(-1px)}.treeview-icon .material-icons{display:block}.treeview-link{border:1px solid transparent;border-radius:5px;border-radius:.25rem;cursor:pointer;display:block;padding:0 7px;width:calc(100% - 10px);word-break:break-word;word-wrap:break-word}.treeview-item-active>.treeview-label>.treeview-link,.treeview-link:hover{border-color:rgba(0,0,0,.125)}.treeview-label-container .treeview-item-active>.treeview-label>.treeview-link,.treeview-label-container .treeview-link:hover{border-color:transparent}.treeview-chooser .treeview-label-page .treeview-icon{left:4px;top:2px}body[class*=internet-explorer-] .block-toolbar{display:none}body[class*=internet-explorer-] .block-is-layout:hover>.block-toolbar,body[class*=internet-explorer-] .block-is-layout>.block-toolbar,body[class*=internet-explorer-] .block:hover>.block-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex}body[class*=internet-explorer-] .cmsadmin-frame{height:calc(100vh - 25px)} \ No newline at end of file diff --git a/src/admin/resources/dist/js/main.js b/src/admin/resources/dist/js/main.js deleted file mode 100644 index 94052c17..00000000 --- a/src/admin/resources/dist/js/main.js +++ /dev/null @@ -1,121 +0,0 @@ -(function(){"use strict";// directive.js -zaa.directive("menuDropdown",function(ServiceMenuData){return{restrict:"E",scope:{navId:"="},controller:function($scope){$scope.changeModel=function(data){$scope.navId=data.id};$scope.menuData=ServiceMenuData.data;$scope.$on("service:MenuData",function(event,data){$scope.menuData=data});function init(){if($scope.menuData.length==0){ServiceMenuData.load()}}for(var container in $scope.menuData.containers){$scope.menuData.containers[container].isHidden=false}$scope.toggler=true;init()},template:function(){return"