mirror of
https://github.com/fspc/bike-database.git
synced 2026-09-16 16:41:38 -04:00
style bike form & add datepicker (not working)
This commit is contained in:
@@ -1,38 +1,82 @@
|
||||
<% disabled ||= false %>
|
||||
|
||||
<%= f.label "Bike Entry Date:" %>
|
||||
<%= f.text_field :entry_date, disabled: disabled %>
|
||||
<br>
|
||||
<%= f.label "Brand:" %>
|
||||
<%= f.text_field :brand, disabled: disabled %>
|
||||
<br>
|
||||
<%= f.label "Model:" %>
|
||||
<%= f.text_field :model, disabled: disabled %>
|
||||
<br>
|
||||
<%= f.label "Type:" %>
|
||||
<%= f.text_field :bike_type, disabled: disabled %>
|
||||
<br>
|
||||
<%= f.label "Freecyclery?" %>
|
||||
<%= f.check_box :freecyclery, disabled: disabled %>
|
||||
<br>
|
||||
<%= f.label "Sale?" %>
|
||||
<%= f.check_box :sale, disabled: disabled %>
|
||||
<br>
|
||||
<%= f.label "Serial Number" %>
|
||||
<%= f.text_field :serial_number, disabled: disabled %>
|
||||
<br>
|
||||
<%= f.label "Notes" %>
|
||||
<%= f.text_area :notes, disabled: disabled %>
|
||||
<br>
|
||||
<%= f.label "Tag Info" %>
|
||||
<%= f.text_area :tag_info, disabled: disabled %>
|
||||
<br>
|
||||
<%= f.label "Repaired by:" %>
|
||||
<%= f.text_field :repaired_by, disabled: disabled %>
|
||||
<br>
|
||||
<%= f.label "Completion Date:" %>
|
||||
<%= f.text_field :completion_date, disabled: disabled %>
|
||||
<br>
|
||||
<%= f.label "Price" %>
|
||||
<%= f.text_field :price, disabled: disabled %>
|
||||
<br>
|
||||
<div class="form-group">
|
||||
<%= f.label "Bike Entry Date:", class: "col-sm-2 control-label" %>
|
||||
<div class="col-sm-6">
|
||||
<%= f.text_field :entry_date, class: "form-control datepicker", disabled: disabled %>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<%= f.label "Brand:", class: "col-sm-2 control-label" %>
|
||||
<div class="col-sm-6">
|
||||
<%= f.text_field :brand, class: "form-control", disabled: disabled %>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<%= f.label "Model:", class: "col-sm-2 control-label" %>
|
||||
|
||||
<div class="col-sm-6">
|
||||
<%= f.text_field :model, class: "form-control", disabled: disabled %>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<%= f.label "Type:", class: "col-sm-2 control-label" %>
|
||||
<div class="col-sm-6">
|
||||
<%= f.text_field :bike_type, class: "form-control", disabled: disabled %>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<%= f.label "Freecyclery?", class: "col-sm-offset-2 control-label" %>
|
||||
<%= f.check_box :freecyclery, disabled: disabled %>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<%= f.label "Sale?", class: "col-sm-offset-2 control-label" %>
|
||||
<%= f.check_box :sale, disabled: disabled %>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<%= f.label "Serial Number", class: "col-sm-2 control-label" %>
|
||||
<div class="col-sm-6">
|
||||
<%= f.text_field :serial_number, class: "form-control", disabled: disabled %>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<%= f.label "Notes", class: "col-sm-2 control-label" %>
|
||||
<div class="col-sm-6">
|
||||
<%= f.text_area :notes, class: "form-control", disabled: disabled %>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<%= f.label "Tag Info", class: "col-sm-2 control-label" %>
|
||||
<div class="col-sm-6">
|
||||
<%= f.text_area :tag_info, class: "form-control", disabled: disabled %>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<%= f.label "Repaired by:", class: "col-sm-2 control-label" %>
|
||||
<div class="col-sm-6">
|
||||
<%= f.text_field :repaired_by, class: "form-control", disabled: disabled %>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<%= f.label "Completion Date:", class: "col-sm-2 control-label" %>
|
||||
<div class="col-sm-6">
|
||||
<%= f.text_field :completion_date, class: "form-control datepicker", disabled: disabled %>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<%= f.label "Price", class: "col-sm-2 control-label" %>
|
||||
<div class="col-sm-6">
|
||||
<%= f.text_field :price, class: "form-control", disabled: disabled %>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<%= form_for(@bike) do |f| %>
|
||||
<%= form_for @bike, html: {class: 'form-horizontal'} do |f| %>
|
||||
<% if @bike.errors.any? %>
|
||||
<div id="error_explanation">
|
||||
<h2><%= pluralize(@bike.errors.count, "error") %> prohibited this bike from being saved:</h2>
|
||||
@@ -13,7 +13,7 @@
|
||||
|
||||
<%= render 'fields', f: f %>
|
||||
|
||||
<div class="actions">
|
||||
<%= f.submit %>
|
||||
<div class="actions col-sm-offset-2">
|
||||
<%= f.submit class: "btn btn-default" %>
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<h1>Listing bikes</h1>
|
||||
|
||||
<table>
|
||||
<table class="table table-striped table-bordered table-hover">
|
||||
<thead>
|
||||
<tr>
|
||||
<th> Brand </th>
|
||||
@@ -26,4 +26,4 @@
|
||||
|
||||
<br>
|
||||
|
||||
<%= link_to 'New Bike', new_bike_path %>
|
||||
<%= link_to ' + Log Bike', new_bike_path %>
|
||||
|
||||
Reference in New Issue
Block a user