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: 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). Release: Change Requests 2.1.9 Minor update available for module change_requests (2.1.9). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

This Drupal recipe provides a pre-configured starter kit for a component-based design system. It sets up the core UI Suite ecosystem, including UI Patterns, UI Skins, UI Icons, and UI Examples, to enable a patterns-first workflow for building reusable components and pattern libraries.

A Drupal Recipe that provides a complete starter setup for UI Suite (component-based design). This recipe installs and configures the core UI Suite ecosystem, allowing developers to quickly adopt a patterns-first, component-driven workflow based on UI Patterns, UI Skins, UI Icons, and UI Examples.

The goal of this recipe is to offer a ready-to-use component design foundation, ideal for projects that want a modern front-end architecture with reusable components, pattern libraries, and enhanced editorial tooling.

🚀 Features

  • Installs all major UI Patterns 2.x ecosystem modules
  • Enables UI Skins and UI Icons for enhanced presentation and theming
  • Enables UI Styles to provide configurable style variants for components and layouts
  • Enables Display Builder module
  • Provides UI Examples for immediate learning and reference
  • Prepares the site for a component-based workflow out of the box
  • Ideal for design systems, pattern libraries, and component-driven theming

🛠 Installation

Install the recipe in your Drupal project using DDEV :

# Install the recipe dependencies using composer.
ddev composer require drupal/ui_suite_base

# Clear the cache so Drupal is aware of the new required modules.
ddev drush cr

# Apply the recipe (web as docroot).
ddev exec -d /var/www/html/web php core/scripts/drupal recipe ../recipes/ui_suite_base

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
3
Tracked since
Nov 2025
Latest release
9 months ago
Releases (12 mo)
3 ▲ from 0
Maintenance
Slowing

Release Timeline

Releases

Version Type Core Release date
1.0.1 Stable Nov 24, 2025
1.0.0 Stable Nov 23, 2025
1.0.x-dev Dev Nov 23, 2025