From 8d17fe43078ce557c7c663a0aca9e7c1f41cfbbe Mon Sep 17 00:00:00 2001 From: Krishna Ayyalasomayajula Date: Mon, 1 Jun 2026 20:31:34 -0500 Subject: [PATCH] feat: wire header, footer, and scroll effects into layout --- app/layout.tsx | 9 +++++-- app/posts/[slug]/page.tsx | 46 ++++++++++++++++++++---------------- components/blog/PostCard.tsx | 2 ++ 3 files changed, 35 insertions(+), 22 deletions(-) diff --git a/app/layout.tsx b/app/layout.tsx index 062aac5..94eab21 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -4,7 +4,9 @@ import { ThemeProvider } from '@wrksz/themes/next' import { Providers } from './providers' import './globals.css' import 'katex/dist/katex.min.css' -import { useMDXComponents } from '@/mdx-components' +import { Header } from '@/components/layout/Header' +import { Footer } from '@/components/layout/Footer' +import { ScrollProgress } from '@/components/ui/ScrollProgress' const inter = Inter({ subsets: ['latin'], @@ -40,7 +42,10 @@ export default function RootLayout({ children }: { children: React.ReactNode }) enableSystem disableTransitionOnChange > - {children} + +
+ {children} +