Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Usage Milestone: Google Analytics Module google_analytics crossed 1,000 active installs. Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: GraphQL Compose Codegen 1.1.2 Minor update available for module graphql_compose_codegen (1.1.2). Release: Mapy.com 1.1.3 Minor update available for module mapycom (1.1.3). Release: Ckeditor5 entity browser 3.0.3 Minor update available for module ckeditor5_entity_browser (3.0.3). Release: Ckeditor5 entity browser 3.0.1 Minor update available for module ckeditor5_entity_browser (3.0.1). Release: Ckeditor5 entity browser 3.0.2 Minor update available for module ckeditor5_entity_browser (3.0.2). Release: Teamleader Integration 4.0.2 Minor update available for module teamleader (4.0.2). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

This module allows content editors to easily control the layout of blocks using Bootstrap's grid system. It adds configuration options for column width, order, and offset directly within block settings, making it simple to create custom layouts without writing any code.

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

Depends on

Dependencies of the latest stable release

  • block Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
4
Tracked since
Jul 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 4
Maintenance
Dormant

Release Timeline

Releases

Version Type Core 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 9–11 Jul 1, 2025