I figured out a way to do it without editing code and thought I'd share my solution.
- Style and Edit Header Area -> Configure Header Area
HTML Code:
%pages
%bar1
<!-- Replace %image header item with the following html/php code -->
<div id="header-image-container" class="header-image-container">
<div class="opacityleft"> </div>
<div class="opacityright"> </div>
<div class="titleoverlay">
<h2 class="blogtitle">
<a href="http://www.example.com/"><?php echo $bfa_ata['bloginfo_name'] ?></a>
</h2>
<p class="tagline"><?php echo $bfa_ata['bloginfo_description'] ?></p>
</div>
<!-- Style wrapper for widget area -->
<div id="header-widget-area-container">
<!-- Add new widget area -->
<?php bfa_widget_area('name=Header Widget Area'); ?>
</div>
</div>
%bar2
- Add HTML/CSS Inserts -> CSS Inserts
Code:
/*
Since we removed the %image header item, the CSS
for the header-image-container class won't be generated
so we have to add it ourselves.
I'm using the tag id instead to prevent conflicts just in case.
*/
#header-image-container{
position:relative;
margin:0;
padding:0;
height:150px;
background: url('HEADER-IMAGE-URL-GOES-HERE') center center no-repeat;
}
/* Styles to be applied to our new widget area container */
#header-widget-area-container{
width:200px;
float:right;
}
- Add widgets to the new widget area
The opacity and blog title overlay elements can still be configured in the 'Header Image' settings. However, I don't think the rotating images will work. They never worked for me anyway, so I can't test it. It shouldn't be too hard to add the necessary javascript though.