markets/sudo_rails

View on GitHub
app/views/sudo_rails/confirm_form.html.erb

Summary

Maintainability
Test Coverage
<div class='sudo-header'>
  <% if SudoRails.custom_logo %>
    <img src="<%= SudoRails.custom_logo %>">
  <% end %>

  <h2><%= t('sudo_rails.page_header') %></h2>
</div>

<div class='sudo-form'>
  <%= form_tag sudo_rails_confirm_path do |f| %>
    <%= hidden_field_tag :locale, I18n.locale %>
    <%= hidden_field_tag :target_path, params[:target_path] || request.url %>
    <%= password_field_tag :password, nil, required: true, placeholder: t('sudo_rails.password') %>
    <%= submit_tag t('sudo_rails.button') %>
  <% end %>

  <% if SudoRails.reset_pass_link %>
    <%= link_to t('sudo_rails.forgot_pass'), SudoRails.reset_pass_link, target: '_blank' %>
  <% end %>
</div>

<% unless SudoRails.sudo_session_duration.nil? %>
  <div class='sudo-tip'>
    <%= t('sudo_rails.tip', session_duration: time_ago_in_words(SudoRails.sudo_session_duration.ago)).html_safe %>
  </div>
<% end %>