Sha256: 6eff4dcb7866f7ff6106c4599eb294b37efbf9bf9f8de7f086163f167ef7b80a

Contents?: true

Size: 1.6 KB

Versions: 4

Compression:

Stored size: 1.6 KB

Contents

- content_for(:title) { @title }

- error_keys = @account.errors.keys
- login_error = error_keys.include?(:login)
- password_error = error_keys.include?(:password)
- name_error = error_keys.include?(:name)

.authorization
  = form_for @account, as: :account, url: "/auther/session" do |form|
    .small-12
      .row
        h1.authorization-label = @label

      .row
        .small-8
          .row
            = content_tag :div, class: render_foundation_error(login_error, classes: %w(small-6 columns))
              = form.label :login, "Login:", class: "inline right"
            = content_tag :div, class: render_foundation_error(login_error, classes: %w(small-6 columns))
              = form.text_field :login
              = content_tag(:small, @account.errors.full_messages.first) if login_error
      .row
        .small-8
          .row
            = content_tag :div, class: render_foundation_error(password_error, classes: %w(small-6 columns))
              = form.label :password, "Password:", class: "inline right"
            = content_tag :div, class: render_foundation_error(password_error, classes: %w(small-6 columns))
              = form.password_field :password
              = content_tag(:small, @account.errors.full_messages.first) if password_error

      .row
        .small-8
          .row
            .small-6.columns
              = form.label :name, "Account:", class: "inline right"
            .small-6.columns
              = form.select :name, @name_options

      .row
        .small-8
          .row
            .small-6.right
              = form.submit "Login", class: "button round expand"

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
auther-1.3.0 app/views/auther/session/new.html.slim
auther-1.2.0 app/views/auther/session/new.html.slim
auther-1.1.0 app/views/auther/session/new.html.slim
auther-1.0.0 app/views/auther/session/new.html.slim