From 0e8cb74ab3e8e026372551d99da09c2e2825ef75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milorad=20FIlipovi=C4=87?= Date: Tue, 30 Aug 2022 11:10:17 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=92=84=20Added=20instance=20ID=20to=20abo?= =?UTF-8?q?ut=20modal=20and=20restyled=20credentials=20docs=20link=20(#390?= =?UTF-8?q?3)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit feat(editor): Added instance ID to about modal and restyled credentials docs link * :lipstick: Use Notice component instead of Callout in CredentialConfig, remove unused imports * :lipstick: Use css var for n8n-notice component and override it for credential configs to get rid of additional margins * :white_check_mark: Update n8n-notice snapshots Co-authored-by: Oleg Ivaniv --- .../src/components/N8nNotice/Notice.vue | 2 +- .../__tests__/__snapshots__/Notice.spec.ts.snap | 14 +++++++------- .../editor-ui/src/components/AboutModal.vue | 10 ++++++++++ .../CredentialEdit/CredentialConfig.vue | 17 +++++++++-------- .../editor-ui/src/plugins/i18n/locales/en.json | 1 + 5 files changed, 28 insertions(+), 16 deletions(-) diff --git a/packages/design-system/src/components/N8nNotice/Notice.vue b/packages/design-system/src/components/N8nNotice/Notice.vue index 6f0681dbb..740e0d0ef 100644 --- a/packages/design-system/src/components/N8nNotice/Notice.vue +++ b/packages/design-system/src/components/N8nNotice/Notice.vue @@ -105,7 +105,7 @@ export default Vue.extend({ font-size: var(--font-size-2xs); display: flex; color: var(--custom-font-black); - margin: var(--spacing-s) 0; + margin: var(--notice-margin, var(--spacing-s) 0); padding: var(--spacing-2xs); background-color: var(--background-color); border-width: 1px 1px 1px 7px; diff --git a/packages/design-system/src/components/N8nNotice/__tests__/__snapshots__/Notice.spec.ts.snap b/packages/design-system/src/components/N8nNotice/__tests__/__snapshots__/Notice.spec.ts.snap index d39ad415d..ea1dcc047 100644 --- a/packages/design-system/src/components/N8nNotice/__tests__/__snapshots__/Notice.spec.ts.snap +++ b/packages/design-system/src/components/N8nNotice/__tests__/__snapshots__/Notice.spec.ts.snap @@ -1,31 +1,31 @@ // Vitest Snapshot v1 exports[`components > N8nNotice > props > content > should render HTML 1`] = ` -"
+"
- Hello world! This is a notice. + Hello world! This is a notice.
" `; exports[`components > N8nNotice > props > content > should render correctly with content prop 1`] = ` -"
+"
- This is a notice. + This is a notice.
" `; exports[`components > N8nNotice > props > content > should sanitize rendered HTML 1`] = ` -"
+"
- This is a notice. + This is a notice.
" `; exports[`components > N8nNotice > should render correctly 1`] = ` -"
+"
This is a notice.
diff --git a/packages/editor-ui/src/components/AboutModal.vue b/packages/editor-ui/src/components/AboutModal.vue index ba9408e91..8c5792687 100644 --- a/packages/editor-ui/src/components/AboutModal.vue +++ b/packages/editor-ui/src/components/AboutModal.vue @@ -34,6 +34,14 @@ + + + {{ $locale.baseText('about.instanceID') }} + + + {{ instanceId }} + +
@@ -64,6 +72,7 @@ export default Vue.extend({ }, computed: { ...mapGetters('settings', ['versionCli']), + ...mapGetters(['instanceId']), }, methods: { closeDialog() { @@ -76,5 +85,6 @@ export default Vue.extend({ diff --git a/packages/editor-ui/src/components/CredentialEdit/CredentialConfig.vue b/packages/editor-ui/src/components/CredentialEdit/CredentialConfig.vue index c77034622..814eab0ac 100644 --- a/packages/editor-ui/src/components/CredentialEdit/CredentialConfig.vue +++ b/packages/editor-ui/src/components/CredentialEdit/CredentialConfig.vue @@ -38,12 +38,14 @@ @click="$emit('retest')" /> - + {{ $locale.baseText('credentialEdit.credentialConfig.needHelpFillingOutTheseFields') }} - - {{ $locale.baseText('credentialEdit.credentialConfig.openDocs') }} - - + + + {{ $locale.baseText('credentialEdit.credentialConfig.openDocs') }} + + +