From e18c8dcdc5172a056b4a48c8aec3beadd5b47ae0 Mon Sep 17 00:00:00 2001 From: developomp Date: Thu, 29 Jun 2023 14:10:29 +0900 Subject: [PATCH] feat(blog): self host fonts --- apps/blog/package.json | 2 ++ apps/blog/public/index.html | 10 ---------- apps/blog/src/index.tsx | 4 ++++ pnpm-lock.yaml | 6 ++++++ 4 files changed, 12 insertions(+), 10 deletions(-) diff --git a/apps/blog/package.json b/apps/blog/package.json index 4bc8146..8d6eb14 100644 --- a/apps/blog/package.json +++ b/apps/blog/package.json @@ -11,6 +11,8 @@ "dependencies": { "@developomp-site/blog-content": "workspace:*", "@developomp-site/theme": "workspace:*", + "@fontsource/noto-sans-kr": "^5.0.3", + "@fontsource/source-code-pro": "^5.0.3", "@fortawesome/fontawesome-svg-core": "^6.2.1", "@fortawesome/free-brands-svg-icons": "^6.2.1", "@fortawesome/free-regular-svg-icons": "^6.2.1", diff --git a/apps/blog/public/index.html b/apps/blog/public/index.html index 738e2ab..d890ba3 100644 --- a/apps/blog/public/index.html +++ b/apps/blog/public/index.html @@ -9,16 +9,6 @@ - - - - - pomp diff --git a/apps/blog/src/index.tsx b/apps/blog/src/index.tsx index 6d2a209..1020d46 100644 --- a/apps/blog/src/index.tsx +++ b/apps/blog/src/index.tsx @@ -1,3 +1,7 @@ +import "@fontsource/noto-sans-kr/400.css" +import "@fontsource/noto-sans-kr/700.css" +import "@fontsource/source-code-pro" + import { createRoot } from "react-dom/client" import { HelmetProvider } from "react-helmet-async" import { BrowserRouter } from "react-router-dom" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 94ab5eb..f30d238 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -32,6 +32,12 @@ importers: '@developomp-site/theme': specifier: workspace:* version: link:../../packages/theme + '@fontsource/noto-sans-kr': + specifier: ^5.0.3 + version: 5.0.3 + '@fontsource/source-code-pro': + specifier: ^5.0.3 + version: 5.0.3 '@fortawesome/fontawesome-svg-core': specifier: ^6.2.1 version: 6.2.1