I have a weird problem. I'm using a custom subtheme of Bartik (but the same issue happens if I use the unmodified Bartik theme).

I've added some CSS background images to the #page-wrapper and #header ids. When I'm logged in as UID=0 then the admin overlay looks as expected with white bg. However if I'm logged in as another user, then the overlay now has #page-wrapper and #header IDs in it, causing the website background images to show up in the overlay! In other words it seems to be using the page.tpl.php file to show the content of the overlay. I can't think why it would/should be doing this. Any ideas?

Comments

Anonymous’s picture

Answering my own question - the problem was happening because I hadn't enabled "Access the administrative overlay" for the non superuser admin role. Kinda confusing because the overlay was able to be used, it just looked wrong.

Unarmed-1’s picture

Thanks for answering your own question, saved me from asking my own one!

Unarmed-1’s picture

Hmmm seems did didn't do the trick for me, i am still getting my page.tpl.php inside the overlay.

Unarmed-1’s picture

Ok seems you need to enable the"View the administration theme" permission as well.