Monorepo for Tangled
0

Configure Feed

Select the types of activity you want to include in your feed.

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 <me@oppi.li>

authored by

oppiliappan and committed by
Tangled
(Jul 9, 2026, 1:08 PM +0300) 915e831c b706ed50

+19 -20
+19 -20
appview/pages/templates/repo/fragments/editLabelPanel.html
··· 26 26 {{ range $k, $d := $defs }} 27 27 {{ if $d.ValueType.IsNull }}{{ $hasNullDefs = true }}{{ end }} 28 28 {{ end }} 29 - {{ if or $hasNullDefs (not $defs) }} 30 - <div> 31 - {{ template "repo/fragments/labelSectionHeaderText" "Labels" }} 29 + <div> 30 + {{ template "repo/fragments/labelSectionHeaderText" "Labels" }} 32 31 33 - <div class="flex flex-col gap-1 items-start"> 34 - {{ range $k, $d := $defs }} 32 + <div class="flex flex-col gap-1 items-start"> 33 + {{ range $k, $d := $defs }} 34 + {{ if $d.ValueType.IsNull }} 35 35 {{ $isChecked := $state.ContainsLabel $k }} 36 - {{ if $d.ValueType.IsNull }} 37 - {{ $fieldName := $d.AtUri.String }} 38 - {{ if $prefix }}{{ $fieldName = printf "%s[%s]" $prefix $d.AtUri }}{{ end }} 39 - <label class="{{$labelStyle}}"> 40 - <input type="checkbox" name="{{ $fieldName }}" value="null" {{if $isChecked}}checked{{end}}> 41 - {{ template "labels/fragments/labelDef" $d }} 42 - </label> 43 - {{ end }} 44 - {{ else }} 45 - <p class="text-gray-500 dark:text-gray-400 text-sm py-1"> 46 - No labels defined yet. You can choose default labels or define custom 47 - labels in <a class="underline" href="/{{ $.RepoInfo.FullName }}/settings">settings</a>. 48 - </p> 36 + {{ $fieldName := $d.AtUri.String }} 37 + {{ if $prefix }}{{ $fieldName = printf "%s[%s]" $prefix $d.AtUri }}{{ end }} 38 + <label class="{{$labelStyle}}"> 39 + <input type="checkbox" name="{{ $fieldName }}" value="null" {{if $isChecked}}checked{{end}}> 40 + {{ template "labels/fragments/labelDef" $d }} 41 + </label> 49 42 {{ end }} 50 - </div> 43 + {{ end }} 44 + {{ if not $hasNullDefs }} 45 + <p class="text-gray-500 dark:text-gray-400 text-sm py-1"> 46 + No labels defined. You can choose default labels or define custom 47 + labels in <a class="underline" href="/{{ $.RepoInfo.FullName }}/settings">settings</a>. 48 + </p> 49 + {{ end }} 51 50 </div> 52 - {{ end }} 51 + </div> 53 52 {{ end }} 54 53 55 54 {{ define "editKvLabels" }}