Off-canvas styling breaks table display in CKEditor 5

Created on 27 March 2023, over 1 year ago
Updated 30 March 2023, about 1 year ago

Problem/Motivation

Creating tables in CKEditor 5 while in Layout Builder causes the table and sub-elements to be set to display: inline;. This is problematic UX wise, because you cannot tell which table cell or row you are on while editing. This display CSS is coming from this line in ckeditor.es6.js.

Steps to reproduce

  1. Add a new block using CKEditor 5 in Layout Builder.
  2. Click Insert table, and configure the table's dimensions.

Proposed resolution

Adjust the JavaScript or CSS to not break the table styling, while in Layout Builder.

Remaining tasks

N/A

User interface changes

N/A

API changes

N/A

Data model changes

N/A

Release notes snippet

N/A

🐛 Bug report
Status

Closed: duplicate

Version

9.5

Component
CKEditor 5 

Last updated about 2 hours ago

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.69.0 2024