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). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

This project provides a Material Design theme for Drupal, allowing site builders to easily use pre-built components and styling utilities directly within Drupal's administrative interface. It integrates with Layout Builder, Views, and other core systems to offer a low-code approach to building consistent user interfaces with a modern aesthetic.

A site-builder friendly Material Design theme. Use Material parts (components, theming utilities and layouts) directly from Drupal backoffice (layout builder, manage display, views, blocks, flags...) in a low-code way.

Since Beta1, this theme is now using SDC, the Drupal Core API for UI components

⚠️ That was a necessary compatibility break to be future proof.

This theme is built with UI Suite

UI Suite Initiative provides a cohesive set of modules to implement full design systems while preserving and improving the Drupal site building experience.

26 components with SDC and UI Patterns

Examples: Card, Banner, Button, Menu, App bars...

You can browse the pattern libraries directly inside Drupal: /admin/appearance/ui/components


Components are automatically available for site buidling as: blocks, layouts, field formatters, views plugins...

4 theming utilities with UI Styles

Examples: Typography, Colors, Backgrounds... You can browse the styles libraries directly inside Drupal: /admin/appearance/ui/styles

The styles are automatically available for site building inside layout builder's blocks & layouts, as views plugins, and from ckeditor.


36 CSS variables with UI Skins

Customize the components and styles with custom properties. Examples: color palettes, grid settings, shapes.... Those variables can be overriden from the theme settings page: /admin/appearance/settings/ui_suite_material

1 example page with UI Examples

You can browse the example pages directly inside Drupal: /admin/appearance/ui/examples

Is it theme usable for my project?

⚠️ Technically yes. It is clean, stable and complete. However, Material Design Web 2 is more app orientated than editorial, and missing some features usually expected in a Drupal theme (breadcrumb, spacing utilities...)

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
1
Tracked since
Feb 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Dormant

Releases

Version Type Core Release date
2.0.0-beta1 Pre-release 10–11 Feb 15, 2025