EBT: Countdown module overview
Extra Block Types (EBT): Countdown module provides ability to add a block with animated countdown.
https://www.drupal.org/project/ebt_countdown
composer require drupal/ebt_countdown
EBT Countdown contains all EBT module features including DOM Box, background color / Image / Video, Edge to Edge settings:
EBT: Counter module overview
Extra Block Types (EBT): Counter module provides ability to add Number Counter and Text with WYSIWYG editor. This module provides settings for 2,3 or 4 columns and all options from Count-up.js plugin:
https://github.com/inorganik/countUp.js
Download EBT Counter module:
EBT CTA Drupal module overview
You can download EBT Click to Action from drupal.org:
https://www.drupal.org/project/ebt_cta
Or use composer:
composer require drupal/ebt_cta
EBT CTA contains all EBT module features including DOM Box, background color / Image / Video, Edge to Edge settings:
EBT Webform Popup Drupal module overview
Extra Block Types (EBT): Webform Popup module provides ability to add Webform in popup. The button and popup are customizable with Settings form.
You can download EBT Webform Popup from drupal.org:
EBT Basic Button Drupal module overview
You can download EBT Basic Button from drupal.org:
https://www.drupal.org/project/ebt_basic_button
Or use composer:
composer require drupal/ebt_basic_button
EBT Basic Button contains all EBT module features including DOM Box, background color / Image / Video, Edge to Edge settings:
https://drupalbook.org/ebt/demo
EBT Basic Button has Link Options settings section:
EBT: Tabs Drupal module overview
Extra Block Types (EBT): Tabs module create a new block type for tabs. Tab content can be blocks, pages, Views and formatted text. Tabs are based on jQuery UI Tabs plugin and have various settings for the jquery plugin.
You can download EBT Tabs from Drupal.org:
https://www.drupal.org/project/ebt_tabs
composer require drupal/ebt_tabs
EBT Tabs based on jQuery UI Tabs plugin:
Create new EBT Settings form class
I heard from many programmers worries about number of settings for EBT modules: DOM Box, background, borders, classes, etc. These programmers implied that content editors will be confused or in another way will be encouraged to do drastically different blocks, margins, backgrounds. Some projects needs flexibility and more settings for content editors, but some projects have pretty strict story books with components. For this case we need to change our EBT Settings field widget.