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.

Supporting organizations: 

Project information

Releases