WordPress / WordPress/wordpress.org
Make the profile page look more like GitHub profile
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 163
- Forks
- 221
- PR merge metrics
- No merged PRs in 30d
Description
Moving here Matt's comment guiding us on changing the profiles page design/features to look more like GitHub profile page. If the team finds helpful, we could explore providing the data with an API for the Contributor Dashboard.
- I believe the main feature might be the Contribution Daily Graph (heatmap) & Activity Overview, being able to select a date for additional activity
- Maybe also add the sponsorship options and allow people to at least add a link to receive sponsorship?
- Team badges / achievements — Right now, people are very appreciative of the current WP.org badges and it is probably the only thing working well for the current page in terms of gamification, so I believe we should keep it somehow?
- The whole design should feel more modern, so maybe also having a strong focus on just improving the design itself
I also exported both pages and vibe coded an example of what this could look like:
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Begin with Matt's linked comment, the current profiles page, and the provided GIF and full-page screenshot; review the related Contributor Dashboard API issue for context. Establish which profile features and visual changes are in scope, then use the agreed design as the completion criteria.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- design, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100