From a0fed31780b697ff204cfcf1a39d093dba7c08d3 Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Sat, 28 Mar 2020 23:05:03 +0100 Subject: [PATCH] add active app, remove useless controllers --- appinfo/routes.php | 10 ------- css/sideMenu.css | 2 +- lib/Controller/ApiController.php | 47 -------------------------------- src/SideMenu.vue | 23 ++++++++++------ 4 files changed, 16 insertions(+), 66 deletions(-) delete mode 100644 lib/Controller/ApiController.php diff --git a/appinfo/routes.php b/appinfo/routes.php index b20256f..2022d08 100644 --- a/appinfo/routes.php +++ b/appinfo/routes.php @@ -2,15 +2,5 @@ return [ 'routes' => [ - [ - 'name' => 'Javascript#sideMenu', - 'url' => '/side_menu/javascript/side_menu', - 'verb' => 'GET', - ], - [ - 'name' => 'Api#apps', - 'url' => '/side_menu/api/apps', - 'verb' => 'GET', - ] ], ]; diff --git a/css/sideMenu.css b/css/sideMenu.css index 94edb71..763c917 100644 --- a/css/sideMenu.css +++ b/css/sideMenu.css @@ -55,7 +55,7 @@ white-space: nowrap; } -.side-menu-app a:hover { +.side-menu-app a:hover, .side-menu-app.is-active a { background: #444; } diff --git a/lib/Controller/ApiController.php b/lib/Controller/ApiController.php deleted file mode 100644 index 5e4b351..0000000 --- a/lib/Controller/ApiController.php +++ /dev/null @@ -1,47 +0,0 @@ -navigationManager = $navigationManager; - } - - /** - * @NoAdminRequired - * @NoCSRFRequired - * - * @return JSONResponse - */ - public function apps(): JSONResponse - { - $apps = $this->navigationManager->getAll(); - - $data = [ - 'apps' => $apps, - ]; - - return new JSONResponse($apps); - } -} diff --git a/src/SideMenu.vue b/src/SideMenu.vue index e97d967..288941d 100644 --- a/src/SideMenu.vue +++ b/src/SideMenu.vue @@ -9,9 +9,9 @@