diff --git a/app/srv/api/font.ts b/app/srv/api/font.ts index 8885946b..3fae4d23 100644 --- a/app/srv/api/font.ts +++ b/app/srv/api/font.ts @@ -5,7 +5,6 @@ export const _ = { async api() { const { req } = apiContext(this); const pathname = req.url.split("/_font").pop(); - const f = await fetch(`https://fonts.googleapis.com${pathname}`); const body = await f.arrayBuffer(); const res = new Response(body); diff --git a/app/web/src/index.css b/app/web/src/index.css index e6e78fe5..3e14a9c4 100644 --- a/app/web/src/index.css +++ b/app/web/src/index.css @@ -1,6 +1,6 @@ - @import url('https://fonts.googleapis.com/css2?family=Source+Sans+3:wght@400;600&display=swap'); + @import url('https://prasi.web.andromedia.co.id/_font/css2?family=Source+Sans+3:wght@400;600&display=swap'); - @import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono&display=swap'); + @import url('https://prasi.web.andromedia.co.id/_font/css2?family=JetBrains+Mono&display=swap'); @tailwind base; @tailwind components; diff --git a/app/web/src/utils/css/font.ts b/app/web/src/utils/css/font.ts index 686fce85..6f998e0a 100644 --- a/app/web/src/utils/css/font.ts +++ b/app/web/src/utils/css/font.ts @@ -21,7 +21,7 @@ export const cssFont = ( if (glbFont.loadedFonts.indexOf(font.family) < 0) { glbFont.loadedFonts.push(font.family); const doc = document; - const _href = `https://fonts.googleapis.com/css2?family=${fontName}${weight}`; + const _href = `https://prasi.web.andromedia.co.id/css2?family=${fontName}${weight}`; if (!doc.querySelector(`link[href="${_href}]`)) { const link = doc.createElement("link"); link.type = "text/css";