On a clean install of Drupal 7.0, enabled Omega Starterkit.
Added D7 built-in site-wide Contact Form.
Open ./contact in IE6 - the sidebar disappears...

Comments

dseeley’s picture

I should clarify that it's the contents of the sidebar that disappear, not the actual sidebar.

miche’s picture

Category: bug » support

Hi dseeley!

I haven encountered similar issues with IE. The sidebar will disappear when the main content area has content that is 1px wider (or more) than the allotted space. This can be from an embedded View, a table in the body textarea or even making a paragraph italic. Because Drupal uses cols="60" for the textarea in the contact form, this is producing a width that is slightly wider than your content area.

Omega cannot assume how many grids you are using for the main content area, so it cannot provide CSS to alter this, however, you can.

I recommend either creating a stylesheet in the starter kit and add code similar to

#contact-site-form .form-textarea {
  width:100px;
}

or, in a module, you can do a form_alter to change the col number.

Good luck, Miche

dseeley’s picture

Component: Code » Miscellaneous
Status: Active » Closed (won't fix)

Hi Miche,

Thank you very much - that sorted it out! Glad it's not a fault with Omega either (which I really like).

dseeley