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).

DXPR Theme Helper

2,987 sites Security covered Drupal 9–11
View on drupal.org

DXPR Theme Helper provides essential functionality for the DXPR Theme, ensuring theme settings work correctly and enabling per-node control over features like layouts and regions. It also includes an accessible full-screen search block and an AI-powered color palette generator.

This helper module is required by DXPR Theme and included in DXPR CMS.

DXPR Theme Helper provides essential functionality for DXPR Theme, ensuring the theme settings form uses the correct theme and providing field bases for per-node theme control features.

You need DXPR Theme Helper if

  • You're using DXPR Theme (this module is automatically required)
  • You want per-node control of theme features like full-width layouts
  • You need to hide specific regions on individual content items
  • You want the theme settings form to work properly with DXPR Theme
  • You're developing custom theme functionality that integrates with DXPR Theme

What does DXPR Theme Helper do?

  • Make sure the theme settings form uses the theme you're configuring
  • Provides field bases for fields that let you control features of DXPR Theme per node (full width layout, hide regions, etc.)
  • Provides a full-screen search block with WCAG 2.1 AA accessibility compliance
  • AI-powered color palette generator via Drupal AI module

AI Color Palette Generator

Generate harmonious color schemes from natural language descriptions. Simply enter a prompt like "Modern tech startup" or "Warm bakery tones" and the AI creates a complete color palette including primary, secondary, link, and accent colors. Requires the Drupal AI module with a configured chat provider.

Full Screen Search Block

Elegant full-screen search overlay with dual provider support (Core Search/Search API). Features keyboard navigation, screen reader announcements, mobile-optimized design, and configurable search parameters. WCAG 2.1 AA compliant with proper ARIA states, focus management, and live regions for accessibility.

Related Modules

  • DXPR Theme - The parent theme this helper extends, a premium Drupal theme with 200+ settings for per-node layout, regions, and backgrounds
  • AI module - Optional integration for AI-powered color palette and font generation via any supported provider
  • Search API - Optional search provider for the Full Screen Search block, alongside Drupal core search
  • Media Library - Core dependency used for background image and page title background fields

Depends on

Dependencies of the latest stable release

  • media Drupal core
  • media_library Drupal core
  • media_library_form_element Drupal core
  • node Drupal core
  • text Drupal core

Required by

1 tracked project depends on this one

Activity

Tracked releases
11
Tracked since
Dec 2024
Latest release
4 months ago
Releases (12 mo)
8 ▲ from 3
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
3.1.1 Stable 9–11 Apr 6, 2026
3.1.0 Stable 9–11 Apr 6, 2026
3.0.2 Stable 9–11 Jan 14, 2026
3.0.1 Stable 9–11 Jan 7, 2026
3.0.0 Stable 9–11 Jan 4, 2026
2.1.1 Stable 9–11 Oct 1, 2025
2.1.0 Stable 9–11 Oct 1, 2025
2.1.0-beta1 Pre-release 9–11 Sep 4, 2025
2.0.0 Stable 9–11 Jan 15, 2025
1.0.6 Stable 9–11 Dec 11, 2024
1.0.5 Stable 9–11 Dec 11, 2024