mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2024-12-24 18:23:11 +00:00
edbb67cb3f
Current green SHA1 labels are more pronounced than other UI elements attracting attention as if they were most important thing in the UI, while they are not as important, especially without real Git client. Using grey SHA1 labels makes the UI more balanced, less aggressive and lets user to focus on other content elements. NOTE: Neither GitHub or Bitbucket uses so heavy pronunciation as Gogs.
56 lines
2.4 KiB
Cheetah
56 lines
2.4 KiB
Cheetah
<table id="repo-files-table" class="ui fixed single line table">
|
|
<thead>
|
|
<tr>
|
|
<th class="four wide">
|
|
{{if .LastCommitUser}}
|
|
<img class="ui avatar image img-12" src="{{.LastCommitUser.AvatarLink}}" />
|
|
<a href="{{AppSubUrl}}/{{.LastCommitUser.Name}}"><strong>{{.LastCommit.Author.Name}}</strong></a>
|
|
{{else}}
|
|
<img class="ui avatar image img-12" src="{{AvatarLink .LastCommit.Author.Email}}" />
|
|
<strong>{{.LastCommit.Author.Name}}</strong>
|
|
{{end}}
|
|
<a rel="nofollow" class="ui sha label" href="{{.RepoLink}}/commit/{{.LastCommit.ID}}" rel="nofollow">{{ShortSha .LastCommit.ID.String}}</a>
|
|
<span class="grey">{{RenderCommitMessage .LastCommit.Summary .RepoLink}}</span>
|
|
</th>
|
|
<th class="nine wide">
|
|
</th>
|
|
<th class="three wide text grey right age">{{TimeSince .LastCommit.Author.When $.Lang}}</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{{if .HasParentPath}}
|
|
<tr class="has-parent">
|
|
<td colspan="3"><i class="icon octicon octicon-mail-reply"></i><a href="{{EscapePound .BranchLink}}{{.ParentPath}}">..</a></td>
|
|
</tr>
|
|
{{end}}
|
|
{{range $item := .Files}}
|
|
{{$entry := index $item 0}}
|
|
{{$commit := index $item 1}}
|
|
<tr>
|
|
{{if $entry.IsSubModule}}
|
|
<td>
|
|
<span class="icon octicon octicon-file-submodule"></span>
|
|
{{if $commit.RefUrl}}
|
|
<a href="{{$commit.RefUrl}}">{{$entry.Name}}</a> @ <a href="{{$commit.RefUrl}}/commit/{{$commit.RefId}}">{{ShortSha $commit.RefId}}</a>
|
|
{{else}}
|
|
{{$entry.Name}} @ {{ShortSha $commit.RefId}}
|
|
{{end}}
|
|
</td>
|
|
{{else}}
|
|
<td class="name">
|
|
<span class="icon octicon octicon-file-{{if or $entry.IsDir}}directory{{else}}text{{end}}"></span>
|
|
<a href="{{EscapePound $.BranchLink}}/{{EscapePound $.TreePath}}{{EscapePound $entry.Name}}">{{$entry.Name}}</a>
|
|
</td>
|
|
{{end}}
|
|
<td class="message collapsing">
|
|
<a rel="nofollow" class="ui sha label" href="{{AppSubUrl}}/{{$.Username}}/{{$.Reponame}}/commit/{{$commit.ID}}">{{ShortSha $commit.ID.String}}</a>
|
|
{{RenderCommitMessage $commit.Summary $.RepoLink}}
|
|
</td>
|
|
<td class="text grey right age">{{TimeSince $commit.Committer.When $.Lang}}</td>
|
|
</tr>
|
|
{{end}}
|
|
</tbody>
|
|
</table>
|
|
{{if .ReadmeExist}}
|
|
{{template "repo/view_file" .}}
|
|
{{end}}
|