From c84f126d6fe6adbc0add9f4c96936cf55f04911a Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 10 Jun 2026 15:14:12 +0000 Subject: [PATCH 1/2] Update src/app/blog/page.tsx --- src/app/blog/page.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/blog/page.tsx b/src/app/blog/page.tsx index c315e7d..12f51a0 100644 --- a/src/app/blog/page.tsx +++ b/src/app/blog/page.tsx @@ -41,7 +41,7 @@ export default function LandingPage() { logoAlt="Tech Guru Logo" brandName="Tech Guru Technical Services Co" button={{ - text: "Book a Repair", href: "/contact"}} + text: "Book a Repair", href: "/contact#appointment-form"}} /> @@ -74,7 +74,7 @@ export default function LandingPage() { text="Subscribe to Our Newsletter for Exclusive Tips & Offers. Get expert appliance maintenance advice directly in your inbox." buttons={[ { - text: "Subscribe Now", href: "/contact"}, + text: "Subscribe Now", href: "/contact#appointment-form"}, ]} /> From 602d6a7d01f35fb6d6a739488387c3bffbe26dd2 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 10 Jun 2026 15:14:12 +0000 Subject: [PATCH 2/2] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index d9d2450..30efeb7 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -93,7 +93,7 @@ export default function ContactPage() { logoAlt="Tech Guru Logo" brandName="Tech Guru Technical Services Co" button={{ - text: "Book a Repair", href: "/contact"}} + text: "Book a Repair", href: "/contact#appointment-form"}} /> @@ -101,7 +101,7 @@ export default function ContactPage() {
{/* Left Column: Booking Form */} -
+

Book an Appliance Repair

Fill out the form below and our technician will contact you shortly to confirm your appointment.

@@ -122,7 +122,7 @@ export default function ContactPage() { onChange={(e) => setFullName(e.target.value)} placeholder="Your full name" required - className="w-full p-3 rounded-md border border-accent bg-background-light text-foreground focus:ring-primary-cta focus:border-primary-cta transition-colors duration-200" + className="w-full p-3 rounded-[16px] border border-accent bg-background-light text-foreground focus:ring-primary-cta focus:border-primary-cta transition-colors duration-200" />
@@ -135,7 +135,7 @@ export default function ContactPage() { placeholder="+971 5X XXX XXXX" pattern="^\+?[0-9\s\-()]{7,25}$" required - className="w-full p-3 rounded-md border border-accent bg-background-light text-foreground focus:ring-primary-cta focus:border-primary-cta transition-colors duration-200" + className="w-full p-3 rounded-[16px] border border-accent bg-background-light text-foreground focus:ring-primary-cta focus:border-primary-cta transition-colors duration-200" />
@@ -147,7 +147,7 @@ export default function ContactPage() { onChange={(e) => setEmailAddress(e.target.value)} placeholder="you@example.com" required - className="w-full p-3 rounded-md border border-accent bg-background-light text-foreground focus:ring-primary-cta focus:border-primary-cta transition-colors duration-200" + className="w-full p-3 rounded-[16px] border border-accent bg-background-light text-foreground focus:ring-primary-cta focus:border-primary-cta transition-colors duration-200" />
@@ -159,7 +159,7 @@ export default function ContactPage() { onChange={(e) => setPropertyLocation(e.target.value)} placeholder="Apartment/Villa No., Street Name, Area" required - className="w-full p-3 rounded-md border border-accent bg-background-light text-foreground focus:ring-primary-cta focus:border-primary-cta transition-colors duration-200" + className="w-full p-3 rounded-[16px] border border-accent bg-background-light text-foreground focus:ring-primary-cta focus:border-primary-cta transition-colors duration-200" />
@@ -169,7 +169,7 @@ export default function ContactPage() { value={serviceRequired} onChange={(e) => setServiceRequired(e.target.value)} required - className="w-full p-3 rounded-md border border-accent bg-background-light text-foreground focus:ring-primary-cta focus:border-primary-cta transition-colors duration-200" + className="w-full p-3 rounded-[16px] border border-accent bg-background-light text-foreground focus:ring-primary-cta focus:border-primary-cta transition-colors duration-200" > @@ -190,7 +190,7 @@ export default function ContactPage() { value={preferredDate} onChange={(e) => setPreferredDate(e.target.value)} required - className="w-full p-3 rounded-md border border-accent bg-background-light text-foreground focus:ring-primary-cta focus:border-primary-cta transition-colors duration-200" + className="w-full p-3 rounded-[16px] border border-accent bg-background-light text-foreground focus:ring-primary-cta focus:border-primary-cta transition-colors duration-200" />
@@ -201,7 +201,7 @@ export default function ContactPage() { value={preferredTime} onChange={(e) => setPreferredTime(e.target.value)} required - className="w-full p-3 rounded-md border border-accent bg-background-light text-foreground focus:ring-primary-cta focus:border-primary-cta transition-colors duration-200" + className="w-full p-3 rounded-[16px] border border-accent bg-background-light text-foreground focus:ring-primary-cta focus:border-primary-cta transition-colors duration-200" />
@@ -213,7 +213,7 @@ export default function ContactPage() { onChange={setAdditionalDetails} placeholder="Any specific issues or requests?" rows={4} - className="w-full p-3 rounded-md border border-accent bg-background-light text-foreground focus:ring-primary-cta focus:border-primary-cta transition-colors duration-200" + className="w-full p-3 rounded-[16px] border border-accent bg-background-light text-foreground focus:ring-primary-cta focus:border-primary-cta transition-colors duration-200" />