diff --git a/public/assets/logo.png b/public/assets/logo.png new file mode 100644 index 0000000..8b3ccce Binary files /dev/null and b/public/assets/logo.png differ diff --git a/resources/js/layouts/auth-layout.tsx b/resources/js/layouts/auth-layout.tsx index 698dd75..6d4fa7e 100644 --- a/resources/js/layouts/auth-layout.tsx +++ b/resources/js/layouts/auth-layout.tsx @@ -1,4 +1,4 @@ -import AuthLayoutTemplate from '@/layouts/auth/auth-simple-layout'; +import AuthLayoutTemplate from '@/layouts/auth/auth-card-layout'; export default function AuthLayout({ title = '', diff --git a/resources/js/layouts/auth/auth-card-layout.tsx b/resources/js/layouts/auth/auth-card-layout.tsx index 851ac5f..9bc88bb 100644 --- a/resources/js/layouts/auth/auth-card-layout.tsx +++ b/resources/js/layouts/auth/auth-card-layout.tsx @@ -1,6 +1,5 @@ import { Link } from '@inertiajs/react'; import type { PropsWithChildren } from 'react'; -import AppLogoIcon from '@/components/app-logo-icon'; import { Card, CardContent, @@ -26,8 +25,8 @@ export default function AuthCardLayout({ href={home()} className="flex items-center gap-2 self-center font-medium" > -
- +
+ Logo
diff --git a/resources/js/pages/auth/login.tsx b/resources/js/pages/auth/login.tsx index f5402ae..4ac7d59 100644 --- a/resources/js/pages/auth/login.tsx +++ b/resources/js/pages/auth/login.tsx @@ -1,28 +1,17 @@ -import { Form, Head } from '@inertiajs/react'; import InputError from '@/components/input-error'; -import PasskeyVerify from '@/components/passkey-verify'; import PasswordInput from '@/components/password-input'; -import TextLink from '@/components/text-link'; import { Button } from '@/components/ui/button'; import { Checkbox } from '@/components/ui/checkbox'; import { Input } from '@/components/ui/input'; import { Label } from '@/components/ui/label'; import { Spinner } from '@/components/ui/spinner'; -import { register } from '@/routes'; import { store } from '@/routes/login'; -import { request } from '@/routes/password'; +import { Form, Head } from '@inertiajs/react'; -type Props = { - status?: string; - canResetPassword: boolean; -}; - -export default function Login({ status, canResetPassword }: Props) { +export default function Login() { return ( <> - - - +
- + - +
- - {canResetPassword && ( - - Forgot your password? - - )} +
- +
- -
- Don't have an account?{' '} - - Sign up - -
)}
- - {status && ( -
- {status} -
- )} ); } Login.layout = { - title: 'Log in to your account', - description: 'Enter your email and password below to log in', + title: 'Selamat Datang', + description: 'Silakan masukkan email dan username untuk akses dasbor.', };