diff --git a/apps/docs/app/[lang]/[[...slug]]/page.tsx b/apps/docs/app/[lang]/[[...slug]]/page.tsx index 025df8093..0a4afc981 100644 --- a/apps/docs/app/[lang]/[[...slug]]/page.tsx +++ b/apps/docs/app/[lang]/[[...slug]]/page.tsx @@ -1,5 +1,6 @@ import type React from 'react' import { findNeighbour } from 'fumadocs-core/page-tree' +import { Pre } from 'fumadocs-ui/components/codeblock' import defaultMdxComponents from 'fumadocs-ui/mdx' import { DocsBody, DocsDescription, DocsPage, DocsTitle } from 'fumadocs-ui/page' import { ChevronLeft, ChevronRight } from 'lucide-react' @@ -21,6 +22,7 @@ export default async function Page(props: { params: Promise<{ slug?: string[]; l const data = page.data as PageData const MDX = data.body const baseUrl = 'https://docs.sim.ai' + const markdownContent = await data.getText('processed') const pageTreeRecord = source.pageTree as Record const pageTree = @@ -200,7 +202,7 @@ export default async function Page(props: { params: Promise<{ slug?: string[]; l
- +
@@ -211,7 +213,11 @@ export default async function Page(props: { params: Promise<{ slug?: string[]; l ) => ( + +
{props.children}
+
+ ), h1: (props: React.HTMLAttributes) => ( ), diff --git a/apps/docs/app/[lang]/layout.tsx b/apps/docs/app/[lang]/layout.tsx index 2563b9d4b..d76a11f10 100644 --- a/apps/docs/app/[lang]/layout.tsx +++ b/apps/docs/app/[lang]/layout.tsx @@ -3,6 +3,7 @@ import { defineI18nUI } from 'fumadocs-ui/i18n' import { DocsLayout } from 'fumadocs-ui/layouts/docs' import { RootProvider } from 'fumadocs-ui/provider/next' import { Geist_Mono, Inter } from 'next/font/google' +import Script from 'next/script' import { SidebarFolder, SidebarItem, @@ -17,11 +18,13 @@ import '../global.css' const inter = Inter({ subsets: ['latin'], variable: '--font-geist-sans', + display: 'swap', }) const geistMono = Geist_Mono({ subsets: ['latin'], variable: '--font-geist-mono', + display: 'swap', }) const { provider } = defineI18nUI(i18n, { @@ -93,10 +96,9 @@ export default async function Layout({ children, params }: LayoutProps) { type='application/ld+json' dangerouslySetInnerHTML={{ __html: JSON.stringify(structuredData) }} /> - {/* OneDollarStats Analytics - CDN script handles everything automatically */} -