fix: Fixes AI Assistant opt-in modal terms link (#28779)

This commit is contained in:
Joco-95 2026-04-28 10:13:48 +02:00 committed by GitHub
parent 95a626350a
commit 10f619f6d6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 16 additions and 6 deletions

View File

@ -5535,7 +5535,7 @@
"instanceAi.welcomeModal.toggle.enabled": "Enabled",
"instanceAi.welcomeModal.toggle.disabled": "Disabled",
"instanceAi.welcomeModal.disclaimer": "Conversations are processed by external AI providers.",
"instanceAi.welcomeModal.readMore": "Read more.",
"instanceAi.welcomeModal.readMore": "Read more",
"instanceAi.welcomeModal.continue": "Continue",
"instanceAi.welcomeModal.enable": "Enable",
"instanceAi.welcomeModal.skip": "Skip for now",

View File

@ -1,7 +1,7 @@
<script lang="ts" setup>
import { computed, ref, onMounted, watch } from 'vue';
import { useRouter } from 'vue-router';
import { N8nButton, N8nHeading, N8nIcon, N8nText } from '@n8n/design-system';
import { N8nButton, N8nHeading, N8nIcon, N8nLink, N8nText } from '@n8n/design-system';
import { ElCheckbox } from 'element-plus';
import { useI18n } from '@n8n/i18n';
import Modal from '@/app/components/Modal.vue';
@ -186,9 +186,15 @@ onMounted(() => {
<div :class="$style.footer">
<N8nText size="small" color="text-light" :class="$style.disclaimer">
{{ i18n.baseText('instanceAi.welcomeModal.disclaimer') }}
<span :class="$style.readMore">{{
i18n.baseText('instanceAi.welcomeModal.readMore')
}}</span>
<N8nLink
href="https://n8n.io/legal/ai-terms/"
target="_blank"
theme="text"
size="small"
:underline="true"
:class="$style.readMore"
>{{ i18n.baseText('instanceAi.welcomeModal.readMore') }}</N8nLink
>.
</N8nText>
<N8nButton
variant="solid"
@ -396,7 +402,11 @@ onMounted(() => {
}
.readMore {
text-decoration: underline;
span {
&:hover {
color: var(--color--text);
}
}
}
.continueButton {