Commit 55582047 authored by Dmitriy Zaporozhets's avatar Dmitriy Zaporozhets

Improve UI for Project settings page

parent f230591b
.project-edit-container
.project-edit-errors
.project-edit-content
.ui-box.white
.title
%strong= @project.name
project settings:
%div
%h3.page-title
Project settings:
%p.light Some settings like transferring project are hidden inside danger area below
%hr
.form-holder
= form_for(@project, remote: true) do |f|
%fieldset
......@@ -100,6 +101,18 @@
.form-actions
= f.submit 'Save changes', class: "btn btn-save"
%center.light.prepend-top-20.padded
%h3
%i.icon-warning-sign
Dangerous settings
%p Project settings below may result in data loss!
= link_to '#', class: 'btn js-toggle-visibility-link' do
Show it to me
%i.icon-chevron-down
.js-toggle-visibility-container.hide
- if can?(current_user, :change_namespace, @project)
.ui-box.ui-box-danger
.title Transfer project
......@@ -144,10 +157,10 @@
.ui-box-body
%p
Remove of project will cause removing repository and all related resources like issues, merge requests etc.
%p
%br
%strong Removed project can not be restored!
= link_to 'Remove project', @project, confirm: remove_project_message(@project), method: :delete, class: "btn btn-remove btn-small"
= link_to 'Remove project', @project, confirm: remove_project_message(@project), method: :delete, class: "btn btn-remove"
- else
%p.nothing_here_message Only project owner can remove a project
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment