Skip to content
Snippets Groups Projects
Commit b4de3e99 authored by Yusuf Akgül's avatar Yusuf Akgül :hatching_chick:
Browse files

possible ui fix

parent 435a3656
No related branches found
No related tags found
1 merge request!54Ui
Pipeline #40197 passed
import { Icons } from '@/components/icons'
import { GameUnityLogo } from '@/components/logo' import { GameUnityLogo } from '@/components/logo'
import { buttonVariants } from '@/components/ui/button' import { buttonVariants } from '@/components/ui/button'
import { UserAuthForm } from '@/components/user-auth-form' import { UserAuthForm } from '@/components/user-auth-form'
...@@ -12,6 +13,18 @@ export const metadata = { ...@@ -12,6 +13,18 @@ export const metadata = {
export default function SignupPage() { export default function SignupPage() {
return ( return (
<div className="container grid h-screen w-screen flex-col items-center justify-center lg:max-w-none lg:grid-cols-2 lg:px-0"> <div className="container grid h-screen w-screen flex-col items-center justify-center lg:max-w-none lg:grid-cols-2 lg:px-0">
<Link
href="/"
className={cn(
buttonVariants({ variant: "ghost" }),
"absolute left-4 top-4 md:left-8 md:top-8"
)}
>
<>
<Icons.chevronLeft />
Back
</>
</Link>
<Link <Link
href="/login" href="/login"
className={cn( className={cn(
......
...@@ -51,16 +51,16 @@ ...@@ -51,16 +51,16 @@
/* Same for Dark-Mode */ /* Same for Dark-Mode */
.dark { .dark {
--background: 224 71% 4%; --background: 0 0% 0%;
--foreground: 213 31% 91%; --foreground: 213 31% 91%;
--muted: 223 47% 11%; --muted: 223 47% 11%;
--muted-foreground: 215.4 16.3% 56.9%; --muted-foreground: 215.4 16.3% 56.9%;
--popover: 224 71% 4%; --popover: 0 0% 0%;
--popover-foreground: 215 20.2% 65.1%; --popover-foreground: 215 20.2% 65.1%;
--card: 224 71% 4%; --card: 0 0% 0%;
--card-foreground: 213 31% 91%; --card-foreground: 213 31% 91%;
--border: 216 34% 17%; --border: 216 34% 17%;
......
...@@ -21,23 +21,24 @@ export const Header = ({ user }: { user: User | undefined }) => { ...@@ -21,23 +21,24 @@ export const Header = ({ user }: { user: User | undefined }) => {
<SearchInput className="p-3 w-3/6 2xl:w-2/6" /> <SearchInput className="p-3 w-3/6 2xl:w-2/6" />
{user && <div className="w-12">
<div className="hidden md:block"> {user &&
<UserAccountDropdown <div className="hidden md:block">
user={{ <UserAccountDropdown
name: user.name, user={{
image: user.image, name: user.name,
username: user.username, image: user.image,
}} username: user.username,
/> }}
</div> />
} </div>
}
<div className="md:hidden"> <div className="md:hidden">
<MobileSheet user={user} /> <MobileSheet user={user} />
</div>
</div> </div>
</div> </div>
</header> </header>
) )
} }
\ No newline at end of file
...@@ -24,7 +24,7 @@ export const MobileSheet = ({ user }: { user: User | undefined }) => { ...@@ -24,7 +24,7 @@ export const MobileSheet = ({ user }: { user: User | undefined }) => {
return ( return (
<Sheet> <Sheet>
<SheetTrigger asChild> <SheetTrigger asChild>
<div className={cn(buttonVariants({ variant: "ghost", size: "logo" }), "w-12 cursor-pointer")}> <div className={cn(buttonVariants({ variant: "ghost", size: "logo" }), "cursor-pointer")}>
{user ? {user ?
<UserAvatar <UserAvatar
user={{ username: user.username ?? null, image: user.image ?? null }} user={{ username: user.username ?? null, image: user.image ?? null }}
......
...@@ -23,7 +23,7 @@ import { checkURL } from "@/lib/utils" ...@@ -23,7 +23,7 @@ import { checkURL } from "@/lib/utils"
import { zodResolver } from "@hookform/resolvers/zod" import { zodResolver } from "@hookform/resolvers/zod"
import Image from "next/image" import Image from "next/image"
import { useRouter } from "next/navigation" import { useRouter } from "next/navigation"
import { use, useEffect, useRef, useState } from "react" import { useEffect, useRef, useState } from "react"
import { useForm } from "react-hook-form" import { useForm } from "react-hook-form"
import { z } from "zod" import { z } from "zod"
import { useUpdateProfile } from "../hooks/use-update-profile" import { useUpdateProfile } from "../hooks/use-update-profile"
......
...@@ -24,7 +24,7 @@ export function UserAccountDropdown({ user }: UserAccountNavProps) { ...@@ -24,7 +24,7 @@ export function UserAccountDropdown({ user }: UserAccountNavProps) {
return ( return (
<DropdownMenu> <DropdownMenu>
<DropdownMenuTrigger> <DropdownMenuTrigger>
<div className={cn(buttonVariants({ variant: "ghost", size: "logo" }), "w-12")}> <div className={cn(buttonVariants({ variant: "ghost", size: "logo" }))}>
<UserAvatar <UserAvatar
user={{ username: user.username ? user.username : "", image: user.image || null }} user={{ username: user.username ? user.username : "", image: user.image || null }}
className="h-8 w-8 shadow-none focus:shadow-none" className="h-8 w-8 shadow-none focus:shadow-none"
......
public/img/auth-image.png

1.32 MiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment