Skip to content

Commit 522e57a

Browse files
committed
Replace external Bangers font dependency with local font file
1 parent 8163f41 commit 522e57a

2 files changed

Lines changed: 12 additions & 3 deletions

File tree

90.3 KB
Binary file not shown.

‎packages/vscode/src/views/panel/backend/panel-provider.ts‎

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -907,19 +907,28 @@ export class PanelProvider implements vscode.WebviewViewProvider {
907907
vscode.Uri.joinPath(this.extension_uri, 'out', 'view.css')
908908
)
909909

910+
const bangers_font_uri = webview.asWebviewUri(
911+
vscode.Uri.joinPath(
912+
this.extension_uri,
913+
'resources',
914+
'Bangers-Regular.ttf'
915+
)
916+
)
917+
910918
return `<!DOCTYPE html>
911919
<html lang="${vscode.env.language}">
912920
<head>
913921
<meta charset="UTF-8">
914922
<meta name="viewport" content="width=device-width, initial-scale=1.0">
915923
<link rel="stylesheet" href="${style_uri}">
916-
<link rel="preconnect" href="https://fonts.googleapis.com">
917-
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
918-
<link href="https://fonts.googleapis.com/css2?family=Bangers&display=swap" rel="stylesheet">
919924
<script>
920925
window.resources_uri = "${resources_uri}";
921926
</script>
922927
<style>
928+
@font-face {
929+
font-family: 'Bangers';
930+
src: url('${bangers_font_uri}') format('truetype');
931+
}
923932
body { overflow: hidden; }
924933
</style>
925934
</head>

0 commit comments

Comments
 (0)