From 82cf090806cedab08ccb1e12eef7d0fc056fcf33 Mon Sep 17 00:00:00 2001 From: Zeke Abshire Date: Sat, 29 Apr 2023 16:01:50 -0500 Subject: [PATCH] Added layout + skeleton components --- src/components/Header.tsx | 2 +- src/components/RootLayout.tsx | 24 +++++++++++++++++++++ src/pages/index.tsx | 40 ++++++++++++++++++----------------- 3 files changed, 46 insertions(+), 20 deletions(-) create mode 100644 src/components/RootLayout.tsx diff --git a/src/components/Header.tsx b/src/components/Header.tsx index d8e6aff..3835087 100644 --- a/src/components/Header.tsx +++ b/src/components/Header.tsx @@ -1,4 +1,4 @@ -export const Footer: React.FC = () => { +export const Header: React.FC = () => { return (
{/* Logo */} diff --git a/src/components/RootLayout.tsx b/src/components/RootLayout.tsx new file mode 100644 index 0000000..9b790bf --- /dev/null +++ b/src/components/RootLayout.tsx @@ -0,0 +1,24 @@ +import { Plus_Jakarta_Sans } from "next/font/google"; +import { Header } from "~/components/Header"; +import { Footer } from "~/components/Footer"; +import type { PropsWithChildren } from "react"; + +const jakarta = Plus_Jakarta_Sans({ + subsets: ["latin"], + weight: ["400", "600", "800"], + display: "block", + preload: true, + variable: "--font-jakarta", +}); + +export const RootLayout: React.FC = ({ children }) => { + return ( + <> +
+
+ {children} +
+