Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #2.
This commit is contained in:
2026-03-12 13:39:51 +00:00
4 changed files with 163 additions and 425 deletions

View File

@@ -16,7 +16,7 @@ export default function ContactPage() {
borderRadius="rounded"
contentWidth="medium"
sizing="largeSmallSizeMediumTitles"
background="noiseDiagonalGradient"
background="circleGradient"
cardStyle="soft-shadow"
primaryButtonStyle="primary-glow"
secondaryButtonStyle="glass"
@@ -33,9 +33,7 @@ export default function ContactPage() {
{ name: "Contact", id: "contact" },
]}
button={{
text: "Call Now",
href: "tel:+919876543210",
}}
text: "Call Now", href: "tel:+919876543210"}}
/>
</div>
@@ -47,32 +45,21 @@ export default function ContactPage() {
tagIcon={MapPin}
tagAnimation="slide-up"
background={{
variant: "noiseDiagonalGradient",
}}
variant: "radial-gradient"}}
buttons={[
{
text: "Call Now",
href: "tel:+919876543210",
},
text: "Call Now", href: "tel:+919876543210"},
{
text: "WhatsApp Us",
href: "https://wa.me/919876543210",
},
text: "WhatsApp Us", href: "https://wa.me/919876543210"},
]}
buttonAnimation="slide-up"
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/blur-shopping-mall_1203-7873.jpg?_wi=8",
imageAlt: "Latest smartphones on display",
},
imageSrc: "http://img.b2bpic.net/free-photo/blur-shopping-mall_1203-7873.jpg", imageAlt: "Latest smartphones on display"},
{
imageSrc: "http://img.b2bpic.net/free-photo/young-handsome-man-working-his-office-with-mobile-phone_1301-6565.jpg?_wi=3",
imageAlt: "Professional phone repair service",
},
imageSrc: "http://img.b2bpic.net/free-photo/young-handsome-man-working-his-office-with-mobile-phone_1301-6565.jpg", imageAlt: "Professional phone repair service"},
{
imageSrc: "http://img.b2bpic.net/free-photo/low-angle-woman-holding-smartphone_23-2150170629.jpg?_wi=4",
imageAlt: "Wide range of mobile accessories",
},
imageSrc: "http://img.b2bpic.net/free-photo/low-angle-woman-holding-smartphone_23-2150170629.jpg", imageAlt: "Wide range of mobile accessories"},
]}
mediaAnimation="slide-up"
/>
@@ -83,44 +70,24 @@ export default function ContactPage() {
ctaTitle="Ready to Visit or Get Support?"
ctaDescription="Contact us today for phone sales, repairs, or inquiries. We're here to help!"
ctaButton={{
text: "Call +91-9876-543-210",
href: "tel:+919876543210",
}}
text: "Call +91-9876-543-210", href: "tel:+919876543210"}}
ctaIcon={Phone}
useInvertedBackground={false}
animationType="slide-up"
accordionAnimationType="smooth"
faqs={[
{
id: "1",
title: "What are your store hours?",
content: "We're open daily from 10:00 AM to 10:00 PM, including weekends and holidays. Visit us anytime for phone sales, repairs, or accessories.",
},
id: "1", title: "What are your store hours?", content: "We're open daily from 10:00 AM to 10:00 PM, including weekends and holidays. Visit us anytime for phone sales, repairs, or accessories."},
{
id: "2",
title: "Do you provide same-day repair service?",
content: "Yes! For screen replacements and battery changes, we offer same-day service. Just call ahead to book your appointment. Other repairs may take 1-2 days depending on the issue.",
},
id: "2", title: "Do you provide same-day repair service?", content: "Yes! For screen replacements and battery changes, we offer same-day service. Just call ahead to book your appointment. Other repairs may take 1-2 days depending on the issue."},
{
id: "3",
title: "Are all products genuine?",
content: "Absolutely. We only sell genuine smartphones and accessories with proper manufacturer warranty. We're authorized dealers for major brands like Samsung, Vivo, OPPO, Redmi, and more.",
},
id: "3", title: "Are all products genuine?", content: "Absolutely. We only sell genuine smartphones and accessories with proper manufacturer warranty. We're authorized dealers for major brands like Samsung, Vivo, OPPO, Redmi, and more."},
{
id: "4",
title: "Do you offer EMI options?",
content: "Yes, we provide EMI options for phones. Contact us for details on available financing options and schemes for both credit and debit cards.",
},
id: "4", title: "Do you offer EMI options?", content: "Yes, we provide EMI options for phones. Contact us for details on available financing options and schemes for both credit and debit cards."},
{
id: "5",
title: "How do I reach your store?",
content: "We're located at Vijaya Complex, F2, Kurnool Road, Venkateswara Nagar, Ongole, Andhra Pradesh 523001. Call us for exact directions or visit our location on Google Maps.",
},
id: "5", title: "How do I reach your store?", content: "We're located at Vijaya Complex, F2, Kurnool Road, Venkateswara Nagar, Ongole, Andhra Pradesh 523001. Call us for exact directions or visit our location on Google Maps."},
{
id: "6",
title: "Do you provide home delivery?",
content: "Yes! We offer local delivery within Ongole for phone purchases and accessories. Call or WhatsApp us to arrange delivery at your convenience.",
},
id: "6", title: "Do you provide home delivery?", content: "Yes! We offer local delivery within Ongole for phone purchases and accessories. Call or WhatsApp us to arrange delivery at your convenience."},
]}
/>
</div>
@@ -131,66 +98,39 @@ export default function ContactPage() {
copyrightText="© 2025 City Cellworld. All rights reserved. Your trusted mobile store in Ongole."
columns={[
{
title: "Quick Links",
items: [
title: "Quick Links", items: [
{
label: "Home",
href: "/",
},
label: "Home", href: "/"},
{
label: "Products",
href: "/products",
},
label: "Products", href: "/products"},
{
label: "Repairs",
href: "/repairs",
},
label: "Repairs", href: "/repairs"},
{
label: "About",
href: "/about",
},
label: "About", href: "/about"},
],
},
{
title: "Services",
items: [
title: "Services", items: [
{
label: "Phone Sales",
href: "/products",
},
label: "Phone Sales", href: "/products"},
{
label: "Screen Repair",
href: "/repairs",
},
label: "Screen Repair", href: "/repairs"},
{
label: "Battery Service",
href: "/repairs",
},
label: "Battery Service", href: "/repairs"},
{
label: "Accessories",
href: "/products",
},
label: "Accessories", href: "/products"},
],
},
{
title: "Contact",
items: [
title: "Contact", items: [
{
label: "Call: +91-9876-543-210",
href: "tel:+919876543210",
},
label: "Call: +91-9876-543-210", href: "tel:+919876543210"},
{
label: "WhatsApp: Chat Now",
href: "https://wa.me/919876543210",
},
label: "WhatsApp: Chat Now", href: "https://wa.me/919876543210"},
{
label: "Email: info@citycellworld.com",
href: "mailto:info@citycellworld.com",
},
label: "Email: info@citycellworld.com", href: "mailto:info@citycellworld.com"},
{
label: "Visit Store",
href: "https://maps.google.com/?q=Vijaya+Complex+Kurnool+Road+Ongole",
},
label: "Visit Store", href: "https://maps.google.com/?q=Vijaya+Complex+Kurnool+Road+Ongole"},
],
},
]}

