fix(editor): Fix mapping field icon sizes (#16886)

This commit is contained in:
Mutasem Aldmour
2025-07-01 17:08:01 +02:00
committed by GitHub
parent 830e068509
commit 346bc84093
4 changed files with 9 additions and 6 deletions

View File

@@ -464,7 +464,7 @@ async function onAskAssistantClick() {
<N8nIconButton
icon="files"
type="secondary"
size="mini"
size="small"
:text="true"
transparent-background="transparent"
@click="copyErrorDetails"

View File

@@ -734,7 +734,7 @@ const onCalloutDismiss = async (parameter: INodeProperties) => {
v-if="hideDelete !== true && !isReadOnly && !parameter.isNodeSetting"
type="tertiary"
text
size="mini"
size="small"
icon="trash-2"
class="icon-button"
:title="i18n.baseText('parameterInputList.delete')"
@@ -777,7 +777,7 @@ const onCalloutDismiss = async (parameter: INodeProperties) => {
v-if="hideDelete !== true && !isReadOnly && !parameter.isNodeSetting"
type="tertiary"
text
size="mini"
size="small"
icon="trash-2"
class="icon-button"
:title="i18n.baseText('parameterInputList.delete')"

View File

@@ -28,7 +28,7 @@ const emit = defineEmits<{
:class="['n8n-input', $style.overrideCloseButton]"
:outline="false"
icon="x"
size="mini"
size="small"
@click="emit('close')"
/>
</div>

View File

@@ -358,7 +358,7 @@ defineExpose({
>
<div
v-if="resourceMapperMode === 'add' && field.required"
:class="['delete-option', 'mt-5xs', $style.parameterTooltipIcon]"
:class="['delete-option', 'mt-2xs', $style.parameterTooltipIcon]"
>
<N8nTooltip placement="top">
<template #content>
@@ -384,7 +384,7 @@ defineExpose({
<N8nIconButton
type="tertiary"
text
size="mini"
size="small"
icon="trash-2"
:data-test-id="`remove-field-button-${getParsedFieldName(field.name)}`"
:title="
@@ -470,7 +470,10 @@ defineExpose({
}
.parameterTooltipIcon {
font-size: var(--font-size-2xs);
color: var(--color-text-light) !important;
width: 26px; // match trash button size
text-align: center;
}
.addOption {