Improve admin/user form

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
This commit is contained in:
Dmitriy Zaporozhets 2014-06-03 13:05:06 +03:00
parent fc43c4e7fa
commit 31c963edb1
No known key found for this signature in database
GPG key ID: 627C5F589F467F17
4 changed files with 14 additions and 13 deletions

View file

@ -98,3 +98,7 @@ label {
z-index: 2;
}
}
.fieldset-form fieldset {
margin-bottom: 20px;
}

View file

@ -1,5 +1,5 @@
.user_new
= form_for [:admin, @user], html: { class: 'form-horizontal' } do |f|
= form_for [:admin, @user], html: { class: 'form-horizontal fieldset-form' } do |f|
-if @user.errors.any?
#error_explanation
.alert.alert-danger
@ -61,16 +61,13 @@
.col-sm-10 You cannot remove your own admin rights
- else
.col-sm-10= f.check_box :admin
- unless @user.new_record? || current_user == @user
.alert.alert-danger
- if @user.blocked?
%p This user is blocked and is not able to login to GitLab
= link_to 'Unblock User', unblock_admin_user_path(@user), method: :put, class: "btn btn-small"
- else
%p Blocked users will be removed from all projects &amp; will not be able to login to GitLab.
= link_to 'Block User', block_admin_user_path(@user), data: {confirm: 'USER WILL BE BLOCKED! Are you sure?'}, method: :put, class: "btn btn-small btn-remove"
%fieldset
%legend Profile
.form-group
= f.label :avatar, class: 'control-label'
.col-sm-10
= f.file_field :avatar
.form-group
= f.label :skype, class: 'control-label'
.col-sm-10= f.text_field :skype, class: 'form-control'

View file

@ -1,6 +1,7 @@
%h3.page-title
#{@user.name} &rarr;
%i.icon-edit
Edit user
Edit user: #{@user.name}
.back-link
= link_to admin_user_path(@user) do
&larr; Back to user page
%hr
= render 'form'

View file

@ -1,5 +1,4 @@
%h3.page-title
%i.icon-plus
New user
%hr
= render 'form'