Zen seems to have problems theming Drupal's standard site maintenance page (aka site offline page). The page is enabled/disabled at Administer > Site configuration > Site maintenance.

When I tell Drupal to use Zen as the theme for the site maintenance page, (as described at http://drupal.org/node/195435), that page does get the Zen theme, but the layout isn't right. The page title and content is displayed at the top of the screen, adjacent to the right side of the site logo, and the text doesn't wrap normally, so it produces a horizontal scroll bar.

Comments

JohnAlbin’s picture

Priority: Minor » Normal
Status: Active » Closed (duplicate)
JohnAlbin’s picture

Title: Zen-themed maintenance page display problems » layout breaks on Zen-themed maintenance page
Status: Closed (duplicate) » Active

Oh! After some more testing, I see what you mean. Drupal core's maintenance-page.tpl.php is so different from Zen's page.tpl.php that Zen's layout.css is being applied in a weird way to the “unexpected” maintenance-page markup.

Re-opening… Thanks for the bug report!

JohnAlbin’s picture

Status: Active » Fixed

Added a maintenance-page.tpl.php to Zen and Zen Classic so that the themes' styles are able too hook into the HTML markup they were expecting.

bsimon’s picture

Works for me (just copied across the new maintenance-page.tpl.php to my subtheme). Thanks.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.