Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
The Pattern Builder Module empowers your team to prototype in a static pattern library and then import your designs and content data model into Drupal with a single drush command. Need to update your design? No problem! Just update and QA the code in your pattern library and import those changes in seconds.
For more detailed documentation, visit patternbuilder.github.io.
Requirements
- Pattern Builder Library - Provides storage and input for JSON schemas.
- Paragraphs - Provides storage and input for JSON schemas.
- Field Collection - Supports array of objects imported as a field collection.
- Field Group - Provides simple single level grouping of properties.
- Libraries - Provides libraries integration for the PatternBuilder PHP Library.
Optional Extensions
- Pattern Builder Previewer - Provides a rendered preview of the patterns while on an entity form.
- Field Collection Fieldset - Provides collapsible array of objects imported to a field collection.
- Field Multiple Extended - Set minimum and maximum items on a JSON Schema property / Drupal field.
- Media - Support for file, image, audio, and video.
- Media Internet (Sub module of Media) - Support for internet based files.
- Media YouTube - Support for YouTube videos.
- Link - Support for link fields.
Drupal 8 & 9
Use the Patternkit module.
Project information
- Module categories: Content Editing Experience, Content Display
- Created by recrit on , updated
- Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
7.x-1.1
released 31 August 2016
Works with Drupal: 7.x
✓ Recommended by the project’s maintainer.
Development version: 7.x-1.x-dev updated 31 Aug 2016 at 17:13 UTC