Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Usage Milestone: Time Field for Drupal 8+ Module time_field crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

CKEditor5 Table Colors

41 sites Security covered Drupal 11 · not 10
View on drupal.org

This module adds custom background and border color options to tables and table cells within CKEditor 5. It allows administrators to define their own color palettes, optionally include default colors, and even enable a color picker for editors to select custom hues.

This module enhances the CKEditor5 table editing experience with the following capabilities for both table cells and entire tables:

  • Custom Color Palettes: Define your own color schemes for table and table cell backgrounds and borders
  • Flexible Color Management: Choose to include or exclude default CKEditor5 colors alongside your custom palette
  • Dual Color Types: Support for both background colors and border colors with separate configuration
  • Color Picker Integration: Optional color picker functionality for editors to select custom colors beyond the predefined palette
  • Administrative Interface: Easy-to-use configuration form for managing color palettes
  • Grid Layout Control: Configurable number of columns in the color selection grid
  • Document Colors: Display recently used colors from the current document
  • Label Support: Add descriptive labels to colors for better user experience

Use Cases

  • Content management systems requiring branded table styling
  • Documentation sites with color-coded data tables
  • Educational platforms with structured information presentation
  • Corporate websites with consistent design requirements

Post-Installation

After installing and enabling the module:

  1. Navigate to Text Formats: Go to Administration → Configuration → Content authoring → Text formats and editors
  2. Edit Your Text Format: Click "Configure" on the text format you want to modify (e.g., Full HTML)
  3. Configure Colors: Click on the plugin settings to:
    • Choose whether to include default CKEditor5 colors
    • Enable/disable the color picker functionality
    • Add custom colors with labels
    • Set the number of columns in the color grid
    • Configure document colors display
  4. Save Configuration: Save your text format settings

The table colors will then be available in the CKEditor5 table and table cell properties dropdowns when editing content.

Additional Requirements

  • Drupal Core: 11.0 or higher
  • CKEditor5 Module: Must be installed and enabled
  • Editor Module: Core module required for text format functionality

Recommended modules/libraries

  • CKEditor 5 Plugin Pack: Provides additional CKEditor5 functionality that complements table editing

Supporting this Module

This module is maintained as part of the Drupal community effort to enhance CKEditor5 functionality. Contributions, bug reports, and feature requests are welcome through the project's issue queue.

Note: This module is based on the CKEditor 5 Plugin Pack and maintains compatibility with the latest CKEditor5 standards while providing focused table color functionality.

Depends on

Dependencies of the latest stable release

  • ckeditor5 Drupal core
  • editor Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
4
Tracked since
Oct 2025
Latest release
5 months ago
Releases (12 mo)
4 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
1.0.3 Stable 11 Mar 27, 2026
1.0.2 Stable 11 Mar 9, 2026
1.0.1 Stable 11 Oct 16, 2025
1.0.0 Stable 11 Oct 9, 2025