Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

Демо: EPT Параграфы

20/04/2025, by Ivan

С помощью модулей EBT вы можете легко создавать лендинги без каких-либо знаний HTML/CSS.

Простота использования с Paragraphs

Модули EBT создают типы параграфов, которые можно использовать в полях Paragraph:

Create EPT Paragraphs

Таким образом, вы можете добавить новый параграф на страницу всего в несколько кликов.

Вот дополнительная информация о модуле Paragraphs:

https://www.drupal.org/docs/contributed-modules/paragraphs

Содержимое и настройки параграфа

На форме редактирования параграфа вы найдете две вкладки: Content (Содержимое) и Settings (Настройки). Вкладка Content содержит поля: заголовки, тексты, изображения и т.д. Вкладка Settings включает общие настройки EPT — "Design Options", например DOM Box, а также специфические настройки модуля: параметры javascript-плагинов, предустановленные стили:

EPT Design Options

DOM Box: отступы, границы, внутренние поля

Каждый блок EBT имеет настройки DOM Box для задания отступов сверху и снизу блока, а также внутренних отступов:

Drupal EPT DOM Box

 

Вы можете задать границу только для одной стороны, двух сторон или всех сторон. Не забудьте указать размер границы в DOM Box — без этого она не появится.

Цвет фона, изображение или видео

Все типы параграфов EPT имеют настройки фона. Поддерживаются цвет фона, изображения и внешние видео на основе модуля Media. 

Изображение

Экспериментируйте с DOM Box, чтобы улучшить внешний вид блоков — попробуйте добавить дополнительные отступы, внутренние поля или границы. Вот пример модуля EPT Accordion/FAQ:
https://www.drupal.org/project/ebt_accordion

Background Video

EPT modules support only YouTube background videos for now.

Где собираются программисты?

В лаунже Stack Overflow.

Можешь дать мне музыкальную ноту для программирования?

C#

 В поле Background Image Style вы можете выбрать поведение фонового изображения. Если ваше изображение слишком маленькое, попробуйте выбрать "Cover" или "Parallax", чтобы фоновое изображение занимало весь параграф:

Изображение
Parallax background image

Параграфы во всю ширину (Edge to Edge)

Очень часто на лендингах нужно использовать фон на всю ширину и при этом центрировать содержимое. В настройках EBT есть флажок "Edge to Edge", который делает внешний контейнер параграфа на всю ширину:

Изображение
Edge to edge paragraph

Каков смысл жизни?

42

Пропущена точка с запятой.

Привет, Мир!

В Университете Stackoverflow.

Если работает — не трогай.

Container Max Width помогает настроить ширину содержимого внутри блока с опцией Edge to Edge. Так как блок растягивается на всю ширину, необходимо задать ширину для текста — иногда она разная для разных блоков. Вы можете изменить значения классов Container Max Width, по умолчанию EBT предлагает следующие варианты ширины контейнеров:

  • Auto (100%) — Полная ширина для текстового контейнера
  • xxSmall — 280px
  • xSmall — 480px
  • Small — 780px
  • Default — 960px
  • Large — 1120px
  • xLarge — 1320
  • xxLarge — 1600

Предустановленные стили

Обычно модули EBT содержат набор предустановленных стилей. Это помогает сэкономить время на стилизацию нового компонента на вашей лендинговой странице. Вы также можете создать собственный стиль и добавить его в модуль EBT.

Изображение
Styles

Результат:

Как программист, где вы видите себя через 10 лет?

Сижу перед компьютером, вероятно, программирую.

Можешь описать жизнь программистов в четырёх словах?

Еда. Сон. Код. Повтор.

Как программисты наслаждаются жизнью?

Когда они видят, что их код выполняется без ошибок.

Какая самая большая ложь в программировании?

HTML — это язык программирования.

Настраиваемые JavaScript-плагины

Некоторые модули EPT, такие как EPT Slideshow, используют JavaScript-плагины:
https://www.drupal.org/project/ept_slideshow

Вы можете настроить этот JavaScript-плагин под свои нужды:

Изображение

 

Режим одного слайда:

Jane Doe

Джейн Доу

Girl 3

Джейн Доу

John Doe

Джон Доу

Несколько слайдов — режим карусели:

Изображение
EPT Slideshow settings
Изображение
Carousel settings
Jane Doe

Джейн Доу

Girl 3

Джейн Доу

John Doe

Джон Доу

Спасибо за использование модуля EBT! Я буду рад любым идеям для модулей EBT:

Создайте задачу на Drupal.org

Задайте вопрос

Отправьте сообщение в LinkedIn