Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] avatar integration for community repos contributor #10138

Open
6 tasks done
badrivlog opened this issue Jan 13, 2024 · 6 comments · May be fixed by #10184
Open
6 tasks done

[FEATURE] avatar integration for community repos contributor #10138

badrivlog opened this issue Jan 13, 2024 · 6 comments · May be fixed by #10184
Assignees
Labels
⭐ goal: addition undefined 🔢 points: 3 undefined 🏁 status: ready for dev You can asked for this issue to be assigned (if not already assigned)

Comments

@badrivlog
Copy link
Contributor

badrivlog commented Jan 13, 2024

Is this a unique feature?

  • I have checked "open" AND "closed" issues and this is not a duplicate

Is your feature request related to a problem/unavailable functionality? Please describe.

Introduce a visually engaging enhancement to the community repos by replacing added by usernames text into avatar photos. This feature will visually represent contributors, providing a more engaging and user-friendly experience. It adds a touch of personality to the project, fostering a sense of community and recognition for those who contribute.

Edit:
additional feature- make avatar photos clickable links within our platform. when a user clicks on an avatar, redirect them to the respective user profile.

Proposed Solution

  • Integrate a mechanism to fetch Github avatars based on repo.username array and display avatars associated with each user
  • create a reusable getUserAvatar function to fetch Github user avatar
  • create a reusable Avatar component
  • create a reusable AvatarGroup component
  • create UserAvatarGroup component
  • integrate UserAvatarGroup component to repos page

Screenshots

Current users repo
biodrop-repos-1

After making changes
biodrop-repos-2

Do you want to work on this issue?

Yes

If "yes" to above, please explain how you would technically implement this

to achieve this we can use the existing FallbackImage custom component

@badrivlog badrivlog added ⭐ goal: addition undefined 🚦 status: awaiting triage Waiting for maintainers to verify (please do not start work on this yet) labels Jan 13, 2024
Copy link
Contributor

To reduce notifications, issues are locked until they are 🏁 status: ready for dev You can asked for this issue to be assigned (if not already assigned) and to be assigned. You can learn more in our contributing guide https://github.com/EddieHubCommunity/BioDrop/blob/main/CONTRIBUTING.md

@github-actions github-actions bot locked and limited conversation to collaborators Jan 13, 2024
@ChinmayMhatre
Copy link
Member

This is a great idea!

@SaraJaoude SaraJaoude added 🏁 status: ready for dev You can asked for this issue to be assigned (if not already assigned) 🔢 points: 3 undefined and removed 🚦 status: awaiting triage Waiting for maintainers to verify (please do not start work on this yet) labels Jan 20, 2024
@github-actions github-actions bot unlocked this conversation Jan 20, 2024
Copy link
Contributor

The issue has been unlocked and is now ready for dev. If you would like to work on this issue, you can comment to have it assigned to you. You can learn more in our contributing guide https://github.com/EddieHubCommunity/BioDrop/blob/main/CONTRIBUTING.md

@SaraJaoude
Copy link
Member

Great idea @badrivlog - I have assigned this to you.

@badrivlog
Copy link
Contributor Author

badrivlog commented Jan 20, 2024

After further consideration, i believe it would be beneficial to make avatar photos clickable within our platform. The idea is that when a user clicks on an avatar, they should be redirected to the respective user profile. This enhancement can significantly improve user navigation and interaction, adding a more intuitive element to our platform.

I'd love to hear your thoughts on this suggestion and discuss how it might fit into our project roadmap.

Thank you.

@SaraJaoude
Copy link
Member

Thank you @badrivlog I agree with your suggestion. If you could please amend the Issue to reflect this latest addition, so everyone knows what the goal is, that would be great.

@badrivlog badrivlog linked a pull request Jan 27, 2024 that will close this issue
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⭐ goal: addition undefined 🔢 points: 3 undefined 🏁 status: ready for dev You can asked for this issue to be assigned (if not already assigned)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants