Skip to content

Commit 58d0d5a

Browse files
committed
fix: use VS_BASE for icon files
In order for the icons to work behind a reverse proxy, we need to use VS_BASE instead of BASE.
1 parent 983269f commit 58d0d5a

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

patches/base-path.diff

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,8 @@ Index: code-server/lib/vscode/src/vs/code/browser/workbench/workbench.html
5959
<meta name="apple-mobile-web-app-title" content="Code">
6060
- <link rel="apple-touch-icon" sizes="192x192" href="/_static/src/browser/media/pwa-icon-192.png" />
6161
- <link rel="apple-touch-icon" sizes="512x512" href="/_static/src/browser/media/pwa-icon-512.png" />
62-
+ <link rel="apple-touch-icon" sizes="192x192" href="{{BASE}}/_static/src/browser/media/pwa-icon-192.png" />
63-
+ <link rel="apple-touch-icon" sizes="512x512" href="{{BASE}}/_static/src/browser/media/pwa-icon-512.png" />
62+
+ <link rel="apple-touch-icon" sizes="192x192" href="{{VS_BASE}}/_static/src/browser/media/pwa-icon-192.png" />
63+
+ <link rel="apple-touch-icon" sizes="512x512" href="{{VS_BASE}}/_static/src/browser/media/pwa-icon-512.png" />
6464

6565
<!-- Disable pinch zooming -->
6666
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">
@@ -71,8 +71,8 @@ Index: code-server/lib/vscode/src/vs/code/browser/workbench/workbench.html
7171
- <link rel="icon" href="/_static/src/browser/media/favicon-dark-support.svg" />
7272
- <link rel="alternate icon" href="/_static/src/browser/media/favicon.ico" type="image/x-icon" />
7373
- <link rel="manifest" href="/manifest.json" crossorigin="use-credentials" />
74-
+ <link rel="icon" href="{{BASE}}/_static/src/browser/media/favicon-dark-support.svg" />
75-
+ <link rel="alternate icon" href="{{BASE}}/_static/src/browser/media/favicon.ico" type="image/x-icon" />
74+
+ <link rel="icon" href="{{VS_BASE}}/_static/src/browser/media/favicon-dark-support.svg" />
75+
+ <link rel="alternate icon" href="{{VS_BASE}}/_static/src/browser/media/favicon.ico" type="image/x-icon" />
7676
+ <link rel="manifest" href="{{VS_BASE}}/manifest.json" crossorigin="use-credentials" />
7777
<link data-name="vs/workbench/workbench.web.main" rel="stylesheet" href="{{WORKBENCH_WEB_BASE_URL}}/out/vs/workbench/workbench.web.main.css">
7878

0 commit comments

Comments
 (0)