From 8aebee95a18ef8e858ec5e4c274faf5945b7d527 Mon Sep 17 00:00:00 2001 From: Nils Pukropp Date: Wed, 24 Jul 2024 11:13:30 +0200 Subject: [PATCH] custom org and repo clone --- org/header.tmpl | 18 +++++++++ org/home.tmpl | 84 ++++++++++++++++++++--------------------- repo/clone_buttons.tmpl | 35 +++++++++++------ 3 files changed, 82 insertions(+), 55 deletions(-) create mode 100644 org/header.tmpl diff --git a/org/header.tmpl b/org/header.tmpl new file mode 100644 index 0000000..b7cc9de --- /dev/null +++ b/org/header.tmpl @@ -0,0 +1,18 @@ +
+ {{ctx.AvatarUtils.Avatar .Org 100 "org-avatar"}} +
+
+ {{.Org.DisplayName}} + + {{if .Org.Visibility.IsLimited}}{{ctx.Locale.Tr "org.settings.visibility.limited_shortname"}}{{end}} + {{if .Org.Visibility.IsPrivate}}{{ctx.Locale.Tr "org.settings.visibility.private_shortname"}}{{end}} + + {{if .IsOrganizationOwner}}{{svg "octicon-gear" 16 "mb-3"}}{{end}} +
+ {{if .RenderedDescription}}
{{.RenderedDescription}}
{{end}} +
+ {{if .Org.Location}}
{{svg "octicon-location"}} {{.Org.Location}}
{{end}} + {{if .Org.Website}}
{{svg "octicon-link"}} {{.Org.Website}}
{{end}} +
+
+
\ No newline at end of file diff --git a/org/home.tmpl b/org/home.tmpl index 4851b69..e3cfda1 100644 --- a/org/home.tmpl +++ b/org/home.tmpl @@ -8,56 +8,54 @@ {{if .ProfileReadme}}
{{.ProfileReadme}}
{{end}} - {{template "shared/repo_search" .}} + {{template "explore/repo_search" .}} {{template "explore/repo_list" .}} {{template "base/paginate" .}} - {{if .ShowMemberAndTeamTab}} -
- {{if .CanCreateOrgRepo}} -
- {{ctx.Locale.Tr "new_repo"}} - {{if not .DisableNewPullMirrors}} - {{ctx.Locale.Tr "new_migrate"}} - {{end}} -
-
- {{end}} - {{if .NumMembers}} -

- {{ctx.Locale.Tr "org.members"}} - {{.NumMembers}} {{svg "octicon-chevron-right"}} -

-
- {{$isMember := .IsOrganizationMember}} - {{range .Members}} - {{if or $isMember (call $.IsPublicMember .ID)}} - {{ctx.AvatarUtils.Avatar . 48}} + {{ if .IsAdmin }} +
+

+ {{.i18n.Tr "org.people"}} + {{if .IsOrganizationMember}} + {{end}} - {{end}} -

- {{end}} - {{if .IsOrganizationMember}} -
- {{ctx.Locale.Tr "org.teams"}} - {{.Org.NumTeams}} {{svg "octicon-chevron-right"}} -
-
- {{range .Teams}} -
- {{.Name}} -

- {{.NumMembers}} {{ctx.Locale.Tr "org.lower_members"}} · - {{.NumRepos}} {{ctx.Locale.Tr "org.lower_repositories"}} -

+ +
+ {{$isMember := .IsOrganizationMember}} + {{range .Members}} + {{if or $isMember (.IsPublicMember $.Org.ID)}} + + {{ctx.AvatarUtils .}} + + {{end}} + {{end}} +
+ {{if .IsOrganizationMember}} +
+ {{ctx.Locale.Tr "org.teams"}} + {{.Org.NumTeams}} {{svg "octicon-chevron-right"}} +
+ + {{if .IsOrganizationOwner}} + {{end}} -
- {{if .IsOrganizationOwner}} - {{end}} {{end}}
diff --git a/repo/clone_buttons.tmpl b/repo/clone_buttons.tmpl index 91952c8..60ec0f2 100644 --- a/repo/clone_buttons.tmpl +++ b/repo/clone_buttons.tmpl @@ -1,15 +1,26 @@ -{{if $.CloneButtonShowHTTPS}} - -{{end}} -{{if $.CloneButtonShowSSH}} - -{{end}} - - + + + + + +{{if not (and $.DisableHTTP $.DisableSSH)}} + +{{end}} \ No newline at end of file