From d62c9e52946464dad6cf1b4f7b145bcba906f752 Mon Sep 17 00:00:00 2001 From: Riad Benguella Date: Mon, 26 Apr 2021 12:45:15 +0100 Subject: [PATCH 01/11] Move block manager to the preferences modal --- packages/base-styles/_z-index.scss | 2 +- .../category.js | 7 ++- .../checklist.js | 4 +- .../manager.js => block-manager/index.js} | 10 ++-- .../show-all.js | 6 +-- .../style.scss | 26 ++++----- .../edit-post/src/components/layout/index.js | 2 - .../components/manage-blocks-modal/index.js | 54 ------------------- .../src/components/preferences-modal/index.js | 12 +++++ .../components/preferences-modal/style.scss | 3 ++ packages/edit-post/src/plugins/index.js | 2 - .../plugins/manage-blocks-menu-item/index.js | 31 ----------- packages/edit-post/src/style.scss | 2 +- 13 files changed, 43 insertions(+), 118 deletions(-) rename packages/edit-post/src/components/{manage-blocks-modal => block-manager}/category.js (92%) rename packages/edit-post/src/components/{manage-blocks-modal => block-manager}/checklist.js (85%) rename packages/edit-post/src/components/{manage-blocks-modal/manager.js => block-manager/index.js} (89%) rename packages/edit-post/src/components/{manage-blocks-modal => block-manager}/show-all.js (75%) rename packages/edit-post/src/components/{manage-blocks-modal => block-manager}/style.scss (70%) delete mode 100644 packages/edit-post/src/components/manage-blocks-modal/index.js delete mode 100644 packages/edit-post/src/plugins/manage-blocks-menu-item/index.js diff --git a/packages/base-styles/_z-index.scss b/packages/base-styles/_z-index.scss index 80794990713ff3..8b7e535cb8e624 100644 --- a/packages/base-styles/_z-index.scss +++ b/packages/base-styles/_z-index.scss @@ -163,7 +163,7 @@ $z-layers: ( ".components-resizable-box__corner-handle": 2, // Make sure block manager sticky category titles appear above the options - ".edit-post-manage-blocks-modal__category-title": 1, + ".edit-post-block-manager__category-title": 1, // Needs to be higher than any other element as this is an overlay to catch all events ".components-tooltip .event-catcher": 100002, diff --git a/packages/edit-post/src/components/manage-blocks-modal/category.js b/packages/edit-post/src/components/block-manager/category.js similarity index 92% rename from packages/edit-post/src/components/manage-blocks-modal/category.js rename to packages/edit-post/src/components/block-manager/category.js index 3583f47b9e7211..217a42e610f16c 100644 --- a/packages/edit-post/src/components/manage-blocks-modal/category.js +++ b/packages/edit-post/src/components/block-manager/category.js @@ -46,8 +46,7 @@ function BlockManagerCategory( { ...hiddenBlockTypes ); - const titleId = - 'edit-post-manage-blocks-modal__category-title-' + instanceId; + const titleId = 'edit-post-block-manager__category-title-' + instanceId; const isAllChecked = checkedBlockNames.length === filteredBlockTypes.length; @@ -64,12 +63,12 @@ function BlockManagerCategory( {
{ title } } /> diff --git a/packages/edit-post/src/components/manage-blocks-modal/checklist.js b/packages/edit-post/src/components/block-manager/checklist.js similarity index 85% rename from packages/edit-post/src/components/manage-blocks-modal/checklist.js rename to packages/edit-post/src/components/block-manager/checklist.js index ab561b071fbb4c..bdbc304e2d1bff 100644 --- a/packages/edit-post/src/components/manage-blocks-modal/checklist.js +++ b/packages/edit-post/src/components/block-manager/checklist.js @@ -11,11 +11,11 @@ import { CheckboxControl } from '@wordpress/components'; function BlockTypesChecklist( { blockTypes, value, onItemChange } ) { return ( -
    +
      { blockTypes.map( ( blockType ) => (
    • +
      setSearch( nextSearch ) } - className="edit-post-manage-blocks-modal__search" + className="edit-post-block-manager__search" /> { !! numberOfHiddenBlocks && ( -
      +
      { sprintf( /* translators: %d: number of blocks. */ _n( @@ -64,10 +64,10 @@ function BlockManager( { tabIndex="0" role="region" aria-label={ __( 'Available block types' ) } - className="edit-post-manage-blocks-modal__results" + className="edit-post-block-manager__results" > { blockTypes.length === 0 && ( -

      +

      { __( 'No blocks found.' ) }

      ) } diff --git a/packages/edit-post/src/components/manage-blocks-modal/show-all.js b/packages/edit-post/src/components/block-manager/show-all.js similarity index 75% rename from packages/edit-post/src/components/manage-blocks-modal/show-all.js rename to packages/edit-post/src/components/block-manager/show-all.js index d024dfecca208f..e3b6ef4b0e72a1 100644 --- a/packages/edit-post/src/components/manage-blocks-modal/show-all.js +++ b/packages/edit-post/src/components/block-manager/show-all.js @@ -7,13 +7,13 @@ import { __ } from '@wordpress/i18n'; export default function BlockManagerShowAll( { checked, onChange } ) { const instanceId = useInstanceId( BlockManagerShowAll ); - const id = 'edit-post-manage-blocks-modal__show-all-' + instanceId; + const id = 'edit-post-block-manager__show-all-' + instanceId; return ( -
      +