Replies: 1 comment
-
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Product Feedback
Body
Proposal
On GitHub profile pages, repositories are labeled as Public or Private using identical visual styling. While this works functionally, it presents a usability issue when users view their own profiles, where both public and private repositories are listed together.
Because the labels share the same appearance, it is not immediately clear at a glance whether a repository is public or private. Users must read each label individually, which slows down scanning and increases cognitive load—particularly for profiles with many repositories.
Suggested Improvement
Introduce clearer visual differentiation between Public and Private repository tags while staying consistent with GitHub’s existing design language and the Primer Design System.
For example:
This would not introduce a new visual concept. Archived repositories already display a distinct “Public archive” label style, demonstrating that differentiated repository state styling is already an established UI pattern. Extending this approach to clearly distinguish Private repositories would be consistent with existing behavior.
Benefits
Examples
This improvement would enhance clarity without changing any visibility or permission rules, and could leverage styling primitives already defined in Primer.
Thank you for considering this improvement.
Beta Was this translation helpful? Give feedback.
All reactions