From 25e2c8055c2f339a2ec495721a9b2232356e6a0f Mon Sep 17 00:00:00 2001 From: Anbraten Date: Sat, 18 Mar 2023 21:49:12 +0100 Subject: [PATCH] UI improvements (#1640) --- .../layout/popups/DeployPipelinePopup.vue | 2 +- web/src/components/layout/scaffold/Header.vue | 24 +- .../repo/pipeline/PipelineStepList.vue | 5 + web/src/lib/api/index.ts | 2 +- web/src/store/pipelines.ts | 5 +- web/src/views/repo/RepoBranch.vue | 4 +- web/src/views/repo/pipeline/Pipeline.vue | 176 ++++++------- .../views/repo/pipeline/PipelineWrapper.vue | 233 ++++++++---------- 8 files changed, 199 insertions(+), 252 deletions(-) diff --git a/web/src/components/layout/popups/DeployPipelinePopup.vue b/web/src/components/layout/popups/DeployPipelinePopup.vue index 04198596d..8a52dea9c 100644 --- a/web/src/components/layout/popups/DeployPipelinePopup.vue +++ b/web/src/components/layout/popups/DeployPipelinePopup.vue @@ -58,7 +58,7 @@ import { inject } from '~/compositions/useInjectProvide'; const props = defineProps<{ open: boolean; - pipelineNumber: number; + pipelineNumber: string; }>(); const emit = defineEmits<{ diff --git a/web/src/components/layout/scaffold/Header.vue b/web/src/components/layout/scaffold/Header.vue index 9c256fb95..ce99e15ea 100644 --- a/web/src/components/layout/scaffold/Header.vue +++ b/web/src/components/layout/scaffold/Header.vue @@ -1,15 +1,21 @@ - diff --git a/web/src/views/repo/pipeline/PipelineWrapper.vue b/web/src/views/repo/pipeline/PipelineWrapper.vue index 150afe6a0..bc296f3df 100644 --- a/web/src/views/repo/pipeline/PipelineWrapper.vue +++ b/web/src/views/repo/pipeline/PipelineWrapper.vue @@ -8,9 +8,9 @@ :fluid-content="activeTab !== 'tasks'" > -