Monorepo for Tangled

appview/pages: render a placeholder avatar when there's no did

Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>

authored by

Anirudh Oppiliappan and committed by tangled.org c7fbb98c 46971571

+15 -4
+4 -1
appview/pages/templates/repo/commit.html
··· 100 {{ if $did }} 101 {{ template "user/fragments/picHandleLink" $did }} 102 {{ else }} 103 - <a href="mailto:{{ $email }}" class="no-underline hover:underline text-gray-500 dark:text-gray-300">{{ $name }}</a> 104 {{ end }} 105 {{ end }} 106
··· 100 {{ if $did }} 101 {{ template "user/fragments/picHandleLink" $did }} 102 {{ else }} 103 + <span class="flex items-center gap-1"> 104 + {{ placeholderAvatar "tiny" }} 105 + <a href="mailto:{{ $email }}" class="no-underline hover:underline text-gray-500 dark:text-gray-300">{{ $name }}</a> 106 + </span> 107 {{ end }} 108 {{ end }} 109
+6 -2
appview/pages/templates/repo/index.html
··· 254 {{ define "attribution" }} 255 {{ $commit := index . 0 }} 256 {{ $map := index . 1 }} 257 - <span class="flex items-center"> 258 {{ $author := index $map $commit.Author.Email }} 259 {{ $coauthors := $commit.CoAuthors }} 260 {{ $all := list }} ··· 269 {{ end }} 270 {{ end }} 271 272 - {{ template "fragments/tinyAvatarList" (dict "all" $all "classes" "size-6") }} 273 <a href="{{ if $author }}/{{ $author }}{{ else }}mailto:{{ $commit.Author.Email }}{{ end }}" 274 class="no-underline hover:underline"> 275 {{ if $author }}{{ resolve $author }}{{ else }}{{ $commit.Author.Name }}{{ end }}
··· 254 {{ define "attribution" }} 255 {{ $commit := index . 0 }} 256 {{ $map := index . 1 }} 257 + <span class="flex items-center gap-1"> 258 {{ $author := index $map $commit.Author.Email }} 259 {{ $coauthors := $commit.CoAuthors }} 260 {{ $all := list }} ··· 269 {{ end }} 270 {{ end }} 271 272 + {{ if $author }} 273 + {{ template "fragments/tinyAvatarList" (dict "all" $all "classes" "size-6") }} 274 + {{ else }} 275 + {{ placeholderAvatar "tiny" }} 276 + {{ end }} 277 <a href="{{ if $author }}/{{ $author }}{{ else }}mailto:{{ $commit.Author.Email }}{{ end }}" 278 class="no-underline hover:underline"> 279 {{ if $author }}{{ resolve $author }}{{ else }}{{ $commit.Author.Name }}{{ end }}
+5 -1
appview/pages/templates/repo/log.html
··· 186 {{ end }} 187 {{ end }} 188 189 - {{ template "fragments/tinyAvatarList" (dict "all" $all "classes" "size-6") }} 190 <a href="{{ if $author }}/{{ $author }}{{ else }}mailto:{{ $commit.Author.Email }}{{ end }}" 191 class="no-underline hover:underline"> 192 {{ if $author }}{{ resolve $author }}{{ else }}{{ $commit.Author.Name }}{{ end }}
··· 186 {{ end }} 187 {{ end }} 188 189 + {{ if $author }} 190 + {{ template "fragments/tinyAvatarList" (dict "all" $all "classes" "size-6") }} 191 + {{ else }} 192 + {{ placeholderAvatar "tiny" }} 193 + {{ end }} 194 <a href="{{ if $author }}/{{ $author }}{{ else }}mailto:{{ $commit.Author.Email }}{{ end }}" 195 class="no-underline hover:underline"> 196 {{ if $author }}{{ resolve $author }}{{ else }}{{ $commit.Author.Name }}{{ end }}