Commit 0bc4ecfedd1f8580ab861955b0c21605e5a3aadb

Authored by Robert Speicher
1 parent 82a39968

Change projects/empty to include the clone_panel partial instead of duplicating

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
... ...