From 7d0dc6d90784b05e0dea43d72c73c70dcb69b38f Mon Sep 17 00:00:00 2001 From: Shihira Fung Date: Mon, 28 Oct 2024 00:48:13 +0800 Subject: [PATCH] Use relative paths for static resources, and fix some lint errors --- lib/url_hack.ts | 2 +- plugs/markdown/preview.ts | 2 +- server/http_server.ts | 8 +------- web/index.html | 12 ++++++------ web/styles/main.scss | 8 ++++---- 5 files changed, 13 insertions(+), 19 deletions(-) diff --git a/lib/url_hack.ts b/lib/url_hack.ts index abc43e3a..8dbe9238 100644 --- a/lib/url_hack.ts +++ b/lib/url_hack.ts @@ -30,7 +30,7 @@ export const toRealUrl = (url : T) : T => { export const toInternalUrl = (url : string) => { if (url.startsWith('http://') || url.startsWith('https://')) { - var parsedUrl = new URL(url); + const parsedUrl = new URL(url); if (parsedUrl.pathname.startsWith(urlPrefix)) { parsedUrl.pathname = parsedUrl.pathname.substr(urlPrefix.length); return parsedUrl.href; diff --git a/plugs/markdown/preview.ts b/plugs/markdown/preview.ts index e470d0e1..bbd10016 100644 --- a/plugs/markdown/preview.ts +++ b/plugs/markdown/preview.ts @@ -40,7 +40,7 @@ export async function updateMarkdownPreview() { "rhs", 2, ` - + - - - + + + diff --git a/web/styles/main.scss b/web/styles/main.scss index bbb71583..95a71b62 100644 --- a/web/styles/main.scss +++ b/web/styles/main.scss @@ -5,28 +5,28 @@ @font-face { font-family: "iA-Mono"; - src: url("{{URL_PREFIX}}/.client/iAWriterMonoS-Regular.woff2"); + src: url("iAWriterMonoS-Regular.woff2"); font-weight: normal; font-style: normal; } @font-face { font-family: "iA-Mono"; - src: url("{{URL_PREFIX}}/.client/iAWriterMonoS-Bold.woff2"); + src: url("iAWriterMonoS-Bold.woff2"); font-weight: bold; font-style: normal; } @font-face { font-family: "iA-Mono"; - src: url("{{URL_PREFIX}}/.client/iAWriterMonoS-Italic.woff2"); + src: url("iAWriterMonoS-Italic.woff2"); font-weight: normal; font-style: italic; } @font-face { font-family: "iA-Mono"; - src: url("{{URL_PREFIX}}/.client/iAWriterMonoS-BoldItalic.woff2"); + src: url("iAWriterMonoS-BoldItalic.woff2"); font-weight: bold; font-style: italic; }