From 3b0d6050a21ef4ad8cdd97e88784e658a1fbba3c Mon Sep 17 00:00:00 2001 From: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com> Date: Wed, 26 Feb 2025 17:07:12 +0100 Subject: [PATCH] feat: redesign recipe info card (#5026) Co-authored-by: Michael Genson <71845777+michael-genson@users.noreply.github.com> --- .../Domain/Recipe/RecipeLastMade.vue | 44 +++++----- .../RecipePageParts/RecipePageInfoCard.vue | 11 +-- .../Domain/Recipe/RecipePrintView.vue | 17 ++-- .../Domain/Recipe/RecipeTimeCard.vue | 83 +++++++++---------- .../components/Domain/Recipe/RecipeYield.vue | 42 ++++------ frontend/lang/messages/en-US.json | 1 - frontend/lib/icons/icons.ts | 4 + 7 files changed, 96 insertions(+), 106 deletions(-) diff --git a/frontend/components/Domain/Recipe/RecipeLastMade.vue b/frontend/components/Domain/Recipe/RecipeLastMade.vue index 178db28bd..585075d46 100644 --- a/frontend/components/Domain/Recipe/RecipeLastMade.vue +++ b/frontend/components/Domain/Recipe/RecipeLastMade.vue @@ -86,29 +86,27 @@
-
- - - {{ $globals.icons.calendar }} - -
- {{ $t('recipe.last-made-date', { date: lastMade ? new Date(lastMade).toLocaleDateString($i18n.locale) : $t("general.never") } ) }} -
-
- -
-
-
-
- - - {{ $t('recipe.made-this') }} - +
+ + + + {{ $tc("recipe.made-this") }} + +
diff --git a/frontend/components/Domain/Recipe/RecipePage/RecipePageParts/RecipePageInfoCard.vue b/frontend/components/Domain/Recipe/RecipePage/RecipePageParts/RecipePageInfoCard.vue index d8ce45752..ed4683366 100644 --- a/frontend/components/Domain/Recipe/RecipePage/RecipePageParts/RecipePageInfoCard.vue +++ b/frontend/components/Domain/Recipe/RecipePage/RecipePageParts/RecipePageInfoCard.vue @@ -14,15 +14,16 @@ - + -
+
@@ -31,18 +32,18 @@
-
+
diff --git a/frontend/components/Domain/Recipe/RecipePrintView.vue b/frontend/components/Domain/Recipe/RecipePrintView.vue index 01e5b45dd..e1d792cb5 100644 --- a/frontend/components/Domain/Recipe/RecipePrintView.vue +++ b/frontend/components/Domain/Recipe/RecipePrintView.vue @@ -30,12 +30,17 @@
- + + + + diff --git a/frontend/components/Domain/Recipe/RecipeTimeCard.vue b/frontend/components/Domain/Recipe/RecipeTimeCard.vue index 9758c4319..f0a6b6dbc 100644 --- a/frontend/components/Domain/Recipe/RecipeTimeCard.vue +++ b/frontend/components/Domain/Recipe/RecipeTimeCard.vue @@ -1,41 +1,33 @@ -