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

emulsify

401 sites Security covered
View on drupal.org

Build Beautiful Design Systems with Ease

Emulsify is a base theme that helps designers and developers create design systems for your Drupal website.

Each sub theme relies on Emulsify Core for development which provides a Storybook component library and a Webpack development environment. It bundles all the necessary tooling you'll need to get up and running!

By default Emulsify assumes you will create your own components from scratch but if you want a starting point (solid markup that is tested for accessibility and minimal styling) you can use the Emulsify CLI to install components from our Emulsify UI Kit component library.

Installation

  1. composer require 'drupal/emulsify:^6.1'
    Composer-based Drupal install (recommended)

  2. drush theme:enable emulsify && drush emulsify [sub_theme_name]
    Generate your sub theme via drush!

  3. cd themes/custom/[sub_theme_name] && npm install
    Install the sub theme's development dependencies.

  4. npm run develop
    Start Storybook and begin watching your components/ directory for file changes. WebPack will automatically compile/minify your SCSS and JS changes into the dist/ directory for use with Drupal.

Prebaked components!

The Emulsify CLI provides a way to install some default components from our provided component libraries. See the project's documentation for further details.

Requirements

Emulsify Tools
Components! (module)

Activity

Total releases
4
First release
Jun 2025
Latest release
7 months ago
Release cadence
34 days
Stability
100% stable

Release Timeline

Releases

Version Type Release date
6.1.1 Stable Sep 12, 2025
6.1.0 Stable Sep 8, 2025
6.0.1 Stable Jun 28, 2025
6.0.0 Stable Jun 3, 2025