View File

@@ -35,7 +35,7 @@ export default function HomePage() {
borderRadius="rounded"
contentWidth="medium"
sizing="largeSmallSizeMediumTitles"
background="noiseDiagonalGradient"
background="circleGradient"
cardStyle="soft-shadow"
primaryButtonStyle="primary-glow"
secondaryButtonStyle="glass"
@@ -47,14 +47,12 @@ export default function HomePage() {
navItems={[
{ name: "Home", id: "/" },
{ name: "Services", id: "services" },
{ name: "Products", id: "/products" },
{ name: "Products", id: "products" },
{ name: "About", id: "why-choose" },
{ name: "Contact", id: "contact-faq" },
]}
button={{
text: "Call Now",
href: "tel:+919876543210",
}}
text: "Call Now", href: "tel:+919876543210"}}
/>
</div>
@@ -65,38 +63,26 @@ export default function HomePage() {
tag="Local Expert"
tagIcon={MapPin}
tagAnimation="slide-up"
background={{ variant: "noiseDiagonalGradient" }}
background={{ variant: "radial-gradient" }}
buttons={[
{
text: "Call Now",
href: "tel:+919876543210",
},
text: "Call Now", href: "tel:+919876543210"},
{
text: "WhatsApp Us",
href: "https://wa.me/919876543210",
},
text: "WhatsApp Us", href: "https://wa.me/919876543210"},
{
text: "Get Directions",
href: "https://maps.google.com/?q=Vijaya+Complex+Kurnool+Road+Ongole",
},
text: "Get Directions", href: "https://maps.google.com/?q=Vijaya+Complex+Kurnool+Road+Ongole"},
]}
buttonAnimation="slide-up"
mediaItems={[
{
imageSrc:
"http://img.b2bpic.net/free-photo/blur-shopping-mall_1203-7873.jpg?_wi=1",
imageAlt: "Latest smartphones on display",
},
"http://img.b2bpic.net/free-photo/blur-shopping-mall_1203-7873.jpg", imageAlt: "Latest smartphones on display"},
{
imageSrc:
"http://img.b2bpic.net/free-photo/young-handsome-man-working-his-office-with-mobile-phone_1301-6565.jpg?_wi=1",
imageAlt: "Professional phone repair service",
},
"http://img.b2bpic.net/free-photo/young-handsome-man-working-his-office-with-mobile-phone_1301-6565.jpg", imageAlt: "Professional phone repair service"},
{
imageSrc:
"http://img.b2bpic.net/free-photo/low-angle-woman-holding-smartphone_23-2150170629.jpg?_wi=1",
imageAlt: "Wide range of mobile accessories",
},
"http://img.b2bpic.net/free-photo/low-angle-woman-holding-smartphone_23-2150170629.jpg", imageAlt: "Wide range of mobile accessories"},
]}
mediaAnimation="slide-up"
/>
@@ -106,37 +92,21 @@ export default function HomePage() {
<FeatureCardTwentyThree
features={[
{
id: "1",
title: "Mobile Phone Sales",
tags: ["Latest Models", "Affordable"],
id: "1", title: "Mobile Phone Sales", tags: ["Latest Models", "Affordable"],
imageSrc:
"http://img.b2bpic.net/free-photo/blur-shopping-mall_1203-7873.jpg?_wi=2",
imageAlt: "Latest smartphones available",
},
"http://img.b2bpic.net/free-photo/blur-shopping-mall_1203-7873.jpg", imageAlt: "Latest smartphones available"},
{
id: "2",
title: "Mobile Accessories",
tags: ["Chargers", "Cases", "Protectors"],
id: "2", title: "Mobile Accessories", tags: ["Chargers", "Cases", "Protectors"],
imageSrc:
"http://img.b2bpic.net/free-photo/low-angle-woman-holding-smartphone_23-2150170629.jpg?_wi=2",
imageAlt: "Complete accessories collection",
},
"http://img.b2bpic.net/free-photo/low-angle-woman-holding-smartphone_23-2150170629.jpg", imageAlt: "Complete accessories collection"},
{
id: "3",
title: "Phone Repairs",
tags: ["Fast Service", "Expert Technicians"],
id: "3", title: "Phone Repairs", tags: ["Fast Service", "Expert Technicians"],
imageSrc:
"http://img.b2bpic.net/free-photo/auto-repairs-man-talking-phone-while-working-workshop_637285-8646.jpg?_wi=1",
imageAlt: "Professional phone repairs",
},
"http://img.b2bpic.net/free-photo/auto-repairs-man-talking-phone-while-working-workshop_637285-8646.jpg", imageAlt: "Professional phone repairs"},
{
id: "4",
title: "Convenient Delivery",
tags: ["Local Delivery", "Same Day"],
id: "4", title: "Convenient Delivery", tags: ["Local Delivery", "Same Day"],
imageSrc:
"http://img.b2bpic.net/free-photo/beautiful-young-woman-using-her-mobile-phone-street_1301-4725.jpg?_wi=1",
imageAlt: "Store and delivery service",
},
"http://img.b2bpic.net/free-photo/beautiful-young-woman-using-her-mobile-phone-street_1301-4725.jpg", imageAlt: "Store and delivery service"},
]}
animationType="slide-up"
title="Our Quick Services"
@@ -148,9 +118,7 @@ export default function HomePage() {
useInvertedBackground={false}
buttons={[
{
text: "Explore Services",
href: "/products",
},
text: "Explore Services", href: "/products"},
]}
buttonAnimation="slide-up"
/>
@@ -167,48 +135,34 @@ export default function HomePage() {
useInvertedBackground={false}
bulletPoints={[
{
title: "Affordable Prices",
description:
"Best prices on all smartphones and accessories in Ongole",
icon: DollarSign,
title: "Affordable Prices", description:
"Best prices on all smartphones and accessories in Ongole", icon: DollarSign,
},
{
title: "Genuine Products",
description:
"100% authentic smartphones and accessories with warranty",
icon: CheckCircle,
title: "Genuine Products", description:
"100% authentic smartphones and accessories with warranty", icon: CheckCircle,
},
{
title: "Fast Repairs",
description:
"Quick phone repair service with experienced technicians",
icon: Zap,
title: "Fast Repairs", description:
"Quick phone repair service with experienced technicians", icon: Zap,
},
{
title: "Local Trusted Store",
description: "Family-friendly shop serving Ongole for years",
icon: Home,
title: "Local Trusted Store", description: "Family-friendly shop serving Ongole for years", icon: Home,
},
{
title: "Friendly Service",
description: "Expert advice and personalized customer support",
icon: Users,
title: "Friendly Service", description: "Expert advice and personalized customer support", icon: Users,
},
{
title: "Extended Hours",
description: "Open daily until 10 PM for your convenience",
icon: Clock,
title: "Extended Hours", description: "Open daily until 10 PM for your convenience", icon: Clock,
},
]}
imageSrc="http://img.b2bpic.net/free-photo/beautiful-young-woman-using-her-mobile-phone-street_1301-4725.jpg?_wi=2"
imageSrc="http://img.b2bpic.net/free-photo/beautiful-young-woman-using-her-mobile-phone-street_1301-4725.jpg"
imageAlt="City Cellworld store interior"
imagePosition="right"
mediaAnimation="slide-up"
buttons={[
{
text: "Visit Our Store",
href: "https://maps.google.com/?q=Vijaya+Complex+Kurnool+Road+Ongole",
},
text: "Visit Our Store", href: "https://maps.google.com/?q=Vijaya+Complex+Kurnool+Road+Ongole"},
]}
buttonAnimation="slide-up"
/>
@@ -218,57 +172,33 @@ export default function HomePage() {
<TestimonialCardThirteen
testimonials={[
{
id: "1",
name: "Rajesh Kumar",
handle: "@rajeshk_ongole",
testimonial:
"Great prices and helpful service! Got my phone repaired quickly. Highly recommended store for Ongole.",
rating: 5,
id: "1", name: "Rajesh Kumar", handle: "@rajeshk_ongole", testimonial:
"Great prices and helpful service! Got my phone repaired quickly. Highly recommended store for Ongole.", rating: 5,
icon: User,
},
{
id: "2",
name: "Priya Sharma",
handle: "@priyasharma",
testimonial:
"Best mobile shop in Ongole. Genuine products, friendly staff, and fair pricing. Will definitely return.",
rating: 5,
id: "2", name: "Priya Sharma", handle: "@priyasharma", testimonial:
"Best mobile shop in Ongole. Genuine products, friendly staff, and fair pricing. Will definitely return.", rating: 5,
icon: User,
},
{
id: "3",
name: "Arun Patel",
handle: "@arunpatel_93",
testimonial:
"Fast phone screen replacement service. Professional work and warranty included. Highly satisfied!",
rating: 5,
id: "3", name: "Arun Patel", handle: "@arunpatel_93", testimonial:
"Fast phone screen replacement service. Professional work and warranty included. Highly satisfied!", rating: 5,
icon: User,
},
{
id: "4",
name: "Swathi Reddy",
handle: "@swathi.reddy",
testimonial:
"Affordable prices on latest smartphones. The staff explained everything clearly. Love shopping here!",
rating: 5,
id: "4", name: "Swathi Reddy", handle: "@swathi.reddy", testimonial:
"Affordable prices on latest smartphones. The staff explained everything clearly. Love shopping here!", rating: 5,
icon: User,
},
{
id: "5",
name: "Vikram Singh",
handle: "@vikramsingh",
testimonial:
"Excellent after-sales service and repair support. City Cellworld is my go-to store in Ongole.",
rating: 5,
id: "5", name: "Vikram Singh", handle: "@vikramsingh", testimonial:
"Excellent after-sales service and repair support. City Cellworld is my go-to store in Ongole.", rating: 5,
icon: User,
},
{
id: "6",
name: "Anjali Nair",
handle: "@anjali_nair",
testimonial:
"Great experience buying accessories. Good variety and the staff was super helpful. Recommended!",
rating: 5,
id: "6", name: "Anjali Nair", handle: "@anjali_nair", testimonial:
"Great experience buying accessories. Good variety and the staff was super helpful. Recommended!", rating: 5,
icon: User,
},
]}
@@ -283,9 +213,7 @@ export default function HomePage() {
animationType="slide-up"
buttons={[
{
text: "Leave a Review",
href: "https://www.google.com/search?q=City+Cellworld+Ongole",
},
text: "Leave a Review", href: "https://www.google.com/search?q=City+Cellworld+Ongole"},
]}
buttonAnimation="slide-up"
/>
@@ -296,50 +224,30 @@ export default function HomePage() {
ctaTitle="Ready to Visit or Get Support?"
ctaDescription="Contact us today for phone sales, repairs, or inquiries. We're here to help!"
ctaButton={{
text: "Call +91-9876-543-210",
href: "tel:+919876543210",
}}
text: "Call +91-9876-543-210", href: "tel:+919876543210"}}
ctaIcon={Phone}
useInvertedBackground={false}
animationType="slide-up"
accordionAnimationType="smooth"
faqs={[
{
id: "1",
title: "What are your store hours?",
content:
"We're open daily from 10:00 AM to 10:00 PM, including weekends and holidays. Visit us anytime for phone sales, repairs, or accessories.",
},
id: "1", title: "What are your store hours?", content:
"We're open daily from 10:00 AM to 10:00 PM, including weekends and holidays. Visit us anytime for phone sales, repairs, or accessories."},
{
id: "2",
title: "Do you provide same-day repair service?",
content:
"Yes! For screen replacements and battery changes, we offer same-day service. Just call ahead to book your appointment. Other repairs may take 1-2 days depending on the issue.",
},
id: "2", title: "Do you provide same-day repair service?", content:
"Yes! For screen replacements and battery changes, we offer same-day service. Just call ahead to book your appointment. Other repairs may take 1-2 days depending on the issue."},
{
id: "3",
title: "Are all products genuine?",
content:
"Absolutely. We only sell genuine smartphones and accessories with proper manufacturer warranty. We're authorized dealers for major brands like Samsung, Vivo, OPPO, Redmi, and more.",
},
id: "3", title: "Are all products genuine?", content:
"Absolutely. We only sell genuine smartphones and accessories with proper manufacturer warranty. We're authorized dealers for major brands like Samsung, Vivo, OPPO, Redmi, and more."},
{
id: "4",
title: "Do you offer EMI options?",
content:
"Yes, we provide EMI options for phones. Contact us for details on available financing options and schemes for both credit and debit cards.",
},
id: "4", title: "Do you offer EMI options?", content:
"Yes, we provide EMI options for phones. Contact us for details on available financing options and schemes for both credit and debit cards."},
{
id: "5",
title: "How do I reach your store?",
content:
"We're located at Vijaya Complex, F2, Kurnool Road, Venkateswara Nagar, Ongole, Andhra Pradesh 523001. Call us for exact directions or visit our location on Google Maps.",
},
id: "5", title: "How do I reach your store?", content:
"We're located at Vijaya Complex, F2, Kurnool Road, Venkateswara Nagar, Ongole, Andhra Pradesh 523001. Call us for exact directions or visit our location on Google Maps."},
{
id: "6",
title: "Do you provide home delivery?",
content:
"Yes! We offer local delivery within Ongole for phone purchases and accessories. Call or WhatsApp us to arrange delivery at your convenience.",
},
id: "6", title: "Do you provide home delivery?", content:
"Yes! We offer local delivery within Ongole for phone purchases and accessories. Call or WhatsApp us to arrange delivery at your convenience."},
]}
/>
</div>
@@ -350,66 +258,39 @@ export default function HomePage() {
copyrightText="© 2025 City Cellworld. All rights reserved. Your trusted mobile store in Ongole."
columns={[
{
title: "Quick Links",
items: [
title: "Quick Links", items: [
{
label: "Home",
href: "/",
},
label: "Home", href: "/"},
{
label: "Products",
href: "/products",
},
label: "Products", href: "/products"},
{
label: "Services",
href: "services",
},
label: "Services", href: "services"},
{
label: "About",
href: "why-choose",
},
label: "About", href: "why-choose"},
],
},
{
title: "Services",
items: [
title: "Services", items: [
{
label: "Phone Sales",
href: "/products",
},
label: "Phone Sales", href: "/products"},
{
label: "Screen Repair",
href: "services",
},
label: "Screen Repair", href: "services"},
{
label: "Battery Service",
href: "services",
},
label: "Battery Service", href: "services"},
{
label: "Accessories",
href: "/products",
},
label: "Accessories", href: "/products"},
],
},
{
title: "Contact",
items: [
title: "Contact", items: [
{
label: "Call: +91-9876-543-210",
href: "tel:+919876543210",
},
label: "Call: +91-9876-543-210", href: "tel:+919876543210"},
{
label: "WhatsApp: Chat Now",
href: "https://wa.me/919876543210",
},
label: "WhatsApp: Chat Now", href: "https://wa.me/919876543210"},
{
label: "Email: info@citycellworld.com",
href: "mailto:info@citycellworld.com",
},
label: "Email: info@citycellworld.com", href: "mailto:info@citycellworld.com"},
{
label: "Visit Store",
href: "https://maps.google.com/?q=Vijaya+Complex+Kurnool+Road+Ongole",
},
label: "Visit Store", href: "https://maps.google.com/?q=Vijaya+Complex+Kurnool+Road+Ongole"},
],
},
]}

