<%= form_for @user do |f| %> <% if f.error_messages.size > 0 %>
<%= f.error_messages %>
<% end %> <% unless @user.new_record? -%>
<%= f.label :name, class: 'label' %>
<%= f.text_field :name, class: 'input' %>
<% end -%>
<%= f.label :email, class: 'label' %>
<%= f.text_field :email, class: 'input' %>
<% unless @user.new_record? -%>
<%= f.label :password, class: 'label' %>
<%= f.password_field :password, class: 'input' %>
<%= label_tag t(:confirm_password), nil, class: 'label' %>
<%= f.password_field :password_confirmation, class: 'input' %>
<% end -%> <% if signed_in? && boxroom_current_user.member_of_admins? -%>
<%= label_tag t(:member_of_these_groups), nil, class: 'label' %>
<% if @user.is_admin -%> <%= hidden_field_tag 'user[group_ids][]', Boxroom::Group.admins_group.id %> <%= f.collection_check_boxes :group_ids, Boxroom::Group.all_except_admins, :id, :name %> <% else -%> <%= f.collection_check_boxes :group_ids, Boxroom::Group.all, :id, :name %> <% end -%>
<% end -%>
<%= f.submit t(:save), class: 'button is-link' %>
<% if @user != boxroom_current_user -%>
<%= link_to t(:back), users_url, class: 'button is-text' %>
<% end -%>
<% end %>