Files
mpc/docs/app/layout.tsx
T
zeekay dee0f7a593 fix: Geist fonts in docs, round buttons across dashboard
- Replace Inter with Geist Sans/Mono in docs site
- Add geist package to docs dependencies
- Round all buttons to rounded-lg in dashboard and login pages
2025-12-27 10:26:05 -08:00

40 lines
1.0 KiB
TypeScript

import "./global.css"
import { RootProvider } from "fumadocs-ui/provider/next"
import { GeistSans } from "geist/font/sans"
import { GeistMono } from "geist/font/mono"
import type { ReactNode } from "react"
export const metadata = {
title: {
default: "Lux MPC - Threshold Signature Documentation",
template: "%s | Lux MPC",
},
description: "Multi-Party Computation for threshold signatures - ECDSA, EdDSA, and Taproot",
}
export default function Layout({ children }: { children: ReactNode }) {
return (
<html
lang="en"
className={`${GeistSans.variable} ${GeistMono.variable}`}
suppressHydrationWarning
>
<body className="min-h-svh bg-background font-sans antialiased">
<RootProvider
search={{
enabled: true,
}}
theme={{
enabled: true,
defaultTheme: "dark",
}}
>
<div className="relative flex min-h-svh flex-col bg-background">
{children}
</div>
</RootProvider>
</body>
</html>
)
}