diff --git a/apps/web/src/app/docs/layout.tsx b/apps/web/src/app/docs/layout.tsx
index 72266ae..f88a223 100644
--- a/apps/web/src/app/docs/layout.tsx
+++ b/apps/web/src/app/docs/layout.tsx
@@ -1,4 +1,4 @@
-import { DocsLayout, type DocsLayoutProps } from "fumadocs-ui/layouts/docs";
+import { DocsLayout, type DocsLayoutProps } from "fumadocs-ui/layouts/notebook";
import type { ReactNode } from "react";
import { baseOptions } from "@/app/layout.config";
import { SpecialSponsorBanner } from "@/components/special-sponsor-banner";
@@ -14,5 +14,9 @@ const docsOptions: DocsLayoutProps = {
};
export default function Layout({ children }: { children: ReactNode }) {
- return {children};
+ return (
+
+ {children}
+
+ );
}
diff --git a/apps/web/src/components/special-sponsor-banner.tsx b/apps/web/src/components/special-sponsor-banner.tsx
index 1459cc1..35f466a 100644
--- a/apps/web/src/components/special-sponsor-banner.tsx
+++ b/apps/web/src/components/special-sponsor-banner.tsx
@@ -43,11 +43,11 @@ export function SpecialSponsorBanner() {
if (loading) {
return (
-
+
{["s1", "s2", "s3", "s4"].map((key) => (
))}
@@ -61,7 +61,7 @@ export function SpecialSponsorBanner() {
return (
-
+
{specialSponsors.map((entry) => {
const displayName = entry.sponsor.name || entry.sponsor.login;
const imgSrc = entry.sponsor.customLogoUrl || entry.sponsor.avatarUrl;
@@ -87,9 +87,9 @@ export function SpecialSponsorBanner() {