Intercept Base
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
Release Timeline
Releases
| Version | Type | Core | Notes | 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 |