Files
landing-web/app/docs/layout.tsx
T
leonm 1542a991b9
CI / 🔍 Lint & Type Check (push) Successful in 2m11s
CI / 🐳 Build & Push Image (push) Successful in 1m16s
feat: docs
2026-07-17 16:15:54 +02:00

30 lines
772 B
TypeScript

import { baseOptions } from "@/lib/layout.shared";
import { source } from "@/lib/source";
import { DocsLayout } from "fumadocs-ui/layouts/docs";
import type { Metadata } from "next";
export const metadata: Metadata = {
title: {
default: "Cours Docker | Le serveur de Leon",
template: "%s | Le serveur de Leon",
},
description: "Support de cours Docker, des fondamentaux au déploiement.",
};
export default function DocsRootLayout({ children }: LayoutProps<"/docs">) {
return (
<DocsLayout
{...baseOptions()}
tree={source.getPageTree()}
tabs={false}
sidebar={{
collapsible: true,
defaultOpenLevel: 1,
}}
containerProps={{ className: "server-docs" }}
>
{children}
</DocsLayout>
);
}