From 0856e154b98636b3dbd57bc612d4bf640c944d7b Mon Sep 17 00:00:00 2001 From: zias Date: Tue, 24 Feb 2026 11:45:25 +0100 Subject: [PATCH] blank slate --- apps/web/src/components/header.tsx | 30 ---- .../homepage/EventRegistrationForm.tsx | 111 ++++++++++++ apps/web/src/components/homepage/Footer.tsx | 15 ++ apps/web/src/components/homepage/Hero.tsx | 22 +++ apps/web/src/components/homepage/Info.tsx | 48 ++++++ apps/web/src/components/sign-in-form.tsx | 137 --------------- apps/web/src/components/sign-up-form.tsx | 162 ------------------ apps/web/src/components/user-menu.tsx | 63 ------- apps/web/src/index.css | 127 -------------- apps/web/src/routeTree.gen.ts | 42 +---- apps/web/src/routes/__root.tsx | 89 +++++----- apps/web/src/routes/dashboard.tsx | 34 ---- apps/web/src/routes/index.tsx | 58 ++----- apps/web/src/routes/login.tsx | 19 -- 14 files changed, 257 insertions(+), 700 deletions(-) delete mode 100644 apps/web/src/components/header.tsx create mode 100644 apps/web/src/components/homepage/EventRegistrationForm.tsx create mode 100644 apps/web/src/components/homepage/Footer.tsx create mode 100644 apps/web/src/components/homepage/Hero.tsx create mode 100644 apps/web/src/components/homepage/Info.tsx delete mode 100644 apps/web/src/components/sign-in-form.tsx delete mode 100644 apps/web/src/components/sign-up-form.tsx delete mode 100644 apps/web/src/components/user-menu.tsx delete mode 100644 apps/web/src/routes/dashboard.tsx delete mode 100644 apps/web/src/routes/login.tsx diff --git a/apps/web/src/components/header.tsx b/apps/web/src/components/header.tsx deleted file mode 100644 index 810fa00..0000000 --- a/apps/web/src/components/header.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { Link } from "@tanstack/react-router"; - -import UserMenu from "./user-menu"; - -export default function Header() { - const links = [ - { to: "/", label: "Home" }, - { to: "/dashboard", label: "Dashboard" }, - ] as const; - - return ( -
-
- -
- -
-
-
-
- ); -} diff --git a/apps/web/src/components/homepage/EventRegistrationForm.tsx b/apps/web/src/components/homepage/EventRegistrationForm.tsx new file mode 100644 index 0000000..c0c8eb7 --- /dev/null +++ b/apps/web/src/components/homepage/EventRegistrationForm.tsx @@ -0,0 +1,111 @@ +"use client"; + +import { useState } from "react"; + +export default function EventRegistrationForm() { + const [formData, setFormData] = useState({ + name: "", + email: "", + phone: "", + company: "", + dietaryRequirements: "", + }); + + const handleSubmit = (e: React.FormEvent) => { + e.preventDefault(); + console.log("Form submitted:", formData); + }; + + const handleChange = ( + e: React.ChangeEvent, + ) => { + setFormData((prev) => ({ + ...prev, + [e.target.name]: e.target.value, + })); + }; + + return ( +
+

Register for the Event

+ +
+
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ +