diff --git a/common/changes/@stonecrop/node-editor/168_edge_connections_2024-10-22-01-17.json b/common/changes/@stonecrop/node-editor/168_edge_connections_2024-10-22-01-17.json
new file mode 100644
index 00000000..ad91f918
--- /dev/null
+++ b/common/changes/@stonecrop/node-editor/168_edge_connections_2024-10-22-01-17.json
@@ -0,0 +1,10 @@
+{
+ "changes": [
+ {
+ "packageName": "@stonecrop/node-editor",
+ "comment": "Add handling for edge creation and removal.",
+ "type": "patch"
+ }
+ ],
+ "packageName": "@stonecrop/node-editor"
+}
\ No newline at end of file
diff --git a/node_editor/src/components/EditableEdge.vue b/node_editor/src/components/EditableEdge.vue
index a8ad7d29..f9a7e231 100644
--- a/node_editor/src/components/EditableEdge.vue
+++ b/node_editor/src/components/EditableEdge.vue
@@ -87,5 +87,6 @@ export default {
.label-input {
text-align: center;
+ width: 40ch;
}
diff --git a/node_editor/src/components/NodeEditor.vue b/node_editor/src/components/NodeEditor.vue
index 1a867df8..e909bbc2 100644
--- a/node_editor/src/components/NodeEditor.vue
+++ b/node_editor/src/components/NodeEditor.vue
@@ -39,7 +39,7 @@