Skip to content

Commit f91f199

Browse files
authored
revert: webfont loading (#1988)
1 parent f680702 commit f91f199

File tree

4 files changed

+68
-78
lines changed

4 files changed

+68
-78
lines changed

docusaurus.config.ts

Lines changed: 22 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ const config: Config = {
237237
],
238238
"@docusaurus/plugin-content-pages",
239239
require.resolve("./src/plugins/docusaurus-polyfill"),
240-
require.resolve("./src/plugins/docusaurus-static-fonts"),
240+
// require.resolve("./src/plugins/docusaurus-static-fonts"),
241241
"@docusaurus/plugin-sitemap",
242242
[
243243
"@docusaurus/plugin-client-redirects",
@@ -275,18 +275,29 @@ const config: Config = {
275275
"@docusaurus/theme-search-algolia",
276276
"docusaurus-theme-redoc",
277277
],
278-
headTags: ["InterVariable.woff2?v=4.0", "JetBrainsMono-Regular.woff2"].map(
279-
(font: string) => ({
278+
headTags: [
279+
// add css to the head
280+
{
280281
tagName: "link",
281282
attributes: {
282-
rel: "preload",
283-
type: "font/woff2",
284-
as: "font",
285-
crossOrigin: "anonymous",
286-
href: `/docs/assets/fonts/${font.includes("Inter") ? "Inter" : "JetBrainsMono"}/${font}`,
283+
rel: "stylesheet",
284+
type: "text/css",
285+
href: "/docs/fonts/fonts.css",
287286
},
288-
}),
289-
),
287+
},
288+
...["InterVariable.woff2?v=4.0", "JetBrainsMono-Regular.woff2"].map(
289+
(font: string) => ({
290+
tagName: "link",
291+
attributes: {
292+
rel: "preload",
293+
type: "font/woff2",
294+
as: "font",
295+
crossOrigin: "anonymous",
296+
href: `/docs/fonts/${font.includes("Inter") ? "Inter" : "JetBrainsMono"}/${font}`,
297+
},
298+
}),
299+
),
300+
],
290301
scripts: [
291302
// Needed as a workaround for https://answers.netlify.com/t/trailing-slash-missing-on-proxied-netlify-site/36367
292303
"/docs/scripts/redirect.js",
@@ -308,10 +319,9 @@ const config: Config = {
308319
"data-modal-title": "Ory AI Copilot",
309320
"data-button-text": "Ask AI",
310321
"data-project-logo": "/docs/img/kapa-logo.png",
311-
defer: true,
322+
async: true,
312323
},
313324
],
314-
stylesheets: ["src/css/fonts.css"],
315325
}
316326

317327
module.exports = config

src/plugins/docusaurus-static-fonts/index.js

Lines changed: 0 additions & 25 deletions
This file was deleted.

src/plugins/docusaurus-static-fonts/package.json

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)