style: Improve look of tags in admin list

This commit is contained in:
Cristian 2020-10-07 10:15:56 -05:00
parent b9e5b781a7
commit 10384a8a6f
2 changed files with 10 additions and 2 deletions

View file

@ -81,9 +81,9 @@ class SnapshotAdmin(admin.ModelAdmin):
def title_str(self, obj):
canon = obj.as_link().canonical_outputs()
tags = ''.join(
format_html(' <span>{}</span> ', tag)
format_html(' <a href="/admin/core/snapshot/?tags__id__exact={}"><span class="tag">{}</span></a> ', tag.id, tag)
for tag in obj.tags.all()
) if obj.tags.all() else ''
)
return format_html(
'<a href="/{}">'
'<img src="/{}/{}" class="favicon" onerror="this.remove()">'

View file

@ -222,3 +222,11 @@ body.model-snapshot.change-list #content .object-tools {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
.tags > a > .tag {
border: 1px solid;
border-radius: 10px;
background-color: #f3f3f3;
padding: 3px;
}