From a6e789c859f11e03ce513d75cba2ea59ede4632e Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Fri, 17 Apr 2020 13:58:01 +0200 Subject: [PATCH] add option: enabled hover on opener --- lib/Settings/Admin.php | 1 + src/admin.js | 1 + templates/settings/admin-form.php | 42 +++++++++++++++++++++---------- 3 files changed, 31 insertions(+), 13 deletions(-) diff --git a/lib/Settings/Admin.php b/lib/Settings/Admin.php index 4922dce..c3b3207 100644 --- a/lib/Settings/Admin.php +++ b/lib/Settings/Admin.php @@ -54,6 +54,7 @@ class Admin implements ISettings 'cache' => $this->config->getAppValue('side_menu', 'cache', '0'), 'opener' => $this->config->getAppValue('side_menu', 'opener', 'side-menu-opener'), 'display-logo' => $this->config->getAppValue('side_menu', 'display-logo', '1'), + 'opener-hover' => $this->config->getAppValue('side_menu', 'opener-hover', '0'), ]; return new TemplateResponse('side_menu', 'settings/admin-form', $parameters, ''); diff --git a/src/admin.js b/src/admin.js index 47c2778..aa923f6 100644 --- a/src/admin.js +++ b/src/admin.js @@ -20,6 +20,7 @@ const elements = [ 'side-menu-current-app-background-color', 'side-menu-text-color', 'side-menu-opener', + 'side-menu-opener-hover', 'side-menu-display-logo', 'side-menu-cache', ]; diff --git a/templates/settings/admin-form.php b/templates/settings/admin-form.php index 0e8615d..9ce2d5d 100644 --- a/templates/settings/admin-form.php +++ b/templates/settings/admin-form.php @@ -63,12 +63,6 @@ style('side_menu', 'admin'); value=""> -
- -
- 'side-menu-opener', @@ -76,6 +70,12 @@ style('side_menu', 'admin'); ]; ?> +
+ +
+
+ '0', + 'Yes' => '1', + ]; + ?> +
- '1', - 'No' => '0', - ]; - ?> -
+
+ +
+ +
+ +
+