diff --git a/lib/Controller/CssController.php b/lib/Controller/CssController.php index 4fa1ab5..4f360a1 100644 --- a/lib/Controller/CssController.php +++ b/lib/Controller/CssController.php @@ -63,6 +63,7 @@ class CssController extends Controller 'opener' => $this->config->getAppValue('side_menu', 'opener', 'side-menu-opener'), ], 'display-logo' => (bool) $this->config->getAppValue('side_menu', 'display-logo', 1), + 'opener-only' => (bool) $this->config->getAppValue('side_menu', 'opener-only', 0), 'size-icon' => $this->config->getAppValue('side_menu', 'size-icon', 'normal'), 'size-text' => $this->config->getAppValue('side_menu', 'size-text', 'normal'), ]; diff --git a/lib/Settings/Admin.php b/lib/Settings/Admin.php index b984305..fd889db 100644 --- a/lib/Settings/Admin.php +++ b/lib/Settings/Admin.php @@ -60,6 +60,7 @@ class Admin implements ISettings 'display-logo' => $this->config->getAppValue('side_menu', 'display-logo', '1'), 'opener-position' => $this->config->getAppValue('side_menu', 'opener-position', 'before'), 'opener-hover' => $this->config->getAppValue('side_menu', 'opener-hover', '0'), + 'opener-only' => $this->config->getAppValue('side_menu', 'opener-only', '0'), 'size-icon' => $this->config->getAppValue('side_menu', 'size-icon', 'normal'), 'size-text' => $this->config->getAppValue('side_menu', 'size-text', 'normal'), ]; diff --git a/src/admin.js b/src/admin.js index 1a60b51..a05bd00 100644 --- a/src/admin.js +++ b/src/admin.js @@ -23,6 +23,7 @@ const elements = [ 'side-menu-opener', 'side-menu-opener-position', 'side-menu-opener-hover', + 'side-menu-opener-only', 'side-menu-display-logo', 'side-menu-size-icon', 'side-menu-size-text', diff --git a/templates/css/stylesheet.php b/templates/css/stylesheet.php index 4ddb0aa..7e46e48 100644 --- a/templates/css/stylesheet.php +++ b/templates/css/stylesheet.php @@ -8,6 +8,12 @@ } + + #nextcloud { + display: none; + } + + .side-menu-logo { display: none; diff --git a/templates/settings/admin-form.php b/templates/settings/admin-form.php index 733e321..20cdb31 100644 --- a/templates/settings/admin-form.php +++ b/templates/settings/admin-form.php @@ -135,6 +135,22 @@ $choicesSizes = [ + +
+ +
+ +
+ +