Automattic / wp-calypso

The JavaScript and API powered WordPress.com
https://developer.wordpress.com
GNU General Public License v2.0
12.43k stars 1.99k forks source link

Editor button text label is overlapping on Top toolbar #94333

Open devNigel opened 1 month ago

devNigel commented 1 month ago

Quick summary

Some of the button label text for block options are overlapping on Top toolbar. I was able to identify this issue on Image block and Paragraph block.

The issue is reproducible on Atomic and Simple Sites but not on self-hosted sites.

Steps to reproduce

  1. Open page or post editor.
  2. Go to editor Prefences > Appearance and Enable Top toolbar.
  3. Go to Accessibility > Show button text labels
  4. Add an Image block or Paragraph block
  5. Observe options in the top toolbar, you will notice some options overlapping.

Screen recording: https://github.com/user-attachments/assets/f2c0a54a-b9fb-42ba-a557-f58129aa947d

What you expected to happen

The button text labels should not overlap.

Screenshots from self-hosted site without overlap:

  1. Paragraph block:
image
  1. Image block
image

What actually happened

The button text labels overlapped.

Screenshots from WPcom sites:

  1. Paragraph block
image
  1. Image block
image

Impact

All

Available workarounds?

No but the platform is still usable

If the above answer is "Yes...", outline the workaround.

No response

Platform (Simple and/or Atomic)

Simple, Atomic

Logs or notes

No response

devNigel commented 1 month ago

User report: 8608879-zd-a8c

github-actions[bot] commented 1 month ago

Support References

This comment is automatically generated. Please do not edit it.

Addison-Stavlo commented 1 month ago

Confirmed and replicated the issue.

I am changing Priority to NORMAL, since there is an easy workaround (as per pciE2j-oG-p2): disable the mode to show block tools in the top toolbar.

Other thoughts/reasoning:

Since this is a conflict between two non-default modes and an easy workaround is available, the priority is being set as normal.

davemart-in commented 2 weeks ago

This needs to be addressed in the Gutenberg repo. Moving this to the status of "Needs Core/3rd Party Fix"