hadnling preview container bugs in editor

This commit is contained in:
Antoine M 2023-11-10 13:10:42 +01:00
parent d4d9cdc8ef
commit 42b8ae0ad5
6 changed files with 28 additions and 8 deletions

View File

@ -1 +1 @@
<?php return array('dependencies' => array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => 'c0251f51b5196af21e3e');
<?php return array('dependencies' => array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => 'a49d6084eb5bb2d8c58c');

View File

@ -1,6 +1,17 @@
/*!****************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/editor.scss ***!
\****************************************************************************************************************************************************************************************************************************************/
.homegrade-blocks-box-monoblock > .block-editor-inner-blocks {
width: 100%;
}
.homegrade-blocks-box-monoblock > .block-editor-inner-blocks > .block-editor-block-list__layout {
width: 100%;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.homegrade-blocks-box-monoblock__superior-illustration {
max-width: 200px !important;
}

View File

@ -1 +1 @@
{"version":3,"file":"index.css","mappings":";;;AAAA;EACC;AACD;;AAEC;EACC;EACA;AACF;AACC;EACC;AACF;AACC;EACC;EACA;EAAA;AACF;AACC;EACC;EACA;EACA;EACA;AACF,C","sources":["webpack://multiblocks/./src/editor.scss"],"sourcesContent":[".homegrade-blocks-box-monoblock__superior-illustration {\n\tmax-width: 200px !important;\n}\n.homegrade-blocks-box-monoblock__panel-body {\n\t.components-dropdown .components-toolbar__control {\n\t\tbackground-color: #e04d42;\n\t\tcolor: white;\n\t}\n\timg {\n\t\tdisplay: block;\n\t}\n\t.components-dropdown {\n\t\tdisplay: block;\n\t\twidth: fit-content;\n\t}\n\t.media-replace-container {\n\t\tpadding: 10px 0;\n\t\tdisplay: flex;\n\t\tgap: 10px;\n\t\talign-items: center;\n\t\t// margin-top: 10px;\n\t}\n}\n"],"names":[],"sourceRoot":""}
{"version":3,"file":"index.css","mappings":";;;AACC;EACC;AAAF;AACE;EACC;EACA;EACA;EACA;EACA;AACH;;AAIA;EACC;AADD;;AAIC;EACC;EACA;AADF;AAGC;EACC;AADF;AAGC;EACC;EACA;EAAA;AADF;AAGC;EACC;EACA;EACA;EACA;AADF,C","sources":["webpack://multiblocks/./src/editor.scss"],"sourcesContent":[".homegrade-blocks-box-monoblock {\n\t> .block-editor-inner-blocks {\n\t\twidth: 100%;\n\t\t> .block-editor-block-list__layout {\n\t\t\twidth: 100%;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t}\n\t}\n}\n\n.homegrade-blocks-box-monoblock__superior-illustration {\n\tmax-width: 200px !important;\n}\n.homegrade-blocks-box-monoblock__panel-body {\n\t.components-dropdown .components-toolbar__control {\n\t\tbackground-color: #e04d42;\n\t\tcolor: white;\n\t}\n\timg {\n\t\tdisplay: block;\n\t}\n\t.components-dropdown {\n\t\tdisplay: block;\n\t\twidth: fit-content;\n\t}\n\t.media-replace-container {\n\t\tpadding: 10px 0;\n\t\tdisplay: flex;\n\t\tgap: 10px;\n\t\talign-items: center;\n\t\t// margin-top: 10px;\n\t}\n}\n"],"names":[],"sourceRoot":""}

View File

@ -47,11 +47,7 @@ function Edit({
hasIllustration: !hasIllustration
});
if (!hasIllustration) {
setAttributes({
illustrationUrl: null,
illustrationId: null,
illustrationAlt: null
});
removeIllustrationAttributes();
}
}
function setIllustrationAttributes(media) {

File diff suppressed because one or more lines are too long

View File

@ -1,3 +1,16 @@
.homegrade-blocks-box-monoblock {
> .block-editor-inner-blocks {
width: 100%;
> .block-editor-block-list__layout {
width: 100%;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
}
}
.homegrade-blocks-box-monoblock__superior-illustration {
max-width: 200px !important;
}