From 77b07688009a85456538b75b2709029d0205e6cd Mon Sep 17 00:00:00 2001 From: rayaanr Date: Wed, 12 Aug 2026 12:22:37 +0530 Subject: [PATCH 1/4] fix: update theme colors for KYC form components --- src/app/verification/details/page.tsx | 13 +++----- src/app/verification/page.tsx | 45 ++++++++++++++++----------- 2 files changed, 32 insertions(+), 26 deletions(-) diff --git a/src/app/verification/details/page.tsx b/src/app/verification/details/page.tsx index be6341a..0ecfd8b 100644 --- a/src/app/verification/details/page.tsx +++ b/src/app/verification/details/page.tsx @@ -94,20 +94,17 @@ export default function VerificationDetailsPage() { }; return ( -
+
-

Your Details

-

+

Your Details

+

We need a few details before starting verification

-
+
{FIELDS.map((field) => (
Verification Error

-

{error}

+

{error}

)} diff --git a/src/app/verification/page.tsx b/src/app/verification/page.tsx index 5ea0722..199a6f4 100644 --- a/src/app/verification/page.tsx +++ b/src/app/verification/page.tsx @@ -150,13 +150,13 @@ export default function VerificationIntroPage() { const showSteps = SHOW_STEPS_FOR.includes(status); return ( -
+
-

+

{content?.title ?? "Verify Your Identity"}

-

+

{content?.description ?? "Complete verification to continue with Bitcoin දීප"}

@@ -174,12 +174,19 @@ export default function VerificationIntroPage() { {showSteps && (
{STEPS.map((step, index) => ( -
+

Step {String(index + 1).padStart(2, "0")}

-

{step.title}

-

{step.description}

+

+ {step.title} +

+

+ {step.description} +

))}
@@ -188,35 +195,35 @@ export default function VerificationIntroPage() { {status === "KYC_EXPIRED" && (

KYC Expired

-

+

Your previous verification has expired, please verify again.

)} {status === "IN_REVIEW" && ( -
+

We're reviewing your documents.

-

+

This usually takes up to 24 hours.

-

+

You'll receive a notification once approved.

)} {showSteps && ( -

+

Your Data is Secured and never Shared

)}
{showSteps && ( -

Takes less than 2 minutes

+

Takes less than 2 minutes

)} {status === "APPROVED" ? ( @@ -296,7 +303,7 @@ export default function VerificationIntroPage() { - + } > @@ -318,14 +325,16 @@ export default function VerificationIntroPage() { unoptimized />
-

Use Mobile Device

-

+

+ Use Mobile Device +

+

Identity verification works best on mobile devices for security and camera access.

-
-

+

+

How to verify on mobile:

{MOBILE_STEPS.map((step, index) => ( @@ -333,7 +342,7 @@ export default function VerificationIntroPage() { {index + 1} -

{step}

+

{step}

))}
From 18ae1912549d2599c0b36db6a22eb2303ac427b7 Mon Sep 17 00:00:00 2001 From: rayaanr Date: Wed, 12 Aug 2026 12:36:43 +0530 Subject: [PATCH 2/4] fix: adjust KYC form layout and styling --- src/app/verification/details/page.tsx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/app/verification/details/page.tsx b/src/app/verification/details/page.tsx index 0ecfd8b..9300b9b 100644 --- a/src/app/verification/details/page.tsx +++ b/src/app/verification/details/page.tsx @@ -104,7 +104,10 @@ export default function VerificationDetailsPage() {
-
+
{FIELDS.map((field) => (
{errors[field.name] && ( -

- {errors[field.name]?.message} -

+

{errors[field.name]?.message}

)}
))} From a2af671a31e58522cf95b2c7c359a3508ff1705e Mon Sep 17 00:00:00 2001 From: rayaanr Date: Wed, 12 Aug 2026 14:18:15 +0530 Subject: [PATCH 3/4] fix: update KYC form background color to primary theme --- src/app/verification/details/page.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/verification/details/page.tsx b/src/app/verification/details/page.tsx index 9300b9b..80f461d 100644 --- a/src/app/verification/details/page.tsx +++ b/src/app/verification/details/page.tsx @@ -94,7 +94,7 @@ export default function VerificationDetailsPage() { }; return ( -
+

Your Details

@@ -106,7 +106,7 @@ export default function VerificationDetailsPage() {
{FIELDS.map((field) => (
From ec68e23c33bce24eda082f4620b1c4f8c925864d Mon Sep 17 00:00:00 2001 From: rayaanr Date: Wed, 12 Aug 2026 15:24:01 +0530 Subject: [PATCH 4/4] fix: remove unnecessary class modification for KYC form styling --- src/app/verification/details/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/verification/details/page.tsx b/src/app/verification/details/page.tsx index 80f461d..ba7ce6b 100644 --- a/src/app/verification/details/page.tsx +++ b/src/app/verification/details/page.tsx @@ -105,7 +105,7 @@ export default function VerificationDetailsPage() {
{FIELDS.map((field) => (