This project is not covered by Drupal’s security advisory policy.

Switch Page Theme module allows to use different theme than the site default theme on specific pages. Functionality to add multiple rules for different themes on specific set of pages for specific roles is added in 8.x-2.x branch.


  • Theme can be set for single page or list of pages.
  • Theme can be assigned to specific roles.
  • Wildcard '*' character can be used in drupal paths.

Configuration page path: /admin/config/system/switch_page_theme.

Future Enhancements

  • Support to add different themes for different languages.
  • Support to add different themes for multiple domains.
Supporting organizations: 

Project Information