kodgemisi/confdeck

View on GitHub
app/views/speakers/_form.html.erb

Summary

Maintainability
Test Coverage
<%= form_for(@speaker, :html => {:class => 'form-horizontal'}) do |f| %>
  <% if @speaker.errors.any? %>
    <div id="error_explanation">
      <h2><%= pluralize(@speaker.errors.count, "error") %> prohibited this speaker from being saved:</h2>

      <ul>
      <% @speaker.errors.full_messages.each do |msg| %>
        <li><%= msg %></li>
      <% end %>
      </ul>
    </div>
  <% end %>

<div class="row">
  <div class="col-lg-12 col-md-12 col-sm-12">

      <div class="panel panel-default">
        <div class="panel-heading">Basic Information</div>
        <div class="panel-body">
          <div class="row">
            <div class="col-lg-6 col-md-6 col-sm-6">
              <div class="form-group">
                <%= f.label :email, :class => "control-label col-lg-3" %>
                <div class="col-lg-9">
                  <%= f.text_field :email, :class => "form-control", :placeholder => "Email" %>
                </div>
              </div>
              <div class="form-group">
                <%= f.label :name, :class => "control-label col-lg-3" %>
                <div class="col-lg-9">
                  <%= f.text_field :name, :class => "form-control", :placeholder => "Name" %>
                </div>
              </div>
              <div class="form-group">
                <%= f.label :phone, :class => "control-label col-lg-3" %>
                <div class="col-lg-9">
                  <%= f.text_field :phone, :class => "form-control", :placeholder => "Phone" %>
                </div>
              </div>
              <div class="form-group">
                <%= f.label :twitter, :class => "control-label col-lg-3" %>
                <div class="col-lg-9">
                  <%= f.text_field :twitter, :class => "form-control", :placeholder => "Twitter" %>
                </div>
              </div>
              <div class="form-group">
                <%= f.label :facebook, :class => "control-label col-lg-3" %>
                <div class="col-lg-9">
                  <%= f.text_field :facebook, :class => "form-control", :placeholder => "Facebook" %>
                </div>
              </div>

              <div class="form-group">
                <%= f.label :github, :class => "control-label col-lg-3" %>
                <div class="col-lg-9">
                  <%= f.text_field :github, :class => "form-control", :placeholder => "Github" %>
                </div>
              </div>
            </div>
            <div class="col-lg-6 col-md-6 col-sm-6">
              <div class="form-group">
                <%= f.label :bio, :class => "control-label col-lg-3"  %>
                <div class="col-lg-9">
                    <%= f.text_area :bio, :class => "form-control", :placeholder => "Bio" %>
                </div>
              </div>
              <div class="actions">
                <%= f.submit :class => "btn btn-default pull-right" %>
              </div>
            </div>
          </div>
        </div>
      </div>

  </div>
</div>


<% end %>