From e1bcffa791fe16273993dbcf87663ac27db2f53c Mon Sep 17 00:00:00 2001 From: oppiliappan Date: Fri, 16 Jan 2026 14:43:13 +0000 Subject: [PATCH] appview/pages: reimplement clone dropdown using popover Signed-off-by: oppiliappan --- .../repo/fragments/cloneDropdown.html | 177 ++++++++---------- appview/pages/templates/repo/index.html | 13 +- 2 files changed, 85 insertions(+), 105 deletions(-) diff --git a/appview/pages/templates/repo/fragments/cloneDropdown.html b/appview/pages/templates/repo/fragments/cloneDropdown.html index 9179aa5a..5c979116 100644 --- a/appview/pages/templates/repo/fragments/cloneDropdown.html +++ b/appview/pages/templates/repo/fragments/cloneDropdown.html @@ -1,105 +1,90 @@ {{ define "repo/fragments/cloneDropdown" }} - {{ $knot := .RepoInfo.Knot }} - {{ if eq $knot "knot1.tangled.sh" }} - {{ $knot = "tangled.org" }} - {{ end }} + {{ $knot := .RepoInfo.Knot }} + {{ if eq $knot "knot1.tangled.sh" }} + {{ $knot = "tangled.org" }} + {{ end }} -
- - {{ i "download" "w-4 h-4" }} - - - {{ i "chevron-down" "w-4 h-4" }} - - - + +
+

Clone this repository

-
-
-
-

Clone this repository

-
+ +
+ +
+ https://tangled.org/{{ resolve .RepoInfo.OwnerDid }}/{{ .RepoInfo.Name }} + +
+
- -
- -
- https://tangled.org/{{ resolve .RepoInfo.OwnerDid }}/{{ .RepoInfo.Name }} - -
-
+ +
+ {{ $repoOwnerHandle := resolve .RepoInfo.OwnerDid }} + +
+ git@{{ $knot | stripPort }}:{{ $repoOwnerHandle }}/{{ .RepoInfo.Name }} + +
+
- -
- {{ $repoOwnerHandle := resolve .RepoInfo.OwnerDid }} - -
- git@{{ $knot | stripPort }}:{{ $repoOwnerHandle }}/{{ .RepoInfo.Name }} - -
-
+ +

+ For self-hosted knots, clone URLs may differ based on your setup. +

- -

- For self-hosted knots, clone URLs may differ based on your setup. -

+ + +
- - - -
-
-
- - + } + {{ end }} diff --git a/appview/pages/templates/repo/index.html b/appview/pages/templates/repo/index.html index abb27b78..9b0f70ea 100644 --- a/appview/pages/templates/repo/index.html +++ b/appview/pages/templates/repo/index.html @@ -14,14 +14,14 @@ {{ end }}
{{ block "branchSelector" . }}{{ end }} - - - -
{{ end }} -- 2.51.2