-
Notifications
You must be signed in to change notification settings - Fork 588
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
Polish Extension UI #4029
Comments
cc @alexr00: any areas where you'd like to see design opportunities explored? @daviddossett one aspect to pull in is how we represent actions, checks and statuses; happening in #681 |
The only big area that I can think of is out constant game of catchup in the PR description webview: every time github.com changes we'll look out of date. So far we've tried to make the webview look similar to github.com. This has the benefit of familiarity, but maybe it's worth thinking about whether it's worth making it look more different. |
That's a good point @alexr00. I think maintaining the general GH layout structure makes enough sense unless we have good reasons to change that. As for the specific components and elements I feel like we can bias towards VS Code design language as a gut reaction. It seems like we should also split this effort into two distinct parts:
For |
Spent some time looking at the description page today to see how we could refresh the overall visual language and fix some responsive issues. This does not yet go into the weeds of how markdown and code is rendered within the feed. Just looking for at the overall impression to start before I start some PRs. A couple of things I'm trying to do:
Large ScreenSmall screen + details |
@daviddossett good to see the extra care to check small screens. Maybe we can also check the design updates for these cases:
|
@digitarald addressed the second bullet in #4050. Will do the same for the sidebar 🙏 |
Closing this as finished since the bulk of this work has been done. Will track scoped polish items in their own issues going forward 👍 |
Creating this polish issue to track a number of quick wins I think I/we can tackle. Some initial ideas:
Webview UI Toolkit for Visual Studio Code
for webview controls #3035)cc @digitarald
The text was updated successfully, but these errors were encountered: