diff --git a/packages/editor-ui/src/components/Node.vue b/packages/editor-ui/src/components/Node.vue
index 74ce209095..72c10da151 100644
--- a/packages/editor-ui/src/components/Node.vue
+++ b/packages/editor-ui/src/components/Node.vue
@@ -45,7 +45,7 @@
- {{data.name}}
+
{{data.name}}
{{nodeSubtitle}}
@@ -275,10 +275,16 @@ export default mixins(externalHooks, nodeBase, nodeHelpers, workflowHelpers).ext
}
.node-name {
- white-space: nowrap;
- overflow: hidden;
- text-overflow: ellipsis;
- font-weight: var(--font-weight-bold);
+ > p { // must be paragraph tag to have two lines in safari
+ text-overflow: ellipsis;
+ display: -webkit-box;
+ -webkit-box-orient: vertical;
+ -webkit-line-clamp: 2;
+ overflow: hidden;
+ overflow-wrap: anywhere;
+ font-weight: var(--font-weight-bold);
+ line-height: var(--font-line-height-compact);
+ }
}
.node-subtitle {