This project is not covered by Drupal’s security advisory policy.

Paragraphs Codex

Codex is a module that builds on the Paragraphs module.

Codex provides a baseline of modular paragraph types with varying complexity.

Provide your users with WYSIWYG level flexibility while providing clean, HTML5 compliant, easy to theme markup.

Features

This module has some overlapping functionality with parargaphs_pack, but this module has some advantages over paragraphs_pack.

Text Format Control

Codex provides increased granularity of text format control, including tying a single text format to a single paragraph type.

Increased Modularity

Rather than using a single, all encompassing WYSIWYG field, Codex provides multiple paragraph component types for different features of a traditional WYSIWYG. This provides many benefits:

* Easy reordering of content
* More intuitive summaries could be implemented by getting the first rich text paragraph and filtering it through the Drupal teaser logic.1
* Ability to target chunks of content together based on type of content (image, rich text, table, etc.) for styling or other purposes, without having to parse WYSIWYG content manually or write numerous ckeditor plugins, etc.

HTML5 compliance1 and improved Accessibility1

This module will generate accessible output, including fully accessible document outline enforcement (ensuring the final rendered output does not skip heading levels). This module will use HTML5 tags where possible, and will endeavor ensure the rendered HTML is HTML5 complaint.

1These features are on the roadmap and are in various states of progress towards completion.

Supporting organizations: 
Collaboratively funded development alongside Energy.gov

Project information

Releases