From 53c337928213ad02facfee02295b0b695b9de684 Mon Sep 17 00:00:00 2001 From: Csaba Tuncsik Date: Wed, 11 Oct 2023 10:13:04 +0200 Subject: [PATCH] feat(editor): Workflow history [WIP]- Create workflow history item preview component (no-changelog) (#7378) Co-authored-by: Giulio Andreini --- .../N8nActionDropdown/ActionDropdown.vue | 8 +- .../N8nActionToggle/ActionToggle.vue | 14 +- .../components/MainHeader/WorkflowDetails.vue | 10 +- .../WorkflowHistoryContent.vue | 158 +++++++++++++++++- .../WorkflowHistory/WorkflowHistoryList.vue | 16 +- .../WorkflowHistoryListItem.vue | 34 ++-- .../__tests__/WorkflowHistoryContent.test.ts | 59 +++++++ .../__tests__/WorkflowHistoryList.test.ts | 18 +- .../__tests__/WorkflowHistoryListItem.test.ts | 6 +- .../src/components/WorkflowPreview.vue | 5 + .../src/plugins/i18n/locales/en.json | 4 + .../src/stores/workflowHistory.store.ts | 20 +-- .../editor-ui/src/views/WorkflowHistory.vue | 106 +++++++----- .../views/__tests__/WorkflowHistory.test.ts | 5 + 14 files changed, 366 insertions(+), 97 deletions(-) create mode 100644 packages/editor-ui/src/components/WorkflowHistory/__tests__/WorkflowHistoryContent.test.ts diff --git a/packages/design-system/src/components/N8nActionDropdown/ActionDropdown.vue b/packages/design-system/src/components/N8nActionDropdown/ActionDropdown.vue index e37ddfa1e8c..a9c9612a7eb 100644 --- a/packages/design-system/src/components/N8nActionDropdown/ActionDropdown.vue +++ b/packages/design-system/src/components/N8nActionDropdown/ActionDropdown.vue @@ -122,7 +122,11 @@ export default defineComponent({ .activator { cursor: pointer; - padding: var(--spacing-2xs); + display: flex; + align-items: center; + justify-content: center; + width: 30px; + height: 30px; margin: 0; border-radius: var(--border-radius-base); line-height: normal !important; @@ -133,7 +137,7 @@ export default defineComponent({ &:hover { background-color: var(--color-background-base); - color: initial !important; + color: var(--color-primary); } } diff --git a/packages/design-system/src/components/N8nActionToggle/ActionToggle.vue b/packages/design-system/src/components/N8nActionToggle/ActionToggle.vue index f555db6eb1d..29087d9b6a1 100644 --- a/packages/design-system/src/components/N8nActionToggle/ActionToggle.vue +++ b/packages/design-system/src/components/N8nActionToggle/ActionToggle.vue @@ -7,12 +7,14 @@ @command="onCommand" @visible-change="onVisibleChange" > - - - + + + + +