diff --git a/resources/js/app-layout.js b/resources/js/app-layout.js index c56cf4152d..abf887d29b 100644 --- a/resources/js/app-layout.js +++ b/resources/js/app-layout.js @@ -141,6 +141,7 @@ window.ProcessMaker.navbar = new Vue({ taskTitle: "", isMobile: false, isMobileDevice: window.ProcessMaker.mobileApp, + isNavbarExpanded: false, }; }, watch: { @@ -214,6 +215,9 @@ window.ProcessMaker.navbar = new Vue({ onResize() { this.isMobile = window.innerWidth < 992; }, + toggleNavbar() { + this.isNavbarExpanded = !this.isNavbarExpanded; + }, }, }); diff --git a/resources/views/layouts/navbar.blade.php b/resources/views/layouts/navbar.blade.php index 5ce2791f16..e03ba03ed5 100644 --- a/resources/views/layouts/navbar.blade.php +++ b/resources/views/layouts/navbar.blade.php @@ -5,7 +5,13 @@ $loginLogo = \ProcessMaker\Models\Setting::getLogin(); @endphp - + + +
@@ -168,6 +174,27 @@ class="ml-2"