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