[PORT] gitea#30396: Fix author name alignment in commits table
Fixes https://github.com/go-gitea/gitea/issues/30129 by introducing a wrapper div with flexbox that collapses any inter-tag whitespace within. View diff with whitespace hidden. Author names aligned: <img width="172" alt="Screenshot 2024-04-10 at 19 41 27" src="https://github.com/go-gitea/gitea/assets/115237/d761e8f2-0e67-4f84-8d37-9ed73850470a"> Vertically centered on expand: <img width="466" alt="Screenshot 2024-04-10 at 19 43 02" src="https://github.com/go-gitea/gitea/assets/115237/decd68b3-19b5-4cfa-a505-b358e4a0715b"> Ellipsis works: <img width="344" alt="image" src="https://github.com/go-gitea/gitea/assets/115237/6f8624a2-f8b6-4f3e-ac98-c44dd0cdfca5"> --- Conflict resolution: Trivial (cherry picked from commit 50dbed652738182eb42af51967ec7bd10e84ede9)
This commit is contained in:
parent
ceba1abe06
commit
6ece8c0ad7
|
@ -13,17 +13,19 @@
|
||||||
{{$commitRepoLink := $.RepoLink}}{{if $.CommitRepoLink}}{{$commitRepoLink = $.CommitRepoLink}}{{end}}
|
{{$commitRepoLink := $.RepoLink}}{{if $.CommitRepoLink}}{{$commitRepoLink = $.CommitRepoLink}}{{end}}
|
||||||
{{range .Commits}}
|
{{range .Commits}}
|
||||||
<tr>
|
<tr>
|
||||||
<td class="author tw-flex">
|
<td class="author">
|
||||||
{{$userName := .Author.Name}}
|
<div class="tw-flex">
|
||||||
{{if .User}}
|
{{$userName := .Author.Name}}
|
||||||
{{if and .User.FullName DefaultShowFullName}}
|
{{if .User}}
|
||||||
{{$userName = .User.FullName}}
|
{{if and .User.FullName DefaultShowFullName}}
|
||||||
|
{{$userName = .User.FullName}}
|
||||||
|
{{end}}
|
||||||
|
{{ctx.AvatarUtils.Avatar .User 28 "tw-mr-2"}}<a class="muted author-wrapper" href="{{.User.HomeLink}}">{{$userName}}</a>
|
||||||
|
{{else}}
|
||||||
|
{{ctx.AvatarUtils.AvatarByEmail .Author.Email .Author.Name 28 "tw-mr-2"}}
|
||||||
|
<span class="author-wrapper">{{$userName}}</span>
|
||||||
{{end}}
|
{{end}}
|
||||||
{{ctx.AvatarUtils.Avatar .User 28 "tw-mr-2"}}<a class="muted author-wrapper" href="{{.User.HomeLink}}">{{$userName}}</a>
|
</div>
|
||||||
{{else}}
|
|
||||||
{{ctx.AvatarUtils.AvatarByEmail .Author.Email .Author.Name 28 "tw-mr-2"}}
|
|
||||||
<span class="author-wrapper">{{$userName}}</span>
|
|
||||||
{{end}}
|
|
||||||
</td>
|
</td>
|
||||||
<td class="sha">
|
<td class="sha">
|
||||||
{{$class := "ui sha label"}}
|
{{$class := "ui sha label"}}
|
||||||
|
|
Loading…
Reference in New Issue