this repo has no description
1{{ define "repo/fragments/fileTree" }} 2 {{ if and .Name .IsDirectory }} 3 <details open> 4 <summary class="cursor-pointer list-none pt-1"> 5 <span class="tree-directory inline-flex items-center gap-2 "> 6 {{ i "folder" "flex-shrink-0 size-4 fill-current" }} 7 <span class="filename truncate text-black dark:text-white"> 8 {{ .Name }} 9 </span> 10 </span> 11 </summary> 12 <div class="ml-1 pl-2 border-l border-gray-200 dark:border-gray-700"> 13 {{ range $child := .Children }} 14 {{ template "repo/fragments/fileTree" $child }} 15 {{ end }} 16 </div> 17 </details> 18 {{ else if .Name }} 19 <div class="tree-file flex items-center gap-2 pt-1"> 20 {{ i "file" "flex-shrink-0 size-4" }} 21 <a 22 href="#file-{{ .Path }}" 23 class="filename truncate text-black dark:text-white no-underline hover:underline"> 24 {{ .Name }} 25 </a> 26 </div> 27 {{ else }} 28 {{ range $child := .Children }} 29 {{ template "repo/fragments/fileTree" $child }} 30 {{ end }} 31 {{ end }} 32{{ end }}