diff --git a/src/pages/_app.jsx b/src/pages/_app.jsx
index c144c383..ebf131ef 100644
--- a/src/pages/_app.jsx
+++ b/src/pages/_app.jsx
@@ -10,7 +10,24 @@ import '@/styles/tailwind.css'
import '@/styles/asciinema-player.css'
import '@/styles/zoomable-image.css'
import 'focus-visible'
-import { JetBrains_Mono } from 'next/font/google'
+import { Inter, JetBrains_Mono } from 'next/font/google'
+
+const inter = Inter({
+ weight: 'variable',
+ subsets: ['latin'],
+ adjustFontFallback: false,
+ display: 'swap',
+})
+
+const jetBrainsMono = JetBrains_Mono({
+ subsets: ['latin'],
+ display: 'swap',
+ // Registered as a CSS variable so Tailwind's `font-mono` resolves to the
+ // actual next/font-hosted JetBrains Mono (next/font registers a hashed
+ // family name, so listing "JetBrains Mono" in the config alone never
+ // matches).
+ variable: '--font-jetbrains-mono',
+})
const options = {
api_host: process.env.NEXT_PUBLIC_POSTHOG_HOST,
@@ -36,7 +53,7 @@ export default function App({ Component, pageProps }) {
let router = useRouter()
return (
- <>
+
)
}
diff --git a/src/pages/_document.jsx b/src/pages/_document.jsx
index 4832bd0d..1fb02803 100644
--- a/src/pages/_document.jsx
+++ b/src/pages/_document.jsx
@@ -38,11 +38,11 @@ const modeScript = `
export default function Document() {
return (
-
+
-
+
@@ -84,8 +81,13 @@ Deploy Phase on your own infrastructure, maintain full control over your data.
To get started, create a new application in your [Phase Console](https://console.phase.dev) and set up the [Phase CLI](/cli/usage). {{ className: 'lead' }}
-
-
+
+