From 196c4763e52317c0b0c5d07603374d73b38daf17 Mon Sep 17 00:00:00 2001 From: Aarnav Tale Date: Sat, 30 Mar 2024 02:46:21 -0400 Subject: [PATCH] style: facelift the login page --- app/routes/login.tsx | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/app/routes/login.tsx b/app/routes/login.tsx index 6a31cbe..198a262 100644 --- a/app/routes/login.tsx +++ b/app/routes/login.tsx @@ -2,7 +2,10 @@ import { type ActionFunctionArgs, json, type LoaderFunctionArgs, redirect } from import { Form, useActionData, useLoaderData } from '@remix-run/react' import { useMemo } from 'react' +import Button from '~/components/Button' +import Card from '~/components/Card' import Code from '~/components/Code' +import Input from '~/components/Input' import { type Key } from '~/types' import { pull } from '~/utils/headscale' import { startOidc } from '~/utils/oidc' @@ -97,7 +100,7 @@ export default function Page() { return (
-
+

Login

{data.apiKey ? (
@@ -115,7 +118,7 @@ export default function Page() { {actionData?.error ? (

{actionData.error}

) : undefined} - - +
) : undefined} {showOr ? (
-
+
or -
+
) : undefined} {data.oidc ? (
- +
) : undefined} -
+
) }