Skip to content

Commit dae5093

Browse files
committed
PB-108 add ability to res-size columns within a column line
1 parent d017db7 commit dae5093

File tree

5 files changed

+402
-40
lines changed

5 files changed

+402
-40
lines changed

app/code/Magento/PageBuilder/view/adminhtml/web/js/content-type/column-group/preview.js

Lines changed: 0 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/code/Magento/PageBuilder/view/adminhtml/web/js/content-type/column-line/preview.js

Lines changed: 198 additions & 19 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/code/Magento/PageBuilder/view/adminhtml/web/template/content-type/column-line/default/preview.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
<div class="pagebuilder-column-line" style="width:100%; position:relative;">
99
<div class="column-drop-placeholder" afterRender="function (element) { bindColumnLineDropPlaceholder.call($data, element); }"
1010
style="background: rgba(142, 0, 6, 0.3); height:30px; position:relative; top:45px; display:none; z-index:26;" ></div>
11+
<div class="resize-ghost" afterRender="function (element) { bindGhost.call($data, element); }"></div>
1112
<div class="drop-placeholder" afterRender="function (element) { bindDropPlaceholder.call($data, element); }"></div>
1213
<div class="move-placeholder" afterRender="function (element) { bindMovePlaceholder.call($data, element); }"></div>
1314
<div class="element-children" style="display:flex; width:100%"

app/code/Magento/PageBuilder/view/adminhtml/web/ts/js/content-type/column-group/preview.ts

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -124,13 +124,6 @@ export default class Preview extends PreviewCollection {
124124
}
125125
});
126126

127-
// Listen for resizing events from child columns
128-
events.on("column:resizeHandleBindAfter", (args: BindResizeHandleEventParamsInterface) => {
129-
// Does the events content type match the previews column group?
130-
if (args.columnLine.id === this.contentType.id) {
131-
this.registerResizeHandle(args.column, args.handle);
132-
}
133-
});
134127
events.on("column:initializeAfter", (args: InitElementEventParamsInterface) => {
135128
// Does the events parent match the previews column group?
136129
if (args.columnGroup.id === this.contentType.id) {

0 commit comments

Comments
 (0)