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).

Bs Base

106 sites Security covered
View on drupal.org

bs_base is a developer-focused base theme that supports Bootstrap 4.x and is working towards Bootstrap 5.x support. It emphasizes a component-oriented approach with a Gulp build process, SASS, and BEM methodology, offering tools for efficient theme creation and updates.

A Bootstrap 4 (1.x) and Bootstrap 5 (2.0.x) base theme that supports full theme development workflow from start to finish and after finish with included theme hook update API.
In 1.x version support for Bootstrap 4.x is provided with an internal bs_bootstrap child base theme.

Development of 2.0.x (Bootstrap 5) version is in progress, check the current plan.

Although 8.x-1.0-rc3 claims it is Drupal 11 compatible, you should still not use it with Drupal 11. Read more about this in #3491751-5: Drupal 11 compatibility.

Goals

  • Developer-oriented,
  • No tons of UI settings or big assumptions,
  • Presents and use practical and business-oriented development workflow which is not mandatory but recommended,
  • Lightweight and fast,
  • Component-oriented,
  • Support content edit and admin (as much as possible) pages,
  • Stick to core Drupal API. Do not add custom APIs unless it is really needed,
  • Explore all new nice & cool technologies that are supported in major browsers.

Features

  • BEM and component oriented,
  • Gulp build process,
  • SASS inheritance workflow which is easily overridable,
  • Supports Bootstrap 4.x with included bs_bootstrap child theme. Range of options in bs_bootstrap theme that you can easly turn off,
  • Semantically clean HTML with the use of mixins and utility CSS classes,
  • Powerful drush generator implementation for quick theme creation and update commands.
  • Custom theme update hooks implementation for complex upgrade paths.
  • And many other things, check documentation for more details.

When you are updating bs_base theme to a new version do not forget to execute:

drush bs-tu your_theme_machine_name

which will update your child theme if needed.

Requirements

Download and install bs_lib contributed module and install all required libraries. For more information check installation documentation section.

Documentation & Support

Check quick start documentation page to quickly start building yout child theme. Or check our full documentation for more details.

There is a #bs_base Slack channel for support — feel free to join and ask your questions there."

Versions

  • Version 2.x (in progress) will switch to Bootstrap 5.x
  • Versions beta2 and above are using Bootstrap 4.6.1 release.
  • Version alpha6+ are using Bootstrap 4.3.1 release.
  • Versions alpha4 and alpha5 are using Bootstrap 4.1.x stable release.
  • Version alpha3 release is using Bootstrap 4.0 stable release.

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
6
Tracked since
Nov 2024
Latest release
3 months ago
Releases (12 mo)
2 ▼ from 4
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
2.0.0-alpha1 Pre-release 10–11 May 18, 2026
8.x-1.0-rc4 Pre-release 9–11 Apr 30, 2026
8.x-1.0-rc3 Pre-release 9–11 Feb 26, 2025
8.x-1.0-rc2 Pre-release 9–10 Jan 21, 2025
2.0.x-dev Dev 10–11 Nov 21, 2024
8.x-1.0-rc1 Pre-release 9–10 Nov 8, 2024