From f000dffde29dc60d0365ddb01c605a3b6364eae0 Mon Sep 17 00:00:00 2001 From: hayden Date: Sat, 30 Jan 2021 20:58:16 -0900 Subject: [PATCH] frontend category management --- frontend/src/App.vue | 2 +- frontend/src/api/category.js | 23 ++++--- .../Settings/General/HomePageSettings.vue | 30 +++++---- .../src/components/Settings/General/index.vue | 9 +-- .../src/components/UI/CategorySidebar.vue | 50 +++++++++++++++ frontend/src/components/UI/UploadBtn.vue | 3 +- frontend/src/pages/AllRecipesPage.vue | 43 +++++++++++++ frontend/src/pages/CategoryPage.vue | 62 +++++++++++++++++++ frontend/src/pages/HomePage.vue | 43 ++++++++----- frontend/src/routes.js | 4 ++ frontend/src/store/modules/homePage.js | 44 +++++++++++++ frontend/src/store/store.js | 30 ++------- mealie/app.py | 9 +-- 13 files changed, 272 insertions(+), 80 deletions(-) create mode 100644 frontend/src/components/UI/CategorySidebar.vue create mode 100644 frontend/src/pages/AllRecipesPage.vue create mode 100644 frontend/src/pages/CategoryPage.vue create mode 100644 frontend/src/store/modules/homePage.js diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 8c043cbb6..66f15ccce 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -1,6 +1,6 @@ @@ -15,7 +15,6 @@ export default { url: String, }, data: () => ({ - defaultButtonText: this.$t("general.upload"), file: null, isSelecting: false, }), diff --git a/frontend/src/pages/AllRecipesPage.vue b/frontend/src/pages/AllRecipesPage.vue new file mode 100644 index 000000000..7df8c422a --- /dev/null +++ b/frontend/src/pages/AllRecipesPage.vue @@ -0,0 +1,43 @@ + + + + + \ No newline at end of file diff --git a/frontend/src/pages/CategoryPage.vue b/frontend/src/pages/CategoryPage.vue new file mode 100644 index 000000000..89735233c --- /dev/null +++ b/frontend/src/pages/CategoryPage.vue @@ -0,0 +1,62 @@ + + + + + \ No newline at end of file diff --git a/frontend/src/pages/HomePage.vue b/frontend/src/pages/HomePage.vue index 9a9589e7f..5d43d04cb 100644 --- a/frontend/src/pages/HomePage.vue +++ b/frontend/src/pages/HomePage.vue @@ -1,18 +1,20 @@