Skip to content

feat: use official organizer recognition logos#28

Open
svg153 wants to merge 1 commit into
mainfrom
feature/organizer-badge-logos
Open

feat: use official organizer recognition logos#28
svg153 wants to merge 1 commit into
mainfrom
feature/organizer-badge-logos

Conversation

@svg153
Copy link
Copy Markdown
Member

@svg153 svg153 commented May 19, 2026

Summary

  • replace the text-based organizer recognition badges with the official GitHub Stars and Microsoft MVP logo assets
  • keep the recognition overlay styling compact so it sits on the organizer portrait instead of covering it
  • include a visual reference for reviewers in the repository under .github/pr-assets/organizer-recognition-logos.jpg

Validation

  • CI=true npm test -- --watchAll=false
  • CI=true npm run build

Screenshot

Organizer recognition logos

Copilot AI review requested due to automatic review settings May 19, 2026 00:40
@svg153 svg153 requested a review from lfraile as a code owner May 19, 2026 00:40
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Replaces the previously custom-rendered CSS glyph badges (Microsoft four-color squares and a star character) on organizer portraits with official GitHub Stars and Microsoft MVP image assets, and tightens the surrounding badge styles so they sit compactly on the portrait.

Changes:

  • Introduce a recognitionLogoByKind lookup that maps each recognition kind to a logo asset and per-image sizing style, and render an <img> in place of the icon+label markup.
  • Simplify badge CSS: remove the label/glyph/MicrosoftGlyph/GitHubStarGlyph rules, switch to centered padding/border/background, and add per-variant overrides for github-star (pill) and microsoft-mvp (rounded card).
  • Add a PR reference image under .github/pr-assets/organizer-recognition-logos.jpg.

Reviewed changes

Copilot reviewed 2 out of 5 changed files in this pull request and generated no comments.

File Description
src/components/subcomponents/OrganizerList.tsx Replaces the conditional Microsoft/GitHub glyph + label markup with a lookup-driven <img> element using new PNG assets.
src/components/subcomponents/OrganizerList.module.css Removes label/glyph styles and reshapes .RecognitionBadge (and its variant modifiers) to wrap a compact logo image.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants