Skip to content

Commit 28b06e4

Browse files
committed
make relative
1 parent 2314d2a commit 28b06e4

File tree

2 files changed

+11
-9
lines changed

2 files changed

+11
-9
lines changed

website/src/components/templates/BaseTemplate.tsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ export const BaseTemplate: FC<BaseTemplateProps> = ({
6262
<meta property="og:type" content="" />
6363
<meta
6464
property="og:image"
65-
content="https://typst-jp.github.io/assets/favicon.png"
65+
content={`${import.meta.env.BASE_URL}assets/favicon.png`}
6666
/>
6767
<meta property="og:image:width" content="1200" />
6868
<meta property="og:image:height" content="630" />
@@ -79,39 +79,39 @@ export const BaseTemplate: FC<BaseTemplateProps> = ({
7979
rel="icon"
8080
type="image/png"
8181
sizes="32x32"
82-
href="/assets/favicon.png"
82+
href={`${import.meta.env.BASE_URL}assets/favicon.png`}
8383
/>
8484
<link
8585
rel="preload"
86-
href="/assets/fonts/hanken-grotesk/HKGrotesk-Regular.woff2"
86+
href={`${import.meta.env.BASE_URL}assets/fonts/hanken-grotesk/HKGrotesk-Regular.woff2`}
8787
as="font"
8888
type="font/woff2"
8989
crossOrigin="anonymous"
9090
/>
9191
<link
9292
rel="preload"
93-
href="/assets/fonts/hanken-grotesk/HKGrotesk-Bold.woff2"
93+
href={`${import.meta.env.BASE_URL}assets/fonts/hanken-grotesk/HKGrotesk-Bold.woff2`}
9494
as="font"
9595
type="font/woff2"
9696
crossOrigin="anonymous"
9797
/>
9898
<link
9999
rel="preload"
100-
href="/assets/fonts/hanken-grotesk/HKGrotesk-SemiBold.woff2"
100+
href={`${import.meta.env.BASE_URL}assets/fonts/hanken-grotesk/HKGrotesk-SemiBold.woff2`}
101101
as="font"
102102
type="font/woff2"
103103
crossOrigin="anonymous"
104104
/>
105105
<link
106106
rel="preload"
107-
href="/assets/fonts/cascadia-code/CascadiaMono-Regular-Sub.woff2"
107+
href={`${import.meta.env.BASE_URL}assets/fonts/cascadia-code/CascadiaMono-Regular-Sub.woff2`}
108108
as="font"
109109
type="font/woff2"
110110
crossOrigin="anonymous"
111111
/>
112112
<link
113113
href={
114-
import.meta.env.DEV ? "/src/globals.css" : "/assets/globals.css"
114+
import.meta.env.DEV ? "/src/globals.css" : `${import.meta.env.BASE_URL}assets/globals.css`
115115
}
116116
rel="stylesheet"
117117
/>

website/vite.config.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,19 @@ const publicAssetsDocsPath = resolve(__dirname, "./public/assets/docs/");
1515
rmSync(publicAssetsDocsPath, { recursive: true, force: true });
1616
symlinkSync(assetsDocsPath, publicAssetsDocsPath, "dir");
1717

18+
const websiteUrl = "https://typst-jp.github.io/"
19+
1820
export default defineConfig({
1921
plugins: [
2022
tailwindcss(),
2123
ssg({
2224
plugins: [
2325
sitemapPlugin({
24-
baseUrl: "https://typst-jp.github.io/",
26+
baseUrl: websiteUrl,
2527
}),
2628
robotsTxtPlugin({
2729
rules: [{ userAgent: "*", allow: ["/"] }],
28-
sitemapUrl: "https://typst-jp.github.io/sitemap.xml",
30+
sitemapUrl: `${websiteUrl}/sitemap.xml`,
2931
}),
3032
],
3133
}),

0 commit comments

Comments
 (0)