diff --git a/appview/pages/pages.go b/appview/pages/pages.go index 02bf0766..f77a6af6 100644 --- a/appview/pages/pages.go +++ b/appview/pages/pages.go @@ -402,11 +402,12 @@ func (p *Pages) Brand(w io.Writer, params BrandParams) error { } type TimelineParams struct { - LoggedInUser *oauth.MultiAccountUser - Timeline []models.TimelineEvent - Repos []models.Repo - GfiLabel *models.LabelDefinition - BlueskyPosts []models.BskyPost + LoggedInUser *oauth.MultiAccountUser + Timeline []models.TimelineEvent + Repos []models.Repo + GfiLabel *models.LabelDefinition + BlueskyPosts []models.BskyPost + VouchSuggestions []models.VouchSuggestion // ShowNewsletter controls whether the newsletter widget/CTA is rendered. // For logged-in users it reflects their newsletter_preferences row; for // anonymous visitors it is always true (dismissal falls back to diff --git a/appview/pages/templates/timeline/fragments/announcements.html b/appview/pages/templates/timeline/fragments/announcements.html new file mode 100644 index 00000000..c6e86f31 --- /dev/null +++ b/appview/pages/templates/timeline/fragments/announcements.html @@ -0,0 +1,39 @@ +{{ define "timeline/fragments/announcements" }} +
Build a web of trust
++ Vouch for trustworthy users that make open-source a better place. Visit a user's + profile to vouch for them. +
+ +Timeline
-