Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

ckeditor_responsive_table

1,982 sites Security covered
View on drupal.org

This module is a CKEditor 5 plugin that adds a table button with some accessibility improvements over the default CKE table button. It also integrates with the Tabled plugin for making tables to be adaptable to different devices.

Features

This responsive table is accessible by default. The button provides controls to set the number of Rows and Columns. It also provides Headers options, Caption, and a Caption Visible? checkbox.

The main differences with the built-in table CKE button are:

  • Caption is mandatory, you can choose to hide them or showing them but it needs to be present.
  • Captions are always present for assistive technologies.
  • Headers are mandatory, either by rows or rows and columns.
  • Headers have a scope=column added when appropriate.

Once the table is inserted into the editor, there are controls for inserting, deleting, splitting, and merging columns and rows, as well toggling the caption visibility.

This plugin doesn't make any efforts on cleaning up or fixing copy and pasted tables, but it ensures that tables created through the table button to be accessible.

Post-Installation

  • Configure text formats by navigating to Configuration > Content authoring > Text formats and editors, or visiting /admin/config/content/formats.
  • Click Configure next to a text format that has CKEditor 5 enabled as the Text format that you'd like to add the responsive table functionality to.
  • Drag the Responsive Table button from the Available Buttons area to the Active toolbar area.
  • Click Save configuration.

Additional Requirements

Drupal 9.3 or greater.

Credits

Developed by:

Activity

Total releases
2
First release
Jun 2025
Latest release
6 months ago
Release cadence
95 days
Stability
100% stable

Releases

Version Type Release date
1.0.7 Stable Sep 30, 2025
1.0.6 Stable Jun 27, 2025