From 8f569509bff535d76da24e68de4ed4ebce64ea75 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Sat, 19 Mar 2022 11:31:17 -0800 Subject: [PATCH] Feature/move label editor (#1069) * update default color * move labels editor --- .../Domain/ShoppingList/MultiPurposeLabel.vue | 3 +- frontend/pages/group/data.vue | 10 +- frontend/pages/group/data/foods.vue | 2 +- frontend/pages/group/data/labels.vue | 198 +++++++++++++ frontend/pages/group/data/units.vue | 2 +- frontend/pages/shopping-lists/_id.vue | 2 +- frontend/pages/shopping-lists/index.vue | 8 +- frontend/pages/shopping-lists/labels.vue | 266 ------------------ mealie/schema/labels/multi_purpose_label.py | 2 +- 9 files changed, 212 insertions(+), 281 deletions(-) create mode 100644 frontend/pages/group/data/labels.vue delete mode 100644 frontend/pages/shopping-lists/labels.vue diff --git a/frontend/components/Domain/ShoppingList/MultiPurposeLabel.vue b/frontend/components/Domain/ShoppingList/MultiPurposeLabel.vue index 0a32827b0c2f..ad62a8d73ddc 100644 --- a/frontend/components/Domain/ShoppingList/MultiPurposeLabel.vue +++ b/frontend/components/Domain/ShoppingList/MultiPurposeLabel.vue @@ -29,7 +29,6 @@ export default defineComponent({ Based on -> https://stackoverflow.com/questions/3942878/how-to-decide-font-color-in-white-or-black-depending-on-background-color */ - const ACCESSIBILITY_THRESHOLD = 0.179; function pickTextColorBasedOnBgColorAdvanced(bgColor: string, lightColor: string, darkColor: string) { @@ -53,4 +52,4 @@ export default defineComponent({ }; }, }); - \ No newline at end of file + diff --git a/frontend/pages/group/data.vue b/frontend/pages/group/data.vue index 3b81e4dd2c45..1f0bb8a6838a 100644 --- a/frontend/pages/group/data.vue +++ b/frontend/pages/group/data.vue @@ -24,11 +24,11 @@ value: 'new', to: '/group/data/units', }, - // { - // text: 'Labels', - // value: 'new', - // to: '/group/data/labels', - // }, + { + text: 'Labels', + value: 'new', + to: '/group/data/labels', + }, ]" > diff --git a/frontend/pages/group/data/foods.vue b/frontend/pages/group/data/foods.vue index 1fa3efe2c8f5..0c83f5dc1ae5 100644 --- a/frontend/pages/group/data/foods.vue +++ b/frontend/pages/group/data/foods.vue @@ -27,7 +27,7 @@ +
+ + + + + +
+ + +
+
+
+ + + + + +
+ + +
+
+
+ + + + + {{ $t("general.confirm-delete-generic") }} + + + + + + + + + +
+ + + diff --git a/frontend/pages/group/data/units.vue b/frontend/pages/group/data/units.vue index fa1387669328..abc8d7718e90 100644 --- a/frontend/pages/group/data/units.vue +++ b/frontend/pages/group/data/units.vue @@ -21,7 +21,7 @@
- +
diff --git a/frontend/pages/shopping-lists/index.vue b/frontend/pages/shopping-lists/index.vue index 45d7737c5660..e1d074a2c586 100644 --- a/frontend/pages/shopping-lists/index.vue +++ b/frontend/pages/shopping-lists/index.vue @@ -1,12 +1,12 @@ - + - - diff --git a/mealie/schema/labels/multi_purpose_label.py b/mealie/schema/labels/multi_purpose_label.py index 8d3807d70b61..ca73ce033d2d 100644 --- a/mealie/schema/labels/multi_purpose_label.py +++ b/mealie/schema/labels/multi_purpose_label.py @@ -6,7 +6,7 @@ from pydantic import UUID4 class MultiPurposeLabelCreate(CamelModel): name: str - color: str = "" + color: str = "#E0E0E0" class MultiPurposeLabelSave(MultiPurposeLabelCreate):