Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

layoutgenentitystyles

41 sites No security coverage
View on drupal.org

A web page can be viewed as a collection of blocks, with the theme providing the necessary styles for presentation.
The traditional approach involves creating styles directly within the theme. However, for websites that evolve over time (with the addition of new sections or pages), maintenance becomes increasingly complex after several months or years.

Our approach involves using two style files:
- A file containing the base styles.
- A file whose content is dynamically generated based on the active sections.

In the Drupal environment, this translates to the use of layouts that include styles (SCSS/JS). Any entity that supports layouts can have its own styles. This also allows us to reuse sections across different websites.

A significant drawback:
This approach requires setting up an environment that adheres to a specific logic.

Required Modules and Themes:

These modules include additional dependencies, which are automatically downloaded.
You can also use the installation profile: Drupal Project Habeuk.

Activity

Total releases
21
First release
Apr 2025
Latest release
1 month ago
Release cadence
15 days
Stability
95% stable

Release Timeline

Releases

Version Type Release date
5.0.13 Stable Feb 22, 2026
5.0.12 Stable Feb 8, 2026
5.0.11 Stable Feb 7, 2026
5.0.10 Stable Dec 8, 2025
5.0.9 Stable Dec 8, 2025
5.0.8 Stable Nov 28, 2025
5.0.7 Stable Nov 24, 2025
5.0.5 Stable Nov 24, 2025
5.0.4 Stable Nov 19, 2025
5.0.3 Stable Nov 18, 2025
5.0.2 Stable Nov 17, 2025
5.0.1 Stable Nov 14, 2025
4.0.4 Stable Jul 10, 2025
4.0.3 Stable Jun 25, 2025
4.0.2 Stable May 25, 2025
4.0.1 Stable May 22, 2025
4.x-dev Dev May 21, 2025
4.0.0 Stable May 21, 2025
3.2.0 Stable May 12, 2025
3.1.4 Stable May 8, 2025
3.1.3 Stable Apr 27, 2025