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: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). 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). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Intercept Base

24 sites Security covered Drupal 10–11
View on drupal.org

Intercept Base is a foundational theme designed for use with the Intercept suite of modules. It applies Material Design styles to Drupal elements to create a consistent look and feel with Material UI components.

Overview

Intercept Base is a base theme meant for use with Intercept, a suite of modules for managing events, room reservations and equipment reservations.

Intercept's decoupled interfaces are built using Material UI – a library of React components based on Google's Material Design. Intercept Base applies many of the underlying Material Design styles to common ui elements to make the Material UI components and standard Drupal theme elements seamless.

Extending Intercept Base and Material UI

Material UI utilizes JSS. While JSS is a powerful method for styling dynamic components, overriding styles in the traditional sense of replacing or overriding CSS is not a practical method of customization. While this still works for extending a majority of a site, overriding Material UI components requires replacing the global JS interceptTheme object. See Material UI's default theme for available overrides.

To change the Material UI JSS theme, override the intercept_core/interceptTheme library.

my_subtheme.libraries.yml

...
interceptTheme:
  js:
    path/to/overridden/interceptTheme.js: { preprocess: true }
  dependencies:
    - core/drupalSettings
...

my_subtheme.info.yml

...
libraries-override:
  intercept_core/interceptTheme: my_subtheme/interceptTheme
...

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
18
Tracked since
Oct 2024
Latest release
1 month ago
Releases (12 mo)
9
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
2.0.26 Stable 10–11 Jul 1, 2026
2.0.24 Stable 10–11 Apr 29, 2026
2.0.23 Stable 10–11 Mar 25, 2026
2.0.22 Stable 10–11 Feb 26, 2026
2.0.21 Stable 10–11 Jan 29, 2026
2.0.20 Stable 10–11 Dec 17, 2025
2.0.19 Stable 10–11 Nov 25, 2025
2.0.18 Stable 10–11 Oct 29, 2025
2.0.17 Stable 10–11 Oct 1, 2025
2.0.16 Stable 10–11 Aug 29, 2025
2.0.14 Stable 10–11 Jun 25, 2025
2.0.13 Stable 10–11 Jun 4, 2025
2.0.12 Stable 10–11 May 1, 2025
2.0.11 Stable 9–10 Mar 26, 2025
2.0.10 Stable 9–10 Feb 26, 2025
2.0.9 Stable 9–10 Jan 29, 2025
2.0.7 Stable 9–10 Nov 26, 2024
2.0.6 Stable 9–10 Oct 30, 2024