From 4b9ea7f472b75954058fa285e0eb94afd42e150a Mon Sep 17 00:00:00 2001 From: Juan Di Toro Date: Tue, 5 Mar 2024 20:25:40 +0100 Subject: [PATCH] feat: sign-up route --- app/routes/sign-up.tsx | 117 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 117 insertions(+) create mode 100644 app/routes/sign-up.tsx diff --git a/app/routes/sign-up.tsx b/app/routes/sign-up.tsx new file mode 100644 index 0000000..839c18e --- /dev/null +++ b/app/routes/sign-up.tsx @@ -0,0 +1,117 @@ +import type { MetaFunction } from "@remix-run/node" +import { Link } from "@remix-run/react" +import { Button } from "~/components/ui/button" +import logoPng from "~/images/lume-logo.png?url" +import lumeColorLogoPng from "~/images/lume-color-logo.png?url" +import discordLogoPng from "~/images/discord-logo.png?url" +import lumeBgPng from "~/images/lume-bg-image.png?url" +import { Field, FieldCheckbox } from "~/components/forms" +import { useForm } from "@conform-to/react" + +export const meta: MetaFunction = () => { + return [ + { title: "New Remix SPA" }, + { name: "description", content: "Welcome to Remix (SPA Mode)!" } + ] +} + +export default function Index() { + const [form, fields] = useForm({ + id: "login" + }) + return ( +
+
+ Lume logo +
+
+ +

All roads lead to Lume

+

+ 🤘 Get 50 GB free storage and download for free,{" "} + + forever + + .{" "} +

+
+ + + + I agree to the + Terms of Service + and + Privacy Policy + + }} + errors={fields.termsOfService.errors} + /> + +

+ Already have an account?{" "} + + Login here instead → + +

+ + Lume background + +
+ ) +}