Minor tweaks
[gitorious:mainline.git] / app / views / ui3 / repositories / repo_header.erb
1 <div class="gts-repo-header">
2   <div class="container">
3     <div class="row">
4       <h1 class="span">
5         <!--img src="<%= img_url('/project-logo.png') %>" width="32" height="32" alt="gitorious logo"-->
6         <a href="<%= project_path(project) %>"><%= project.slug %></a> /
7         <span><%= repository.name %></span>
8       </h1>
9     </div>
10     <div class="row">
11       <div class="span">
12         <div class="btn-group gts-repo-urls">
13           <% default_remote = app.default_remote_url(repository) %>
14           <%= remote_link(repository, app.ssh_daemon, "SSH", default_remote) %>
15           <%= remote_link(repository, app.git_http, "HTTP", default_remote) %>
16           <%= remote_link(repository, app.git_daemon, "Git", default_remote) %>
17           <input class="span4 gts-current-repo-url gts-select-onfocus" type="url" value="<%= default_remote %>">
18           <button data-toggle="collapse" data-target="#repo-url-help" class="gts-repo-url-help btn">?</button>
19         </div>
20       </div>
21       <div class="pull-right">
22         <a href="<%= project_repository_archive_tar_path(repository.project, repository, ref) %>" class="btn gts-download" rel="tooltip" data-original-title="Download <%= ref %> master as .tar.gz">
23           <i class="icon icon-download"></i> Download
24         </a>
25         <a href="<%= favorites_path(:watchable_id => repository.id, :watchable_type => repository.class.name) %>" class="btn"><i class="icon icon-star-empty"></i> Watch</a>
26         <a href="<%= clone_project_repository_path(repository.project, repository) %>" class="btn">Clone</a>
27       </div>
28     </div>
29     <div class="collapse gts-help row" id="repo-url-help">
30       <div class="alert alert-info span pull-right">
31         <p>
32           To <strong>clone</strong> this repository:
33         </p>
34         <pre class="prettyprint">git clone <%= default_remote %></pre>
35         <p>
36           To <strong>push</strong> to this repository:
37         </p>
38         <pre class="prettyprint"># Add a new remote
39 git remote add origin <%= default_remote %>
40
41 # Push the master branch to the newly added origin, and configure
42 # this remote and branch as the default:
43 git push -u origin master
44
45 # From now on you can push master to the "origin" remote with:
46 git push</pre>
47       </div>
48     </div>
49     <div class="row gts-description">
50       <div class="span">
51         <%= project_description(project) %>
52       </div>
53     </div>
54     <ul class="nav nav-tabs">
55       <!--li><a href="#">Readme</a></li-->
56       <li><a href="<%= project_repository_path(repository.project, repository) %>">Activities</a></li>
57       <li><a href="<%= project_repository_commits_in_ref_path(repository.project, repository, ref) %>">Commits</a></li>
58       <li class="active"><a>Source code</a></li>
59       <li>
60         <a href="<%= project_repository_merge_requests_path(repository.project, repository) %>">
61           Merge requests
62           <span class="count">(<%= repository.open_merge_request_count %>)</span>
63         </a>
64       </li>
65       <!--li><a href="#">Community</a></li-->
66       <li class="pull-right"><a href="<%= edit_project_repository_path(repository.project, repository) %>"><i class="icon-cog"></i> Admin</a>
67       <!--li class="pull-right dropdown">
68         <a href="#" data-toggle="dropdown" class="dropdown-toggle"><i class="icon-cog"></i> Admin</a>
69         <ul class="dropdown-menu">
70           <li><a href="#"><i class="icon-pencil"></i> Edit repository</a></li>
71           <li><a href="#"><i class="icon-trash"></i> Delete repository</a></li>
72           <li class="divider"></li>
73           <li><a href="#"><i class="i"></i> Change name</a></li>
74           <li><a href="#"><i class="i"></i> Manage collaborators</a></li>
75           <li><a href="#"><i class="i"></i> Transfer ownership</a></li>
76         </ul>
77       </li-->
78     </ul>
79   </div>
80 </div>