In an attempt to have a 2-column homepage, where the main body is left and the RIGHT SIDEBAR (sidebar last) has blocks but the LEFT SIDEBAR (sidebar first) has nothing, things start breaking.

The main body and the sidebar last are each 50% of the page and all the sidebar elements (icons, borders, etc.) get removed. However if I setup a 2-column where the LEFT SIDEBAR (sidebar first) is present, it looks fine (see attached).

*See attached screenshots for reference.

Comments

marty.true’s picture

After digging a little deeper into this issue myself, it has become obvious that the problem is in the CSS and the page.tpl.php. Even though the page template has great use of php IF statements, there is no provision for a "sidebar_last_ONLY" as far as the CSS is concerned. Using Firebug, I was able to manipulate the CSS to a point of almost making it work as it should. So it is a fixable issue if the CSS and page template files are reworked to allow for a "sidebar_last_ONLY" situation.

jwolf’s picture

Status: Active » Closed (works as designed)

Marina has different types of layouts depending on block placement.
Please review the Acquia Marina Handbook @ http://drupal.org/node/357261

Specifically, please see the Layouts section at http://drupal.org/node/357261#layouts

marty.true’s picture

Awe that's a shame that it is being left as "by design". The fact that the icons are chopped in half and the block borders disappear... is that REALLY meant to happen by design? Such a great theme to pawn that off as "by design". It looks like it can be corrected with just a little magic by php IF statements and some additional CSS. I guess I'll toy with it myself to make it work properly.

jwolf’s picture

StatusFileSize
new97.15 KB

Attached is the original mockup for those who doubt.

jwolf’s picture

StatusFileSize
new97.15 KB