View File

@@ -7,7 +7,7 @@ import PricingCardOne from "@/components/sections/pricing/PricingCardOne";
import ContactFaq from "@/components/sections/contact/ContactFaq";
import FooterBase from "@/components/sections/footer/FooterBase";
import Link from "next/link";
import { Sparkles, Zap, Shield, Phone } from "lucide-react";
import { Sparkles, Zap, Shield, Phone, Wrench } from "lucide-react";
export default function RepairsPage() {
return (
@@ -17,7 +17,7 @@ export default function RepairsPage() {
borderRadius="rounded"
contentWidth="medium"
sizing="largeSmallSizeMediumTitles"
background="noiseDiagonalGradient"
background="circleGradient"
cardStyle="soft-shadow"
primaryButtonStyle="primary-glow"
secondaryButtonStyle="glass"
@@ -34,9 +34,7 @@ export default function RepairsPage() {
{ name: "Contact", id: "contact" },
]}
button={{
text: "Call Now",
href: "tel:+919876543210",
}}
text: "Call Now", href: "tel:+919876543210"}}
/>
</div>
@@ -47,7 +45,7 @@ export default function RepairsPage() {
tag="Fast Turnaround"
tagIcon={Zap}
tagAnimation="slide-up"
background={{ variant: "noiseDiagonalGradient" }}
background={{ variant: "radial-gradient" }}
buttons={[
{ text: "Book a Repair", href: "tel:+919876543210" },
{ text: "Check Prices", href: "#repairs" },
@@ -55,17 +53,11 @@ export default function RepairsPage() {
buttonAnimation="slide-up"
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/young-handsome-man-working-his-office-with-mobile-phone_1301-6565.jpg?_wi=2",
imageAlt: "Professional phone repair service",
},
imageSrc: "http://img.b2bpic.net/free-photo/young-handsome-man-working-his-office-with-mobile-phone_1301-6565.jpg", imageAlt: "Professional phone repair service"},
{
imageSrc: "http://img.b2bpic.net/free-photo/auto-repairs-man-talking-phone-while-working-workshop_637285-8646.jpg?_wi=2",
imageAlt: "Close up phone screen repair process",
},
imageSrc: "http://img.b2bpic.net/free-photo/auto-repairs-man-talking-phone-while-working-workshop_637285-8646.jpg", imageAlt: "Close up phone screen repair process"},
{
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-woman-using-her-mobile-phone-street_1301-4725.jpg?_wi=3",
imageAlt: "Mobile phone store interior Ongole",
},
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-woman-using-her-mobile-phone-street_1301-4725.jpg", imageAlt: "Mobile phone store interior Ongole"},
]}
mediaAnimation="slide-up"
/>
@@ -76,63 +68,31 @@ export default function RepairsPage() {
title="Repair Services"
description="Professional phone repair services at affordable prices"
tag="Fast Turnaround"
tagIcon={Zap}
tagIcon={Wrench}
tagAnimation="slide-up"
textboxLayout="default"
useInvertedBackground={false}
animationType="slide-up"
plans={[
{
id: "1",
badge: "Most Popular",
badgeIcon: Sparkles,
price: "₹2,999",
subtitle: "Screen Replacement",
features: [
"Genuine replacement screen",
"Professional installation",
"6-month warranty",
"Same day service available",
],
id: "1", badge: "Most Popular", badgeIcon: Sparkles,
price: "₹2,999", subtitle: "Screen Replacement", features: [
"Genuine replacement screen", "Professional installation", "6-month warranty", "Same day service available"],
},
{
id: "2",
badge: "Essential",
badgeIcon: Zap,
price: "₹1,499",
subtitle: "Battery Replacement",
features: [
"High-capacity battery",
"Expert technician",
"1-year warranty",
"Quick 30-minute service",
],
id: "2", badge: "Essential", badgeIcon: Zap,
price: "₹1,499", subtitle: "Battery Replacement", features: [
"High-capacity battery", "Expert technician", "1-year warranty", "Quick 30-minute service"],
},
{
id: "3",
badge: "Complete",
badgeIcon: Shield,
price: "₹3,999",
subtitle: "Full Phone Servicing",
features: [
"Screen & battery check",
"Software updates",
"Cleaning & maintenance",
"Complete diagnostics",
],
id: "3", badge: "Complete", badgeIcon: Shield,
price: "₹3,999", subtitle: "Full Phone Servicing", features: [
"Screen & battery check", "Software updates", "Cleaning & maintenance", "Complete diagnostics"],
},
{
id: "4",
badge: "Quick Fix",
badgeIcon: Zap,
price: "₹799",
subtitle: "Charging Port Repair",
features: [
"Port cleaning & repair",
"5-minute service",
"Warranty included",
"Immediate resolution",
],
id: "4", badge: "Quick Fix", badgeIcon: Zap,
price: "₹799", subtitle: "Charging Port Repair", features: [
"Port cleaning & repair", "5-minute service", "Warranty included", "Immediate resolution"],
},
]}
buttons={[{ text: "Book a Repair", href: "tel:+919876543210" }]}
@@ -145,50 +105,30 @@ export default function RepairsPage() {
ctaTitle="Ready to Visit or Get Support?"
ctaDescription="Contact us today for phone sales, repairs, or inquiries. We're here to help!"
ctaButton={{
text: "Call +91-9876-543-210",
href: "tel:+919876543210",
}}
text: "Call +91-9876-543-210", href: "tel:+919876543210"}}
ctaIcon={Phone}
useInvertedBackground={false}
animationType="slide-up"
accordionAnimationType="smooth"
faqs={[
{
id: "1",
title: "What are your store hours?",
content:
"We're open daily from 10:00 AM to 10:00 PM, including weekends and holidays. Visit us anytime for phone sales, repairs, or accessories.",
},
id: "1", title: "What are your store hours?", content:
"We're open daily from 10:00 AM to 10:00 PM, including weekends and holidays. Visit us anytime for phone sales, repairs, or accessories."},
{
id: "2",
title: "Do you provide same-day repair service?",
content:
"Yes! For screen replacements and battery changes, we offer same-day service. Just call ahead to book your appointment. Other repairs may take 1-2 days depending on the issue.",
},
id: "2", title: "Do you provide same-day repair service?", content:
"Yes! For screen replacements and battery changes, we offer same-day service. Just call ahead to book your appointment. Other repairs may take 1-2 days depending on the issue."},
{
id: "3",
title: "Are all products genuine?",
content:
"Absolutely. We only sell genuine smartphones and accessories with proper manufacturer warranty. We're authorized dealers for major brands like Samsung, Vivo, OPPO, Redmi, and more.",
},
id: "3", title: "Are all products genuine?", content:
"Absolutely. We only sell genuine smartphones and accessories with proper manufacturer warranty. We're authorized dealers for major brands like Samsung, Vivo, OPPO, Redmi, and more."},
{
id: "4",
title: "Do you offer EMI options?",
content:
"Yes, we provide EMI options for phones. Contact us for details on available financing options and schemes for both credit and debit cards.",
},
id: "4", title: "Do you offer EMI options?", content:
"Yes, we provide EMI options for phones. Contact us for details on available financing options and schemes for both credit and debit cards."},
{
id: "5",
title: "How do I reach your store?",
content:
"We're located at Vijaya Complex, F2, Kurnool Road, Venkateswara Nagar, Ongole, Andhra Pradesh 523001. Call us for exact directions or visit our location on Google Maps.",
},
id: "5", title: "How do I reach your store?", content:
"We're located at Vijaya Complex, F2, Kurnool Road, Venkateswara Nagar, Ongole, Andhra Pradesh 523001. Call us for exact directions or visit our location on Google Maps."},
{
id: "6",
title: "Do you provide home delivery?",
content:
"Yes! We offer local delivery within Ongole for phone purchases and accessories. Call or WhatsApp us to arrange delivery at your convenience.",
},
id: "6", title: "Do you provide home delivery?", content:
"Yes! We offer local delivery within Ongole for phone purchases and accessories. Call or WhatsApp us to arrange delivery at your convenience."},
]}
/>
</div>
@@ -199,8 +139,7 @@ export default function RepairsPage() {
copyrightText="© 2025 City Cellworld. All rights reserved. Your trusted mobile store in Ongole."
columns={[
{
title: "Quick Links",
items: [
title: "Quick Links", items: [
{ label: "Home", href: "/" },
{ label: "Products", href: "/products" },
{ label: "Repairs", href: "/repairs" },
@@ -208,8 +147,7 @@ export default function RepairsPage() {
],
},
{
title: "Services",
items: [
title: "Services", items: [
{ label: "Phone Sales", href: "/products" },
{ label: "Screen Repair", href: "/repairs" },
{ label: "Battery Service", href: "/repairs" },
@@ -217,21 +155,14 @@ export default function RepairsPage() {
],
},
{
title: "Contact",
items: [
title: "Contact", items: [
{ label: "Call: +91-9876-543-210", href: "tel:+919876543210" },
{
label: "WhatsApp: Chat Now",
href: "https://wa.me/919876543210",
},
label: "WhatsApp: Chat Now", href: "https://wa.me/919876543210"},
{
label: "Email: info@citycellworld.com",
href: "mailto:info@citycellworld.com",
},
label: "Email: info@citycellworld.com", href: "mailto:info@citycellworld.com"},
{
label: "Visit Store",
href: "https://maps.google.com/?q=Vijaya+Complex+Kurnool+Road+Ongole",
},
label: "Visit Store", href: "https://maps.google.com/?q=Vijaya+Complex+Kurnool+Road+Ongole"},
],
},
]}

View File

@@ -1,51 +1,37 @@
"use client";
import { memo } from "react";
import useSvgTextLogo from "./useSvgTextLogo";
import { cls } from "@/lib/utils";
import React from "react";
interface SvgTextLogoProps {
logoText: string;
adjustHeightFactor?: number;
verticalAlign?: "top" | "center";
text?: string;
fontSize?: number;
fontFamily?: string;
fill?: string;
className?: string;
}
const SvgTextLogo = memo<SvgTextLogoProps>(function SvgTextLogo({
logoText,
adjustHeightFactor,
verticalAlign = "top",
className = "",
}) {
const { svgRef, textRef, viewBox, aspectRatio } = useSvgTextLogo(logoText, false, adjustHeightFactor);
const SvgTextLogo: React.FC<SvgTextLogoProps> = ({
text = "Logo", fontSize = 24,
fontFamily = "Arial, sans-serif", fill = "#000000", className = ""}) => {
return (
<svg
ref={svgRef}
viewBox={viewBox}
className={cls("w-full", className)}
style={{ aspectRatio: aspectRatio }}
preserveAspectRatio="none"
role="img"
aria-label={`${logoText} logo`}
width="200"
height="60"
viewBox="0 0 200 60"
className={className}
aria-label={text}
>
<text
ref={textRef}
x="0"
y={verticalAlign === "center" ? "50%" : "0"}
className="font-bold fill-current"
style={{
fontSize: "20px",
letterSpacing: "-0.02em",
dominantBaseline: verticalAlign === "center" ? "middle" : "text-before-edge"
}}
x="50%"
y="50%"
dominantBaseline="middle"
textAnchor="middle"
fontSize={fontSize}
fontFamily={fontFamily}
fill={fill}
>
{logoText}
{text}
</text>
</svg>
);
});
};
SvgTextLogo.displayName = "SvgTextLogo";
export default SvgTextLogo;
export default SvgTextLogo;