From 8ca0fe42de107f7ef2bff59a818b93667b625615 Mon Sep 17 00:00:00 2001 From: Michael Genson <71845777+michael-genson@users.noreply.github.com> Date: Sun, 26 Feb 2023 13:12:53 -0600 Subject: [PATCH] Feature: More Shopping List Improvements (#2164) * added color back to labels * improved mobile view refactored layout to use grid allowed text wrapping on item labels removed label overflow added completion date on checked items * sort checked items by last updated * made checking an item off more responsive * optimized moving checked items removed unnecessary updateAll call removed jitter when shopping list refreshes --- .../Domain/ShoppingList/MultiPurposeLabel.vue | 4 +- .../ShoppingList/MultiPurposeLabelSection.vue | 11 ++- .../Domain/ShoppingList/ShoppingListItem.vue | 90 +++++++++++-------- frontend/lang/messages/en-US.json | 3 +- frontend/pages/shopping-lists/_id.vue | 27 +++--- 5 files changed, 85 insertions(+), 50 deletions(-) diff --git a/frontend/components/Domain/ShoppingList/MultiPurposeLabel.vue b/frontend/components/Domain/ShoppingList/MultiPurposeLabel.vue index 3ce32cfe667d..54ae1fd3aa11 100644 --- a/frontend/components/Domain/ShoppingList/MultiPurposeLabel.vue +++ b/frontend/components/Domain/ShoppingList/MultiPurposeLabel.vue @@ -1,6 +1,8 @@ diff --git a/frontend/components/Domain/ShoppingList/MultiPurposeLabelSection.vue b/frontend/components/Domain/ShoppingList/MultiPurposeLabelSection.vue index 53c2a8bc1670..bf91499893a8 100644 --- a/frontend/components/Domain/ShoppingList/MultiPurposeLabelSection.vue +++ b/frontend/components/Domain/ShoppingList/MultiPurposeLabelSection.vue @@ -2,7 +2,7 @@
- + {{ $globals.icons.tags }} @@ -28,7 +28,7 @@