diff --git a/templates/repo/release/list.tmpl b/templates/repo/release/list.tmpl
index 329dc932fb..c010bb968c 100644
--- a/templates/repo/release/list.tmpl
+++ b/templates/repo/release/list.tmpl
@@ -57,10 +57,10 @@
 								| <span class="ahead"><a href="{{$.RepoLink}}/compare/{{$release.TagName | PathEscapeSegments}}...{{$release.TargetBehind | PathEscapeSegments}}">{{ctx.Locale.Tr "repo.release.ahead.commits" $release.NumCommitsBehind}}</a> {{ctx.Locale.Tr "repo.release.ahead.target" $release.TargetBehind}}</span>
 							{{end}}
 						</p>
+						{{template "repo/tag/verification_line" (dict "ctxData" $ "release" $release)}}
 						<div class="markup desc">
 							{{$release.RenderedNote}}
 						</div>
-						{{template "repo/tag/verification_line" (dict "ctxData" $ "release" $release)}}
 						<div class="divider"></div>
 						<details class="download" {{if eq $idx 0}}open{{end}}>
 							<summary class="tw-my-4">
diff --git a/templates/repo/tag/verification_line.tmpl b/templates/repo/tag/verification_line.tmpl
index f83719de23..5f8335abcc 100644
--- a/templates/repo/tag/verification_line.tmpl
+++ b/templates/repo/tag/verification_line.tmpl
@@ -9,7 +9,7 @@
 		{{$class = (print $class " isWarning")}}
 	{{end}}
 
-	<div class="ui bottom attached message tw-text-left tw-flex tw-content-center tw-justify-between tag-signature-row tw-flex-wrap tw-mb-0 {{$class}}">
+	<div class="ui attached message tw-text-left tw-flex tw-content-center tw-justify-between tag-signature-row tw-flex-wrap {{$class}}">
 		<div class="tw-flex tw-content-center">
 			{{if $v.Verified}}
 				{{if ne $v.SigningUser.ID 0}}
diff --git a/web_src/css/repo.css b/web_src/css/repo.css
index 2257553055..03e4f1d74b 100644
--- a/web_src/css/repo.css
+++ b/web_src/css/repo.css
@@ -2143,6 +2143,10 @@
   padding-bottom: 0 !important;
 }
 
+.ui.attached.message.tag-signature-row {
+  border-radius: var(--border-radius);
+}
+
 .tag-signature-row div {
   margin-top: auto !important;
   margin-bottom: auto !important;