Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).
Bootstrap Column Block Config

Provides Bootstrap column, order, and offset layout options for all blocks.

This module allows editors to customize the layout of blocks using Bootstrap's grid system—without needing to write CSS or know class names.

Features

  • Adds configuration options to each block for:
    • Column width (col-*)
    • Order (order-*)
    • Offset (offset-*)
  • Injects a helper CSS that mimics Bootstrap’s .row behavior on regions, so column-based layouts work out of the box.
  • Ideal for CMS editors who are not familiar with CSS or theming.
  • Designed to work with Bootstrap-based themes.

Installation

Install via Composer (if applicable):

composer require drupal/bootstrap_column_block_config

Enable the module:

drush en bootstrap_column_block_config -y

Usage

  • Go to Structure > Block layout and edit any block.
  • You’ll see new options under Layout Settings for column width, order, and offset.
  • Configure as needed, and the layout will update accordingly using Bootstrap classes.

Requirements

  • A theme based on Bootstrap (or compatible with Bootstrap grid classes).
  • Drupal 9 or 10.

Alternatives

  • Block Class: Offers a free-form class input, suitable for more advanced users.

Maintainers

  • Gabriel Passarelli

Activity

Total releases
4
First release
Jul 2025
Latest release
9 months ago
Release cadence
0 days
Stability
75% stable

Release Timeline

Releases

Version Type Release date
1.0.2 Stable Jul 2, 2025
1.0.1 Stable Jul 1, 2025
1.0.0 Stable Jul 1, 2025
1.0.x-dev Dev Jul 1, 2025