From f0fbfa9bcab12cd7c8c051320feac93caf515b54 Mon Sep 17 00:00:00 2001 From: Dhananjay Kuber Date: Mon, 6 Jan 2025 18:46:07 +0530 Subject: [PATCH] fix: Update alignment control labels and remove default description for clear labels --- .../src/components/alignment-control/ui.js | 8 +++----- .../src/components/block-alignment-control/ui.js | 6 ++++-- .../test/__snapshots__/index.js.snap | 4 ++-- .../test/index.js | 2 +- .../block-vertical-alignment-control/ui.js | 16 +++++++++------- packages/block-library/src/media-text/edit.js | 4 +--- packages/block-library/src/paragraph/edit.js | 4 +--- packages/block-library/src/table/edit.js | 5 +---- 8 files changed, 22 insertions(+), 27 deletions(-) diff --git a/packages/block-editor/src/components/alignment-control/ui.js b/packages/block-editor/src/components/alignment-control/ui.js index 6b423a79aa9e06..b2bdf0b14928e0 100644 --- a/packages/block-editor/src/components/alignment-control/ui.js +++ b/packages/block-editor/src/components/alignment-control/ui.js @@ -31,8 +31,8 @@ function AlignmentUI( { value, onChange, alignmentControls = DEFAULT_ALIGNMENT_CONTROLS, - label = __( 'Align text' ), - description = __( 'Change text alignment' ), + label = __( 'Align block' ), + description, isCollapsed = true, isToolbar, } ) { @@ -55,9 +55,7 @@ function AlignmentUI( { const extraProps = isToolbar ? { isCollapsed } : { - toggleProps: { - description, - }, + toggleProps: description ? { description } : {}, popoverProps: POPOVER_PROPS, }; diff --git a/packages/block-editor/src/components/block-alignment-control/ui.js b/packages/block-editor/src/components/block-alignment-control/ui.js index 0e977c4e12c2fe..b5cdb64ad1ef05 100644 --- a/packages/block-editor/src/components/block-alignment-control/ui.js +++ b/packages/block-editor/src/components/block-alignment-control/ui.js @@ -27,7 +27,7 @@ function BlockAlignmentUI( { isToolbar, isCollapsed = true, label = __( 'Align block' ), - description = __( 'Change block alignment' ), + description, } ) { const enabledControls = useAvailableAlignments( controls ); const hasEnabledControls = !! enabledControls.length; @@ -66,7 +66,9 @@ function BlockAlignmentUI( { } ), } : { - toggleProps: { 'aria-description': description }, + toggleProps: description + ? { 'aria-description': description } + : {}, children: ( { onClose } ) => { return ( <> diff --git a/packages/block-editor/src/components/block-vertical-alignment-control/test/__snapshots__/index.js.snap b/packages/block-editor/src/components/block-vertical-alignment-control/test/__snapshots__/index.js.snap index 335cc8761c13a0..67701b424be2ce 100644 --- a/packages/block-editor/src/components/block-vertical-alignment-control/test/__snapshots__/index.js.snap +++ b/packages/block-editor/src/components/block-vertical-alignment-control/test/__snapshots__/index.js.snap @@ -9,7 +9,7 @@ exports[`BlockVerticalAlignmentUI should match snapshot when controls are hidden