diff --git a/CHANGELOG.md b/CHANGELOG.md
index 6e75bb2..4cb1d03 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,7 @@
### Added
* add option `removeItemButton: true` when applying choices.js
* feat(collection): add delete_attr, add_attr options
+* feat(builder): allow to add block between children
## [v1.26.0] - 2025-03-17
### Added
diff --git a/src/core/Resources/assets/css/admin.scss b/src/core/Resources/assets/css/admin.scss
index a38fb98..b97cba7 100644
--- a/src/core/Resources/assets/css/admin.scss
+++ b/src/core/Resources/assets/css/admin.scss
@@ -761,11 +761,15 @@ label.required::after {
}
.builder-widget {
+ .container {
+ max-width: 100%;
+ }
+
.block {
border: 1px solid rgba(map-get($theme-colors, 'dark-blue'), 0.3);
padding: 10px;
border-radius: 4px;
- margin-bottom: 10px;
+ margin-bottom: 5px;
background: rgba(map-get($theme-colors, 'dark-blue'), 0.02);
}
@@ -874,4 +878,12 @@ label.required::after {
min-height: 50vh;
}
}
+
+ .dragger {
+ cursor: pointer;
+ color: #6c757d;
+ border-color: #6c757d;
+ text-align: center;
+ vertical-align: middle;
+ }
}
diff --git a/src/core/Resources/assets/js/components/builder-block/BuilderBlock.vue b/src/core/Resources/assets/js/components/builder-block/BuilderBlock.vue
index 88a7f6f..44ffc53 100644
--- a/src/core/Resources/assets/js/components/builder-block/BuilderBlock.vue
+++ b/src/core/Resources/assets/js/components/builder-block/BuilderBlock.vue
@@ -34,7 +34,17 @@
@remove-item="removeBlock(key)"
@drag-start="dragStart"
@drag-end="dragEnd"
- />
+ >
+
+