This causes a problem with layout. On my front page I have a preface zone with multiple inline regions. The block content in those regions are set to only render on the front page. However, the preface zone and region div's are still rendered on other pages. That would be fine if it were not for the fact that preface zone (and I presume any other zone) adds a 10px height blank element. So the result is that I get proper spacing on front page and an extra 10px spacing on other pages.

Only way I can figure to get around it is to use custom zones just for the front page for everything that comes after preface. That way I can customize spacing just for the front page.

This is not a very optimal situation. I would have expected Omega to NOT add height to blank zones. In fact I would not expect the div's to render at all on other pages if there is no content (via block content). That's ok if they do but not when they add blank spacing that messes up the consistency of my layout from page to page.

Comments

mustardman’s picture

Issue summary: View changes

clarify

mustardman’s picture

Nobody has any comment? This seems like a fairly significant and fundamental bug to me. I keep running into it over and over. The work around is adding

margin-top: -10px;

css all over the place which is a messy solution.

mustardman’s picture

Issue summary: View changes

more clarity