{{if .HasParentPath}} {{end}} {{range $item := .Files}} {{$entry := $item.Entry}} {{$commit := $item.Commit}} {{end}}
{{template "repo/latest_commit" .}}
{{if .LatestCommit}}{{if .LatestCommit.Committer}}{{DateUtils.TimeSince .LatestCommit.Committer.When}}{{end}}{{end}}
{{svg "octicon-reply" 16 "tw-mr-2"}}..
{{if $entry.IsSubmodule}} {{$submodule := $item.Submodule}} {{$refURL := $submodule.ResolveUpstreamURL $.Repository.HTMLURL}} {{$icon := (svg "octicon-file-submodule" 16 "tw-mr-2")}} {{if $refURL}} {{$icon}}{{$entry.Name}}@{{ShortSha $submodule.Commit.String}} {{else}} {{$icon}}{{$entry.Name}}@{{ShortSha $submodule.Commit.String}} {{end}} {{else}} {{if $entry.IsDir}} {{$subJumpablePathName := $entry.GetSubJumpablePathName}} {{$subJumpablePathFields := StringUtils.Split $subJumpablePathName "/"}} {{$subJumpablePathFieldLast := (Eval (len $subJumpablePathFields) "-" 1)}} {{svg "octicon-file-directory-fill" 16 "tw-mr-2" -}} {{if eq $subJumpablePathFieldLast 0 -}} {{$subJumpablePathName}} {{else -}} {{$subJumpablePathPrefixes := slice $subJumpablePathFields 0 $subJumpablePathFieldLast -}} {{StringUtils.Join $subJumpablePathPrefixes "/"}}/{{index $subJumpablePathFields $subJumpablePathFieldLast}} {{end}} {{else}} {{svg (printf "octicon-%s" (EntryIcon $entry)) 16 "tw-mr-2"}}{{$entry.Name}} {{end}} {{end}} {{if $commit}} {{$commitLink := printf "%s/commit/%s" $.RepoLink (PathEscape $commit.ID.String)}} {{RenderCommitMessageLinkSubject $.Context $commit.Message $commitLink ($.Repository.ComposeMetas ctx)}} {{else}}
{{end}}
{{if $commit}}{{DateUtils.TimeSince $commit.Committer.When}}{{end}}
{{if and .ReadmeExist (or .IsMarkup .IsPlainText)}} {{template "repo/view_file" .}} {{end}}