From 0f7dc096cba64405b3354c1c08b5fe6ea96cffdf Mon Sep 17 00:00:00 2001 From: Kaibu Date: Thu, 20 Jan 2022 00:29:10 +0100 Subject: [PATCH 01/17] shopping list ux --- .../ShoppingListView/ShoppingListView.vue | 148 ++++++++---------- vue/src/components/ShoppingLineItem.vue | 6 +- 2 files changed, 69 insertions(+), 85 deletions(-) diff --git a/vue/src/apps/ShoppingListView/ShoppingListView.vue b/vue/src/apps/ShoppingListView/ShoppingListView.vue index 91ffd477..016479f7 100644 --- a/vue/src/apps/ShoppingListView/ShoppingListView.vue +++ b/vue/src/apps/ShoppingListView/ShoppingListView.vue @@ -35,7 +35,7 @@ {{ $t("Shopping_list") }} -
+
@@ -124,12 +124,12 @@
- +
- - - + + +
@@ -143,28 +143,30 @@ - - - - - - - - - - - - - - - -
{{ $t("Meal_Plan") }}{{ $t("Recipe") }}{{ $t("Servings") }}
{{ r.recipe_mealplan.name }}{{ r.recipe_mealplan.recipe_name }} - - - -
+
+ + + + + + + + + + + + + + + +
{{ $t("Meal_Plan") }}{{ $t("Recipe") }}{{ $t("Servings") }}
{{ r.recipe_mealplan.name }}{{ r.recipe_mealplan.recipe_name }} + + + +
+
@@ -173,8 +175,7 @@
- -
- - {{ $t("Save") }} - -
+ :header="new_supermarket.value ? new_supermarket.value : $t('SupermarketName')"> + + + + {{ $t("Save") }} + + +
@@ -236,29 +238,22 @@
-
- + -
- - {{ $t("Save") }} - -
+ + + + {{ $t("Save") }} + + +
{{ @@ -791,7 +789,7 @@ export default { watch: { selected_supermarket(newVal, oldVal) { this.supermarket_categories_only = this.settings.filter_to_supermarket - localStorage.setItem('shopping_v2_selected_supermarket', JSON.stringify(this.selected_supermarket)) + localStorage.setItem('shopping_v2_selected_supermarket', JSON.stringify(this.selected_supermarket)) }, "settings.filter_to_supermarket": function (newVal, oldVal) { this.supermarket_categories_only = this.settings.filter_to_supermarket @@ -1322,28 +1320,18 @@ export default { background: #c8ebfb; } -.slider-fade-enter-active, .slider-fade-leave-active { - transition: all 0.3s ease; +.slide-fade-enter-active, .slide-fade-leave-active { + transition: all 0.2s ease; } -.slider-fade-enter, .slider-fade-leave-to +.slide-fade-enter, .slide-fade-leave-to /* .slider-fade-leave-active below version 2.1.8 */ { transform: translateX(10px); opacity: 0; } -.slided-fade-enter-active { - transition: all 0.3s ease; -} - -.slided-fade-leave-active { - transition: all 0.1s cubic-bezier(1, 0.5, 0.8, 1); -} - -.slided-fade-enter, -.slided-fade-leave-to { - transform: translateY(10px); - opacity: 0; +.form-control-append { + font-size: 20px; } diff --git a/vue/src/components/ShoppingLineItem.vue b/vue/src/components/ShoppingLineItem.vue index a72f20f0..f202fc06 100644 --- a/vue/src/components/ShoppingLineItem.vue +++ b/vue/src/components/ShoppingLineItem.vue @@ -21,7 +21,7 @@ :key="entries[0].id"/> - +
{{ Object.entries(formatAmount)[0][1] }}   {{ Object.entries(formatAmount)[0][0] }} @@ -85,10 +85,6 @@
{{ formatOneCompletedAt(e) }}
- - - -