Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Bem

Security covered 208 sites

This Drupal theme promotes the BEM (Block, Element, Modifier) naming convention for CSS classes. It aims to reduce the need for template overrides by generating consistent BEM classes that reference Drupal's configuration rather than content. The theme also groups Drupal-specific elements into sensible BEM components.

An opinionated Drupal base theme providing BEM style classes everywhere.

Considerations

  • Prevent the need of overriding templates as much as possible.
  • Provide BEM classes that are (hard)coded or refer to configuration (machine names), but never refer to content.
  • Combine Drupal specific concepts into sensible BEM components (like the fields of a node when rendered in a specific view mode. For example .node-article-teaser and .node-article-teaser__image.
Drupal 9–11

Ask your assistant about Bem

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

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
4
Tracked since
Aug 2023
Latest release
5 months ago
Releases (12 mo)
1 ▼ from 2
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
8.x-3.12 Stable 9–11 May 5, 2026
8.x-3.11 Stable 9–11 Jun 4, 2025
8.x-3.10 Stable 9–11 Oct 25, 2024
8.x-3.9 Stable 9–10 PHP >=7.1 Aug 7, 2023