Smart Backgrounds would work for background images just by loading images with appropriate names, and putting corresponding rules in your stylesheet. To switch the actual logo would require a line of PHP code added to a PHP file (example in the readme).




