ckeditor5_table_colors
15 sites
Security covered
This module enhances the CKEditor5 table editing experience with the following capabilities:
- Custom Color Palettes: Define your own color schemes for 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:
- Navigate to Text Formats: Go to Administration → Configuration → Content authoring → Text formats and editors
- Edit Your Text Format: Click "Configure" on the text format you want to modify (e.g., Full HTML)
- 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
- Save Configuration: Save your text format settings
The table colors will then be available in the CKEditor5 table cell properties dropdown 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.