From b4d91ea36a398d77463a7d8f2297af3520f3ad6a Mon Sep 17 00:00:00 2001 From: Sean S Date: Fri, 13 Dec 2024 11:40:26 -0500 Subject: [PATCH] new homepage --- src/app/layout.tsx | 7 ++- src/app/page.tsx | 76 ++++++++++++++++--------- src/app/{register => signin}/layout.tsx | 0 src/app/{register => signin}/page.tsx | 0 src/components/Navbar/index.tsx | 6 +- src/components/PopNav/page.tsx | 4 +- src/styles/globals.css | 4 +- 7 files changed, 62 insertions(+), 35 deletions(-) rename src/app/{register => signin}/layout.tsx (100%) rename src/app/{register => signin}/page.tsx (100%) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 294830a..33177b8 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -2,7 +2,7 @@ import "../styles/globals.css"; import Navbar from "../components/Navbar"; import PopNav from "@src/components/PopNav/page"; -import { Inter } from 'next/font/google' +import { Roboto } from 'next/font/google' export const metadata = { @@ -10,7 +10,8 @@ export const metadata = { description: 'Freedom On', } -const inter = Inter({ +const roboto = Roboto({ + weight: '400', subsets: ['latin'], display: 'swap', }) @@ -20,7 +21,7 @@ export default function RootLayout(props: { children: React.ReactNode }) { const { children } = props; return ( - + diff --git a/src/app/page.tsx b/src/app/page.tsx index 723c876..e69dd19 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -4,35 +4,59 @@ import FeaturesSection from "@components/FeaturesSection"; import Footer from "@components/site/Footer"; import Header from "@components/Header"; import Hero from "@components/Hero"; - +import { ChevronRightIcon } from "@heroicons/react/24/outline"; export default async function Home() { return ( -
-

Welcome to Ballistic Builder

- -
-

Build Your Next Project

-

- Create, customize, and manage your projects with our intuitive builder interface. -

- - Get Started - +
+
+ +
+
+

+ A better way to plan your next build +

+

+ Anim aute id magna aliqua ad ad non deserunt sunt. Qui irure qui lorem cupidatat commodo. Elit sunt amet + fugiat veniam occaecat fugiat aliqua. Anim aute id magna aliqua ad ad non deserunt sunt. +

+ +
+
+ +
+
+
- -
-

Features

-
    -
  • Easy-to-use interface
  • -
  • Customizable components
  • -
  • Real-time preview
  • -
  • Export functionality
  • -
-
-
); } diff --git a/src/app/register/layout.tsx b/src/app/signin/layout.tsx similarity index 100% rename from src/app/register/layout.tsx rename to src/app/signin/layout.tsx diff --git a/src/app/register/page.tsx b/src/app/signin/page.tsx similarity index 100% rename from src/app/register/page.tsx rename to src/app/signin/page.tsx diff --git a/src/components/Navbar/index.tsx b/src/components/Navbar/index.tsx index 241a36b..86384fe 100644 --- a/src/components/Navbar/index.tsx +++ b/src/components/Navbar/index.tsx @@ -24,7 +24,7 @@ function classNames(...classes: unknown[]) { export default function Navbar() { return ( - +
@@ -72,7 +72,7 @@ export default function Navbar() { {/* Profile dropdown */}