From 7cc7f226e5ffcc208079ee8dcfac0c9c0fbed75f Mon Sep 17 00:00:00 2001 From: Alex Grozav Date: Mon, 27 Nov 2023 10:50:50 +0200 Subject: [PATCH] fix(editor): Fix broken element-plus loading spinner (no-changelog) (#7817) image image --- packages/design-system/src/css/common/var.scss | 2 +- packages/design-system/src/css/loading.scss | 6 ++++++ .../ExternalSecretsProviderConnectionSwitch.ee.vue | 2 +- .../SettingsLogStreaming/EventDestinationCard.ee.vue | 1 - packages/editor-ui/src/components/WorkflowActivator.vue | 9 +++------ packages/editor-ui/src/composables/useLoadingService.ts | 1 - packages/editor-ui/src/mixins/genericHelpers.ts | 2 -- 7 files changed, 11 insertions(+), 12 deletions(-) diff --git a/packages/design-system/src/css/common/var.scss b/packages/design-system/src/css/common/var.scss index 50d9999a64..12d16555b8 100644 --- a/packages/design-system/src/css/common/var.scss +++ b/packages/design-system/src/css/common/var.scss @@ -866,7 +866,7 @@ $datepicker-cell-hover-color: var(--color-foreground-xlight); /* Loading --------------------------*/ /// height||Other|4 -$loading-spinner-size: 42px; +$loading-spinner-size: 24px; /// height||Other|4 $loading-fullscreen-spinner-size: 50px; diff --git a/packages/design-system/src/css/loading.scss b/packages/design-system/src/css/loading.scss index d13db8be39..93fa9df373 100644 --- a/packages/design-system/src/css/loading.scss +++ b/packages/design-system/src/css/loading.scss @@ -27,6 +27,7 @@ .el-loading-spinner { transform: translateY(-50%); + display: block; .circular { height: var.$loading-fullscreen-spinner-size; @@ -42,6 +43,10 @@ width: 100%; text-align: center; position: absolute; + max-height: 100%; + display: flex; + justify-content: center; + align-items: center; .el-loading-text { color: var(--color-primary); @@ -50,6 +55,7 @@ } .circular { + max-height: 100%; height: var.$loading-spinner-size; width: var.$loading-spinner-size; animation: loading-rotate 2s linear infinite; diff --git a/packages/editor-ui/src/components/ExternalSecretsProviderConnectionSwitch.ee.vue b/packages/editor-ui/src/components/ExternalSecretsProviderConnectionSwitch.ee.vue index d56ead9a86..091219aedf 100644 --- a/packages/editor-ui/src/components/ExternalSecretsProviderConnectionSwitch.ee.vue +++ b/packages/editor-ui/src/components/ExternalSecretsProviderConnectionSwitch.ee.vue @@ -70,7 +70,7 @@ async function onUpdateConnected(value: boolean) {