Use bootstrap grid for signup page
This allows us to have the two sections one above the other on small screens, with the call to action text first, and then side-by-side above the sm breakpoint with the cta on the right.
This commit is contained in:
parent
82fd7a10ac
commit
523565fb21
3 changed files with 72 additions and 93 deletions
|
@ -8,75 +8,79 @@
|
|||
<div class='header-illustration new-user-arm'></div>
|
||||
<% end %>
|
||||
|
||||
<%= form_for current_user, :url => { :action => "create" }, :html => { :class => "standard-form fillL col6 inner22" } do |f| %>
|
||||
<%= hidden_field_tag("referer", h(@referer)) unless @referer.nil? %>
|
||||
|
||||
<fieldset>
|
||||
<div class="form-row">
|
||||
<label for="email" class="standard-label">
|
||||
<%= t ".email address" %>
|
||||
</label>
|
||||
<%= f.email_field(:email, :tabindex => 1) %>
|
||||
<%= f.error_message_on(:email) %>
|
||||
</div>
|
||||
<div class="form-row">
|
||||
<label for="email_confirmation" class="standard-label">
|
||||
<%= t ".confirm email address" %>
|
||||
</label>
|
||||
<%= f.email_field(:email_confirmation, :tabindex => 2) %>
|
||||
<%= f.error_message_on(:email_confirmation) %>
|
||||
</div>
|
||||
<span class="form-help deemphasize"><%= t(".not_displayed_publicly_html") %></span>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<div class="form-row">
|
||||
<label for="display_name" class="standard-label">
|
||||
<%= t ".display name" %>
|
||||
</label>
|
||||
<%= f.text_field(:display_name, :tabindex => 3) %>
|
||||
<%= f.error_message_on(:display_name) %>
|
||||
</div>
|
||||
<span class="form-help deemphasize"><%= t ".display name description" %></span>
|
||||
</fieldset>
|
||||
|
||||
<fieldset class="form-divider" id="auth_field">
|
||||
<div class="form-row">
|
||||
<label for="openid_url" class="standard-label">
|
||||
<%= t ".external auth" %>
|
||||
</label>
|
||||
<%= f.select(:auth_provider, Auth::PROVIDERS, :default => "", :tabindex => 4) %>
|
||||
<%= f.text_field(:auth_uid, :tabindex => 5) %>
|
||||
<%= f.error_message_on(:auth_uid) %>
|
||||
</div>
|
||||
<span class="form-help deemphasize"><%= t ".auth no password" %></span>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<div class="form-row">
|
||||
<label for='user[pass_crypt]' class="standard-label">
|
||||
<%= t ".password" %>
|
||||
</label>
|
||||
<%= f.password_field(:pass_crypt, :tabindex => 6) %>
|
||||
<%= f.error_message_on(:pass_crypt) %>
|
||||
</div>
|
||||
<div class="form-row">
|
||||
<label class="standard-label">
|
||||
<%= t ".confirm password" %>
|
||||
</label>
|
||||
<%= f.password_field(:pass_crypt_confirmation, :tabindex => 7) %>
|
||||
<%= f.error_message_on(:pass_crypt_confirmation) %>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<div id="auth_prompt" class="form-row">
|
||||
<%= link_to t(".use external auth"), "#", :id => "auth_enable" %>
|
||||
<div class="row">
|
||||
<div class='text-muted col-sm order-sm-2'>
|
||||
<h4><%= t ".about.header" %></h4>
|
||||
<%= t ".about.html" %>
|
||||
</div>
|
||||
|
||||
<%= submit_tag t(".continue"), :tabindex => 8 %>
|
||||
<% end %>
|
||||
<div class="col-sm">
|
||||
<%= form_for current_user, :url => { :action => "create" }, :html => { :class => "standard-form" } do |f| %>
|
||||
<%= hidden_field_tag("referer", h(@referer)) unless @referer.nil? %>
|
||||
|
||||
<div class='aside col6 deemphasize inner22'>
|
||||
<h4><%= t ".about.header" %></h4>
|
||||
<%= t ".about.html" %>
|
||||
<fieldset>
|
||||
<div class="form-row">
|
||||
<label for="email" class="standard-label">
|
||||
<%= t ".email address" %>
|
||||
</label>
|
||||
<%= f.email_field(:email, :tabindex => 1) %>
|
||||
<%= f.error_message_on(:email) %>
|
||||
</div>
|
||||
<div class="form-row">
|
||||
<label for="email_confirmation" class="standard-label">
|
||||
<%= t ".confirm email address" %>
|
||||
</label>
|
||||
<%= f.email_field(:email_confirmation, :tabindex => 2) %>
|
||||
<%= f.error_message_on(:email_confirmation) %>
|
||||
</div>
|
||||
<span class="form-help deemphasize"><%= t(".not_displayed_publicly_html") %></span>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<div class="form-row">
|
||||
<label for="display_name" class="standard-label">
|
||||
<%= t ".display name" %>
|
||||
</label>
|
||||
<%= f.text_field(:display_name, :tabindex => 3) %>
|
||||
<%= f.error_message_on(:display_name) %>
|
||||
</div>
|
||||
<span class="form-help deemphasize"><%= t ".display name description" %></span>
|
||||
</fieldset>
|
||||
|
||||
<fieldset class="form-divider" id="auth_field">
|
||||
<div class="form-row">
|
||||
<label for="openid_url" class="standard-label">
|
||||
<%= t ".external auth" %>
|
||||
</label>
|
||||
<%= f.select(:auth_provider, Auth::PROVIDERS, :default => "", :tabindex => 4) %>
|
||||
<%= f.text_field(:auth_uid, :tabindex => 5) %>
|
||||
<%= f.error_message_on(:auth_uid) %>
|
||||
</div>
|
||||
<span class="form-help deemphasize"><%= t ".auth no password" %></span>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<div class="form-row">
|
||||
<label for='user[pass_crypt]' class="standard-label">
|
||||
<%= t ".password" %>
|
||||
</label>
|
||||
<%= f.password_field(:pass_crypt, :tabindex => 6) %>
|
||||
<%= f.error_message_on(:pass_crypt) %>
|
||||
</div>
|
||||
<div class="form-row">
|
||||
<label class="standard-label">
|
||||
<%= t ".confirm password" %>
|
||||
</label>
|
||||
<%= f.password_field(:pass_crypt_confirmation, :tabindex => 7) %>
|
||||
<%= f.error_message_on(:pass_crypt_confirmation) %>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<div id="auth_prompt" class="form-row">
|
||||
<%= link_to t(".use external auth"), "#", :id => "auth_enable" %>
|
||||
</div>
|
||||
|
||||
<%= submit_tag t(".continue"), :tabindex => 8 %>
|
||||
<% end %>
|
||||
</div>
|
||||
</div>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue