-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Closed
2 / 22 of 2 issues completedLabels
domain:ui/uxThis issue reports a problem related to UI or UX.This issue reports a problem related to UI or UX.package:tablesquad:coreIssue to be handled by the Core team.Issue to be handled by the Core team.type:improvementThis issue reports a possible enhancement of an existing feature.This issue reports a possible enhancement of an existing feature.
Milestone
Description
Goal:
Allow integrators to have tables used for layouting for good email experience.
Description
Our community often reported that our tables are too opinionated in styles, and loaded HTML templates don’t look correct. Meaning the content looks different in the editor than in the actual renderd outputed data.
The objective is to introduce a new type of table, namely layout tables, as opposed to content tables.
Scope
-
HTML markup (output data)
- Such a table should not be wrapped in
<figure>
tag, - Accessibility
role="presentation"
on table.
- Such a table should not be wrapped in
-
UI Interaction
- By default layout table is added via editor's toolbar/menu,
- Toggling between table types available via toolbar, table/content toolbar.
-
Styling
- Look of layout tables in the editing view should be as close as possible to what can be seen after render the outputted data.
-
Configuration
- Ability to set the preferred external table type
This initiative is connected to the https://github.com/cksource/ckeditor5-commercial/issues/7212
Sub-issues
Metadata
Metadata
Assignees
Labels
domain:ui/uxThis issue reports a problem related to UI or UX.This issue reports a problem related to UI or UX.package:tablesquad:coreIssue to be handled by the Core team.Issue to be handled by the Core team.type:improvementThis issue reports a possible enhancement of an existing feature.This issue reports a possible enhancement of an existing feature.