show description and readme in package view

This commit is contained in:
Simon Vieille 2022-08-02 14:27:55 +02:00
parent 3dceba98f8
commit 28f3f4ecc7
Signed by: deblan
GPG key ID: 579388D585F70417
11 changed files with 33 additions and 0 deletions

View file

@ -22,6 +22,8 @@
</div>
</div>
{{template "package/content/readme" .}}
{{if .PackageDescriptor.Metadata.Description}}
<h4 class="ui top attached header">{{.locale.Tr "packages.about"}}</h4>
<div class="ui attached segment">

View file

@ -16,6 +16,8 @@
</div>
</div>
{{template "package/content/readme" .}}
{{if .PackageDescriptor.Metadata.Description}}
<h4 class="ui top attached header">{{.locale.Tr "packages.about"}}</h4>
<div class="ui attached segment">

View file

@ -19,6 +19,9 @@
</div>
</div>
</div>
{{template "package/content/readme" .}}
{{if .PackageDescriptor.Metadata.MultiArch}}
<h4 class="ui top attached header">{{.locale.Tr "packages.container.multi_arch"}}</h4>
<div class="ui attached segment">

View file

@ -11,4 +11,6 @@
</div>
</div>
</div>
{{template "package/content/readme" .}}
{{end}}

View file

@ -17,6 +17,8 @@ helm repo update</code></pre></div>
</div>
</div>
{{template "package/content/readme" .}}
{{if .PackageDescriptor.Metadata.Description}}
<h4 class="ui top attached header">{{.locale.Tr "packages.about"}}</h4>
<div class="ui attached segment">

View file

@ -45,6 +45,8 @@
</div>
</div>
{{template "package/content/readme" .}}
{{if .PackageDescriptor.Metadata.Description}}
<h4 class="ui top attached header">{{.locale.Tr "packages.about"}}</h4>
<div class="ui attached segment">

View file

@ -20,6 +20,8 @@
</div>
</div>
{{template "package/content/readme" .}}
{{if or .PackageDescriptor.Metadata.Description .PackageDescriptor.Metadata.Readme}}
<h4 class="ui top attached header">{{.locale.Tr "packages.about"}}</h4>
<div class="ui attached segment">

View file

@ -16,6 +16,8 @@
</div>
</div>
{{template "package/content/readme" .}}
{{if or .PackageDescriptor.Metadata.Description .PackageDescriptor.Metadata.ReleaseNotes}}
<h4 class="ui top attached header">{{.locale.Tr "packages.about"}}</h4>
<div class="ui attached segment">

View file

@ -0,0 +1,6 @@
{{if .PackageDescriptor.Package.Readme}}
<h4 class="ui top attached header">{{.locale.Tr "packages.readme"}}</h4>
<div class="ui attached segment">
{{RenderMarkdownToHtml .PackageDescriptor.Package.Readme}}
</div>
{{end}}

View file

@ -17,6 +17,9 @@ end</code></pre></div>
</div>
</div>
</div>
{{template "package/content/readme" .}}
{{if .PackageDescriptor.Metadata.Description}}
<h4 class="ui top attached header">{{.locale.Tr "packages.about"}}</h4>
<div class="ui attached segment">{{.PackageDescriptor.Metadata.Description}}</div>

View file

@ -7,6 +7,12 @@
<div class="sixteen wide column title">
<div class="issue-title">
<h1>{{.PackageDescriptor.Package.Name}} ({{.PackageDescriptor.Version.Version}})</h1>
<p class="description">
{{if .PackageDescriptor.Package.Description}}
{{- .PackageDescriptor.Package.Description -}}
{{end}}
</p>
</div>
<div>
{{$timeStr := TimeSinceUnix .PackageDescriptor.Version.CreatedUnix $.locale}}
@ -18,6 +24,7 @@
</div>
<div class="ui divider"></div>
</div>
<div class="twelve wide column">
{{template "package/content/composer" .}}
{{template "package/content/conan" .}}