Commit 0bc4ecfedd1f8580ab861955b0c21605e5a3aadb
1 parent
82a39968
Exists in
master
and in
4 other branches
Change projects/empty to include the clone_panel partial instead of duplicating
Showing
2 changed files
with
13 additions
and
19 deletions
Show diff stats
app/views/projects/_clone_panel.html.haml
... | ... | @@ -8,14 +8,14 @@ |
8 | 8 | = text_field_tag :project_clone, @project.url_to_repo, class: "one_click_select span5" |
9 | 9 | .span4.right |
10 | 10 | .right |
11 | - - if can? current_user, :download_code, @project | |
12 | - = link_to archive_project_repository_path(@project), class: "btn small grouped" do | |
13 | - %i.icon-download-alt | |
14 | - Download | |
15 | - - if @project.merge_requests_enabled && can?(current_user, :write_merge_request, @project) | |
16 | - = link_to new_project_merge_request_path(@project), title: "New Merge Request", class: "btn small grouped" do | |
17 | - Merge Request | |
18 | - - if @project.issues_enabled && can?(current_user, :write_issue, @project) | |
19 | - = link_to new_project_issue_path(@project), title: "New Issue", class: "btn small grouped" do | |
20 | - Issue | |
21 | - | |
11 | + - unless @project.empty_repo? | |
12 | + - if can? current_user, :download_code, @project | |
13 | + = link_to archive_project_repository_path(@project), class: "btn small grouped" do | |
14 | + %i.icon-download-alt | |
15 | + Download | |
16 | + - if @project.merge_requests_enabled && can?(current_user, :write_merge_request, @project) | |
17 | + = link_to new_project_merge_request_path(@project), title: "New Merge Request", class: "btn small grouped" do | |
18 | + Merge Request | |
19 | + - if @project.issues_enabled && can?(current_user, :write_issue, @project) | |
20 | + = link_to new_project_issue_path(@project), title: "New Issue", class: "btn small grouped" do | |
21 | + Issue | ... | ... |
app/views/projects/empty.html.haml
1 | 1 | = render 'shared/no_ssh' |
2 | -.project_clone_panel | |
3 | - .row | |
4 | - .span7 | |
5 | - .form-horizontal | |
6 | - .input-prepend.project_clone_holder | |
7 | - = link_to "SSH", "#", class: "btn small active", :"data-clone" => @project.ssh_url_to_repo | |
8 | - = link_to "HTTP", "#", class: "btn small", :"data-clone" => @project.http_url_to_repo | |
9 | - = text_field_tag :project_clone, @project.url_to_repo, class: "one_click_select span5" | |
2 | += render 'clone_panel' | |
3 | + | |
10 | 4 | %div.git-empty |
11 | 5 | %h4 Git global setup: |
12 | 6 | %pre.dark | ... | ... |