From 283c7fd139a76f205b98e8fb17f11327d0a994bd Mon Sep 17 00:00:00 2001 From: Ahmed Awan Date: Tue, 19 Nov 2024 20:28:56 -0600 Subject: [PATCH 01/10] Move invocation view controls and loading indicator Used to be in the `tabs-end` slot. Here, we remove it from there and the BAlert and instead: - The icon on the top left is a loading one when workflow is running - The cancel button is next to the progress bars - We remove the "Generate PDF" button entirely Fixes https://github.com/galaxyproject/galaxy/issues/19158 --- .../Workflow/WorkflowNavigationTitle.vue | 6 +- .../WorkflowInvocationState.vue | 88 +++++++++---------- 2 files changed, 47 insertions(+), 47 deletions(-) diff --git a/client/src/components/Workflow/WorkflowNavigationTitle.vue b/client/src/components/Workflow/WorkflowNavigationTitle.vue index 4a5b9a413716..37c338c1ded2 100644 --- a/client/src/components/Workflow/WorkflowNavigationTitle.vue +++ b/client/src/components/Workflow/WorkflowNavigationTitle.vue @@ -1,5 +1,5 @@ From 72b590a7f3ad74a61cdf1d05c73eed0540cd580e Mon Sep 17 00:00:00 2001 From: Ahmed Awan Date: Wed, 20 Nov 2024 18:26:10 -0600 Subject: [PATCH 07/10] remove success message from `WorkflowRunSuccess` in case of 1 run and add it to `WorkflowNavigationTitle` where it fades out to reveal the title and actions --- .../Workflow/Run/WorkflowRunSuccess.vue | 4 +- .../Workflow/WorkflowNavigationTitle.vue | 53 ++++++++++++++----- .../WorkflowInvocationState.vue | 5 +- 3 files changed, 44 insertions(+), 18 deletions(-) diff --git a/client/src/components/Workflow/Run/WorkflowRunSuccess.vue b/client/src/components/Workflow/Run/WorkflowRunSuccess.vue index c51868e53705..f5d71a820167 100644 --- a/client/src/components/Workflow/Run/WorkflowRunSuccess.vue +++ b/client/src/components/Workflow/Run/WorkflowRunSuccess.vue @@ -39,9 +39,9 @@ const wasNewHistoryTarget =