Bootstrap4

4276
7.X
9.X
Demo to see how the theme looks in a sample Drupal site Apply theme

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

 

Want to customize this theme in a unique way for your website, we are here to help you!

We also build custom Drupal themes

 

Get a custom theme