From b294d0095bff31e90f1624c9ee5234e10e52095b Mon Sep 17 00:00:00 2001 From: Abizrh Date: Thu, 7 Aug 2025 14:52:55 +0700 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat=20(auth):=20implement=20login?= =?UTF-8?q?=20page?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/components/layout/Auth.vue | 12 ------------ app/lib/utils.ts | 7 +++++++ app/pages/auth/login.vue | 16 ++++++++++++++++ 3 files changed, 23 insertions(+), 12 deletions(-) create mode 100644 app/lib/utils.ts create mode 100644 app/pages/auth/login.vue diff --git a/app/components/layout/Auth.vue b/app/components/layout/Auth.vue index c3058bc5..8ddbb4d4 100644 --- a/app/components/layout/Auth.vue +++ b/app/components/layout/Auth.vue @@ -9,18 +9,6 @@ defineProps<{ class="relative flex h-dvh items-center justify-center px-4 lg:max-w-none lg:px-0" :class="{ 'flex-row-reverse': reverse }" > - - - - - - - - - - - -
diff --git a/app/lib/utils.ts b/app/lib/utils.ts new file mode 100644 index 00000000..abba253f --- /dev/null +++ b/app/lib/utils.ts @@ -0,0 +1,7 @@ +import type { ClassValue } from 'clsx' +import { clsx } from 'clsx' +import { twMerge } from 'tailwind-merge' + +export function cn(...inputs: ClassValue[]) { + return twMerge(clsx(inputs)) +} diff --git a/app/pages/auth/login.vue b/app/pages/auth/login.vue new file mode 100644 index 00000000..7c39ee2b --- /dev/null +++ b/app/pages/auth/login.vue @@ -0,0 +1,16 @@ + + +