Skip to content

Commit 7c1a060

Browse files
authored
update caption icons (#560)
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
1 parent 0acbf7d commit 7c1a060

File tree

7 files changed

+27
-5
lines changed

7 files changed

+27
-5
lines changed

caption.dark.svg

Lines changed: 3 additions & 0 deletions
Loading

caption.light.svg

Lines changed: 3 additions & 0 deletions
Loading

src/ext-guide/index.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,11 @@ function onDidDisposeWebviewPanel() {
3030
}
3131

3232
async function initializeJavaExtGuideView(context: vscode.ExtensionContext, webviewPanel: vscode.WebviewPanel, onDisposeCallback: () => void, operationId: string) {
33-
webviewPanel.iconPath = vscode.Uri.file(path.join(context.extensionPath, "logo.svg"));
33+
webviewPanel.iconPath = {
34+
light: vscode.Uri.file(path.join(context.extensionPath, "caption.light.svg")),
35+
dark: vscode.Uri.file(path.join(context.extensionPath, "caption.dark.svg"))
36+
};
37+
3438
const resourceUri = context.asAbsolutePath("./out/assets/ext-guide/index.html");
3539
webviewPanel.webview.html = await loadTextFromFile(resourceUri);
3640

src/getting-started/index.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,10 @@ function onDidDisposeWebviewPanel() {
4545
}
4646

4747
async function initializeJavaGettingStartedView(context: vscode.ExtensionContext, webviewPanel: vscode.WebviewPanel, onDisposeCallback: () => void, operationId: string) {
48-
webviewPanel.iconPath = vscode.Uri.file(path.join(context.extensionPath, "logo.svg"));
48+
webviewPanel.iconPath = {
49+
light: vscode.Uri.file(path.join(context.extensionPath, "caption.light.svg")),
50+
dark: vscode.Uri.file(path.join(context.extensionPath, "caption.dark.svg"))
51+
};
4952
const resourceUri = context.asAbsolutePath("./out/assets/getting-started/index.html");
5053
webviewPanel.webview.html = await loadTextFromFile(resourceUri);
5154
context.subscriptions.push(webviewPanel.onDidDispose(onDisposeCallback));

src/java-runtime/index.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,10 @@ function onDidDisposeWebviewPanel() {
3838
}
3939

4040
async function initializeJavaRuntimeView(context: vscode.ExtensionContext, webviewPanel: vscode.WebviewPanel, onDisposeCallback: () => void) {
41-
webviewPanel.iconPath = vscode.Uri.file(path.join(context.extensionPath, "logo.svg"));
41+
webviewPanel.iconPath = {
42+
light: vscode.Uri.file(path.join(context.extensionPath, "caption.light.svg")),
43+
dark: vscode.Uri.file(path.join(context.extensionPath, "caption.dark.svg"))
44+
};
4245
const resourceUri = context.asAbsolutePath("./out/assets/java-runtime/index.html");
4346
webviewPanel.webview.html = await loadTextFromFile(resourceUri);
4447

src/overview/index.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,10 @@ function onDidDisposeWebviewPanel() {
5151
}
5252

5353
async function initializeOverviewView(context: vscode.ExtensionContext, webviewPanel: vscode.WebviewPanel, onDisposeCallback: () => void) {
54-
webviewPanel.iconPath = vscode.Uri.file(path.join(context.extensionPath, "logo.svg"));
54+
webviewPanel.iconPath = {
55+
light: vscode.Uri.file(path.join(context.extensionPath, "caption.light.svg")),
56+
dark: vscode.Uri.file(path.join(context.extensionPath, "caption.dark.svg"))
57+
};
5558
const resourceUri = context.asAbsolutePath("./out/assets/overview/index.html");
5659
webviewPanel.webview.html = await loadTextFromFile(resourceUri);
5760

src/welcome/index.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,10 @@ function onDidDisposeWebviewPanel() {
4646
}
4747

4848
async function initializeWelcomeView(context: vscode.ExtensionContext, webviewPanel: vscode.WebviewPanel, firstTimeRun: boolean, onDisposeCallback: () => void) {
49-
webviewPanel.iconPath = vscode.Uri.file(path.join(context.extensionPath, "logo.svg"));
49+
webviewPanel.iconPath = {
50+
light: vscode.Uri.file(path.join(context.extensionPath, "caption.light.svg")),
51+
dark: vscode.Uri.file(path.join(context.extensionPath, "caption.dark.svg"))
52+
};
5053
const resourceUri = context.asAbsolutePath("./out/assets/welcome/index.html");
5154
webviewPanel.webview.html = await loadTextFromFile(resourceUri);
5255
context.subscriptions.push(webviewPanel.onDidDispose(onDisposeCallback));

0 commit comments

Comments
 (0)