From 4aef6cb4f15039f512f38eec4cc20af94499eccf Mon Sep 17 00:00:00 2001 From: bkraul Date: Tue, 23 Jul 2019 14:56:52 -0500 Subject: [PATCH] Initial add --- alpine/Dockerfile | 28 + alpine/build | 7 + alpine/custom/app/index.php | 81 + alpine/custom/app/login.html | 51 + alpine/custom/app/main.js | 160 + alpine/custom/app/php/connector.minimal.php | 152 + alpine/custom/app/session.php | 21 + .../app/themes/Material/css/theme-gray.css | 1725 ++++++ .../themes/Material/css/theme-gray.min.css | 5 + .../app/themes/Material/css/theme-light.css | 1725 ++++++ .../themes/Material/css/theme-light.min.css | 5 + .../custom/app/themes/Material/css/theme.css | 1725 ++++++ .../app/themes/Material/css/theme.min.css | 5 + .../app/themes/Material/icons/material.eot | Bin 0 -> 24708 bytes .../app/themes/Material/icons/material.svg | 195 + .../app/themes/Material/icons/material.ttf | Bin 0 -> 24540 bytes .../app/themes/Material/icons/material.woff | Bin 0 -> 14416 bytes .../app/themes/Material/icons/material.woff2 | Bin 0 -> 11844 bytes .../app/themes/Material/images/icons-big.svg | 1 + .../themes/Material/images/icons-small.svg | 1 + .../app/themes/Material/images/loading.svg | 37 + alpine/custom/app/themes/moono/css/theme.css | 4780 +++++++++++++++++ .../app/themes/windows-10/css/README.md | 46 + .../app/themes/windows-10/css/contextmenu.css | 43 + .../app/themes/windows-10/css/dialog.css | 124 + .../app/themes/windows-10/css/icons.css | 101 + .../custom/app/themes/windows-10/css/main.css | 24 + .../app/themes/windows-10/css/navbar.css | 72 + .../app/themes/windows-10/css/reset.css | 59 + .../app/themes/windows-10/css/statusbar.css | 30 + .../app/themes/windows-10/css/theme.css | 35 + .../app/themes/windows-10/css/toolbar.css | 241 + .../app/themes/windows-10/css/view-list.css | 92 + .../themes/windows-10/css/view-thumbnail.css | 41 + .../themes/windows-10/images/16px/archive.png | Bin 0 -> 485 bytes .../windows-10/images/16px/arrow_down.png | Bin 0 -> 229 bytes .../windows-10/images/16px/arrow_right.png | Bin 0 -> 221 bytes .../themes/windows-10/images/16px/back.png | Bin 0 -> 368 bytes .../windows-10/images/16px/clear_folder.png | Bin 0 -> 691 bytes .../themes/windows-10/images/16px/copy.png | Bin 0 -> 400 bytes .../app/themes/windows-10/images/16px/cut.png | Bin 0 -> 544 bytes .../windows-10/images/16px/deselect_all.png | Bin 0 -> 411 bytes .../windows-10/images/16px/directory.png | Bin 0 -> 292 bytes .../images/16px/directory_opened.png | Bin 0 -> 1122 bytes .../windows-10/images/16px/download.png | Bin 0 -> 378 bytes .../windows-10/images/16px/duplicate.png | Bin 0 -> 256 bytes .../themes/windows-10/images/16px/edit.png | Bin 0 -> 495 bytes .../themes/windows-10/images/16px/extract.png | Bin 0 -> 480 bytes .../themes/windows-10/images/16px/file.png | Bin 0 -> 329 bytes .../themes/windows-10/images/16px/forward.png | Bin 0 -> 359 bytes .../themes/windows-10/images/16px/getfile.png | Bin 0 -> 278 bytes .../themes/windows-10/images/16px/help.png | Bin 0 -> 596 bytes .../themes/windows-10/images/16px/info.png | Bin 0 -> 505 bytes .../images/16px/invert_selection.png | Bin 0 -> 741 bytes .../windows-10/images/16px/netmount.png | Bin 0 -> 382 bytes .../themes/windows-10/images/16px/open.png | Bin 0 -> 401 bytes .../themes/windows-10/images/16px/paste.png | Bin 0 -> 354 bytes .../themes/windows-10/images/16px/preview.png | Bin 0 -> 250 bytes .../themes/windows-10/images/16px/redo.png | Bin 0 -> 672 bytes .../themes/windows-10/images/16px/rename.png | Bin 0 -> 436 bytes .../themes/windows-10/images/16px/resize.png | Bin 0 -> 458 bytes .../app/themes/windows-10/images/16px/rm.png | Bin 0 -> 344 bytes .../themes/windows-10/images/16px/search.png | Bin 0 -> 651 bytes .../windows-10/images/16px/select_all.png | Bin 0 -> 656 bytes .../themes/windows-10/images/16px/sort.png | Bin 0 -> 456 bytes .../themes/windows-10/images/16px/undo.png | Bin 0 -> 669 bytes .../app/themes/windows-10/images/16px/up.png | Bin 0 -> 374 bytes .../themes/windows-10/images/16px/upload.png | Bin 0 -> 446 bytes .../windows-10/images/16px/view-list.png | Bin 0 -> 239 bytes .../themes/windows-10/images/16px/view.png | Bin 0 -> 236 bytes .../windows-10/images/48px/directory.png | Bin 0 -> 1027 bytes .../app/themes/windows-10/images/README.md | 4 + .../themes/windows-10/images/close-hover.png | Bin 0 -> 343 bytes .../app/themes/windows-10/images/close.png | Bin 0 -> 272 bytes .../custom/app/themes/windows-10/js/README.md | 7 + alpine/push | 5 + 76 files changed, 11628 insertions(+) create mode 100644 alpine/Dockerfile create mode 100755 alpine/build create mode 100644 alpine/custom/app/index.php create mode 100644 alpine/custom/app/login.html create mode 100644 alpine/custom/app/main.js create mode 100644 alpine/custom/app/php/connector.minimal.php create mode 100644 alpine/custom/app/session.php create mode 100644 alpine/custom/app/themes/Material/css/theme-gray.css create mode 100644 alpine/custom/app/themes/Material/css/theme-gray.min.css create mode 100644 alpine/custom/app/themes/Material/css/theme-light.css create mode 100644 alpine/custom/app/themes/Material/css/theme-light.min.css create mode 100644 alpine/custom/app/themes/Material/css/theme.css create mode 100644 alpine/custom/app/themes/Material/css/theme.min.css create mode 100644 alpine/custom/app/themes/Material/icons/material.eot create mode 100644 alpine/custom/app/themes/Material/icons/material.svg create mode 100644 alpine/custom/app/themes/Material/icons/material.ttf create mode 100644 alpine/custom/app/themes/Material/icons/material.woff create mode 100644 alpine/custom/app/themes/Material/icons/material.woff2 create mode 100644 alpine/custom/app/themes/Material/images/icons-big.svg create mode 100644 alpine/custom/app/themes/Material/images/icons-small.svg create mode 100644 alpine/custom/app/themes/Material/images/loading.svg create mode 100644 alpine/custom/app/themes/moono/css/theme.css create mode 100644 alpine/custom/app/themes/windows-10/css/README.md create mode 100644 alpine/custom/app/themes/windows-10/css/contextmenu.css create mode 100644 alpine/custom/app/themes/windows-10/css/dialog.css create mode 100644 alpine/custom/app/themes/windows-10/css/icons.css create mode 100644 alpine/custom/app/themes/windows-10/css/main.css create mode 100644 alpine/custom/app/themes/windows-10/css/navbar.css create mode 100644 alpine/custom/app/themes/windows-10/css/reset.css create mode 100644 alpine/custom/app/themes/windows-10/css/statusbar.css create mode 100644 alpine/custom/app/themes/windows-10/css/theme.css create mode 100644 alpine/custom/app/themes/windows-10/css/toolbar.css create mode 100644 alpine/custom/app/themes/windows-10/css/view-list.css create mode 100644 alpine/custom/app/themes/windows-10/css/view-thumbnail.css create mode 100644 alpine/custom/app/themes/windows-10/images/16px/archive.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/arrow_down.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/arrow_right.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/back.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/clear_folder.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/copy.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/cut.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/deselect_all.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/directory.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/directory_opened.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/download.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/duplicate.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/edit.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/extract.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/file.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/forward.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/getfile.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/help.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/info.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/invert_selection.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/netmount.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/open.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/paste.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/preview.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/redo.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/rename.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/resize.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/rm.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/search.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/select_all.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/sort.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/undo.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/up.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/upload.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/view-list.png create mode 100644 alpine/custom/app/themes/windows-10/images/16px/view.png create mode 100644 alpine/custom/app/themes/windows-10/images/48px/directory.png create mode 100644 alpine/custom/app/themes/windows-10/images/README.md create mode 100644 alpine/custom/app/themes/windows-10/images/close-hover.png create mode 100644 alpine/custom/app/themes/windows-10/images/close.png create mode 100644 alpine/custom/app/themes/windows-10/js/README.md create mode 100755 alpine/push diff --git a/alpine/Dockerfile b/alpine/Dockerfile new file mode 100644 index 0000000..b8b35b1 --- /dev/null +++ b/alpine/Dockerfile @@ -0,0 +1,28 @@ +FROM webdevops/php-nginx:alpine +MAINTAINER Belman Kraul + +# set up initial vars +ENV \ + ELFINDER_RELEASE="2.1.49" \ + ELFINDER_USER="admin" \ + ELFINDER_PASS="admin" + +RUN set -x \ + && curl -L -O "https://github.com/Studio-42/elFinder/archive/${ELFINDER_RELEASE}.tar.gz" \ + && tar -xvf ${ELFINDER_RELEASE}.tar.gz --strip 1 -C /app \ + && rm -rf ${ELFINDER_RELEASE}.tar.gz \ + && rm -rf /app/*.html \ + && rm -ff /app/*.js \ + && chown -R ${APPLICATION_UID}:${APPLICATION_GID} /app \ + && rm -rf /app/files \ + && ln -s /data /app/files \ + && docker-run-bootstrap \ + && docker-image-cleanup + +COPY ./custom/app/ /app/ + +RUN set -x \ + && chown -R ${APPLICATION_UID}:${APPLICATION_GID} /app + +VOLUME /data + diff --git a/alpine/build b/alpine/build new file mode 100755 index 0000000..72b7334 --- /dev/null +++ b/alpine/build @@ -0,0 +1,7 @@ +#!/bin/sh + +docker pull webdevops/php-nginx:alpine +docker build $1\ + -t bkraul/elfinder:alpine \ + -t bkraul/elfinder:alpine-2.1.49 \ + . diff --git a/alpine/custom/app/index.php b/alpine/custom/app/index.php new file mode 100644 index 0000000..cf568f4 --- /dev/null +++ b/alpine/custom/app/index.php @@ -0,0 +1,81 @@ + + + + + + + + elFinder 2.1.x + + + + + + + + + +
+ + + diff --git a/alpine/custom/app/login.html b/alpine/custom/app/login.html new file mode 100644 index 0000000..04fdac8 --- /dev/null +++ b/alpine/custom/app/login.html @@ -0,0 +1,51 @@ + + + + + + +Bootstrap Simple Login Form + + + + + + + + + \ No newline at end of file diff --git a/alpine/custom/app/main.js b/alpine/custom/app/main.js new file mode 100644 index 0000000..e15ee91 --- /dev/null +++ b/alpine/custom/app/main.js @@ -0,0 +1,160 @@ +/** + * elFinder client options and main script for RequireJS + * + * Rename "main.default.js" to "main.js" and edit it if you need configure elFInder options or any things. And use that in elfinder.html. + * e.g. `` + **/ +(function(){ + "use strict"; + var // jQuery and jQueryUI version + jqver = '3.3.1', + uiver = '1.12.1', + + // Detect language (optional) + lang = (function() { + var locq = window.location.search, + fullLang, locm, lang; + if (locq && (locm = locq.match(/lang=([a-zA-Z_-]+)/))) { + // detection by url query (?lang=xx) + fullLang = locm[1]; + } else { + // detection by browser language + fullLang = (navigator.browserLanguage || navigator.language || navigator.userLanguage); + } + lang = fullLang.substr(0,2); + if (lang === 'pt') lang = 'pt_BR'; + else if (lang === 'ug') lang = 'ug_CN'; + else if (lang === 'zh') lang = (fullLang.substr(0,5).toLowerCase() === 'zh-tw')? 'zh_TW' : 'zh_CN'; + return lang; + })(), + + // Start elFinder (REQUIRED) + start = function(elFinder, editors, config) { + // load jQueryUI CSS + elFinder.prototype.loadCss('//cdnjs.cloudflare.com/ajax/libs/jqueryui/'+uiver+'/themes/smoothness/jquery-ui.css'); + + $(function() { + var optEditors = { + commandsOptions: { + edit: { + editors: Array.isArray(editors)? editors : [] + } + } + }, + opts = {}; + + // Interpretation of "elFinderConfig" + if (config && config.managers) { + $.each(config.managers, function(id, mOpts) { + opts = Object.assign(opts, config.defaultOpts || {}); + // editors marges to opts.commandOptions.edit + try { + mOpts.commandsOptions.edit.editors = mOpts.commandsOptions.edit.editors.concat(editors || []); + } catch(e) { + Object.assign(mOpts, optEditors); + } + // Make elFinder + $('#' + id).elfinder( + // 1st Arg - options + $.extend(true, { lang: lang }, opts, mOpts || {}), + // 2nd Arg - before boot up function + function(fm, extraObj) { + // `init` event callback function + fm.bind('init', function() { + // Optional for Japanese decoder "encoding-japanese" + if (fm.lang === 'ja') { + require( + [ 'encoding-japanese' ], + function(Encoding) { + if (Encoding && Encoding.convert) { + fm.registRawStringDecoder(function(s) { + return Encoding.convert(s, {to:'UNICODE',type:'string'}); + }); + } + } + ); + } + }); + } + ); + }); + } else { + alert('"elFinderConfig" object is wrong.'); + } + }); + }, + + // JavaScript loader (REQUIRED) + load = function() { + require( + [ + 'elfinder' + , 'extras/editors.default.min' // load text, image editors + , 'elFinderConfig' + // , 'extras/quicklook.googledocs.min' // optional preview for GoogleApps contents on the GoogleDrive volume + ], + start, + function(error) { + alert(error.message); + } + ); + }, + + // is IE8 or :? for determine the jQuery version to use (optional) + old = (typeof window.addEventListener === 'undefined' && typeof document.getElementsByClassName === 'undefined') + || + (!window.chrome && !document.unqueID && !window.opera && !window.sidebar && 'WebkitAppearance' in document.documentElement.style && document.body.style && typeof document.body.style.webkitFilter === 'undefined'); + + // config of RequireJS (REQUIRED) + require.config({ + baseUrl : 'js', + paths : { + 'jquery' : '//cdnjs.cloudflare.com/ajax/libs/jquery/'+(old? '1.12.4' : jqver)+'/jquery.min', + 'jquery-ui': '//cdnjs.cloudflare.com/ajax/libs/jqueryui/'+uiver+'/jquery-ui.min', + 'elfinder' : 'elfinder.min', + 'encoding-japanese': '//cdn.rawgit.com/polygonplanet/encoding.js/1.0.26/encoding.min' + }, + waitSeconds : 10 // optional + }); + + // check elFinderConfig and fallback + // This part don't used if you are using elfinder.html, see elfinder.html + if (! require.defined('elFinderConfig')) { + define('elFinderConfig', { + // elFinder options (REQUIRED) + // Documentation for client options: + // https://github.com/Studio-42/elFinder/wiki/Client-configuration-options + defaultOpts : { + url : 'php/connector.minimal.php' // connector URL (REQUIRED) + ,commandsOptions : { + edit : { + extraOptions : { + // set API key to enable Creative Cloud image editor + // see https://console.adobe.io/ + creativeCloudApiKey : '', + // browsing manager URL for CKEditor, TinyMCE + // uses self location with the empty value + managerUrl : '' + } + } + ,quicklook : { + // to enable CAD-Files and 3D-Models preview with sharecad.org + sharecadMimes : ['image/vnd.dwg', 'image/vnd.dxf', 'model/vnd.dwf', 'application/vnd.hp-hpgl', 'application/plt', 'application/step', 'model/iges', 'application/vnd.ms-pki.stl', 'application/sat', 'image/cgm', 'application/x-msmetafile'], + // to enable preview with Google Docs Viewer + googleDocsMimes : ['application/pdf', 'image/tiff', 'application/vnd.ms-office', 'application/msword', 'application/vnd.ms-word', 'application/vnd.ms-excel', 'application/vnd.ms-powerpoint', 'application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'application/vnd.openxmlformats-officedocument.presentationml.presentation', 'application/postscript', 'application/rtf'], + // to enable preview with Microsoft Office Online Viewer + // these MIME types override "googleDocsMimes" + officeOnlineMimes : ['application/vnd.ms-office', 'application/msword', 'application/vnd.ms-word', 'application/vnd.ms-excel', 'application/vnd.ms-powerpoint', 'application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'application/vnd.openxmlformats-officedocument.presentationml.presentation', 'application/vnd.oasis.opendocument.text', 'application/vnd.oasis.opendocument.spreadsheet', 'application/vnd.oasis.opendocument.presentation'] + } + } + }, + managers : { + 'elfinder': {}, + } + }); + } + + // load JavaScripts (REQUIRED) + load(); + +})(); diff --git a/alpine/custom/app/php/connector.minimal.php b/alpine/custom/app/php/connector.minimal.php new file mode 100644 index 0000000..cf01340 --- /dev/null +++ b/alpine/custom/app/php/connector.minimal.php @@ -0,0 +1,152 @@ + true, + 'roots' => array( + // Items volume + array( + 'driver' => 'LocalFileSystem', // driver for accessing file system (REQUIRED) + 'path' => '../files/', // path to files (REQUIRED) + 'URL' => dirname($_SERVER['PHP_SELF']) . '/../files/', // URL to files (REQUIRED) + 'trashHash' => 't1_Lw', // elFinder's hash of trash folder + 'winHashFix' => DIRECTORY_SEPARATOR !== '/', // to make hash same to Linux one on windows too + 'uploadDeny' => array('all'), // All Mimetypes not allowed to upload + 'uploadAllow' => array('image/x-ms-bmp', 'image/gif', 'image/jpeg', 'image/png', 'image/x-icon', 'text/plain'), // Mimetype `image` and `text/plain` allowed to upload + 'uploadOrder' => array('deny', 'allow'), // allowed Mimetype `image` and `text/plain` only + 'accessControl' => 'access' // disable and hide dot starting files (OPTIONAL) + ), + // Trash volume + array( + 'id' => '1', + 'driver' => 'Trash', + 'path' => '../files/.trash/', + 'tmbURL' => dirname($_SERVER['PHP_SELF']) . '/../files/.trash/.tmb/', + 'winHashFix' => DIRECTORY_SEPARATOR !== '/', // to make hash same to Linux one on windows too + 'uploadDeny' => array('all'), // Recomend the same settings as the original volume that uses the trash + 'uploadAllow' => array('image/x-ms-bmp', 'image/gif', 'image/jpeg', 'image/png', 'image/x-icon', 'text/plain'), // Same as above + 'uploadOrder' => array('deny', 'allow'), // Same as above + 'accessControl' => 'access', // Same as above + ) + ) +); + +// run elFinder +$connector = new elFinderConnector(new elFinder($opts)); +$connector->run(); + diff --git a/alpine/custom/app/session.php b/alpine/custom/app/session.php new file mode 100644 index 0000000..48b671c --- /dev/null +++ b/alpine/custom/app/session.php @@ -0,0 +1,21 @@ + div { + background-color: #323232 !important; + color: #d6d6d6; + -webkit-box-shadow: none; + box-shadow: none; + opacity: inherit; + padding: 10px 60px; +} +.elfinder .elfinder-toast > div button.ui-button { + color: #fff; +} +.elfinder .elfinder-toast > .toast-info button.ui-button { + background-color: #3498db; +} +.elfinder .elfinder-toast > .toast-error button.ui-button { + background-color: #f44336; +} +.elfinder .elfinder-toast > .toast-success button.ui-button { + background-color: #4caf50; +} +.elfinder .elfinder-toast > .toast-warning button.ui-button { + background-color: #ff9800; +} +.elfinder-toast-msg { + font-family: "Noto Sans", sans-serif; + font-size: 17px; +} +/** + * For Ace Editor + */ +#ace_settingsmenu { + font-family: "Noto Sans", sans-serif; + -webkit-box-shadow: 0 1px 30px rgba(0, 0, 0, 0.6) !important; + box-shadow: 0 1px 30px rgba(0, 0, 0, 0.6) !important; + background-color: #1d2736 !important; + color: #e6e6e6 !important; +} +#ace_settingsmenu, +#kbshortcutmenu { + padding: 0; +} +.ace_optionsMenuEntry { + padding: 5px 10px; +} +.ace_optionsMenuEntry:hover { + background-color: #111721; +} +.ace_optionsMenuEntry label { + font-size: 13px; +} +#ace_settingsmenu input[type="text"], +#ace_settingsmenu select { + margin: 1px 2px 2px; + padding: 2px 5px; + -webkit-border-radius: 3px; + border-radius: 3px; + border: 0; + background: rgba(9, 53, 121, 0.75); + color: white !important; +} +/** + * Icons + */ +@font-face { + font-family: material; + src: url("../icons/material.eot?91804974"); + src: url("../icons/material.eot?91804974#iefix") format("embedded-opentype"), url("../icons/material.woff2?91804974") format("woff2"), url("../icons/material.woff?91804974") format("woff"), url("../icons/material.ttf?91804974") format("truetype"), url("../icons/material.svg?91804974#material") format("svg"); + font-weight: normal; + font-style: normal; +} +@media screen and (-webkit-min-device-pixel-ratio: 0) { + @font-face { + font-family: material; + src: url("../icons/material.svg?91804974#material") format("svg"); + } +} +.elfinder .ui-icon, +.elfinder-button-icon, +.ui-widget-header .ui-icon, +.ui-widget-content .ui-icon { + font: normal normal normal 14px/1 material; + background-image: inherit; + text-indent: inherit; +} +.elfinder .ui-button-icon-only .ui-icon { + font: normal normal normal 14px/1 material; + background-image: inherit !important; + text-indent: 0; + font-size: 16px; +} +.elfinder-button-icon { + background: inherit; +} +.elfinder-button-icon-home:before { + content: '\e800'; +} +.elfinder-button-icon-back:before { + content: '\e801'; +} +.elfinder-button-icon-forward:before { + content: '\e802'; +} +.elfinder-button-icon-up:before { + content: '\e803'; +} +.elfinder-button-icon-dir:before { + content: '\e804'; +} +.elfinder-button-icon-opendir:before { + content: '\e805'; +} +.elfinder-button-icon-reload:before { + content: '\e806'; +} +.elfinder-button-icon-open:before { + content: '\e807'; +} +.elfinder-button-icon-mkdir:before { + content: '\e808'; +} +.elfinder-button-icon-mkfile:before { + content: '\e809'; +} +.elfinder-button-icon-rm:before { + content: '\e80a'; +} +.elfinder-button-icon-trash:before { + content: '\e80b'; +} +.elfinder-button-icon-restore:before { + content: '\e80c'; +} +.elfinder-button-icon-copy:before { + content: '\e80d'; +} +.elfinder-button-icon-cut:before { + content: '\e80e'; +} +.elfinder-button-icon-paste:before { + content: '\e80f'; +} +.elfinder-button-icon-getfile:before { + content: '\e810'; +} +.elfinder-button-icon-duplicate:before { + content: '\e811'; +} +.elfinder-button-icon-rename:before { + content: '\e812'; +} +.elfinder-button-icon-edit:before { + content: '\e813'; +} +.elfinder-button-icon-quicklook:before { + content: '\e814'; +} +.elfinder-button-icon-upload:before { + content: '\e815'; +} +.elfinder-button-icon-download:before { + content: '\e816'; +} +.elfinder-button-icon-info:before { + content: '\e817'; +} +.elfinder-button-icon-extract:before { + content: '\e818'; +} +.elfinder-button-icon-archive:before { + content: '\e819'; +} +.elfinder-button-icon-view:before { + content: '\e81a'; +} +.elfinder-button-icon-view-list:before { + content: '\e81b'; +} +.elfinder-button-icon-help:before { + content: '\e81c'; +} +.elfinder-button-icon-resize:before { + content: '\e81d'; +} +.elfinder-button-icon-link:before { + content: '\e81e'; +} +.elfinder-button-icon-search:before { + content: '\e81f'; +} +.elfinder-button-icon-sort:before { + content: '\e820'; +} +.elfinder-button-icon-rotate-r:before { + content: '\e821'; +} +.elfinder-button-icon-rotate-l:before { + content: '\e822'; +} +.elfinder-button-icon-netmount:before { + content: '\e823'; +} +.elfinder-button-icon-netunmount:before { + content: '\e824'; +} +.elfinder-button-icon-places:before { + content: '\e825'; +} +.elfinder-button-icon-chmod:before { + content: '\e826'; +} +.elfinder-button-icon-accept:before { + content: '\e827'; +} +.elfinder-button-icon-menu:before { + content: '\e828'; +} +.elfinder-button-icon-colwidth:before { + content: '\e829'; +} +.elfinder-button-icon-fullscreen:before { + content: '\e82a'; +} +.elfinder-button-icon-unfullscreen:before { + content: '\e82b'; +} +.elfinder-button-icon-empty:before { + content: '\e82c'; +} +.elfinder-button-icon-undo:before { + content: '\e82d'; +} +.elfinder-button-icon-redo:before { + content: '\e82e'; +} +.elfinder-button-icon-preference:before { + content: '\e82f'; +} +.elfinder-button-icon-mkdirin:before { + content: '\e830'; +} +.elfinder-button-icon-selectall:before { + content: '\e831'; +} +.elfinder-button-icon-selectnone:before { + content: '\e832'; +} +.elfinder-button-icon-selectinvert:before { + content: '\e833'; +} +.elfinder-button-icon-logout:before { + content: '\e85a'; +} +.elfinder-button-icon-opennew:before { + content: '\e85b'; +} +.elfinder-button-icon-hide:before { + content: '\e85d'; +} +.elfinder-button-search .ui-icon.ui-icon-search { + font-size: 17px; +} +.elfinder-button-search .ui-icon:hover { + opacity: 1; +} +.elfinder-navbar-icon { + font: normal normal normal 16px/1 material; + background-image: inherit !important; +} +.elfinder-navbar-icon:before { + content: '\e804'; +} +.elfinder-droppable-active .elfinder-navbar-icon:before, +.elfinder .ui-state-active .elfinder-navbar-icon:before, +.elfinder .ui-state-hover .elfinder-navbar-icon:before { + content: '\e805'; +} +.elfinder-navbar-root-local .elfinder-navbar-icon:before { + content: '\e83d' !important; +} +.elfinder-navbar-root-ftp .elfinder-navbar-icon:before { + content: '\e823' !important; +} +.elfinder-navbar-root-sql .elfinder-navbar-icon:before { + content: '\e83e' !important; +} +.elfinder-navbar-root-dropbox .elfinder-navbar-icon:before { + content: '\e83f' !important; +} +.elfinder-navbar-root-googledrive .elfinder-navbar-icon:before { + content: '\e840' !important; +} +.elfinder-navbar-root-onedrive .elfinder-navbar-icon:before { + content: '\e841' !important; +} +.elfinder-navbar-root-box .elfinder-navbar-icon:before { + content: '\e842' !important; +} +.elfinder-navbar-root-trash .elfinder-navbar-icon:before { + content: '\e80b' !important; +} +.elfinder-navbar-root-zip .elfinder-navbar-icon:before { + content: '\e85c' !important; +} +.elfinder-navbar-root-network .elfinder-navbar-icon:before { + content: '\e823' !important; +} +.elfinder-places .elfinder-navbar-root .elfinder-navbar-icon:before { + content: '\e825' !important; +} +.elfinder-navbar-arrow { + background-image: inherit !important; + font: normal normal normal 14px/1 material; + font-size: 10px; + padding-top: 3px; + padding-left: 2px; + color: #a9a9a9; +} +.elfinder .ui-state-active .elfinder-navbar-arrow { + color: #fff; +} +.elfinder-ltr .elfinder-navbar-collapsed .elfinder-navbar-arrow:before { + content: '\e857'; +} +.elfinder-rtl .elfinder-navbar-collapsed .elfinder-navbar-arrow:before { + content: '\e858'; +} +.elfinder-ltr .elfinder-navbar-expanded .elfinder-navbar-arrow:before, +.elfinder-rtl .elfinder-navbar-expanded .elfinder-navbar-arrow:before { + content: '\e851'; +} +div.elfinder-cwd-wrapper-list tr.ui-state-default td span.ui-icon { + font-size: 8px; + margin-top: 5px; + margin-right: 5px; +} +div.elfinder-cwd-wrapper-list .ui-icon-grip-dotted-vertical { + margin: 2px; +} +.elfinder-cwd-view-list .elfinder-navbar-root-local td .elfinder-cwd-icon, +.elfinder-navbar-root-local .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-ftp td .elfinder-cwd-icon, +.elfinder-navbar-root-ftp .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-sql td .elfinder-cwd-icon, +.elfinder-navbar-root-sql .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-dropbox td .elfinder-cwd-icon, +.elfinder-navbar-root-dropbox .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-googledrive td .elfinder-cwd-icon, +.elfinder-navbar-root-googledrive .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-onedrive td .elfinder-cwd-icon, +.elfinder-navbar-root-onedrive .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-box td .elfinder-cwd-icon, +.elfinder-navbar-root-box .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-trash td .elfinder-cwd-icon, +.elfinder-navbar-root-trash .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-zip td .elfinder-cwd-icon, +.elfinder-navbar-root-zip .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-network td .elfinder-cwd-icon, +.elfinder-navbar-root-network .elfinder-cwd-icon { + background-image: inherit; +} +.elfinder-cwd-view-list .elfinder-navbar-root-local td .elfinder-cwd-icon:before, +.elfinder-navbar-root-local .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-ftp td .elfinder-cwd-icon:before, +.elfinder-navbar-root-ftp .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-sql td .elfinder-cwd-icon:before, +.elfinder-navbar-root-sql .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-dropbox td .elfinder-cwd-icon:before, +.elfinder-navbar-root-dropbox .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-googledrive td .elfinder-cwd-icon:before, +.elfinder-navbar-root-googledrive .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-onedrive td .elfinder-cwd-icon:before, +.elfinder-navbar-root-onedrive .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-box td .elfinder-cwd-icon:before, +.elfinder-navbar-root-box .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-trash td .elfinder-cwd-icon:before, +.elfinder-navbar-root-trash .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-zip td .elfinder-cwd-icon:before, +.elfinder-navbar-root-zip .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-network td .elfinder-cwd-icon:before, +.elfinder-navbar-root-network .elfinder-cwd-icon:before { + font-family: material; + background-color: transparent; + color: #525252; + font-size: 55px; + position: relative; + top: -10px !important; + padding: 0; + display: contents !important; +} +.elfinder-cwd-view-list .elfinder-navbar-root-local td .elfinder-cwd-icon:before, +.elfinder-navbar-root-local .elfinder-cwd-icon:before { + content: '\e83d'; +} +.elfinder-cwd-view-list .elfinder-navbar-root-ftp td .elfinder-cwd-icon:before, +.elfinder-navbar-root-ftp .elfinder-cwd-icon:before { + content: '\e823'; +} +.elfinder-cwd-view-list .elfinder-navbar-root-sql td .elfinder-cwd-icon:before, +.elfinder-navbar-root-sql .elfinder-cwd-icon:before { + content: '\e83e'; +} +.elfinder-cwd-view-list .elfinder-navbar-roor-dropbox td .elfinder-cwd-icon:before, +.elfinder-navbar-roor-dropbox .elfinder-cwd-icon:before { + content: '\e83f'; +} +.elfinder-cwd-view-list .elfinder-navbar-roor-googledrive td .elfinder-cwd-icon:before, +.elfinder-navbar-roor-googledrive .elfinder-cwd-icon:before { + content: '\e840'; +} +.elfinder-cwd-view-list .elfinder-navbar-roor-onedrive td .elfinder-cwd-icon:before, +.elfinder-navbar-roor-onedrive .elfinder-cwd-icon:before { + content: '\e841'; +} +.elfinder-cwd-view-list .elfinder-navbar-roor-box td .elfinder-cwd-icon:before, +.elfinder-navbar-roor-box .elfinder-cwd-icon:before { + content: '\e842'; +} +.elfinder-cwd-view-list .elfinder-navbar-root-trash td .elfinder-cwd-icon:before, +.elfinder-navbar-root-trash .elfinder-cwd-icon:before { + content: '\e80b'; +} +.elfinder-cwd-view-list .elfinder-navbar-root-zip td .elfinder-cwd-icon:before, +.elfinder-navbar-root-zip .elfinder-cwd-icon:before { + content: '\e85c'; +} +.elfinder-cwd-view-list .elfinder-navbar-root-network td .elfinder-cwd-icon:before, +.elfinder-navbar-root-network .elfinder-cwd-icon:before { + content: '\e823'; +} +.elfinder-dialog-icon { + font: normal normal normal 14px/1 material; + background: inherit; + color: #524949; + font-size: 37px; +} +.elfinder-dialog-icon:before { + content: '\e843'; +} +.elfinder-dialog-icon-mkdir:before { + content: '\e808'; +} +.elfinder-dialog-icon-mkfile:before { + content: '\e809'; +} +.elfinder-dialog-icon-copy:before { + content: '\e80d'; +} +.elfinder-dialog-icon-prepare:before, +.elfinder-dialog-icon-move:before { + content: '\e844'; +} +.elfinder-dialog-icon-upload:before, +.elfinder-dialog-icon-chunkmerge:before { + content: '\e815'; +} +.elfinder-dialog-icon-rm:before { + content: '\e80a'; +} +.elfinder-dialog-icon-open:before, +.elfinder-dialog-icon-readdir:before, +.elfinder-dialog-icon-file:before { + content: '\e807'; +} +.elfinder-dialog-icon-reload:before { + content: '\e806'; +} +.elfinder-dialog-icon-download:before { + content: '\e816'; +} +.elfinder-dialog-icon-save:before { + content: '\e845'; +} +.elfinder-dialog-icon-rename:before { + content: '\e812'; +} +.elfinder-dialog-icon-zipdl:before, +.elfinder-dialog-icon-archive:before { + content: '\e819'; +} +.elfinder-dialog-icon-extract:before { + content: '\e818'; +} +.elfinder-dialog-icon-search:before { + content: '\e81f'; +} +.elfinder-dialog-icon-loadimg:before { + content: '\e846'; +} +.elfinder-dialog-icon-url:before { + content: '\e81e'; +} +.elfinder-dialog-icon-resize:before { + content: '\e81d'; +} +.elfinder-dialog-icon-netmount:before { + content: '\e823'; +} +.elfinder-dialog-icon-netunmount:before { + content: '\e824'; +} +.elfinder-dialog-icon-chmod:before { + content: '\e826'; +} +.elfinder-dialog-icon-preupload:before, +.elfinder-dialog-icon-dim:before { + content: '\e847'; +} +.elfinder-contextmenu .elfinder-contextmenu-item span.elfinder-contextmenu-icon { + font-size: 16px; +} +.elfinder-contextmenu .elfinder-contextmenu-item .elfinder-contextsubmenu-item .ui-icon { + font-size: 15px; +} +.elfinder-contextmenu .elfinder-contextmenu-item .elfinder-button-icon-link:before { + content: '\e837'; +} +.elfinder .elfinder-contextmenu-extra-icon { + margin-top: -6px; +} +.elfinder .elfinder-contextmenu-extra-icon a { + padding: 5px; + margin: -16px; +} +.elfinder-button-icon-link:before { + content: '\e81e' !important; +} +.elfinder .elfinder-contextmenu-arrow { + font: normal normal normal 14px/1 material; + background-image: inherit; + font-size: 10px !important; + padding-top: 3px; +} +.elfinder .elfinder-contextmenu-arrow:before { + content: '\e857'; +} +.elfinder-contextmenu .ui-state-hover .elfinder-contextmenu-arrow { + background-image: inherit; +} +.elfinder-quicklook .ui-resizable-se { + background: inherit; +} +.elfinder-quicklook-navbar-icon { + background: transparent; + font: normal normal normal 14px/1 material; + font-size: 32px; + color: #fff; +} +.elfinder-quicklook-titlebar-icon { + margin-top: -8px; +} +.elfinder-quicklook-titlebar-icon .ui-icon { + border: 0; + opacity: 0.8; + font-size: 15px; + padding: 1px; +} +.elfinder-quicklook-titlebar .ui-icon-circle-close, +.elfinder-quicklook .ui-icon-gripsmall-diagonal-se { + color: #f1f1f1; +} +.elfinder-quicklook-navbar-icon-prev:before { + content: '\e848'; +} +.elfinder-quicklook-navbar-icon-next:before { + content: '\e849'; +} +.elfinder-quicklook-navbar-icon-fullscreen:before { + content: '\e84a'; +} +.elfinder-quicklook-navbar-icon-fullscreen-off:before { + content: '\e84b'; +} +.elfinder-quicklook-navbar-icon-close:before { + content: '\e84c'; +} +.elfinder .ui-button-icon { + background-image: inherit; +} +.elfinder .ui-icon-search:before { + content: '\e81f'; +} +.elfinder .ui-icon-closethick:before, +.elfinder .ui-icon-close:before { + content: '\e839'; +} +.elfinder .ui-icon-circle-close:before { + content: '\e84c'; +} +.elfinder .ui-icon-gear:before { + content: '\e82f'; +} +.elfinder .ui-icon-gripsmall-diagonal-se:before { + content: '\e838'; +} +.elfinder .ui-icon-locked:before { + content: '\e834'; +} +.elfinder .ui-icon-unlocked:before { + content: '\e836'; +} +.elfinder .ui-icon-arrowrefresh-1-n:before { + content: '\e821'; +} +.elfinder .ui-icon-plusthick:before { + content: '\e83a'; +} +.elfinder .ui-icon-arrowreturnthick-1-s:before { + content: '\e83b'; +} +.elfinder .ui-icon-minusthick:before { + content: '\e83c'; +} +.elfinder .ui-icon-pin-s:before { + content: '\e84d'; +} +.elfinder .ui-icon-check:before { + content: '\e84e'; +} +.elfinder .ui-icon-arrowthick-1-s:before { + content: '\e84f'; +} +.elfinder .ui-icon-arrowthick-1-n:before { + content: '\e850'; +} +.elfinder .ui-icon-triangle-1-s:before { + content: '\e851'; +} +.elfinder .ui-icon-triangle-1-n:before { + content: '\e852'; +} +.elfinder .ui-icon-grip-dotted-vertical:before { + content: '\e853'; +} +.elfinder-lock, +.elfinder-perms, +.elfinder-symlink { + background-image: inherit; + font: normal normal normal 18px/1 material; + color: #4d4d4d; +} +.elfinder-na .elfinder-perms:before { + content: '\e824'; +} +.elfinder-ro .elfinder-perms:before { + content: '\e835'; +} +.elfinder-wo .elfinder-perms:before { + content: '\e854'; +} +.elfinder-group .elfinder-perms:before { + content: '\e800'; +} +.elfinder-lock:before { + content: '\e84d'; +} +.elfinder-symlink:before { + content: '\e837'; +} +.elfinder .elfinder-toast > div { + font: normal normal normal 14px/1 material; +} +.elfinder .elfinder-toast > div:before { + font-size: 45px; + position: absolute; + left: 5px; + top: 15px; +} +.elfinder .elfinder-toast > .toast-info, +.elfinder .elfinder-toast > .toast-error, +.elfinder .elfinder-toast > .toast-success, +.elfinder .elfinder-toast > .toast-warning { + background-image: inherit !important; +} +.elfinder .elfinder-toast > .toast-info:before { + content: '\e817'; + color: #3498db; +} +.elfinder .elfinder-toast > .toast-error:before { + content: '\e855'; + color: #f44336; +} +.elfinder .elfinder-toast > .toast-success:before { + content: '\e84e'; + color: #4caf50; +} +.elfinder .elfinder-toast > .toast-warning:before { + content: '\e856'; + color: #ff9800; +} +.elfinder-drag-helper-icon-status { + font: normal normal normal 14px/1 material; + background: inherit; +} +.elfinder-drag-helper-icon-status:before { + content: '\e824'; +} +.elfinder-drag-helper-move .elfinder-drag-helper-icon-status { + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} +.elfinder-drag-helper-move .elfinder-drag-helper-icon-status:before { + content: '\e854'; +} +.elfinder-drag-helper-plus .elfinder-drag-helper-icon-status { + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} +.elfinder-drag-helper-plus .elfinder-drag-helper-icon-status:before { + content: '\e84c'; +} +/** + * MIME Types + */ +.elfinder-cwd-view-list td .elfinder-cwd-icon { + background-image: url("../images/icons-small.svg"); +} +.elfinder-cwd-icon { + background: url("../images/icons-big.svg") 0 0 no-repeat; + -webkit-border-radius: 0; + border-radius: 0; +} +.elfinder-cwd-icon:before { + font-size: 10px; + position: relative; + top: 27px; + left: inherit; + padding: 1px; + background-color: transparent; +} +.elfinder-cwd-icon-directory { + background-position: 0 -50px; +} +.elfinder-cwd .elfinder-droppable-active .elfinder-cwd-icon { + background-position: 0 -100px; +} +.elfinder-cwd-icon-group { + background-position: 0 -150px; +} +.elfinder-cwd-icon-application { + background-position: 0 -200px; +} +.elfinder-cwd-icon-rtf, +.elfinder-cwd-icon-rtfd, +.elfinder-cwd-icon-text { + background-position: 0 -250px; +} +.elfinder-cwd-icon-image { + background-position: 0 -300px; +} +.elfinder-cwd-icon-audio { + background-position: 0 -350px; +} +.elfinder-cwd-icon-video, +.elfinder-cwd-icon-flash-video, +.elfinder-cwd-icon-dash-xml, +.elfinder-cwd-icon-vnd-apple-mpegurl, +.elfinder-cwd-icon-x-mpegurl { + background-position: 0 -400px; +} +.elfinder-cwd-icon-plain, +.elfinder-cwd-icon-x-empty { + background-position: 0 -450px; +} +.elfinder-cwd-icon-pdf { + background-position: 0 -500px; +} +.elfinder-cwd-icon-vnd-ms-office { + background-position: 0 -550px; +} +.elfinder-cwd-icon-x-msaccess { + background-position: 0 -600px; +} +.elfinder-cwd-icon-x-msaccess:before { + content: none !important; +} +.elfinder-cwd-icon-ms-excel, +.elfinder-cwd-icon-vnd-ms-excel, +.elfinder-cwd-icon-vnd-ms-excel-addin-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-excel-sheet-binary-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-excel-sheet-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-excel-template-macroEnabled-12 { + background-position: 0 -650px; +} +.elfinder-cwd-icon-ms-excel:before, +.elfinder-cwd-icon-vnd-ms-excel:before, +.elfinder-cwd-icon-vnd-ms-excel-addin-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-excel-sheet-binary-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-excel-sheet-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-excel-template-macroEnabled-12:before { + content: none !important; +} +.elfinder-cwd-icon-vnd-ms-powerpoint, +.elfinder-cwd-icon-vnd-ms-powerpoint-addin-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-powerpoint-presentation-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-powerpoint-slide-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-powerpoint-slideshow-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-powerpoint-template-macroEnabled-12 { + background-position: 0 -700px; +} +.elfinder-cwd-icon-vnd-ms-powerpoint:before, +.elfinder-cwd-icon-vnd-ms-powerpoint-addin-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-powerpoint-presentation-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-powerpoint-slide-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-powerpoint-slideshow-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-powerpoint-template-macroEnabled-12:before { + content: none !important; +} +.elfinder-cwd-icon-msword, +.elfinder-cwd-icon-vnd-ms-word, +.elfinder-cwd-icon-vnd-ms-word-document-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-word-template-macroEnabled-12 { + background-position: 0 -750px; +} +.elfinder-cwd-icon-msword:before, +.elfinder-cwd-icon-vnd-ms-word:before, +.elfinder-cwd-icon-vnd-ms-word-document-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-word-template-macroEnabled-12:before { + content: none !important; +} +.elfinder-cwd-icon-vnd-oasis-opendocument-base, +.elfinder-cwd-icon-vnd-oasis-opendocument-chart, +.elfinder-cwd-icon-vnd-oasis-opendocument-database, +.elfinder-cwd-icon-vnd-oasis-opendocument-formula, +.elfinder-cwd-icon-vnd-oasis-opendocument-graphics, +.elfinder-cwd-icon-vnd-oasis-opendocument-graphics-template, +.elfinder-cwd-icon-vnd-oasis-opendocument-image, +.elfinder-cwd-icon-vnd-openofficeorg-extension { + background-position: 0 -800px; +} +.elfinder-cwd-icon-vnd-oasis-opendocument-spreadsheet, +.elfinder-cwd-icon-vnd-oasis-opendocument-spreadsheet-template, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-spreadsheetml-sheet, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-spreadsheetml-template { + background-position: 0 -850px; +} +.elfinder-cwd-icon-vnd-oasis-opendocument-presentation, +.elfinder-cwd-icon-vnd-oasis-opendocument-presentation-template, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-presentation, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-slide, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-slideshow, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-template { + background-position: 0 -900px; +} +.elfinder-cwd-icon-vnd-oasis-opendocument-text, +.elfinder-cwd-icon-vnd-oasis-opendocument-text-master, +.elfinder-cwd-icon-vnd-oasis-opendocument-text-template, +.elfinder-cwd-icon-vnd-oasis-opendocument-text-web, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-wordprocessingml-document, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-wordprocessingml-template { + background-position: 0 -950px; +} +.elfinder-cwd-icon-zip, +.elfinder-cwd-icon-x-zip, +.elfinder-cwd-icon-x-xz, +.elfinder-cwd-icon-x-7z-compressed, +.elfinder-cwd-icon-x-gzip, +.elfinder-cwd-icon-x-tar, +.elfinder-cwd-icon-x-bzip, +.elfinder-cwd-icon-x-bzip2, +.elfinder-cwd-icon-x-rar, +.elfinder-cwd-icon-x-rar-compressed { + background-position: 0 -1000px; +} +.elfinder-cwd-icon-postscript { + background-position: 0 -1050px; +} +.elfinder-cwd-icon-vnd-adobe-photoshop { + background-position: 0 -1100px; +} +.elfinder-cwd-icon-vnd-adobe-photoshop:before { + content: none !important; +} +.elfinder-cwd-icon-x-shockwave-flash { + background-position: 0 -1150px; +} +.elfinder-cwd-icon-vnd-android-package-archive { + background-position: 0 -1200px; +} +.elfinder-cwd-icon-vnd-android-package-archive:before { + content: none !important; +} +.elfinder-cwd-icon-x-c, +.elfinder-cwd-icon-x-csrc, +.elfinder-cwd-icon-x-chdr, +.elfinder-cwd-icon-x-c--, +.elfinder-cwd-icon-x-c--src, +.elfinder-cwd-icon-x-c--hdr { + background-position: 0 -1250px; +} +.elfinder-cwd-icon-css { + background-position: 0 -1300px; +} +.elfinder-cwd-icon-html { + background-position: 0 -1350px; +} +.elfinder-cwd-icon-x-jar, +.elfinder-cwd-icon-x-java, +.elfinder-cwd-icon-x-java-source { + background-position: 0 -1400px; +} +.elfinder-cwd-icon-x-jar:before, +.elfinder-cwd-icon-x-java:before, +.elfinder-cwd-icon-x-java-source:before { + content: none !important; +} +.elfinder-cwd-icon-javascript, +.elfinder-cwd-icon-x-javascript { + background-position: 0 -1450px; +} +.elfinder-cwd-icon-json { + background-position: 0 -1500px; +} +.elfinder-cwd-icon-json:before { + content: none !important; +} +.elfinder-cwd-icon-markdown, +.elfinder-cwd-icon-x-markdown { + background-position: 0 -1550px; +} +.elfinder-cwd-icon-markdown:before, +.elfinder-cwd-icon-x-markdown:before { + content: none !important; +} +.elfinder-cwd-icon-x-perl { + background-position: 0 -1600px; +} +.elfinder-cwd-icon-x-php { + background-position: 0 -1650px; +} +.elfinder-cwd-icon-x-python:after, +.elfinder-cwd-icon-x-python { + background-position: 0 -1700px; +} +.elfinder-cwd-icon-x-ruby { + background-position: 0 -1750px; +} +.elfinder-cwd-icon-x-sh, +.elfinder-cwd-icon-x-shellscript { + background-position: 0 -1800px; +} +.elfinder-cwd-icon-sql, +.elfinder-cwd-icon-x-sql, +.elfinder-cwd-icon-x-sqlite3 { + background-position: 0 -1850px; +} +.elfinder-cwd-icon-x-eps, +.elfinder-cwd-icon-svg, +.elfinder-cwd-icon-svg-xml { + background-position: 0 -1900px; +} +.elfinder-cwd-icon-xml:after, +.elfinder-cwd-icon-xml { + background-position: 0 -1950px; +} +.elfinder-cwd-icon-zip:before, +.elfinder-cwd-icon-x-zip:before { + content: 'zip' !important; +} +.elfinder-cwd-icon-x-xz:before { + content: 'xz' !important; +} +.elfinder-cwd-icon-x-7z-compressed:before { + content: '7z' !important; +} +.elfinder-cwd-icon-x-gzip:before { + content: 'gzip' !important; +} +.elfinder-cwd-icon-x-tar:before { + content: 'tar' !important; +} +.elfinder-cwd-icon-x-bzip:before, +.elfinder-cwd-icon-x-bzip2:before { + content: 'bzip' !important; +} +.elfinder-cwd-icon-x-rar:before, +.elfinder-cwd-icon-x-rar-compressed:before { + content: 'rar' !important; +} +/** + * Toolbar + */ +.elfinder-toolbar { + background: #3b4047; + -webkit-border-radius: 0; + border-radius: 0; + border: 0; + padding: 5px 0; +} +.elfinder-toolbar .elfinder-button-icon { + font-size: 20px; + color: #ddd; + margin-top: -2px; +} +.elfinder-buttonset { + -webkit-border-radius: 0; + border-radius: 0; + border: 0; + margin: 0 5px; + height: 24px; +} +.elfinder .elfinder-button { + background: transparent; + -webkit-border-radius: 0; + border-radius: 0; + cursor: pointer; + color: #efefef; +} +.elfinder-toolbar-button-separator { + border: 0; +} +.elfinder-button-menu { + -webkit-border-radius: 2px; + border-radius: 2px; + -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.3); + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.3); + border: none; + margin-top: 5px; +} +.elfinder-button-menu-item { + color: #666; + padding: 6px 19px; +} +.elfinder-button-menu-item.ui-state-hover { + color: #141414; + background-color: #f5f4f4; +} +.elfinder-button-menu-item-separated { + border-top: 1px solid #e5e5e5; +} +.elfinder-button-menu-item-separated.ui-state-hover { + border-top: 1px solid #e5e5e5; +} +.elfinder .elfinder-button-search { + margin: 0 10px; + min-height: inherit; + overflow: hidden; +} +.elfinder .elfinder-button-search .ui-icon { + color: #fff !important; +} +.elfinder .elfinder-button-search input { + background: rgba(40, 42, 45, 0.79); + -webkit-border-radius: 2px; + border-radius: 2px; + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + border: 0; + margin: 0; + padding: 0 23px; + height: 24px !important; + color: #fff; +} +.elfinder .elfinder-button-search .elfinder-button-menu { + margin-top: 4px; + border: none; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); +} +.elfinder .elfinder-button-search-menu { + -webkit-border-radius: 0; + border-radius: 0; + top: 30px !important; +} +.elfinder .elfinder-button-search-menu .ui-button { + padding: 0.4em 1em !important; +} +/** + * Navbar + */ +.elfinder .elfinder-navbar { + background: #535e64; + -webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.6); + box-shadow: 0 1px 8px rgba(0, 0, 0, 0.6); + border: none; +} +.elfinder .elfinder-navbar .elfinder-lock, +.elfinder .elfinder-navbar .elfinder-perms, +.elfinder .elfinder-navbar .elfinder-symlink { + color: #1d1d1d; + opacity: 0.8; +} +.elfinder-navbar-dir { + color: #e6e6e6; + cursor: pointer; + -webkit-border-radius: 2px; + border-radius: 2px; + padding: 5px; + border: none; +} +.elfinder-navbar-dir .elfinder-navbar-icon { + color: #fff; +} +.elfinder-navbar-dir.ui-state-hover, +.elfinder-navbar-dir.ui-state-active.ui-state-hover { + background: #3c4448; + color: #e6e6e6; + border: none; +} +.elfinder-navbar-dir.ui-state-hover .elfinder-navbar-icon, +.elfinder-navbar-dir.ui-state-active.ui-state-hover .elfinder-navbar-icon { + color: #fff; +} +.elfinder-navbar .ui-state-active, +.elfinder-disabled .elfinder-navbar .ui-state-active { + background: #41494e; + color: #e8e8e8 !important; + border: none; +} +.elfinder-navbar .ui-state-active.elfinder-navbar-dir .elfinder-navbar-icon, +.elfinder-disabled .elfinder-navbar .ui-state-active.elfinder-navbar-dir .elfinder-navbar-icon { + color: #e8e8e8 !important; +} +/** + * Workzone + */ +.elfinder-workzone { + background: #cdcfd4; +} +.elfinder-cwd-file { + color: #555; +} +.elfinder-cwd-file.ui-state-hover, +.elfinder-cwd-file.ui-selected.ui-state-hover { + background: #4c5961; + color: #ddd; +} +.elfinder-cwd-file.ui-selected { + background: #455158; + color: #555; +} +.elfinder-cwd-filename input, +.elfinder-cwd-filename textarea { + padding: 2px; + -webkit-border-radius: 2px !important; + border-radius: 2px !important; + background: #fff; + color: #222; +} +.elfinder-cwd-filename input:focus, +.elfinder-cwd-filename textarea:focus { + outline: none; + border: 1px solid #555; +} +.elfinder-cwd-view-icons .elfinder-cwd-file .ui-state-hover, +.elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-filename.ui-state-hover, +.elfinder-disabled .elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-filename.ui-state-hover, +.elfinder-disabled .elfinder-cwd table td.ui-state-hover, +.elfinder-cwd-view-icons .elfinder-cwd-file .ui-state-active { + background: transparent; + color: #ddd; +} +.elfinder-cwd table { + padding: 0; +} +.elfinder-cwd table thead td { + padding: 5px 14px; +} +.elfinder-cwd table tr { + border: 0 !important; +} +.elfinder-cwd table tr:nth-child(odd) { + background-color: transparent; +} +.elfinder-cwd table tr:nth-child(odd).ui-state-hover { + background-color: #4c5961; +} +.elfinder-cwd.elfinder-table-header-sticky table { + border: 0; +} +.elfinder-cwd .elfinder-lock, +.elfinder-cwd .elfinder-perms, +.elfinder-cwd .elfinder-symlink { + color: #4d4d4d; +} +.elfinder-cwd-view-icons .elfinder-lock { + top: 0; +} +.elfinder-cwd-view-list thead td .ui-resizable-handle { + top: 3px; +} +.elfinder-cwd-view-list .elfinder-lock, +.elfinder-cwd-view-list .elfinder-perms, +.elfinder-cwd-view-list .elfinder-symlink { + font-size: 14px; + opacity: 0.7; +} +.elfinder-cwd-view-list .elfinder-perms { + left: inherit; +} +#elfinder-elfinder-cwd-thead td { + background: #353b42; + color: #ddd; +} +#elfinder-elfinder-cwd-thead td.ui-state-hover, +#elfinder-elfinder-cwd-thead td.ui-state-active { + background: #2a2e34; +} +#elfinder-elfinder-cwd-thead td.ui-state-active.ui-state-hover { + background: #2e333a; +} +.elfinder .ui-selectable-helper { + border: 1px solid #3b4047; + background-color: rgba(104, 111, 121, 0.5); +} +.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash { + background-color: #e4e4e4; +} +.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file { + color: #333; +} +.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file.ui-state-hover, +.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file.ui-selected.ui-state-hover { + background: #4c5961; + color: #ddd; +} +.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file.ui-selected { + background: #455158; + color: #555; +} +.elfinder-info-title .elfinder-cwd-icon:before { + top: 32px; + display: block; + margin: 0 auto; +} +.elfinder-info-title .elfinder-cwd-icon.elfinder-cwd-bgurl:before { + background-color: #313131 !important; +} +.elfinder-cwd-view-icons .elfinder-cwd-icon.elfinder-cwd-bgurl:before { + left: inherit; + background-color: #313131; +} +.elfinder-cwd-icon:before, +.elfinder-quicklook .elfinder-cwd-icon:before, +.elfinder-cwd-size1 .elfinder-cwd-icon:before, +.elfinder-cwd-size2 .elfinder-cwd-icon:before, +.elfinder-cwd-size3 .elfinder-cwd-icon:before, +.elfinder-cwd-size1 .elfinder-cwd-icon.elfinder-cwd-bgurl:before, +.elfinder-cwd-size2 .elfinder-cwd-icon.elfinder-cwd-bgurl:before, +.elfinder-cwd-size3 .elfinder-cwd-icon.elfinder-cwd-bgurl:before { + top: 35px; + left: 50% !important; + position: relative !important; + display: block !important; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); + max-width: 52px; + color: #fff; +} +.elfinder .elfinder-cwd-view-icons .elfinder-cwd-bgurl:after, +.elfinder .elfinder-quicklook-info-wrapper .elfinder-cwd-bgurl:after { + display: none; +} +.elfinder-cwd-size1 .elfinder-cwd-icon.elfinder-cwd-bgurl:before { + top: 53px; + -webkit-transform: scale(1.32) translateX(-50%); + -ms-transform: scale(1.32) translateX(-50%); + transform: scale(1.32) translateX(-50%); +} +.elfinder-cwd-size2 .elfinder-cwd-icon.elfinder-cwd-bgurl:before { + top: 74px; + -webkit-transform: scale(1.53) translateX(-50%); + -ms-transform: scale(1.53) translateX(-50%); + transform: scale(1.53) translateX(-50%); +} +.elfinder-cwd-size3 .elfinder-cwd-icon.elfinder-cwd-bgurl:before { + top: 87px; + -webkit-transform: scale(2.22) translateX(-50%); + -ms-transform: scale(2.22) translateX(-50%); + transform: scale(2.22) translateX(-50%); +} +/** + * Status Bar + */ +.elfinder .elfinder-statusbar { + background: #3b4047; + -webkit-border-radius: 0; + border-radius: 0; + border: 0; + color: #cfd2d4; +} +.elfinder-path, +.elfinder-stat-size { + margin: 0 15px; +} +/** + * Input & Select + */ +.elfinder input, +.elfinder select { + padding: 4px; + color: #666; + background: #fff; + -webkit-border-radius: 3px; + border-radius: 3px; + font-weight: normal; + border-color: #888; + -webkit-box-shadow: none !important; + box-shadow: none !important; +} +.elfinder input.ui-state-hover, +.elfinder select.ui-state-hover { + background: #fff !important; + color: #666 !important; +} +.elfinder input[type="checkbox"] { + position: relative; + height: initial; +} +.elfinder input[type="checkbox"]:after, +.elfinder input[type="checkbox"]:focus:after { + content: ""; + display: block; + width: 12px; + height: 12px; + border: 1px solid #707070; + background-color: #fff; + -webkit-border-radius: 2px; + border-radius: 2px; +} +.elfinder input[type="checkbox"]:checked:before { + content: ""; + position: absolute; + top: -3px; + left: 6px; + display: table; + width: 4px; + height: 12px; + border: 2px solid #707070; + border-top-width: 0; + border-left-width: 0; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); +} +/** + * Buttons + */ +.elfinder .ui-button, +.elfinder .ui-button:active, +.elfinder .ui-button.ui-state-default { + display: inline-block; + font-weight: normal; + text-align: center; + vertical-align: middle; + cursor: pointer; + white-space: nowrap; + -webkit-border-radius: 3px; + border-radius: 3px; + text-transform: uppercase; + -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4) !important; + box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4) !important; + -webkit-transition: all 0.4s; + -o-transition: all 0.4s; + transition: all 0.4s; + background: #fff; + color: #222; + border: none; + padding: 7px 6px; +} +.elfinder .ui-button .ui-icon, +.elfinder .ui-button:active .ui-icon, +.elfinder .ui-button.ui-state-default .ui-icon { + color: #222; +} +.elfinder .ui-button:hover, +.elfinder a.ui-button:active, +.elfinder .ui-button:active, +.elfinder .ui-button:focus, +.elfinder .ui-button.ui-state-hover, +.elfinder .ui-button.ui-state-active { + background: #3498db !important; + color: #fff !important; + border: none; +} +.elfinder .ui-button:hover .ui-icon, +.elfinder a.ui-button:active .ui-icon, +.elfinder .ui-button:active .ui-icon, +.elfinder .ui-button:focus .ui-icon, +.elfinder .ui-button.ui-state-hover .ui-icon, +.elfinder .ui-button.ui-state-active .ui-icon { + color: #fff; +} +.elfinder .ui-button.ui-state-active:hover { + background: #217dbb; + color: #fff; + border: none; +} +.elfinder .ui-button:focus { + outline: none !important; +} +.elfinder .ui-controlgroup-horizontal .ui-button { + -webkit-border-radius: 0; + border-radius: 0; + border: 0; +} +.elfinder input:not([type="checkbox"]), +.elfinder .elfinder-resize-preset-container .ui-button { + height: 21px; +} +/** + * Context Menu + */ +.elfinder .elfinder-contextmenu, +.elfinder .elfinder-contextmenu-sub { + -webkit-border-radius: 2px; + border-radius: 2px; + -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.3); + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.3); + border: none; +} +.elfinder .elfinder-contextmenu-separator, +.elfinder .elfinder-contextmenu-sub-separator { + border-top: 1px solid #e5e5e5; +} +.elfinder .elfinder-contextmenu-item { + color: #666; + padding: 5px 30px; +} +.elfinder .elfinder-contextmenu-item.ui-state-hover { + background-color: #f5f4f4; + color: #141414; +} +.elfinder .elfinder-contextmenu-item.ui-state-active { + background-color: #2196f3; + color: #fff; +} +/** + * Dialogs + */ +.elfinder .elfinder-dialog { + -webkit-border-radius: 0; + border-radius: 0; + border: 0; + -webkit-box-shadow: 0 1px 30px rgba(0, 0, 0, 0.6); + box-shadow: 0 1px 30px rgba(0, 0, 0, 0.6); +} +.elfinder .elfinder-dialog .ui-dialog-content[id*="edit-elfinder-elfinder-"] { + padding: 0; +} +.elfinder .elfinder-dialog .ui-tabs { + -webkit-border-radius: 0; + border-radius: 0; + border: 0; + padding: 0; +} +.elfinder .elfinder-dialog .ui-tabs-nav { + -webkit-border-radius: 0; + border-radius: 0; + border: 0; + background: transparent; + border-bottom: 1px solid #ddd; +} +.elfinder .elfinder-dialog .ui-tabs-nav li { + border: 0; + font-weight: normal; + background: transparent; + margin: 0; + padding: 0; +} +.elfinder .elfinder-dialog .ui-tabs-nav li a { + padding: 7px 9px; +} +.elfinder .elfinder-dialog .ui-tabs-nav .ui-tabs-selected a, +.elfinder .elfinder-dialog .ui-tabs-nav .ui-state-active a, +.elfinder .elfinder-dialog .ui-tabs-nav li:hover a { + -webkit-box-shadow: inset 0 -2px 0 #3498db; + box-shadow: inset 0 -2px 0 #3498db; + color: #3498db; +} +.elfinder .elfinder-dialog .ui-tabs .elfinder-tabstop.ui-state-hover { + background: transparent; + -webkit-box-shadow: inset 0 -2px 0 #3498db; + box-shadow: inset 0 -2px 0 #3498db; + color: #3498db; +} +.elfinder .elfinder-dialog label.ui-state-hover { + background: transparent; +} +.elfinder .elfinder-dialog .ui-resizable-se { + display: none; +} +.std42-dialog .ui-dialog-titlebar { + background: #353b44; + -webkit-border-radius: 0; + border-radius: 0; + border: 0; +} +.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-button .ui-icon { + border-color: inherit; + -webkit-transition: 0.2s ease-out; + -o-transition: 0.2s ease-out; + transition: 0.2s ease-out; + opacity: 0.8; + color: #fff; + width: auto; + height: auto; + font-size: 12px; + padding: 3px; +} +.std42-dialog, +.std42-dialog .ui-dialog-content, +.std42-dialog.elfinder-bg-translucent, +.std42-dialog.elfinder-bg-translucent .ui-widget-content { + background-color: #fff; +} +.std42-dialog .ui-dialog-buttonpane button { + margin: -1px 2px 2px; + padding: 7px 6px; +} +.std42-dialog .ui-dialog-buttonpane button span.ui-icon { + padding: 0; +} +.std42-dialog .ui-dialog-buttonpane .ui-dialog-buttonset.elfinder-edit-extras select { + margin-top: 0; +} +.std42-dialog, +.std42-dialog .ui-widget-content { + background-color: #fff; +} +.elfinder-mobile .std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon, +.std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon { + background-color: #f44336; +} +.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full .ui-icon, +.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full:hover .ui-icon { + background-color: #4caf50; +} +.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize .ui-icon, +.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize:hover .ui-icon { + background-color: #ff9800; +} +.elfinder-dialog-title { + color: #f1f1f1; +} +.elfinder .ui-widget-content { + font-family: "Noto Sans", sans-serif; + color: #546e7a; +} +.elfinder-upload-dialog-wrapper .elfinder-upload-dirselect { + width: inherit; + height: inherit; + padding: 7px; + margin-left: 5px; + color: #222; + -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4); + box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4); + background: #fff; + bottom: 4px; + -webkit-border-radius: 2px; + border-radius: 2px; +} +.elfinder-upload-dialog-wrapper .elfinder-upload-dirselect.ui-state-hover { + background: #3498db !important; + color: #fff !important; + outline: none; +} +.elfinder-upload-dialog-wrapper .ui-button { + padding: 0.4em 3px; + margin: 0 -15px 0 19px; +} +.elfinder-upload-dropbox { + border: 2px dashed #bbb; +} +.elfinder-upload-dropbox:focus { + outline: none; +} +.elfinder-upload-dropbox.ui-state-hover { + background: #f1f1f1; + border: 2px dashed #bbb; +} +.elfinder-dialog-resize .elfinder-resize-control-panel { + margin-left: -5px; +} +.elfinder-dialog-resize .elfinder-resize-control-panel .ui-button { + height: inherit; + margin-bottom: 5px; +} +.elfinder-help * { + color: #546e7a; +} +.elfinder-help a { + color: #3498db; +} +.elfinder-help a:hover { + color: #217dbb; +} +.elfinder .ui-slider.ui-slider-horizontal { + height: 2px; + border: 0; + background-color: #bababa !important; +} +.elfinder .ui-slider .ui-slider-handle { + background-image: none; + background-color: #5d5858; + -webkit-border-radius: 50%; + border-radius: 50%; + border: 0; + margin-top: -3px; +} +.elfinder .ui-slider .ui-slider-handle.ui-state-hover { + background: #5d5858 !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + -webkit-border-radius: 50%; + border-radius: 50%; + cursor: pointer; +} +/** + * Quick Look + */ +.elfinder-quicklook { + background: #232323; + -webkit-border-radius: 2px; + border-radius: 2px; +} +.elfinder-quicklook-titlebar { + background: inherit; +} +.elfinder-quicklook-titlebar-icon .ui-icon { + background: transparent; + color: #fff; +} +.elfinder-quicklook-fullscreen .elfinder-quicklook-navbar { + border: inherit; + opacity: inherit; + -webkit-border-radius: 4px; + border-radius: 4px; + background: rgba(66, 66, 66, 0.73); +} +.elfinder .elfinder-navdock { + border: 0; +} +.std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon, +.elfinder-mobile .std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon, +.elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-close:hover, +.elfinder-mobile .elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-close, +.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize:hover .ui-icon, +.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize .ui-icon, +.elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-minimize:hover, +.elfinder-mobile .elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-minimize, +.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full:hover .ui-icon, +.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full .ui-icon, +.elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-full:hover, +.elfinder-mobile .elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-full { + background-image: none; +} diff --git a/alpine/custom/app/themes/Material/css/theme-gray.min.css b/alpine/custom/app/themes/Material/css/theme-gray.min.css new file mode 100644 index 0000000..d3cd3e9 --- /dev/null +++ b/alpine/custom/app/themes/Material/css/theme-gray.min.css @@ -0,0 +1,5 @@ +/*! + * elFinder-Material-Theme (Gray) v2.1.9 (https://github.com/RobiNN1/elFinder-Material-Theme) + * Copyright 2016-2019 Róbert Kelčák {RobiNN} + * Licensed under MIT (https://github.com/RobiNN1/elFinder-Material-Theme/blob/master/LICENSE) + */@import url("https://fonts.googleapis.com/css?family=Noto+Sans:400,400i,700,700i&subset=cyrillic,cyrillic-ext,devanagari,greek,greek-ext,latin-ext,vietnamese");.elfinder{color:#546e7a;font-family:"Noto Sans", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.elfinder.ui-widget.ui-widget-content{font-family:"Noto Sans", sans-serif;-webkit-box-shadow:0 1px 8px rgba(0, 0, 0, 0.6);box-shadow:0 1px 8px rgba(0, 0, 0, 0.6);-webkit-border-radius:0;border-radius:0;border:0}.elfinder *{outline:0!important}.elfinder-button-icon-spinner,.elfinder-info-spinner,.elfinder-navbar-spinner{background:url("../images/loading.svg") center center no-repeat!important;width:16px;height:16px}@-webkit-keyframes progress-animation{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-animation{0%{background-position:1rem 0}to{background-position:0 0}}.elfinder-notify-progressbar{border:0}.elfinder-notify-progress,.elfinder-notify-progressbar{-webkit-border-radius:0;border-radius:0}.elfinder-notify-progress,.elfinder-resize-spinner{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:1rem 1rem;background-size:1rem 1rem;-webkit-animation:progress-animation 1s linear infinite;animation:progress-animation 1s linear infinite;background-color:#0275d8;height:1rem}.elfinder .elfinder-toast>div{background-color:#323232!important;color:#d6d6d6;-webkit-box-shadow:none;box-shadow:none;opacity:inherit;padding:10px 60px}.elfinder .elfinder-toast>div button.ui-button{color:#fff}.elfinder .elfinder-toast>.toast-info button.ui-button{background-color:#3498db}.elfinder .elfinder-toast>.toast-error button.ui-button{background-color:#f44336}.elfinder .elfinder-toast>.toast-success button.ui-button{background-color:#4caf50}.elfinder .elfinder-toast>.toast-warning button.ui-button{background-color:#ff9800}.elfinder-toast-msg{font-family:"Noto Sans", sans-serif;font-size:17px}#ace_settingsmenu{font-family:"Noto Sans", sans-serif;-webkit-box-shadow:0 1px 30px rgba(0, 0, 0, 0.6)!important;box-shadow:0 1px 30px rgba(0, 0, 0, 0.6)!important;background-color:#1d2736!important;color:#e6e6e6!important}#ace_settingsmenu,#kbshortcutmenu{padding:0}.ace_optionsMenuEntry{padding:5px 10px}.ace_optionsMenuEntry:hover{background-color:#111721}.ace_optionsMenuEntry label{font-size:13px}#ace_settingsmenu input[type=text],#ace_settingsmenu select{margin:1px 2px 2px;padding:2px 5px;-webkit-border-radius:3px;border-radius:3px;border:0;background:rgba(9, 53, 121, 0.75);color:white!important}@font-face{font-family:material;src:url("../icons/material.eot?91804974");src:url("../icons/material.eot?91804974#iefix") format("embedded-opentype"), url("../icons/material.woff2?91804974") format("woff2"), url("../icons/material.woff?91804974") format("woff"), url("../icons/material.ttf?91804974") format("truetype"), url("../icons/material.svg?91804974#material") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:material;src:url("../icons/material.svg?91804974#material") format("svg")}}.elfinder-button-icon,.elfinder .ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{font:normal normal normal 14px/1 material;background-image:inherit;text-indent:inherit}.elfinder .ui-button-icon-only .ui-icon{font:normal normal normal 14px/1 material;background-image:inherit!important;text-indent:0;font-size:16px}.elfinder-button-icon{background:inherit}.elfinder-button-icon-home:before{content:'\e800'}.elfinder-button-icon-back:before{content:'\e801'}.elfinder-button-icon-forward:before{content:'\e802'}.elfinder-button-icon-up:before{content:'\e803'}.elfinder-button-icon-dir:before{content:'\e804'}.elfinder-button-icon-opendir:before{content:'\e805'}.elfinder-button-icon-reload:before{content:'\e806'}.elfinder-button-icon-open:before{content:'\e807'}.elfinder-button-icon-mkdir:before{content:'\e808'}.elfinder-button-icon-mkfile:before{content:'\e809'}.elfinder-button-icon-rm:before{content:'\e80a'}.elfinder-button-icon-trash:before{content:'\e80b'}.elfinder-button-icon-restore:before{content:'\e80c'}.elfinder-button-icon-copy:before{content:'\e80d'}.elfinder-button-icon-cut:before{content:'\e80e'}.elfinder-button-icon-paste:before{content:'\e80f'}.elfinder-button-icon-getfile:before{content:'\e810'}.elfinder-button-icon-duplicate:before{content:'\e811'}.elfinder-button-icon-rename:before{content:'\e812'}.elfinder-button-icon-edit:before{content:'\e813'}.elfinder-button-icon-quicklook:before{content:'\e814'}.elfinder-button-icon-upload:before{content:'\e815'}.elfinder-button-icon-download:before{content:'\e816'}.elfinder-button-icon-info:before{content:'\e817'}.elfinder-button-icon-extract:before{content:'\e818'}.elfinder-button-icon-archive:before{content:'\e819'}.elfinder-button-icon-view:before{content:'\e81a'}.elfinder-button-icon-view-list:before{content:'\e81b'}.elfinder-button-icon-help:before{content:'\e81c'}.elfinder-button-icon-resize:before{content:'\e81d'}.elfinder-button-icon-link:before{content:'\e81e'}.elfinder-button-icon-search:before{content:'\e81f'}.elfinder-button-icon-sort:before{content:'\e820'}.elfinder-button-icon-rotate-r:before{content:'\e821'}.elfinder-button-icon-rotate-l:before{content:'\e822'}.elfinder-button-icon-netmount:before{content:'\e823'}.elfinder-button-icon-netunmount:before{content:'\e824'}.elfinder-button-icon-places:before{content:'\e825'}.elfinder-button-icon-chmod:before{content:'\e826'}.elfinder-button-icon-accept:before{content:'\e827'}.elfinder-button-icon-menu:before{content:'\e828'}.elfinder-button-icon-colwidth:before{content:'\e829'}.elfinder-button-icon-fullscreen:before{content:'\e82a'}.elfinder-button-icon-unfullscreen:before{content:'\e82b'}.elfinder-button-icon-empty:before{content:'\e82c'}.elfinder-button-icon-undo:before{content:'\e82d'}.elfinder-button-icon-redo:before{content:'\e82e'}.elfinder-button-icon-preference:before{content:'\e82f'}.elfinder-button-icon-mkdirin:before{content:'\e830'}.elfinder-button-icon-selectall:before{content:'\e831'}.elfinder-button-icon-selectnone:before{content:'\e832'}.elfinder-button-icon-selectinvert:before{content:'\e833'}.elfinder-button-icon-logout:before{content:'\e85a'}.elfinder-button-icon-opennew:before{content:'\e85b'}.elfinder-button-icon-hide:before{content:'\e85d'}.elfinder-button-search .ui-icon.ui-icon-search{font-size:17px}.elfinder-button-search .ui-icon:hover{opacity:1}.elfinder-navbar-icon{font:normal normal normal 16px/1 material;background-image:inherit!important}.elfinder-navbar-icon:before{content:'\e804'}.elfinder-droppable-active .elfinder-navbar-icon:before,.elfinder .ui-state-active .elfinder-navbar-icon:before,.elfinder .ui-state-hover .elfinder-navbar-icon:before{content:'\e805'}.elfinder-navbar-root-local .elfinder-navbar-icon:before{content:'\e83d'!important}.elfinder-navbar-root-ftp .elfinder-navbar-icon:before{content:'\e823'!important}.elfinder-navbar-root-sql .elfinder-navbar-icon:before{content:'\e83e'!important}.elfinder-navbar-root-dropbox .elfinder-navbar-icon:before{content:'\e83f'!important}.elfinder-navbar-root-googledrive .elfinder-navbar-icon:before{content:'\e840'!important}.elfinder-navbar-root-onedrive .elfinder-navbar-icon:before{content:'\e841'!important}.elfinder-navbar-root-box .elfinder-navbar-icon:before{content:'\e842'!important}.elfinder-navbar-root-trash .elfinder-navbar-icon:before{content:'\e80b'!important}.elfinder-navbar-root-zip .elfinder-navbar-icon:before{content:'\e85c'!important}.elfinder-navbar-root-network .elfinder-navbar-icon:before{content:'\e823'!important}.elfinder-places .elfinder-navbar-root .elfinder-navbar-icon:before{content:'\e825'!important}.elfinder-navbar-arrow{background-image:inherit!important;font:normal normal normal 14px/1 material;font-size:10px;padding-top:3px;padding-left:2px;color:#a9a9a9}.elfinder .ui-state-active .elfinder-navbar-arrow{color:#fff}.elfinder-ltr .elfinder-navbar-collapsed .elfinder-navbar-arrow:before{content:'\e857'}.elfinder-rtl .elfinder-navbar-collapsed .elfinder-navbar-arrow:before{content:'\e858'}.elfinder-ltr .elfinder-navbar-expanded .elfinder-navbar-arrow:before,.elfinder-rtl .elfinder-navbar-expanded .elfinder-navbar-arrow:before{content:'\e851'}div.elfinder-cwd-wrapper-list tr.ui-state-default td span.ui-icon{font-size:8px;margin-top:5px;margin-right:5px}div.elfinder-cwd-wrapper-list .ui-icon-grip-dotted-vertical{margin:2px}.elfinder-cwd-view-list .elfinder-navbar-root-box td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-dropbox td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-ftp td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-googledrive td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-local td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-network td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-onedrive td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-sql td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-trash td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-zip td .elfinder-cwd-icon,.elfinder-navbar-root-box .elfinder-cwd-icon,.elfinder-navbar-root-dropbox .elfinder-cwd-icon,.elfinder-navbar-root-ftp .elfinder-cwd-icon,.elfinder-navbar-root-googledrive .elfinder-cwd-icon,.elfinder-navbar-root-local .elfinder-cwd-icon,.elfinder-navbar-root-network .elfinder-cwd-icon,.elfinder-navbar-root-onedrive .elfinder-cwd-icon,.elfinder-navbar-root-sql .elfinder-cwd-icon,.elfinder-navbar-root-trash .elfinder-cwd-icon,.elfinder-navbar-root-zip .elfinder-cwd-icon{background-image:inherit}.elfinder-cwd-view-list .elfinder-navbar-root-box td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-dropbox td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-ftp td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-googledrive td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-local td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-network td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-onedrive td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-sql td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-trash td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-zip td .elfinder-cwd-icon:before,.elfinder-navbar-root-box .elfinder-cwd-icon:before,.elfinder-navbar-root-dropbox .elfinder-cwd-icon:before,.elfinder-navbar-root-ftp .elfinder-cwd-icon:before,.elfinder-navbar-root-googledrive .elfinder-cwd-icon:before,.elfinder-navbar-root-local .elfinder-cwd-icon:before,.elfinder-navbar-root-network .elfinder-cwd-icon:before,.elfinder-navbar-root-onedrive .elfinder-cwd-icon:before,.elfinder-navbar-root-sql .elfinder-cwd-icon:before,.elfinder-navbar-root-trash .elfinder-cwd-icon:before,.elfinder-navbar-root-zip .elfinder-cwd-icon:before{font-family:material;background-color:transparent;color:#525252;font-size:55px;position:relative;top:-10px!important;padding:0;display:contents!important}.elfinder-cwd-view-list .elfinder-navbar-root-local td .elfinder-cwd-icon:before,.elfinder-navbar-root-local .elfinder-cwd-icon:before{content:'\e83d'}.elfinder-cwd-view-list .elfinder-navbar-root-ftp td .elfinder-cwd-icon:before,.elfinder-navbar-root-ftp .elfinder-cwd-icon:before{content:'\e823'}.elfinder-cwd-view-list .elfinder-navbar-root-sql td .elfinder-cwd-icon:before,.elfinder-navbar-root-sql .elfinder-cwd-icon:before{content:'\e83e'}.elfinder-cwd-view-list .elfinder-navbar-roor-dropbox td .elfinder-cwd-icon:before,.elfinder-navbar-roor-dropbox .elfinder-cwd-icon:before{content:'\e83f'}.elfinder-cwd-view-list .elfinder-navbar-roor-googledrive td .elfinder-cwd-icon:before,.elfinder-navbar-roor-googledrive .elfinder-cwd-icon:before{content:'\e840'}.elfinder-cwd-view-list .elfinder-navbar-roor-onedrive td .elfinder-cwd-icon:before,.elfinder-navbar-roor-onedrive .elfinder-cwd-icon:before{content:'\e841'}.elfinder-cwd-view-list .elfinder-navbar-roor-box td .elfinder-cwd-icon:before,.elfinder-navbar-roor-box .elfinder-cwd-icon:before{content:'\e842'}.elfinder-cwd-view-list .elfinder-navbar-root-trash td .elfinder-cwd-icon:before,.elfinder-navbar-root-trash .elfinder-cwd-icon:before{content:'\e80b'}.elfinder-cwd-view-list .elfinder-navbar-root-zip td .elfinder-cwd-icon:before,.elfinder-navbar-root-zip .elfinder-cwd-icon:before{content:'\e85c'}.elfinder-cwd-view-list .elfinder-navbar-root-network td .elfinder-cwd-icon:before,.elfinder-navbar-root-network .elfinder-cwd-icon:before{content:'\e823'}.elfinder-dialog-icon{font:normal normal normal 14px/1 material;background:inherit;color:#524949;font-size:37px}.elfinder-dialog-icon:before{content:'\e843'}.elfinder-dialog-icon-mkdir:before{content:'\e808'}.elfinder-dialog-icon-mkfile:before{content:'\e809'}.elfinder-dialog-icon-copy:before{content:'\e80d'}.elfinder-dialog-icon-move:before,.elfinder-dialog-icon-prepare:before{content:'\e844'}.elfinder-dialog-icon-chunkmerge:before,.elfinder-dialog-icon-upload:before{content:'\e815'}.elfinder-dialog-icon-rm:before{content:'\e80a'}.elfinder-dialog-icon-file:before,.elfinder-dialog-icon-open:before,.elfinder-dialog-icon-readdir:before{content:'\e807'}.elfinder-dialog-icon-reload:before{content:'\e806'}.elfinder-dialog-icon-download:before{content:'\e816'}.elfinder-dialog-icon-save:before{content:'\e845'}.elfinder-dialog-icon-rename:before{content:'\e812'}.elfinder-dialog-icon-archive:before,.elfinder-dialog-icon-zipdl:before{content:'\e819'}.elfinder-dialog-icon-extract:before{content:'\e818'}.elfinder-dialog-icon-search:before{content:'\e81f'}.elfinder-dialog-icon-loadimg:before{content:'\e846'}.elfinder-dialog-icon-url:before{content:'\e81e'}.elfinder-dialog-icon-resize:before{content:'\e81d'}.elfinder-dialog-icon-netmount:before{content:'\e823'}.elfinder-dialog-icon-netunmount:before{content:'\e824'}.elfinder-dialog-icon-chmod:before{content:'\e826'}.elfinder-dialog-icon-dim:before,.elfinder-dialog-icon-preupload:before{content:'\e847'}.elfinder-contextmenu .elfinder-contextmenu-item span.elfinder-contextmenu-icon{font-size:16px}.elfinder-contextmenu .elfinder-contextmenu-item .elfinder-contextsubmenu-item .ui-icon{font-size:15px}.elfinder-contextmenu .elfinder-contextmenu-item .elfinder-button-icon-link:before{content:'\e837'}.elfinder .elfinder-contextmenu-extra-icon{margin-top:-6px}.elfinder .elfinder-contextmenu-extra-icon a{padding:5px;margin:-16px}.elfinder-button-icon-link:before{content:'\e81e'!important}.elfinder .elfinder-contextmenu-arrow{font:normal normal normal 14px/1 material;background-image:inherit;font-size:10px!important;padding-top:3px}.elfinder .elfinder-contextmenu-arrow:before{content:'\e857'}.elfinder-contextmenu .ui-state-hover .elfinder-contextmenu-arrow{background-image:inherit}.elfinder-quicklook .ui-resizable-se{background:inherit}.elfinder-quicklook-navbar-icon{background:transparent;font:normal normal normal 14px/1 material;font-size:32px;color:#fff}.elfinder-quicklook-titlebar-icon{margin-top:-8px}.elfinder-quicklook-titlebar-icon .ui-icon{border:0;opacity:0.8;font-size:15px;padding:1px}.elfinder-quicklook-titlebar .ui-icon-circle-close,.elfinder-quicklook .ui-icon-gripsmall-diagonal-se{color:#f1f1f1}.elfinder-quicklook-navbar-icon-prev:before{content:'\e848'}.elfinder-quicklook-navbar-icon-next:before{content:'\e849'}.elfinder-quicklook-navbar-icon-fullscreen:before{content:'\e84a'}.elfinder-quicklook-navbar-icon-fullscreen-off:before{content:'\e84b'}.elfinder-quicklook-navbar-icon-close:before{content:'\e84c'}.elfinder .ui-button-icon{background-image:inherit}.elfinder .ui-icon-search:before{content:'\e81f'}.elfinder .ui-icon-close:before,.elfinder .ui-icon-closethick:before{content:'\e839'}.elfinder .ui-icon-circle-close:before{content:'\e84c'}.elfinder .ui-icon-gear:before{content:'\e82f'}.elfinder .ui-icon-gripsmall-diagonal-se:before{content:'\e838'}.elfinder .ui-icon-locked:before{content:'\e834'}.elfinder .ui-icon-unlocked:before{content:'\e836'}.elfinder .ui-icon-arrowrefresh-1-n:before{content:'\e821'}.elfinder .ui-icon-plusthick:before{content:'\e83a'}.elfinder .ui-icon-arrowreturnthick-1-s:before{content:'\e83b'}.elfinder .ui-icon-minusthick:before{content:'\e83c'}.elfinder .ui-icon-pin-s:before{content:'\e84d'}.elfinder .ui-icon-check:before{content:'\e84e'}.elfinder .ui-icon-arrowthick-1-s:before{content:'\e84f'}.elfinder .ui-icon-arrowthick-1-n:before{content:'\e850'}.elfinder .ui-icon-triangle-1-s:before{content:'\e851'}.elfinder .ui-icon-triangle-1-n:before{content:'\e852'}.elfinder .ui-icon-grip-dotted-vertical:before{content:'\e853'}.elfinder-lock,.elfinder-perms,.elfinder-symlink{background-image:inherit;font:normal normal normal 18px/1 material;color:#4d4d4d}.elfinder-na .elfinder-perms:before{content:'\e824'}.elfinder-ro .elfinder-perms:before{content:'\e835'}.elfinder-wo .elfinder-perms:before{content:'\e854'}.elfinder-group .elfinder-perms:before{content:'\e800'}.elfinder-lock:before{content:'\e84d'}.elfinder-symlink:before{content:'\e837'}.elfinder .elfinder-toast>div{font:normal normal normal 14px/1 material}.elfinder .elfinder-toast>div:before{font-size:45px;position:absolute;left:5px;top:15px}.elfinder .elfinder-toast>.toast-error,.elfinder .elfinder-toast>.toast-info,.elfinder .elfinder-toast>.toast-success,.elfinder .elfinder-toast>.toast-warning{background-image:inherit!important}.elfinder .elfinder-toast>.toast-info:before{content:'\e817';color:#3498db}.elfinder .elfinder-toast>.toast-error:before{content:'\e855';color:#f44336}.elfinder .elfinder-toast>.toast-success:before{content:'\e84e';color:#4caf50}.elfinder .elfinder-toast>.toast-warning:before{content:'\e856';color:#ff9800}.elfinder-drag-helper-icon-status{font:normal normal normal 14px/1 material;background:inherit}.elfinder-drag-helper-icon-status:before{content:'\e824'}.elfinder-drag-helper-move .elfinder-drag-helper-icon-status{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.elfinder-drag-helper-move .elfinder-drag-helper-icon-status:before{content:'\e854'}.elfinder-drag-helper-plus .elfinder-drag-helper-icon-status{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.elfinder-drag-helper-plus .elfinder-drag-helper-icon-status:before{content:'\e84c'}.elfinder-cwd-view-list td .elfinder-cwd-icon{background-image:url("../images/icons-small.svg")}.elfinder-cwd-icon{background:url("../images/icons-big.svg") 0 0 no-repeat;-webkit-border-radius:0;border-radius:0}.elfinder-cwd-icon:before{font-size:10px;position:relative;top:27px;left:inherit;padding:1px;background-color:transparent}.elfinder-cwd-icon-directory{background-position:0 -50px}.elfinder-cwd .elfinder-droppable-active .elfinder-cwd-icon{background-position:0 -100px}.elfinder-cwd-icon-group{background-position:0 -150px}.elfinder-cwd-icon-application{background-position:0 -200px}.elfinder-cwd-icon-rtf,.elfinder-cwd-icon-rtfd,.elfinder-cwd-icon-text{background-position:0 -250px}.elfinder-cwd-icon-image{background-position:0 -300px}.elfinder-cwd-icon-audio{background-position:0 -350px}.elfinder-cwd-icon-dash-xml,.elfinder-cwd-icon-flash-video,.elfinder-cwd-icon-video,.elfinder-cwd-icon-vnd-apple-mpegurl,.elfinder-cwd-icon-x-mpegurl{background-position:0 -400px}.elfinder-cwd-icon-plain,.elfinder-cwd-icon-x-empty{background-position:0 -450px}.elfinder-cwd-icon-pdf{background-position:0 -500px}.elfinder-cwd-icon-vnd-ms-office{background-position:0 -550px}.elfinder-cwd-icon-x-msaccess{background-position:0 -600px}.elfinder-cwd-icon-x-msaccess:before{content:none!important}.elfinder-cwd-icon-ms-excel,.elfinder-cwd-icon-vnd-ms-excel,.elfinder-cwd-icon-vnd-ms-excel-addin-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-excel-sheet-binary-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-excel-sheet-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-excel-template-macroEnabled-12{background-position:0 -650px}.elfinder-cwd-icon-ms-excel:before,.elfinder-cwd-icon-vnd-ms-excel-addin-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-excel-sheet-binary-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-excel-sheet-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-excel-template-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-excel:before{content:none!important}.elfinder-cwd-icon-vnd-ms-powerpoint,.elfinder-cwd-icon-vnd-ms-powerpoint-addin-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-powerpoint-presentation-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-powerpoint-slide-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-powerpoint-slideshow-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-powerpoint-template-macroEnabled-12{background-position:0 -700px}.elfinder-cwd-icon-vnd-ms-powerpoint-addin-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-powerpoint-presentation-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-powerpoint-slide-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-powerpoint-slideshow-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-powerpoint-template-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-powerpoint:before{content:none!important}.elfinder-cwd-icon-msword,.elfinder-cwd-icon-vnd-ms-word,.elfinder-cwd-icon-vnd-ms-word-document-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-word-template-macroEnabled-12{background-position:0 -750px}.elfinder-cwd-icon-msword:before,.elfinder-cwd-icon-vnd-ms-word-document-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-word-template-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-word:before{content:none!important}.elfinder-cwd-icon-vnd-oasis-opendocument-base,.elfinder-cwd-icon-vnd-oasis-opendocument-chart,.elfinder-cwd-icon-vnd-oasis-opendocument-database,.elfinder-cwd-icon-vnd-oasis-opendocument-formula,.elfinder-cwd-icon-vnd-oasis-opendocument-graphics,.elfinder-cwd-icon-vnd-oasis-opendocument-graphics-template,.elfinder-cwd-icon-vnd-oasis-opendocument-image,.elfinder-cwd-icon-vnd-openofficeorg-extension{background-position:0 -800px}.elfinder-cwd-icon-vnd-oasis-opendocument-spreadsheet,.elfinder-cwd-icon-vnd-oasis-opendocument-spreadsheet-template,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-spreadsheetml-sheet,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-spreadsheetml-template{background-position:0 -850px}.elfinder-cwd-icon-vnd-oasis-opendocument-presentation,.elfinder-cwd-icon-vnd-oasis-opendocument-presentation-template,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-presentation,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-slide,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-slideshow,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-template{background-position:0 -900px}.elfinder-cwd-icon-vnd-oasis-opendocument-text,.elfinder-cwd-icon-vnd-oasis-opendocument-text-master,.elfinder-cwd-icon-vnd-oasis-opendocument-text-template,.elfinder-cwd-icon-vnd-oasis-opendocument-text-web,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-wordprocessingml-document,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-wordprocessingml-template{background-position:0 -950px}.elfinder-cwd-icon-x-7z-compressed,.elfinder-cwd-icon-x-bzip,.elfinder-cwd-icon-x-bzip2,.elfinder-cwd-icon-x-gzip,.elfinder-cwd-icon-x-rar,.elfinder-cwd-icon-x-rar-compressed,.elfinder-cwd-icon-x-tar,.elfinder-cwd-icon-x-xz,.elfinder-cwd-icon-x-zip,.elfinder-cwd-icon-zip{background-position:0 -1000px}.elfinder-cwd-icon-postscript{background-position:0 -1050px}.elfinder-cwd-icon-vnd-adobe-photoshop{background-position:0 -1100px}.elfinder-cwd-icon-vnd-adobe-photoshop:before{content:none!important}.elfinder-cwd-icon-x-shockwave-flash{background-position:0 -1150px}.elfinder-cwd-icon-vnd-android-package-archive{background-position:0 -1200px}.elfinder-cwd-icon-vnd-android-package-archive:before{content:none!important}.elfinder-cwd-icon-x-c,.elfinder-cwd-icon-x-c--,.elfinder-cwd-icon-x-c--hdr,.elfinder-cwd-icon-x-c--src,.elfinder-cwd-icon-x-chdr,.elfinder-cwd-icon-x-csrc{background-position:0 -1250px}.elfinder-cwd-icon-css{background-position:0 -1300px}.elfinder-cwd-icon-html{background-position:0 -1350px}.elfinder-cwd-icon-x-jar,.elfinder-cwd-icon-x-java,.elfinder-cwd-icon-x-java-source{background-position:0 -1400px}.elfinder-cwd-icon-x-jar:before,.elfinder-cwd-icon-x-java-source:before,.elfinder-cwd-icon-x-java:before{content:none!important}.elfinder-cwd-icon-javascript,.elfinder-cwd-icon-x-javascript{background-position:0 -1450px}.elfinder-cwd-icon-json{background-position:0 -1500px}.elfinder-cwd-icon-json:before{content:none!important}.elfinder-cwd-icon-markdown,.elfinder-cwd-icon-x-markdown{background-position:0 -1550px}.elfinder-cwd-icon-markdown:before,.elfinder-cwd-icon-x-markdown:before{content:none!important}.elfinder-cwd-icon-x-perl{background-position:0 -1600px}.elfinder-cwd-icon-x-php{background-position:0 -1650px}.elfinder-cwd-icon-x-python,.elfinder-cwd-icon-x-python:after{background-position:0 -1700px}.elfinder-cwd-icon-x-ruby{background-position:0 -1750px}.elfinder-cwd-icon-x-sh,.elfinder-cwd-icon-x-shellscript{background-position:0 -1800px}.elfinder-cwd-icon-sql,.elfinder-cwd-icon-x-sql,.elfinder-cwd-icon-x-sqlite3{background-position:0 -1850px}.elfinder-cwd-icon-svg,.elfinder-cwd-icon-svg-xml,.elfinder-cwd-icon-x-eps{background-position:0 -1900px}.elfinder-cwd-icon-xml,.elfinder-cwd-icon-xml:after{background-position:0 -1950px}.elfinder-cwd-icon-x-zip:before,.elfinder-cwd-icon-zip:before{content:'zip'!important}.elfinder-cwd-icon-x-xz:before{content:'xz'!important}.elfinder-cwd-icon-x-7z-compressed:before{content:'7z'!important}.elfinder-cwd-icon-x-gzip:before{content:'gzip'!important}.elfinder-cwd-icon-x-tar:before{content:'tar'!important}.elfinder-cwd-icon-x-bzip2:before,.elfinder-cwd-icon-x-bzip:before{content:'bzip'!important}.elfinder-cwd-icon-x-rar-compressed:before,.elfinder-cwd-icon-x-rar:before{content:'rar'!important}.elfinder-toolbar{background:#3b4047;-webkit-border-radius:0;border-radius:0;border:0;padding:5px 0}.elfinder-toolbar .elfinder-button-icon{font-size:20px;color:#ddd;margin-top:-2px}.elfinder-buttonset{-webkit-border-radius:0;border-radius:0;border:0;margin:0 5px;height:24px}.elfinder .elfinder-button{background:transparent;-webkit-border-radius:0;border-radius:0;cursor:pointer;color:#efefef}.elfinder-toolbar-button-separator{border:0}.elfinder-button-menu{-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 6px rgba(0, 0, 0, 0.3);box-shadow:0 1px 6px rgba(0, 0, 0, 0.3);border:none;margin-top:5px}.elfinder-button-menu-item{color:#666;padding:6px 19px}.elfinder-button-menu-item.ui-state-hover{color:#141414;background-color:#f5f4f4}.elfinder-button-menu-item-separated{border-top:1px solid #e5e5e5}.elfinder-button-menu-item-separated.ui-state-hover{border-top:1px solid #e5e5e5}.elfinder .elfinder-button-search{margin:0 10px;min-height:inherit;overflow:hidden}.elfinder .elfinder-button-search .ui-icon{color:#fff!important}.elfinder .elfinder-button-search input{background:rgba(40, 42, 45, 0.79);-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:0;margin:0;padding:0 23px;height:24px!important;color:#fff}.elfinder .elfinder-button-search .elfinder-button-menu{margin-top:4px;border:none;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);box-shadow:0 1px 3px rgba(0, 0, 0, 0.5)}.elfinder .elfinder-button-search-menu{-webkit-border-radius:0;border-radius:0;top:30px!important}.elfinder .elfinder-button-search-menu .ui-button{padding:0.4em 1em!important}.elfinder .elfinder-navbar{background:#535e64;-webkit-box-shadow:0 1px 8px rgba(0, 0, 0, 0.6);box-shadow:0 1px 8px rgba(0, 0, 0, 0.6);border:none}.elfinder .elfinder-navbar .elfinder-lock,.elfinder .elfinder-navbar .elfinder-perms,.elfinder .elfinder-navbar .elfinder-symlink{color:#1d1d1d;opacity:0.8}.elfinder-navbar-dir{color:#e6e6e6;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;padding:5px;border:none}.elfinder-navbar-dir .elfinder-navbar-icon{color:#fff}.elfinder-navbar-dir.ui-state-active.ui-state-hover,.elfinder-navbar-dir.ui-state-hover{background:#3c4448;color:#e6e6e6;border:none}.elfinder-navbar-dir.ui-state-active.ui-state-hover .elfinder-navbar-icon,.elfinder-navbar-dir.ui-state-hover .elfinder-navbar-icon{color:#fff}.elfinder-disabled .elfinder-navbar .ui-state-active,.elfinder-navbar .ui-state-active{background:#41494e;color:#e8e8e8!important;border:none}.elfinder-disabled .elfinder-navbar .ui-state-active.elfinder-navbar-dir .elfinder-navbar-icon,.elfinder-navbar .ui-state-active.elfinder-navbar-dir .elfinder-navbar-icon{color:#e8e8e8!important}.elfinder-workzone{background:#cdcfd4}.elfinder-cwd-file{color:#555}.elfinder-cwd-file.ui-selected.ui-state-hover,.elfinder-cwd-file.ui-state-hover{background:#4c5961;color:#ddd}.elfinder-cwd-file.ui-selected{background:#455158;color:#555}.elfinder-cwd-filename input,.elfinder-cwd-filename textarea{padding:2px;-webkit-border-radius:2px!important;border-radius:2px!important;background:#fff;color:#222}.elfinder-cwd-filename input:focus,.elfinder-cwd-filename textarea:focus{outline:none;border:1px solid #555}.elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-filename.ui-state-hover,.elfinder-cwd-view-icons .elfinder-cwd-file .ui-state-active,.elfinder-cwd-view-icons .elfinder-cwd-file .ui-state-hover,.elfinder-disabled .elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-filename.ui-state-hover,.elfinder-disabled .elfinder-cwd table td.ui-state-hover{background:transparent;color:#ddd}.elfinder-cwd table{padding:0}.elfinder-cwd table thead td{padding:5px 14px}.elfinder-cwd table tr{border:0!important}.elfinder-cwd table tr:nth-child(odd){background-color:transparent}.elfinder-cwd table tr:nth-child(odd).ui-state-hover{background-color:#4c5961}.elfinder-cwd.elfinder-table-header-sticky table{border:0}.elfinder-cwd .elfinder-lock,.elfinder-cwd .elfinder-perms,.elfinder-cwd .elfinder-symlink{color:#4d4d4d}.elfinder-cwd-view-icons .elfinder-lock{top:0}.elfinder-cwd-view-list thead td .ui-resizable-handle{top:3px}.elfinder-cwd-view-list .elfinder-lock,.elfinder-cwd-view-list .elfinder-perms,.elfinder-cwd-view-list .elfinder-symlink{font-size:14px;opacity:0.7}.elfinder-cwd-view-list .elfinder-perms{left:inherit}#elfinder-elfinder-cwd-thead td{background:#353b42;color:#ddd}#elfinder-elfinder-cwd-thead td.ui-state-active,#elfinder-elfinder-cwd-thead td.ui-state-hover{background:#2a2e34}#elfinder-elfinder-cwd-thead td.ui-state-active.ui-state-hover{background:#2e333a}.elfinder .ui-selectable-helper{border:1px solid #3b4047;background-color:rgba(104, 111, 121, 0.5)}.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash{background-color:#e4e4e4}.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file{color:#333}.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file.ui-selected.ui-state-hover,.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file.ui-state-hover{background:#4c5961;color:#ddd}.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file.ui-selected{background:#455158;color:#555}.elfinder-info-title .elfinder-cwd-icon:before{top:32px;display:block;margin:0 auto}.elfinder-info-title .elfinder-cwd-icon.elfinder-cwd-bgurl:before{background-color:#313131!important}.elfinder-cwd-view-icons .elfinder-cwd-icon.elfinder-cwd-bgurl:before{left:inherit;background-color:#313131}.elfinder-cwd-icon:before,.elfinder-cwd-size1 .elfinder-cwd-icon.elfinder-cwd-bgurl:before,.elfinder-cwd-size1 .elfinder-cwd-icon:before,.elfinder-cwd-size2 .elfinder-cwd-icon.elfinder-cwd-bgurl:before,.elfinder-cwd-size2 .elfinder-cwd-icon:before,.elfinder-cwd-size3 .elfinder-cwd-icon.elfinder-cwd-bgurl:before,.elfinder-cwd-size3 .elfinder-cwd-icon:before,.elfinder-quicklook .elfinder-cwd-icon:before{top:35px;left:50%!important;position:relative!important;display:block!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:52px;color:#fff}.elfinder .elfinder-cwd-view-icons .elfinder-cwd-bgurl:after,.elfinder .elfinder-quicklook-info-wrapper .elfinder-cwd-bgurl:after{display:none}.elfinder-cwd-size1 .elfinder-cwd-icon.elfinder-cwd-bgurl:before{top:53px;-webkit-transform:scale(1.32) translateX(-50%);-ms-transform:scale(1.32) translateX(-50%);transform:scale(1.32) translateX(-50%)}.elfinder-cwd-size2 .elfinder-cwd-icon.elfinder-cwd-bgurl:before{top:74px;-webkit-transform:scale(1.53) translateX(-50%);-ms-transform:scale(1.53) translateX(-50%);transform:scale(1.53) translateX(-50%)}.elfinder-cwd-size3 .elfinder-cwd-icon.elfinder-cwd-bgurl:before{top:87px;-webkit-transform:scale(2.22) translateX(-50%);-ms-transform:scale(2.22) translateX(-50%);transform:scale(2.22) translateX(-50%)}.elfinder .elfinder-statusbar{background:#3b4047;-webkit-border-radius:0;border-radius:0;border:0;color:#cfd2d4}.elfinder-path,.elfinder-stat-size{margin:0 15px}.elfinder input,.elfinder select{padding:4px;color:#666;background:#fff;-webkit-border-radius:3px;border-radius:3px;font-weight:normal;border-color:#888;-webkit-box-shadow:none!important;box-shadow:none!important}.elfinder input.ui-state-hover,.elfinder select.ui-state-hover{background:#fff!important;color:#666!important}.elfinder input[type=checkbox]{position:relative;height:initial}.elfinder input[type=checkbox]:after,.elfinder input[type=checkbox]:focus:after{content:"";display:block;width:12px;height:12px;border:1px solid #707070;background-color:#fff;-webkit-border-radius:2px;border-radius:2px}.elfinder input[type=checkbox]:checked:before{content:"";position:absolute;top:-3px;left:6px;display:table;width:4px;height:12px;border:2px solid #707070;border-top-width:0;border-left-width:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.elfinder .ui-button,.elfinder .ui-button.ui-state-default,.elfinder .ui-button:active{display:inline-block;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;white-space:nowrap;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase;-webkit-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.4)!important;box-shadow:1px 1px 4px rgba(0, 0, 0, 0.4)!important;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;background:#fff;color:#222;border:none;padding:7px 6px}.elfinder .ui-button .ui-icon,.elfinder .ui-button.ui-state-default .ui-icon,.elfinder .ui-button:active .ui-icon{color:#222}.elfinder .ui-button.ui-state-active,.elfinder .ui-button.ui-state-hover,.elfinder .ui-button:active,.elfinder .ui-button:focus,.elfinder .ui-button:hover,.elfinder a.ui-button:active{background:#3498db!important;color:#fff!important;border:none}.elfinder .ui-button.ui-state-active .ui-icon,.elfinder .ui-button.ui-state-hover .ui-icon,.elfinder .ui-button:active .ui-icon,.elfinder .ui-button:focus .ui-icon,.elfinder .ui-button:hover .ui-icon,.elfinder a.ui-button:active .ui-icon{color:#fff}.elfinder .ui-button.ui-state-active:hover{background:#217dbb;color:#fff;border:none}.elfinder .ui-button:focus{outline:none!important}.elfinder .ui-controlgroup-horizontal .ui-button{-webkit-border-radius:0;border-radius:0;border:0}.elfinder .elfinder-resize-preset-container .ui-button,.elfinder input:not([type=checkbox]){height:21px}.elfinder .elfinder-contextmenu,.elfinder .elfinder-contextmenu-sub{-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 6px rgba(0, 0, 0, 0.3);box-shadow:0 1px 6px rgba(0, 0, 0, 0.3);border:none}.elfinder .elfinder-contextmenu-separator,.elfinder .elfinder-contextmenu-sub-separator{border-top:1px solid #e5e5e5}.elfinder .elfinder-contextmenu-item{color:#666;padding:5px 30px}.elfinder .elfinder-contextmenu-item.ui-state-hover{background-color:#f5f4f4;color:#141414}.elfinder .elfinder-contextmenu-item.ui-state-active{background-color:#2196f3;color:#fff}.elfinder .elfinder-dialog{-webkit-border-radius:0;border-radius:0;border:0;-webkit-box-shadow:0 1px 30px rgba(0, 0, 0, 0.6);box-shadow:0 1px 30px rgba(0, 0, 0, 0.6)}.elfinder .elfinder-dialog .ui-dialog-content[id*=edit-elfinder-elfinder-]{padding:0}.elfinder .elfinder-dialog .ui-tabs{-webkit-border-radius:0;border-radius:0;border:0;padding:0}.elfinder .elfinder-dialog .ui-tabs-nav{-webkit-border-radius:0;border-radius:0;border:0;background:transparent;border-bottom:1px solid #ddd}.elfinder .elfinder-dialog .ui-tabs-nav li{border:0;font-weight:normal;background:transparent;margin:0;padding:0}.elfinder .elfinder-dialog .ui-tabs-nav li a{padding:7px 9px}.elfinder .elfinder-dialog .ui-tabs-nav .ui-state-active a,.elfinder .elfinder-dialog .ui-tabs-nav .ui-tabs-selected a,.elfinder .elfinder-dialog .ui-tabs-nav li:hover a{-webkit-box-shadow:inset 0 -2px 0 #3498db;box-shadow:inset 0 -2px 0 #3498db;color:#3498db}.elfinder .elfinder-dialog .ui-tabs .elfinder-tabstop.ui-state-hover{background:transparent;-webkit-box-shadow:inset 0 -2px 0 #3498db;box-shadow:inset 0 -2px 0 #3498db;color:#3498db}.elfinder .elfinder-dialog label.ui-state-hover{background:transparent}.elfinder .elfinder-dialog .ui-resizable-se{display:none}.std42-dialog .ui-dialog-titlebar{background:#353b44;-webkit-border-radius:0;border-radius:0;border:0}.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-button .ui-icon{border-color:inherit;-webkit-transition:0.2s ease-out;-o-transition:0.2s ease-out;transition:0.2s ease-out;opacity:0.8;color:#fff;width:auto;height:auto;font-size:12px;padding:3px}.std42-dialog,.std42-dialog.elfinder-bg-translucent,.std42-dialog.elfinder-bg-translucent .ui-widget-content,.std42-dialog .ui-dialog-content{background-color:#fff}.std42-dialog .ui-dialog-buttonpane button{margin:-1px 2px 2px;padding:7px 6px}.std42-dialog .ui-dialog-buttonpane button span.ui-icon{padding:0}.std42-dialog .ui-dialog-buttonpane .ui-dialog-buttonset.elfinder-edit-extras select{margin-top:0}.std42-dialog,.std42-dialog .ui-widget-content{background-color:#fff}.elfinder-mobile .std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon,.std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon{background-color:#f44336}.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full .ui-icon,.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full:hover .ui-icon{background-color:#4caf50}.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize .ui-icon,.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize:hover .ui-icon{background-color:#ff9800}.elfinder-dialog-title{color:#f1f1f1}.elfinder .ui-widget-content{font-family:"Noto Sans", sans-serif;color:#546e7a}.elfinder-upload-dialog-wrapper .elfinder-upload-dirselect{width:inherit;height:inherit;padding:7px;margin-left:5px;color:#222;-webkit-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.4);box-shadow:1px 1px 4px rgba(0, 0, 0, 0.4);background:#fff;bottom:4px;-webkit-border-radius:2px;border-radius:2px}.elfinder-upload-dialog-wrapper .elfinder-upload-dirselect.ui-state-hover{background:#3498db!important;color:#fff!important;outline:none}.elfinder-upload-dialog-wrapper .ui-button{padding:0.4em 3px;margin:0 -15px 0 19px}.elfinder-upload-dropbox{border:2px dashed #bbb}.elfinder-upload-dropbox:focus{outline:none}.elfinder-upload-dropbox.ui-state-hover{background:#f1f1f1;border:2px dashed #bbb}.elfinder-dialog-resize .elfinder-resize-control-panel{margin-left:-5px}.elfinder-dialog-resize .elfinder-resize-control-panel .ui-button{height:inherit;margin-bottom:5px}.elfinder-help *{color:#546e7a}.elfinder-help a{color:#3498db}.elfinder-help a:hover{color:#217dbb}.elfinder .ui-slider.ui-slider-horizontal{height:2px;border:0;background-color:#bababa!important}.elfinder .ui-slider .ui-slider-handle{background-image:none;background-color:#5d5858;-webkit-border-radius:50%;border-radius:50%;border:0;margin-top:-3px}.elfinder .ui-slider .ui-slider-handle.ui-state-hover{background:#5d5858!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-border-radius:50%;border-radius:50%;cursor:pointer}.elfinder-quicklook{background:#232323;-webkit-border-radius:2px;border-radius:2px}.elfinder-quicklook-titlebar{background:inherit}.elfinder-quicklook-titlebar-icon .ui-icon{background:transparent;color:#fff}.elfinder-quicklook-fullscreen .elfinder-quicklook-navbar{border:inherit;opacity:inherit;-webkit-border-radius:4px;border-radius:4px;background:rgba(66, 66, 66, 0.73)}.elfinder .elfinder-navdock{border:0}.elfinder-mobile .elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-close,.elfinder-mobile .elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-full,.elfinder-mobile .elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-minimize,.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full .ui-icon,.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize .ui-icon,.elfinder-mobile .std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon,.elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-close:hover,.elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-full:hover,.elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-minimize:hover,.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full:hover .ui-icon,.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize:hover .ui-icon,.std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon{background-image:none} \ No newline at end of file diff --git a/alpine/custom/app/themes/Material/css/theme-light.css b/alpine/custom/app/themes/Material/css/theme-light.css new file mode 100644 index 0000000..2d48d0c --- /dev/null +++ b/alpine/custom/app/themes/Material/css/theme-light.css @@ -0,0 +1,1725 @@ +/*! + * elFinder-Material-Theme (Light) v2.1.9 (https://github.com/RobiNN1/elFinder-Material-Theme) + * Copyright 2016-2019 Róbert Kelčák {RobiNN} + * Licensed under MIT (https://github.com/RobiNN1/elFinder-Material-Theme/blob/master/LICENSE) + */ +@import url("https://fonts.googleapis.com/css?family=Noto+Sans:400,400i,700,700i&subset=cyrillic,cyrillic-ext,devanagari,greek,greek-ext,latin-ext,vietnamese"); +.elfinder { + color: #546e7a; + font-family: "Noto Sans", sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.elfinder.ui-widget.ui-widget-content { + font-family: "Noto Sans", sans-serif; + -webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.6); + box-shadow: 0 1px 8px rgba(0, 0, 0, 0.6); + -webkit-border-radius: 0; + border-radius: 0; + border: 0; +} +.elfinder * { + outline: 0 !important; +} +/** + * Loading + */ +.elfinder-info-spinner, +.elfinder-navbar-spinner, +.elfinder-button-icon-spinner { + background: url("../images/loading.svg") center center no-repeat !important; + width: 16px; + height: 16px; +} +/** + * Progress Bar + */ +@-webkit-keyframes progress-animation { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} +@keyframes progress-animation { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} +.elfinder-notify-progressbar { + border: 0; +} +.elfinder-notify-progress, +.elfinder-notify-progressbar { + -webkit-border-radius: 0; + border-radius: 0; +} +.elfinder-notify-progress, +.elfinder-resize-spinner { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + -webkit-background-size: 1rem 1rem; + background-size: 1rem 1rem; + -webkit-animation: progress-animation 1s linear infinite; + animation: progress-animation 1s linear infinite; + background-color: #0275d8; + height: 1rem; +} +/** + * Toast Notification + */ +.elfinder .elfinder-toast > div { + background-color: #323232 !important; + color: #d6d6d6; + -webkit-box-shadow: none; + box-shadow: none; + opacity: inherit; + padding: 10px 60px; +} +.elfinder .elfinder-toast > div button.ui-button { + color: #fff; +} +.elfinder .elfinder-toast > .toast-info button.ui-button { + background-color: #3498db; +} +.elfinder .elfinder-toast > .toast-error button.ui-button { + background-color: #f44336; +} +.elfinder .elfinder-toast > .toast-success button.ui-button { + background-color: #4caf50; +} +.elfinder .elfinder-toast > .toast-warning button.ui-button { + background-color: #ff9800; +} +.elfinder-toast-msg { + font-family: "Noto Sans", sans-serif; + font-size: 17px; +} +/** + * For Ace Editor + */ +#ace_settingsmenu { + font-family: "Noto Sans", sans-serif; + -webkit-box-shadow: 0 1px 30px rgba(0, 0, 0, 0.6) !important; + box-shadow: 0 1px 30px rgba(0, 0, 0, 0.6) !important; + background-color: #1d2736 !important; + color: #e6e6e6 !important; +} +#ace_settingsmenu, +#kbshortcutmenu { + padding: 0; +} +.ace_optionsMenuEntry { + padding: 5px 10px; +} +.ace_optionsMenuEntry:hover { + background-color: #111721; +} +.ace_optionsMenuEntry label { + font-size: 13px; +} +#ace_settingsmenu input[type="text"], +#ace_settingsmenu select { + margin: 1px 2px 2px; + padding: 2px 5px; + -webkit-border-radius: 3px; + border-radius: 3px; + border: 0; + background: rgba(9, 53, 121, 0.75); + color: white !important; +} +/** + * Icons + */ +@font-face { + font-family: material; + src: url("../icons/material.eot?91804974"); + src: url("../icons/material.eot?91804974#iefix") format("embedded-opentype"), url("../icons/material.woff2?91804974") format("woff2"), url("../icons/material.woff?91804974") format("woff"), url("../icons/material.ttf?91804974") format("truetype"), url("../icons/material.svg?91804974#material") format("svg"); + font-weight: normal; + font-style: normal; +} +@media screen and (-webkit-min-device-pixel-ratio: 0) { + @font-face { + font-family: material; + src: url("../icons/material.svg?91804974#material") format("svg"); + } +} +.elfinder .ui-icon, +.elfinder-button-icon, +.ui-widget-header .ui-icon, +.ui-widget-content .ui-icon { + font: normal normal normal 14px/1 material; + background-image: inherit; + text-indent: inherit; +} +.elfinder .ui-button-icon-only .ui-icon { + font: normal normal normal 14px/1 material; + background-image: inherit !important; + text-indent: 0; + font-size: 16px; +} +.elfinder-button-icon { + background: inherit; +} +.elfinder-button-icon-home:before { + content: '\e800'; +} +.elfinder-button-icon-back:before { + content: '\e801'; +} +.elfinder-button-icon-forward:before { + content: '\e802'; +} +.elfinder-button-icon-up:before { + content: '\e803'; +} +.elfinder-button-icon-dir:before { + content: '\e804'; +} +.elfinder-button-icon-opendir:before { + content: '\e805'; +} +.elfinder-button-icon-reload:before { + content: '\e806'; +} +.elfinder-button-icon-open:before { + content: '\e807'; +} +.elfinder-button-icon-mkdir:before { + content: '\e808'; +} +.elfinder-button-icon-mkfile:before { + content: '\e809'; +} +.elfinder-button-icon-rm:before { + content: '\e80a'; +} +.elfinder-button-icon-trash:before { + content: '\e80b'; +} +.elfinder-button-icon-restore:before { + content: '\e80c'; +} +.elfinder-button-icon-copy:before { + content: '\e80d'; +} +.elfinder-button-icon-cut:before { + content: '\e80e'; +} +.elfinder-button-icon-paste:before { + content: '\e80f'; +} +.elfinder-button-icon-getfile:before { + content: '\e810'; +} +.elfinder-button-icon-duplicate:before { + content: '\e811'; +} +.elfinder-button-icon-rename:before { + content: '\e812'; +} +.elfinder-button-icon-edit:before { + content: '\e813'; +} +.elfinder-button-icon-quicklook:before { + content: '\e814'; +} +.elfinder-button-icon-upload:before { + content: '\e815'; +} +.elfinder-button-icon-download:before { + content: '\e816'; +} +.elfinder-button-icon-info:before { + content: '\e817'; +} +.elfinder-button-icon-extract:before { + content: '\e818'; +} +.elfinder-button-icon-archive:before { + content: '\e819'; +} +.elfinder-button-icon-view:before { + content: '\e81a'; +} +.elfinder-button-icon-view-list:before { + content: '\e81b'; +} +.elfinder-button-icon-help:before { + content: '\e81c'; +} +.elfinder-button-icon-resize:before { + content: '\e81d'; +} +.elfinder-button-icon-link:before { + content: '\e81e'; +} +.elfinder-button-icon-search:before { + content: '\e81f'; +} +.elfinder-button-icon-sort:before { + content: '\e820'; +} +.elfinder-button-icon-rotate-r:before { + content: '\e821'; +} +.elfinder-button-icon-rotate-l:before { + content: '\e822'; +} +.elfinder-button-icon-netmount:before { + content: '\e823'; +} +.elfinder-button-icon-netunmount:before { + content: '\e824'; +} +.elfinder-button-icon-places:before { + content: '\e825'; +} +.elfinder-button-icon-chmod:before { + content: '\e826'; +} +.elfinder-button-icon-accept:before { + content: '\e827'; +} +.elfinder-button-icon-menu:before { + content: '\e828'; +} +.elfinder-button-icon-colwidth:before { + content: '\e829'; +} +.elfinder-button-icon-fullscreen:before { + content: '\e82a'; +} +.elfinder-button-icon-unfullscreen:before { + content: '\e82b'; +} +.elfinder-button-icon-empty:before { + content: '\e82c'; +} +.elfinder-button-icon-undo:before { + content: '\e82d'; +} +.elfinder-button-icon-redo:before { + content: '\e82e'; +} +.elfinder-button-icon-preference:before { + content: '\e82f'; +} +.elfinder-button-icon-mkdirin:before { + content: '\e830'; +} +.elfinder-button-icon-selectall:before { + content: '\e831'; +} +.elfinder-button-icon-selectnone:before { + content: '\e832'; +} +.elfinder-button-icon-selectinvert:before { + content: '\e833'; +} +.elfinder-button-icon-logout:before { + content: '\e85a'; +} +.elfinder-button-icon-opennew:before { + content: '\e85b'; +} +.elfinder-button-icon-hide:before { + content: '\e85d'; +} +.elfinder-button-search .ui-icon.ui-icon-search { + font-size: 17px; +} +.elfinder-button-search .ui-icon:hover { + opacity: 1; +} +.elfinder-navbar-icon { + font: normal normal normal 16px/1 material; + background-image: inherit !important; +} +.elfinder-navbar-icon:before { + content: '\e804'; +} +.elfinder-droppable-active .elfinder-navbar-icon:before, +.elfinder .ui-state-active .elfinder-navbar-icon:before, +.elfinder .ui-state-hover .elfinder-navbar-icon:before { + content: '\e805'; +} +.elfinder-navbar-root-local .elfinder-navbar-icon:before { + content: '\e83d' !important; +} +.elfinder-navbar-root-ftp .elfinder-navbar-icon:before { + content: '\e823' !important; +} +.elfinder-navbar-root-sql .elfinder-navbar-icon:before { + content: '\e83e' !important; +} +.elfinder-navbar-root-dropbox .elfinder-navbar-icon:before { + content: '\e83f' !important; +} +.elfinder-navbar-root-googledrive .elfinder-navbar-icon:before { + content: '\e840' !important; +} +.elfinder-navbar-root-onedrive .elfinder-navbar-icon:before { + content: '\e841' !important; +} +.elfinder-navbar-root-box .elfinder-navbar-icon:before { + content: '\e842' !important; +} +.elfinder-navbar-root-trash .elfinder-navbar-icon:before { + content: '\e80b' !important; +} +.elfinder-navbar-root-zip .elfinder-navbar-icon:before { + content: '\e85c' !important; +} +.elfinder-navbar-root-network .elfinder-navbar-icon:before { + content: '\e823' !important; +} +.elfinder-places .elfinder-navbar-root .elfinder-navbar-icon:before { + content: '\e825' !important; +} +.elfinder-navbar-arrow { + background-image: inherit !important; + font: normal normal normal 14px/1 material; + font-size: 10px; + padding-top: 3px; + padding-left: 2px; + color: #a9a9a9; +} +.elfinder .ui-state-active .elfinder-navbar-arrow { + color: #fff; +} +.elfinder-ltr .elfinder-navbar-collapsed .elfinder-navbar-arrow:before { + content: '\e857'; +} +.elfinder-rtl .elfinder-navbar-collapsed .elfinder-navbar-arrow:before { + content: '\e858'; +} +.elfinder-ltr .elfinder-navbar-expanded .elfinder-navbar-arrow:before, +.elfinder-rtl .elfinder-navbar-expanded .elfinder-navbar-arrow:before { + content: '\e851'; +} +div.elfinder-cwd-wrapper-list tr.ui-state-default td span.ui-icon { + font-size: 8px; + margin-top: 5px; + margin-right: 5px; +} +div.elfinder-cwd-wrapper-list .ui-icon-grip-dotted-vertical { + margin: 2px; +} +.elfinder-cwd-view-list .elfinder-navbar-root-local td .elfinder-cwd-icon, +.elfinder-navbar-root-local .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-ftp td .elfinder-cwd-icon, +.elfinder-navbar-root-ftp .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-sql td .elfinder-cwd-icon, +.elfinder-navbar-root-sql .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-dropbox td .elfinder-cwd-icon, +.elfinder-navbar-root-dropbox .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-googledrive td .elfinder-cwd-icon, +.elfinder-navbar-root-googledrive .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-onedrive td .elfinder-cwd-icon, +.elfinder-navbar-root-onedrive .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-box td .elfinder-cwd-icon, +.elfinder-navbar-root-box .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-trash td .elfinder-cwd-icon, +.elfinder-navbar-root-trash .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-zip td .elfinder-cwd-icon, +.elfinder-navbar-root-zip .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-network td .elfinder-cwd-icon, +.elfinder-navbar-root-network .elfinder-cwd-icon { + background-image: inherit; +} +.elfinder-cwd-view-list .elfinder-navbar-root-local td .elfinder-cwd-icon:before, +.elfinder-navbar-root-local .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-ftp td .elfinder-cwd-icon:before, +.elfinder-navbar-root-ftp .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-sql td .elfinder-cwd-icon:before, +.elfinder-navbar-root-sql .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-dropbox td .elfinder-cwd-icon:before, +.elfinder-navbar-root-dropbox .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-googledrive td .elfinder-cwd-icon:before, +.elfinder-navbar-root-googledrive .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-onedrive td .elfinder-cwd-icon:before, +.elfinder-navbar-root-onedrive .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-box td .elfinder-cwd-icon:before, +.elfinder-navbar-root-box .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-trash td .elfinder-cwd-icon:before, +.elfinder-navbar-root-trash .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-zip td .elfinder-cwd-icon:before, +.elfinder-navbar-root-zip .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-network td .elfinder-cwd-icon:before, +.elfinder-navbar-root-network .elfinder-cwd-icon:before { + font-family: material; + background-color: transparent; + color: #525252; + font-size: 55px; + position: relative; + top: -10px !important; + padding: 0; + display: contents !important; +} +.elfinder-cwd-view-list .elfinder-navbar-root-local td .elfinder-cwd-icon:before, +.elfinder-navbar-root-local .elfinder-cwd-icon:before { + content: '\e83d'; +} +.elfinder-cwd-view-list .elfinder-navbar-root-ftp td .elfinder-cwd-icon:before, +.elfinder-navbar-root-ftp .elfinder-cwd-icon:before { + content: '\e823'; +} +.elfinder-cwd-view-list .elfinder-navbar-root-sql td .elfinder-cwd-icon:before, +.elfinder-navbar-root-sql .elfinder-cwd-icon:before { + content: '\e83e'; +} +.elfinder-cwd-view-list .elfinder-navbar-roor-dropbox td .elfinder-cwd-icon:before, +.elfinder-navbar-roor-dropbox .elfinder-cwd-icon:before { + content: '\e83f'; +} +.elfinder-cwd-view-list .elfinder-navbar-roor-googledrive td .elfinder-cwd-icon:before, +.elfinder-navbar-roor-googledrive .elfinder-cwd-icon:before { + content: '\e840'; +} +.elfinder-cwd-view-list .elfinder-navbar-roor-onedrive td .elfinder-cwd-icon:before, +.elfinder-navbar-roor-onedrive .elfinder-cwd-icon:before { + content: '\e841'; +} +.elfinder-cwd-view-list .elfinder-navbar-roor-box td .elfinder-cwd-icon:before, +.elfinder-navbar-roor-box .elfinder-cwd-icon:before { + content: '\e842'; +} +.elfinder-cwd-view-list .elfinder-navbar-root-trash td .elfinder-cwd-icon:before, +.elfinder-navbar-root-trash .elfinder-cwd-icon:before { + content: '\e80b'; +} +.elfinder-cwd-view-list .elfinder-navbar-root-zip td .elfinder-cwd-icon:before, +.elfinder-navbar-root-zip .elfinder-cwd-icon:before { + content: '\e85c'; +} +.elfinder-cwd-view-list .elfinder-navbar-root-network td .elfinder-cwd-icon:before, +.elfinder-navbar-root-network .elfinder-cwd-icon:before { + content: '\e823'; +} +.elfinder-dialog-icon { + font: normal normal normal 14px/1 material; + background: inherit; + color: #524949; + font-size: 37px; +} +.elfinder-dialog-icon:before { + content: '\e843'; +} +.elfinder-dialog-icon-mkdir:before { + content: '\e808'; +} +.elfinder-dialog-icon-mkfile:before { + content: '\e809'; +} +.elfinder-dialog-icon-copy:before { + content: '\e80d'; +} +.elfinder-dialog-icon-prepare:before, +.elfinder-dialog-icon-move:before { + content: '\e844'; +} +.elfinder-dialog-icon-upload:before, +.elfinder-dialog-icon-chunkmerge:before { + content: '\e815'; +} +.elfinder-dialog-icon-rm:before { + content: '\e80a'; +} +.elfinder-dialog-icon-open:before, +.elfinder-dialog-icon-readdir:before, +.elfinder-dialog-icon-file:before { + content: '\e807'; +} +.elfinder-dialog-icon-reload:before { + content: '\e806'; +} +.elfinder-dialog-icon-download:before { + content: '\e816'; +} +.elfinder-dialog-icon-save:before { + content: '\e845'; +} +.elfinder-dialog-icon-rename:before { + content: '\e812'; +} +.elfinder-dialog-icon-zipdl:before, +.elfinder-dialog-icon-archive:before { + content: '\e819'; +} +.elfinder-dialog-icon-extract:before { + content: '\e818'; +} +.elfinder-dialog-icon-search:before { + content: '\e81f'; +} +.elfinder-dialog-icon-loadimg:before { + content: '\e846'; +} +.elfinder-dialog-icon-url:before { + content: '\e81e'; +} +.elfinder-dialog-icon-resize:before { + content: '\e81d'; +} +.elfinder-dialog-icon-netmount:before { + content: '\e823'; +} +.elfinder-dialog-icon-netunmount:before { + content: '\e824'; +} +.elfinder-dialog-icon-chmod:before { + content: '\e826'; +} +.elfinder-dialog-icon-preupload:before, +.elfinder-dialog-icon-dim:before { + content: '\e847'; +} +.elfinder-contextmenu .elfinder-contextmenu-item span.elfinder-contextmenu-icon { + font-size: 16px; +} +.elfinder-contextmenu .elfinder-contextmenu-item .elfinder-contextsubmenu-item .ui-icon { + font-size: 15px; +} +.elfinder-contextmenu .elfinder-contextmenu-item .elfinder-button-icon-link:before { + content: '\e837'; +} +.elfinder .elfinder-contextmenu-extra-icon { + margin-top: -6px; +} +.elfinder .elfinder-contextmenu-extra-icon a { + padding: 5px; + margin: -16px; +} +.elfinder-button-icon-link:before { + content: '\e81e' !important; +} +.elfinder .elfinder-contextmenu-arrow { + font: normal normal normal 14px/1 material; + background-image: inherit; + font-size: 10px !important; + padding-top: 3px; +} +.elfinder .elfinder-contextmenu-arrow:before { + content: '\e857'; +} +.elfinder-contextmenu .ui-state-hover .elfinder-contextmenu-arrow { + background-image: inherit; +} +.elfinder-quicklook .ui-resizable-se { + background: inherit; +} +.elfinder-quicklook-navbar-icon { + background: transparent; + font: normal normal normal 14px/1 material; + font-size: 32px; + color: #fff; +} +.elfinder-quicklook-titlebar-icon { + margin-top: -8px; +} +.elfinder-quicklook-titlebar-icon .ui-icon { + border: 0; + opacity: 0.8; + font-size: 15px; + padding: 1px; +} +.elfinder-quicklook-titlebar .ui-icon-circle-close, +.elfinder-quicklook .ui-icon-gripsmall-diagonal-se { + color: #f1f1f1; +} +.elfinder-quicklook-navbar-icon-prev:before { + content: '\e848'; +} +.elfinder-quicklook-navbar-icon-next:before { + content: '\e849'; +} +.elfinder-quicklook-navbar-icon-fullscreen:before { + content: '\e84a'; +} +.elfinder-quicklook-navbar-icon-fullscreen-off:before { + content: '\e84b'; +} +.elfinder-quicklook-navbar-icon-close:before { + content: '\e84c'; +} +.elfinder .ui-button-icon { + background-image: inherit; +} +.elfinder .ui-icon-search:before { + content: '\e81f'; +} +.elfinder .ui-icon-closethick:before, +.elfinder .ui-icon-close:before { + content: '\e839'; +} +.elfinder .ui-icon-circle-close:before { + content: '\e84c'; +} +.elfinder .ui-icon-gear:before { + content: '\e82f'; +} +.elfinder .ui-icon-gripsmall-diagonal-se:before { + content: '\e838'; +} +.elfinder .ui-icon-locked:before { + content: '\e834'; +} +.elfinder .ui-icon-unlocked:before { + content: '\e836'; +} +.elfinder .ui-icon-arrowrefresh-1-n:before { + content: '\e821'; +} +.elfinder .ui-icon-plusthick:before { + content: '\e83a'; +} +.elfinder .ui-icon-arrowreturnthick-1-s:before { + content: '\e83b'; +} +.elfinder .ui-icon-minusthick:before { + content: '\e83c'; +} +.elfinder .ui-icon-pin-s:before { + content: '\e84d'; +} +.elfinder .ui-icon-check:before { + content: '\e84e'; +} +.elfinder .ui-icon-arrowthick-1-s:before { + content: '\e84f'; +} +.elfinder .ui-icon-arrowthick-1-n:before { + content: '\e850'; +} +.elfinder .ui-icon-triangle-1-s:before { + content: '\e851'; +} +.elfinder .ui-icon-triangle-1-n:before { + content: '\e852'; +} +.elfinder .ui-icon-grip-dotted-vertical:before { + content: '\e853'; +} +.elfinder-lock, +.elfinder-perms, +.elfinder-symlink { + background-image: inherit; + font: normal normal normal 18px/1 material; + color: #4d4d4d; +} +.elfinder-na .elfinder-perms:before { + content: '\e824'; +} +.elfinder-ro .elfinder-perms:before { + content: '\e835'; +} +.elfinder-wo .elfinder-perms:before { + content: '\e854'; +} +.elfinder-group .elfinder-perms:before { + content: '\e800'; +} +.elfinder-lock:before { + content: '\e84d'; +} +.elfinder-symlink:before { + content: '\e837'; +} +.elfinder .elfinder-toast > div { + font: normal normal normal 14px/1 material; +} +.elfinder .elfinder-toast > div:before { + font-size: 45px; + position: absolute; + left: 5px; + top: 15px; +} +.elfinder .elfinder-toast > .toast-info, +.elfinder .elfinder-toast > .toast-error, +.elfinder .elfinder-toast > .toast-success, +.elfinder .elfinder-toast > .toast-warning { + background-image: inherit !important; +} +.elfinder .elfinder-toast > .toast-info:before { + content: '\e817'; + color: #3498db; +} +.elfinder .elfinder-toast > .toast-error:before { + content: '\e855'; + color: #f44336; +} +.elfinder .elfinder-toast > .toast-success:before { + content: '\e84e'; + color: #4caf50; +} +.elfinder .elfinder-toast > .toast-warning:before { + content: '\e856'; + color: #ff9800; +} +.elfinder-drag-helper-icon-status { + font: normal normal normal 14px/1 material; + background: inherit; +} +.elfinder-drag-helper-icon-status:before { + content: '\e824'; +} +.elfinder-drag-helper-move .elfinder-drag-helper-icon-status { + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} +.elfinder-drag-helper-move .elfinder-drag-helper-icon-status:before { + content: '\e854'; +} +.elfinder-drag-helper-plus .elfinder-drag-helper-icon-status { + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} +.elfinder-drag-helper-plus .elfinder-drag-helper-icon-status:before { + content: '\e84c'; +} +/** + * MIME Types + */ +.elfinder-cwd-view-list td .elfinder-cwd-icon { + background-image: url("../images/icons-small.svg"); +} +.elfinder-cwd-icon { + background: url("../images/icons-big.svg") 0 0 no-repeat; + -webkit-border-radius: 0; + border-radius: 0; +} +.elfinder-cwd-icon:before { + font-size: 10px; + position: relative; + top: 27px; + left: inherit; + padding: 1px; + background-color: transparent; +} +.elfinder-cwd-icon-directory { + background-position: 0 -50px; +} +.elfinder-cwd .elfinder-droppable-active .elfinder-cwd-icon { + background-position: 0 -100px; +} +.elfinder-cwd-icon-group { + background-position: 0 -150px; +} +.elfinder-cwd-icon-application { + background-position: 0 -200px; +} +.elfinder-cwd-icon-rtf, +.elfinder-cwd-icon-rtfd, +.elfinder-cwd-icon-text { + background-position: 0 -250px; +} +.elfinder-cwd-icon-image { + background-position: 0 -300px; +} +.elfinder-cwd-icon-audio { + background-position: 0 -350px; +} +.elfinder-cwd-icon-video, +.elfinder-cwd-icon-flash-video, +.elfinder-cwd-icon-dash-xml, +.elfinder-cwd-icon-vnd-apple-mpegurl, +.elfinder-cwd-icon-x-mpegurl { + background-position: 0 -400px; +} +.elfinder-cwd-icon-plain, +.elfinder-cwd-icon-x-empty { + background-position: 0 -450px; +} +.elfinder-cwd-icon-pdf { + background-position: 0 -500px; +} +.elfinder-cwd-icon-vnd-ms-office { + background-position: 0 -550px; +} +.elfinder-cwd-icon-x-msaccess { + background-position: 0 -600px; +} +.elfinder-cwd-icon-x-msaccess:before { + content: none !important; +} +.elfinder-cwd-icon-ms-excel, +.elfinder-cwd-icon-vnd-ms-excel, +.elfinder-cwd-icon-vnd-ms-excel-addin-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-excel-sheet-binary-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-excel-sheet-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-excel-template-macroEnabled-12 { + background-position: 0 -650px; +} +.elfinder-cwd-icon-ms-excel:before, +.elfinder-cwd-icon-vnd-ms-excel:before, +.elfinder-cwd-icon-vnd-ms-excel-addin-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-excel-sheet-binary-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-excel-sheet-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-excel-template-macroEnabled-12:before { + content: none !important; +} +.elfinder-cwd-icon-vnd-ms-powerpoint, +.elfinder-cwd-icon-vnd-ms-powerpoint-addin-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-powerpoint-presentation-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-powerpoint-slide-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-powerpoint-slideshow-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-powerpoint-template-macroEnabled-12 { + background-position: 0 -700px; +} +.elfinder-cwd-icon-vnd-ms-powerpoint:before, +.elfinder-cwd-icon-vnd-ms-powerpoint-addin-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-powerpoint-presentation-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-powerpoint-slide-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-powerpoint-slideshow-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-powerpoint-template-macroEnabled-12:before { + content: none !important; +} +.elfinder-cwd-icon-msword, +.elfinder-cwd-icon-vnd-ms-word, +.elfinder-cwd-icon-vnd-ms-word-document-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-word-template-macroEnabled-12 { + background-position: 0 -750px; +} +.elfinder-cwd-icon-msword:before, +.elfinder-cwd-icon-vnd-ms-word:before, +.elfinder-cwd-icon-vnd-ms-word-document-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-word-template-macroEnabled-12:before { + content: none !important; +} +.elfinder-cwd-icon-vnd-oasis-opendocument-base, +.elfinder-cwd-icon-vnd-oasis-opendocument-chart, +.elfinder-cwd-icon-vnd-oasis-opendocument-database, +.elfinder-cwd-icon-vnd-oasis-opendocument-formula, +.elfinder-cwd-icon-vnd-oasis-opendocument-graphics, +.elfinder-cwd-icon-vnd-oasis-opendocument-graphics-template, +.elfinder-cwd-icon-vnd-oasis-opendocument-image, +.elfinder-cwd-icon-vnd-openofficeorg-extension { + background-position: 0 -800px; +} +.elfinder-cwd-icon-vnd-oasis-opendocument-spreadsheet, +.elfinder-cwd-icon-vnd-oasis-opendocument-spreadsheet-template, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-spreadsheetml-sheet, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-spreadsheetml-template { + background-position: 0 -850px; +} +.elfinder-cwd-icon-vnd-oasis-opendocument-presentation, +.elfinder-cwd-icon-vnd-oasis-opendocument-presentation-template, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-presentation, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-slide, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-slideshow, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-template { + background-position: 0 -900px; +} +.elfinder-cwd-icon-vnd-oasis-opendocument-text, +.elfinder-cwd-icon-vnd-oasis-opendocument-text-master, +.elfinder-cwd-icon-vnd-oasis-opendocument-text-template, +.elfinder-cwd-icon-vnd-oasis-opendocument-text-web, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-wordprocessingml-document, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-wordprocessingml-template { + background-position: 0 -950px; +} +.elfinder-cwd-icon-zip, +.elfinder-cwd-icon-x-zip, +.elfinder-cwd-icon-x-xz, +.elfinder-cwd-icon-x-7z-compressed, +.elfinder-cwd-icon-x-gzip, +.elfinder-cwd-icon-x-tar, +.elfinder-cwd-icon-x-bzip, +.elfinder-cwd-icon-x-bzip2, +.elfinder-cwd-icon-x-rar, +.elfinder-cwd-icon-x-rar-compressed { + background-position: 0 -1000px; +} +.elfinder-cwd-icon-postscript { + background-position: 0 -1050px; +} +.elfinder-cwd-icon-vnd-adobe-photoshop { + background-position: 0 -1100px; +} +.elfinder-cwd-icon-vnd-adobe-photoshop:before { + content: none !important; +} +.elfinder-cwd-icon-x-shockwave-flash { + background-position: 0 -1150px; +} +.elfinder-cwd-icon-vnd-android-package-archive { + background-position: 0 -1200px; +} +.elfinder-cwd-icon-vnd-android-package-archive:before { + content: none !important; +} +.elfinder-cwd-icon-x-c, +.elfinder-cwd-icon-x-csrc, +.elfinder-cwd-icon-x-chdr, +.elfinder-cwd-icon-x-c--, +.elfinder-cwd-icon-x-c--src, +.elfinder-cwd-icon-x-c--hdr { + background-position: 0 -1250px; +} +.elfinder-cwd-icon-css { + background-position: 0 -1300px; +} +.elfinder-cwd-icon-html { + background-position: 0 -1350px; +} +.elfinder-cwd-icon-x-jar, +.elfinder-cwd-icon-x-java, +.elfinder-cwd-icon-x-java-source { + background-position: 0 -1400px; +} +.elfinder-cwd-icon-x-jar:before, +.elfinder-cwd-icon-x-java:before, +.elfinder-cwd-icon-x-java-source:before { + content: none !important; +} +.elfinder-cwd-icon-javascript, +.elfinder-cwd-icon-x-javascript { + background-position: 0 -1450px; +} +.elfinder-cwd-icon-json { + background-position: 0 -1500px; +} +.elfinder-cwd-icon-json:before { + content: none !important; +} +.elfinder-cwd-icon-markdown, +.elfinder-cwd-icon-x-markdown { + background-position: 0 -1550px; +} +.elfinder-cwd-icon-markdown:before, +.elfinder-cwd-icon-x-markdown:before { + content: none !important; +} +.elfinder-cwd-icon-x-perl { + background-position: 0 -1600px; +} +.elfinder-cwd-icon-x-php { + background-position: 0 -1650px; +} +.elfinder-cwd-icon-x-python:after, +.elfinder-cwd-icon-x-python { + background-position: 0 -1700px; +} +.elfinder-cwd-icon-x-ruby { + background-position: 0 -1750px; +} +.elfinder-cwd-icon-x-sh, +.elfinder-cwd-icon-x-shellscript { + background-position: 0 -1800px; +} +.elfinder-cwd-icon-sql, +.elfinder-cwd-icon-x-sql, +.elfinder-cwd-icon-x-sqlite3 { + background-position: 0 -1850px; +} +.elfinder-cwd-icon-x-eps, +.elfinder-cwd-icon-svg, +.elfinder-cwd-icon-svg-xml { + background-position: 0 -1900px; +} +.elfinder-cwd-icon-xml:after, +.elfinder-cwd-icon-xml { + background-position: 0 -1950px; +} +.elfinder-cwd-icon-zip:before, +.elfinder-cwd-icon-x-zip:before { + content: 'zip' !important; +} +.elfinder-cwd-icon-x-xz:before { + content: 'xz' !important; +} +.elfinder-cwd-icon-x-7z-compressed:before { + content: '7z' !important; +} +.elfinder-cwd-icon-x-gzip:before { + content: 'gzip' !important; +} +.elfinder-cwd-icon-x-tar:before { + content: 'tar' !important; +} +.elfinder-cwd-icon-x-bzip:before, +.elfinder-cwd-icon-x-bzip2:before { + content: 'bzip' !important; +} +.elfinder-cwd-icon-x-rar:before, +.elfinder-cwd-icon-x-rar-compressed:before { + content: 'rar' !important; +} +/** + * Toolbar + */ +.elfinder-toolbar { + background: #1E88E5; + -webkit-border-radius: 0; + border-radius: 0; + border: 0; + padding: 5px 0; +} +.elfinder-toolbar .elfinder-button-icon { + font-size: 20px; + color: #fff; + margin-top: -2px; +} +.elfinder-buttonset { + -webkit-border-radius: 0; + border-radius: 0; + border: 0; + margin: 0 5px; + height: 24px; +} +.elfinder .elfinder-button { + background: transparent; + -webkit-border-radius: 0; + border-radius: 0; + cursor: pointer; + color: #fff; +} +.elfinder-toolbar-button-separator { + border: 0; +} +.elfinder-button-menu { + -webkit-border-radius: 2px; + border-radius: 2px; + -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.3); + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.3); + border: none; + margin-top: 5px; +} +.elfinder-button-menu-item { + color: #666; + padding: 6px 19px; +} +.elfinder-button-menu-item.ui-state-hover { + color: #141414; + background-color: #f5f4f4; +} +.elfinder-button-menu-item-separated { + border-top: 1px solid #e5e5e5; +} +.elfinder-button-menu-item-separated.ui-state-hover { + border-top: 1px solid #e5e5e5; +} +.elfinder .elfinder-button-search { + margin: 0 10px; + min-height: inherit; + overflow: hidden; +} +.elfinder .elfinder-button-search .ui-icon { + color: #fff !important; +} +.elfinder .elfinder-button-search input { + background: rgba(16, 96, 167, 0.79); + -webkit-border-radius: 2px; + border-radius: 2px; + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + border: 0; + margin: 0; + padding: 0 23px; + height: 24px !important; + color: #fff; +} +.elfinder .elfinder-button-search .elfinder-button-menu { + margin-top: 4px; + border: none; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); +} +.elfinder .elfinder-button-search-menu { + -webkit-border-radius: 0; + border-radius: 0; + top: 30px !important; +} +.elfinder .elfinder-button-search-menu .ui-button { + padding: 0.4em 1em !important; +} +/** + * Navbar + */ +.elfinder .elfinder-navbar { + background: #f3f3f3; + -webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.6); + box-shadow: 0 1px 8px rgba(0, 0, 0, 0.6); + border: none; +} +.elfinder .elfinder-navbar .elfinder-lock, +.elfinder .elfinder-navbar .elfinder-perms, +.elfinder .elfinder-navbar .elfinder-symlink { + color: #1d1d1d; + opacity: 0.8; +} +.elfinder-navbar-dir { + color: #525252; + cursor: pointer; + -webkit-border-radius: 2px; + border-radius: 2px; + padding: 5px; + border: none; +} +.elfinder-navbar-dir .elfinder-navbar-icon { + color: #1976D2; +} +.elfinder-navbar-dir.ui-state-hover, +.elfinder-navbar-dir.ui-state-active.ui-state-hover { + background: #1a83df; + color: #fff; + border: none; +} +.elfinder-navbar-dir.ui-state-hover .elfinder-navbar-icon, +.elfinder-navbar-dir.ui-state-active.ui-state-hover .elfinder-navbar-icon { + color: #fff; +} +.elfinder-navbar .ui-state-active, +.elfinder-disabled .elfinder-navbar .ui-state-active { + background: #1E88E5; + color: #fff !important; + border: none; +} +.elfinder-navbar .ui-state-active.elfinder-navbar-dir .elfinder-navbar-icon, +.elfinder-disabled .elfinder-navbar .ui-state-active.elfinder-navbar-dir .elfinder-navbar-icon { + color: #fff !important; +} +/** + * Workzone + */ +.elfinder-workzone { + background: #fff; +} +.elfinder-cwd-file { + color: #555; +} +.elfinder-cwd-file.ui-state-hover, +.elfinder-cwd-file.ui-selected.ui-state-hover { + background: #42A5F5; + color: #ddd; +} +.elfinder-cwd-file.ui-selected { + background: #339ef4; + color: #555; +} +.elfinder-cwd-filename input, +.elfinder-cwd-filename textarea { + padding: 2px; + -webkit-border-radius: 2px !important; + border-radius: 2px !important; + background: #fff; + color: #222; +} +.elfinder-cwd-filename input:focus, +.elfinder-cwd-filename textarea:focus { + outline: none; + border: 1px solid #555; +} +.elfinder-cwd-view-icons .elfinder-cwd-file .ui-state-hover, +.elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-filename.ui-state-hover, +.elfinder-disabled .elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-filename.ui-state-hover, +.elfinder-disabled .elfinder-cwd table td.ui-state-hover, +.elfinder-cwd-view-icons .elfinder-cwd-file .ui-state-active { + background: transparent; + color: #ddd; +} +.elfinder-cwd table { + padding: 0; +} +.elfinder-cwd table thead td { + padding: 5px 14px; +} +.elfinder-cwd table tr { + border: 0 !important; +} +.elfinder-cwd table tr:nth-child(odd) { + background-color: transparent; +} +.elfinder-cwd table tr:nth-child(odd).ui-state-hover { + background-color: #42A5F5; +} +.elfinder-cwd.elfinder-table-header-sticky table { + border: 0; +} +.elfinder-cwd .elfinder-lock, +.elfinder-cwd .elfinder-perms, +.elfinder-cwd .elfinder-symlink { + color: #4d4d4d; +} +.elfinder-cwd-view-icons .elfinder-lock { + top: 0; +} +.elfinder-cwd-view-list thead td .ui-resizable-handle { + top: 3px; +} +.elfinder-cwd-view-list .elfinder-lock, +.elfinder-cwd-view-list .elfinder-perms, +.elfinder-cwd-view-list .elfinder-symlink { + font-size: 14px; + opacity: 0.7; +} +.elfinder-cwd-view-list .elfinder-perms { + left: inherit; +} +#elfinder-elfinder-cwd-thead td { + background: #1976D2; + color: #fff; +} +#elfinder-elfinder-cwd-thead td.ui-state-hover, +#elfinder-elfinder-cwd-thead td.ui-state-active { + background: #1669bb; +} +#elfinder-elfinder-cwd-thead td.ui-state-active.ui-state-hover { + background: #176ec4; +} +.elfinder .ui-selectable-helper { + border: 1px solid #2196F3; + background-color: rgba(33, 138, 232, 0.5); +} +.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash { + background-color: #eee; +} +.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file { + color: #333; +} +.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file.ui-state-hover, +.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file.ui-selected.ui-state-hover { + background: #42A5F5; + color: #ddd; +} +.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file.ui-selected { + background: #339ef4; + color: #555; +} +.elfinder-info-title .elfinder-cwd-icon:before { + top: 32px; + display: block; + margin: 0 auto; +} +.elfinder-info-title .elfinder-cwd-icon.elfinder-cwd-bgurl:before { + background-color: #313131 !important; +} +.elfinder-cwd-view-icons .elfinder-cwd-icon.elfinder-cwd-bgurl:before { + left: inherit; + background-color: #313131; +} +.elfinder-cwd-icon:before, +.elfinder-quicklook .elfinder-cwd-icon:before, +.elfinder-cwd-size1 .elfinder-cwd-icon:before, +.elfinder-cwd-size2 .elfinder-cwd-icon:before, +.elfinder-cwd-size3 .elfinder-cwd-icon:before, +.elfinder-cwd-size1 .elfinder-cwd-icon.elfinder-cwd-bgurl:before, +.elfinder-cwd-size2 .elfinder-cwd-icon.elfinder-cwd-bgurl:before, +.elfinder-cwd-size3 .elfinder-cwd-icon.elfinder-cwd-bgurl:before { + top: 35px; + left: 50% !important; + position: relative !important; + display: block !important; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); + max-width: 52px; + color: #fff; +} +.elfinder .elfinder-cwd-view-icons .elfinder-cwd-bgurl:after, +.elfinder .elfinder-quicklook-info-wrapper .elfinder-cwd-bgurl:after { + display: none; +} +.elfinder-cwd-size1 .elfinder-cwd-icon.elfinder-cwd-bgurl:before { + top: 53px; + -webkit-transform: scale(1.32) translateX(-50%); + -ms-transform: scale(1.32) translateX(-50%); + transform: scale(1.32) translateX(-50%); +} +.elfinder-cwd-size2 .elfinder-cwd-icon.elfinder-cwd-bgurl:before { + top: 74px; + -webkit-transform: scale(1.53) translateX(-50%); + -ms-transform: scale(1.53) translateX(-50%); + transform: scale(1.53) translateX(-50%); +} +.elfinder-cwd-size3 .elfinder-cwd-icon.elfinder-cwd-bgurl:before { + top: 87px; + -webkit-transform: scale(2.22) translateX(-50%); + -ms-transform: scale(2.22) translateX(-50%); + transform: scale(2.22) translateX(-50%); +} +/** + * Status Bar + */ +.elfinder .elfinder-statusbar { + background: #2196F3; + -webkit-border-radius: 0; + border-radius: 0; + border: 0; + color: #fff; +} +.elfinder-path, +.elfinder-stat-size { + margin: 0 15px; +} +/** + * Input & Select + */ +.elfinder input, +.elfinder select { + padding: 4px; + color: #666; + background: #fff; + -webkit-border-radius: 3px; + border-radius: 3px; + font-weight: normal; + border-color: #888; + -webkit-box-shadow: none !important; + box-shadow: none !important; +} +.elfinder input.ui-state-hover, +.elfinder select.ui-state-hover { + background: #fff !important; + color: #666 !important; +} +.elfinder input[type="checkbox"] { + position: relative; + height: initial; +} +.elfinder input[type="checkbox"]:after, +.elfinder input[type="checkbox"]:focus:after { + content: ""; + display: block; + width: 12px; + height: 12px; + border: 1px solid #707070; + background-color: #fff; + -webkit-border-radius: 2px; + border-radius: 2px; +} +.elfinder input[type="checkbox"]:checked:before { + content: ""; + position: absolute; + top: -3px; + left: 6px; + display: table; + width: 4px; + height: 12px; + border: 2px solid #707070; + border-top-width: 0; + border-left-width: 0; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); +} +/** + * Buttons + */ +.elfinder .ui-button, +.elfinder .ui-button:active, +.elfinder .ui-button.ui-state-default { + display: inline-block; + font-weight: normal; + text-align: center; + vertical-align: middle; + cursor: pointer; + white-space: nowrap; + -webkit-border-radius: 3px; + border-radius: 3px; + text-transform: uppercase; + -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4) !important; + box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4) !important; + -webkit-transition: all 0.4s; + -o-transition: all 0.4s; + transition: all 0.4s; + background: #fff; + color: #222; + border: none; + padding: 7px 6px; +} +.elfinder .ui-button .ui-icon, +.elfinder .ui-button:active .ui-icon, +.elfinder .ui-button.ui-state-default .ui-icon { + color: #222; +} +.elfinder .ui-button:hover, +.elfinder a.ui-button:active, +.elfinder .ui-button:active, +.elfinder .ui-button:focus, +.elfinder .ui-button.ui-state-hover, +.elfinder .ui-button.ui-state-active { + background: #3498db !important; + color: #fff !important; + border: none; +} +.elfinder .ui-button:hover .ui-icon, +.elfinder a.ui-button:active .ui-icon, +.elfinder .ui-button:active .ui-icon, +.elfinder .ui-button:focus .ui-icon, +.elfinder .ui-button.ui-state-hover .ui-icon, +.elfinder .ui-button.ui-state-active .ui-icon { + color: #fff; +} +.elfinder .ui-button.ui-state-active:hover { + background: #217dbb; + color: #fff; + border: none; +} +.elfinder .ui-button:focus { + outline: none !important; +} +.elfinder .ui-controlgroup-horizontal .ui-button { + -webkit-border-radius: 0; + border-radius: 0; + border: 0; +} +.elfinder input:not([type="checkbox"]), +.elfinder .elfinder-resize-preset-container .ui-button { + height: 21px; +} +/** + * Context Menu + */ +.elfinder .elfinder-contextmenu, +.elfinder .elfinder-contextmenu-sub { + -webkit-border-radius: 2px; + border-radius: 2px; + -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.3); + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.3); + border: none; +} +.elfinder .elfinder-contextmenu-separator, +.elfinder .elfinder-contextmenu-sub-separator { + border-top: 1px solid #e5e5e5; +} +.elfinder .elfinder-contextmenu-item { + color: #666; + padding: 5px 30px; +} +.elfinder .elfinder-contextmenu-item.ui-state-hover { + background-color: #f5f4f4; + color: #141414; +} +.elfinder .elfinder-contextmenu-item.ui-state-active { + background-color: #2196f3; + color: #fff; +} +/** + * Dialogs + */ +.elfinder .elfinder-dialog { + -webkit-border-radius: 0; + border-radius: 0; + border: 0; + -webkit-box-shadow: 0 1px 30px rgba(0, 0, 0, 0.6); + box-shadow: 0 1px 30px rgba(0, 0, 0, 0.6); +} +.elfinder .elfinder-dialog .ui-dialog-content[id*="edit-elfinder-elfinder-"] { + padding: 0; +} +.elfinder .elfinder-dialog .ui-tabs { + -webkit-border-radius: 0; + border-radius: 0; + border: 0; + padding: 0; +} +.elfinder .elfinder-dialog .ui-tabs-nav { + -webkit-border-radius: 0; + border-radius: 0; + border: 0; + background: transparent; + border-bottom: 1px solid #ddd; +} +.elfinder .elfinder-dialog .ui-tabs-nav li { + border: 0; + font-weight: normal; + background: transparent; + margin: 0; + padding: 0; +} +.elfinder .elfinder-dialog .ui-tabs-nav li a { + padding: 7px 9px; +} +.elfinder .elfinder-dialog .ui-tabs-nav .ui-tabs-selected a, +.elfinder .elfinder-dialog .ui-tabs-nav .ui-state-active a, +.elfinder .elfinder-dialog .ui-tabs-nav li:hover a { + -webkit-box-shadow: inset 0 -2px 0 #3498db; + box-shadow: inset 0 -2px 0 #3498db; + color: #3498db; +} +.elfinder .elfinder-dialog .ui-tabs .elfinder-tabstop.ui-state-hover { + background: transparent; + -webkit-box-shadow: inset 0 -2px 0 #3498db; + box-shadow: inset 0 -2px 0 #3498db; + color: #3498db; +} +.elfinder .elfinder-dialog label.ui-state-hover { + background: transparent; +} +.elfinder .elfinder-dialog .ui-resizable-se { + display: none; +} +.std42-dialog .ui-dialog-titlebar { + background: #1565C0; + -webkit-border-radius: 0; + border-radius: 0; + border: 0; +} +.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-button .ui-icon { + border-color: inherit; + -webkit-transition: 0.2s ease-out; + -o-transition: 0.2s ease-out; + transition: 0.2s ease-out; + opacity: 0.8; + color: #fff; + width: auto; + height: auto; + font-size: 12px; + padding: 3px; +} +.std42-dialog, +.std42-dialog .ui-dialog-content, +.std42-dialog.elfinder-bg-translucent, +.std42-dialog.elfinder-bg-translucent .ui-widget-content { + background-color: #fff; +} +.std42-dialog .ui-dialog-buttonpane button { + margin: -1px 2px 2px; + padding: 7px 6px; +} +.std42-dialog .ui-dialog-buttonpane button span.ui-icon { + padding: 0; +} +.std42-dialog .ui-dialog-buttonpane .ui-dialog-buttonset.elfinder-edit-extras select { + margin-top: 0; +} +.std42-dialog, +.std42-dialog .ui-widget-content { + background-color: #fff; +} +.elfinder-mobile .std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon, +.std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon { + background-color: #f44336; +} +.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full .ui-icon, +.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full:hover .ui-icon { + background-color: #4caf50; +} +.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize .ui-icon, +.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize:hover .ui-icon { + background-color: #ff9800; +} +.elfinder-dialog-title { + color: #f1f1f1; +} +.elfinder .ui-widget-content { + font-family: "Noto Sans", sans-serif; + color: #546e7a; +} +.elfinder-upload-dialog-wrapper .elfinder-upload-dirselect { + width: inherit; + height: inherit; + padding: 7px; + margin-left: 5px; + color: #222; + -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4); + box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4); + background: #fff; + bottom: 4px; + -webkit-border-radius: 2px; + border-radius: 2px; +} +.elfinder-upload-dialog-wrapper .elfinder-upload-dirselect.ui-state-hover { + background: #3498db !important; + color: #fff !important; + outline: none; +} +.elfinder-upload-dialog-wrapper .ui-button { + padding: 0.4em 3px; + margin: 0 -15px 0 19px; +} +.elfinder-upload-dropbox { + border: 2px dashed #bbb; +} +.elfinder-upload-dropbox:focus { + outline: none; +} +.elfinder-upload-dropbox.ui-state-hover { + background: #f1f1f1; + border: 2px dashed #bbb; +} +.elfinder-dialog-resize .elfinder-resize-control-panel { + margin-left: -5px; +} +.elfinder-dialog-resize .elfinder-resize-control-panel .ui-button { + height: inherit; + margin-bottom: 5px; +} +.elfinder-help * { + color: #546e7a; +} +.elfinder-help a { + color: #3498db; +} +.elfinder-help a:hover { + color: #217dbb; +} +.elfinder .ui-slider.ui-slider-horizontal { + height: 2px; + border: 0; + background-color: #bababa !important; +} +.elfinder .ui-slider .ui-slider-handle { + background-image: none; + background-color: #5d5858; + -webkit-border-radius: 50%; + border-radius: 50%; + border: 0; + margin-top: -3px; +} +.elfinder .ui-slider .ui-slider-handle.ui-state-hover { + background: #5d5858 !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + -webkit-border-radius: 50%; + border-radius: 50%; + cursor: pointer; +} +/** + * Quick Look + */ +.elfinder-quicklook { + background: #232323; + -webkit-border-radius: 2px; + border-radius: 2px; +} +.elfinder-quicklook-titlebar { + background: inherit; +} +.elfinder-quicklook-titlebar-icon .ui-icon { + background: transparent; + color: #fff; +} +.elfinder-quicklook-fullscreen .elfinder-quicklook-navbar { + border: inherit; + opacity: inherit; + -webkit-border-radius: 4px; + border-radius: 4px; + background: rgba(66, 66, 66, 0.73); +} +.elfinder .elfinder-navdock { + border: 0; +} +.std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon, +.elfinder-mobile .std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon, +.elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-close:hover, +.elfinder-mobile .elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-close, +.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize:hover .ui-icon, +.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize .ui-icon, +.elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-minimize:hover, +.elfinder-mobile .elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-minimize, +.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full:hover .ui-icon, +.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full .ui-icon, +.elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-full:hover, +.elfinder-mobile .elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-full { + background-image: none; +} diff --git a/alpine/custom/app/themes/Material/css/theme-light.min.css b/alpine/custom/app/themes/Material/css/theme-light.min.css new file mode 100644 index 0000000..62247be --- /dev/null +++ b/alpine/custom/app/themes/Material/css/theme-light.min.css @@ -0,0 +1,5 @@ +/*! + * elFinder-Material-Theme (Light) v2.1.9 (https://github.com/RobiNN1/elFinder-Material-Theme) + * Copyright 2016-2019 Róbert Kelčák {RobiNN} + * Licensed under MIT (https://github.com/RobiNN1/elFinder-Material-Theme/blob/master/LICENSE) + */@import url("https://fonts.googleapis.com/css?family=Noto+Sans:400,400i,700,700i&subset=cyrillic,cyrillic-ext,devanagari,greek,greek-ext,latin-ext,vietnamese");.elfinder{color:#546e7a;font-family:"Noto Sans", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.elfinder.ui-widget.ui-widget-content{font-family:"Noto Sans", sans-serif;-webkit-box-shadow:0 1px 8px rgba(0, 0, 0, 0.6);box-shadow:0 1px 8px rgba(0, 0, 0, 0.6);-webkit-border-radius:0;border-radius:0;border:0}.elfinder *{outline:0!important}.elfinder-button-icon-spinner,.elfinder-info-spinner,.elfinder-navbar-spinner{background:url("../images/loading.svg") center center no-repeat!important;width:16px;height:16px}@-webkit-keyframes progress-animation{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-animation{0%{background-position:1rem 0}to{background-position:0 0}}.elfinder-notify-progressbar{border:0}.elfinder-notify-progress,.elfinder-notify-progressbar{-webkit-border-radius:0;border-radius:0}.elfinder-notify-progress,.elfinder-resize-spinner{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:1rem 1rem;background-size:1rem 1rem;-webkit-animation:progress-animation 1s linear infinite;animation:progress-animation 1s linear infinite;background-color:#0275d8;height:1rem}.elfinder .elfinder-toast>div{background-color:#323232!important;color:#d6d6d6;-webkit-box-shadow:none;box-shadow:none;opacity:inherit;padding:10px 60px}.elfinder .elfinder-toast>div button.ui-button{color:#fff}.elfinder .elfinder-toast>.toast-info button.ui-button{background-color:#3498db}.elfinder .elfinder-toast>.toast-error button.ui-button{background-color:#f44336}.elfinder .elfinder-toast>.toast-success button.ui-button{background-color:#4caf50}.elfinder .elfinder-toast>.toast-warning button.ui-button{background-color:#ff9800}.elfinder-toast-msg{font-family:"Noto Sans", sans-serif;font-size:17px}#ace_settingsmenu{font-family:"Noto Sans", sans-serif;-webkit-box-shadow:0 1px 30px rgba(0, 0, 0, 0.6)!important;box-shadow:0 1px 30px rgba(0, 0, 0, 0.6)!important;background-color:#1d2736!important;color:#e6e6e6!important}#ace_settingsmenu,#kbshortcutmenu{padding:0}.ace_optionsMenuEntry{padding:5px 10px}.ace_optionsMenuEntry:hover{background-color:#111721}.ace_optionsMenuEntry label{font-size:13px}#ace_settingsmenu input[type=text],#ace_settingsmenu select{margin:1px 2px 2px;padding:2px 5px;-webkit-border-radius:3px;border-radius:3px;border:0;background:rgba(9, 53, 121, 0.75);color:white!important}@font-face{font-family:material;src:url("../icons/material.eot?91804974");src:url("../icons/material.eot?91804974#iefix") format("embedded-opentype"), url("../icons/material.woff2?91804974") format("woff2"), url("../icons/material.woff?91804974") format("woff"), url("../icons/material.ttf?91804974") format("truetype"), url("../icons/material.svg?91804974#material") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:material;src:url("../icons/material.svg?91804974#material") format("svg")}}.elfinder-button-icon,.elfinder .ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{font:normal normal normal 14px/1 material;background-image:inherit;text-indent:inherit}.elfinder .ui-button-icon-only .ui-icon{font:normal normal normal 14px/1 material;background-image:inherit!important;text-indent:0;font-size:16px}.elfinder-button-icon{background:inherit}.elfinder-button-icon-home:before{content:'\e800'}.elfinder-button-icon-back:before{content:'\e801'}.elfinder-button-icon-forward:before{content:'\e802'}.elfinder-button-icon-up:before{content:'\e803'}.elfinder-button-icon-dir:before{content:'\e804'}.elfinder-button-icon-opendir:before{content:'\e805'}.elfinder-button-icon-reload:before{content:'\e806'}.elfinder-button-icon-open:before{content:'\e807'}.elfinder-button-icon-mkdir:before{content:'\e808'}.elfinder-button-icon-mkfile:before{content:'\e809'}.elfinder-button-icon-rm:before{content:'\e80a'}.elfinder-button-icon-trash:before{content:'\e80b'}.elfinder-button-icon-restore:before{content:'\e80c'}.elfinder-button-icon-copy:before{content:'\e80d'}.elfinder-button-icon-cut:before{content:'\e80e'}.elfinder-button-icon-paste:before{content:'\e80f'}.elfinder-button-icon-getfile:before{content:'\e810'}.elfinder-button-icon-duplicate:before{content:'\e811'}.elfinder-button-icon-rename:before{content:'\e812'}.elfinder-button-icon-edit:before{content:'\e813'}.elfinder-button-icon-quicklook:before{content:'\e814'}.elfinder-button-icon-upload:before{content:'\e815'}.elfinder-button-icon-download:before{content:'\e816'}.elfinder-button-icon-info:before{content:'\e817'}.elfinder-button-icon-extract:before{content:'\e818'}.elfinder-button-icon-archive:before{content:'\e819'}.elfinder-button-icon-view:before{content:'\e81a'}.elfinder-button-icon-view-list:before{content:'\e81b'}.elfinder-button-icon-help:before{content:'\e81c'}.elfinder-button-icon-resize:before{content:'\e81d'}.elfinder-button-icon-link:before{content:'\e81e'}.elfinder-button-icon-search:before{content:'\e81f'}.elfinder-button-icon-sort:before{content:'\e820'}.elfinder-button-icon-rotate-r:before{content:'\e821'}.elfinder-button-icon-rotate-l:before{content:'\e822'}.elfinder-button-icon-netmount:before{content:'\e823'}.elfinder-button-icon-netunmount:before{content:'\e824'}.elfinder-button-icon-places:before{content:'\e825'}.elfinder-button-icon-chmod:before{content:'\e826'}.elfinder-button-icon-accept:before{content:'\e827'}.elfinder-button-icon-menu:before{content:'\e828'}.elfinder-button-icon-colwidth:before{content:'\e829'}.elfinder-button-icon-fullscreen:before{content:'\e82a'}.elfinder-button-icon-unfullscreen:before{content:'\e82b'}.elfinder-button-icon-empty:before{content:'\e82c'}.elfinder-button-icon-undo:before{content:'\e82d'}.elfinder-button-icon-redo:before{content:'\e82e'}.elfinder-button-icon-preference:before{content:'\e82f'}.elfinder-button-icon-mkdirin:before{content:'\e830'}.elfinder-button-icon-selectall:before{content:'\e831'}.elfinder-button-icon-selectnone:before{content:'\e832'}.elfinder-button-icon-selectinvert:before{content:'\e833'}.elfinder-button-icon-logout:before{content:'\e85a'}.elfinder-button-icon-opennew:before{content:'\e85b'}.elfinder-button-icon-hide:before{content:'\e85d'}.elfinder-button-search .ui-icon.ui-icon-search{font-size:17px}.elfinder-button-search .ui-icon:hover{opacity:1}.elfinder-navbar-icon{font:normal normal normal 16px/1 material;background-image:inherit!important}.elfinder-navbar-icon:before{content:'\e804'}.elfinder-droppable-active .elfinder-navbar-icon:before,.elfinder .ui-state-active .elfinder-navbar-icon:before,.elfinder .ui-state-hover .elfinder-navbar-icon:before{content:'\e805'}.elfinder-navbar-root-local .elfinder-navbar-icon:before{content:'\e83d'!important}.elfinder-navbar-root-ftp .elfinder-navbar-icon:before{content:'\e823'!important}.elfinder-navbar-root-sql .elfinder-navbar-icon:before{content:'\e83e'!important}.elfinder-navbar-root-dropbox .elfinder-navbar-icon:before{content:'\e83f'!important}.elfinder-navbar-root-googledrive .elfinder-navbar-icon:before{content:'\e840'!important}.elfinder-navbar-root-onedrive .elfinder-navbar-icon:before{content:'\e841'!important}.elfinder-navbar-root-box .elfinder-navbar-icon:before{content:'\e842'!important}.elfinder-navbar-root-trash .elfinder-navbar-icon:before{content:'\e80b'!important}.elfinder-navbar-root-zip .elfinder-navbar-icon:before{content:'\e85c'!important}.elfinder-navbar-root-network .elfinder-navbar-icon:before{content:'\e823'!important}.elfinder-places .elfinder-navbar-root .elfinder-navbar-icon:before{content:'\e825'!important}.elfinder-navbar-arrow{background-image:inherit!important;font:normal normal normal 14px/1 material;font-size:10px;padding-top:3px;padding-left:2px;color:#a9a9a9}.elfinder .ui-state-active .elfinder-navbar-arrow{color:#fff}.elfinder-ltr .elfinder-navbar-collapsed .elfinder-navbar-arrow:before{content:'\e857'}.elfinder-rtl .elfinder-navbar-collapsed .elfinder-navbar-arrow:before{content:'\e858'}.elfinder-ltr .elfinder-navbar-expanded .elfinder-navbar-arrow:before,.elfinder-rtl .elfinder-navbar-expanded .elfinder-navbar-arrow:before{content:'\e851'}div.elfinder-cwd-wrapper-list tr.ui-state-default td span.ui-icon{font-size:8px;margin-top:5px;margin-right:5px}div.elfinder-cwd-wrapper-list .ui-icon-grip-dotted-vertical{margin:2px}.elfinder-cwd-view-list .elfinder-navbar-root-box td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-dropbox td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-ftp td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-googledrive td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-local td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-network td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-onedrive td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-sql td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-trash td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-zip td .elfinder-cwd-icon,.elfinder-navbar-root-box .elfinder-cwd-icon,.elfinder-navbar-root-dropbox .elfinder-cwd-icon,.elfinder-navbar-root-ftp .elfinder-cwd-icon,.elfinder-navbar-root-googledrive .elfinder-cwd-icon,.elfinder-navbar-root-local .elfinder-cwd-icon,.elfinder-navbar-root-network .elfinder-cwd-icon,.elfinder-navbar-root-onedrive .elfinder-cwd-icon,.elfinder-navbar-root-sql .elfinder-cwd-icon,.elfinder-navbar-root-trash .elfinder-cwd-icon,.elfinder-navbar-root-zip .elfinder-cwd-icon{background-image:inherit}.elfinder-cwd-view-list .elfinder-navbar-root-box td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-dropbox td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-ftp td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-googledrive td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-local td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-network td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-onedrive td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-sql td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-trash td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-zip td .elfinder-cwd-icon:before,.elfinder-navbar-root-box .elfinder-cwd-icon:before,.elfinder-navbar-root-dropbox .elfinder-cwd-icon:before,.elfinder-navbar-root-ftp .elfinder-cwd-icon:before,.elfinder-navbar-root-googledrive .elfinder-cwd-icon:before,.elfinder-navbar-root-local .elfinder-cwd-icon:before,.elfinder-navbar-root-network .elfinder-cwd-icon:before,.elfinder-navbar-root-onedrive .elfinder-cwd-icon:before,.elfinder-navbar-root-sql .elfinder-cwd-icon:before,.elfinder-navbar-root-trash .elfinder-cwd-icon:before,.elfinder-navbar-root-zip .elfinder-cwd-icon:before{font-family:material;background-color:transparent;color:#525252;font-size:55px;position:relative;top:-10px!important;padding:0;display:contents!important}.elfinder-cwd-view-list .elfinder-navbar-root-local td .elfinder-cwd-icon:before,.elfinder-navbar-root-local .elfinder-cwd-icon:before{content:'\e83d'}.elfinder-cwd-view-list .elfinder-navbar-root-ftp td .elfinder-cwd-icon:before,.elfinder-navbar-root-ftp .elfinder-cwd-icon:before{content:'\e823'}.elfinder-cwd-view-list .elfinder-navbar-root-sql td .elfinder-cwd-icon:before,.elfinder-navbar-root-sql .elfinder-cwd-icon:before{content:'\e83e'}.elfinder-cwd-view-list .elfinder-navbar-roor-dropbox td .elfinder-cwd-icon:before,.elfinder-navbar-roor-dropbox .elfinder-cwd-icon:before{content:'\e83f'}.elfinder-cwd-view-list .elfinder-navbar-roor-googledrive td .elfinder-cwd-icon:before,.elfinder-navbar-roor-googledrive .elfinder-cwd-icon:before{content:'\e840'}.elfinder-cwd-view-list .elfinder-navbar-roor-onedrive td .elfinder-cwd-icon:before,.elfinder-navbar-roor-onedrive .elfinder-cwd-icon:before{content:'\e841'}.elfinder-cwd-view-list .elfinder-navbar-roor-box td .elfinder-cwd-icon:before,.elfinder-navbar-roor-box .elfinder-cwd-icon:before{content:'\e842'}.elfinder-cwd-view-list .elfinder-navbar-root-trash td .elfinder-cwd-icon:before,.elfinder-navbar-root-trash .elfinder-cwd-icon:before{content:'\e80b'}.elfinder-cwd-view-list .elfinder-navbar-root-zip td .elfinder-cwd-icon:before,.elfinder-navbar-root-zip .elfinder-cwd-icon:before{content:'\e85c'}.elfinder-cwd-view-list .elfinder-navbar-root-network td .elfinder-cwd-icon:before,.elfinder-navbar-root-network .elfinder-cwd-icon:before{content:'\e823'}.elfinder-dialog-icon{font:normal normal normal 14px/1 material;background:inherit;color:#524949;font-size:37px}.elfinder-dialog-icon:before{content:'\e843'}.elfinder-dialog-icon-mkdir:before{content:'\e808'}.elfinder-dialog-icon-mkfile:before{content:'\e809'}.elfinder-dialog-icon-copy:before{content:'\e80d'}.elfinder-dialog-icon-move:before,.elfinder-dialog-icon-prepare:before{content:'\e844'}.elfinder-dialog-icon-chunkmerge:before,.elfinder-dialog-icon-upload:before{content:'\e815'}.elfinder-dialog-icon-rm:before{content:'\e80a'}.elfinder-dialog-icon-file:before,.elfinder-dialog-icon-open:before,.elfinder-dialog-icon-readdir:before{content:'\e807'}.elfinder-dialog-icon-reload:before{content:'\e806'}.elfinder-dialog-icon-download:before{content:'\e816'}.elfinder-dialog-icon-save:before{content:'\e845'}.elfinder-dialog-icon-rename:before{content:'\e812'}.elfinder-dialog-icon-archive:before,.elfinder-dialog-icon-zipdl:before{content:'\e819'}.elfinder-dialog-icon-extract:before{content:'\e818'}.elfinder-dialog-icon-search:before{content:'\e81f'}.elfinder-dialog-icon-loadimg:before{content:'\e846'}.elfinder-dialog-icon-url:before{content:'\e81e'}.elfinder-dialog-icon-resize:before{content:'\e81d'}.elfinder-dialog-icon-netmount:before{content:'\e823'}.elfinder-dialog-icon-netunmount:before{content:'\e824'}.elfinder-dialog-icon-chmod:before{content:'\e826'}.elfinder-dialog-icon-dim:before,.elfinder-dialog-icon-preupload:before{content:'\e847'}.elfinder-contextmenu .elfinder-contextmenu-item span.elfinder-contextmenu-icon{font-size:16px}.elfinder-contextmenu .elfinder-contextmenu-item .elfinder-contextsubmenu-item .ui-icon{font-size:15px}.elfinder-contextmenu .elfinder-contextmenu-item .elfinder-button-icon-link:before{content:'\e837'}.elfinder .elfinder-contextmenu-extra-icon{margin-top:-6px}.elfinder .elfinder-contextmenu-extra-icon a{padding:5px;margin:-16px}.elfinder-button-icon-link:before{content:'\e81e'!important}.elfinder .elfinder-contextmenu-arrow{font:normal normal normal 14px/1 material;background-image:inherit;font-size:10px!important;padding-top:3px}.elfinder .elfinder-contextmenu-arrow:before{content:'\e857'}.elfinder-contextmenu .ui-state-hover .elfinder-contextmenu-arrow{background-image:inherit}.elfinder-quicklook .ui-resizable-se{background:inherit}.elfinder-quicklook-navbar-icon{background:transparent;font:normal normal normal 14px/1 material;font-size:32px;color:#fff}.elfinder-quicklook-titlebar-icon{margin-top:-8px}.elfinder-quicklook-titlebar-icon .ui-icon{border:0;opacity:0.8;font-size:15px;padding:1px}.elfinder-quicklook-titlebar .ui-icon-circle-close,.elfinder-quicklook .ui-icon-gripsmall-diagonal-se{color:#f1f1f1}.elfinder-quicklook-navbar-icon-prev:before{content:'\e848'}.elfinder-quicklook-navbar-icon-next:before{content:'\e849'}.elfinder-quicklook-navbar-icon-fullscreen:before{content:'\e84a'}.elfinder-quicklook-navbar-icon-fullscreen-off:before{content:'\e84b'}.elfinder-quicklook-navbar-icon-close:before{content:'\e84c'}.elfinder .ui-button-icon{background-image:inherit}.elfinder .ui-icon-search:before{content:'\e81f'}.elfinder .ui-icon-close:before,.elfinder .ui-icon-closethick:before{content:'\e839'}.elfinder .ui-icon-circle-close:before{content:'\e84c'}.elfinder .ui-icon-gear:before{content:'\e82f'}.elfinder .ui-icon-gripsmall-diagonal-se:before{content:'\e838'}.elfinder .ui-icon-locked:before{content:'\e834'}.elfinder .ui-icon-unlocked:before{content:'\e836'}.elfinder .ui-icon-arrowrefresh-1-n:before{content:'\e821'}.elfinder .ui-icon-plusthick:before{content:'\e83a'}.elfinder .ui-icon-arrowreturnthick-1-s:before{content:'\e83b'}.elfinder .ui-icon-minusthick:before{content:'\e83c'}.elfinder .ui-icon-pin-s:before{content:'\e84d'}.elfinder .ui-icon-check:before{content:'\e84e'}.elfinder .ui-icon-arrowthick-1-s:before{content:'\e84f'}.elfinder .ui-icon-arrowthick-1-n:before{content:'\e850'}.elfinder .ui-icon-triangle-1-s:before{content:'\e851'}.elfinder .ui-icon-triangle-1-n:before{content:'\e852'}.elfinder .ui-icon-grip-dotted-vertical:before{content:'\e853'}.elfinder-lock,.elfinder-perms,.elfinder-symlink{background-image:inherit;font:normal normal normal 18px/1 material;color:#4d4d4d}.elfinder-na .elfinder-perms:before{content:'\e824'}.elfinder-ro .elfinder-perms:before{content:'\e835'}.elfinder-wo .elfinder-perms:before{content:'\e854'}.elfinder-group .elfinder-perms:before{content:'\e800'}.elfinder-lock:before{content:'\e84d'}.elfinder-symlink:before{content:'\e837'}.elfinder .elfinder-toast>div{font:normal normal normal 14px/1 material}.elfinder .elfinder-toast>div:before{font-size:45px;position:absolute;left:5px;top:15px}.elfinder .elfinder-toast>.toast-error,.elfinder .elfinder-toast>.toast-info,.elfinder .elfinder-toast>.toast-success,.elfinder .elfinder-toast>.toast-warning{background-image:inherit!important}.elfinder .elfinder-toast>.toast-info:before{content:'\e817';color:#3498db}.elfinder .elfinder-toast>.toast-error:before{content:'\e855';color:#f44336}.elfinder .elfinder-toast>.toast-success:before{content:'\e84e';color:#4caf50}.elfinder .elfinder-toast>.toast-warning:before{content:'\e856';color:#ff9800}.elfinder-drag-helper-icon-status{font:normal normal normal 14px/1 material;background:inherit}.elfinder-drag-helper-icon-status:before{content:'\e824'}.elfinder-drag-helper-move .elfinder-drag-helper-icon-status{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.elfinder-drag-helper-move .elfinder-drag-helper-icon-status:before{content:'\e854'}.elfinder-drag-helper-plus .elfinder-drag-helper-icon-status{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.elfinder-drag-helper-plus .elfinder-drag-helper-icon-status:before{content:'\e84c'}.elfinder-cwd-view-list td .elfinder-cwd-icon{background-image:url("../images/icons-small.svg")}.elfinder-cwd-icon{background:url("../images/icons-big.svg") 0 0 no-repeat;-webkit-border-radius:0;border-radius:0}.elfinder-cwd-icon:before{font-size:10px;position:relative;top:27px;left:inherit;padding:1px;background-color:transparent}.elfinder-cwd-icon-directory{background-position:0 -50px}.elfinder-cwd .elfinder-droppable-active .elfinder-cwd-icon{background-position:0 -100px}.elfinder-cwd-icon-group{background-position:0 -150px}.elfinder-cwd-icon-application{background-position:0 -200px}.elfinder-cwd-icon-rtf,.elfinder-cwd-icon-rtfd,.elfinder-cwd-icon-text{background-position:0 -250px}.elfinder-cwd-icon-image{background-position:0 -300px}.elfinder-cwd-icon-audio{background-position:0 -350px}.elfinder-cwd-icon-dash-xml,.elfinder-cwd-icon-flash-video,.elfinder-cwd-icon-video,.elfinder-cwd-icon-vnd-apple-mpegurl,.elfinder-cwd-icon-x-mpegurl{background-position:0 -400px}.elfinder-cwd-icon-plain,.elfinder-cwd-icon-x-empty{background-position:0 -450px}.elfinder-cwd-icon-pdf{background-position:0 -500px}.elfinder-cwd-icon-vnd-ms-office{background-position:0 -550px}.elfinder-cwd-icon-x-msaccess{background-position:0 -600px}.elfinder-cwd-icon-x-msaccess:before{content:none!important}.elfinder-cwd-icon-ms-excel,.elfinder-cwd-icon-vnd-ms-excel,.elfinder-cwd-icon-vnd-ms-excel-addin-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-excel-sheet-binary-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-excel-sheet-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-excel-template-macroEnabled-12{background-position:0 -650px}.elfinder-cwd-icon-ms-excel:before,.elfinder-cwd-icon-vnd-ms-excel-addin-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-excel-sheet-binary-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-excel-sheet-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-excel-template-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-excel:before{content:none!important}.elfinder-cwd-icon-vnd-ms-powerpoint,.elfinder-cwd-icon-vnd-ms-powerpoint-addin-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-powerpoint-presentation-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-powerpoint-slide-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-powerpoint-slideshow-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-powerpoint-template-macroEnabled-12{background-position:0 -700px}.elfinder-cwd-icon-vnd-ms-powerpoint-addin-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-powerpoint-presentation-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-powerpoint-slide-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-powerpoint-slideshow-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-powerpoint-template-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-powerpoint:before{content:none!important}.elfinder-cwd-icon-msword,.elfinder-cwd-icon-vnd-ms-word,.elfinder-cwd-icon-vnd-ms-word-document-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-word-template-macroEnabled-12{background-position:0 -750px}.elfinder-cwd-icon-msword:before,.elfinder-cwd-icon-vnd-ms-word-document-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-word-template-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-word:before{content:none!important}.elfinder-cwd-icon-vnd-oasis-opendocument-base,.elfinder-cwd-icon-vnd-oasis-opendocument-chart,.elfinder-cwd-icon-vnd-oasis-opendocument-database,.elfinder-cwd-icon-vnd-oasis-opendocument-formula,.elfinder-cwd-icon-vnd-oasis-opendocument-graphics,.elfinder-cwd-icon-vnd-oasis-opendocument-graphics-template,.elfinder-cwd-icon-vnd-oasis-opendocument-image,.elfinder-cwd-icon-vnd-openofficeorg-extension{background-position:0 -800px}.elfinder-cwd-icon-vnd-oasis-opendocument-spreadsheet,.elfinder-cwd-icon-vnd-oasis-opendocument-spreadsheet-template,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-spreadsheetml-sheet,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-spreadsheetml-template{background-position:0 -850px}.elfinder-cwd-icon-vnd-oasis-opendocument-presentation,.elfinder-cwd-icon-vnd-oasis-opendocument-presentation-template,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-presentation,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-slide,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-slideshow,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-template{background-position:0 -900px}.elfinder-cwd-icon-vnd-oasis-opendocument-text,.elfinder-cwd-icon-vnd-oasis-opendocument-text-master,.elfinder-cwd-icon-vnd-oasis-opendocument-text-template,.elfinder-cwd-icon-vnd-oasis-opendocument-text-web,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-wordprocessingml-document,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-wordprocessingml-template{background-position:0 -950px}.elfinder-cwd-icon-x-7z-compressed,.elfinder-cwd-icon-x-bzip,.elfinder-cwd-icon-x-bzip2,.elfinder-cwd-icon-x-gzip,.elfinder-cwd-icon-x-rar,.elfinder-cwd-icon-x-rar-compressed,.elfinder-cwd-icon-x-tar,.elfinder-cwd-icon-x-xz,.elfinder-cwd-icon-x-zip,.elfinder-cwd-icon-zip{background-position:0 -1000px}.elfinder-cwd-icon-postscript{background-position:0 -1050px}.elfinder-cwd-icon-vnd-adobe-photoshop{background-position:0 -1100px}.elfinder-cwd-icon-vnd-adobe-photoshop:before{content:none!important}.elfinder-cwd-icon-x-shockwave-flash{background-position:0 -1150px}.elfinder-cwd-icon-vnd-android-package-archive{background-position:0 -1200px}.elfinder-cwd-icon-vnd-android-package-archive:before{content:none!important}.elfinder-cwd-icon-x-c,.elfinder-cwd-icon-x-c--,.elfinder-cwd-icon-x-c--hdr,.elfinder-cwd-icon-x-c--src,.elfinder-cwd-icon-x-chdr,.elfinder-cwd-icon-x-csrc{background-position:0 -1250px}.elfinder-cwd-icon-css{background-position:0 -1300px}.elfinder-cwd-icon-html{background-position:0 -1350px}.elfinder-cwd-icon-x-jar,.elfinder-cwd-icon-x-java,.elfinder-cwd-icon-x-java-source{background-position:0 -1400px}.elfinder-cwd-icon-x-jar:before,.elfinder-cwd-icon-x-java-source:before,.elfinder-cwd-icon-x-java:before{content:none!important}.elfinder-cwd-icon-javascript,.elfinder-cwd-icon-x-javascript{background-position:0 -1450px}.elfinder-cwd-icon-json{background-position:0 -1500px}.elfinder-cwd-icon-json:before{content:none!important}.elfinder-cwd-icon-markdown,.elfinder-cwd-icon-x-markdown{background-position:0 -1550px}.elfinder-cwd-icon-markdown:before,.elfinder-cwd-icon-x-markdown:before{content:none!important}.elfinder-cwd-icon-x-perl{background-position:0 -1600px}.elfinder-cwd-icon-x-php{background-position:0 -1650px}.elfinder-cwd-icon-x-python,.elfinder-cwd-icon-x-python:after{background-position:0 -1700px}.elfinder-cwd-icon-x-ruby{background-position:0 -1750px}.elfinder-cwd-icon-x-sh,.elfinder-cwd-icon-x-shellscript{background-position:0 -1800px}.elfinder-cwd-icon-sql,.elfinder-cwd-icon-x-sql,.elfinder-cwd-icon-x-sqlite3{background-position:0 -1850px}.elfinder-cwd-icon-svg,.elfinder-cwd-icon-svg-xml,.elfinder-cwd-icon-x-eps{background-position:0 -1900px}.elfinder-cwd-icon-xml,.elfinder-cwd-icon-xml:after{background-position:0 -1950px}.elfinder-cwd-icon-x-zip:before,.elfinder-cwd-icon-zip:before{content:'zip'!important}.elfinder-cwd-icon-x-xz:before{content:'xz'!important}.elfinder-cwd-icon-x-7z-compressed:before{content:'7z'!important}.elfinder-cwd-icon-x-gzip:before{content:'gzip'!important}.elfinder-cwd-icon-x-tar:before{content:'tar'!important}.elfinder-cwd-icon-x-bzip2:before,.elfinder-cwd-icon-x-bzip:before{content:'bzip'!important}.elfinder-cwd-icon-x-rar-compressed:before,.elfinder-cwd-icon-x-rar:before{content:'rar'!important}.elfinder-toolbar{background:#1E88E5;-webkit-border-radius:0;border-radius:0;border:0;padding:5px 0}.elfinder-toolbar .elfinder-button-icon{font-size:20px;color:#fff;margin-top:-2px}.elfinder-buttonset{-webkit-border-radius:0;border-radius:0;border:0;margin:0 5px;height:24px}.elfinder .elfinder-button{background:transparent;-webkit-border-radius:0;border-radius:0;cursor:pointer;color:#fff}.elfinder-toolbar-button-separator{border:0}.elfinder-button-menu{-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 6px rgba(0, 0, 0, 0.3);box-shadow:0 1px 6px rgba(0, 0, 0, 0.3);border:none;margin-top:5px}.elfinder-button-menu-item{color:#666;padding:6px 19px}.elfinder-button-menu-item.ui-state-hover{color:#141414;background-color:#f5f4f4}.elfinder-button-menu-item-separated{border-top:1px solid #e5e5e5}.elfinder-button-menu-item-separated.ui-state-hover{border-top:1px solid #e5e5e5}.elfinder .elfinder-button-search{margin:0 10px;min-height:inherit;overflow:hidden}.elfinder .elfinder-button-search .ui-icon{color:#fff!important}.elfinder .elfinder-button-search input{background:rgba(16, 96, 167, 0.79);-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:0;margin:0;padding:0 23px;height:24px!important;color:#fff}.elfinder .elfinder-button-search .elfinder-button-menu{margin-top:4px;border:none;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);box-shadow:0 1px 3px rgba(0, 0, 0, 0.5)}.elfinder .elfinder-button-search-menu{-webkit-border-radius:0;border-radius:0;top:30px!important}.elfinder .elfinder-button-search-menu .ui-button{padding:0.4em 1em!important}.elfinder .elfinder-navbar{background:#f3f3f3;-webkit-box-shadow:0 1px 8px rgba(0, 0, 0, 0.6);box-shadow:0 1px 8px rgba(0, 0, 0, 0.6);border:none}.elfinder .elfinder-navbar .elfinder-lock,.elfinder .elfinder-navbar .elfinder-perms,.elfinder .elfinder-navbar .elfinder-symlink{color:#1d1d1d;opacity:0.8}.elfinder-navbar-dir{color:#525252;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;padding:5px;border:none}.elfinder-navbar-dir .elfinder-navbar-icon{color:#1976D2}.elfinder-navbar-dir.ui-state-active.ui-state-hover,.elfinder-navbar-dir.ui-state-hover{background:#1a83df;color:#fff;border:none}.elfinder-navbar-dir.ui-state-active.ui-state-hover .elfinder-navbar-icon,.elfinder-navbar-dir.ui-state-hover .elfinder-navbar-icon{color:#fff}.elfinder-disabled .elfinder-navbar .ui-state-active,.elfinder-navbar .ui-state-active{background:#1E88E5;color:#fff!important;border:none}.elfinder-disabled .elfinder-navbar .ui-state-active.elfinder-navbar-dir .elfinder-navbar-icon,.elfinder-navbar .ui-state-active.elfinder-navbar-dir .elfinder-navbar-icon{color:#fff!important}.elfinder-workzone{background:#fff}.elfinder-cwd-file{color:#555}.elfinder-cwd-file.ui-selected.ui-state-hover,.elfinder-cwd-file.ui-state-hover{background:#42A5F5;color:#ddd}.elfinder-cwd-file.ui-selected{background:#339ef4;color:#555}.elfinder-cwd-filename input,.elfinder-cwd-filename textarea{padding:2px;-webkit-border-radius:2px!important;border-radius:2px!important;background:#fff;color:#222}.elfinder-cwd-filename input:focus,.elfinder-cwd-filename textarea:focus{outline:none;border:1px solid #555}.elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-filename.ui-state-hover,.elfinder-cwd-view-icons .elfinder-cwd-file .ui-state-active,.elfinder-cwd-view-icons .elfinder-cwd-file .ui-state-hover,.elfinder-disabled .elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-filename.ui-state-hover,.elfinder-disabled .elfinder-cwd table td.ui-state-hover{background:transparent;color:#ddd}.elfinder-cwd table{padding:0}.elfinder-cwd table thead td{padding:5px 14px}.elfinder-cwd table tr{border:0!important}.elfinder-cwd table tr:nth-child(odd){background-color:transparent}.elfinder-cwd table tr:nth-child(odd).ui-state-hover{background-color:#42A5F5}.elfinder-cwd.elfinder-table-header-sticky table{border:0}.elfinder-cwd .elfinder-lock,.elfinder-cwd .elfinder-perms,.elfinder-cwd .elfinder-symlink{color:#4d4d4d}.elfinder-cwd-view-icons .elfinder-lock{top:0}.elfinder-cwd-view-list thead td .ui-resizable-handle{top:3px}.elfinder-cwd-view-list .elfinder-lock,.elfinder-cwd-view-list .elfinder-perms,.elfinder-cwd-view-list .elfinder-symlink{font-size:14px;opacity:0.7}.elfinder-cwd-view-list .elfinder-perms{left:inherit}#elfinder-elfinder-cwd-thead td{background:#1976D2;color:#fff}#elfinder-elfinder-cwd-thead td.ui-state-active,#elfinder-elfinder-cwd-thead td.ui-state-hover{background:#1669bb}#elfinder-elfinder-cwd-thead td.ui-state-active.ui-state-hover{background:#176ec4}.elfinder .ui-selectable-helper{border:1px solid #2196F3;background-color:rgba(33, 138, 232, 0.5)}.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash{background-color:#eee}.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file{color:#333}.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file.ui-selected.ui-state-hover,.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file.ui-state-hover{background:#42A5F5;color:#ddd}.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file.ui-selected{background:#339ef4;color:#555}.elfinder-info-title .elfinder-cwd-icon:before{top:32px;display:block;margin:0 auto}.elfinder-info-title .elfinder-cwd-icon.elfinder-cwd-bgurl:before{background-color:#313131!important}.elfinder-cwd-view-icons .elfinder-cwd-icon.elfinder-cwd-bgurl:before{left:inherit;background-color:#313131}.elfinder-cwd-icon:before,.elfinder-cwd-size1 .elfinder-cwd-icon.elfinder-cwd-bgurl:before,.elfinder-cwd-size1 .elfinder-cwd-icon:before,.elfinder-cwd-size2 .elfinder-cwd-icon.elfinder-cwd-bgurl:before,.elfinder-cwd-size2 .elfinder-cwd-icon:before,.elfinder-cwd-size3 .elfinder-cwd-icon.elfinder-cwd-bgurl:before,.elfinder-cwd-size3 .elfinder-cwd-icon:before,.elfinder-quicklook .elfinder-cwd-icon:before{top:35px;left:50%!important;position:relative!important;display:block!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:52px;color:#fff}.elfinder .elfinder-cwd-view-icons .elfinder-cwd-bgurl:after,.elfinder .elfinder-quicklook-info-wrapper .elfinder-cwd-bgurl:after{display:none}.elfinder-cwd-size1 .elfinder-cwd-icon.elfinder-cwd-bgurl:before{top:53px;-webkit-transform:scale(1.32) translateX(-50%);-ms-transform:scale(1.32) translateX(-50%);transform:scale(1.32) translateX(-50%)}.elfinder-cwd-size2 .elfinder-cwd-icon.elfinder-cwd-bgurl:before{top:74px;-webkit-transform:scale(1.53) translateX(-50%);-ms-transform:scale(1.53) translateX(-50%);transform:scale(1.53) translateX(-50%)}.elfinder-cwd-size3 .elfinder-cwd-icon.elfinder-cwd-bgurl:before{top:87px;-webkit-transform:scale(2.22) translateX(-50%);-ms-transform:scale(2.22) translateX(-50%);transform:scale(2.22) translateX(-50%)}.elfinder .elfinder-statusbar{background:#2196F3;-webkit-border-radius:0;border-radius:0;border:0;color:#fff}.elfinder-path,.elfinder-stat-size{margin:0 15px}.elfinder input,.elfinder select{padding:4px;color:#666;background:#fff;-webkit-border-radius:3px;border-radius:3px;font-weight:normal;border-color:#888;-webkit-box-shadow:none!important;box-shadow:none!important}.elfinder input.ui-state-hover,.elfinder select.ui-state-hover{background:#fff!important;color:#666!important}.elfinder input[type=checkbox]{position:relative;height:initial}.elfinder input[type=checkbox]:after,.elfinder input[type=checkbox]:focus:after{content:"";display:block;width:12px;height:12px;border:1px solid #707070;background-color:#fff;-webkit-border-radius:2px;border-radius:2px}.elfinder input[type=checkbox]:checked:before{content:"";position:absolute;top:-3px;left:6px;display:table;width:4px;height:12px;border:2px solid #707070;border-top-width:0;border-left-width:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.elfinder .ui-button,.elfinder .ui-button.ui-state-default,.elfinder .ui-button:active{display:inline-block;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;white-space:nowrap;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase;-webkit-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.4)!important;box-shadow:1px 1px 4px rgba(0, 0, 0, 0.4)!important;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;background:#fff;color:#222;border:none;padding:7px 6px}.elfinder .ui-button .ui-icon,.elfinder .ui-button.ui-state-default .ui-icon,.elfinder .ui-button:active .ui-icon{color:#222}.elfinder .ui-button.ui-state-active,.elfinder .ui-button.ui-state-hover,.elfinder .ui-button:active,.elfinder .ui-button:focus,.elfinder .ui-button:hover,.elfinder a.ui-button:active{background:#3498db!important;color:#fff!important;border:none}.elfinder .ui-button.ui-state-active .ui-icon,.elfinder .ui-button.ui-state-hover .ui-icon,.elfinder .ui-button:active .ui-icon,.elfinder .ui-button:focus .ui-icon,.elfinder .ui-button:hover .ui-icon,.elfinder a.ui-button:active .ui-icon{color:#fff}.elfinder .ui-button.ui-state-active:hover{background:#217dbb;color:#fff;border:none}.elfinder .ui-button:focus{outline:none!important}.elfinder .ui-controlgroup-horizontal .ui-button{-webkit-border-radius:0;border-radius:0;border:0}.elfinder .elfinder-resize-preset-container .ui-button,.elfinder input:not([type=checkbox]){height:21px}.elfinder .elfinder-contextmenu,.elfinder .elfinder-contextmenu-sub{-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 6px rgba(0, 0, 0, 0.3);box-shadow:0 1px 6px rgba(0, 0, 0, 0.3);border:none}.elfinder .elfinder-contextmenu-separator,.elfinder .elfinder-contextmenu-sub-separator{border-top:1px solid #e5e5e5}.elfinder .elfinder-contextmenu-item{color:#666;padding:5px 30px}.elfinder .elfinder-contextmenu-item.ui-state-hover{background-color:#f5f4f4;color:#141414}.elfinder .elfinder-contextmenu-item.ui-state-active{background-color:#2196f3;color:#fff}.elfinder .elfinder-dialog{-webkit-border-radius:0;border-radius:0;border:0;-webkit-box-shadow:0 1px 30px rgba(0, 0, 0, 0.6);box-shadow:0 1px 30px rgba(0, 0, 0, 0.6)}.elfinder .elfinder-dialog .ui-dialog-content[id*=edit-elfinder-elfinder-]{padding:0}.elfinder .elfinder-dialog .ui-tabs{-webkit-border-radius:0;border-radius:0;border:0;padding:0}.elfinder .elfinder-dialog .ui-tabs-nav{-webkit-border-radius:0;border-radius:0;border:0;background:transparent;border-bottom:1px solid #ddd}.elfinder .elfinder-dialog .ui-tabs-nav li{border:0;font-weight:normal;background:transparent;margin:0;padding:0}.elfinder .elfinder-dialog .ui-tabs-nav li a{padding:7px 9px}.elfinder .elfinder-dialog .ui-tabs-nav .ui-state-active a,.elfinder .elfinder-dialog .ui-tabs-nav .ui-tabs-selected a,.elfinder .elfinder-dialog .ui-tabs-nav li:hover a{-webkit-box-shadow:inset 0 -2px 0 #3498db;box-shadow:inset 0 -2px 0 #3498db;color:#3498db}.elfinder .elfinder-dialog .ui-tabs .elfinder-tabstop.ui-state-hover{background:transparent;-webkit-box-shadow:inset 0 -2px 0 #3498db;box-shadow:inset 0 -2px 0 #3498db;color:#3498db}.elfinder .elfinder-dialog label.ui-state-hover{background:transparent}.elfinder .elfinder-dialog .ui-resizable-se{display:none}.std42-dialog .ui-dialog-titlebar{background:#1565C0;-webkit-border-radius:0;border-radius:0;border:0}.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-button .ui-icon{border-color:inherit;-webkit-transition:0.2s ease-out;-o-transition:0.2s ease-out;transition:0.2s ease-out;opacity:0.8;color:#fff;width:auto;height:auto;font-size:12px;padding:3px}.std42-dialog,.std42-dialog.elfinder-bg-translucent,.std42-dialog.elfinder-bg-translucent .ui-widget-content,.std42-dialog .ui-dialog-content{background-color:#fff}.std42-dialog .ui-dialog-buttonpane button{margin:-1px 2px 2px;padding:7px 6px}.std42-dialog .ui-dialog-buttonpane button span.ui-icon{padding:0}.std42-dialog .ui-dialog-buttonpane .ui-dialog-buttonset.elfinder-edit-extras select{margin-top:0}.std42-dialog,.std42-dialog .ui-widget-content{background-color:#fff}.elfinder-mobile .std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon,.std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon{background-color:#f44336}.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full .ui-icon,.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full:hover .ui-icon{background-color:#4caf50}.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize .ui-icon,.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize:hover .ui-icon{background-color:#ff9800}.elfinder-dialog-title{color:#f1f1f1}.elfinder .ui-widget-content{font-family:"Noto Sans", sans-serif;color:#546e7a}.elfinder-upload-dialog-wrapper .elfinder-upload-dirselect{width:inherit;height:inherit;padding:7px;margin-left:5px;color:#222;-webkit-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.4);box-shadow:1px 1px 4px rgba(0, 0, 0, 0.4);background:#fff;bottom:4px;-webkit-border-radius:2px;border-radius:2px}.elfinder-upload-dialog-wrapper .elfinder-upload-dirselect.ui-state-hover{background:#3498db!important;color:#fff!important;outline:none}.elfinder-upload-dialog-wrapper .ui-button{padding:0.4em 3px;margin:0 -15px 0 19px}.elfinder-upload-dropbox{border:2px dashed #bbb}.elfinder-upload-dropbox:focus{outline:none}.elfinder-upload-dropbox.ui-state-hover{background:#f1f1f1;border:2px dashed #bbb}.elfinder-dialog-resize .elfinder-resize-control-panel{margin-left:-5px}.elfinder-dialog-resize .elfinder-resize-control-panel .ui-button{height:inherit;margin-bottom:5px}.elfinder-help *{color:#546e7a}.elfinder-help a{color:#3498db}.elfinder-help a:hover{color:#217dbb}.elfinder .ui-slider.ui-slider-horizontal{height:2px;border:0;background-color:#bababa!important}.elfinder .ui-slider .ui-slider-handle{background-image:none;background-color:#5d5858;-webkit-border-radius:50%;border-radius:50%;border:0;margin-top:-3px}.elfinder .ui-slider .ui-slider-handle.ui-state-hover{background:#5d5858!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-border-radius:50%;border-radius:50%;cursor:pointer}.elfinder-quicklook{background:#232323;-webkit-border-radius:2px;border-radius:2px}.elfinder-quicklook-titlebar{background:inherit}.elfinder-quicklook-titlebar-icon .ui-icon{background:transparent;color:#fff}.elfinder-quicklook-fullscreen .elfinder-quicklook-navbar{border:inherit;opacity:inherit;-webkit-border-radius:4px;border-radius:4px;background:rgba(66, 66, 66, 0.73)}.elfinder .elfinder-navdock{border:0}.elfinder-mobile .elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-close,.elfinder-mobile .elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-full,.elfinder-mobile .elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-minimize,.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full .ui-icon,.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize .ui-icon,.elfinder-mobile .std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon,.elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-close:hover,.elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-full:hover,.elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-minimize:hover,.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full:hover .ui-icon,.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize:hover .ui-icon,.std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon{background-image:none} \ No newline at end of file diff --git a/alpine/custom/app/themes/Material/css/theme.css b/alpine/custom/app/themes/Material/css/theme.css new file mode 100644 index 0000000..c9fd33d --- /dev/null +++ b/alpine/custom/app/themes/Material/css/theme.css @@ -0,0 +1,1725 @@ +/*! + * elFinder-Material-Theme (Default) v2.1.9 (https://github.com/RobiNN1/elFinder-Material-Theme) + * Copyright 2016-2019 Róbert Kelčák {RobiNN} + * Licensed under MIT (https://github.com/RobiNN1/elFinder-Material-Theme/blob/master/LICENSE) + */ +@import url("https://fonts.googleapis.com/css?family=Noto+Sans:400,400i,700,700i&subset=cyrillic,cyrillic-ext,devanagari,greek,greek-ext,latin-ext,vietnamese"); +.elfinder { + color: #546e7a; + font-family: "Noto Sans", sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.elfinder.ui-widget.ui-widget-content { + font-family: "Noto Sans", sans-serif; + -webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.6); + box-shadow: 0 1px 8px rgba(0, 0, 0, 0.6); + -webkit-border-radius: 0; + border-radius: 0; + border: 0; +} +.elfinder * { + outline: 0 !important; +} +/** + * Loading + */ +.elfinder-info-spinner, +.elfinder-navbar-spinner, +.elfinder-button-icon-spinner { + background: url("../images/loading.svg") center center no-repeat !important; + width: 16px; + height: 16px; +} +/** + * Progress Bar + */ +@-webkit-keyframes progress-animation { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} +@keyframes progress-animation { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} +.elfinder-notify-progressbar { + border: 0; +} +.elfinder-notify-progress, +.elfinder-notify-progressbar { + -webkit-border-radius: 0; + border-radius: 0; +} +.elfinder-notify-progress, +.elfinder-resize-spinner { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + -webkit-background-size: 1rem 1rem; + background-size: 1rem 1rem; + -webkit-animation: progress-animation 1s linear infinite; + animation: progress-animation 1s linear infinite; + background-color: #0275d8; + height: 1rem; +} +/** + * Toast Notification + */ +.elfinder .elfinder-toast > div { + background-color: #323232 !important; + color: #d6d6d6; + -webkit-box-shadow: none; + box-shadow: none; + opacity: inherit; + padding: 10px 60px; +} +.elfinder .elfinder-toast > div button.ui-button { + color: #fff; +} +.elfinder .elfinder-toast > .toast-info button.ui-button { + background-color: #3498db; +} +.elfinder .elfinder-toast > .toast-error button.ui-button { + background-color: #f44336; +} +.elfinder .elfinder-toast > .toast-success button.ui-button { + background-color: #4caf50; +} +.elfinder .elfinder-toast > .toast-warning button.ui-button { + background-color: #ff9800; +} +.elfinder-toast-msg { + font-family: "Noto Sans", sans-serif; + font-size: 17px; +} +/** + * For Ace Editor + */ +#ace_settingsmenu { + font-family: "Noto Sans", sans-serif; + -webkit-box-shadow: 0 1px 30px rgba(0, 0, 0, 0.6) !important; + box-shadow: 0 1px 30px rgba(0, 0, 0, 0.6) !important; + background-color: #1d2736 !important; + color: #e6e6e6 !important; +} +#ace_settingsmenu, +#kbshortcutmenu { + padding: 0; +} +.ace_optionsMenuEntry { + padding: 5px 10px; +} +.ace_optionsMenuEntry:hover { + background-color: #111721; +} +.ace_optionsMenuEntry label { + font-size: 13px; +} +#ace_settingsmenu input[type="text"], +#ace_settingsmenu select { + margin: 1px 2px 2px; + padding: 2px 5px; + -webkit-border-radius: 3px; + border-radius: 3px; + border: 0; + background: rgba(9, 53, 121, 0.75); + color: white !important; +} +/** + * Icons + */ +@font-face { + font-family: material; + src: url("../icons/material.eot?91804974"); + src: url("../icons/material.eot?91804974#iefix") format("embedded-opentype"), url("../icons/material.woff2?91804974") format("woff2"), url("../icons/material.woff?91804974") format("woff"), url("../icons/material.ttf?91804974") format("truetype"), url("../icons/material.svg?91804974#material") format("svg"); + font-weight: normal; + font-style: normal; +} +@media screen and (-webkit-min-device-pixel-ratio: 0) { + @font-face { + font-family: material; + src: url("../icons/material.svg?91804974#material") format("svg"); + } +} +.elfinder .ui-icon, +.elfinder-button-icon, +.ui-widget-header .ui-icon, +.ui-widget-content .ui-icon { + font: normal normal normal 14px/1 material; + background-image: inherit; + text-indent: inherit; +} +.elfinder .ui-button-icon-only .ui-icon { + font: normal normal normal 14px/1 material; + background-image: inherit !important; + text-indent: 0; + font-size: 16px; +} +.elfinder-button-icon { + background: inherit; +} +.elfinder-button-icon-home:before { + content: '\e800'; +} +.elfinder-button-icon-back:before { + content: '\e801'; +} +.elfinder-button-icon-forward:before { + content: '\e802'; +} +.elfinder-button-icon-up:before { + content: '\e803'; +} +.elfinder-button-icon-dir:before { + content: '\e804'; +} +.elfinder-button-icon-opendir:before { + content: '\e805'; +} +.elfinder-button-icon-reload:before { + content: '\e806'; +} +.elfinder-button-icon-open:before { + content: '\e807'; +} +.elfinder-button-icon-mkdir:before { + content: '\e808'; +} +.elfinder-button-icon-mkfile:before { + content: '\e809'; +} +.elfinder-button-icon-rm:before { + content: '\e80a'; +} +.elfinder-button-icon-trash:before { + content: '\e80b'; +} +.elfinder-button-icon-restore:before { + content: '\e80c'; +} +.elfinder-button-icon-copy:before { + content: '\e80d'; +} +.elfinder-button-icon-cut:before { + content: '\e80e'; +} +.elfinder-button-icon-paste:before { + content: '\e80f'; +} +.elfinder-button-icon-getfile:before { + content: '\e810'; +} +.elfinder-button-icon-duplicate:before { + content: '\e811'; +} +.elfinder-button-icon-rename:before { + content: '\e812'; +} +.elfinder-button-icon-edit:before { + content: '\e813'; +} +.elfinder-button-icon-quicklook:before { + content: '\e814'; +} +.elfinder-button-icon-upload:before { + content: '\e815'; +} +.elfinder-button-icon-download:before { + content: '\e816'; +} +.elfinder-button-icon-info:before { + content: '\e817'; +} +.elfinder-button-icon-extract:before { + content: '\e818'; +} +.elfinder-button-icon-archive:before { + content: '\e819'; +} +.elfinder-button-icon-view:before { + content: '\e81a'; +} +.elfinder-button-icon-view-list:before { + content: '\e81b'; +} +.elfinder-button-icon-help:before { + content: '\e81c'; +} +.elfinder-button-icon-resize:before { + content: '\e81d'; +} +.elfinder-button-icon-link:before { + content: '\e81e'; +} +.elfinder-button-icon-search:before { + content: '\e81f'; +} +.elfinder-button-icon-sort:before { + content: '\e820'; +} +.elfinder-button-icon-rotate-r:before { + content: '\e821'; +} +.elfinder-button-icon-rotate-l:before { + content: '\e822'; +} +.elfinder-button-icon-netmount:before { + content: '\e823'; +} +.elfinder-button-icon-netunmount:before { + content: '\e824'; +} +.elfinder-button-icon-places:before { + content: '\e825'; +} +.elfinder-button-icon-chmod:before { + content: '\e826'; +} +.elfinder-button-icon-accept:before { + content: '\e827'; +} +.elfinder-button-icon-menu:before { + content: '\e828'; +} +.elfinder-button-icon-colwidth:before { + content: '\e829'; +} +.elfinder-button-icon-fullscreen:before { + content: '\e82a'; +} +.elfinder-button-icon-unfullscreen:before { + content: '\e82b'; +} +.elfinder-button-icon-empty:before { + content: '\e82c'; +} +.elfinder-button-icon-undo:before { + content: '\e82d'; +} +.elfinder-button-icon-redo:before { + content: '\e82e'; +} +.elfinder-button-icon-preference:before { + content: '\e82f'; +} +.elfinder-button-icon-mkdirin:before { + content: '\e830'; +} +.elfinder-button-icon-selectall:before { + content: '\e831'; +} +.elfinder-button-icon-selectnone:before { + content: '\e832'; +} +.elfinder-button-icon-selectinvert:before { + content: '\e833'; +} +.elfinder-button-icon-logout:before { + content: '\e85a'; +} +.elfinder-button-icon-opennew:before { + content: '\e85b'; +} +.elfinder-button-icon-hide:before { + content: '\e85d'; +} +.elfinder-button-search .ui-icon.ui-icon-search { + font-size: 17px; +} +.elfinder-button-search .ui-icon:hover { + opacity: 1; +} +.elfinder-navbar-icon { + font: normal normal normal 16px/1 material; + background-image: inherit !important; +} +.elfinder-navbar-icon:before { + content: '\e804'; +} +.elfinder-droppable-active .elfinder-navbar-icon:before, +.elfinder .ui-state-active .elfinder-navbar-icon:before, +.elfinder .ui-state-hover .elfinder-navbar-icon:before { + content: '\e805'; +} +.elfinder-navbar-root-local .elfinder-navbar-icon:before { + content: '\e83d' !important; +} +.elfinder-navbar-root-ftp .elfinder-navbar-icon:before { + content: '\e823' !important; +} +.elfinder-navbar-root-sql .elfinder-navbar-icon:before { + content: '\e83e' !important; +} +.elfinder-navbar-root-dropbox .elfinder-navbar-icon:before { + content: '\e83f' !important; +} +.elfinder-navbar-root-googledrive .elfinder-navbar-icon:before { + content: '\e840' !important; +} +.elfinder-navbar-root-onedrive .elfinder-navbar-icon:before { + content: '\e841' !important; +} +.elfinder-navbar-root-box .elfinder-navbar-icon:before { + content: '\e842' !important; +} +.elfinder-navbar-root-trash .elfinder-navbar-icon:before { + content: '\e80b' !important; +} +.elfinder-navbar-root-zip .elfinder-navbar-icon:before { + content: '\e85c' !important; +} +.elfinder-navbar-root-network .elfinder-navbar-icon:before { + content: '\e823' !important; +} +.elfinder-places .elfinder-navbar-root .elfinder-navbar-icon:before { + content: '\e825' !important; +} +.elfinder-navbar-arrow { + background-image: inherit !important; + font: normal normal normal 14px/1 material; + font-size: 10px; + padding-top: 3px; + padding-left: 2px; + color: #a9a9a9; +} +.elfinder .ui-state-active .elfinder-navbar-arrow { + color: #fff; +} +.elfinder-ltr .elfinder-navbar-collapsed .elfinder-navbar-arrow:before { + content: '\e857'; +} +.elfinder-rtl .elfinder-navbar-collapsed .elfinder-navbar-arrow:before { + content: '\e858'; +} +.elfinder-ltr .elfinder-navbar-expanded .elfinder-navbar-arrow:before, +.elfinder-rtl .elfinder-navbar-expanded .elfinder-navbar-arrow:before { + content: '\e851'; +} +div.elfinder-cwd-wrapper-list tr.ui-state-default td span.ui-icon { + font-size: 8px; + margin-top: 5px; + margin-right: 5px; +} +div.elfinder-cwd-wrapper-list .ui-icon-grip-dotted-vertical { + margin: 2px; +} +.elfinder-cwd-view-list .elfinder-navbar-root-local td .elfinder-cwd-icon, +.elfinder-navbar-root-local .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-ftp td .elfinder-cwd-icon, +.elfinder-navbar-root-ftp .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-sql td .elfinder-cwd-icon, +.elfinder-navbar-root-sql .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-dropbox td .elfinder-cwd-icon, +.elfinder-navbar-root-dropbox .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-googledrive td .elfinder-cwd-icon, +.elfinder-navbar-root-googledrive .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-onedrive td .elfinder-cwd-icon, +.elfinder-navbar-root-onedrive .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-box td .elfinder-cwd-icon, +.elfinder-navbar-root-box .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-trash td .elfinder-cwd-icon, +.elfinder-navbar-root-trash .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-zip td .elfinder-cwd-icon, +.elfinder-navbar-root-zip .elfinder-cwd-icon, +.elfinder-cwd-view-list .elfinder-navbar-root-network td .elfinder-cwd-icon, +.elfinder-navbar-root-network .elfinder-cwd-icon { + background-image: inherit; +} +.elfinder-cwd-view-list .elfinder-navbar-root-local td .elfinder-cwd-icon:before, +.elfinder-navbar-root-local .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-ftp td .elfinder-cwd-icon:before, +.elfinder-navbar-root-ftp .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-sql td .elfinder-cwd-icon:before, +.elfinder-navbar-root-sql .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-dropbox td .elfinder-cwd-icon:before, +.elfinder-navbar-root-dropbox .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-googledrive td .elfinder-cwd-icon:before, +.elfinder-navbar-root-googledrive .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-onedrive td .elfinder-cwd-icon:before, +.elfinder-navbar-root-onedrive .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-box td .elfinder-cwd-icon:before, +.elfinder-navbar-root-box .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-trash td .elfinder-cwd-icon:before, +.elfinder-navbar-root-trash .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-zip td .elfinder-cwd-icon:before, +.elfinder-navbar-root-zip .elfinder-cwd-icon:before, +.elfinder-cwd-view-list .elfinder-navbar-root-network td .elfinder-cwd-icon:before, +.elfinder-navbar-root-network .elfinder-cwd-icon:before { + font-family: material; + background-color: transparent; + color: #525252; + font-size: 55px; + position: relative; + top: -10px !important; + padding: 0; + display: contents !important; +} +.elfinder-cwd-view-list .elfinder-navbar-root-local td .elfinder-cwd-icon:before, +.elfinder-navbar-root-local .elfinder-cwd-icon:before { + content: '\e83d'; +} +.elfinder-cwd-view-list .elfinder-navbar-root-ftp td .elfinder-cwd-icon:before, +.elfinder-navbar-root-ftp .elfinder-cwd-icon:before { + content: '\e823'; +} +.elfinder-cwd-view-list .elfinder-navbar-root-sql td .elfinder-cwd-icon:before, +.elfinder-navbar-root-sql .elfinder-cwd-icon:before { + content: '\e83e'; +} +.elfinder-cwd-view-list .elfinder-navbar-roor-dropbox td .elfinder-cwd-icon:before, +.elfinder-navbar-roor-dropbox .elfinder-cwd-icon:before { + content: '\e83f'; +} +.elfinder-cwd-view-list .elfinder-navbar-roor-googledrive td .elfinder-cwd-icon:before, +.elfinder-navbar-roor-googledrive .elfinder-cwd-icon:before { + content: '\e840'; +} +.elfinder-cwd-view-list .elfinder-navbar-roor-onedrive td .elfinder-cwd-icon:before, +.elfinder-navbar-roor-onedrive .elfinder-cwd-icon:before { + content: '\e841'; +} +.elfinder-cwd-view-list .elfinder-navbar-roor-box td .elfinder-cwd-icon:before, +.elfinder-navbar-roor-box .elfinder-cwd-icon:before { + content: '\e842'; +} +.elfinder-cwd-view-list .elfinder-navbar-root-trash td .elfinder-cwd-icon:before, +.elfinder-navbar-root-trash .elfinder-cwd-icon:before { + content: '\e80b'; +} +.elfinder-cwd-view-list .elfinder-navbar-root-zip td .elfinder-cwd-icon:before, +.elfinder-navbar-root-zip .elfinder-cwd-icon:before { + content: '\e85c'; +} +.elfinder-cwd-view-list .elfinder-navbar-root-network td .elfinder-cwd-icon:before, +.elfinder-navbar-root-network .elfinder-cwd-icon:before { + content: '\e823'; +} +.elfinder-dialog-icon { + font: normal normal normal 14px/1 material; + background: inherit; + color: #524949; + font-size: 37px; +} +.elfinder-dialog-icon:before { + content: '\e843'; +} +.elfinder-dialog-icon-mkdir:before { + content: '\e808'; +} +.elfinder-dialog-icon-mkfile:before { + content: '\e809'; +} +.elfinder-dialog-icon-copy:before { + content: '\e80d'; +} +.elfinder-dialog-icon-prepare:before, +.elfinder-dialog-icon-move:before { + content: '\e844'; +} +.elfinder-dialog-icon-upload:before, +.elfinder-dialog-icon-chunkmerge:before { + content: '\e815'; +} +.elfinder-dialog-icon-rm:before { + content: '\e80a'; +} +.elfinder-dialog-icon-open:before, +.elfinder-dialog-icon-readdir:before, +.elfinder-dialog-icon-file:before { + content: '\e807'; +} +.elfinder-dialog-icon-reload:before { + content: '\e806'; +} +.elfinder-dialog-icon-download:before { + content: '\e816'; +} +.elfinder-dialog-icon-save:before { + content: '\e845'; +} +.elfinder-dialog-icon-rename:before { + content: '\e812'; +} +.elfinder-dialog-icon-zipdl:before, +.elfinder-dialog-icon-archive:before { + content: '\e819'; +} +.elfinder-dialog-icon-extract:before { + content: '\e818'; +} +.elfinder-dialog-icon-search:before { + content: '\e81f'; +} +.elfinder-dialog-icon-loadimg:before { + content: '\e846'; +} +.elfinder-dialog-icon-url:before { + content: '\e81e'; +} +.elfinder-dialog-icon-resize:before { + content: '\e81d'; +} +.elfinder-dialog-icon-netmount:before { + content: '\e823'; +} +.elfinder-dialog-icon-netunmount:before { + content: '\e824'; +} +.elfinder-dialog-icon-chmod:before { + content: '\e826'; +} +.elfinder-dialog-icon-preupload:before, +.elfinder-dialog-icon-dim:before { + content: '\e847'; +} +.elfinder-contextmenu .elfinder-contextmenu-item span.elfinder-contextmenu-icon { + font-size: 16px; +} +.elfinder-contextmenu .elfinder-contextmenu-item .elfinder-contextsubmenu-item .ui-icon { + font-size: 15px; +} +.elfinder-contextmenu .elfinder-contextmenu-item .elfinder-button-icon-link:before { + content: '\e837'; +} +.elfinder .elfinder-contextmenu-extra-icon { + margin-top: -6px; +} +.elfinder .elfinder-contextmenu-extra-icon a { + padding: 5px; + margin: -16px; +} +.elfinder-button-icon-link:before { + content: '\e81e' !important; +} +.elfinder .elfinder-contextmenu-arrow { + font: normal normal normal 14px/1 material; + background-image: inherit; + font-size: 10px !important; + padding-top: 3px; +} +.elfinder .elfinder-contextmenu-arrow:before { + content: '\e857'; +} +.elfinder-contextmenu .ui-state-hover .elfinder-contextmenu-arrow { + background-image: inherit; +} +.elfinder-quicklook .ui-resizable-se { + background: inherit; +} +.elfinder-quicklook-navbar-icon { + background: transparent; + font: normal normal normal 14px/1 material; + font-size: 32px; + color: #fff; +} +.elfinder-quicklook-titlebar-icon { + margin-top: -8px; +} +.elfinder-quicklook-titlebar-icon .ui-icon { + border: 0; + opacity: 0.8; + font-size: 15px; + padding: 1px; +} +.elfinder-quicklook-titlebar .ui-icon-circle-close, +.elfinder-quicklook .ui-icon-gripsmall-diagonal-se { + color: #f1f1f1; +} +.elfinder-quicklook-navbar-icon-prev:before { + content: '\e848'; +} +.elfinder-quicklook-navbar-icon-next:before { + content: '\e849'; +} +.elfinder-quicklook-navbar-icon-fullscreen:before { + content: '\e84a'; +} +.elfinder-quicklook-navbar-icon-fullscreen-off:before { + content: '\e84b'; +} +.elfinder-quicklook-navbar-icon-close:before { + content: '\e84c'; +} +.elfinder .ui-button-icon { + background-image: inherit; +} +.elfinder .ui-icon-search:before { + content: '\e81f'; +} +.elfinder .ui-icon-closethick:before, +.elfinder .ui-icon-close:before { + content: '\e839'; +} +.elfinder .ui-icon-circle-close:before { + content: '\e84c'; +} +.elfinder .ui-icon-gear:before { + content: '\e82f'; +} +.elfinder .ui-icon-gripsmall-diagonal-se:before { + content: '\e838'; +} +.elfinder .ui-icon-locked:before { + content: '\e834'; +} +.elfinder .ui-icon-unlocked:before { + content: '\e836'; +} +.elfinder .ui-icon-arrowrefresh-1-n:before { + content: '\e821'; +} +.elfinder .ui-icon-plusthick:before { + content: '\e83a'; +} +.elfinder .ui-icon-arrowreturnthick-1-s:before { + content: '\e83b'; +} +.elfinder .ui-icon-minusthick:before { + content: '\e83c'; +} +.elfinder .ui-icon-pin-s:before { + content: '\e84d'; +} +.elfinder .ui-icon-check:before { + content: '\e84e'; +} +.elfinder .ui-icon-arrowthick-1-s:before { + content: '\e84f'; +} +.elfinder .ui-icon-arrowthick-1-n:before { + content: '\e850'; +} +.elfinder .ui-icon-triangle-1-s:before { + content: '\e851'; +} +.elfinder .ui-icon-triangle-1-n:before { + content: '\e852'; +} +.elfinder .ui-icon-grip-dotted-vertical:before { + content: '\e853'; +} +.elfinder-lock, +.elfinder-perms, +.elfinder-symlink { + background-image: inherit; + font: normal normal normal 18px/1 material; + color: #d8d8d8; +} +.elfinder-na .elfinder-perms:before { + content: '\e824'; +} +.elfinder-ro .elfinder-perms:before { + content: '\e835'; +} +.elfinder-wo .elfinder-perms:before { + content: '\e854'; +} +.elfinder-group .elfinder-perms:before { + content: '\e800'; +} +.elfinder-lock:before { + content: '\e84d'; +} +.elfinder-symlink:before { + content: '\e837'; +} +.elfinder .elfinder-toast > div { + font: normal normal normal 14px/1 material; +} +.elfinder .elfinder-toast > div:before { + font-size: 45px; + position: absolute; + left: 5px; + top: 15px; +} +.elfinder .elfinder-toast > .toast-info, +.elfinder .elfinder-toast > .toast-error, +.elfinder .elfinder-toast > .toast-success, +.elfinder .elfinder-toast > .toast-warning { + background-image: inherit !important; +} +.elfinder .elfinder-toast > .toast-info:before { + content: '\e817'; + color: #3498db; +} +.elfinder .elfinder-toast > .toast-error:before { + content: '\e855'; + color: #f44336; +} +.elfinder .elfinder-toast > .toast-success:before { + content: '\e84e'; + color: #4caf50; +} +.elfinder .elfinder-toast > .toast-warning:before { + content: '\e856'; + color: #ff9800; +} +.elfinder-drag-helper-icon-status { + font: normal normal normal 14px/1 material; + background: inherit; +} +.elfinder-drag-helper-icon-status:before { + content: '\e824'; +} +.elfinder-drag-helper-move .elfinder-drag-helper-icon-status { + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} +.elfinder-drag-helper-move .elfinder-drag-helper-icon-status:before { + content: '\e854'; +} +.elfinder-drag-helper-plus .elfinder-drag-helper-icon-status { + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} +.elfinder-drag-helper-plus .elfinder-drag-helper-icon-status:before { + content: '\e84c'; +} +/** + * MIME Types + */ +.elfinder-cwd-view-list td .elfinder-cwd-icon { + background-image: url("../images/icons-small.svg"); +} +.elfinder-cwd-icon { + background: url("../images/icons-big.svg") 0 0 no-repeat; + -webkit-border-radius: 0; + border-radius: 0; +} +.elfinder-cwd-icon:before { + font-size: 10px; + position: relative; + top: 27px; + left: inherit; + padding: 1px; + background-color: transparent; +} +.elfinder-cwd-icon-directory { + background-position: 0 -50px; +} +.elfinder-cwd .elfinder-droppable-active .elfinder-cwd-icon { + background-position: 0 -100px; +} +.elfinder-cwd-icon-group { + background-position: 0 -150px; +} +.elfinder-cwd-icon-application { + background-position: 0 -200px; +} +.elfinder-cwd-icon-rtf, +.elfinder-cwd-icon-rtfd, +.elfinder-cwd-icon-text { + background-position: 0 -250px; +} +.elfinder-cwd-icon-image { + background-position: 0 -300px; +} +.elfinder-cwd-icon-audio { + background-position: 0 -350px; +} +.elfinder-cwd-icon-video, +.elfinder-cwd-icon-flash-video, +.elfinder-cwd-icon-dash-xml, +.elfinder-cwd-icon-vnd-apple-mpegurl, +.elfinder-cwd-icon-x-mpegurl { + background-position: 0 -400px; +} +.elfinder-cwd-icon-plain, +.elfinder-cwd-icon-x-empty { + background-position: 0 -450px; +} +.elfinder-cwd-icon-pdf { + background-position: 0 -500px; +} +.elfinder-cwd-icon-vnd-ms-office { + background-position: 0 -550px; +} +.elfinder-cwd-icon-x-msaccess { + background-position: 0 -600px; +} +.elfinder-cwd-icon-x-msaccess:before { + content: none !important; +} +.elfinder-cwd-icon-ms-excel, +.elfinder-cwd-icon-vnd-ms-excel, +.elfinder-cwd-icon-vnd-ms-excel-addin-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-excel-sheet-binary-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-excel-sheet-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-excel-template-macroEnabled-12 { + background-position: 0 -650px; +} +.elfinder-cwd-icon-ms-excel:before, +.elfinder-cwd-icon-vnd-ms-excel:before, +.elfinder-cwd-icon-vnd-ms-excel-addin-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-excel-sheet-binary-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-excel-sheet-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-excel-template-macroEnabled-12:before { + content: none !important; +} +.elfinder-cwd-icon-vnd-ms-powerpoint, +.elfinder-cwd-icon-vnd-ms-powerpoint-addin-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-powerpoint-presentation-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-powerpoint-slide-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-powerpoint-slideshow-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-powerpoint-template-macroEnabled-12 { + background-position: 0 -700px; +} +.elfinder-cwd-icon-vnd-ms-powerpoint:before, +.elfinder-cwd-icon-vnd-ms-powerpoint-addin-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-powerpoint-presentation-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-powerpoint-slide-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-powerpoint-slideshow-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-powerpoint-template-macroEnabled-12:before { + content: none !important; +} +.elfinder-cwd-icon-msword, +.elfinder-cwd-icon-vnd-ms-word, +.elfinder-cwd-icon-vnd-ms-word-document-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-word-template-macroEnabled-12 { + background-position: 0 -750px; +} +.elfinder-cwd-icon-msword:before, +.elfinder-cwd-icon-vnd-ms-word:before, +.elfinder-cwd-icon-vnd-ms-word-document-macroEnabled-12:before, +.elfinder-cwd-icon-vnd-ms-word-template-macroEnabled-12:before { + content: none !important; +} +.elfinder-cwd-icon-vnd-oasis-opendocument-base, +.elfinder-cwd-icon-vnd-oasis-opendocument-chart, +.elfinder-cwd-icon-vnd-oasis-opendocument-database, +.elfinder-cwd-icon-vnd-oasis-opendocument-formula, +.elfinder-cwd-icon-vnd-oasis-opendocument-graphics, +.elfinder-cwd-icon-vnd-oasis-opendocument-graphics-template, +.elfinder-cwd-icon-vnd-oasis-opendocument-image, +.elfinder-cwd-icon-vnd-openofficeorg-extension { + background-position: 0 -800px; +} +.elfinder-cwd-icon-vnd-oasis-opendocument-spreadsheet, +.elfinder-cwd-icon-vnd-oasis-opendocument-spreadsheet-template, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-spreadsheetml-sheet, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-spreadsheetml-template { + background-position: 0 -850px; +} +.elfinder-cwd-icon-vnd-oasis-opendocument-presentation, +.elfinder-cwd-icon-vnd-oasis-opendocument-presentation-template, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-presentation, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-slide, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-slideshow, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-template { + background-position: 0 -900px; +} +.elfinder-cwd-icon-vnd-oasis-opendocument-text, +.elfinder-cwd-icon-vnd-oasis-opendocument-text-master, +.elfinder-cwd-icon-vnd-oasis-opendocument-text-template, +.elfinder-cwd-icon-vnd-oasis-opendocument-text-web, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-wordprocessingml-document, +.elfinder-cwd-icon-vnd-openxmlformats-officedocument-wordprocessingml-template { + background-position: 0 -950px; +} +.elfinder-cwd-icon-zip, +.elfinder-cwd-icon-x-zip, +.elfinder-cwd-icon-x-xz, +.elfinder-cwd-icon-x-7z-compressed, +.elfinder-cwd-icon-x-gzip, +.elfinder-cwd-icon-x-tar, +.elfinder-cwd-icon-x-bzip, +.elfinder-cwd-icon-x-bzip2, +.elfinder-cwd-icon-x-rar, +.elfinder-cwd-icon-x-rar-compressed { + background-position: 0 -1000px; +} +.elfinder-cwd-icon-postscript { + background-position: 0 -1050px; +} +.elfinder-cwd-icon-vnd-adobe-photoshop { + background-position: 0 -1100px; +} +.elfinder-cwd-icon-vnd-adobe-photoshop:before { + content: none !important; +} +.elfinder-cwd-icon-x-shockwave-flash { + background-position: 0 -1150px; +} +.elfinder-cwd-icon-vnd-android-package-archive { + background-position: 0 -1200px; +} +.elfinder-cwd-icon-vnd-android-package-archive:before { + content: none !important; +} +.elfinder-cwd-icon-x-c, +.elfinder-cwd-icon-x-csrc, +.elfinder-cwd-icon-x-chdr, +.elfinder-cwd-icon-x-c--, +.elfinder-cwd-icon-x-c--src, +.elfinder-cwd-icon-x-c--hdr { + background-position: 0 -1250px; +} +.elfinder-cwd-icon-css { + background-position: 0 -1300px; +} +.elfinder-cwd-icon-html { + background-position: 0 -1350px; +} +.elfinder-cwd-icon-x-jar, +.elfinder-cwd-icon-x-java, +.elfinder-cwd-icon-x-java-source { + background-position: 0 -1400px; +} +.elfinder-cwd-icon-x-jar:before, +.elfinder-cwd-icon-x-java:before, +.elfinder-cwd-icon-x-java-source:before { + content: none !important; +} +.elfinder-cwd-icon-javascript, +.elfinder-cwd-icon-x-javascript { + background-position: 0 -1450px; +} +.elfinder-cwd-icon-json { + background-position: 0 -1500px; +} +.elfinder-cwd-icon-json:before { + content: none !important; +} +.elfinder-cwd-icon-markdown, +.elfinder-cwd-icon-x-markdown { + background-position: 0 -1550px; +} +.elfinder-cwd-icon-markdown:before, +.elfinder-cwd-icon-x-markdown:before { + content: none !important; +} +.elfinder-cwd-icon-x-perl { + background-position: 0 -1600px; +} +.elfinder-cwd-icon-x-php { + background-position: 0 -1650px; +} +.elfinder-cwd-icon-x-python:after, +.elfinder-cwd-icon-x-python { + background-position: 0 -1700px; +} +.elfinder-cwd-icon-x-ruby { + background-position: 0 -1750px; +} +.elfinder-cwd-icon-x-sh, +.elfinder-cwd-icon-x-shellscript { + background-position: 0 -1800px; +} +.elfinder-cwd-icon-sql, +.elfinder-cwd-icon-x-sql, +.elfinder-cwd-icon-x-sqlite3 { + background-position: 0 -1850px; +} +.elfinder-cwd-icon-x-eps, +.elfinder-cwd-icon-svg, +.elfinder-cwd-icon-svg-xml { + background-position: 0 -1900px; +} +.elfinder-cwd-icon-xml:after, +.elfinder-cwd-icon-xml { + background-position: 0 -1950px; +} +.elfinder-cwd-icon-zip:before, +.elfinder-cwd-icon-x-zip:before { + content: 'zip' !important; +} +.elfinder-cwd-icon-x-xz:before { + content: 'xz' !important; +} +.elfinder-cwd-icon-x-7z-compressed:before { + content: '7z' !important; +} +.elfinder-cwd-icon-x-gzip:before { + content: 'gzip' !important; +} +.elfinder-cwd-icon-x-tar:before { + content: 'tar' !important; +} +.elfinder-cwd-icon-x-bzip:before, +.elfinder-cwd-icon-x-bzip2:before { + content: 'bzip' !important; +} +.elfinder-cwd-icon-x-rar:before, +.elfinder-cwd-icon-x-rar-compressed:before { + content: 'rar' !important; +} +/** + * Toolbar + */ +.elfinder-toolbar { + background: #061325; + -webkit-border-radius: 0; + border-radius: 0; + border: 0; + padding: 5px 0; +} +.elfinder-toolbar .elfinder-button-icon { + font-size: 20px; + color: #ddd; + margin-top: -2px; +} +.elfinder-buttonset { + -webkit-border-radius: 0; + border-radius: 0; + border: 0; + margin: 0 5px; + height: 24px; +} +.elfinder .elfinder-button { + background: transparent; + -webkit-border-radius: 0; + border-radius: 0; + cursor: pointer; + color: #efefef; +} +.elfinder-toolbar-button-separator { + border: 0; +} +.elfinder-button-menu { + -webkit-border-radius: 2px; + border-radius: 2px; + -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.3); + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.3); + border: none; + margin-top: 5px; +} +.elfinder-button-menu-item { + color: #666; + padding: 6px 19px; +} +.elfinder-button-menu-item.ui-state-hover { + color: #141414; + background-color: #f5f4f4; +} +.elfinder-button-menu-item-separated { + border-top: 1px solid #e5e5e5; +} +.elfinder-button-menu-item-separated.ui-state-hover { + border-top: 1px solid #e5e5e5; +} +.elfinder .elfinder-button-search { + margin: 0 10px; + min-height: inherit; + overflow: hidden; +} +.elfinder .elfinder-button-search .ui-icon { + color: #fff !important; +} +.elfinder .elfinder-button-search input { + background: rgba(22, 43, 76, 0.75); + -webkit-border-radius: 2px; + border-radius: 2px; + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + border: 0; + margin: 0; + padding: 0 23px; + height: 24px !important; + color: #fff; +} +.elfinder .elfinder-button-search .elfinder-button-menu { + margin-top: 4px; + border: none; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); +} +.elfinder .elfinder-button-search-menu { + -webkit-border-radius: 0; + border-radius: 0; + top: 30px !important; +} +.elfinder .elfinder-button-search-menu .ui-button { + padding: 0.4em 1em !important; +} +/** + * Navbar + */ +.elfinder .elfinder-navbar { + background: #2a384d; + -webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.6); + box-shadow: 0 1px 8px rgba(0, 0, 0, 0.6); + border: none; +} +.elfinder .elfinder-navbar .elfinder-lock, +.elfinder .elfinder-navbar .elfinder-perms, +.elfinder .elfinder-navbar .elfinder-symlink { + color: #000; + opacity: 0.8; +} +.elfinder-navbar-dir { + color: #e6e6e6; + cursor: pointer; + -webkit-border-radius: 2px; + border-radius: 2px; + padding: 5px; + border: none; +} +.elfinder-navbar-dir .elfinder-navbar-icon { + color: #fff; +} +.elfinder-navbar-dir.ui-state-hover, +.elfinder-navbar-dir.ui-state-active.ui-state-hover { + background: #17202c; + color: #e6e6e6; + border: none; +} +.elfinder-navbar-dir.ui-state-hover .elfinder-navbar-icon, +.elfinder-navbar-dir.ui-state-active.ui-state-hover .elfinder-navbar-icon { + color: #fff; +} +.elfinder-navbar .ui-state-active, +.elfinder-disabled .elfinder-navbar .ui-state-active { + background: #1b2533; + color: #e8e8e8 !important; + border: none; +} +.elfinder-navbar .ui-state-active.elfinder-navbar-dir .elfinder-navbar-icon, +.elfinder-disabled .elfinder-navbar .ui-state-active.elfinder-navbar-dir .elfinder-navbar-icon { + color: #e8e8e8 !important; +} +/** + * Workzone + */ +.elfinder-workzone { + background: #0e1827; +} +.elfinder-cwd-file { + color: #ddd; +} +.elfinder-cwd-file.ui-state-hover, +.elfinder-cwd-file.ui-selected.ui-state-hover { + background: #1a283c; + color: #ddd; +} +.elfinder-cwd-file.ui-selected { + background: #152131; + color: #ddd; +} +.elfinder-cwd-filename input, +.elfinder-cwd-filename textarea { + padding: 2px; + -webkit-border-radius: 2px !important; + border-radius: 2px !important; + background: #fff; + color: #222; +} +.elfinder-cwd-filename input:focus, +.elfinder-cwd-filename textarea:focus { + outline: none; + border: 1px solid #555; +} +.elfinder-cwd-view-icons .elfinder-cwd-file .ui-state-hover, +.elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-filename.ui-state-hover, +.elfinder-disabled .elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-filename.ui-state-hover, +.elfinder-disabled .elfinder-cwd table td.ui-state-hover, +.elfinder-cwd-view-icons .elfinder-cwd-file .ui-state-active { + background: transparent; + color: #ddd; +} +.elfinder-cwd table { + padding: 0; +} +.elfinder-cwd table thead td { + padding: 5px 14px; +} +.elfinder-cwd table tr { + border: 0 !important; +} +.elfinder-cwd table tr:nth-child(odd) { + background-color: transparent; +} +.elfinder-cwd table tr:nth-child(odd).ui-state-hover { + background-color: #1a283c; +} +.elfinder-cwd.elfinder-table-header-sticky table { + border: 0; +} +.elfinder-cwd .elfinder-lock, +.elfinder-cwd .elfinder-perms, +.elfinder-cwd .elfinder-symlink { + color: #d8d8d8; +} +.elfinder-cwd-view-icons .elfinder-lock { + top: 0; +} +.elfinder-cwd-view-list thead td .ui-resizable-handle { + top: 3px; +} +.elfinder-cwd-view-list .elfinder-lock, +.elfinder-cwd-view-list .elfinder-perms, +.elfinder-cwd-view-list .elfinder-symlink { + font-size: 14px; + opacity: 0.7; +} +.elfinder-cwd-view-list .elfinder-perms { + left: inherit; +} +#elfinder-elfinder-cwd-thead td { + background: #010e21; + color: #ddd; +} +#elfinder-elfinder-cwd-thead td.ui-state-hover, +#elfinder-elfinder-cwd-thead td.ui-state-active { + background: #000308; +} +#elfinder-elfinder-cwd-thead td.ui-state-active.ui-state-hover { + background: #010812; +} +.elfinder .ui-selectable-helper { + border: 1px solid #022861; + background-color: rgba(3, 62, 150, 0.38); +} +.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash { + background-color: #e4e4e4; +} +.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file { + color: #333; +} +.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file.ui-state-hover, +.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file.ui-selected.ui-state-hover { + background: #1a283c; + color: #ddd; +} +.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file.ui-selected { + background: #152131; + color: #ddd; +} +.elfinder-info-title .elfinder-cwd-icon:before { + top: 32px; + display: block; + margin: 0 auto; +} +.elfinder-info-title .elfinder-cwd-icon.elfinder-cwd-bgurl:before { + background-color: #313131 !important; +} +.elfinder-cwd-view-icons .elfinder-cwd-icon.elfinder-cwd-bgurl:before { + left: inherit; + background-color: #313131; +} +.elfinder-cwd-icon:before, +.elfinder-quicklook .elfinder-cwd-icon:before, +.elfinder-cwd-size1 .elfinder-cwd-icon:before, +.elfinder-cwd-size2 .elfinder-cwd-icon:before, +.elfinder-cwd-size3 .elfinder-cwd-icon:before, +.elfinder-cwd-size1 .elfinder-cwd-icon.elfinder-cwd-bgurl:before, +.elfinder-cwd-size2 .elfinder-cwd-icon.elfinder-cwd-bgurl:before, +.elfinder-cwd-size3 .elfinder-cwd-icon.elfinder-cwd-bgurl:before { + top: 35px; + left: 50% !important; + position: relative !important; + display: block !important; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); + max-width: 52px; + color: #fff; +} +.elfinder .elfinder-cwd-view-icons .elfinder-cwd-bgurl:after, +.elfinder .elfinder-quicklook-info-wrapper .elfinder-cwd-bgurl:after { + display: none; +} +.elfinder-cwd-size1 .elfinder-cwd-icon.elfinder-cwd-bgurl:before { + top: 53px; + -webkit-transform: scale(1.32) translateX(-50%); + -ms-transform: scale(1.32) translateX(-50%); + transform: scale(1.32) translateX(-50%); +} +.elfinder-cwd-size2 .elfinder-cwd-icon.elfinder-cwd-bgurl:before { + top: 74px; + -webkit-transform: scale(1.53) translateX(-50%); + -ms-transform: scale(1.53) translateX(-50%); + transform: scale(1.53) translateX(-50%); +} +.elfinder-cwd-size3 .elfinder-cwd-icon.elfinder-cwd-bgurl:before { + top: 87px; + -webkit-transform: scale(2.22) translateX(-50%); + -ms-transform: scale(2.22) translateX(-50%); + transform: scale(2.22) translateX(-50%); +} +/** + * Status Bar + */ +.elfinder .elfinder-statusbar { + background: #061325; + -webkit-border-radius: 0; + border-radius: 0; + border: 0; + color: #cfd2d4; +} +.elfinder-path, +.elfinder-stat-size { + margin: 0 15px; +} +/** + * Input & Select + */ +.elfinder input, +.elfinder select { + padding: 4px; + color: #666; + background: #fff; + -webkit-border-radius: 3px; + border-radius: 3px; + font-weight: normal; + border-color: #888; + -webkit-box-shadow: none !important; + box-shadow: none !important; +} +.elfinder input.ui-state-hover, +.elfinder select.ui-state-hover { + background: #fff !important; + color: #666 !important; +} +.elfinder input[type="checkbox"] { + position: relative; + height: initial; +} +.elfinder input[type="checkbox"]:after, +.elfinder input[type="checkbox"]:focus:after { + content: ""; + display: block; + width: 12px; + height: 12px; + border: 1px solid #707070; + background-color: #fff; + -webkit-border-radius: 2px; + border-radius: 2px; +} +.elfinder input[type="checkbox"]:checked:before { + content: ""; + position: absolute; + top: -3px; + left: 6px; + display: table; + width: 4px; + height: 12px; + border: 2px solid #707070; + border-top-width: 0; + border-left-width: 0; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); +} +/** + * Buttons + */ +.elfinder .ui-button, +.elfinder .ui-button:active, +.elfinder .ui-button.ui-state-default { + display: inline-block; + font-weight: normal; + text-align: center; + vertical-align: middle; + cursor: pointer; + white-space: nowrap; + -webkit-border-radius: 3px; + border-radius: 3px; + text-transform: uppercase; + -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4) !important; + box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4) !important; + -webkit-transition: all 0.4s; + -o-transition: all 0.4s; + transition: all 0.4s; + background: #fff; + color: #222; + border: none; + padding: 7px 6px; +} +.elfinder .ui-button .ui-icon, +.elfinder .ui-button:active .ui-icon, +.elfinder .ui-button.ui-state-default .ui-icon { + color: #222; +} +.elfinder .ui-button:hover, +.elfinder a.ui-button:active, +.elfinder .ui-button:active, +.elfinder .ui-button:focus, +.elfinder .ui-button.ui-state-hover, +.elfinder .ui-button.ui-state-active { + background: #3498db !important; + color: #fff !important; + border: none; +} +.elfinder .ui-button:hover .ui-icon, +.elfinder a.ui-button:active .ui-icon, +.elfinder .ui-button:active .ui-icon, +.elfinder .ui-button:focus .ui-icon, +.elfinder .ui-button.ui-state-hover .ui-icon, +.elfinder .ui-button.ui-state-active .ui-icon { + color: #fff; +} +.elfinder .ui-button.ui-state-active:hover { + background: #217dbb; + color: #fff; + border: none; +} +.elfinder .ui-button:focus { + outline: none !important; +} +.elfinder .ui-controlgroup-horizontal .ui-button { + -webkit-border-radius: 0; + border-radius: 0; + border: 0; +} +.elfinder input:not([type="checkbox"]), +.elfinder .elfinder-resize-preset-container .ui-button { + height: 21px; +} +/** + * Context Menu + */ +.elfinder .elfinder-contextmenu, +.elfinder .elfinder-contextmenu-sub { + -webkit-border-radius: 2px; + border-radius: 2px; + -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.3); + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.3); + border: none; +} +.elfinder .elfinder-contextmenu-separator, +.elfinder .elfinder-contextmenu-sub-separator { + border-top: 1px solid #e5e5e5; +} +.elfinder .elfinder-contextmenu-item { + color: #666; + padding: 5px 30px; +} +.elfinder .elfinder-contextmenu-item.ui-state-hover { + background-color: #f5f4f4; + color: #141414; +} +.elfinder .elfinder-contextmenu-item.ui-state-active { + background-color: #2196f3; + color: #fff; +} +/** + * Dialogs + */ +.elfinder .elfinder-dialog { + -webkit-border-radius: 0; + border-radius: 0; + border: 0; + -webkit-box-shadow: 0 1px 30px rgba(0, 0, 0, 0.6); + box-shadow: 0 1px 30px rgba(0, 0, 0, 0.6); +} +.elfinder .elfinder-dialog .ui-dialog-content[id*="edit-elfinder-elfinder-"] { + padding: 0; +} +.elfinder .elfinder-dialog .ui-tabs { + -webkit-border-radius: 0; + border-radius: 0; + border: 0; + padding: 0; +} +.elfinder .elfinder-dialog .ui-tabs-nav { + -webkit-border-radius: 0; + border-radius: 0; + border: 0; + background: transparent; + border-bottom: 1px solid #ddd; +} +.elfinder .elfinder-dialog .ui-tabs-nav li { + border: 0; + font-weight: normal; + background: transparent; + margin: 0; + padding: 0; +} +.elfinder .elfinder-dialog .ui-tabs-nav li a { + padding: 7px 9px; +} +.elfinder .elfinder-dialog .ui-tabs-nav .ui-tabs-selected a, +.elfinder .elfinder-dialog .ui-tabs-nav .ui-state-active a, +.elfinder .elfinder-dialog .ui-tabs-nav li:hover a { + -webkit-box-shadow: inset 0 -2px 0 #3498db; + box-shadow: inset 0 -2px 0 #3498db; + color: #3498db; +} +.elfinder .elfinder-dialog .ui-tabs .elfinder-tabstop.ui-state-hover { + background: transparent; + -webkit-box-shadow: inset 0 -2px 0 #3498db; + box-shadow: inset 0 -2px 0 #3498db; + color: #3498db; +} +.elfinder .elfinder-dialog label.ui-state-hover { + background: transparent; +} +.elfinder .elfinder-dialog .ui-resizable-se { + display: none; +} +.std42-dialog .ui-dialog-titlebar { + background: #0f1f2f; + -webkit-border-radius: 0; + border-radius: 0; + border: 0; +} +.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-button .ui-icon { + border-color: inherit; + -webkit-transition: 0.2s ease-out; + -o-transition: 0.2s ease-out; + transition: 0.2s ease-out; + opacity: 0.8; + color: #fff; + width: auto; + height: auto; + font-size: 12px; + padding: 3px; +} +.std42-dialog, +.std42-dialog .ui-dialog-content, +.std42-dialog.elfinder-bg-translucent, +.std42-dialog.elfinder-bg-translucent .ui-widget-content { + background-color: #fff; +} +.std42-dialog .ui-dialog-buttonpane button { + margin: -1px 2px 2px; + padding: 7px 6px; +} +.std42-dialog .ui-dialog-buttonpane button span.ui-icon { + padding: 0; +} +.std42-dialog .ui-dialog-buttonpane .ui-dialog-buttonset.elfinder-edit-extras select { + margin-top: 0; +} +.std42-dialog, +.std42-dialog .ui-widget-content { + background-color: #fff; +} +.elfinder-mobile .std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon, +.std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon { + background-color: #f44336; +} +.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full .ui-icon, +.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full:hover .ui-icon { + background-color: #4caf50; +} +.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize .ui-icon, +.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize:hover .ui-icon { + background-color: #ff9800; +} +.elfinder-dialog-title { + color: #f1f1f1; +} +.elfinder .ui-widget-content { + font-family: "Noto Sans", sans-serif; + color: #546e7a; +} +.elfinder-upload-dialog-wrapper .elfinder-upload-dirselect { + width: inherit; + height: inherit; + padding: 7px; + margin-left: 5px; + color: #222; + -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4); + box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4); + background: #fff; + bottom: 4px; + -webkit-border-radius: 2px; + border-radius: 2px; +} +.elfinder-upload-dialog-wrapper .elfinder-upload-dirselect.ui-state-hover { + background: #3498db !important; + color: #fff !important; + outline: none; +} +.elfinder-upload-dialog-wrapper .ui-button { + padding: 0.4em 3px; + margin: 0 -15px 0 19px; +} +.elfinder-upload-dropbox { + border: 2px dashed #bbb; +} +.elfinder-upload-dropbox:focus { + outline: none; +} +.elfinder-upload-dropbox.ui-state-hover { + background: #f1f1f1; + border: 2px dashed #bbb; +} +.elfinder-dialog-resize .elfinder-resize-control-panel { + margin-left: -5px; +} +.elfinder-dialog-resize .elfinder-resize-control-panel .ui-button { + height: inherit; + margin-bottom: 5px; +} +.elfinder-help * { + color: #546e7a; +} +.elfinder-help a { + color: #3498db; +} +.elfinder-help a:hover { + color: #217dbb; +} +.elfinder .ui-slider.ui-slider-horizontal { + height: 2px; + border: 0; + background-color: #bababa !important; +} +.elfinder .ui-slider .ui-slider-handle { + background-image: none; + background-color: #5d5858; + -webkit-border-radius: 50%; + border-radius: 50%; + border: 0; + margin-top: -3px; +} +.elfinder .ui-slider .ui-slider-handle.ui-state-hover { + background: #5d5858 !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + -webkit-border-radius: 50%; + border-radius: 50%; + cursor: pointer; +} +/** + * Quick Look + */ +.elfinder-quicklook { + background: #232323; + -webkit-border-radius: 2px; + border-radius: 2px; +} +.elfinder-quicklook-titlebar { + background: inherit; +} +.elfinder-quicklook-titlebar-icon .ui-icon { + background: transparent; + color: #fff; +} +.elfinder-quicklook-fullscreen .elfinder-quicklook-navbar { + border: inherit; + opacity: inherit; + -webkit-border-radius: 4px; + border-radius: 4px; + background: rgba(66, 66, 66, 0.73); +} +.elfinder .elfinder-navdock { + border: 0; +} +.std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon, +.elfinder-mobile .std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon, +.elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-close:hover, +.elfinder-mobile .elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-close, +.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize:hover .ui-icon, +.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize .ui-icon, +.elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-minimize:hover, +.elfinder-mobile .elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-minimize, +.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full:hover .ui-icon, +.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full .ui-icon, +.elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-full:hover, +.elfinder-mobile .elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-full { + background-image: none; +} diff --git a/alpine/custom/app/themes/Material/css/theme.min.css b/alpine/custom/app/themes/Material/css/theme.min.css new file mode 100644 index 0000000..1ccf3fc --- /dev/null +++ b/alpine/custom/app/themes/Material/css/theme.min.css @@ -0,0 +1,5 @@ +/*! + * elFinder-Material-Theme (Default) v2.1.9 (https://github.com/RobiNN1/elFinder-Material-Theme) + * Copyright 2016-2019 Róbert Kelčák {RobiNN} + * Licensed under MIT (https://github.com/RobiNN1/elFinder-Material-Theme/blob/master/LICENSE) + */@import url("https://fonts.googleapis.com/css?family=Noto+Sans:400,400i,700,700i&subset=cyrillic,cyrillic-ext,devanagari,greek,greek-ext,latin-ext,vietnamese");.elfinder{color:#546e7a;font-family:"Noto Sans", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.elfinder.ui-widget.ui-widget-content{font-family:"Noto Sans", sans-serif;-webkit-box-shadow:0 1px 8px rgba(0, 0, 0, 0.6);box-shadow:0 1px 8px rgba(0, 0, 0, 0.6);-webkit-border-radius:0;border-radius:0;border:0}.elfinder *{outline:0!important}.elfinder-button-icon-spinner,.elfinder-info-spinner,.elfinder-navbar-spinner{background:url("../images/loading.svg") center center no-repeat!important;width:16px;height:16px}@-webkit-keyframes progress-animation{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-animation{0%{background-position:1rem 0}to{background-position:0 0}}.elfinder-notify-progressbar{border:0}.elfinder-notify-progress,.elfinder-notify-progressbar{-webkit-border-radius:0;border-radius:0}.elfinder-notify-progress,.elfinder-resize-spinner{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:1rem 1rem;background-size:1rem 1rem;-webkit-animation:progress-animation 1s linear infinite;animation:progress-animation 1s linear infinite;background-color:#0275d8;height:1rem}.elfinder .elfinder-toast>div{background-color:#323232!important;color:#d6d6d6;-webkit-box-shadow:none;box-shadow:none;opacity:inherit;padding:10px 60px}.elfinder .elfinder-toast>div button.ui-button{color:#fff}.elfinder .elfinder-toast>.toast-info button.ui-button{background-color:#3498db}.elfinder .elfinder-toast>.toast-error button.ui-button{background-color:#f44336}.elfinder .elfinder-toast>.toast-success button.ui-button{background-color:#4caf50}.elfinder .elfinder-toast>.toast-warning button.ui-button{background-color:#ff9800}.elfinder-toast-msg{font-family:"Noto Sans", sans-serif;font-size:17px}#ace_settingsmenu{font-family:"Noto Sans", sans-serif;-webkit-box-shadow:0 1px 30px rgba(0, 0, 0, 0.6)!important;box-shadow:0 1px 30px rgba(0, 0, 0, 0.6)!important;background-color:#1d2736!important;color:#e6e6e6!important}#ace_settingsmenu,#kbshortcutmenu{padding:0}.ace_optionsMenuEntry{padding:5px 10px}.ace_optionsMenuEntry:hover{background-color:#111721}.ace_optionsMenuEntry label{font-size:13px}#ace_settingsmenu input[type=text],#ace_settingsmenu select{margin:1px 2px 2px;padding:2px 5px;-webkit-border-radius:3px;border-radius:3px;border:0;background:rgba(9, 53, 121, 0.75);color:white!important}@font-face{font-family:material;src:url("../icons/material.eot?91804974");src:url("../icons/material.eot?91804974#iefix") format("embedded-opentype"), url("../icons/material.woff2?91804974") format("woff2"), url("../icons/material.woff?91804974") format("woff"), url("../icons/material.ttf?91804974") format("truetype"), url("../icons/material.svg?91804974#material") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:material;src:url("../icons/material.svg?91804974#material") format("svg")}}.elfinder-button-icon,.elfinder .ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{font:normal normal normal 14px/1 material;background-image:inherit;text-indent:inherit}.elfinder .ui-button-icon-only .ui-icon{font:normal normal normal 14px/1 material;background-image:inherit!important;text-indent:0;font-size:16px}.elfinder-button-icon{background:inherit}.elfinder-button-icon-home:before{content:'\e800'}.elfinder-button-icon-back:before{content:'\e801'}.elfinder-button-icon-forward:before{content:'\e802'}.elfinder-button-icon-up:before{content:'\e803'}.elfinder-button-icon-dir:before{content:'\e804'}.elfinder-button-icon-opendir:before{content:'\e805'}.elfinder-button-icon-reload:before{content:'\e806'}.elfinder-button-icon-open:before{content:'\e807'}.elfinder-button-icon-mkdir:before{content:'\e808'}.elfinder-button-icon-mkfile:before{content:'\e809'}.elfinder-button-icon-rm:before{content:'\e80a'}.elfinder-button-icon-trash:before{content:'\e80b'}.elfinder-button-icon-restore:before{content:'\e80c'}.elfinder-button-icon-copy:before{content:'\e80d'}.elfinder-button-icon-cut:before{content:'\e80e'}.elfinder-button-icon-paste:before{content:'\e80f'}.elfinder-button-icon-getfile:before{content:'\e810'}.elfinder-button-icon-duplicate:before{content:'\e811'}.elfinder-button-icon-rename:before{content:'\e812'}.elfinder-button-icon-edit:before{content:'\e813'}.elfinder-button-icon-quicklook:before{content:'\e814'}.elfinder-button-icon-upload:before{content:'\e815'}.elfinder-button-icon-download:before{content:'\e816'}.elfinder-button-icon-info:before{content:'\e817'}.elfinder-button-icon-extract:before{content:'\e818'}.elfinder-button-icon-archive:before{content:'\e819'}.elfinder-button-icon-view:before{content:'\e81a'}.elfinder-button-icon-view-list:before{content:'\e81b'}.elfinder-button-icon-help:before{content:'\e81c'}.elfinder-button-icon-resize:before{content:'\e81d'}.elfinder-button-icon-link:before{content:'\e81e'}.elfinder-button-icon-search:before{content:'\e81f'}.elfinder-button-icon-sort:before{content:'\e820'}.elfinder-button-icon-rotate-r:before{content:'\e821'}.elfinder-button-icon-rotate-l:before{content:'\e822'}.elfinder-button-icon-netmount:before{content:'\e823'}.elfinder-button-icon-netunmount:before{content:'\e824'}.elfinder-button-icon-places:before{content:'\e825'}.elfinder-button-icon-chmod:before{content:'\e826'}.elfinder-button-icon-accept:before{content:'\e827'}.elfinder-button-icon-menu:before{content:'\e828'}.elfinder-button-icon-colwidth:before{content:'\e829'}.elfinder-button-icon-fullscreen:before{content:'\e82a'}.elfinder-button-icon-unfullscreen:before{content:'\e82b'}.elfinder-button-icon-empty:before{content:'\e82c'}.elfinder-button-icon-undo:before{content:'\e82d'}.elfinder-button-icon-redo:before{content:'\e82e'}.elfinder-button-icon-preference:before{content:'\e82f'}.elfinder-button-icon-mkdirin:before{content:'\e830'}.elfinder-button-icon-selectall:before{content:'\e831'}.elfinder-button-icon-selectnone:before{content:'\e832'}.elfinder-button-icon-selectinvert:before{content:'\e833'}.elfinder-button-icon-logout:before{content:'\e85a'}.elfinder-button-icon-opennew:before{content:'\e85b'}.elfinder-button-icon-hide:before{content:'\e85d'}.elfinder-button-search .ui-icon.ui-icon-search{font-size:17px}.elfinder-button-search .ui-icon:hover{opacity:1}.elfinder-navbar-icon{font:normal normal normal 16px/1 material;background-image:inherit!important}.elfinder-navbar-icon:before{content:'\e804'}.elfinder-droppable-active .elfinder-navbar-icon:before,.elfinder .ui-state-active .elfinder-navbar-icon:before,.elfinder .ui-state-hover .elfinder-navbar-icon:before{content:'\e805'}.elfinder-navbar-root-local .elfinder-navbar-icon:before{content:'\e83d'!important}.elfinder-navbar-root-ftp .elfinder-navbar-icon:before{content:'\e823'!important}.elfinder-navbar-root-sql .elfinder-navbar-icon:before{content:'\e83e'!important}.elfinder-navbar-root-dropbox .elfinder-navbar-icon:before{content:'\e83f'!important}.elfinder-navbar-root-googledrive .elfinder-navbar-icon:before{content:'\e840'!important}.elfinder-navbar-root-onedrive .elfinder-navbar-icon:before{content:'\e841'!important}.elfinder-navbar-root-box .elfinder-navbar-icon:before{content:'\e842'!important}.elfinder-navbar-root-trash .elfinder-navbar-icon:before{content:'\e80b'!important}.elfinder-navbar-root-zip .elfinder-navbar-icon:before{content:'\e85c'!important}.elfinder-navbar-root-network .elfinder-navbar-icon:before{content:'\e823'!important}.elfinder-places .elfinder-navbar-root .elfinder-navbar-icon:before{content:'\e825'!important}.elfinder-navbar-arrow{background-image:inherit!important;font:normal normal normal 14px/1 material;font-size:10px;padding-top:3px;padding-left:2px;color:#a9a9a9}.elfinder .ui-state-active .elfinder-navbar-arrow{color:#fff}.elfinder-ltr .elfinder-navbar-collapsed .elfinder-navbar-arrow:before{content:'\e857'}.elfinder-rtl .elfinder-navbar-collapsed .elfinder-navbar-arrow:before{content:'\e858'}.elfinder-ltr .elfinder-navbar-expanded .elfinder-navbar-arrow:before,.elfinder-rtl .elfinder-navbar-expanded .elfinder-navbar-arrow:before{content:'\e851'}div.elfinder-cwd-wrapper-list tr.ui-state-default td span.ui-icon{font-size:8px;margin-top:5px;margin-right:5px}div.elfinder-cwd-wrapper-list .ui-icon-grip-dotted-vertical{margin:2px}.elfinder-cwd-view-list .elfinder-navbar-root-box td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-dropbox td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-ftp td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-googledrive td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-local td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-network td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-onedrive td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-sql td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-trash td .elfinder-cwd-icon,.elfinder-cwd-view-list .elfinder-navbar-root-zip td .elfinder-cwd-icon,.elfinder-navbar-root-box .elfinder-cwd-icon,.elfinder-navbar-root-dropbox .elfinder-cwd-icon,.elfinder-navbar-root-ftp .elfinder-cwd-icon,.elfinder-navbar-root-googledrive .elfinder-cwd-icon,.elfinder-navbar-root-local .elfinder-cwd-icon,.elfinder-navbar-root-network .elfinder-cwd-icon,.elfinder-navbar-root-onedrive .elfinder-cwd-icon,.elfinder-navbar-root-sql .elfinder-cwd-icon,.elfinder-navbar-root-trash .elfinder-cwd-icon,.elfinder-navbar-root-zip .elfinder-cwd-icon{background-image:inherit}.elfinder-cwd-view-list .elfinder-navbar-root-box td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-dropbox td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-ftp td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-googledrive td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-local td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-network td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-onedrive td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-sql td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-trash td .elfinder-cwd-icon:before,.elfinder-cwd-view-list .elfinder-navbar-root-zip td .elfinder-cwd-icon:before,.elfinder-navbar-root-box .elfinder-cwd-icon:before,.elfinder-navbar-root-dropbox .elfinder-cwd-icon:before,.elfinder-navbar-root-ftp .elfinder-cwd-icon:before,.elfinder-navbar-root-googledrive .elfinder-cwd-icon:before,.elfinder-navbar-root-local .elfinder-cwd-icon:before,.elfinder-navbar-root-network .elfinder-cwd-icon:before,.elfinder-navbar-root-onedrive .elfinder-cwd-icon:before,.elfinder-navbar-root-sql .elfinder-cwd-icon:before,.elfinder-navbar-root-trash .elfinder-cwd-icon:before,.elfinder-navbar-root-zip .elfinder-cwd-icon:before{font-family:material;background-color:transparent;color:#525252;font-size:55px;position:relative;top:-10px!important;padding:0;display:contents!important}.elfinder-cwd-view-list .elfinder-navbar-root-local td .elfinder-cwd-icon:before,.elfinder-navbar-root-local .elfinder-cwd-icon:before{content:'\e83d'}.elfinder-cwd-view-list .elfinder-navbar-root-ftp td .elfinder-cwd-icon:before,.elfinder-navbar-root-ftp .elfinder-cwd-icon:before{content:'\e823'}.elfinder-cwd-view-list .elfinder-navbar-root-sql td .elfinder-cwd-icon:before,.elfinder-navbar-root-sql .elfinder-cwd-icon:before{content:'\e83e'}.elfinder-cwd-view-list .elfinder-navbar-roor-dropbox td .elfinder-cwd-icon:before,.elfinder-navbar-roor-dropbox .elfinder-cwd-icon:before{content:'\e83f'}.elfinder-cwd-view-list .elfinder-navbar-roor-googledrive td .elfinder-cwd-icon:before,.elfinder-navbar-roor-googledrive .elfinder-cwd-icon:before{content:'\e840'}.elfinder-cwd-view-list .elfinder-navbar-roor-onedrive td .elfinder-cwd-icon:before,.elfinder-navbar-roor-onedrive .elfinder-cwd-icon:before{content:'\e841'}.elfinder-cwd-view-list .elfinder-navbar-roor-box td .elfinder-cwd-icon:before,.elfinder-navbar-roor-box .elfinder-cwd-icon:before{content:'\e842'}.elfinder-cwd-view-list .elfinder-navbar-root-trash td .elfinder-cwd-icon:before,.elfinder-navbar-root-trash .elfinder-cwd-icon:before{content:'\e80b'}.elfinder-cwd-view-list .elfinder-navbar-root-zip td .elfinder-cwd-icon:before,.elfinder-navbar-root-zip .elfinder-cwd-icon:before{content:'\e85c'}.elfinder-cwd-view-list .elfinder-navbar-root-network td .elfinder-cwd-icon:before,.elfinder-navbar-root-network .elfinder-cwd-icon:before{content:'\e823'}.elfinder-dialog-icon{font:normal normal normal 14px/1 material;background:inherit;color:#524949;font-size:37px}.elfinder-dialog-icon:before{content:'\e843'}.elfinder-dialog-icon-mkdir:before{content:'\e808'}.elfinder-dialog-icon-mkfile:before{content:'\e809'}.elfinder-dialog-icon-copy:before{content:'\e80d'}.elfinder-dialog-icon-move:before,.elfinder-dialog-icon-prepare:before{content:'\e844'}.elfinder-dialog-icon-chunkmerge:before,.elfinder-dialog-icon-upload:before{content:'\e815'}.elfinder-dialog-icon-rm:before{content:'\e80a'}.elfinder-dialog-icon-file:before,.elfinder-dialog-icon-open:before,.elfinder-dialog-icon-readdir:before{content:'\e807'}.elfinder-dialog-icon-reload:before{content:'\e806'}.elfinder-dialog-icon-download:before{content:'\e816'}.elfinder-dialog-icon-save:before{content:'\e845'}.elfinder-dialog-icon-rename:before{content:'\e812'}.elfinder-dialog-icon-archive:before,.elfinder-dialog-icon-zipdl:before{content:'\e819'}.elfinder-dialog-icon-extract:before{content:'\e818'}.elfinder-dialog-icon-search:before{content:'\e81f'}.elfinder-dialog-icon-loadimg:before{content:'\e846'}.elfinder-dialog-icon-url:before{content:'\e81e'}.elfinder-dialog-icon-resize:before{content:'\e81d'}.elfinder-dialog-icon-netmount:before{content:'\e823'}.elfinder-dialog-icon-netunmount:before{content:'\e824'}.elfinder-dialog-icon-chmod:before{content:'\e826'}.elfinder-dialog-icon-dim:before,.elfinder-dialog-icon-preupload:before{content:'\e847'}.elfinder-contextmenu .elfinder-contextmenu-item span.elfinder-contextmenu-icon{font-size:16px}.elfinder-contextmenu .elfinder-contextmenu-item .elfinder-contextsubmenu-item .ui-icon{font-size:15px}.elfinder-contextmenu .elfinder-contextmenu-item .elfinder-button-icon-link:before{content:'\e837'}.elfinder .elfinder-contextmenu-extra-icon{margin-top:-6px}.elfinder .elfinder-contextmenu-extra-icon a{padding:5px;margin:-16px}.elfinder-button-icon-link:before{content:'\e81e'!important}.elfinder .elfinder-contextmenu-arrow{font:normal normal normal 14px/1 material;background-image:inherit;font-size:10px!important;padding-top:3px}.elfinder .elfinder-contextmenu-arrow:before{content:'\e857'}.elfinder-contextmenu .ui-state-hover .elfinder-contextmenu-arrow{background-image:inherit}.elfinder-quicklook .ui-resizable-se{background:inherit}.elfinder-quicklook-navbar-icon{background:transparent;font:normal normal normal 14px/1 material;font-size:32px;color:#fff}.elfinder-quicklook-titlebar-icon{margin-top:-8px}.elfinder-quicklook-titlebar-icon .ui-icon{border:0;opacity:0.8;font-size:15px;padding:1px}.elfinder-quicklook-titlebar .ui-icon-circle-close,.elfinder-quicklook .ui-icon-gripsmall-diagonal-se{color:#f1f1f1}.elfinder-quicklook-navbar-icon-prev:before{content:'\e848'}.elfinder-quicklook-navbar-icon-next:before{content:'\e849'}.elfinder-quicklook-navbar-icon-fullscreen:before{content:'\e84a'}.elfinder-quicklook-navbar-icon-fullscreen-off:before{content:'\e84b'}.elfinder-quicklook-navbar-icon-close:before{content:'\e84c'}.elfinder .ui-button-icon{background-image:inherit}.elfinder .ui-icon-search:before{content:'\e81f'}.elfinder .ui-icon-close:before,.elfinder .ui-icon-closethick:before{content:'\e839'}.elfinder .ui-icon-circle-close:before{content:'\e84c'}.elfinder .ui-icon-gear:before{content:'\e82f'}.elfinder .ui-icon-gripsmall-diagonal-se:before{content:'\e838'}.elfinder .ui-icon-locked:before{content:'\e834'}.elfinder .ui-icon-unlocked:before{content:'\e836'}.elfinder .ui-icon-arrowrefresh-1-n:before{content:'\e821'}.elfinder .ui-icon-plusthick:before{content:'\e83a'}.elfinder .ui-icon-arrowreturnthick-1-s:before{content:'\e83b'}.elfinder .ui-icon-minusthick:before{content:'\e83c'}.elfinder .ui-icon-pin-s:before{content:'\e84d'}.elfinder .ui-icon-check:before{content:'\e84e'}.elfinder .ui-icon-arrowthick-1-s:before{content:'\e84f'}.elfinder .ui-icon-arrowthick-1-n:before{content:'\e850'}.elfinder .ui-icon-triangle-1-s:before{content:'\e851'}.elfinder .ui-icon-triangle-1-n:before{content:'\e852'}.elfinder .ui-icon-grip-dotted-vertical:before{content:'\e853'}.elfinder-lock,.elfinder-perms,.elfinder-symlink{background-image:inherit;font:normal normal normal 18px/1 material;color:#d8d8d8}.elfinder-na .elfinder-perms:before{content:'\e824'}.elfinder-ro .elfinder-perms:before{content:'\e835'}.elfinder-wo .elfinder-perms:before{content:'\e854'}.elfinder-group .elfinder-perms:before{content:'\e800'}.elfinder-lock:before{content:'\e84d'}.elfinder-symlink:before{content:'\e837'}.elfinder .elfinder-toast>div{font:normal normal normal 14px/1 material}.elfinder .elfinder-toast>div:before{font-size:45px;position:absolute;left:5px;top:15px}.elfinder .elfinder-toast>.toast-error,.elfinder .elfinder-toast>.toast-info,.elfinder .elfinder-toast>.toast-success,.elfinder .elfinder-toast>.toast-warning{background-image:inherit!important}.elfinder .elfinder-toast>.toast-info:before{content:'\e817';color:#3498db}.elfinder .elfinder-toast>.toast-error:before{content:'\e855';color:#f44336}.elfinder .elfinder-toast>.toast-success:before{content:'\e84e';color:#4caf50}.elfinder .elfinder-toast>.toast-warning:before{content:'\e856';color:#ff9800}.elfinder-drag-helper-icon-status{font:normal normal normal 14px/1 material;background:inherit}.elfinder-drag-helper-icon-status:before{content:'\e824'}.elfinder-drag-helper-move .elfinder-drag-helper-icon-status{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.elfinder-drag-helper-move .elfinder-drag-helper-icon-status:before{content:'\e854'}.elfinder-drag-helper-plus .elfinder-drag-helper-icon-status{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.elfinder-drag-helper-plus .elfinder-drag-helper-icon-status:before{content:'\e84c'}.elfinder-cwd-view-list td .elfinder-cwd-icon{background-image:url("../images/icons-small.svg")}.elfinder-cwd-icon{background:url("../images/icons-big.svg") 0 0 no-repeat;-webkit-border-radius:0;border-radius:0}.elfinder-cwd-icon:before{font-size:10px;position:relative;top:27px;left:inherit;padding:1px;background-color:transparent}.elfinder-cwd-icon-directory{background-position:0 -50px}.elfinder-cwd .elfinder-droppable-active .elfinder-cwd-icon{background-position:0 -100px}.elfinder-cwd-icon-group{background-position:0 -150px}.elfinder-cwd-icon-application{background-position:0 -200px}.elfinder-cwd-icon-rtf,.elfinder-cwd-icon-rtfd,.elfinder-cwd-icon-text{background-position:0 -250px}.elfinder-cwd-icon-image{background-position:0 -300px}.elfinder-cwd-icon-audio{background-position:0 -350px}.elfinder-cwd-icon-dash-xml,.elfinder-cwd-icon-flash-video,.elfinder-cwd-icon-video,.elfinder-cwd-icon-vnd-apple-mpegurl,.elfinder-cwd-icon-x-mpegurl{background-position:0 -400px}.elfinder-cwd-icon-plain,.elfinder-cwd-icon-x-empty{background-position:0 -450px}.elfinder-cwd-icon-pdf{background-position:0 -500px}.elfinder-cwd-icon-vnd-ms-office{background-position:0 -550px}.elfinder-cwd-icon-x-msaccess{background-position:0 -600px}.elfinder-cwd-icon-x-msaccess:before{content:none!important}.elfinder-cwd-icon-ms-excel,.elfinder-cwd-icon-vnd-ms-excel,.elfinder-cwd-icon-vnd-ms-excel-addin-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-excel-sheet-binary-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-excel-sheet-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-excel-template-macroEnabled-12{background-position:0 -650px}.elfinder-cwd-icon-ms-excel:before,.elfinder-cwd-icon-vnd-ms-excel-addin-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-excel-sheet-binary-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-excel-sheet-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-excel-template-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-excel:before{content:none!important}.elfinder-cwd-icon-vnd-ms-powerpoint,.elfinder-cwd-icon-vnd-ms-powerpoint-addin-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-powerpoint-presentation-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-powerpoint-slide-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-powerpoint-slideshow-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-powerpoint-template-macroEnabled-12{background-position:0 -700px}.elfinder-cwd-icon-vnd-ms-powerpoint-addin-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-powerpoint-presentation-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-powerpoint-slide-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-powerpoint-slideshow-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-powerpoint-template-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-powerpoint:before{content:none!important}.elfinder-cwd-icon-msword,.elfinder-cwd-icon-vnd-ms-word,.elfinder-cwd-icon-vnd-ms-word-document-macroEnabled-12,.elfinder-cwd-icon-vnd-ms-word-template-macroEnabled-12{background-position:0 -750px}.elfinder-cwd-icon-msword:before,.elfinder-cwd-icon-vnd-ms-word-document-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-word-template-macroEnabled-12:before,.elfinder-cwd-icon-vnd-ms-word:before{content:none!important}.elfinder-cwd-icon-vnd-oasis-opendocument-base,.elfinder-cwd-icon-vnd-oasis-opendocument-chart,.elfinder-cwd-icon-vnd-oasis-opendocument-database,.elfinder-cwd-icon-vnd-oasis-opendocument-formula,.elfinder-cwd-icon-vnd-oasis-opendocument-graphics,.elfinder-cwd-icon-vnd-oasis-opendocument-graphics-template,.elfinder-cwd-icon-vnd-oasis-opendocument-image,.elfinder-cwd-icon-vnd-openofficeorg-extension{background-position:0 -800px}.elfinder-cwd-icon-vnd-oasis-opendocument-spreadsheet,.elfinder-cwd-icon-vnd-oasis-opendocument-spreadsheet-template,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-spreadsheetml-sheet,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-spreadsheetml-template{background-position:0 -850px}.elfinder-cwd-icon-vnd-oasis-opendocument-presentation,.elfinder-cwd-icon-vnd-oasis-opendocument-presentation-template,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-presentation,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-slide,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-slideshow,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-presentationml-template{background-position:0 -900px}.elfinder-cwd-icon-vnd-oasis-opendocument-text,.elfinder-cwd-icon-vnd-oasis-opendocument-text-master,.elfinder-cwd-icon-vnd-oasis-opendocument-text-template,.elfinder-cwd-icon-vnd-oasis-opendocument-text-web,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-wordprocessingml-document,.elfinder-cwd-icon-vnd-openxmlformats-officedocument-wordprocessingml-template{background-position:0 -950px}.elfinder-cwd-icon-x-7z-compressed,.elfinder-cwd-icon-x-bzip,.elfinder-cwd-icon-x-bzip2,.elfinder-cwd-icon-x-gzip,.elfinder-cwd-icon-x-rar,.elfinder-cwd-icon-x-rar-compressed,.elfinder-cwd-icon-x-tar,.elfinder-cwd-icon-x-xz,.elfinder-cwd-icon-x-zip,.elfinder-cwd-icon-zip{background-position:0 -1000px}.elfinder-cwd-icon-postscript{background-position:0 -1050px}.elfinder-cwd-icon-vnd-adobe-photoshop{background-position:0 -1100px}.elfinder-cwd-icon-vnd-adobe-photoshop:before{content:none!important}.elfinder-cwd-icon-x-shockwave-flash{background-position:0 -1150px}.elfinder-cwd-icon-vnd-android-package-archive{background-position:0 -1200px}.elfinder-cwd-icon-vnd-android-package-archive:before{content:none!important}.elfinder-cwd-icon-x-c,.elfinder-cwd-icon-x-c--,.elfinder-cwd-icon-x-c--hdr,.elfinder-cwd-icon-x-c--src,.elfinder-cwd-icon-x-chdr,.elfinder-cwd-icon-x-csrc{background-position:0 -1250px}.elfinder-cwd-icon-css{background-position:0 -1300px}.elfinder-cwd-icon-html{background-position:0 -1350px}.elfinder-cwd-icon-x-jar,.elfinder-cwd-icon-x-java,.elfinder-cwd-icon-x-java-source{background-position:0 -1400px}.elfinder-cwd-icon-x-jar:before,.elfinder-cwd-icon-x-java-source:before,.elfinder-cwd-icon-x-java:before{content:none!important}.elfinder-cwd-icon-javascript,.elfinder-cwd-icon-x-javascript{background-position:0 -1450px}.elfinder-cwd-icon-json{background-position:0 -1500px}.elfinder-cwd-icon-json:before{content:none!important}.elfinder-cwd-icon-markdown,.elfinder-cwd-icon-x-markdown{background-position:0 -1550px}.elfinder-cwd-icon-markdown:before,.elfinder-cwd-icon-x-markdown:before{content:none!important}.elfinder-cwd-icon-x-perl{background-position:0 -1600px}.elfinder-cwd-icon-x-php{background-position:0 -1650px}.elfinder-cwd-icon-x-python,.elfinder-cwd-icon-x-python:after{background-position:0 -1700px}.elfinder-cwd-icon-x-ruby{background-position:0 -1750px}.elfinder-cwd-icon-x-sh,.elfinder-cwd-icon-x-shellscript{background-position:0 -1800px}.elfinder-cwd-icon-sql,.elfinder-cwd-icon-x-sql,.elfinder-cwd-icon-x-sqlite3{background-position:0 -1850px}.elfinder-cwd-icon-svg,.elfinder-cwd-icon-svg-xml,.elfinder-cwd-icon-x-eps{background-position:0 -1900px}.elfinder-cwd-icon-xml,.elfinder-cwd-icon-xml:after{background-position:0 -1950px}.elfinder-cwd-icon-x-zip:before,.elfinder-cwd-icon-zip:before{content:'zip'!important}.elfinder-cwd-icon-x-xz:before{content:'xz'!important}.elfinder-cwd-icon-x-7z-compressed:before{content:'7z'!important}.elfinder-cwd-icon-x-gzip:before{content:'gzip'!important}.elfinder-cwd-icon-x-tar:before{content:'tar'!important}.elfinder-cwd-icon-x-bzip2:before,.elfinder-cwd-icon-x-bzip:before{content:'bzip'!important}.elfinder-cwd-icon-x-rar-compressed:before,.elfinder-cwd-icon-x-rar:before{content:'rar'!important}.elfinder-toolbar{background:#061325;-webkit-border-radius:0;border-radius:0;border:0;padding:5px 0}.elfinder-toolbar .elfinder-button-icon{font-size:20px;color:#ddd;margin-top:-2px}.elfinder-buttonset{-webkit-border-radius:0;border-radius:0;border:0;margin:0 5px;height:24px}.elfinder .elfinder-button{background:transparent;-webkit-border-radius:0;border-radius:0;cursor:pointer;color:#efefef}.elfinder-toolbar-button-separator{border:0}.elfinder-button-menu{-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 6px rgba(0, 0, 0, 0.3);box-shadow:0 1px 6px rgba(0, 0, 0, 0.3);border:none;margin-top:5px}.elfinder-button-menu-item{color:#666;padding:6px 19px}.elfinder-button-menu-item.ui-state-hover{color:#141414;background-color:#f5f4f4}.elfinder-button-menu-item-separated{border-top:1px solid #e5e5e5}.elfinder-button-menu-item-separated.ui-state-hover{border-top:1px solid #e5e5e5}.elfinder .elfinder-button-search{margin:0 10px;min-height:inherit;overflow:hidden}.elfinder .elfinder-button-search .ui-icon{color:#fff!important}.elfinder .elfinder-button-search input{background:rgba(22, 43, 76, 0.75);-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:0;margin:0;padding:0 23px;height:24px!important;color:#fff}.elfinder .elfinder-button-search .elfinder-button-menu{margin-top:4px;border:none;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);box-shadow:0 1px 3px rgba(0, 0, 0, 0.5)}.elfinder .elfinder-button-search-menu{-webkit-border-radius:0;border-radius:0;top:30px!important}.elfinder .elfinder-button-search-menu .ui-button{padding:0.4em 1em!important}.elfinder .elfinder-navbar{background:#2a384d;-webkit-box-shadow:0 1px 8px rgba(0, 0, 0, 0.6);box-shadow:0 1px 8px rgba(0, 0, 0, 0.6);border:none}.elfinder .elfinder-navbar .elfinder-lock,.elfinder .elfinder-navbar .elfinder-perms,.elfinder .elfinder-navbar .elfinder-symlink{color:#000;opacity:0.8}.elfinder-navbar-dir{color:#e6e6e6;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;padding:5px;border:none}.elfinder-navbar-dir .elfinder-navbar-icon{color:#fff}.elfinder-navbar-dir.ui-state-active.ui-state-hover,.elfinder-navbar-dir.ui-state-hover{background:#17202c;color:#e6e6e6;border:none}.elfinder-navbar-dir.ui-state-active.ui-state-hover .elfinder-navbar-icon,.elfinder-navbar-dir.ui-state-hover .elfinder-navbar-icon{color:#fff}.elfinder-disabled .elfinder-navbar .ui-state-active,.elfinder-navbar .ui-state-active{background:#1b2533;color:#e8e8e8!important;border:none}.elfinder-disabled .elfinder-navbar .ui-state-active.elfinder-navbar-dir .elfinder-navbar-icon,.elfinder-navbar .ui-state-active.elfinder-navbar-dir .elfinder-navbar-icon{color:#e8e8e8!important}.elfinder-workzone{background:#0e1827}.elfinder-cwd-file{color:#ddd}.elfinder-cwd-file.ui-selected.ui-state-hover,.elfinder-cwd-file.ui-state-hover{background:#1a283c;color:#ddd}.elfinder-cwd-file.ui-selected{background:#152131;color:#ddd}.elfinder-cwd-filename input,.elfinder-cwd-filename textarea{padding:2px;-webkit-border-radius:2px!important;border-radius:2px!important;background:#fff;color:#222}.elfinder-cwd-filename input:focus,.elfinder-cwd-filename textarea:focus{outline:none;border:1px solid #555}.elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-filename.ui-state-hover,.elfinder-cwd-view-icons .elfinder-cwd-file .ui-state-active,.elfinder-cwd-view-icons .elfinder-cwd-file .ui-state-hover,.elfinder-disabled .elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-filename.ui-state-hover,.elfinder-disabled .elfinder-cwd table td.ui-state-hover{background:transparent;color:#ddd}.elfinder-cwd table{padding:0}.elfinder-cwd table thead td{padding:5px 14px}.elfinder-cwd table tr{border:0!important}.elfinder-cwd table tr:nth-child(odd){background-color:transparent}.elfinder-cwd table tr:nth-child(odd).ui-state-hover{background-color:#1a283c}.elfinder-cwd.elfinder-table-header-sticky table{border:0}.elfinder-cwd .elfinder-lock,.elfinder-cwd .elfinder-perms,.elfinder-cwd .elfinder-symlink{color:#d8d8d8}.elfinder-cwd-view-icons .elfinder-lock{top:0}.elfinder-cwd-view-list thead td .ui-resizable-handle{top:3px}.elfinder-cwd-view-list .elfinder-lock,.elfinder-cwd-view-list .elfinder-perms,.elfinder-cwd-view-list .elfinder-symlink{font-size:14px;opacity:0.7}.elfinder-cwd-view-list .elfinder-perms{left:inherit}#elfinder-elfinder-cwd-thead td{background:#010e21;color:#ddd}#elfinder-elfinder-cwd-thead td.ui-state-active,#elfinder-elfinder-cwd-thead td.ui-state-hover{background:#000308}#elfinder-elfinder-cwd-thead td.ui-state-active.ui-state-hover{background:#010812}.elfinder .ui-selectable-helper{border:1px solid #022861;background-color:rgba(3, 62, 150, 0.38)}.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash{background-color:#e4e4e4}.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file{color:#333}.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file.ui-selected.ui-state-hover,.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file.ui-state-hover{background:#1a283c;color:#ddd}.elfinder-cwd-wrapper.elfinder-cwd-wrapper-trash .elfinder-cwd-file.ui-selected{background:#152131;color:#ddd}.elfinder-info-title .elfinder-cwd-icon:before{top:32px;display:block;margin:0 auto}.elfinder-info-title .elfinder-cwd-icon.elfinder-cwd-bgurl:before{background-color:#313131!important}.elfinder-cwd-view-icons .elfinder-cwd-icon.elfinder-cwd-bgurl:before{left:inherit;background-color:#313131}.elfinder-cwd-icon:before,.elfinder-cwd-size1 .elfinder-cwd-icon.elfinder-cwd-bgurl:before,.elfinder-cwd-size1 .elfinder-cwd-icon:before,.elfinder-cwd-size2 .elfinder-cwd-icon.elfinder-cwd-bgurl:before,.elfinder-cwd-size2 .elfinder-cwd-icon:before,.elfinder-cwd-size3 .elfinder-cwd-icon.elfinder-cwd-bgurl:before,.elfinder-cwd-size3 .elfinder-cwd-icon:before,.elfinder-quicklook .elfinder-cwd-icon:before{top:35px;left:50%!important;position:relative!important;display:block!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:52px;color:#fff}.elfinder .elfinder-cwd-view-icons .elfinder-cwd-bgurl:after,.elfinder .elfinder-quicklook-info-wrapper .elfinder-cwd-bgurl:after{display:none}.elfinder-cwd-size1 .elfinder-cwd-icon.elfinder-cwd-bgurl:before{top:53px;-webkit-transform:scale(1.32) translateX(-50%);-ms-transform:scale(1.32) translateX(-50%);transform:scale(1.32) translateX(-50%)}.elfinder-cwd-size2 .elfinder-cwd-icon.elfinder-cwd-bgurl:before{top:74px;-webkit-transform:scale(1.53) translateX(-50%);-ms-transform:scale(1.53) translateX(-50%);transform:scale(1.53) translateX(-50%)}.elfinder-cwd-size3 .elfinder-cwd-icon.elfinder-cwd-bgurl:before{top:87px;-webkit-transform:scale(2.22) translateX(-50%);-ms-transform:scale(2.22) translateX(-50%);transform:scale(2.22) translateX(-50%)}.elfinder .elfinder-statusbar{background:#061325;-webkit-border-radius:0;border-radius:0;border:0;color:#cfd2d4}.elfinder-path,.elfinder-stat-size{margin:0 15px}.elfinder input,.elfinder select{padding:4px;color:#666;background:#fff;-webkit-border-radius:3px;border-radius:3px;font-weight:normal;border-color:#888;-webkit-box-shadow:none!important;box-shadow:none!important}.elfinder input.ui-state-hover,.elfinder select.ui-state-hover{background:#fff!important;color:#666!important}.elfinder input[type=checkbox]{position:relative;height:initial}.elfinder input[type=checkbox]:after,.elfinder input[type=checkbox]:focus:after{content:"";display:block;width:12px;height:12px;border:1px solid #707070;background-color:#fff;-webkit-border-radius:2px;border-radius:2px}.elfinder input[type=checkbox]:checked:before{content:"";position:absolute;top:-3px;left:6px;display:table;width:4px;height:12px;border:2px solid #707070;border-top-width:0;border-left-width:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.elfinder .ui-button,.elfinder .ui-button.ui-state-default,.elfinder .ui-button:active{display:inline-block;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;white-space:nowrap;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase;-webkit-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.4)!important;box-shadow:1px 1px 4px rgba(0, 0, 0, 0.4)!important;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;background:#fff;color:#222;border:none;padding:7px 6px}.elfinder .ui-button .ui-icon,.elfinder .ui-button.ui-state-default .ui-icon,.elfinder .ui-button:active .ui-icon{color:#222}.elfinder .ui-button.ui-state-active,.elfinder .ui-button.ui-state-hover,.elfinder .ui-button:active,.elfinder .ui-button:focus,.elfinder .ui-button:hover,.elfinder a.ui-button:active{background:#3498db!important;color:#fff!important;border:none}.elfinder .ui-button.ui-state-active .ui-icon,.elfinder .ui-button.ui-state-hover .ui-icon,.elfinder .ui-button:active .ui-icon,.elfinder .ui-button:focus .ui-icon,.elfinder .ui-button:hover .ui-icon,.elfinder a.ui-button:active .ui-icon{color:#fff}.elfinder .ui-button.ui-state-active:hover{background:#217dbb;color:#fff;border:none}.elfinder .ui-button:focus{outline:none!important}.elfinder .ui-controlgroup-horizontal .ui-button{-webkit-border-radius:0;border-radius:0;border:0}.elfinder .elfinder-resize-preset-container .ui-button,.elfinder input:not([type=checkbox]){height:21px}.elfinder .elfinder-contextmenu,.elfinder .elfinder-contextmenu-sub{-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 6px rgba(0, 0, 0, 0.3);box-shadow:0 1px 6px rgba(0, 0, 0, 0.3);border:none}.elfinder .elfinder-contextmenu-separator,.elfinder .elfinder-contextmenu-sub-separator{border-top:1px solid #e5e5e5}.elfinder .elfinder-contextmenu-item{color:#666;padding:5px 30px}.elfinder .elfinder-contextmenu-item.ui-state-hover{background-color:#f5f4f4;color:#141414}.elfinder .elfinder-contextmenu-item.ui-state-active{background-color:#2196f3;color:#fff}.elfinder .elfinder-dialog{-webkit-border-radius:0;border-radius:0;border:0;-webkit-box-shadow:0 1px 30px rgba(0, 0, 0, 0.6);box-shadow:0 1px 30px rgba(0, 0, 0, 0.6)}.elfinder .elfinder-dialog .ui-dialog-content[id*=edit-elfinder-elfinder-]{padding:0}.elfinder .elfinder-dialog .ui-tabs{-webkit-border-radius:0;border-radius:0;border:0;padding:0}.elfinder .elfinder-dialog .ui-tabs-nav{-webkit-border-radius:0;border-radius:0;border:0;background:transparent;border-bottom:1px solid #ddd}.elfinder .elfinder-dialog .ui-tabs-nav li{border:0;font-weight:normal;background:transparent;margin:0;padding:0}.elfinder .elfinder-dialog .ui-tabs-nav li a{padding:7px 9px}.elfinder .elfinder-dialog .ui-tabs-nav .ui-state-active a,.elfinder .elfinder-dialog .ui-tabs-nav .ui-tabs-selected a,.elfinder .elfinder-dialog .ui-tabs-nav li:hover a{-webkit-box-shadow:inset 0 -2px 0 #3498db;box-shadow:inset 0 -2px 0 #3498db;color:#3498db}.elfinder .elfinder-dialog .ui-tabs .elfinder-tabstop.ui-state-hover{background:transparent;-webkit-box-shadow:inset 0 -2px 0 #3498db;box-shadow:inset 0 -2px 0 #3498db;color:#3498db}.elfinder .elfinder-dialog label.ui-state-hover{background:transparent}.elfinder .elfinder-dialog .ui-resizable-se{display:none}.std42-dialog .ui-dialog-titlebar{background:#0f1f2f;-webkit-border-radius:0;border-radius:0;border:0}.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-button .ui-icon{border-color:inherit;-webkit-transition:0.2s ease-out;-o-transition:0.2s ease-out;transition:0.2s ease-out;opacity:0.8;color:#fff;width:auto;height:auto;font-size:12px;padding:3px}.std42-dialog,.std42-dialog.elfinder-bg-translucent,.std42-dialog.elfinder-bg-translucent .ui-widget-content,.std42-dialog .ui-dialog-content{background-color:#fff}.std42-dialog .ui-dialog-buttonpane button{margin:-1px 2px 2px;padding:7px 6px}.std42-dialog .ui-dialog-buttonpane button span.ui-icon{padding:0}.std42-dialog .ui-dialog-buttonpane .ui-dialog-buttonset.elfinder-edit-extras select{margin-top:0}.std42-dialog,.std42-dialog .ui-widget-content{background-color:#fff}.elfinder-mobile .std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon,.std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon{background-color:#f44336}.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full .ui-icon,.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full:hover .ui-icon{background-color:#4caf50}.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize .ui-icon,.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize:hover .ui-icon{background-color:#ff9800}.elfinder-dialog-title{color:#f1f1f1}.elfinder .ui-widget-content{font-family:"Noto Sans", sans-serif;color:#546e7a}.elfinder-upload-dialog-wrapper .elfinder-upload-dirselect{width:inherit;height:inherit;padding:7px;margin-left:5px;color:#222;-webkit-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.4);box-shadow:1px 1px 4px rgba(0, 0, 0, 0.4);background:#fff;bottom:4px;-webkit-border-radius:2px;border-radius:2px}.elfinder-upload-dialog-wrapper .elfinder-upload-dirselect.ui-state-hover{background:#3498db!important;color:#fff!important;outline:none}.elfinder-upload-dialog-wrapper .ui-button{padding:0.4em 3px;margin:0 -15px 0 19px}.elfinder-upload-dropbox{border:2px dashed #bbb}.elfinder-upload-dropbox:focus{outline:none}.elfinder-upload-dropbox.ui-state-hover{background:#f1f1f1;border:2px dashed #bbb}.elfinder-dialog-resize .elfinder-resize-control-panel{margin-left:-5px}.elfinder-dialog-resize .elfinder-resize-control-panel .ui-button{height:inherit;margin-bottom:5px}.elfinder-help *{color:#546e7a}.elfinder-help a{color:#3498db}.elfinder-help a:hover{color:#217dbb}.elfinder .ui-slider.ui-slider-horizontal{height:2px;border:0;background-color:#bababa!important}.elfinder .ui-slider .ui-slider-handle{background-image:none;background-color:#5d5858;-webkit-border-radius:50%;border-radius:50%;border:0;margin-top:-3px}.elfinder .ui-slider .ui-slider-handle.ui-state-hover{background:#5d5858!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-border-radius:50%;border-radius:50%;cursor:pointer}.elfinder-quicklook{background:#232323;-webkit-border-radius:2px;border-radius:2px}.elfinder-quicklook-titlebar{background:inherit}.elfinder-quicklook-titlebar-icon .ui-icon{background:transparent;color:#fff}.elfinder-quicklook-fullscreen .elfinder-quicklook-navbar{border:inherit;opacity:inherit;-webkit-border-radius:4px;border-radius:4px;background:rgba(66, 66, 66, 0.73)}.elfinder .elfinder-navdock{border:0}.elfinder-mobile .elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-close,.elfinder-mobile .elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-full,.elfinder-mobile .elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-minimize,.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full .ui-icon,.elfinder-mobile .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize .ui-icon,.elfinder-mobile .std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon,.elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-close:hover,.elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-full:hover,.elfinder-quicklook-titlebar-icon .ui-icon.elfinder-icon-minimize:hover,.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-full:hover .ui-icon,.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-minimize:hover .ui-icon,.std42-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon{background-image:none} \ No newline at end of file diff --git a/alpine/custom/app/themes/Material/icons/material.eot b/alpine/custom/app/themes/Material/icons/material.eot new file mode 100644 index 0000000000000000000000000000000000000000..1553b045e464c22da6520daae265bcff246c3730 GIT binary patch literal 24708 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 HBl7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/alpine/custom/app/themes/Material/icons/material.ttf b/alpine/custom/app/themes/Material/icons/material.ttf new file mode 100644 index 0000000000000000000000000000000000000000..8eef9fc4e68c2073de6bf6a7cb9eabd32679a166 GIT binary patch literal 24540 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 literal 0 HcmV?d00001 diff --git a/alpine/custom/app/themes/Material/icons/material.woff2 b/alpine/custom/app/themes/Material/icons/material.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..cee8ed8fc2d820e41b848db5b12da0777822c6a0 GIT binary patch literal 11844 zcmV-KF1yipPew8T0RR9104_uT4*&oF0AJhy04?VL0RR9100000000000000000000 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 literal 0 HcmV?d00001 diff --git a/alpine/custom/app/themes/Material/images/icons-big.svg b/alpine/custom/app/themes/Material/images/icons-big.svg new file mode 100644 index 0000000..13e34b3 --- /dev/null +++ b/alpine/custom/app/themes/Material/images/icons-big.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/alpine/custom/app/themes/Material/images/icons-small.svg b/alpine/custom/app/themes/Material/images/icons-small.svg new file mode 100644 index 0000000..d412bc0 --- /dev/null +++ b/alpine/custom/app/themes/Material/images/icons-small.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/alpine/custom/app/themes/Material/images/loading.svg b/alpine/custom/app/themes/Material/images/loading.svg new file mode 100644 index 0000000..4fd9a5a --- /dev/null +++ b/alpine/custom/app/themes/Material/images/loading.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/alpine/custom/app/themes/moono/css/theme.css b/alpine/custom/app/themes/moono/css/theme.css new file mode 100644 index 0000000..d91a3d3 --- /dev/null +++ b/alpine/custom/app/themes/moono/css/theme.css @@ -0,0 +1,4780 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + elfinder-theme-moono/theme.css at master · lokothodida/elfinder-theme-moono · GitHub + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ Skip to content +
+ + + + + + + + +
+ +
+ + +
+ +
+ + + +
+
+
+ + + + + + + + + + + +
+
+ + + + + + + + Permalink + + + + + +
+ + +
+ + Branch: + master + + + + + + + +
+ +
+ + Find file + + + Copy path + +
+
+ + +
+ + Find file + + + Copy path + +
+
+ + + + +
+
+ + @gloubier + gloubier + + added an icon to unknown file types + + + + b4f2f1c + Mar 3, 2016 + +
+ +
+
+ + 2 contributors + + +
+ +

+ Users who have contributed to this file +

+
+ +
+
+ + + @lokothodida + + @gloubier + + + +
+
+ + + + + + +
+ +
+ +
+ 980 lines (979 sloc) + + 25.8 KB +
+ +
+ +
+ Raw + Blame + History +
+ + +
+ + + +
+
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
/**
* Moono CKEditor like theme for elFinder
* Required jquery ui "smoothness" theme and FontAwesome for icons
* Style rules copied and edited from Moono CKEditor source
* @author lokothodida
**/
/* FontAwesome Icons */
@import url('//maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css');
/* Main features of the whole UI */
/* main */
.elfinder {
display: block;
border: 1px solid #b6b6b6;
padding: 0;
box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
height: 100%;
border-radius: 0;
}
.elfinder * {
border-collapse: collapse;
font: normal normal normal 12px Arial, Helvetica, Tahoma, Verdana, Sans-Serif;
color: #000;
text-align: left;
cursor: auto;
}
/* resizer */
.elfinder .ui-icon-gripsmall-diagonal-se,
.elfinder-dialog .ui-icon-gripsmall-diagonal-se {
background-image: none;
bottom: 3px;
right: 3px;
width: 0;
height: 0;
overflow: hidden;
border-width: 10px 10px 0 0;
border-color: transparent #666 transparent transparent;
border-style: dashed solid dashed dashed;
font-size: 0;
vertical-align: bottom;
margin-top: 6px;
margin-bottom: 2px;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);
cursor: se-resize;
}
/* dragging */
.elfinder-drag-helper * {
font-size: 42px;
}
.elfinder-drag-num {
font-size: 12px;
}
/* File Icons */
/* default settings */
.elfinder-cwd-icon {
background-image: none !important;
overflow: hidden;
}
.elfinder-cwd-icon:before {
font-family: FontAwesome;
background: none;
display: block;
text-align: center;
}
/* generic files */
.elfinder-cwd-icon-application:before {
content: '\f016';
}
/* directories */
.elfinder-cwd-icon-directory:before {
content: '\f07b';
}
.elfinder-droppable-active .elfinder-cwd-icon-directory:before {
content: '\f07c';
}
/* empty files */
.elfinder-cwd-icon-x-empty:before,
.elfinder-cwd-icon-inode:before {
content: '\f1c9';
}
/* rich text */
.elfinder-cwd-icon-text:before,
.elfinder-cwd-icon-rtf:before,
.elfinder-cwd-icon-rtfd:before {
content: '\f0f6';
}
/* pdfs */
.elfinder-cwd-icon-pdf:before {
content: '\f1c1';
}
/* html/web documents */
.elfinder-cwd-icon-html:before {
content: '\f0ac';
}
/* word */
.elfinder-cwd-icon-vnd-ms-word:before {
content: '\f1c2';
}
/* powerpoint */
.elfinder-cwd-icon-vnd-ms-powerpoint:before {
content: '\f1c4';
}
/* excel */
.elfinder-cwd-icon-ms-excel:before,
.elfinder-cwd-icon-vnd-ms-excel:before,
.elfinder-cwd-icon-vnd-ms-excel-addin-macroEnabled-12:before,
.elfinder-cwd-icon-vnd-ms-excel-sheet-binary-macroEnabled-12:before,
.elfinder-cwd-icon-vnd-ms-excel-sheet-macroEnabled-12:before,
.elfinder-cwd-icon-vnd-ms-excel-template-macroEnabled-12:before {
content: '\f1c3';
}
/* images */
.elfinder-cwd-icon-image:before,
.elfinder-cwd-icon-vnd-adobe-photoshop:before,
.elfinder-cwd-icon-postscript:before {
content: '\f1c5';
}
/* audio */
.elfinder-cwd-icon-audio:before {
content: '\f1c7';
}
/* video */
.elfinder-cwd-icon-video:before,
.elfinder-cwd-icon-flash-video:before {
content: '\f1c8';
}
/* archives */
.elfinder-cwd-icon-zip:before,
.elfinder-cwd-icon-x-zip:before,
.elfinder-cwd-icon-x-xz:before,
.elfinder-cwd-icon-x-7z-compressed:before,
.elfinder-cwd-icon-x-gzip:before,
.elfinder-cwd-icon-x-tar:before,
.elfinder-cwd-icon-x-bzip:before,
.elfinder-cwd-icon-x-bzip2:before,
.elfinder-cwd-icon-x-rar:before {
content: '\f1c6';
}
/* code/script files */
.elfinder-cwd-icon-javascript:before,
.elfinder-cwd-icon-x-javascript:before,
.elfinder-cwd-icon-x-perl:before,
.elfinder-cwd-icon-x-python:before,
.elfinder-cwd-icon-x-ruby:before,
.elfinder-cwd-icon-x-sh:before,
.elfinder-cwd-icon-x-shellscript:before,
.elfinder-cwd-icon-x-c:before,
.elfinder-cwd-icon-x-csrc:before,
.elfinder-cwd-icon-x-chdr:before,
.elfinder-cwd-icon-x-c--:before,
.elfinder-cwd-icon-x-c--src:before,
.elfinder-cwd-icon-x-c--hdr:before,
.elfinder-cwd-icon-x-java:before,
.elfinder-cwd-icon-x-java-source:before,
.elfinder-cwd-icon-x-php:before,
.elfinder-cwd-icon-xml:before {
content: '\f1c9';
}
/* unknown file types */
.elfinder-cwd-icon-unknown:before {
content: '\f016';
}
/* Toolbar */
/* toolbar */
.elfinder .elfinder-toolbar {
/*border: 1px solid #b2b2b2;*/
border-bottom: 1px solid #b6b6b6;
padding: 6px 8px 2px;
/* Allow breaking toolbars when in a narrow editor. (#9947) */
white-space: normal;
box-shadow: 0 1px 0 #fff inset;
background: #cfd1cf;
background-image: linear-gradient(to bottom, #f5f5f5, #cfd1cf);
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#f5f5f5', endColorstr='#cfd1cf');
}
/* toolbar buttons */
.elfinder .elfinder-buttonset {
float: left;
margin: 0 6px 5px 0;
border: 1px solid #a6a6a6;
border-bottom-color: #979797;
border-radius: 3px;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5), 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 1px 0 rgba(255, 255, 255, 0.15) inset;
background: #e4e4e4;
background-image: linear-gradient(to bottom, #ffffff, #e4e4e4);
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#ffffff', endColorstr='#e4e4e4');
}
/* toolbar buttons */
.elfinder .elfinder-buttonset .elfinder-button {
display: inline-block;
height: 18px;
padding: 4px 6px;
outline: none;
cursor: default;
float: left;
border: none;
border-radius: 0;
background: none;
}
/* hovered buttons */
.elfinder .elfinder-buttonset .elfinder-button:hover,
.elfinder .elfinder-buttonset .elfinder-button:focus,
.elfinder .elfinder-buttonset .elfinder-button:active {
box-shadow: 0 0 1px rgba(0, 0, 0, 0.3) inset;
background: #ccc;
background-image: linear-gradient(to bottom, #f2f2f2, #ccc);
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#f2f2f2', endColorstr='#cccccc');
}
/* disabled buttons */
.elfinder .elfinder-buttonset .elfinder-button.ui-state-disabled {
opacity: 0.3;
}
/* disabled buttons */
/* don't show any separators in the toolbar buttonset */
.elfinder .elfinder-buttonset .elfinder-toolbar-button-separator {
display: none;
}
/* searchbar */
.elfinder-toolbar .elfinder-button-search {
margin: 0 0 5px 5px;
height: 28px;
width: 200px;
box-sizing: border-box;
}
/* searchbar menu (v2.1) */
.elfinder-toolbar .elfinder-button-search .elfinder-button-menu {
padding: 4px 0 0 4px;
}
/* searchbar menu items */
.elfinder-toolbar .elfinder-button-search .elfinder-button-menu .ui-button-text {
cursor: pointer;
}
/* searchbar menu unselected items */
.elfinder-toolbar .elfinder-button-search .elfinder-button-menu .ui-state-default {
background-image: none;
background: #eaeaea;
}
/* searchbar menu hovered items */
.elfinder-toolbar .elfinder-button-search .elfinder-button-menu .ui-state-hover {
background-image: none;
background: #d0ebf4;
border: 1px solid #509ece !important;
}
/* searchbar menu hovered items text */
.elfinder-toolbar .elfinder-button-search .elfinder-button-menu .ui-button-text:hover {
color: #509ece;
}
/* at the time of speaking, v2.1 has a second, non-functional search bar, so
we'll hide it - this does mean that the CTRL-F shortcut will not work in v2.1
though */
.elfinder-toolbar .elfinder-button-search:nth-child(2) {
display: none !important;
}
.elfinder-toolbar .elfinder-button-search input {
height: 26px;
width: 200px;
padding-left: 24px;
box-sizing: border-box;
}
.elfinder-toolbar .elfinder-button-search .ui-icon {
background-image: none !important;
overflow: hidden;
height: 16px;
width: 16px;
font-size: 14px;
line-height: 16px;
text-align: center;
}
.elfinder-toolbar .elfinder-button-search .ui-icon:before {
font-family: FontAwesome;
background: none;
display: block;
text-align: center;
text-indent: 0;
}
/* search icon */
.elfinder-toolbar .elfinder-button-search .ui-icon-search {
margin-left: 5px;
margin-right: 5px;
overflow: hidden;
display: block;
}
.elfinder-toolbar .elfinder-button-search .ui-icon-search:before {
content: '\f002';
}
/* close search results */
.elfinder-toolbar .elfinder-button-search .ui-icon-close:before {
content: '\f00d';
}
/* Toolbar Icons */
/* toolbar */
.elfinder-button-icon,
.elfinder-menu-item-sort-dir {
background: none;
font-size: 14px;
height: 16px;
width: 16px;
overflow: hidden;
display: block;
text-align: center;
line-height: 16px;
}
.elfinder-button-icon:before,
.elfinder-button-icon:after,
.elfinder-menu-item-sort-dir:before {
font-family: FontAwesome;
background: none;
display: block;
text-align: center;
cursor: pointer;
}
.elfinder-button-icon-back:before {
content: '\f137';
}
.elfinder-button-icon-forward:before {
content: '\f138';
}
.elfinder-button-icon-netmount:before {
content: '\f233';
}
.elfinder-button-icon-reload:before {
content: '\f021';
}
.elfinder-button-icon-home:before {
content: '\f015';
}
.elfinder-button-icon-up:before {
content: '\f148';
}
.elfinder-button-icon-mkdir:before {
content: '\f114';
}
.elfinder-button-icon-mkfile:before {
content: '\f016';
}
.elfinder-button-icon-upload:before {
content: '\f093';
}
.elfinder-button-icon-open:before {
content: '\f115';
}
.elfinder-button-icon-download:before {
content: '\f019';
}
.elfinder-button-icon-getfile:before {
content: '\f0a6';
}
.elfinder-button-icon-info:before {
content: '\f05a';
}
.elfinder-button-icon-quicklook:before {
content: '\f06e';
}
.elfinder-button-icon-copy:before {
content: '\f0c5';
}
.elfinder-button-icon-cut:before {
content: '\f0c4';
}
.elfinder-button-icon-paste:before {
content: '\f0ea';
}
.elfinder-button-icon-view:before {
content: '\f00a';
}
.elfinder-button-icon-view-list:before {
content: '\f0ca';
}
.elfinder-button-icon-help:before {
content: '\f059';
}
.elfinder-button-icon-help:before {
content: '\f059';
}
.elfinder-button-icon-duplicate:before {
content: '\f24d';
}
.elfinder-button-icon-rm:before {
content: '\f014';
}
.elfinder-button-icon-edit:before {
content: '\f044';
}
.elfinder-button-icon-rename:before {
content: '\f246';
}
.elfinder-button-icon-archive:before {
content: '\f1c6';
}
.elfinder-button-icon-archive:after {
/* '+' icon overlaying archive */
position: absolute;
content: '\f067';
bottom: 2px;
right: 5px;
font-size: 10px;
}
.elfinder-button-icon-resize:before {
content: '\f065';
}
.elfinder-button-icon-extract:before {
content: '\f1c6';
}
.elfinder-button-icon-sort:before {
content: '\f0dc';
}
/* menus */
.elfinder-button-menu {
background-color: #fff;
border: 1px solid #b6b6b6;
border-bottom-color: #999;
border-radius: 3px;
box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
margin: 0;
padding: 0;
}
.elfinder-button-menu-item {
margin: 3px;
cursor: pointer;
}
.elfinder-button-menu-item-selected,
.elfinder-button-menu-item.ui-state-hover {
background-image: none;
border-color: #dedede;
background-color: #f2f2f2;
box-shadow: 0 0 2px rgba(0, 0, 0, 0.1) inset;
}
.elfinder-button-menu-item-selected.elfinder-menu-item-sort-asc .elfinder-menu-item-sort-dir:before {
content: '\f0de';
}
.elfinder-button-menu-item-selected.elfinder-menu-item-sort-desc .elfinder-menu-item-sort-dir:before {
content: '\f0dd';
}
/* Navbar */
.elfinder .elfinder-navbar {
background: #fff;
}
/* directory */
.elfinder .elfinder-navbar-dir {
padding: 3px 3px 3px 38px;
/* push the text away from the icon */
margin: 0 0 3px 0;
display: block;
overflow: hidden;
cursor: pointer;
}
/* active directory */
.elfinder .elfinder-navbar-dir.ui-state-active {
border: 1px solid #a6a6a6;
border-bottom-color: #979797;
color: #000;
/* fix for 2.x */
border-radius: 3px;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5), 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 1px 0 rgba(255, 255, 255, 0.15) inset;
background: #e4e4e4;
background-image: linear-gradient(to bottom, #ffffff, #e4e4e4);
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#ffffff', endColorstr='#e4e4e4');
}
.elfinder .elfinder-navbar-dir:hover {
border: 1px solid #a6a6a6;
border-bottom-color: #979797;
border-radius: 3px;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5), 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 1px 0 rgba(255, 255, 255, 0.15) inset;
background: #e4e4e4;
background-image: linear-gradient(to bottom, #ffffff, #e4e4e4);
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#ffffff', endColorstr='#e4e4e4');
}
/* Navbar Restrictions */
/* prevents 2nd-level children from being displayed in the navbar */
.elfinder .elfinder-navbar-subtree .elfinder-navbar-subtree * {
/*display: none !important; */
}
/* Navbar Icons */
/* arrow */
.elfinder .elfinder-navbar-arrow {
background-image: none !important;
overflow: hidden;
font-size: 14px;
line-height: 16px;
width: 20px;
text-align: center;
}
.elfinder .elfinder-navbar-arrow:before {
font-family: FontAwesome;
height: 16px;
width: 16px;
content: '\f0da';
background: none;
display: block;
text-align: center;
cursor: pointer;
}
/* arrow open */
.elfinder .elfinder-navbar-expanded .elfinder-navbar-arrow:before {
content: '\f0d7';
}
.elfinder .elfinder-navbar-icon {
background-image: none !important;
overflow: hidden;
height: 16px;
width: 16px;
font-size: 14px;
line-height: 16px;
margin-left: 3px;
}
.elfinder .elfinder-navbar-icon:before {
font-family: FontAwesome;
background: none;
display: block;
text-align: center;
cursor: pointer;
}
/* home */
.elfinder .elfinder-navbar-root > .elfinder-navbar-icon:before,
.elfinder .elfinder-navbar-root.elfinder-navbar-expanded > .elfinder-navbar-icon:before {
content: '\f015';
}
/* directory */
.elfinder .elfinder-navbar-icon:before {
content: '\f07b';
}
/* directory open */
.elfinder .elfinder-navbar-expanded > .elfinder-navbar-icon:before {
content: '\f07c';
}
/* directories */
/* resizable handle */
.elfinder .ui-resizable-handle.ui-resizable-e {
cursor: e-resize;
}
/* Thumbnail View */
/* main file wrapper */
.elfinder .elfinder-cwd-view-icons .elfinder-cwd-file {
padding: 4px;
cursor: pointer;
}
/* reset inner styles */
.elfinder .elfinder-cwd-view-icons .elfinder-cwd-file *,
.elfinder .elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-filename,
.elfinder .elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-file-wrapper {
background: none;
cursor: pointer;
color: #000;
}
/* icon */
.elfinder .elfinder-cwd-wrapper .elfinder-cwd-view-icons .elfinder-cwd-icon {
overflow: hidden;
height: 52px;
width: 52px;
font-size: 48px;
line-height: 52px;
}
/* filename */
.elfinder .elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-filename {
font-size: 12px;
}
/* hover state */
.elfinder .elfinder-cwd-view-icons .elfinder-cwd-file:hover,
.elfinder .elfinder-cwd-view-icons .elfinder-cwd-file:active,
.elfinder .elfinder-cwd-view-icons .elfinder-cwd-file.ui-selected {
background: none;
/* reset background */
border-color: #dedede;
background-color: #f2f2f2;
box-shadow: 0 0 2px rgba(0, 0, 0, 0.1) inset;
border-radius: 6px;
}
.elfinder .elfinder-cwd-view-icons .elfinder-cwd-file:hover *,
.elfinder .elfinder-cwd-view-icons .elfinder-cwd-file:active *,
.elfinder .elfinder-cwd-view-icons .elfinder-cwd-file.ui-selected * {
color: #666666;
}
/* active and hovered */
.elfinder .elfinder-cwd-view-icons .elfinder-cwd-file.ui-selected:hover {
background-color: #f4f4f4;
}
.elfinder .elfinder-cwd-view-icons .elfinder-cwd-file.ui-selected:hover * {
color: #b7b7b7;
}
/* List View */
/* headings */
.elfinder .elfinder-cwd table thead tr {
background: none;
border: none;
}
.elfinder .elfinder-cwd table thead tr td,
.elfinder .elfinder-cwd table thead tr td.ui-state-active {
font-weight: bold;
font-size: 13px;
position: relative;
color: #474747;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
border-bottom: 2px solid #b2b2b2;
padding: 6px 18px 6px 10px;
border-radius: 2px 2px 0 0;
box-shadow: 0 1px 0 #fff inset;
background: #cfd1cf;
background-image: linear-gradient(to bottom, #f5f5f5, #cfd1cf);
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#f5f5f5', endColorstr='#cfd1cf');
}
/* sorter icon */
.elfinder .elfinder-cwd-wrapper-list tr td .ui-icon,
.elfinder .elfinder-cwd-wrapper-list tr.ui-state-default td .ui-icon {
text-indent: 0;
background-image: none !important;
overflow: hidden;
font-size: 14px;
line-height: 16px;
width: 20px;
text-align: center;
position: absolute;
top: 0;
right: 0;
height: 100%;
line-height: 28px;
margin: auto 0 auto auto;
}
.elfinder .elfinder-cwd-wrapper-list tr td .ui-icon:before {
font-family: FontAwesome;
height: 16px;
height: 100%;
background: none;
display: block;
text-align: center;
}
/* down */
.elfinder .elfinder-cwd-wrapper-list tr.ui-state-default td .ui-icon-triangle-1-s:before {
content: '\f0d7';
}
/* up */
.elfinder .elfinder-cwd-wrapper-list tr.ui-state-default td .ui-icon-triangle-1-n:before {
content: '\f0de';
}
/* files */
.elfinder .elfinder-cwd table {
padding: 0;
/* fix for v2.1 */
}
.elfinder .elfinder-cwd table tr * {
cursor: default;
}
.elfinder .elfinder-cwd table tbody tr:nth-child(odd) {
background-color: #eaeaea;
}
/* fix for font sizes on v2.x */
.elfinder .elfinder-cwd-view-list td {
font-size: 12px;
}
.elfinder .elfinder-cwd-view-list td div {
padding-top: 3px;
padding-bottom: 3px;
}
/* hover state */
.elfinder .elfinder-cwd-wrapper-list .elfinder-cwd-file:hover,
.elfinder .elfinder-cwd-wrapper-list .elfinder-cwd-file.ui-state-hover {
/* fix for v2.x */
background-image: none;
background: #d0ebf4;
}
/* fix text hover color */
.elfinder .elfinder-cwd-wrapper-list .elfinder-cwd-file:hover *,
.elfinder .elfinder-cwd-wrapper-list .elfinder-cwd-file.ui-state-hover:hover *,
.elfinder .elfinder-cwd-wrapper-list .elfinder-cwd-file.ui-state-hover * {
/* fix for v2.x */
color: #509ece;
}
/* selected files */
.elfinder .elfinder-cwd table tbody tr.ui-selected td {
background-color: #D2D2D7;
background-image: none;
}
/* selected files text color */
.elfinder .elfinder-cwd-wrapper-list .elfinder-cwd-file.ui-selected:hover * {
color: #fff;
}
/* icon size settings */
.elfinder .elfinder-cwd-wrapper-list .elfinder-cwd-icon {
height: 16px;
width: 16px;
font-size: 14px;
line-height: 16px;
}
/* View Icons */
.elfinder .elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-filename {
border-radius: 3px;
}
.elfinder .elfinder-cwd-wrapper-list .elfinder-cwd-icon:before {
cursor: pointer;
}
/* Modal Dialogs */
/* main dialog styles */
.elfinder-dialog {
padding: 0;
background: #eaeaea;
border: 1px solid #b2b2b2;
border-bottom-color: #999;
border-radius: 3px;
box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
}
/* reset the margin */
.elfinder-dialog .ui-dialog-content,
.elfinder-dialog .ui-dialog-content .ui-tabs {
padding: 0;
margin: 0;
border: 0;
}
/* titlebar */
.elfinder-dialog .ui-dialog-titlebar {
font-weight: bold;
font-size: 13px;
cursor: move;
position: relative;
color: #474747;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
border-bottom: 1px solid #999;
padding: 6px 10px;
border-radius: 2px 2px 0 0;
box-shadow: 0 1px 0 #fff inset;
background: #cfd1cf;
background-image: linear-gradient(to bottom, #f5f5f5, #cfd1cf);
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#f5f5f5', endColorstr='#cfd1cf');
}
/* icons */
.elfinder-dialog-icon {
background: none;
font-size: 18px;
height: 20px;
width: 20px;
overflow: hidden;
display: block;
text-align: center;
line-height: 20px;
position: relative;
margin: 0 20px 0 0;
float: left;
}
.elfinder-dialog-icon:before {
font-family: FontAwesome;
background: none;
display: block;
text-align: center;
cursor: pointer;
}
.elfinder-dialog-icon-error:before {
content: '\f06a';
}
.elfinder-dialog-icon-confirm:before {
content: '\f059';
}
/* tabs navigation backdrop */
.elfinder-dialog .ui-tabs-nav {
height: 24px;
background: #eaeaea;
border: 0;
border-bottom: 1px solid #999;
border-radius: 0;
}
/* regular tab */
.elfinder-dialog .ui-tabs .ui-tabs-nav li a {
display: block;
padding: 3px;
border: none;
outline: none;
}
.elfinder-dialog .ui-tabs-nav .ui-state-default {
height: 16px;
padding: 3px;
margin-right: 3px;
display: inline-block;
cursor: pointer;
line-height: 16px;
outline: none;
color: #595959;
border: 1px solid #bfbfbf;
border-radius: 3px 3px 0 0;
background: #d4d4d4;
background-image: linear-gradient(to bottom, #fafafa, #ededed);
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#fafafa', endColorstr='#ededed');
}
/* selected tab */
.elfinder-dialog .ui-tabs-nav .ui-tabs-selected {
background: #fff;
color: #383838;
border-bottom-color: #fff;
cursor: default;
filter: none;
padding-bottom: 4px !important;
}
/* active tab */
.elfinder-dialog .ui-tabs-nav li:active {
background: #ededed;
background: linear-gradient(to bottom, #ededed 0%, #ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff', GradientType=0);
}
/* info dialog */
.elfinder-dialog .elfinder-cwd-icon {
background-image: none !important;
overflow: hidden;
height: 52px;
width: 52px;
font-size: 48px;
line-height: 52px;
margin: 6px;
}
/* file upload dialog */
.elfinder-dialog .elfinder-upload-dropbox,
.elfinder-dialog .elfinder-upload-dialog-or,
.elfinder-dialog .ui-button.ui-button-text-only {
margin: 6px;
text-align: center;
}
/* file editing dialog */
.elfinder-dialog .elfinder-file-edit {
box-sizing: border-box;
width: 100%;
height: 100%;
border: 0;
padding: 5px;
}
/* error dialog */
.elfinder-dialog-error .ui-dialog-content,
.elfinder-dialog-confirm .ui-dialog-content {
white-space: normal;
padding: 5px;
}
/* disable resizing on textarea */
.elfinder-dialog textarea {
resize: none;
}
/* footer */
.elfinder-dialog .ui-dialog-buttonpane {
text-align: right;
position: relative;
border: none;
outline: 1px solid #bfbfbf;
box-shadow: 0 1px 0 #fff inset;
border-radius: 0 0 2px 2px;
background: #cfd1cf;
background-image: linear-gradient(to bottom, #ebebeb, #cfd1cf);
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#ebebeb', endColorstr='#cfd1cf');
}
/* buttons */
.elfinder-dialog .ui-dialog-buttonset {
margin-right: 8px;
}
.elfinder-dialog .ui-button {
display: inline-block;
*display: inline;
*zoom: 1;
padding: 4px 0;
margin: 0 0 4px 4px !important;
text-align: center;
color: #333;
vertical-align: middle;
cursor: pointer;
border: 1px solid #b6b6b6;
border-bottom-color: #999;
border-radius: 3px;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5), 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 1px 0 rgba(255, 255, 255, 0.15) inset;
background: #e4e4e4;
background-image: linear-gradient(to bottom, #ffffff, #e4e4e4);
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#ffffff', endColorstr='#e4e4e4');
}
.elfinder-dialog .ui-button:hover {
border-color: #9e9e9e;
background: #ccc;
background-image: linear-gradient(to bottom, #f2f2f2, #ccc);
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#f2f2f2', endColorstr='#cccccc');
}
.elfinder-dialog .ui-button:active {
border-color: #969696;
outline: none;
box-shadow: 0 0 6px rgba(0, 0, 0, 0.4) inset;
}
/* Context menu */
.elfinder-contextmenu * {
font: normal normal normal 16px Arial, Helvetica, Tahoma, Verdana, Sans-Serif;
}
.elfinder-contextmenu {
display: block;
border: 1px solid #b6b6b6;
padding: 0;
box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
}
/* item */
.elfinder-contextmenu .elfinder-contextmenu-item {
padding: 5px 30px 5px 30px;
box-sizing: border-box;
height: 24px;
}
/* item hovered */
.elfinder-contextmenu .elfinder-contextmenu-item:hover {
background-color: #EFF0EF;
}
/* icons */
.elfinder-contextmenu .elfinder-contextmenu-icon {
top: 0;
left: 0;
margin: 0;
background-color: #D7D8D7;
opacity: 0.70;
/* Safari, Opera and Mozilla */
filter: alpha(opacity=70);
/* IE */
height: 100%;
line-height: 24px;
width: 24px;
text-align: center;
}
/* separator */
.elfinder-contextmenu .elfinder-contextmenu-separator {
border: none;
background-color: #D3D3D3;
height: 1px;
filter: alpha(opacity=70);
/* IE */
opacity: 0.70;
/* Safari, Opera and Mozilla */
}
/* Status Bar */
/* status bar */
.elfinder .elfinder-statusbar {
padding: 6px 8px 2px;
position: relative;
border-top: 1px solid #bfbfbf;
box-shadow: 0 1px 0 #fff inset;
border-radius: 0;
background: #cfd1cf;
background-image: linear-gradient(to bottom, #ebebeb, #cfd1cf);
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#ebebeb', endColorstr='#cfd1cf');
}
/* breadcrumbs */
.elfinder .elfinder-path {
max-width: none;
font-size: 0;
/* hide the text "/" divider */
float: left;
margin: 0 6px 5px 0;
border: 1px solid #a6a6a6;
border-bottom-color: #979797;
border-radius: 3px;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5), 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 1px 0 rgba(255, 255, 255, 0.15) inset;
background: #e4e4e4;
background-image: linear-gradient(to bottom, #ffffff, #e4e4e4);
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#ffffff', endColorstr='#e4e4e4');
}
/* style each element of the trail */
.elfinder .elfinder-path a {
font-size: 12px;
cursor: pointer;
display: block;
float: left;
padding: 5px;
}
/* css divider */
.elfinder .elfinder-path a:not(:first-child) {
border-left: 1px dotted #a6a6a6;
}
/* hovering */
.elfinder .elfinder-path a:hover,
.elfinder .elfinder-path a:hover:focus,
.elfinder .elfinder-path a:hover:active {
box-shadow: 0 0 1px rgba(0, 0, 0, 0.3) inset;
background: #ccc;
background-image: linear-gradient(to bottom, #f2f2f2, #ccc);
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#f2f2f2', endColorstr='#cccccc');
}
.elfinder .elfinder-statusbar .elfinder-stat-selected {
float: right;
font-size: 12px;
margin: 0 0 5px 6px;
padding: 5px;
text-align: right;
}
/* size information */
.elfinder .elfinder-statusbar .elfinder-stat-size {
font-size: 12px;
padding: 5px;
margin: 0 0 5px 6px;
}
+ + + +
+ +
+ + + +
+ + +
+ + +
+
+ + + +
+ +
+ +
+
+ + +
+ + + + + + +
+ + + You can’t perform that action at this time. +
+ + + + + + + + + + + + + + +
+ + + + diff --git a/alpine/custom/app/themes/windows-10/css/README.md b/alpine/custom/app/themes/windows-10/css/README.md new file mode 100644 index 0000000..5dcb3d1 --- /dev/null +++ b/alpine/custom/app/themes/windows-10/css/README.md @@ -0,0 +1,46 @@ +# Stylesheets +All CSS for your theme will be located here. + +The `theme.css` file is the focal point for loading the styles. These could all have been in one file, but have been split up for the sake of more easily structuring and maintaining the codebase. + +* **reset.css** : resets background and border of all elfinder elements so that you can skin from scratch without manually positioning the main elements yourself +* **main.css** : main UI elements (wrapper for the main elfinder div, global styles, etc..) +* **icons.css** : icons across the UI (e.g. file associations) +* **toolbar.css** : toolbar at the top of the elfinder container. Contains toolbar buttons and searchbar +* **navbar.css** : directory navigation on the left-hand panel +* **view-list.css** : defines the list view +* **view-thumbnail.css** : defines the thumbnail/tile view +* **contextmenu.css** : context menu shown when right-clicking on in the list/thumbnail view or navbar +* **dialog.css** : information dialogs/modal windows +* **statusbar.css** : footer; contains information about directory and currently selected files + +Note that many of the styles have a large degree of selectivity. E.g: + +```css +.elfinder .elfinder-navbar .elfinder-navbar-dir.ui-state-active:hover { /* */ } +``` + +This is to minimize the need for using `!important` flags to override the existing styles (particularly with respect to jQuery UI's CSS). + +## Tips +* Use the `reset.css` style to reset the styles that you need to. Comment out selectors that you wish to remain untouched. +* If you need to reset a style outside of `reset.css`, the following normally suffices: + + ```css + background: none; + border: none; + ``` +* If you want to change the icons in a particular container, it is best to reset the icon's style from a general selector, then style each individual icon separately. For example: + + ```css + /* All toolbar icons */ + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon { + /* reset the style and set properties common to all toolbar icons */ + } + + /* mkfile toolbar icon */ + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-mkfile { + /* styles specific to the mkfile button (e.g. background-position) */ + } + ``` +* Some styles have their `text-indent` property set to `-9999px` to keep the text out of view. If after styling you can't see the text (and you need to), change the `text-indent` property diff --git a/alpine/custom/app/themes/windows-10/css/contextmenu.css b/alpine/custom/app/themes/windows-10/css/contextmenu.css new file mode 100644 index 0000000..9c89800 --- /dev/null +++ b/alpine/custom/app/themes/windows-10/css/contextmenu.css @@ -0,0 +1,43 @@ +/* contextmenu.css */ +/* **Note** that the context menu is NOT inside the main elfinder div */ +/* Context menu wrapper */ +.elfinder-contextmenu, +.elfinder-contextmenu-sub, +.elfinder-button-menu { + font-size: 16px; + font-family: 'Open Sans', sans-serif; + background: #fff!important; + border: 1px solid #b5b5b5!important; + box-shadow: 0 0 5px #cdcdcd!important; + border-radius: 0; + padding: 3px 3px 0 3px; +} + +/* Menu item */ +.elfinder-contextmenu .elfinder-contextmenu-item, +.elfinder-button-menu .elfinder-button-menu-item { + margin: 0 0 3px 0; +} + +/* Hovered menu item */ +.elfinder-contextmenu .elfinder-contextmenu-item:hover, +.elfinder-button-menu .elfinder-button-menu-item:hover { + background: #dedddc; + color: #000; +} + +/* Item icon */ +.elfinder-contextmenu .elfinder-contextmenu-item .elfinder-contextmenu-icon { + /* */ +} + +/* Separator */ +.elfinder-contextmenu .elfinder-contextmenu-separator { + background: #e2e3e4; + height: 1px; + margin: 1px; +} + +.elfinder-contextmenu .elfinder-button-icon-open + span { + font-weight: bold; +} \ No newline at end of file diff --git a/alpine/custom/app/themes/windows-10/css/dialog.css b/alpine/custom/app/themes/windows-10/css/dialog.css new file mode 100644 index 0000000..0edcbed --- /dev/null +++ b/alpine/custom/app/themes/windows-10/css/dialog.css @@ -0,0 +1,124 @@ +/* dialog.css */ +/* Dialog wrapper */ +.elfinder .elfinder-dialog { + /* */ +} + +/* Dialog title */ +.elfinder .elfinder-dialog .ui-dialog-titlebar { + padding: 3px 0 3px 6px; + height: 30px; + box-sizing: border-box; +} + +/* Close button */ +.elfinder .elfinder-dialog .ui-dialog-titlebar-close { + background: url('../images/close.png'); + right: 0; + border-radius: 0; + margin-top: -15px; + webkit-transition: background 0.3s; /* Safari */ + transition: background-image 0.3s; + height: 29px; + width: 45px; +} + +.elfinder .elfinder-dialog .ui-dialog-titlebar-close:hover { + background: url('../images/close-hover.png'); +} +.std42-dialog .ui-dialog-titlebar .elfinder-titlebar-button.elfinder-titlebar-button-right { + left: 1px; + top: 12px; +} +/* Dialog content */ +.elfinder .elfinder-dialog .ui-dialog-content { + /* */ +} + +/* Tabs */ +/* Tabs wrapper */ +.elfinder .elfinder-dialog .ui-tabs-nav { + /* */ +} + +/* Normal tab */ +.elfinder .elfinder-dialog .ui-tabs-nav .ui-state-default { + /* */ +} + +/* Current tab */ +.elfinder .elfinder-dialog .ui-tabs-nav .ui-tabs-selected { + /* */ +} + +/* Active tab */ +.elfinder .elfinder-dialog .ui-tabs-nav li:active { + /* */ + } +.elfinder .ui-state-active { + background: #1979CA none repeat scroll 0 0; + /*background: #009688 none repeat scroll 0 0; */ +} +/* Icons */ +/* Dialog icon (e.g. for error messages) */ +.elfinder .elfinder-dialog .elfinder-dialog-icon { + /* */ +} + +/* Error icon */ +.elfinder .elfinder-dialog .elfinder-dialog-icon-error { + /* */ +} + +/* Confirmation icon */ +.elfinder .elfinder-dialog .elfinder-dialog-icon-confirm { + /* */ +} + +/* Footer */ +.elfinder .elfinder-dialog .ui-dialog-buttonpane { + /* */ +} + +/* Buttonset (wrapper) */ +.elfinder .elfinder-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + /* */ +} + +/* Button */ +.elfinder .elfinder-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button { + /* */ +} + +/* Styling specific types of dialogs */ +/* Error */ +.elfinder .elfinder-dialog-error { + /* */ +} + +/* Confirm */ +.elfinder .elfinder-dialog-confirm { + /* */ +} + +/* File editing */ +.elfinder .elfinder-dialog .elfinder-file-edit { + /* */ +} + +/* File information */ +/* Title */ +.elfinder .elfinder-dialog .elfinder-info-title { + /* */ +} + +/* Table */ +.elfinder .elfinder-dialog .elfinder-info-tb { + /* */ +} + +/* File upload (including dropbox) */ +.elfinder .elfinder-dialog .elfinder-upload-dropbox, +.elfinder .elfinder-dialog .elfinder-upload-dialog-or { + /* */ +} diff --git a/alpine/custom/app/themes/windows-10/css/icons.css b/alpine/custom/app/themes/windows-10/css/icons.css new file mode 100644 index 0000000..f632712 --- /dev/null +++ b/alpine/custom/app/themes/windows-10/css/icons.css @@ -0,0 +1,101 @@ +/* icons.css */ + +/* These are shown thoughought the UI, not just in the list/thumbnail view */ +/* General icon settings (in main view panel) */ +.elfinder-cwd-icon { + /* */ +} + +/* If you are using CSS sprites for your icons, set the background position + in each of the below styles */ +/* Directory */ +.elfinder-cwd-icon-directory { + background-color: transparent; + background-image: url('../images/16px/directory.png') !important; + background-position: center center; + height: 16px; + width: 16px; +} + +/* Empty file */ +.elfinder-cwd-icon-x-empty, +.elfinder-cwd-icon-inode { + /* */ +} + +/* (Rich) Text */ +.elfinder-cwd-icon-text, +.elfinder-cwd-icon-rtf, +.elfinder-cwd-icon-rtfd { + /* */ +} + +/* PDF */ +.elfinder-cwd-icon-pdf { + /* */ +} + +/* Microsoft Word */ +.elfinder-cwd-icon-vnd-ms-word { + /* */ +} + +/* Microsoft PowerPoint */ +.elfinder-cwd-icon-vnd-ms-powerpoint { + /* */ +} + +/* Microsoft Excel */ +.elfinder-cwd-icon-ms-excel, +.elfinder-cwd-icon-vnd-ms-excel, +.elfinder-cwd-icon-vnd-ms-excel-addin-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-excel-sheet-binary-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-excel-sheet-macroEnabled-12, +.elfinder-cwd-icon-vnd-ms-excel-template-macroEnabled-12 { + /* */ +} + +/* Audio */ +.elfinder-cwd-icon-audio { + /* */ +} + +/* Video */ +.elfinder-cwd-icon-video, +.elfinder-cwd-icon-flash-video { + /* */ +} + +/* Archives */ +.elfinder-cwd-icon-zip, +.elfinder-cwd-icon-x-zip, +.elfinder-cwd-icon-x-xz, +.elfinder-cwd-icon-x-7z-compressed, +.elfinder-cwd-icon-x-gzip, +.elfinder-cwd-icon-x-tar, +.elfinder-cwd-icon-x-bzip, +.elfinder-cwd-icon-x-bzip2, +.elfinder-cwd-icon-x-rar { + /* */ +} + +/* Code/Scripts */ +.elfinder-cwd-icon-javascript, +.elfinder-cwd-icon-x-javascript, +.elfinder-cwd-icon-x-perl, +.elfinder-cwd-icon-x-python, +.elfinder-cwd-icon-x-ruby, +.elfinder-cwd-icon-x-sh, +.elfinder-cwd-icon-x-shellscript, +.elfinder-cwd-icon-x-c, +.elfinder-cwd-icon-x-csrc, +.elfinder-cwd-icon-x-chdr, +.elfinder-cwd-icon-x-c--, +.elfinder-cwd-icon-x-c--src, +.elfinder-cwd-icon-x-c--hdr, +.elfinder-cwd-icon-x-java, +.elfinder-cwd-icon-x-java-source, +.elfinder-cwd-icon-x-php, +.elfinder-cwd-icon-xml { + /* */ +} diff --git a/alpine/custom/app/themes/windows-10/css/main.css b/alpine/custom/app/themes/windows-10/css/main.css new file mode 100644 index 0000000..00e6a08 --- /dev/null +++ b/alpine/custom/app/themes/windows-10/css/main.css @@ -0,0 +1,24 @@ +/* main.css */ +/* Container div for elFinder */ +.elfinder, +.elfinder .elfinder-dialog, +.elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-menu { + background: #fff; + border: 1px solid #69bcee; + box-shadow: 0 0 5px #cdcdcd; + border-radius: 0; +} + +/* Override styles in child elements of elFinder div */ +/* Use for consistently setting text sizes and overriding general jQuery UI styles */ +.elfinder * { + color: #000; + font-family: 'Open Sans', sans-serif; +} + +/* Resizer */ +/* Used if elFinder is resizable and on dialogs */ +.elfinder .ui-icon-gripsmall-diagonal-se, +.elfinder-dialog .ui-icon-gripsmall-diagonal-se { + /* */ +} diff --git a/alpine/custom/app/themes/windows-10/css/navbar.css b/alpine/custom/app/themes/windows-10/css/navbar.css new file mode 100644 index 0000000..7af60dc --- /dev/null +++ b/alpine/custom/app/themes/windows-10/css/navbar.css @@ -0,0 +1,72 @@ +/* navbar.css */ +/* Main wrapper for navbar */ +.elfinder .elfinder-navbar { + border-right: 1px solid #e5e5e5; +} + +/* Directories */ +.elfinder .elfinder-navbar .elfinder-navbar-dir { + color: #000; + border-radius: 0; +} + +/* Hovered directory */ +.elfinder .elfinder-navbar .elfinder-navbar-dir:hover { + background: #e5f3ff; +} + +/* Current/active directory (cwd) */ +.elfinder .elfinder-navbar .elfinder-navbar-dir.ui-state-active { + background: #cce8ff; + border: 1px solid #99d1ff; +} + +/* Howvered cwd */ +.elfinder .elfinder-navbar .elfinder-navbar-dir.ui-state-active:hover { + /* */ +} + +/* Icons */ +/* Arrow */ +.elfinder .elfinder-navbar .elfinder-navbar-arrow { + /* */ + background-image: url('../images/16px/arrow_right.png'); + background-position: center center; + background-repeat: no-repeat; +} + +/* Expanded directory arrow */ +.elfinder .elfinder-navbar-expanded .elfinder-navbar-arrow { + /* */ + background-image: url('../images/16px/arrow_down.png'); + background-position: center center; + background-repeat: no-repeat; +} + +/* All icons (directories) */ +.elfinder .elfinder-navbar .elfinder-navbar-icon { + background-color: transparent; + background-image: url('../images/16px/directory.png') !important; + background-position: center center; + background-repeat: none; + height: 16px; + width: 16px; +} +/* Expanded directory */ +.elfinder .elfinder-navbar-expanded.ui-state-active .elfinder-navbar-icon { + background-image: url('../images/16px/directory_opened.png') !important; +} +/* Root/volume */ +.elfinder .elfinder-navbar-root > .elfinder-navbar-icon { + /* */ +} + +/* Root/volume expanded */ +.elfinder .elfinder-navbar-root.elfinder-navbar-expanded > .elfinder-navbar-icon { + /* */ +} + +/* Resizable handle */ +.elfinder .elfinder-navbar .ui-resizable-handle.ui-resizable-e { + /* */ +} diff --git a/alpine/custom/app/themes/windows-10/css/reset.css b/alpine/custom/app/themes/windows-10/css/reset.css new file mode 100644 index 0000000..9f6c93e --- /dev/null +++ b/alpine/custom/app/themes/windows-10/css/reset.css @@ -0,0 +1,59 @@ +/* reset.css */ +/* Comment out/delete the reset rules where appropriate */ + +/* container */ +.elfinder, + +/* toolbar */ +.elfinder .elfinder-toolbar, +.elfinder .elfinder-buttonset, +.elfinder .elfinder-button, +.elfinder .elfinder-toolbar-button-separator, +.elfinder .elfinder-toolbar input, + +/* navbar */ +.elfinder .elfinder-navbar, +.elfinder .elfinder-navbar *, + +/* current working directory */ +.elfinder .elfinder-cwd, +.elfinder .elfinder-cwd table tr td.ui-state-active, +.elfinder .elfinder-cwd table tr td.ui-state-hover, +.elfinder .elfinder-cwd table tr td.ui-state-selected, +.elfinder .elfinder-cwd table thead tr, +.elfinder .elfinder-cwd table tbody tr, +.elfinder .elfinder-cwd-file .ui-state-hover, +.elfinder .elfinder-cwd-file .elfinder-cwd-icon-directory, +.elfinder .elfinder-cwd-file .elfinder-cwd-filename, +.elfinder .elfinder-cwd-file .elfinder-cwd-filename.ui-state-hover, + +/* general states */ +.elfinder .ui-state-default, +.elfinder .ui-state-active, +.elfinder .ui-state-hover, +.elfinder .ui-selected, + +/* ui-widgets (normally for dialogs) */ +.elfinder .ui-widget, +.elfinder .ui-widget-header, +.elfinder .ui-widget-content, + +/* icons */ +.elfinder-button-icon, +.elfinder-navbar-icon, +.elfinder-cwd-icon-directory, +.elfinder .ui-icon, + +/* statusbar */ +.elfinder .elfinder-statusbar, +.elfinder .elfinder-statusbar *, + +/* context menu (outside of elfinder div */ +.elfinder-contextmenu, +.elfinder-contextmenu-sub, +.elfinder-contextmenu-item, +.elfinder-contextmenu-separator, +.elfinder-contextmenu .ui-state-hover { + background: none; + border: none; +} diff --git a/alpine/custom/app/themes/windows-10/css/statusbar.css b/alpine/custom/app/themes/windows-10/css/statusbar.css new file mode 100644 index 0000000..3e66dc6 --- /dev/null +++ b/alpine/custom/app/themes/windows-10/css/statusbar.css @@ -0,0 +1,30 @@ +/* statusbar.css */ +/* Statusbar wrapper */ +.elfinder .elfinder-statusbar { + /* */ +} + +/* File size */ +.elfinder .elfinder-statusbar .elfinder-stat-size { + /* */ +} + +/* Current path (breadcrumb trail) */ +.elfinder .elfinder-statusbar .elfinder-path { + /* */ +} + +/* Breadcrumb in current path */ +.elfinder .elfinder-statusbar .elfinder-path a { + /* */ +} + +/* Name of selected file(s) */ +.elfinder .elfinder-statusbar .elfinder-stat-selected { + /* */ +} + +/* Size of current file(s) */ +.elfinder .elfinder-statusbar .elfinder-stat-size { + /* */ +} diff --git a/alpine/custom/app/themes/windows-10/css/theme.css b/alpine/custom/app/themes/windows-10/css/theme.css new file mode 100644 index 0000000..7e8398a --- /dev/null +++ b/alpine/custom/app/themes/windows-10/css/theme.css @@ -0,0 +1,35 @@ +/** + * elFinder Theme Template + * @author lokothodida + */ + +/* Reset */ +@import url('reset.css'); + +/* Google Fonts */ +@import url('//fonts.googleapis.com/css?family=Open+Sans:300'); + +/* Main features of the whole UI */ +@import url('main.css'); + +/* Icons */ +@import url('icons.css'); + +/* Toolbar (top panel) */ +@import url('toolbar.css'); + +/* Navbar (left panel) */ +@import url('navbar.css'); + +/* Views (List and Thumbnail) */ +@import url('view-list.css'); +@import url('view-thumbnail.css'); + +/* Context menu */ +@import url('contextmenu.css'); + +/* (Modal) Dialogs */ +@import url('dialog.css'); + +/* Status Bar */ +@import url('statusbar.css'); diff --git a/alpine/custom/app/themes/windows-10/css/toolbar.css b/alpine/custom/app/themes/windows-10/css/toolbar.css new file mode 100644 index 0000000..3f43fed --- /dev/null +++ b/alpine/custom/app/themes/windows-10/css/toolbar.css @@ -0,0 +1,241 @@ +/* toolbar.css */ +/* Main toolbar wrapper */ +.elfinder .elfinder-toolbar { + /* */ +} + +/* Buttonset wrapper */ +.elfinder .elfinder-toolbar .elfinder-buttonset { + /* */ +} +/* Buttonset wrapper for search field */ +.elfinder .elfinder-button-search .elfinder-button-menu { + background: #fff !important; +} +/* Buttons */ +.elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button { + border: 1px solid transparent; + webkit-transition: background 0.3s, border 0.3s; /* Safari */ + transition: background 0.3s, border 0.3s; +} + +/* Hovered buttons */ +.elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button:hover { + background: #cce8ff; + border: 1px solid #99d1ff; +} + +/* Hovered buttons in search field */ +.elfinder .elfinder-button-search .elfinder-button-menu .ui-button:hover { + background: #cce8ff; + border: 0px solid #99d1ff; +} + +/* Disabled buttons */ +.elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button.ui-state-disabled { + /* */ +} + +/* Buttonset separator */ +.elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-toolbar-button-separator { + /* */ +} + +/* Button icons */ +.elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon { + /* */ +} + +/* Searchbar */ +.elfinder-toolbar .elfinder-button-search { + /* */ + border: 1px solid #ccc; + margin-right: 5px; + border-radius: 0; +} + +/* Searchbar icons (search and close) */ +.elfinder-toolbar .elfinder-button-search .ui-icon { + /* */ +} + +.elfinder-toolbar .elfinder-button-search .ui-icon-search { + /* */ + background-image: url('../images/16px/search.png'); +} + + +.elfinder-toolbar .elfinder-button-search .ui-icon-close { + /* */ +} + +/* Commands */ + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon { + background-color: transparent; + background-position: center center; + height: 16px; + width: 16px; + } + + /* Back */ + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-back { + background-image: url('../images/16px/back.png'); + } + + /* Forward */ + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-forward { + background-image: url('../images/16px/forward.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-reload { + background-image: url('../images/16px/reload.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-netmount { + background-image: url('../images/16px/netmount.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-home { + background-image: url('../images/16px/home.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-up { + background-image: url('../images/16px/up.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-mkdir { + background-image: url('../images/16px/directory.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-mkfile { + background-image: url('../images/16px/file.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-upload { + background-image: url('../images/16px/upload.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-open { + background-image: url('../images/16px/open.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-download { + background-image: url('../images/16px/download.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-getfile { + background-image: url('../images/16px/getfile.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-info { + background-image: url('../images/16px/info.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-quicklook { + background-image: url('../images/16px/preview.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-copy { + background-image: url('../images/16px/copy.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-cut { + background-image: url('../images/16px/cut.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-paste { + background-image: url('../images/16px/paste.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-view { + background-image: url('../images/16px/view.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-view-list { + background-image: url('../images/16px/view-list.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-help { + background-image: url('../images/16px/help.png'); + } + + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-duplicate { + background-image: url('../images/16px/duplicate.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-rm { + background-image: url('../images/16px/rm.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-edit { + background-image: url('../images/16px/edit.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-rename { + background-image: url('../images/16px/rename.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-archive { + background-image: url('../images/16px/archive.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-resize { + background-image: url('../images/16px/resize.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-extract { + background-image: url('../images/16px/extract.png'); + } + + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-sort { + background-image: url('../images/16px/sort.png'); + } + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-undo { + background-image: url('../images/16px/undo.png'); + } + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-redo { + background-image: url('../images/16px/redo.png'); + } + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-selectall { + background-image: url('../images/16px/select_all.png'); + } + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-selectnone { + background-image: url('../images/16px/deselect_all.png'); + } + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-selectinvert { + background-image: url('../images/16px/invert_selection.png'); + } + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-icon-empty { + background-image: url('../images/16px/clear_folder.png'); + } + + /* Menus (e.g. for sorting) */ + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-menu { + /* */ + } + + /* Menu items */ + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-menu-item { + /* */ + } + + /* Selected items */ + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-menu-item-selected { + /* */ + } + + /* Hovered items */ + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-menu-item.ui-state-hover { + /* */ + } + + /* Menu item sorting ascending icon */ + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-menu-item-selected.elfinder-menu-item-sort-asc .elfinder-menu-item-sort-dir { + /* */ + } + + /* Menu item sorting descending icon */ + .elfinder .elfinder-toolbar .elfinder-buttonset .elfinder-button-menu-item-selected.elfinder-menu-item-sort-desc .elfinder-menu-item-sort-dir { + /* */ + } diff --git a/alpine/custom/app/themes/windows-10/css/view-list.css b/alpine/custom/app/themes/windows-10/css/view-list.css new file mode 100644 index 0000000..c79bf4d --- /dev/null +++ b/alpine/custom/app/themes/windows-10/css/view-list.css @@ -0,0 +1,92 @@ +/* view-list.css */ +/* Wrapper for list view */ +.elfinder .elfinder-cwd-wrapper-list { + /* */ +} + +/* List view table */ +.elfinder .elfinder-cwd-wrapper-list table { + /* */ +} + +/* Column headings */ +.elfinder .elfinder-cwd-wrapper-list table thead tr td { + color: #43536a; +} + +.elfinder .elfinder-cwd-wrapper-list table thead tr td:not(:last-child) { + border-right: 1px solid #e5e5e5; +} + +/* Hovered column heading */ +.elfinder .elfinder-cwd-wrapper-list table thead tr td.ui-state-hover, +.elfinder .elfinder-cwd-wrapper-list table thead tr td:hover { + background: #d0dded; +} + +/* Actively sorted column heading */ +.elfinder .elfinder-cwd-wrapper-list table thead tr td.ui-state-active { + border-right: 1px solid #e5e5e5; +} + +/* Table heading icons (mainly the sorter) */ +.elfinder .elfinder-cwd-wrapper-list table tr td .ui-icon { + /* */ +} + +/* Table heading sorter up */ +.elfinder .elfinder-cwd-wrapper-list table tr.ui-state-default td .ui-icon-triangle-1-n:before { + /* */ +} + +/* Table heading sorter down */ +.elfinder .elfinder-cwd-wrapper-list table tr.ui-state-default td .ui-icon-triangle-1-s:before { + /* */ +} + +/* Files */ +/* File */ +.elfinder .elfinder-cwd-wrapper-list .elfinder-cwd-file td { + border: 1px solid transparent; +} + +.elfinder .elfinder-cwd-wrapper-list .elfinder-cwd-file td:not(:first-child) { + color: #9d9d9d; +} + +/* Filename */ +.elfinder .elfinder-cwd-wrapper-list .elfinder-cwd-file .elfinder-cwd-filename { + /* */ +} + +/* Hovered file */ + +.elfinder .elfinder-cwd-wrapper-list .elfinder-cwd-file:hover, +.elfinder .elfinder-cwd-wrapper-list .elfinder-cwd-file.ui-state-hover, /* fix for 2.x */ +.elfinder .elfinder-cwd-wrapper-list .elfinder-cwd-file.ui-state-hover:hover { /* fix for 2.1 */ + background: #e5f3ff; + border-color: #e5f3ff; +} + +/* Selected file */ +.elfinder .elfinder-cwd-wrapper-list .elfinder-cwd-file.ui-selected { + background: #cce8ff; +} + +.elfinder .elfinder-cwd-wrapper-list .elfinder-cwd-file.ui-selected td { + border-top: 1px solid #99d1ff; + border-bottom: 1px solid #99d1ff; +} + +.elfinder .elfinder-cwd-wrapper-list .elfinder-cwd-file.ui-selected td:first-child { + border-left: 1px solid #99d1ff; +} + +.elfinder .elfinder-cwd-wrapper-list .elfinder-cwd-file.ui-selected td:last-child { + border-right: 1px solid #99d1ff; +} + +/* Icons */ +.elfinder .elfinder-cwd-wrapper-list .elfinder-cwd-file .elfinder-cwd-icon { + /* */ +} diff --git a/alpine/custom/app/themes/windows-10/css/view-thumbnail.css b/alpine/custom/app/themes/windows-10/css/view-thumbnail.css new file mode 100644 index 0000000..9fd70e2 --- /dev/null +++ b/alpine/custom/app/themes/windows-10/css/view-thumbnail.css @@ -0,0 +1,41 @@ +/* view-thumbnail.css */ +/* Wrapper for thumbnail view */ +.elfinder .elfinder-cwd-view-icons { +} + +/* File wrapper */ +.elfinder .elfinder-cwd-view-icons .elfinder-cwd-file { + width: 80px; + height: 80px; + border: 1px solid transparent; + border-radius: 0; +} + +/* Hovered file */ +.elfinder .elfinder-cwd-view-icons .elfinder-cwd-file.ui-state-hover { + background: #e5f3ff; +} + +/* Selected file */ +.elfinder .elfinder-cwd-view-icons .elfinder-cwd-file.ui-selected { + background: #cce8ff; + border: 1px solid #99d1ff; +} + +/* File icon */ +.elfinder .elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-icon { +} + +.elfinder .elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-icon-directory, +.elfinder .elfinder-dialog .elfinder-cwd-icon-directory { + background-color: transparent; + background-image: url('../images/48px/directory.png') !important; + background-position: center center; + height: 48px; + width: 48px; +} + +/* File name */ +.elfinder .elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-filename { + color: #000 !important; +} diff --git a/alpine/custom/app/themes/windows-10/images/16px/archive.png b/alpine/custom/app/themes/windows-10/images/16px/archive.png new file mode 100644 index 0000000000000000000000000000000000000000..b74cfbe6d4dda5712ae327c4abe0c5c6590aabc4 GIT binary patch literal 485 zcmV(&$cNcY16Vp6i{hoKY zPiO~xu(Mj0MX^}KvMkTJrd$JC^S}sT8MQH=)v(Kfob|(md5#=}N zlptXx=ok(hU0`Zvop?M>wOS>SNH8_C0Y;jrxvhzavuPY>C1!59CdMMAy0?fwsX4@)N~IXk1{emnRQbbO8^}HJ!8~dBAHBL$SJRl8quLIyf$hWlRFV@@Nkro zk%^3(!bnrvkNO(+Bl|?@U@*Li!BGx2F--e#l)D=iruDc9g!|fo-uIhhC{n(Lz0|K! b4EePGI`2TYQn(lz00000NkvXXu0mjf118sm literal 0 HcmV?d00001 diff --git a/alpine/custom/app/themes/windows-10/images/16px/arrow_down.png b/alpine/custom/app/themes/windows-10/images/16px/arrow_down.png new file mode 100644 index 0000000000000000000000000000000000000000..4b51da7deee4e67fa83370fa4295e9529360cc0f GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqoCO|{#S9F3${@^GvDCf{C^+5I z#WAGfR%riOuEPofEytH^*)siGpo;j}!%v<_Z?SBZ_#aU7=ABndn8c4c6YmP1vz*ZK zT~7UR%E2B1rlcN=zQwjlhRdf&CEwn5de^%1bBehmmWoXHe(QTJ1FQMkuj!G~c3$HW z+Z^=D*QUvhcgt(Vr9Hw^*TrCx2}LI+4NC)z4*}Q$iB}Uz}b+ literal 0 HcmV?d00001 diff --git a/alpine/custom/app/themes/windows-10/images/16px/arrow_right.png b/alpine/custom/app/themes/windows-10/images/16px/arrow_right.png new file mode 100644 index 0000000000000000000000000000000000000000..c86bcbb4fd272b7460afd20639fcc0cafd168ada GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqoCO|{#S9F3${@^GvDCf{DA@1m z;uunKtF+&ji&>GU)mS(9#jaw3!o}TjN2jW5>=OF#dLjBcPiaENZcdf=r>i+z1QeFC z9GkKA8rM>hf^)itZVtSAzE3D-Tl=-S_@C5a>2DV98TyMO3!*tbs%jNH5RCSEyUw6}A Q66iDrPgg&ebxsLQ0Me0AXaE2J literal 0 HcmV?d00001 diff --git a/alpine/custom/app/themes/windows-10/images/16px/back.png b/alpine/custom/app/themes/windows-10/images/16px/back.png new file mode 100644 index 0000000000000000000000000000000000000000..d0b6205d267d1e790d59e1fab0a9e873d5d034da GIT binary patch literal 368 zcmV-$0gwKPP)0rmnW-hjqJFJNb~%L$+- zSa<;oiHG>Hk=+fU85<=V!!8h~oV=MgZyx*;wvUu_4&2wMTQjSUa+H)v`dF{mn$2d~ zZnu*3)HHwgM;rr-q9`u&JZH69(d~8_3BR}y*$qe zArQwg!{HF;+#7IXW}kZvBzfSaE{>vz(P)Hou6?_inIvBn#p`4;xdh3yP1B=J=$KgmuAOtsG)?i|6G9-%GODTqSOSsl0sOr2fJqN{ zXiBl`pvh!DpPyEWBroZ`EK5zNQ*AaINqTPVp~(bztWkGn_H|m6Bk>JswWHpExnAc0 O00006U!$^ zj`oC*Bp`Mhn7fnDEP*i>5Oo6a9%RO>F+~=2JTLuA;4X)w4yxHnp#6s+2d;-BHmY?a zGiu&IAP8)}RInbNu~JP#W<=dUKnIz~3Fdpt;Yc?LG}@az4Il>!_%%G@DG%70sAukxVlfbp6^DlyDPai_sdJ6dNz_+NHxW()Ddw0}7 zF*P*qT06mTcL<-I#m+SLZ|a;PILtO9{oow3;~j`pZO5~ndmkHQd22x+6DSfUF%056>f9S&e9IH9j0ZFxa8pV4SM5HG;&D7Q&pZ2v4cNqyl`gU@0tO zqOt}vjNzSfvftpe5hJc#Woh{;e+^mYk){)m6C5Xa&PcEcKZ92hsjWfk>_KE79mhn) z7PyX_IA*X}OD3R;^!h1p{OITJ27R0-*w^I=`Z_&%?jv&Uj~ zm+Jy2In89|JOBAI34q5|OMKsFx|LEtuIp|e6^rjIsz$RZT5Hi-i>I}Co|bmIEw*h- zwO0Esl`ETZZ<7GN?*pK_KiGAz$dq8T!!On(6sh&Oz^!VAFT@~hw4FKlSnq?uutPpx#SS&V5 zP_9%aeqlPD0^p=GN)^`a;b_I!nkUwA2J+_&WH=nk+4+S;3FcKO_Vi`^)OffVORx}t uz-4}H1qlr$R{_k5of)t!!L-=v2KWa^13VKXk6X6@0000Fy>}cz3)deY(WE&iW9wiOoir&i=2q$8?728}p_nvwDs9&$URgRg!Q$Xj zTn`fQFYpG#Oln*xnA4!)m*5~Z4P320!1Ts;aroy+aeQfqalR5MWuB-|O`Xkx0aziRjK)o{E1i z0HELR=K*e9Po#m;{`R{6UjWOpyw=yY*J%I1NXFlv=MzC<_~A1X$jslmXLpT7BdSsT zHW0;TE>-v|U^e?EHTd#5GiV*BN1gAUy0B=5Z{9Z$iYF9lqDUX9=1*SSIS71$5?wfw zv3N>GudH<{uT}=lV?ZFZa2_?Zf*Ps|8FCUYKiX4(gj2h%%*-2d_UhC2>#fqI$GNo7 zbYnCeRE4HLI@!8g7plI7RO<+3H7J20q(*D^K?y*eyS6Hgq$gv^JW@*oG@dW}{61&% zbV!~2l!Q}r82)@aXnwNM!n+7j1^k3l+W|Zv15~FHG_p(8abp8TzLT+dU0$9mG_p%R ikOgwU(b)dyDt`e54VT?!9sb(@0000^Q7S(a&W9BXkDX=$2j zz+}(!SbpWAC7-Y~?=^vZQz|9KnVjW2i#Xwl1u0?+^e002ovPDHLk FV1nS=sB{1T literal 0 HcmV?d00001 diff --git a/alpine/custom/app/themes/windows-10/images/16px/directory.png b/alpine/custom/app/themes/windows-10/images/16px/directory.png new file mode 100644 index 0000000000000000000000000000000000000000..6eb423b89dd7b51665c83517df83b336a6324a60 GIT binary patch literal 292 zcmV+<0o(qGP)HIlREVD-G_-V7)cH(`6eu-HpZ$Oc(FH{jj|vfKZVG$7UhiscVObi> z_8HHN?@aLHr+$(oaMM}I9Y$*jkTzHMFLQvZaUhAyn}xfL`J3kHu06ajZyWB6;DI98 zod>FQ;Py&ji}@si0@xR1Ac9gDi}@&mQ0{TKL-$iCfo&{>JS;mR!N>Y>)=we#GU9tz zGp#N_JSP#5g^}_1`^oJ34&WiFK^_JniD`8nq}>%#21eEvTSLE4AZ6cDL5=^AGLenC q5sCfVDy%~%r!9`yZC?@k0yqJ(7911Y=H3SY0000=>aM)xm~;$X{4ALUOhqvc49`1zKS*q=RCl6L72>lw}rR zMS$Y6E#L1z=PWFLauhtzGi!mHGi3WdP6x%}&dgPu@@jF$*N(Hn4xC@?!i9(#%S$}Y zMXkyHKB1Q7O3<1U93y7UKQ>De_kcYAUd}JwASrJP$@p4HHlQc@P$wxwO$vU@kz79z0^N|FYldt<2e}0U>_xf>USc5^5z_sRY8>x_ z$0VR&9KVf8{1#;VMo4*^VAtOc`Jf&OVIu{bDHx@%J5U9TYN~P!iMya|OkuJy32C1J zl2Rk=`r05D)WP0jCy`?&3g#=0`Dz^V6~}i#S)ahLaT8MW9q>ZB3YmE=?GWlZWFW<8 zH_3%L3P!aSwpz#jQ3I;4QKL`| zz1(uI0FOxUe2RicF|3V1(%TL@53iKL{x--j=#?VPIUliP9Cma@-GNm&rcwBYB-oq) zWp$W>hamZ=4H6IQ=>lG(Ik&0{NZZbc$rCe?JiL?R1PukhcCurin}WwF*p11mi{`6^ z?Z4~k1DZ=Y=NEKPpbLm&W+*;J^7TG+mg7(rQTSXEJR1eP;=-`%EQ6=Nq>h`ZW3Ad5 zWG~dI;3X5;4f8wpUjA*a+!+Vp2f#c}ciy~n7UIL8JauBcJV3Ul8|AI(dijOaET`wS za@Mbt^9!9tIck=77x{#1ua!J3b2aS7WyD^tI6G$aLTRjTuw?;>8PZHZ)w( z^z?|dt#}O``;P<-&vT{E?Qx4&8laPF%DYKqZjW|-`pL&1zNOc99J=u&y>y}cA5-D< o_;sVn$~c`arnk5Ee?e9K13~Z${lHPm{{R3007*qoM6N<$g2&euTmS$7 literal 0 HcmV?d00001 diff --git a/alpine/custom/app/themes/windows-10/images/16px/download.png b/alpine/custom/app/themes/windows-10/images/16px/download.png new file mode 100644 index 0000000000000000000000000000000000000000..fd8e9a63bb6b4de0ef127bd96800e7c8e2c95807 GIT binary patch literal 378 zcmV-=0fqjFP)3{Gv{0~^5)%^_Q!oy0om@M63rxVK*Wl<)_?LF-)}fOZA+mO)i(;gO1`ahy z(&NyewmpD++xgD-JbBNL08X7>KQU2JGrc8^@O*P2+Qo7Bs?Q zHu+h9Mk6d^Y6$?KUE1dU@mafaaI_|9w&vjw6W_C5Z(AJ#08!6zOQ(iLBv}_LwXN{j z_pGZ(X0iZz&2aj2pD*%AF@3^dyO1@%>k?&b!4!pJ0u5GGa+uSts Y4Jk^5=kKF-#sB~S07*qoM6N<$f&#dwTL1t6 literal 0 HcmV?d00001 diff --git a/alpine/custom/app/themes/windows-10/images/16px/duplicate.png b/alpine/custom/app/themes/windows-10/images/16px/duplicate.png new file mode 100644 index 0000000000000000000000000000000000000000..878ec82fc07f09b1a8170df85816bb5dd89e4935 GIT binary patch literal 256 zcmV+b0ssDqP)81OW5P|0K+9%*bPUpEL>#k z4zUIzu9RO^)g#YO*ZN$)lgWs={YjZ!N$U+E@ z?0Sqb516?H=iF-wA)qV@SmqfRV_q;BK#3wx(`3)b)ML*1W-0&xt@XZuP=@>(N9%oE zAtc}X-t%mLyH|>Q>pJiMZGgMi9`Yu@-76GDCMSqd{;CfM9FjwR{xbyt0000-lDzq=24-C{uP3k9*h}+q>5s%}O6KbtZ4z=cR7-p?jW24dF&vLo5UpiO{xMVP(2mnBfKx={48d_@%{RDt) zHj9%M9-Bz8e9dUloU~10{MbOg27a<--%sn$7M-K3^DXVjK<@ z61^5wa|bWIXH49mVsXA(*xcKzM;#am0we-cHvIU{#dUifU%npJfygz6{%IYi9ZVaKmIDd)HW7zsR*#UH`UIhvnm7If|J(ZmbsL4<%ty;@+<`FcS^qEGci?Eh z>>gOQ29GUxgZ!Ityf$(R1fi6JAE#GH=C&}uc82uq0$f*_G;YUwAjE#D1PYN%&*1R< l24sEIT;XT~ivP?*f&VQrL#^F5c3J=c002ovPDHLkV1k@b*Gm8Z literal 0 HcmV?d00001 diff --git a/alpine/custom/app/themes/windows-10/images/16px/extract.png b/alpine/custom/app/themes/windows-10/images/16px/extract.png new file mode 100644 index 0000000000000000000000000000000000000000..d7932a6786ea892d6703f8cc238d8c7213edbd43 GIT binary patch literal 480 zcmV<60U!Q}P)SrJ>^!0d0{*)gi~wJtR;vvJWa7N#AP&n!0^#GID_Cs@BVc5b z0zm|giV)e*u!BmaLciaSMZ7hFVdDP9dM+-`O5xsWgaBmID%SxObM;DHe;odHoV(=wDxw z$vp*lZq;BIM&jf93a;x?UEKnNB*s$rg2?tDSuhx!<+lk3QL#0u3-%~8!a?wH*oRbt zw?|oqrIin~+ijZ7Cb>u9p9c;i0VMt&eU0{EtH1raPq*8p)9Fwg-$978gC7XB0d4>b WDmlkHh#yw~0000iw~5QU#BrUs}7C&#U!=fH(oaI3}XCMv^2r zeVoSmUjkP`j3A7%EJxaZ5r{Jo5l|umb3F*d7z3e93)~Zg&ORq^krEd6pePD(2|>(x zo?u}Qw%hFlf$MCZ=TYZB@3CX_s(s%tAegxa#+dQreeFJv3XsI{{Rj#n6p%MCc!s}q bc#(bpl1%sh%qa~$H@+-)^@W4u@K= z*OK%h$sPMDG01p4CeL%SEF*+a2d2l6D4^MF;+(^Ke-;wkfdi%?gnE``c<*t}(dl$Z zl4J%n%*@-~tXL-@1kOSZfNr-NWBihHj#jJnRjbwRqdT}pSC7!^^(cx0=N#>Jn`*T> z0~!?oJ0Tzi@(=?3e*aYX!OVPYgy+p>b2k_aST2{OX?h5M?!yIKxP!@L!eX%~hv(&R zRFd9yyPZa(kyfjfB+Vt=9{Xa4lmM@#(vz8eU;O#6`T=S{q5Xd@hDiVb002ovPDHLk FV1g%rnI!-K literal 0 HcmV?d00001 diff --git a/alpine/custom/app/themes/windows-10/images/16px/getfile.png b/alpine/custom/app/themes/windows-10/images/16px/getfile.png new file mode 100644 index 0000000000000000000000000000000000000000..a169c3654bdce7d5a642a6f25223a841d500c6cc GIT binary patch literal 278 zcmV+x0qOpUP)!=3RiTA-0Y5+oZ7)XqSX-}j1b0$PGj z{x~ol);f^n%0br_B$+=1#4nTFy_ZW{F-Eee4HAkC6*^>4ECn%v4laV-g__YtkPfc?1A#i|B!mnOg2PQt zf!x$Wr5GJ5v?XR}Dp;(SAH6oYTwaIVg{0@=ySy*Y`~5u6_j!0wtb;c3X-Q^w25Y}X?)CR!-(HWY+9$-o z&FR2eKamdEUVXQZ`RxxV`0{d*?0jtKRVkE+(7!rQoFE*0#x!KZ0-Rb(DFMCZ!umi zfH|Nk#;HsX(_#Er!H&hh1ftufG43h*g{3*&7Nno+h;nmm1xg5~WV@@_9lB-&z| zr{FtZ^zaFQtAXO(win^l2um;mGbaa7)X9)5u-pqLHb4VCeLGx*|FJ|w(325BPXnGA zpWhF&3Imv%0f480R{X=(2F^Q}+f)=_jZOht+V300000NkvXXu0mjf=eOK{ literal 0 HcmV?d00001 diff --git a/alpine/custom/app/themes/windows-10/images/16px/invert_selection.png b/alpine/custom/app/themes/windows-10/images/16px/invert_selection.png new file mode 100644 index 0000000000000000000000000000000000000000..67edac34228d03869449baa072a65ec4509d5392 GIT binary patch literal 741 zcmV_mZX=kQ=GwniF##kkR z7y%UvA<>qZ>3nqBN-G$_V2sh2sa3>IX+akz1WYQu-aGvO3@^Fq%cSSrd(OF!sjA8@ zDn9ttc!H(4a<1qbAN*$okY$-gB9U_?OA?cnBopEZ78#TfPvW-((^P&+K;Y@==`q{3 zMZ+*eL)S&CV2YWUN0%m^eekBrfuDApzUE+gfq!#hTPG3~CkY7zL12#KsPNyhs#~kK zEBno@-vE_1fVT&*_6s24c7n+m%1J7H0vgxE&ICF>K8B;CBY=}GlHcE+Ed*4SAI9Hh@#o2?|xp8-Wd)X*&EbFE9WvjBW zbmw7q;@Z>CYl^qu5UtJ^p@8M=H?GcqEQLvg5-?W@qYB-A*{Y|DL0xlO^_17DUw`sx z?e4~Ifgv&fJ%W=v6?bz3w8UoXF2B;YWeUatrFd|r%3qhSDjf*9&S z0?K*hHX0T&0^cb035Mx(yIsiTav~+yCqN10sOEJ7S`z9^QIXpbtJAb=Z&$-`PEJBF z9bMPe5rKvikfS#qzc-Z9K_h0j8&Rv>5Yg=`==S~DxywbzmT^yH1j+@|lrx#k7_EOu zKt|BRkP@8Tk~B6csbSGwO5i&|x2YRxrlPx|D5FO>dX|)F8s((8%+iA*fB2cFeNp`b XKqPVivzD{g00000NkvXXu0mjfw+~2I literal 0 HcmV?d00001 diff --git a/alpine/custom/app/themes/windows-10/images/16px/netmount.png b/alpine/custom/app/themes/windows-10/images/16px/netmount.png new file mode 100644 index 0000000000000000000000000000000000000000..5e15a49ca77f8655a1105d7d6295adb24c0929de GIT binary patch literal 382 zcmV-^0fGLBP)uk|q#hYvV=`(3S8aIUol>KDi!^pisR9T=GeWLRDcTpLBYc zbr1vGD2acDj_hBK&<}Wkd*eO0!`Gd_d8sTjAv4SjGhqtv>DlRVFCfS#(*WE(9_$Rh zbNJDR^sUiXYypeG2!MD0v?6Kahfci|AlcH~%*3_>aC&xGDP5eW%&eUxBtsH11s1iH z2?QgfnYV@cnSp+Q*VmWS{@yP2dYwk25uRqViSPUPzE7*wqBdD0eiTO%E30cM2>wAN z#HM3pH?!2TwQhe@0y{B^%S95$i7vkbaCP@w@ovkhaA~q|c2i(!?*V}%hTQbq)L3R9 cs(_yO1c*Y|3Xr0qasU7T07*qoM6N<$f?*n`2mk;8 literal 0 HcmV?d00001 diff --git a/alpine/custom/app/themes/windows-10/images/16px/open.png b/alpine/custom/app/themes/windows-10/images/16px/open.png new file mode 100644 index 0000000000000000000000000000000000000000..5ce7709a4ef9a9c8ece0d1800606049e955d88fc GIT binary patch literal 401 zcmV;C0dD?@P)+n)sM9~V6DbjO$F{eE5E0{hcQCOSwu^P~&g zB(rOvfD}L_$b)%QomsYeJjI|u24isC8rPn5TD}?_)k6giEuzT;GQbc&z~*CZewu>{ zTq`$7B2gs4JXsTV+CSvME%R22j}it!?#S`E#y@N_~@oKC-= z)16Z@LVWLN9Y!YdeAs%ffG|LUJTH(rFh|z>EW$QuRtF$kH@_wgjCY5p_-$oL}In$M>OLTO&#qI2_<7NwUB zBx5IgJDc6vGZ|(gX_dfUmmrb;NsyUyJ!TT^1o;nwY$Nar!D8l_?%R$K63%r9Dl$#1 z)F75?(3W|oJ11VLfd!qnP)#+dLAd1>Dkr1OfQU+ z(PyCF1YtLFRiqx0Cr?{B9UDu8jY7!A&iRM=2JxCmIePAyMgRZ+07*qoM6N<$f>8LD A_5c6? literal 0 HcmV?d00001 diff --git a/alpine/custom/app/themes/windows-10/images/16px/preview.png b/alpine/custom/app/themes/windows-10/images/16px/preview.png new file mode 100644 index 0000000000000000000000000000000000000000..b0d034bf4ee3a9b5321783a81b5aaa0463d6618e GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`2R&UJLo9mNPEh1K6d>Rd@0s72 z$-#G;u}b7hluv(PaP;M5g=z)?Qwt{pndVp*@n6mgf8-@T*Q*(C-pp;U#JuA5t)Sk} z(A4t{hd-u#P7=)B7k6$=_-P&m_5hx(KZH&#Im_t7d-+F0fVG*y<7ol{+hnCBJhfYb z_ya;r6%#J?X=`L^vuysu)^+cZ^o#7~+Wp;T?v5^1f-nEv@AUZZXp|PPJEDn~0u8E!%Qw|k!wo~x++1JHP+MEa9?`YA&2IX= zXC|}X{5P5L;;(bx>0Mb3lWe+bix^7l+QdSemgY49T?jV-q`47jGEg(8$K>-T3>W_X zZ$0DDXRiq-_Bl?vbV+CSm;bsm-u{njT$pCrd*O^z&xt*)HDyQ!)Ymh#00km?w)Gk> z{{26oZ~vm2+B#m4SW`_oLwe&hXVWS7pKHzd@Lz4_m;avK`G}l!zls0v%Sk3?N zKWM_il`S=;KyTH94X&zf5OnN0vEN|EtN+GR9{tdo`s#;g=bnWvz<`Du01DNzh7Kv4 zd2j#wPCB_CWIzMZTOeFr-^^Xy*sEIJ&@KtWKy{Lp^(_Kmd3Y?;*D*BIRx@}^yK>!f z-ur)f4gLCUwPnz#st2bDWDJT*lxPHTT52m8GFoQ)m@WAF-)6?c7e)1*YHfApCcgMOr;G-c>t>c=!S#?4bhzU`@dEH zvLT?j4sTsqnAJSp0Tk7+s3T|q!jO7~u9`vyNEkF?4Fdo|;J0DUYWvmz0000H*| zT)t_y+fPTM(OV!j>Hs3*XGDCHbZ(ngtMwrwzDGo=2zvINJbWt zu!L;3_3A7djRQV?Jm=)(KAV(~1e3|cIp<52IlC;kDxJ1UmHPd@Hz|3Ol3$L;E+hl+ z==JiSt-pJ6M7030O-d!rW`Sf1SpfVfuY3HJIsC~b3P~8)Nv@7vLW26LOr{2mH# z&uyyKpf|p*%)bK67C*K|lG%f?nFVv?$&8hKr-}fH$*G-t0nay7l}8Edrr$s8+9$o< z)y1Lf(*_t%OcbWxs?42$uO2JcmuKroAC_Nr&+Ycjm+Pg|-PInz!$_2;FJ`xc&ITay zMpc7m3p<}>v3@MiHk1*Vpxayx1o#4abPOYvEd~O9SG``h8jXep;0bs>ghyj*cLK`g zve9fdtDR2A$>nmbNFoS}`1SD#hFW-ME=#@&Pl}e>DzVBn( z_WrPWP&awM&;0lL0eaw^Ff@k&dH?_b07*qoM6N<$f``x5 AYXATM literal 0 HcmV?d00001 diff --git a/alpine/custom/app/themes/windows-10/images/16px/rm.png b/alpine/custom/app/themes/windows-10/images/16px/rm.png new file mode 100644 index 0000000000000000000000000000000000000000..142e21b601b26a20292a97b8e117d162042c31fb GIT binary patch literal 344 zcmV-e0jK_nP)|>zu!HALH+^T49wDDIwfXl3?OlP1~1*J|of+s|k_1gz+9B#rSE> qQze9cLZn_X!8Z=RX9*6R|B5f(|DdvW>nz3q0000WKRki7UU!oAAPBJucI2iDs2>QIobxsLqN_zpT z5?3fmXR^-1>-VdVE8jj&yxCkBDa=hr%wQM8JF%aDRhePs%)_bBi!Z;ni#4cDZoreo z8l;UX#1pgY#i$wVWQ|UmJu3<^!{O6UKh(ZIufeO_Czu*qfnm=g=)4SeUV(vhVQx%k z@*%6!CIJNpc5nQ?duC(%b8a0T#FpW%Q3lQzz@e7ly7CUX<1fDsg?z?Ih0+!sSOVEe zeSB@_S!@MNy$mvv`;mMVaY0#xuEhM7VFtWss4TY-K>zW?@TKV69|f@lHYDFf;uTSb z9{fIs7EX;7SEF9Rj&fXa%MEyhLPlohr?HxZ=tl47Ss6O%5*$k||F)+_Gd4!uEry62 zu=X5|#yXOzbS3_1HgA@Ga$f~5hN?R~qoplvG@BQyf&;|2dj+fml@rw;9<(t(I3=mW zr|~0b=W=o)Z%<`%eGxNsme&(0{s~fpEd1etJ|2R8iQdsPK|~`^9NVn}JqscBCeb?3 z@v#<&ID1(LY%VGpn%E6hyMKk~LM1M$-o8QoV0S5hk+rtux`5YX5QkH`)_ZHvVd(mS l$h#IiDB?p{vp5LZ!XH5<*qG*IEm8mg002ovPDHLkV1iw{98CZK literal 0 HcmV?d00001 diff --git a/alpine/custom/app/themes/windows-10/images/16px/select_all.png b/alpine/custom/app/themes/windows-10/images/16px/select_all.png new file mode 100644 index 0000000000000000000000000000000000000000..a93dd7f742f4c69749bdd493dbd7c5c920711120 GIT binary patch literal 656 zcmV;B0&o3^P)noHH|L<_g#I1j2Wf2ppTgwg~X>uI&tCeY+FsYCF=~ z-AG@1Jki&mO!VDeqyxshR;2x2tZ&{wu7TrmC&G6uQ8H|?GnmD1e-RC*M7^&>f>C9qqd>%QSxnd}R%1CN_Aljc0wLTMV_7ZYlB{cd%RA+pT@q>s+ zHX>bSj-PhG0+=X0;Z(|+^!y-r86rgdt4dh%g^Uj9VcWlCRtp*KBFtUEMOG`(k<|+;5H1y%xGIO z3FMO>Iey4vx-FPk7y*X(?d29Sw=pwXM&;rb8oUMLZxgXb90|6tSJ=XOhrJl&TX@0v zKGs`j0V5Omb4Y%77UM{;XRHctulE-u`IyjlhPP%c&|Dr;kR1}v^2USrb=5x&&DJzD zn$yr~Ps59kK80%>PInq^F;+R?XrG2x@14}s_ka$v$0U_2Hl!~~(p!b8d|_~Gm^p?V q8`HZw~FwWS5qrcjC(Z7mWscbl~6IoEyy@#Hrs^-Fm2nrlE1#DJDq=&fkQ zYJ2KM&>)`DC{6Z#JWR4u%5K$xftek6_xC=`6ae16->G{RQ-qEK`2ViEr{_=~{58IThb-Mi_!-Eb$ zx{rzxkr@ETPd6G@p6u$!vyH~6fT+(;Ff6SDusjt*c|HB}@>Gm-jyH#PP8AC1Zv;bR z83kmPD_ENJc<*U{%o5~eFjuY9?GGqM36>?W41uH|xEcg6_y0pMTdmRU4Jf)Cfpk`| zH0fb(4M|Ai=4D45$Gq6f6etypdrl6*rJ23E%D0mN&Iz+5KZC)wwX|oIYH0>HMuO+2 zi!&JaY@c@kDBZco*WM}K=Lp94K;;JjXxhWV{jip}Jrg5|)+ofv<7UhJ1lJ!mTdAP^ ys(t45g_(rcX-WDm6lE*i zHB7Q`?mNB9WX6lXCbQrCx0`XgzQ%yNouBNt*H=u9-BICus|3~y}>jjC`*Vm)Ez`gsx3XPec|Le~B z@ZY-s(#5)(D#jLIAc8HZt7NFHsbO%OaqorW>_=a#>l(qXK)3)HK%Sj@7HUm>^}~3| zqaOw{Uj29MIkCU0wm}f$+%rf!wyx+;VL4M68q*0%_hHFQXp zH?)IsabvG)b$v58NDhQS2KY`ox!-2q+y6jyQlMBvjYgnNp!i0{4M3Yga&5I`40#Rx z`j+$F|MQr3<$6OcP;-49k_)h4Sb}P+D`zOI?^Lsy@$iM&g0KHGT4wvS)K;Lz0$$B^ zooZIoAHFbJ@Z*0>`>Ik<3^YJv0ILDWnhSuMEv7wuVKD#4|H$^$Wvw+OV5egwBvf1v z43BDty!u{Uv#AeX=*|27KcWqyxv`-Rds0TmjUXFps#&c1FJIG~_xpc%D{jr$T>$hS zD2lS0r#pnVt}Fzl5nP(_gh3-X47zFx!Py#@W)KDd5?!}mLnSar00000NkvXXu0mjf DRT4at literal 0 HcmV?d00001 diff --git a/alpine/custom/app/themes/windows-10/images/16px/up.png b/alpine/custom/app/themes/windows-10/images/16px/up.png new file mode 100644 index 0000000000000000000000000000000000000000..e2500ab9ea79ce5592e98a91212c38153fc8c5ee GIT binary patch literal 374 zcmV-+0g3*JP)^OPZ#{ag4S099XLAX#oHp>gMTmS^&Z@q~Gt8Wf}AN9Bb_va9;+nSS%`LV@v@s z#t;MngTa6-%Se)>xNGH$(P)H-;CUX#m?vOZ&cGP+7zDvZk|g-PzX!N!x7#|IO!D&? zP=9l;)9Kue$K!l|TL47l6Syi@t7^q9A|JqY4Z6$VxB7p;!OsMswGc$4vGz~;260N2 UXxHF~>;M1&07*qoM6N<$f+%{cz5oCK literal 0 HcmV?d00001 diff --git a/alpine/custom/app/themes/windows-10/images/16px/upload.png b/alpine/custom/app/themes/windows-10/images/16px/upload.png new file mode 100644 index 0000000000000000000000000000000000000000..c44c24e572eb3974f345cbe7fbfe579f5ec00c6f GIT binary patch literal 446 zcmV;v0YUzWP)Y4?uuu_suzoo%g0Y({PiU%)PnihXBI0IjaB6$Fyw=yjqLJ3CJ?P*)Yh(WvVu3swST;JlVq z63B5X2QL|lDwR6L5_9l%S>2kPrqT|&=FK~3i<9%ONXbIF1ttAAsW9;B>@8pBC#?7H zl@=72Son|NmuGMI-2X(lbIHZ#Irm2oJ}fIp28&(1IDO6W{1|RE^Z@t4clB)j-B$Jv z3i%7F{YQK3v&Y7_Ex0ZGcZHu%e)KX0%5dd-oYT-lI5}Uw1!L;EDm1jw{Exsg2g4zj o<9CkV+QKrjnQv%8@F$V}17uth-9bo}(f|Me07*qoM6N<$f~0fLNdN!< literal 0 HcmV?d00001 diff --git a/alpine/custom/app/themes/windows-10/images/16px/view-list.png b/alpine/custom/app/themes/windows-10/images/16px/view-list.png new file mode 100644 index 0000000000000000000000000000000000000000..f18f64bf661c8e14005f24ea33c4ab898f9e4794 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`+dN$yLo9leV|JCitY?!^u(FyZ zI9-Nkg8>k@xVk2K=tOVpX#|3WYu4~AXN`@G?a?tfcgFU+BnzvGL|pB&gcF4+E`cr= zSb2b;TTIN5qm#>U#fn+R1{TW>il*rQ?Yztyy!fV|p2e;TTR&HpSccE~mJL;nH+Fv0 zIedS4wZy)fy{9gO?c{J3bQA~Knh|^J;D_1es)yOPnQL%yuqqwCwAA~5GV>21i8gLF fcZI$OQ#cqJ?&i6OEogfK^Z|pXtDnm{r-UW|f?QK# literal 0 HcmV?d00001 diff --git a/alpine/custom/app/themes/windows-10/images/16px/view.png b/alpine/custom/app/themes/windows-10/images/16px/view.png new file mode 100644 index 0000000000000000000000000000000000000000..b93a90f466e87c813f3105709a28764d2ec2f6db GIT binary patch literal 236 zcmVxvrAz;#15(78UP6RQrhw*g+JC*a8eaV88tMNLot7 m7O*6xMD&2=;ozr!N(2CAKNU3J?v5q^00002ou-9Vx?yO5b%K#8uwa1&spRhPM@#F+Wx+N2gQ#=tx7;Bhl12<>@^(&~axPA8n zZr{DHoToiaWJE`j=p40AM1}z!w=1YGSsb2lczg!ceoK}>+87ZV7{-VuFWZQK|FKuF zddc46fTPnds1|p8pCE>eh(PUo?0lvMwqk(3UBU7K=V}g*KWG2&eV_Nq!tEjsEpAOf;JQkR9S{!w?NtPT}p5U&JZz`xI(rR8_CusoLb3hj_UGy(4ZX6s&(t zNvQU?7J#j6=7zja6M=?PtNCJ$@pBmR{pNL1u#m-G3q|bp-v^`B8U1pTs)HFU$k@!K zln2}9^Q3Dx6C^I}JgeWnTl=-L;C&$N{pL^w>-j5h$J>W^8E`z=tN}ybr^|b+*Y%5y zNt<-aICxM$|NdzydB|0vUg269wWJ4%Hz}aH#XZO+t&v{?gGcSvUGFqi{U-fxH+n;( z#!*(pz5DBQT#c95`>F^g3Q>6x_X@i1bM7gT?w>*Y70MT~#DdnOOM+N0Is=AHz(g5! zm$D_{v+kzsY<1#c9`!urldo6x z3z`UIlZU(rJVWHOp;h?ZkAEr(`P>+dfIEJ82J&P2bIN!MZ5mmdId}5a*C1aaa$(YG zrWf-m$o?wfP9OaYat547JI^)0ug-&_A9wG4^D9z+2s{I5x6%i|E#QsP`EC?){`iSJ x|3QFzH2-N_P^jTI4mp2(pDZQYVTTLRl$ihk002ovPDHLkV1jmP?oI#z literal 0 HcmV?d00001 diff --git a/alpine/custom/app/themes/windows-10/images/README.md b/alpine/custom/app/themes/windows-10/images/README.md new file mode 100644 index 0000000..a56b86c --- /dev/null +++ b/alpine/custom/app/themes/windows-10/images/README.md @@ -0,0 +1,4 @@ +# Images +Store all images for your elFinder skin in this directory. + +It is best to group similar images into one file and use the files as CSS spritesheets. diff --git a/alpine/custom/app/themes/windows-10/images/close-hover.png b/alpine/custom/app/themes/windows-10/images/close-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..c31d9758e0a4ece1e9874d7119cb3fb0c1fc1b43 GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^x{XE)7O>#J_nb84oeXCVhf; zLV0FMhJw4NZ$Nk>pEyv_eoq(2kch)?udnBGQWRnP@P1dcM$RX$eI5P@3j=f1cAs}p zzo=ox?SJ6$3?8vX%c_@4vpi31ep}ON|J1z9qWR^%yL$~H%p?qY(o7aho_%qDQBaG) zu3h>)ZC)GoOTIB)x~UW+!TVBY6MxE!nJl$?85x#rj{nU1$0q*T*1QX{XE)7O>#J_nb8zO1Zogf&n|vcxr_#5q4VH#M(>!MP|ku_QG` zp**uBL&4qCHz2%`PaLSI!qdeuB;xSf>yBIv0URtB3_EuH-+9c~_jU(Y-4F3gXTm0I z4>&kM#pHBTo8hgD#l2=#I)aU7YSyHyDJ}9_+ce?IuD42-A-|`V)~4 zioQtNaqD>Mu0Ov2_~N@t+iWTs;sRAdEju5Up9UELG>1{f<9LQnw3u%N&