diff --git a/packages/design-system/src/components/N8nInfoTip/InfoTip.stories.ts b/packages/design-system/src/components/N8nInfoTip/InfoTip.stories.ts index cf27c72a72..398932fbb8 100644 --- a/packages/design-system/src/components/N8nInfoTip/InfoTip.stories.ts +++ b/packages/design-system/src/components/N8nInfoTip/InfoTip.stories.ts @@ -17,9 +17,3 @@ const Template: StoryFn = (args, { argTypes }) => ({ }); export const Note = Template.bind({}); - -export const Tooltip = Template.bind({}); -Tooltip.args = { - type: 'tooltip', - tooltipPlacement: 'right', -}; diff --git a/packages/design-system/src/components/N8nInfoTip/InfoTip.vue b/packages/design-system/src/components/N8nInfoTip/InfoTip.vue index c551000006..ca83aff901 100644 --- a/packages/design-system/src/components/N8nInfoTip/InfoTip.vue +++ b/packages/design-system/src/components/N8nInfoTip/InfoTip.vue @@ -2,14 +2,11 @@ import { computed } from 'vue'; import type { Placement } from 'element-plus'; import N8nIcon from '../N8nIcon'; -import N8nTooltip from '../N8nTooltip'; const THEME = ['info', 'info-light', 'warning', 'danger', 'success'] as const; -const TYPE = ['note', 'tooltip'] as const; interface InfoTipProps { theme?: (typeof THEME)[number]; - type?: (typeof TYPE)[number]; bold?: boolean; tooltipPlacement?: Placement; } @@ -17,7 +14,6 @@ interface InfoTipProps { defineOptions({ name: 'N8nInfoTip' }); const props = withDefaults(defineProps(), { theme: 'info', - type: 'note', bold: true, tooltipPlacement: 'top', }); @@ -62,28 +58,13 @@ const iconData = computed((): { icon: string; color: string } => {
- - - - - - - + @@ -121,11 +102,6 @@ const iconData = computed((): { icon: string; color: string } => { } } -.tooltipPopper { - composes: base; - display: inline-flex; -} - .iconText { display: inline-flex; align-items: flex-start; diff --git a/packages/design-system/src/components/N8nInfoTip/__tests__/InfoTip.spec.ts b/packages/design-system/src/components/N8nInfoTip/__tests__/InfoTip.spec.ts index b25713001b..883c30ad1d 100644 --- a/packages/design-system/src/components/N8nInfoTip/__tests__/InfoTip.spec.ts +++ b/packages/design-system/src/components/N8nInfoTip/__tests__/InfoTip.spec.ts @@ -16,17 +16,4 @@ describe('N8nInfoTip', () => { }); expect(wrapper.html()).toMatchSnapshot(); }); - - it('should render correctly as tooltip', () => { - const wrapper = render(N8nInfoTip, { - slots, - props: { - type: 'tooltip', - }, - global: { - stubs, - }, - }); - expect(wrapper.html()).toMatchSnapshot(); - }); }); diff --git a/packages/design-system/src/components/N8nInfoTip/__tests__/__snapshots__/InfoTip.spec.ts.snap b/packages/design-system/src/components/N8nInfoTip/__tests__/__snapshots__/InfoTip.spec.ts.snap index 3a49e215d5..08df4df999 100644 --- a/packages/design-system/src/components/N8nInfoTip/__tests__/__snapshots__/InfoTip.spec.ts.snap +++ b/packages/design-system/src/components/N8nInfoTip/__tests__/__snapshots__/InfoTip.spec.ts.snap @@ -1,9 +1,3 @@ // Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html -exports[`N8nInfoTip > should render correctly as note 1`] = `"
Need help doing something?Open docs
"`; - -exports[`N8nInfoTip > should render correctly as tooltip 1`] = ` -"
- -
" -`; +exports[`N8nInfoTip > should render correctly as note 1`] = `"
Need help doing something?Open docs
"`; diff --git a/packages/design-system/src/components/N8nTooltip/Tooltip.vue b/packages/design-system/src/components/N8nTooltip/Tooltip.vue index 8c1c17358b..6e8988c8b0 100644 --- a/packages/design-system/src/components/N8nTooltip/Tooltip.vue +++ b/packages/design-system/src/components/N8nTooltip/Tooltip.vue @@ -1,62 +1,56 @@ -