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). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Bootstrap4

4,521 sites Security covered Drupal 10–11
View on drupal.org

This project provides a Bootstrap 4-based theme for Drupal, which can be used as a standalone theme or as a base for creating custom designs. It offers integration with CKEditor and configuration options through the administrative interface, and is compatible with Drupal 10 and 11.

Bootstrap 4 based theme.

Consider using ready for production Bootstrap5 theme if you are starting from scratch.

This is a very simplified Bootstrap 4 (Bootstrap 5 is ready) theme with simple configuration. It can be used out of the box or as a subtheme for creating very flexible web designs with minimal changes (just override Bootstrap 4 variables.scss and recompile css!)

Need support?

Report issues in issue queue or contact us on Slack.

Features

  • Bootstrap 4 library (4.6.2)
  • Bootstrap 4 style guide (view all Bootstrap 4 components on one page)
  • Bootstrap 4 breakpoints
  • Bootstrap 4 integration with CKEditor version 5 support
  • Bootstrap 4 configuration within admin user interface
  • Interface for creating subtheme
  • Can be used as is (subtheme is required for template overrides)
  • Drupal 10 and 11 compatible

Alternative Bootstrap themes

  • Bootstrap 5: very simplified Bootstrap 5 theme with simple configuration.
  • Barrio: Bootstrap 5 (and 4) based theme heavily depending on node
  • Radix: Bootstrap 5 (and 4) based theme heavily depending on nodeJS
  • Bootstrap: Original Bootstrap based theme (with Bootstrap 5 support).

Branches

  • 3.0.x Stable branch based on Starterkit and Stable9 (Drupal 10.1+, Drupal 11.0+)
  • 2.0.x Legacy branch based on Claro and Stable (Drupal 9 only)

Upgrade to branch 3.0.x

drush 12/13+ (recommended)

  • Run drush updb.
  • If errors already appeared, use either drush theme:uninstall claro stable and/or drush theme:install stable9 depending of what php error you'll get.

config

If using configuration synchronisation, make sure your core.extension.yml contains

theme:
  ...
  stable9: 0

instead of

theme:
  ...
  stable: 0
  classy: 0

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Jan 2026
Latest release
7 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Slowing

Releases

Version Type Core Release date
3.0.7 Stable 10–11 Jan 7, 2026