app/views/questions/_sign_up_step.html.erb
<article id="sign-up-step" <%= step_class_for(step, relevant_steps) -%>>
<%- if !@from_partner %>
<header>
<h1 class="action">Your Profile</h1>
</header>
<label for="question">Personal info
<span class="details">Tell us a little bit about yourself!</span>
</label>
<%- else %>
<label for="question">
Your email address is required to send your question and to share the results with you.
</label>
<%- end %>
<fieldset>
<%= f.fields_for :user do |user_form| %>
<%- unless @from_partner %>
<label for="firstname" class="lesser">First Name</label>
<%= user_form.text_field :given_name, placeholder: 'John' %>
<label for="lastname" class="lesser">Last Name</label>
<%= user_form.text_field :family_name, placeholder: 'Doe' %>
<%- end %>
<label for="email" class="lesser">Email<%= " *" if @from_partner -%></label>
<%= user_form.text_field :email, placeholder: 'john.doe@gmail.com' %>
<%- if @from_partner %>
<div class="or-login">* or you can <a href="/users/sign_in">login</a> if already an AskThem member</div>
<%- end %>
<%- unless @from_partner %>
<label for="password" class="lesser">Choose a Password</label>
<%= user_form.password_field :password %>
<%- end %>
<% if !relevant_steps.include?('recipient') && !@from_partner %>
<label for="street" class="lesser">Address</label>
<%= user_form.text_field :street_address, placeholder: 'Street Address' %>
<label for="city" class="lesser">City</label>
<%= user_form.text_field :locality, placeholder: 'City' %>
<label for="state" class="lesser">State</label>
<div class="input select sculpt icon-angle-down">
<%= user_form.select :region, options_for_select(OpenGovernment::STATES, @state_code), placeholder: 'Select your state' %>
</div>
<label for="zipcode" class="lesser">Zipcode</label>
<%= user_form.text_field :postal_code, placeholder: 'ex. 02141' %>
<% end %>
<% end %>
</fieldset>
<%- if !@from_partner %>
<a href="/users/sign_in" class="push">Already have an AskThem account? Login.</a>
<%- end %>
</article>