diff --git a/app/contact/page.tsx b/app/contact/page.tsx index 53d875f..a132a3e 100644 --- a/app/contact/page.tsx +++ b/app/contact/page.tsx @@ -1,5 +1,11 @@ -export default function Page() { - return ( -

contact page

- ) -} \ No newline at end of file +import ContactForm from '@/components/contact-form' + +export default function ContactPage() { + return ( +
+
+ +
+
+ ) +} diff --git a/app/globals.css b/app/globals.css index 7d8efcb..211e657 100644 --- a/app/globals.css +++ b/app/globals.css @@ -19,6 +19,10 @@ } } +html { + scroll-padding-top: 100px; +} + body { background: var(--background); color: var(--foreground); diff --git a/app/layout.tsx b/app/layout.tsx index 7e6c23a..dbbf99d 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -1,7 +1,8 @@ import type { Metadata } from "next"; import { Geist, Geist_Mono } from "next/font/google"; import "./globals.css"; -import Menubar from '../components/menubar'; +import SiteHeader from '../components/site-header'; +import Footer from "@/components/footer"; const geistSans = Geist({ variable: "--font-geist-sans", @@ -18,6 +19,11 @@ export const metadata: Metadata = { description: "Generated by create next app", }; +export const viewport = { + width: "device-width", + initialScale: 1, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -29,8 +35,9 @@ export default function RootLayout({ className={`${geistSans.variable} ${geistMono.variable} h-full antialiased`} > - - {children} + + {children} +