From 7b6fdc76196c2b0ae518ac1e3a5e6ecc358add49 Mon Sep 17 00:00:00 2001 From: Hayden Date: Fri, 8 Jan 2021 19:57:28 -0900 Subject: [PATCH] ui color/theme improvement --- dev/dev-notes.md | 19 +++++++++++++------ .../components/MealPlan/MealPlanEditor.vue | 5 ++--- .../src/components/MealPlan/MealPlanNew.vue | 5 ++--- .../Recipe/RecipeEditor/ExtrasEditor.vue | 5 +++-- .../src/components/Recipe/RecipeViewer.vue | 4 ++-- .../src/components/Settings/Backup/index.vue | 7 +++---- .../components/Settings/Migration/index.vue | 5 ++--- .../Settings/Theme/NewThemeDialog.vue | 2 +- .../src/components/Settings/Theme/index.vue | 11 +++++++---- .../src/components/Settings/Webhook/index.vue | 2 +- frontend/src/pages/MealPlanPage.vue | 3 ++- frontend/src/pages/SettingsPage.vue | 6 +++--- 12 files changed, 41 insertions(+), 33 deletions(-) diff --git a/dev/dev-notes.md b/dev/dev-notes.md index 4e85b43eb..a1b0d7108 100644 --- a/dev/dev-notes.md +++ b/dev/dev-notes.md @@ -17,13 +17,13 @@ Don't forget to [join the Discord](https://discord.gg/R6QDyJgbD2)! # Todo's Frontend -- [ ] .Vue file reorganized into something that makes sense +- [x] .Vue file reorganized into something that makes sense - [ ] Recipe Print Page - [x] Catch 400 / bad response on create from URL - [ ] Recipe Editor Data Validation Client Side - [x] Favicon - [x] Rename Window -- [ ] Add version indicator and notification for new version available +- [x] Add version indicator and notification for new version available - [ ] Enhanced Search Functionality - [ ] Organize Home Page my Category, ideally user selectable. @@ -42,13 +42,20 @@ Backend ## v0.0.2 Bug Fixes -- Added API Key Extras to Recipe Data - Fixed opacity issues with marked steps - [mtoohey31](https://github.com/mtoohey31) - Fixed hot-reloading development environment - [grssmnn](https://github.com/grssmnn) -- Added Confirmation component to deleting recipes - [zackbcom](https://github.com/zackbcom) -- Added Persistent storage to vuex - [zackbcom](https://github.com/zackbcom) -- Updated Theme backend - [zackbcom](https://github.com/zackbcom) +- Fixed recipe not saving without image +- Fixed parsing error on image property null General Improvements +- Added Confirmation component to deleting recipes - [zackbcom](https://github.com/zackbcom) +- Updated Theme backend - [zackbcom](https://github.com/zackbcom) +- Added Persistent storage to vuex - [zackbcom](https://github.com/zackbcom) +- General Color/Theme Improvements + - More consistent UI + - More minimalist coloring +- Added API Key Extras to Recipe Data + - Users can now add custom json key/value pairs to all recipes via the editor for access in 3rd part applications. For example users can add a "message" field in the extras that can be accessed on API calls to play a message over google home. - Improved image rendering (nearly x2 speed) - Improved documentation + API Documentation +- Improved recipe parsing diff --git a/frontend/src/components/MealPlan/MealPlanEditor.vue b/frontend/src/components/MealPlan/MealPlanEditor.vue index 61cb58f7e..e1164fce2 100644 --- a/frontend/src/components/MealPlan/MealPlanEditor.vue +++ b/frontend/src/components/MealPlan/MealPlanEditor.vue @@ -1,8 +1,7 @@