From 915e831c6d88ab0c49e623dbb8b3068d1bd47808 Mon Sep 17 00:00:00 2001 From: oppiliappan Date: Tue, 7 Jul 2026 12:25:25 +0100 Subject: [PATCH] appview/pages: improve copy text in editLabelPanel if there are no simple labels, the edit label panel prompts the user to go to settings and add some. Signed-off-by: oppiliappan --- .../repo/fragments/editLabelPanel.html | 39 +++++++++---------- 1 file changed, 19 insertions(+), 20 deletions(-) diff --git a/appview/pages/templates/repo/fragments/editLabelPanel.html b/appview/pages/templates/repo/fragments/editLabelPanel.html index 735a0c9a..78f439ba 100644 --- a/appview/pages/templates/repo/fragments/editLabelPanel.html +++ b/appview/pages/templates/repo/fragments/editLabelPanel.html @@ -26,30 +26,29 @@ {{ range $k, $d := $defs }} {{ if $d.ValueType.IsNull }}{{ $hasNullDefs = true }}{{ end }} {{ end }} - {{ if or $hasNullDefs (not $defs) }} -
- {{ template "repo/fragments/labelSectionHeaderText" "Labels" }} +
+ {{ template "repo/fragments/labelSectionHeaderText" "Labels" }} -
- {{ range $k, $d := $defs }} +
+ {{ range $k, $d := $defs }} + {{ if $d.ValueType.IsNull }} {{ $isChecked := $state.ContainsLabel $k }} - {{ if $d.ValueType.IsNull }} - {{ $fieldName := $d.AtUri.String }} - {{ if $prefix }}{{ $fieldName = printf "%s[%s]" $prefix $d.AtUri }}{{ end }} - - {{ end }} - {{ else }} -

- No labels defined yet. You can choose default labels or define custom - labels in settings. -

+ {{ $fieldName := $d.AtUri.String }} + {{ if $prefix }}{{ $fieldName = printf "%s[%s]" $prefix $d.AtUri }}{{ end }} + {{ end }} -
+ {{ end }} + {{ if not $hasNullDefs }} +

+ No labels defined. You can choose default labels or define custom + labels in settings. +

+ {{ end }}
- {{ end }} +
{{ end }} {{ define "editKvLabels" }} -- 2.51.2