mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2024-05-29 05:38:11 +00:00
ec935a16a3
- Unify blocked users list. - Use the new flex list classes for blocked users list to avoid using the CSS helper classes and thereby be consistent in the design. - Fix the modal by using the new modal class. - Remove the icon in the modal as looks too big in the new design. - Fix avatar not displaying as it was passing the context where the user should've been passed. - Don't use italics for 'Blocked since' text. - Use namelink template to display the user's name and homelink.
29 lines
867 B
Go HTML Template
29 lines
867 B
Go HTML Template
<div class="flex-list">
|
|
{{range .BlockedUsers}}
|
|
<div class="flex-item flex-item-center">
|
|
<div class="flex-item-leading">
|
|
{{ctx.AvatarUtils.Avatar . 48}}
|
|
</div>
|
|
<div class="flex-item-main">
|
|
<div class="flex-item-title">
|
|
{{template "shared/user/name" .}}
|
|
</div>
|
|
<div class="flex-item-body">
|
|
<span>{{$.locale.Tr "settings.blocked_since" (DateTime "short" .CreatedUnix) | Safe}}</span>
|
|
</div>
|
|
</div>
|
|
<div class="flex-item-trailing">
|
|
<form action="{{$.Link}}/unblock" method="post">
|
|
{{$.CsrfTokenHtml}}
|
|
<input type="hidden" name="user_id" value="{{.ID}}">
|
|
<button class="ui red button">{{$.locale.Tr "user.unblock"}}</button>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
{{else}}
|
|
<div class="flex-item">
|
|
<span class="text grey italic">{{$.locale.Tr "settings.blocked_users_none"}}</span>
|
|
</div>
|
|
{{end}}
|
|
</div>
|