Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). Varbase Media Header 9.2.1 Minor update available for module varbase_media_header (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

This module provides core functionality for Extra Block Types (EBT), offering a default widget with design options for block backgrounds, borders, and sizing. It enables users to easily add blocks to their layouts via Drupal's Layout Builder.

Base functionality for Extra Block Types (EBT) modules. It contains default widget for EBT blocks, which has Design options for:

  • CSS Box (margins, paddings, borders)
  • Background using color, image (including parallax and cover), video (Youtube)
  • Edge to edge, Container width

EBT modules provide ability to add blocks in layout builder in few clicks.

Documentation

Read more information below.

Demo

EBT Demo site

This is a demo site with EBT modules. Feel free to log in to create or edit pages:

https://ebt.drupalbook.org/user
Username: editor
Password: editor

You can also download EBT Demo distribution and install it locally:
Download EBT Demo distribution

Other EBT modules

You can install separate block types from this bunch of EBT modules

EBT Starterkit

EBT Core contains EBT Starterkit submodule. Enable it and then you will be able to create a new EBT module for your project with Drush command (for Drush 12+):
drush generate ebt:module

Make sure, you use ebt_* prefix for machine_name (e.g. ebt_tabs, ebt_cards). The prefix ebt_* is required for EBT block functionality.

Extra Paragraph Types (EPT) Modules

Need another Extra Block Type?

Contact Us

Activity

Total releases
10
First release
Jun 2025
Latest release
2 weeks ago
Releases (12 mo)
9 ▲ from 1
Maintenance
Active

Release Timeline

Releases

Version Type Release date
2.0.0 Stable Jun 29, 2026
1.4.38 Stable Apr 6, 2026
1.4.37 Stable Dec 21, 2025
1.4.36 Stable Oct 28, 2025
1.4.35 Stable Aug 15, 2025
1.4.34 Stable Aug 2, 2025
1.4.27 Stable Aug 2, 2025
1.4.33 Stable Aug 2, 2025
1.4.32 Stable Aug 2, 2025
1.4.31 Stable Jun 30, 2025