This repository was archived by the owner on Jun 21, 2023. It is now read-only.
This repository was archived by the owner on Jun 21, 2023. It is now read-only.
Make better use of the GitHub banner on Team Explorer #1973
Open
Description
Current UI
When a user is on a GitHub repository, they'll see GitHub banner at the top of the Team Explorer - Home
page.
At the moment the only active element is the link to the repository on github.com.
Possibilities
We could use this canvas to show the user dynamic content like how many open PRs there are there are or to highlight actions that make sense given the current context.
For example:
- Show the number of open PRs and issues (when we add issue support)
- When the user is on a branch without a corresponding PR - show a
New pull request
button - When the user is on a publish repository that they don't own - show a
Fork this repository
button
There are perhaps design queues and buttons that we could borrow from github.com to make the user feel at home.
Similar Functionality
It looks like VSTS does something kind of like this:
Clone Repository
opens up a UI inside Team Explorer - Home
. The Web Portal
and Task Board
open up external links.
Questions
- Is this a good place to differentiate our extension features from Git support in Team Explorer?
- Is this a well trafficked part of Visual Studio that we could use to highlight useful functionality?
- Would it make sense to consolidate GitHub buttons with the batter rather than having them separate?
- Is the array of buttons confusing for users?