I was having issues with the append/prepend of twitter bootstrap. When writing my forms in haml, there would be a space between the input and the prepended text/icon. Here was my original code:
.field
= f.label :twitter
.input-prepend
%span.add-on @
= f.text_field :twitter