lujanfernaud/prevy

View on GitHub
app/views/users/edit.html.erb

Summary

Maintainability
Test Coverage
<div class="container pb-2">
  <div class="row justify-content-md-center">
    <div class="col-md-6 mt-4 mb-3 pt-1">
      <%= render "user_settings_tabs", user: @user %>

      <%= form_for @user do |f| %>
        <%= render "error_messages", object: @user %>

        <div class="form-group">
          <%= f.label :name %>
          <%= f.text_field :name, class: "form-control" %>
        </div>

        <div class="form-group">
          <%= f.label :location %>
          <%= f.text_field :location, class: "form-control" %>
        </div>

        <div class="form-group">
          <%= f.label :bio %>
          <%= f.text_area :bio, rows:"6", class: "form-control" %>
        </div>

        <div class="form-group">
          <%= label_tag "Gravatar" %>

          <div class="avatar-container bg-white border rounded text-center pt-3 pb-2">
            <%= gravatar_image_tag @user.email, alt: @user.name,
                class: "user-avatar" %>
            <%= link_to "Change", "https://en.gravatar.com/emails/",
              target: "blank", class: "d-block mt-2" %>
          </div>
        </div>

        <%= f.submit "Update",
          class: "btn btn-primary btn-block btn-lg btn-3d mt-4 mb-4" %>
      <% end %>
    </div>
  </div>
</div>