diff --git a/appview/pages/pages.go b/appview/pages/pages.go index 883d7611..5ffdc998 100644 --- a/appview/pages/pages.go +++ b/appview/pages/pages.go @@ -612,12 +612,13 @@ func (p *Pages) ProfileFollowing(w io.Writer, params ProfileFollowingParams) err } type FollowFragmentParams struct { - UserDid string - FollowStatus models.FollowStatus + UserDid string + FollowStatus models.FollowStatus + FollowersCount int64 } func (p *Pages) FollowFragment(w io.Writer, params FollowFragmentParams) error { - return p.executePlain("user/fragments/follow", w, params) + return p.executePlain("user/fragments/follow-oob", w, params) } type EditBioParams struct { diff --git a/appview/pages/templates/user/fragments/follow-oob.html b/appview/pages/templates/user/fragments/follow-oob.html new file mode 100644 index 00000000..5ded5c16 --- /dev/null +++ b/appview/pages/templates/user/fragments/follow-oob.html @@ -0,0 +1,6 @@ +{{ define "user/fragments/follow-oob" }} + {{ template "user/fragments/follow" . }} + + {{ .FollowersCount }} followers + +{{ end }} diff --git a/appview/pages/templates/user/fragments/followCard.html b/appview/pages/templates/user/fragments/followCard.html index 43b57fe3..95d19619 100644 --- a/appview/pages/templates/user/fragments/followCard.html +++ b/appview/pages/templates/user/fragments/followCard.html @@ -9,14 +9,16 @@
{{.Description}}
{{ end }}- {{ $userIdent }} -
- {{ with .Profile }} - {{ if .Pronouns }} -{{ .Pronouns }}
- {{ end }} - {{ end }} -+ {{ $userIdent }} +
+ {{ with .Profile }} + {{ if .Pronouns }} +{{ .Pronouns }}
+ {{ end }} + {{ end }} +{{ .Description }}
- {{ end }} + {{ if .Description }} +{{ .Description }}
+ {{ end }} -