diff --git a/apps/web/src/app/(unauthenticated)/signup/layout.tsx b/apps/web/src/app/(unauthenticated)/signup/layout.tsx
index cbd6e8a37..6ca54db08 100644
--- a/apps/web/src/app/(unauthenticated)/signup/layout.tsx
+++ b/apps/web/src/app/(unauthenticated)/signup/layout.tsx
@@ -1,8 +1,5 @@
import React from 'react';
-import { Card } from '@documenso/ui/primitives/card';
-
-import ClaimUsernameCard from '../../../components/(dashboard)/claim-username-card/claim-username-card';
import { NewHeader } from '../../../components/(dashboard)/layout/new/new-header';
type SignUpLayoutProps = {
@@ -13,13 +10,11 @@ export default function SignUpLayout({ children }: SignUpLayoutProps) {
return (
<>
-
-
+
+ {children}
>
);
diff --git a/apps/web/src/app/(unauthenticated)/signup/page.tsx b/apps/web/src/app/(unauthenticated)/signup/page.tsx
index 4d3715886..12e0eb28d 100644
--- a/apps/web/src/app/(unauthenticated)/signup/page.tsx
+++ b/apps/web/src/app/(unauthenticated)/signup/page.tsx
@@ -1,8 +1,6 @@
import type { Metadata } from 'next';
-import Link from 'next/link';
import { redirect } from 'next/navigation';
-import { IS_GOOGLE_SSO_ENABLED } from '@documenso/lib/constants/auth';
import { decryptSecondaryData } from '@documenso/lib/server-only/crypto/decrypt';
import { SignUpForm } from '~/components/forms/signup';
@@ -31,25 +29,7 @@ export default function SignUpPage({ searchParams }: SignUpPageProps) {
return (
<>
- Create a new account
-
-
- Create your account and start using state-of-the-art document signing. Open and beautiful
- signing is within your grasp.
-
-
-
-
-
- Already have an account?{' '}
-
- Sign in instead
-
-
+
>
);
}
diff --git a/apps/web/src/components/(dashboard)/claim-username-card/claim-username-card.tsx b/apps/web/src/components/(dashboard)/claim-username-card/claim-username-card.tsx
index d215e91f0..b5b3e828b 100644
--- a/apps/web/src/components/(dashboard)/claim-username-card/claim-username-card.tsx
+++ b/apps/web/src/components/(dashboard)/claim-username-card/claim-username-card.tsx
@@ -4,8 +4,9 @@ import React from 'react';
import Image from 'next/image';
-import { BadgeCheck, File } from 'lucide-react';
+import { File } from 'lucide-react';
+import Check from '@documenso/assets/Check.svg';
import Timur from '@documenso/assets/images/Timur.png';
import backgroundPattern from '@documenso/assets/images/background-blog-og.png';
import { cn } from '@documenso/ui/lib/utils';
@@ -13,68 +14,71 @@ import { Avatar, AvatarFallback, AvatarImage } from '@documenso/ui/primitives/av
import { Button } from '@documenso/ui/primitives/button';
import { Card, CardFooter, CardHeader } from '@documenso/ui/primitives/card';
-export default function ClaimUsernameCard() {
+type ClaimUsernameCardProps = {
+ className: string;
+};
+
+export default function ClaimUsernameCard({ className }: ClaimUsernameCardProps) {
const onSignUpClick = () => {};
return (
-
-
+
+
-
-
-
-
+
+
documenso.com/u/timur
-
+
Timur
-
- Timur Ercan
+
+ Timur Ercan
-
- Hey I’m Timur
Pick any of the following agreements below and start signing to get
- started
+
+ Hey I’m Timur
Pick any of the following agreements below and
start signing
+ to get started
-
-
- Documents
-
-
-
-
-
-
NDA.pdf
-
- Like to discuss about my work?
-
+
+ Documents
+
+
+
+
+
+ NDA.pdf
+
+ Like to discuss about my work?
+
+
+
-
-
-
-
-
-
-
-
NDA.pdf
-
- Like to discuss about my work?
-
+
+
+
+
+
+ NDA.pdf
+
+ Like to discuss about my work?
+
+
+
-
-
+
-
+
+