diff --git a/appview/pages/templates/fragments/starBtn.html b/appview/pages/templates/fragments/starBtn.html index 12c8d505..91a56d03 100644 --- a/appview/pages/templates/fragments/starBtn.html +++ b/appview/pages/templates/fragments/starBtn.html @@ -1,27 +1,42 @@ {{ define "fragments/starBtn" }} {{/* NOTE: this fragment is always replaced with hx-swap-oob */}} - + {{ if .RepoName }} + {{ $did := .SubjectAt.Authority | string }} + + {{ .StarCount }} + {{ else }} - {{ i "star" "w-4 h-4 inline group-[.htmx-request]:hidden" }} + + {{ .StarCount }} + {{ end }} - {{ i "loader-circle" "w-4 h-4 animate-spin hidden group-[.htmx-request]:inline" }} - - {{ .StarCount }} - - + {{ end }} diff --git a/appview/pages/templates/layouts/repobase.html b/appview/pages/templates/layouts/repobase.html index ad49c67c..34ce6ff4 100644 --- a/appview/pages/templates/layouts/repobase.html +++ b/appview/pages/templates/layouts/repobase.html @@ -115,7 +115,8 @@ {{ template "fragments/starBtn" (dict "SubjectAt" .RepoInfo.RepoAt "IsStarred" .RepoInfo.IsStarred - "StarCount" .RepoInfo.Stats.StarCount) }} + "StarCount" .RepoInfo.Stats.StarCount + "RepoName" .RepoInfo.Name) }}