{{ define "content" }} {{ if .Manifest }}
{{ template "pkg-detail-header" . }}

Package Details

{{ if .Manifest.LongDescription }} {{ .Manifest.LongDescription | Markdown }} {{ else }} This package has no detailed description yet. {{ if PackageManifestUrl .Package }} You can request to change this here: Glasskube Package Manifest {{ end }} {{ end }}
{{ if ne .Manifest.Dependencies nil }}

Package Dependencies

    {{ range .Manifest.Dependencies }}
  • {{ .Name }} {{ if ne .Version "" }}({{ .Version }}){{ end }}
  • {{ end }}
{{ end }} {{ if and (ne .Status nil) (.Package.DeletionTimestamp.IsZero) }}
{{ end }} {{ if .ShowConfiguration }}

{{ if eq .Status nil }} Install {{ .Manifest.Name }} {{ else if ne .Manifest.ValueDefinitions nil }} Configuration {{ end }}

{{ if eq .Status nil }} {{ if gt (len .Repositories) 1 }}
{{ end }}
{{ if .Manifest.Scope.IsNamespaced }}
{{ end }}
{{ end }} {{ if ne (len .Manifest.ValueDefinitions) 0 }} {{ if eq .Status nil }}

Configuration

{{ end }} {{ range $valName, $valDef := .Manifest.ValueDefinitions }} {{ template "pkg-config-input" (ForPkgConfigInput $.Package $.RepositoryName $.SelectedVersion $.Manifest $valName $valDef (index $.ValueErrors $valName) (index $.DatalistOptions $valName) nil) }} {{ end }} {{ end }} {{ if $.ShowConflicts }} {{ else if eq .Status nil }} {{ end }}
{{ end }}
{{ end }} {{ end }}