Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #2.
This commit is contained in:
351
src/app/page.tsx
351
src/app/page.tsx
@@ -30,22 +30,10 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "Services",
|
||||
id: "features",
|
||||
},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "testimonials",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "Services", id: "features" },
|
||||
{ name: "Testimonials", id: "testimonials" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="Mondragon Lawn & Landscaping"
|
||||
/>
|
||||
@@ -53,114 +41,35 @@ export default function LandingPage() {
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitDoubleCarousel
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
title="Excellence in Every Landscape"
|
||||
description="Transforming your outdoor space with premium landscaping, paver patios, and hardscaping solutions. Trusted expertise in Kennett Square."
|
||||
leftCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/unrecognizable-male-gardener-pushing-modern-lawn-mower-while-walking-grass-view-handyman_7502-10570.jpg?_wi=1",
|
||||
imageAlt: "landscaper backyard design work",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-male-female-worker-working-together-garden_23-2148165265.jpg",
|
||||
imageAlt: "landscaper backyard design work",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-picture-female-doing-gardening_181624-31754.jpg",
|
||||
imageAlt: "landscaper backyard design work",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stepping-stone-garden-path_1252-1028.jpg",
|
||||
imageAlt: "landscaper backyard design work",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/swimming-pool-top-view_1150-11005.jpg",
|
||||
imageAlt: "landscaper backyard design work",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/long-shot-woman-taking-care-her-plants_23-2148509910.jpg",
|
||||
imageAlt: "landscaper backyard design work",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/unrecognizable-male-gardener-pushing-modern-lawn-mower-while-walking-grass-view-handyman_7502-10570.jpg", imageAlt: "landscaper backyard design work" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/close-up-male-female-worker-working-together-garden_23-2148165265.jpg", imageAlt: "landscaper backyard design work" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/beautiful-picture-female-doing-gardening_181624-31754.jpg", imageAlt: "landscaper backyard design work" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/stepping-stone-garden-path_1252-1028.jpg", imageAlt: "landscaper backyard design work" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/swimming-pool-top-view_1150-11005.jpg", imageAlt: "landscaper backyard design work" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/long-shot-woman-taking-care-her-plants_23-2148509910.jpg", imageAlt: "landscaper backyard design work" }
|
||||
]}
|
||||
rightCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-with-pruner-tending-flowers_23-2147768531.jpg",
|
||||
imageAlt: "landscaper backyard design work",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-cutting-grass-with-lawn-mover-back-yard-male-black-apron-guy-repairs_1157-41431.jpg",
|
||||
imageAlt: "landscaper backyard design work",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-brunet-male-gardener-cutting-overgrown-bush-by-hedge-trimmer-sunny-day-front-view-hard_7502-10573.jpg",
|
||||
imageAlt: "landscaper backyard design work",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fork-harrows-grass_1339-7742.jpg",
|
||||
imageAlt: "landscaper backyard design work",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/professional-gardener-trimming-hedge-yard_342744-537.jpg",
|
||||
imageAlt: "landscaper backyard design work",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/path-way-garden_74190-3730.jpg",
|
||||
imageAlt: "landscaper backyard design work",
|
||||
},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Get a Free Quote",
|
||||
href: "#contact",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/woman-with-pruner-tending-flowers_23-2147768531.jpg", imageAlt: "landscaper backyard design work" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/man-cutting-grass-with-lawn-mover-back-yard-male-black-apron-guy-repairs_1157-41431.jpg", imageAlt: "landscaper backyard design work" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/smiling-brunet-male-gardener-cutting-overgrown-bush-by-hedge-trimmer-sunny-day-front-view-hard_7502-10573.jpg", imageAlt: "landscaper backyard design work" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/fork-harrows-grass_1339-7742.jpg", imageAlt: "landscaper backyard design work" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/professional-gardener-trimming-hedge-yard_342744-537.jpg", imageAlt: "landscaper backyard design work" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/path-way-garden_74190-3730.jpg", imageAlt: "landscaper backyard design work" }
|
||||
]}
|
||||
buttons={[{ text: "Get a Free Quote", href: "#contact" }]}
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/man-cutting-grass-with-lawn-mover-back-yard-male-black-apron-guy-repairs_1157-41432.jpg",
|
||||
alt: "Man cutting grass with lawn mover in the back yard.",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/caucasian-male-gardener-shaping-overgrown-boxwood-bush-by-hedge-trimmer-garden-front-view_7502-10139.jpg",
|
||||
alt: "Caucasian male gardener shaping overgrown boxwood bush.",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-person-using-trimming-tool-bush_23-2148256658.jpg",
|
||||
alt: "Close-up person using trimming tool on bush.",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/skilful-male-landscaper-using-high-altitude-hedge-trimmer-topiary-park-side-view-focused_7502-10164.jpg",
|
||||
alt: "Skilful male landscaper using high altitude hedge trimmer.",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/happy-attractive-male-gardener-glasses-posing-while-trimming-bush-with-electric-hedge-clippers_7502-10137.jpg",
|
||||
alt: "Happy attractive male gardener trimming bush.",
|
||||
},
|
||||
]}
|
||||
avatarText="Trusted by local homeowners for over a decade"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Hardscaping",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Landscaping",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Patio Installation",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Retaining Walls",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Lawn Maintenance",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/man-cutting-grass-with-lawn-mover-back-yard-male-black-apron-guy-repairs_1157-41432.jpg", alt: "Man cutting grass" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/caucasian-male-gardener-shaping-overgrown-boxwood-bush-by-hedge-trimmer-garden-front-view_7502-10139.jpg", alt: "Gardener shaping bush" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/close-up-person-using-trimming-tool-bush_23-2148256658.jpg", alt: "Trimming tool" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/skilful-male-landscaper-using-high-altitude-hedge-trimmer-topiary-park-side-view-focused_7502-10164.jpg", alt: "Hedge trimmer" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/happy-attractive-male-gardener-glasses-posing-while-trimming-bush-with-electric-hedge-clippers_7502-10137.jpg", alt: "Trimming bush" }
|
||||
]}
|
||||
avatarText="Trusted by local homeowners"
|
||||
marqueeItems={[{ type: "text", text: "Hardscaping" }, { type: "text", text: "Landscaping" }, { type: "text", text: "Patio Installation" }, { type: "text", text: "Retaining Walls" }, { type: "text", text: "Lawn Maintenance" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -170,21 +79,9 @@ export default function LandingPage() {
|
||||
title="Proven Quality & Reliability"
|
||||
tag="Our Impact"
|
||||
metrics={[
|
||||
{
|
||||
id: "1",
|
||||
value: "5.0",
|
||||
description: "Average Star Rating",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
value: "15+",
|
||||
description: "Happy Clients Reviews",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
value: "100%",
|
||||
description: "Project Dedication",
|
||||
},
|
||||
{ id: "1", value: "5.0", description: "Average Star Rating" },
|
||||
{ id: "2", value: "15+", description: "Happy Clients Reviews" },
|
||||
{ id: "3", value: "100%", description: "Project Dedication" }
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -195,53 +92,14 @@ export default function LandingPage() {
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Patio Installation",
|
||||
description: "Beautiful custom paver patios designed to enhance your outdoor living experience.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/aerial-view-farmer-working-rice-field-daytime_181624-12454.jpg",
|
||||
imageAlt: "stone patio installation project",
|
||||
},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-construction-site_23-2148751969.jpg",
|
||||
imageAlt: "stone patio installation project",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/unrecognizable-male-gardener-pushing-modern-lawn-mower-while-walking-grass-view-handyman_7502-10570.jpg?_wi=2",
|
||||
imageAlt: "stone patio installation project",
|
||||
},
|
||||
{
|
||||
title: "Hardscaping Design",
|
||||
description: "Expert retaining walls and hardscape layouts that add functionality and value.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/town-park-with-benches-fireplace_114579-13022.jpg",
|
||||
imageAlt: "retaining wall construction project",
|
||||
},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/path-way_74190-2125.jpg",
|
||||
imageAlt: "retaining wall construction project",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pretty-woman-cute-clothes-reaching-plants-greenhouse_197531-12328.jpg?_wi=1",
|
||||
imageAlt: "stone patio installation project",
|
||||
},
|
||||
{
|
||||
title: "Lawn Care & Landscaping",
|
||||
description: "Professional maintenance and garden design services to keep your property vibrant.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-taking-care-her-plants_23-2148509914.jpg",
|
||||
imageAlt: "landscaper backyard design work",
|
||||
},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-pruning-bushes-smiling-camera_651396-3821.jpg",
|
||||
imageAlt: "landscaper backyard design work",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-florists-woman-working-home-using-gardening-gloves_482257-8644.jpg?_wi=1",
|
||||
imageAlt: "stone patio installation project",
|
||||
},
|
||||
]}
|
||||
showStepNumbers={false}
|
||||
title="Our Specialized Services"
|
||||
description="We bring professional skill and premium materials to every outdoor project."
|
||||
features={[
|
||||
{ title: "Patio Installation", description: "Beautiful custom paver patios.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/aerial-view-farmer-working-rice-field-daytime_181624-12454.jpg", imageAlt: "patio" }, phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-construction-site_23-2148751969.jpg", imageAlt: "patio" } },
|
||||
{ title: "Hardscaping Design", description: "Expert retaining walls.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/town-park-with-benches-fireplace_114579-13022.jpg", imageAlt: "wall" }, phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/path-way_74190-2125.jpg", imageAlt: "wall" } },
|
||||
{ title: "Lawn Care", description: "Professional maintenance.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-taking-care-her-plants_23-2148509914.jpg", imageAlt: "lawn" }, phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/woman-pruning-bushes-smiling-camera_651396-3821.jpg", imageAlt: "lawn" } }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -251,64 +109,13 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
brand: "Hardscaping",
|
||||
name: "Retaining Wall Replacement",
|
||||
price: "Custom",
|
||||
rating: 5,
|
||||
reviewCount: "15",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/old-vintage-brick-wall-background_74190-5307.jpg",
|
||||
},
|
||||
{
|
||||
id: "p2",
|
||||
brand: "Patio",
|
||||
name: "Paver Patio Construction",
|
||||
price: "Custom",
|
||||
rating: 5,
|
||||
reviewCount: "15",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/grass-background_1127-3417.jpg",
|
||||
},
|
||||
{
|
||||
id: "p3",
|
||||
brand: "Landscaping",
|
||||
name: "Garden Design",
|
||||
price: "Custom",
|
||||
rating: 5,
|
||||
reviewCount: "15",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/thoughtful-middle-aged-gardener-looking-evergreen-plants-gray-haired-man-eyeglasses-wearing-blue-shirt-apron-growing-small-thujas-greenhouse-commercial-gardening-summer-concept_74855-12988.jpg",
|
||||
},
|
||||
{
|
||||
id: "p4",
|
||||
brand: "Hardscaping",
|
||||
name: "Walkway Paving",
|
||||
price: "Custom",
|
||||
rating: 5,
|
||||
reviewCount: "15",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/greenhouse-still-life_23-2148127909.jpg",
|
||||
},
|
||||
{
|
||||
id: "p5",
|
||||
brand: "Landscaping",
|
||||
name: "Property Maintenance",
|
||||
price: "Custom",
|
||||
rating: 5,
|
||||
reviewCount: "15",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pattern-grey-rough-textured-block_1258-222.jpg",
|
||||
},
|
||||
{
|
||||
id: "p6",
|
||||
brand: "Hardscaping",
|
||||
name: "Multi-tier Wall System",
|
||||
price: "Custom",
|
||||
rating: 5,
|
||||
reviewCount: "15",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/memorial-murdered-jews-europe-berlin-downtown-germany_1268-20945.jpg",
|
||||
},
|
||||
]}
|
||||
title="Completed Projects Showcase"
|
||||
description="A glimpse into our recent successful hardscape and landscaping projects in the area."
|
||||
description="A glimpse into our recent successful hardscape and landscaping projects."
|
||||
products={[
|
||||
{ id: "p1", brand: "Hardscaping", name: "Wall", price: "Custom", rating: 5, reviewCount: "15", imageSrc: "http://img.b2bpic.net/free-photo/old-vintage-brick-wall-background_74190-5307.jpg" },
|
||||
{ id: "p2", brand: "Patio", name: "Patio", price: "Custom", rating: 5, reviewCount: "15", imageSrc: "http://img.b2bpic.net/free-photo/grass-background_1127-3417.jpg" },
|
||||
{ id: "p3", brand: "Landscaping", name: "Garden", price: "Custom", rating: 5, reviewCount: "15", imageSrc: "http://img.b2bpic.net/free-photo/thoughtful-middle-aged-gardener-looking-evergreen-plants-gray-haired-man-eyeglasses-wearing-blue-shirt-apron-growing-small-thujas-greenhouse-commercial-gardening-summer-concept_74855-12988.jpg" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -318,49 +125,13 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Mitchell Sacks",
|
||||
role: "Local Guide",
|
||||
company: "Client",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pretty-woman-cute-clothes-reaching-plants-greenhouse_197531-12328.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "OJ Skiles",
|
||||
role: "Property Owner",
|
||||
company: "Client",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-florists-woman-working-home-using-gardening-gloves_482257-8644.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Chuck Tisa",
|
||||
role: "Local Guide",
|
||||
company: "Client",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-talking-smartphone-sitting-open-terrace_259150-59317.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Satisfied Customer",
|
||||
role: "Resident",
|
||||
company: "Client",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-adult-doing-outdoor-fitness_23-2149081975.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Local Resident",
|
||||
role: "Owner",
|
||||
company: "Client",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-man-looking-his-girlfriend_23-2148243181.jpg",
|
||||
},
|
||||
]}
|
||||
title="What Our Clients Say"
|
||||
description="See why homeowners trust us."
|
||||
testimonials={[
|
||||
{ id: "1", name: "Mitchell Sacks", role: "Local Guide", company: "Client", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/pretty-woman-cute-clothes-reaching-plants-greenhouse_197531-12328.jpg" },
|
||||
{ id: "2", name: "OJ Skiles", role: "Property Owner", company: "Client", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-florists-woman-working-home-using-gardening-gloves_482257-8644.jpg" },
|
||||
{ id: "3", name: "Chuck Tisa", role: "Local Guide", company: "Client", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/man-talking-smartphone-sitting-open-terrace_259150-59317.jpg" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -368,37 +139,23 @@ export default function LandingPage() {
|
||||
<FaqDouble
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Do you offer free estimates?",
|
||||
content: "Yes, we provide competitive, free estimates for all landscaping and hardscaping projects.",
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Which areas do you serve?",
|
||||
content: "We primarily serve Kennett Square and the surrounding local areas.",
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Are you licensed and insured?",
|
||||
content: "Yes, we are a professional, fully insured team dedicated to high-quality results.",
|
||||
},
|
||||
]}
|
||||
title="Frequently Asked Questions"
|
||||
description="Check our FAQs."
|
||||
faqsAnimation="slide-up"
|
||||
description="Have questions about our landscaping process? Check our FAQs."
|
||||
faqs={[
|
||||
{ id: "f1", title: "Free estimates?", content: "Yes, we provide free estimates." },
|
||||
{ id: "f2", title: "Areas served?", content: "Kennett Square area." },
|
||||
{ id: "f3", title: "Insured?", content: "Yes, fully insured." }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCenter
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
background={{ variant: "plain" }}
|
||||
title="Start Your Project"
|
||||
description="Ready to transform your lawn? Contact us today to discuss your vision and get a professional quote."
|
||||
description="Ready to transform your lawn? Contact us today."
|
||||
buttonText="Send Request"
|
||||
tag="Contact Us"
|
||||
/>
|
||||
@@ -413,4 +170,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user