From bf0f030e53f4cc831ef4d9584a6b435df7564b57 Mon Sep 17 00:00:00 2001 From: OM MISHRA <152969928+howwohmm@users.noreply.github.com> Date: Sun, 22 Mar 2026 19:00:18 +0530 Subject: [PATCH 1/3] feat(ui): add description and identity claims to governance cards Expand governance member cards on the about page to show: - Bio/description line from GitHub profile - Social identity links (X/Twitter, Bluesky, Mastodon, LinkedIn, etc.) The existing `fetchSponsorable` GraphQL query is replaced with a broader `fetchGovernanceProfiles` that fetches bio, twitterUsername, and socialAccounts in the same request. Social icons use the existing UnoCSS icon sets (simple-icons + lucide). Data gracefully degrades when the GitHub token is unavailable. Closes #1564 Co-Authored-By: Claude Opus 4.6 --- app/pages/about.vue | 85 +++++++++++++++++++++++++++++----- server/api/contributors.get.ts | 85 +++++++++++++++++++++++++--------- 2 files changed, 137 insertions(+), 33 deletions(-) diff --git a/app/pages/about.vue b/app/pages/about.vue index 1ade7d02c1..782d2af930 100644 --- a/app/pages/about.vue +++ b/app/pages/about.vue @@ -1,5 +1,5 @@