From e6e20315d7f7b3b35efbcdb8a47ca810b012a7e3 Mon Sep 17 00:00:00 2001 From: Oleg Ivaniv Date: Tue, 12 Nov 2024 18:40:57 +0100 Subject: [PATCH] Enhance workflow evaluation UI with localization and styling improvements MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit • Add localization for UI text • Improve styling and layout consistency • Refactor component props and structure • Update button labels and placeholders --- .../EditEvaluation/DescriptionInput.vue | 4 +- .../EditEvaluation/EvaluationHeader.vue | 25 ++++++++--- .../EditEvaluation/MetricsInput.vue | 18 +++++--- .../EditEvaluation/TagsInput.vue | 10 +++-- .../EditEvaluation/WorkflowSelector.vue | 15 ++++--- .../composables/useEvaluationForm.ts | 2 +- .../src/plugins/i18n/locales/en.json | 26 ++++++++++- .../WorkflowEvaluation/EvaluationEditView.vue | 43 ++++++++----------- .../WorkflowEvaluation/EvaluationListView.vue | 33 ++++++++------ 9 files changed, 112 insertions(+), 64 deletions(-) diff --git a/packages/editor-ui/src/components/WorkflowEvaluation/EditEvaluation/DescriptionInput.vue b/packages/editor-ui/src/components/WorkflowEvaluation/EditEvaluation/DescriptionInput.vue index 223969a017..58eb553067 100644 --- a/packages/editor-ui/src/components/WorkflowEvaluation/EditEvaluation/DescriptionInput.vue +++ b/packages/editor-ui/src/components/WorkflowEvaluation/EditEvaluation/DescriptionInput.vue @@ -4,7 +4,7 @@ interface Props { } withDefaults(defineProps(), { - modelValue: 'Change me Description Default', + modelValue: '', }); defineEmits<{ 'update:modelValue': [value: string] }>(); @@ -16,7 +16,7 @@ defineEmits<{ 'update:modelValue': [value: string] }>(); diff --git a/packages/editor-ui/src/components/WorkflowEvaluation/EditEvaluation/EvaluationHeader.vue b/packages/editor-ui/src/components/WorkflowEvaluation/EditEvaluation/EvaluationHeader.vue index 6668272aa4..aa0c3dc9f5 100644 --- a/packages/editor-ui/src/components/WorkflowEvaluation/EditEvaluation/EvaluationHeader.vue +++ b/packages/editor-ui/src/components/WorkflowEvaluation/EditEvaluation/EvaluationHeader.vue @@ -20,12 +20,14 @@ defineProps(); icon="arrow-left" :class="$style.backButton" type="tertiary" - :title="$locale.baseText('common.back')" + :title="$locale.baseText('workflowEvaluation.edit.backButtonTitle')" @click="$router.back()" />