feat(blog): self host fonts

This commit is contained in:
Kim, Jimin 2023-06-29 14:10:29 +09:00
parent 91a376429a
commit e18c8dcdc5
4 changed files with 12 additions and 10 deletions

View file

@ -11,6 +11,8 @@
"dependencies": { "dependencies": {
"@developomp-site/blog-content": "workspace:*", "@developomp-site/blog-content": "workspace:*",
"@developomp-site/theme": "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/fontawesome-svg-core": "^6.2.1",
"@fortawesome/free-brands-svg-icons": "^6.2.1", "@fortawesome/free-brands-svg-icons": "^6.2.1",
"@fortawesome/free-regular-svg-icons": "^6.2.1", "@fortawesome/free-regular-svg-icons": "^6.2.1",

View file

@ -9,16 +9,6 @@
<meta property="og:image" content="%PUBLIC_URL%/img/icon.png" /> <meta property="og:image" content="%PUBLIC_URL%/img/icon.png" />
<meta property="og:type" content="website" /> <meta property="og:type" content="website" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin />
<link
rel="preload"
href="https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;700&family=Source+Code+Pro&display=swap"
as="style"
onload="this.onload=null;this.rel='stylesheet'"
/>
<title>pomp</title> <title>pomp</title>
</head> </head>
<body> <body>

View file

@ -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 { createRoot } from "react-dom/client"
import { HelmetProvider } from "react-helmet-async" import { HelmetProvider } from "react-helmet-async"
import { BrowserRouter } from "react-router-dom" import { BrowserRouter } from "react-router-dom"

6
pnpm-lock.yaml generated
View file

@ -32,6 +32,12 @@ importers:
'@developomp-site/theme': '@developomp-site/theme':
specifier: workspace:* specifier: workspace:*
version: link:../../packages/theme 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': '@fortawesome/fontawesome-svg-core':
specifier: ^6.2.1 specifier: ^6.2.1
version: 6.2.1 version: 6.2.1