app/views/phi_xes/_spiked_buffer.html.erb
<h3 class="card-title">PhiX Spiked Buffer</h3>
<p class="lead">An aliquot of PhiX stock which will be used directly in sequencing</p>
<%= form_for spiked_buffer do |form| %>
<div class='phi-x-form'>
<%= form.label :name %>
<div class="field">
<%= form.text_field :name, required: true %>
<div class="form-help">
Provide a shared root name for the generated tubes.
ie. The name 'Example' will result in 'Example #1', 'Example #2'
</div>
</div>
</div>
<div class='phi-x-form'>
<%= form.label :parent_barcode %>
<div class="field">
<%= form.text_field :parent_barcode, required: true %>
<div class="form-help">
Scan in a PhiX stock from which to create the spiked buffer tubes
</div>
</div>
</div>
<div class='phi-x-form'>
<%= form.label :concentration %>
<div class="field">
<div class="input-group">
<%= form.number_field :concentration, min: 0, step: 0.001 %>
<div class="input-group-append">
<span class="input-group-text" id="basic-addon2">nM</span>
</div>
</div>
</div>
</div>
<div class='phi-x-form'>
<%= form.label :volume %>
<div class="field">
<div class="input-group">
<%= form.number_field :volume, min: 0, step: 0.001 %>
<div class="input-group-append">
<span class="input-group-text" id="basic-addon2">µl</span>
</div>
</div>
</div>
</div>
<div class='phi-x-form'>
<%= form.label :number %>
<div class="field">
<%= form.number_field :number, min: 1, step: 1, required: true %>
<div class="form-help">The number of stocks which will be generated.</div>
</div>
</div>
<div class='phi-x-form'>
<%= form.submit class: 'btn btn-success btn-block' %>
</div>
<% end %>