From 7dc631a84d674e09c0134fd29f34ca88cd054f93 Mon Sep 17 00:00:00 2001 From: slynn1324 Date: Fri, 22 Jan 2021 18:07:36 -0600 Subject: [PATCH] enable mobile menu and ios web clip --- static/app.js | 1 + static/components/navbar.js | 12 +++++++----- static/index.html | 3 ++- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/static/app.js b/static/app.js index 474c703..79916ec 100644 --- a/static/app.js +++ b/static/app.js @@ -57,6 +57,7 @@ let store = new Reef.Store({ board: null }, initialized: false, + menuOpen: false, loading: 0, boards: [], board: null, diff --git a/static/components/navbar.js b/static/components/navbar.js index 2cd2dbf..b19c165 100644 --- a/static/components/navbar.js +++ b/static/components/navbar.js @@ -1,3 +1,8 @@ +app.addSetter('navbar.toggleMenu', (data) => { + data.menuOpen = !data.menuOpen; +}); + + app.addComponent('navbar', (store) => { return new Reef("#navbar", { store: store, template: (data) => { @@ -24,7 +29,7 @@ app.addComponent('navbar', (store) => { return new Reef("#navbar", {
-