diff --git a/packages/vue/src/i18n/messages.ts b/packages/vue/src/i18n/messages.ts
index 9dfc76da2..3c66622cd 100644
--- a/packages/vue/src/i18n/messages.ts
+++ b/packages/vue/src/i18n/messages.ts
@@ -199,6 +199,8 @@ export const panelMessages = i18n('panels', {
direction: 'Direction',
flow: 'Flow',
gapAuto: 'Auto gap',
+ horizontalGap: 'Horizontal gap',
+ verticalGap: 'Vertical gap',
auto: 'Auto',
columns: 'Columns',
rows: 'Rows',
diff --git a/src/components/properties/LayoutSection/FlexControls.vue b/src/components/properties/LayoutSection/FlexControls.vue
index 60723b7ee..09b66769d 100644
--- a/src/components/properties/LayoutSection/FlexControls.vue
+++ b/src/components/properties/LayoutSection/FlexControls.vue
@@ -26,36 +26,62 @@ const { panels } = useI18n()
-
- ctx.commitProp('itemSpacing', v, p)"
- />
-
+
+ ctx.commitProp('itemSpacing', v, p)"
+ />
+ ctx.commitProp('counterAxisSpacing', v, p)"
+ />
+
+
+
+ ctx.commitProp('itemSpacing', v, p)"
+ />
+
+