-
Notifications
You must be signed in to change notification settings - Fork 769
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
ui: welcome page #949
Comments
When we turn on gopls, I hope this page helps surface this change clearly. |
Change https://golang.org/cl/280596 mentions this issue: |
This change is the initial change for adding a welcome page for the extension. This adds the basic structure and a link to open the release notes, which uses the communication channel between the webview and the extension. The webview is based on the microsoft webview example: https://github.com/microsoft/vscode-extension-samples/tree/master/webview-sample Updates #949 Change-Id: I08f63346781dcf9afb24b8d482394a0db7cf6492 Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/280596 Trust: Suzy Mueller <suzmue@golang.org> Trust: Hyang-Ah Hana Kim <hyangah@gmail.com> Run-TryBot: Suzy Mueller <suzmue@golang.org> Reviewed-by: Hyang-Ah Hana Kim <hyangah@gmail.com>
The mechanism for the welcome webview is available in v0.21.0, but we will not prompt it during activation in this version. |
This is done. |
We want to have a welcome page that highlights
- Documentation (features, settings, commands, debugging, outstanding issues)
- Go tutorials (modules, command, go.dev)
- Issue tracker
- Community
VSCode team is currently working on a UI/API common across all extensions (microsoft/vscode#102139) but we may want more customization and richer UI.
Some inspirational work to check out:
https://github.com/alefragnani/vscode-whats-new
https://github.com/eamodio/vscode-gitlens/blob/b0fab09dd9325228ba0a1f602f27aff0fca1f484/src/webviews/welcomeWebview.ts
Google Cloud Code welcome/main pages.
The text was updated successfully, but these errors were encountered: