From c2e334c0d6676c1421dbbce1447305e449c6ea99 Mon Sep 17 00:00:00 2001 From: Daniel Richards Date: Tue, 13 Oct 2020 16:47:16 +0800 Subject: [PATCH 1/2] Fix incorrect selector --- packages/edit-widgets/src/blocks/widget-area/editor.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/edit-widgets/src/blocks/widget-area/editor.scss b/packages/edit-widgets/src/blocks/widget-area/editor.scss index 15132aa90e2830..03c49a5e47c40b 100644 --- a/packages/edit-widgets/src/blocks/widget-area/editor.scss +++ b/packages/edit-widgets/src/blocks/widget-area/editor.scss @@ -11,6 +11,6 @@ } } -.wp-block-widget-area > .components-panel__body > .block-editor-inner-blocks { +.wp-block-widget-area > .components-panel__body > div > .block-editor-inner-blocks { padding-top: $grid-unit-30; } From 3f8b1c8bea444304a90d16367e6e2528cb0dc365 Mon Sep 17 00:00:00 2001 From: Daniel Richards Date: Tue, 13 Oct 2020 17:10:28 +0800 Subject: [PATCH 2/2] Ensure widget area will not collapse to zero height when it has no blocks --- packages/edit-widgets/src/blocks/widget-area/editor.scss | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages/edit-widgets/src/blocks/widget-area/editor.scss b/packages/edit-widgets/src/blocks/widget-area/editor.scss index 03c49a5e47c40b..8649629c9f8b67 100644 --- a/packages/edit-widgets/src/blocks/widget-area/editor.scss +++ b/packages/edit-widgets/src/blocks/widget-area/editor.scss @@ -11,6 +11,15 @@ } } +// Add some spacing above the inner blocks so that the block toolbar doesn't +// overlap the panel header. .wp-block-widget-area > .components-panel__body > div > .block-editor-inner-blocks { padding-top: $grid-unit-30; + + // Ensure the widget area block lists have a minimum height so that it doesn't + // collapse to zero height when it has no blocks. When that happens the block + // can't be used as a drop target. + > .block-editor-block-list__layout { + min-height: $grid-unit-40; + } }