diff --git a/appview/pages/templates/repo/fragments/cloneDropdown.html b/appview/pages/templates/repo/fragments/cloneDropdown.html index 5c979116..40455b9c 100644 --- a/appview/pages/templates/repo/fragments/cloneDropdown.html +++ b/appview/pages/templates/repo/fragments/cloneDropdown.html @@ -15,67 +15,74 @@ popover id="clone-dropdown" class=" - bg-white dark:bg-gray-800 border border-gray-200 dark:border-gray-700 - dark:text-white backdrop:bg-gray-400/50 dark:backdrop:bg-gray-800/50 - w-96 p-4 rounded drop-shadow overflow-visible"> -
https://tangled.org/{{ resolve .RepoInfo.OwnerDid }}/{{ .RepoInfo.Name }}
-
- git@{{ $knot | stripPort }}:{{ $repoOwnerHandle }}/{{ .RepoInfo.Name }}
-
- - For self-hosted knots, clone URLs may differ based on your setup. + {{ $repoOwnerHandle := resolve .RepoInfo.OwnerDid }} + + {{ template "cloneUrlItem" ( + dict + "Label" "HTTPS" + "HandleUrl" (printf "https://tangled.org/%s/%s" $repoOwnerHandle .RepoInfo.Name) + "PermaUrl" (printf "https://tangled.org/%s/%s" .RepoInfo.OwnerDid .RepoInfo.Name) + ) }} + + {{ template "cloneUrlItem" ( + dict + "Label" "SSH" + "HandleUrl" (printf "git@%s:%s/%s" (stripPort $knot) $repoOwnerHandle .RepoInfo.Name) + "PermaUrl" (printf "git@%s:%s/%s" (stripPort $knot) .RepoInfo.OwnerDid .RepoInfo.Name) + ) }} + +
+ For self-hosted knots, clone URLs may differ based on your setup.
- - + + {{ i "download" "w-4 h-4" }} + Download tar.gz +