From 953dde4afc8fd4163fecc518882d4c0fc3e5bf48 Mon Sep 17 00:00:00 2001 From: hay-kot Date: Sun, 25 Apr 2021 12:50:28 -0800 Subject: [PATCH] rewrite search for mobile --- frontend/src/App.vue | 8 -- .../src/components/UI/Search/SearchBar.vue | 82 ++++++++++++++----- .../src/components/UI/Search/SearchDialog.vue | 57 +++++++------ frontend/src/components/UI/TheAppBar.vue | 38 ++++----- frontend/src/components/UI/TheSidebar.vue | 2 +- frontend/src/locales/messages/en-US.json | 2 +- 6 files changed, 112 insertions(+), 77 deletions(-) diff --git a/frontend/src/App.vue b/frontend/src/App.vue index d7d3589e7..b3474e9eb 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -35,14 +35,6 @@ export default { }, }, - async created() { - window.addEventListener("keyup", e => { - if (e.key == "/" && !document.activeElement.id.startsWith("input")) { - this.search = !this.search; - } - }); - }, - async mounted() { this.$store.dispatch("initTheme"); this.$store.dispatch("requestRecentRecipes"); diff --git a/frontend/src/components/UI/Search/SearchBar.vue b/frontend/src/components/UI/Search/SearchBar.vue index 776a913bd..afb7540d0 100644 --- a/frontend/src/components/UI/Search/SearchBar.vue +++ b/frontend/src/components/UI/Search/SearchBar.vue @@ -1,29 +1,49 @@