I want to style totally different a contribution page, not even having the general website header, no left menu with the login, nothing. Just to use its functionality, but create new html for an event registration form, or for a contribution page.

  • It may help if you mention your CMS
    – petednz - fuzion
    Sep 10, 2017 at 19:31
  • Sorry, I am using CiviCRM 4.7.22 on Drupal
    – Elad
    Sep 11, 2017 at 10:22
  • To state @Davejenx's answer a little differently - theming is handled by Drupal. So you can get better answers on the Drupal Stack Exchange. Davejenx's answer is good if you know how to create Drupal themes and are willing to start from scratch. However, if you don't know Drupal themes, you can still hide blocks and other Drupal tricks. Sep 11, 2017 at 15:43

1 Answer 1


One approach in Drupal would be the ThemeKey + ThemeKey CiviCRM modules. There's a Drupal 7 version of ThemeKey CiviCRM. This allows you to use a different theme for specified Civi pages. So you could create a minimal theme and use that for the desired pages.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.