Skip to content

emulsify-ds/emulsify-drupal-starter

Emulsify Design System

Emulsify Drupal Starter

Emulsify Drupal Starter is the Drupal theme scaffold installed by the Emulsify CLI. It lets teams create an installable Emulsify child theme in a separate Git repository and build the theme outside of a Drupal installation.

This starter is aligned with the current Whisk starter from the Emulsify Drupal base theme. Generated themes target Drupal ^11.3 || ^12, use Emulsify Core 4, and run Storybook plus theme asset builds through Vite.

Documentation

Emulsify CLI Usage

Requirements

Installation

emulsify init --platform drupal <name>

The generated theme is configured as a child theme of the Emulsify Drupal base theme and includes the matching favicon settings schema, Storybook configuration, and Vite-based build scripts.

Local Development

  • npm run build builds the theme assets with Vite.
  • npm run develop runs Vite in watch mode alongside Storybook.
  • npm run storybook-build builds static Storybook output.

Demo

  1. Storybook

Contributing

The project maintainers have adopted a Code of Conduct that we expect project participants to adhere to. Please read the full text so that you can understand what actions will and will not be tolerated.

Contribution Guide

Please also follow the issue template and pull request templates provided. See below for the correct places to post issues:

  1. Emulsify Starter

Author

Emulsify® is a product of Four Kitchens — We make BIG websites.

Contributors

Randy
Randy Oest
Callin
Callin Mullaney

About

Starter repository for a Drupal platform install of Emulsify.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors