Bug #97141
Updated by Philipp Kitzberger over 2 years ago
In a recent TYPO3 10 project we've identified 3 problems with the ckeditor, all related to the styles/classes feature. **Problem 1:** Tag breadcrumbs don't show class attributes I remember from the old EXT:rte_htmlarea that the "tag breadcrumbs" line below the editor did mention the class attribute any tag had attached to. That's not the case for ckeditor though ;-/ **Problem 2:** Class attributes cannot be removed/cleared Once a class attribute had been attached to a tag via the "Styles" select field, it's not possible (without switching to the source mode) to remove that class again ;-/ **Problem 3:** Multi-element classes are not auto-selected Usually when focusing a tag the attached style is being selected in the "Styles" select field. That's not working for styles that are definied for more than one element. | Working | Not working | | <pre>- { name: "Cell: Yellow 1", element: "th", "td", attributes: { 'class': 'yellow-1' }}</pre> | <pre>- { name: "Cell: Yellow 2", element: ["td","th"], attributes: { 'class': 'yellow-2' }}</pre> | | !Bildschirmfoto%20vom%202022-03-08%2009-39-46.png! | !Bildschirmfoto%20vom%202022-03-08%2009-39-18.png! !Bildschirmfoto%20vom%202022-03-08%2009-39-04.png! | Summary: these three problems prevent the users from having a good UX regarding style/class selector and make them manually modify the RTE source (which we don't want!)