From 16e1dc16f2020196e274e4c8756cdb6c215d4b53 Mon Sep 17 00:00:00 2001 From: Dileepadari Date: Tue, 29 Jul 2025 20:38:28 +0530 Subject: [PATCH 1/5] transitions dropdown added without keyboard support --- .../resources/scripts/components/Titlebar.vue | 3 +- .../components/canvas/WorkflowCanvas.vue | 2 +- .../scripts/components/edges/CustomEdge.vue | 352 ++++++++++++++---- 3 files changed, 276 insertions(+), 81 deletions(-) diff --git a/administrator/components/com_workflow/resources/scripts/components/Titlebar.vue b/administrator/components/com_workflow/resources/scripts/components/Titlebar.vue index 66175209893..3884e693574 100644 --- a/administrator/components/com_workflow/resources/scripts/components/Titlebar.vue +++ b/administrator/components/com_workflow/resources/scripts/components/Titlebar.vue @@ -52,9 +52,8 @@ id="save-message" :class="{ 'text-warning': saveStatus.value === 'unsaved', - 'text-muted': saveStatus.value !== 'unsaved' }" - class="mb-2 text-primary fw-bold" + class="mb-2 fw-bold" > {{ saveStatus.value === 'unsaved' diff --git a/administrator/components/com_workflow/resources/scripts/components/canvas/WorkflowCanvas.vue b/administrator/components/com_workflow/resources/scripts/components/canvas/WorkflowCanvas.vue index 4660f35ac1e..6f9a26d35ce 100644 --- a/administrator/components/com_workflow/resources/scripts/components/canvas/WorkflowCanvas.vue +++ b/administrator/components/com_workflow/resources/scripts/components/canvas/WorkflowCanvas.vue @@ -4,7 +4,6 @@ ref="canvasRegion" class="w-100 h-100 position-relative" role="region" - :aria-label="translate('COM_WORKFLOW_GRAPH_ADD_TRANSITION')" > selectStage(n.id), + onEscape: () => clearSelection(), onEdit: () => editStage(n.id), onDelete: () => showDeleteModal('stage', n.id), }, diff --git a/administrator/components/com_workflow/resources/scripts/components/edges/CustomEdge.vue b/administrator/components/com_workflow/resources/scripts/components/edges/CustomEdge.vue index 11e3c0a4346..6dd7f06bfca 100644 --- a/administrator/components/com_workflow/resources/scripts/components/edges/CustomEdge.vue +++ b/administrator/components/com_workflow/resources/scripts/components/edges/CustomEdge.vue @@ -11,10 +11,11 @@ /> -
+
+
+ + {{ data?.title }} + + + +
+