Agile Web Development

Build it. Launch it. Love it.

Form Helper CSS

This plugin enhances the default tag helpers to automatically add CSS classes to form elements. It’s similar to the enhanced_form_tag_helper plugin, but takes a different approach by directly intercepting the tag and content_tag methods, and should therefore work in all situations where form elements are created, especially the FormHelper and more exotic ones like button_to.

The following elements are enhanced:

  • input tags get their type as class name
  • submit and reset buttons additionally get the class name button
  • password fields additionally get the class name text
  • textarea tags get the class name text
  • select and button tags are not enhanced

If any helper options already specify a class, nothing will be changed. If you don’t want a class to be added, pass :class => nil.

Vitals

Home http://snafu.diarrhea.ch/software/rails#form_helper_css
Repository http://dev.diarrhea.ch/svn/rails_plugins/trunk/form_helper_css
License Rails' (MIT)
Tags Tag_red css form
Rating (3 votes)
Owner Markus Koller
Created 25 December 2006

Comments

Add a comment