CKeditor Details Accordion
Part of the Ckeditor ecosystem · 110 projects
This module adds a button to the CKEditor toolbar that allows users to easily insert and manage collapsible "details" sections directly within their content. These sections provide accordion-like functionality without requiring extra JavaScript and offer improved accessibility and browser compatibility.
Adds a CKeditor button to insert details elements within content, which can be nested. JavaScript is adapted from original code by Ayhan Akilli.
The HTML details element is an easy way to provide accordion functionality for your editors and content authors. Because it doesn't rely on JavaScript for this functionality, it's dead easy to implement, and is responsive and accessible.
It's worth noting that there isn't yet 100% browser support for details, but this module forces the inclusion of Drupal core's shim to improve details support from older IE and pre-Chromium Edge browsers, as well as screen readers.
Ask your assistant about CKeditor Details Accordion
Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
More in the Ckeditor ecosystem
Most installed first
Activity
Release Timeline
Releases
| Version | Type | Core | Release date | |
|---|---|---|---|---|
| 2.2.0-beta1 | Pre-release | 11 | Aug 21, 2026 | |
| 2.1.1 | Stable | 9–11 | Jul 24, 2026 | |
| 2.1.1-rc1 | Pre-release | 9–11 | Jul 10, 2026 | |
| 2.1.0 | Stable | 9–11 | Jun 9, 2026 | |
| 2.1.0-rc1 | Pre-release | 9–11 | May 26, 2026 | |
| 2.1.0-beta1 | Pre-release | 9–11 | Apr 17, 2024 | |
| 2.1.0-alpha1 | Pre-release | 9–10 | Jan 23, 2023 | |
| 2.1.x-dev | Dev | 9–11 | Jan 23, 2023 |