ラベル css の投稿を表示しています。 すべての投稿を表示
ラベル css の投稿を表示しています。 すべての投稿を表示

2010/04/19

fieldWithErrors div でレイアウトが崩れてしまう件

フォームで、activerecord error があると、対象の入力フィールドのレイアウトが崩れてしまう件。 問題は、エラーのあるフィールドが fieldWithErrors という div でくくられてしまうこと。 initializer を作るか、environment.rb に次を入れると、div が span に変わる
config/initializers/errors.rb
ActionView::Base.field_error_proc = Proc.new { |html_tag, instance| "<span class=\"fieldWithErrors\">#{html_tag}</span>" }
ついでに errors.css とか編集するといいかも
.fieldWithErrors {
  padding: 2px;
  background-color: red;
}
↓
.fieldWithErrors input, .fieldWithErrors select, .fieldWithErrors textarea {
  border: 2px solid red;
}

2010/01/04

Blogger でソースコードを綺麗に embed する方法

開発系の備忘録をブログにアップしようと思ったけど、ブロガーだとソースコードが綺麗に表示されない。なので、google のライブラリ Prettify を使ってみた。
def generate_request_status_select(f)
return f.select( :request_status, [
[ _("Waiting for Quote"), 1],
[ _("Waiting for Customer Decision"), 2],
[ _("Incomplete Order"), 3]
])
end
参考: PMJ Engineering's article on using prettify to paste pretty code onto Blogger. こちらも。