Skip to content

jessedearing/html5_rails2_plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Html5Helpers

Html5Helpers allows you to use HTML5 specific tags in your Rails views.

The HTML5 form input types it adds are:

  • search
  • telephone
  • number
  • range
  • email
  • url
  • datetime
  • date
  • month
  • week
  • time
  • datetime-local
  • color

Installation

You just need to clone this repository in your plugin directory and restart your Rails instance:

cd rails_app/vendor/plugins
git clone git@github.com:jessedearing/html5_rails2_plugin.git html5-helpers

Example

Using the form_for helpers:

<% form_for :person, @person, :url => url, :method => :post do |f| %>
  <%= f.search_field :search %>
  <%= f.telephone_field :phone %>
  <%= f.number_field :number, :min => 0, :step => 1 %>
  <%= f.range_field :range, :min => 0, :max => 10 %>
  <%= f.email_field :email %>
  <%= f.url_field :url %>
  <%= f.date_field :birthday %>
  <%= f.color_field :favorite_color %>
<% end %>

Likewise the tag helpers are:

<%= search_field_tag :search, "Search something..." %>
<%= telephone_field_tag :phone, "123-456-7890" %>
<%= number_field_tag :number, 5, :step => 1, :min => 0, :max => 10 %>
<%= range_field_tag :range, 5, :min => 0, :max => 10 %>
<%= email_field_tag :email, "person@email.com" %>
<%= url_field_tag :url, "http://github.com" %>
<%= datetime_field_tag :publish_at, 5.hours.from_now %>
<%= color_field_tag :background_color, "#f34be3" %>

Copyright (c) 2010 Jesse Dearing, released under the MIT license

About

A plugin HTML5 helpers for rails 2.3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages