diff options
author | silverwind <me@silverwind.io> | 2024-12-15 11:01:46 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-12-15 10:01:46 +0000 |
commit | df9a78cd04e364264c103cf3a92d94179cc1dd4f (patch) | |
tree | 1544c1ce47f951c3f466fa968dc643830b49b2ba /templates/repo/release | |
parent | 92648112175753c4eaa13cc6f8e3cc6a3cef9ad5 (diff) | |
download | gitea-df9a78cd04e364264c103cf3a92d94179cc1dd4f.tar.gz gitea-df9a78cd04e364264c103cf3a92d94179cc1dd4f.zip |
Tweak repo sidebar (#32847)
Before and after:
<img width="218" alt="Screenshot 2024-12-15 at 04 53 53"
src="https://github.com/user-attachments/assets/299b1f0a-ba72-47c6-b662-a9d540d4d741"
/>
<img width="222" alt="Screenshot 2024-12-15 at 04 53 41"
src="https://github.com/user-attachments/assets/5a2b5332-e324-4d20-82e9-21d1c850e826"
/>
Diff without whitespace:
https://github.com/go-gitea/gitea/pull/32847/files?diff=unified&w=1
The `tw-mt-2` is fine even if the element renders empty:
<img width="387" alt="image"
src="https://github.com/user-attachments/assets/76a976e4-ba2e-48a5-9248-c361552a937a"
/>
---------
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
Diffstat (limited to 'templates/repo/release')
-rw-r--r-- | templates/repo/release/label.tmpl | 14 | ||||
-rw-r--r-- | templates/repo/release/list.tmpl | 8 |
2 files changed, 15 insertions, 7 deletions
diff --git a/templates/repo/release/label.tmpl b/templates/repo/release/label.tmpl new file mode 100644 index 0000000000..eacb3e36f4 --- /dev/null +++ b/templates/repo/release/label.tmpl @@ -0,0 +1,14 @@ +{{/* +Template Attributes: +* Release: the release +* IsLatest: boolean indicating whether this is the latest release, optional +*/}} +{{if .IsLatest}} + <span class="ui green label">{{ctx.Locale.Tr "repo.release.latest"}}</span> +{{else if .Release.IsDraft}} + <span class="ui yellow label">{{ctx.Locale.Tr "repo.release.draft"}}</span> +{{else if .Release.IsPrerelease}} + <span class="ui orange label">{{ctx.Locale.Tr "repo.release.prerelease"}}</span> +{{else if (not .Release.IsTag)}} + <span class="ui green label">{{ctx.Locale.Tr "repo.release.stable"}}</span> +{{end}} diff --git a/templates/repo/release/list.tmpl b/templates/repo/release/list.tmpl index efaac4432a..99934d2118 100644 --- a/templates/repo/release/list.tmpl +++ b/templates/repo/release/list.tmpl @@ -33,13 +33,7 @@ <h4 class="release-list-title tw-break-anywhere"> {{if $.PageIsSingleTag}}{{$release.Title}}{{else}}<a class="muted" href="{{$.RepoLink}}/releases/tag/{{$release.TagName | PathEscapeSegments}}">{{$release.Title}}</a>{{end}} {{template "repo/commit_statuses" dict "Status" $info.CommitStatus "Statuses" $info.CommitStatuses "AdditionalClasses" "tw-flex"}} - {{if $release.IsDraft}} - <span class="ui yellow label">{{ctx.Locale.Tr "repo.release.draft"}}</span> - {{else if $release.IsPrerelease}} - <span class="ui orange label">{{ctx.Locale.Tr "repo.release.prerelease"}}</span> - {{else if (not $release.IsTag)}} - <span class="ui green label">{{ctx.Locale.Tr "repo.release.stable"}}</span> - {{end}} + {{template "repo/release/label" (dict "Release" $release)}} </h4> <div> {{if and $.CanCreateRelease (not $.PageIsSingleTag)}} |