Skip to content
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

Open a "Getting Started" page after install/upgrade #2441

Merged
merged 32 commits into from
Nov 9, 2020
Merged

Conversation

bwateratmsft
Copy link
Collaborator

@bwateratmsft bwateratmsft commented Oct 26, 2020

Fixes #1895, fixes #2343, fixes #2440. This adds a fancy new start page experience similar to what the Python extension has.

The page is theme-smart (it will follow theme colors). All the icons and headings will execute relevant commands.

The code is intended to show the start page once per minor version update (i.e. it will not show at patch versions). Of course, if they uncheck "Show this page...", it will not show automatically anymore, but the "Docker : Open Start Page" command will always open it.

image

image
(Light theme makes my eyes bleed)

@bwateratmsft bwateratmsft requested a review from a team as a code owner October 26, 2020 19:03
@bwateratmsft bwateratmsft changed the title Bmw/startpage Open a "Getting Started" page after install/upgrade Oct 26, 2020
resources/startPage.html.template Outdated Show resolved Hide resolved
resources/startPage.html.template Outdated Show resolved Hide resolved
resources/startPage.html.template Outdated Show resolved Hide resolved
resources/startPage.html.template Outdated Show resolved Hide resolved
resources/startPage.html.template Outdated Show resolved Hide resolved
package.nls.json Show resolved Hide resolved
resources/startPage.html.template Show resolved Hide resolved
resources/startPage.html.template Outdated Show resolved Hide resolved
src/commands/startPage/StartPage.ts Outdated Show resolved Hide resolved
src/utils/openExternal.ts Outdated Show resolved Hide resolved
@bwateratmsft bwateratmsft merged commit 43f6b88 into master Nov 9, 2020
@bwateratmsft bwateratmsft deleted the bmw/startpage branch November 9, 2020 19:30
Dmarch28 pushed a commit to Dmarch28/vscode-docker that referenced this pull request Mar 4, 2021
@microsoft microsoft locked and limited conversation to collaborators Oct 27, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
4 participants