Commit 5030d71

mo khan <mo@mokhan.ca>
2015-03-03 03:10:09
tidy up the new item form.
1 parent 312c32e
Changed files (3)
app
config
locales
app/views/items/_form.html.erb
@@ -4,34 +4,40 @@
       <h2><%= pluralize(@item.errors.count, "error") %> prohibited this item from being saved:</h2>
 
       <ul>
-      <% @item.errors.full_messages.each do |message| %>
-        <li><%= message %></li>
-      <% end %>
+        <% @item.errors.full_messages.each do |message| %>
+          <li><%= message %></li>
+        <% end %>
       </ul>
     </div>
   <% end %>
 
-  <div class="field">
-    <%= f.label :name %><br>
+  <div class="small-12 columns">
+    <%= f.label :name %>
     <%= f.text_field :name %>
   </div>
-  <div class="field">
-    <%= f.label :description %><br>
+  <div class="small-12 columns">
+    <%= f.label :description %>
     <%= f.text_area :description %>
   </div>
-  <div class="field">
-    <%= f.label :serial_number %><br>
+  <div class="small-12 columns">
+    <%= f.label :serial_number %>
     <%= f.text_field :serial_number %>
   </div>
-  <div class="field">
-    <%= f.label :purchase_price %><br>
-    <%= f.text_field :purchase_price %>
-  </div>
-  <div class="field">
-    <%= f.label :purchased_at %><br>
-    <%= f.datetime_select :purchased_at %>
+  <div class="small-12 columns">
+    <div class="row">
+      <div class="small-6 columns">
+        <%= f.label :purchase_price %>
+        <%= f.text_field :purchase_price %>
+      </div>
+      <div class="small-6 columns">
+        <%= f.label :purchase_date do %>
+          <%=  t('.purchased_at') %>
+          <%= f.date_field :purchased_at %>
+        <% end %>
+      </div>
+    </div>
   </div>
-  <div class="actions">
-    <%= f.submit %>
+  <div class="small-12 columns">
+    <%= f.submit t('.create_button'), class: 'button' %>
   </div>
 <% end %>
app/views/items/new.html.erb
@@ -1,5 +1,7 @@
-<h1>New Item</h1>
+<div class="row">
+  <div class="small-12 columns">
+    <h1>New Item</h1>
+  </div>
 
-<%= render 'form' %>
-
-<%= link_to 'Back', items_path %>
+  <%= render 'form' %>
+</div>
config/locales/en.yml
@@ -24,6 +24,9 @@ en:
     index:
       item_name: 'Item name'
       new_item_button: 'Create item'
+    form:
+      purchased_at: 'Purchase date'
+      create_button: 'Create item'
   registrations:
     new:
       username: "Username"