Merge version_3 into main
Merge version_3 into main
This commit was merged in pull request #2.
This commit is contained in:
291
src/app/page.tsx
291
src/app/page.tsx
@@ -2,194 +2,219 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import AboutMetric from '@/components/sections/about/AboutMetric';
|
||||
import BlogCardThree from '@/components/sections/blog/BlogCardThree';
|
||||
import ContactCenter from '@/components/sections/contact/ContactCenter';
|
||||
import FeatureCardTwentyEight from '@/components/sections/feature/FeatureCardTwentyEight';
|
||||
import FooterSimple from '@/components/sections/footer/FooterSimple';
|
||||
import HeroSplitDualMedia from '@/components/sections/hero/HeroSplitDualMedia';
|
||||
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
|
||||
import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven';
|
||||
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
|
||||
import PricingCardFive from '@/components/sections/pricing/PricingCardFive';
|
||||
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
|
||||
import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix';
|
||||
import FaqDouble from '@/components/sections/faq/FaqDouble';
|
||||
import FeatureCardSix from '@/components/sections/feature/FeatureCardSix';
|
||||
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
|
||||
import HeroOverlayTestimonial from '@/components/sections/hero/HeroOverlayTestimonial';
|
||||
import MetricCardFourteen from '@/components/sections/metrics/MetricCardFourteen';
|
||||
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
|
||||
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
|
||||
import { BookOpen, TrendingUp, Users } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="hover-magnetic"
|
||||
defaultTextAnimation="background-highlight"
|
||||
borderRadius="soft"
|
||||
contentWidth="compact"
|
||||
sizing="largeSizeMediumTitles"
|
||||
background="blurBottom"
|
||||
defaultButtonVariant="directional-hover"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="pill"
|
||||
contentWidth="mediumSmall"
|
||||
sizing="largeSmallSizeLargeTitles"
|
||||
background="aurora"
|
||||
cardStyle="glass-elevated"
|
||||
primaryButtonStyle="gradient"
|
||||
secondaryButtonStyle="solid"
|
||||
headingFontWeight="normal"
|
||||
primaryButtonStyle="diagonal-gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="light"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleApple
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{ name: "Jobs", id: "#jobs" },
|
||||
{ name: "About Us", id: "#about" },
|
||||
{ name: "Benefits", id: "#benefits" },
|
||||
{ name: "Contact", id: "#contact" },
|
||||
{
|
||||
name: "About", id: "#about"},
|
||||
{
|
||||
name: "Jobs", id: "#jobs"},
|
||||
{
|
||||
name: "Benefits", id: "#benefits"},
|
||||
{
|
||||
name: "Contact", id: "#contact"},
|
||||
]}
|
||||
brandName="Aldi Mechelen"
|
||||
brandName="Aldi Mechelen Careers"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitDualMedia
|
||||
background={{ variant: "gradient-bars" }}
|
||||
title="Start Your Career at Aldi Mechelen"
|
||||
description="Join our growing team and build a rewarding career in retail. We value hard work, team spirit, and providing the best experience to our customers."
|
||||
tag="We are Hiring"
|
||||
<HeroOverlayTestimonial
|
||||
title="Grow Your Retail Career in a Fast-Paced Team"
|
||||
description="Grow your career with a team that values fresh standards, hard work, and professional development. Discover open roles today."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Sofie", handle: "@sofie_aldi", testimonial: "Working at Aldi has been an amazing journey. The team spirit is fantastic, and every day is rewarding.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-caucasian-male-barber-wearing-glasses-wavy-hair-band-uniform-doing-money-gesture-isolated-green-background-with-copy-space_141793-31998.jpg"},
|
||||
{
|
||||
name: "Mark", handle: "@mark_retail", testimonial: "Great management, clear goals, and real growth opportunities. I've never felt more supported.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-confident-worker_1163-2784.jpg"},
|
||||
{
|
||||
name: "Lotte", handle: "@lotte_aldi", testimonial: "I love the pace and the variety. Every shift teaches me something new about the retail business.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/anxious-young-handsome-barber-looking-side-touching-his-hair-with-another-hand-kept-air-isolated-olive-green-with-copy-space_141793-76567.jpg"},
|
||||
{
|
||||
name: "Jan", handle: "@jan_staff", testimonial: "Solid workplace with excellent benefits and an inclusive atmosphere. Proud to be part of Aldi.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-man-wearing-trench-coat_23-2149729304.jpg"},
|
||||
{
|
||||
name: "Elena", handle: "@elena_aldi", testimonial: "Professional environment where hard work is truly recognized. Highly recommended for retail starters.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/confident-woman-standing-with-arms-akimbo_107420-95954.jpg"},
|
||||
]}
|
||||
buttons={[
|
||||
{ text: "View Open Positions", href: "#jobs" },
|
||||
{ text: "Learn More", href: "#about" },
|
||||
]}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-holding-basket_23-2149148505.jpg", imageAlt: "Aldi store team"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blur-shopping-mall_1203-8340.jpg", imageAlt: "Aldi store interior"}
|
||||
text: "See Open Roles", href: "#jobs"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/couple-doing-organic-food-shopping_482257-76126.jpg"
|
||||
imageAlt="retail team smiling in store"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/selfie-cheerful-caucasian-fair-haired-woman-standing-near-rack-with-dresses-fashion-shop-looking-camera-smiling-boutique-customer-shop-assistant-concept_74855-11952.jpg", alt: "Selfie of cheerful Caucasian fair haired woman standing near rack"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-young-woman-glasses-with-dark-brown-hair-posing-with-arms-crossed-front-light-wall_197531-4921.jpg", alt: "Smiling young woman in glasses with dark-brown hair"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/cheerful-waitress-with-charming-smile_1098-15077.jpg", alt: "Cheerful Waitress with Charming Smile"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/joyful-latin-black-haired-woman-standing-with-arms-folded-near-rack-with-dresses-clothes-shop-looking-camera-smiling-boutique-customer-shop-assistant-concept_74855-11848.jpg", alt: "Joyful Latin black haired woman standing with arms folded"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-happy-business-woman-posing-her-own-coffee-shop_1163-1790.jpg", alt: "Smiling happy business woman posing at her own coffee shop"},
|
||||
]}
|
||||
mediaAnimation="slide-up"
|
||||
rating={5}
|
||||
ratingText="Top Rated Employer in Mechelen"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<InlineImageSplitTextAbout
|
||||
<AboutMetric
|
||||
useInvertedBackground={true}
|
||||
heading={[
|
||||
{ type: "text", content: "Our Mission in Mechelen" },
|
||||
{ type: "image", src: "http://img.b2bpic.net/free-photo/group-people-teaming-up-work_23-2148816836.jpg", alt: "Mission Image" },
|
||||
title="Why Choose Aldi Mechelen?"
|
||||
metrics={[
|
||||
{
|
||||
label: "Career Growth", value: "15+", icon: TrendingUp,
|
||||
},
|
||||
{
|
||||
label: "Team Members", value: "120+", icon: Users,
|
||||
},
|
||||
{
|
||||
label: "Training Hours", value: "500+", icon: BookOpen,
|
||||
},
|
||||
]}
|
||||
metricsAnimation="blur-reveal"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="features" data-section="features">
|
||||
<FeatureCardTwentyEight
|
||||
animationType="slide-up"
|
||||
<FeatureCardSix
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{ id: "f1", title: "Flexible Scheduling", subtitle: "Work that fits your life", category: "Culture", value: "High Flexibility" },
|
||||
{ id: "f2", title: "Growth Opportunities", subtitle: "Pathways to management", category: "Career", value: "Fast Track" },
|
||||
{ id: "f3", title: "Competitive Pay", subtitle: "Rewarding your hard work", category: "Benefits", value: "Industry Leading" },
|
||||
{
|
||||
title: "Flexible Scheduling", description: "We understand the importance of balance. Get shifts that work for you.", imageSrc: "http://img.b2bpic.net/free-vector/man-cartoon-salesman-supermarket-worker-shopping-cart-scanner-cash-register_24908-59351.jpg", imageAlt: "retail store career icon"},
|
||||
{
|
||||
title: "Skills Development", description: "Structured onboarding and continuous training for every role.", imageSrc: "http://img.b2bpic.net/free-photo/birth-rate-fertility-concept_23-2148761034.jpg", imageAlt: "professional training staff icon"},
|
||||
{
|
||||
title: "Great Benefits", description: "Competitive hourly rates and performance-based rewards.", imageSrc: "http://img.b2bpic.net/free-vector/flat-design-employee-month-bundle-set_23-2149481096.jpg", imageAlt: "competitive pay retail icon"},
|
||||
]}
|
||||
title="Why Work at Aldi?"
|
||||
description="We support our employees with programs that prioritize well-being and development."
|
||||
title="What We Offer"
|
||||
description="We invest in our people. From competitive pay to structured training, we ensure everyone has the tools to succeed."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="jobs" data-section="jobs">
|
||||
<ProductCardTwo
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="four-items-2x2-equal-grid"
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{ id: "p1", brand: "Retail", name: "Store Associate", price: "Competitive Hourly Rate", rating: 5, reviewCount: "10+ Reviews", imageSrc: "http://img.b2bpic.net/free-photo/wearing-shoes-protection-against-corona-virus-supermarket_342744-1156.jpg" },
|
||||
{ id: "p2", brand: "Management", name: "Shift Supervisor", price: "Competitive Salary", rating: 5, reviewCount: "5+ Reviews", imageSrc: "http://img.b2bpic.net/free-photo/shops-with-glass-counters-blurry_1203-824.jpg" },
|
||||
{ id: "p3", brand: "Logistics", name: "Warehouse Worker", price: "Competitive Hourly Rate", rating: 5, reviewCount: "15+ Reviews", imageSrc: "http://img.b2bpic.net/free-photo/abstract-blur-furniture-shop-store-interior_1203-8591.jpg" },
|
||||
{ id: "p4", brand: "Retail", name: "Assistant Store Manager", price: "Competitive Salary", rating: 5, reviewCount: "3+ Reviews", imageSrc: "http://img.b2bpic.net/free-photo/couple-doing-organic-food-shopping_482257-76126.jpg" },
|
||||
{ id: "p5", brand: "Operations", name: "Store Administrator", price: "Competitive Salary", rating: 5, reviewCount: "2+ Reviews", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-supermarket-with-vegetables-fruits-buying-groceries_169016-19827.jpg" },
|
||||
{ id: "p6", brand: "Retail", name: "Seasonal Associate", price: "Hourly Rate", rating: 5, reviewCount: "20+ Reviews", imageSrc: "http://img.b2bpic.net/free-photo/abstract-blur-furniture-shop-store-interior_1203-8579.jpg" },
|
||||
]}
|
||||
title="Current Opportunities"
|
||||
description="Explore available positions at our Mechelen locations."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="pricing" data-section="pricing">
|
||||
<PricingCardFive
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{
|
||||
id: "b1", tag: "Health", price: "Full", period: "Coverage", description: "Comprehensive health insurance options for you and your family.", button: { text: "Apply Now" },
|
||||
featuresTitle: "Included Perks", features: ["Dental Coverage", "Vision Plan", "Mental Health Support"],
|
||||
},
|
||||
{
|
||||
id: "b2", tag: "Savings", price: "Retirement", period: "Support", description: "Save for the future with our matched retirement plans.", button: { text: "Apply Now" },
|
||||
featuresTitle: "Included Perks", features: ["Employer Match", "Financial Planning", "Life Insurance"],
|
||||
},
|
||||
]}
|
||||
title="Employee Benefits"
|
||||
description="Beyond your salary, we offer excellent benefits."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="metrics" data-section="metrics">
|
||||
<MetricCardEleven
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
<MetricCardFourteen
|
||||
useInvertedBackground={true}
|
||||
title="Impactful Careers"
|
||||
tag="Our Roles"
|
||||
metrics={[
|
||||
{ id: "m1", value: "500+", title: "Happy Team Members", description: "Working across the region.", imageSrc: "http://img.b2bpic.net/free-photo/black-friday-shopping-mall-security_482257-90417.jpg" },
|
||||
{ id: "m2", value: "15+", title: "Store Locations", description: "In and around Mechelen.", imageSrc: "http://img.b2bpic.net/free-photo/calendar-planner-agenda-schedule-concept_53876-133697.jpg" },
|
||||
{ id: "m3", value: "100%", title: "Growth Support", description: "Programs for every new hire.", imageSrc: "http://img.b2bpic.net/free-photo/disconnected-entrepreneur-dealing-with-depersonalization-being-detached_482257-124017.jpg" },
|
||||
{
|
||||
id: "1", value: "Store Assistant", description: "Focus on customer service, stocking, and efficiency."},
|
||||
{
|
||||
id: "2", value: "Shift Manager", description: "Lead store operations and support the store manager."},
|
||||
{
|
||||
id: "3", value: "Stock Specialist", description: "Ensure inventory accuracy and store presentation."},
|
||||
]}
|
||||
title="Making an Impact"
|
||||
description="Our success is driven by the people of Mechelen."
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardSix
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
<div id="testimonial" data-section="testimonial">
|
||||
<TestimonialCardTwelve
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{ id: "t1", name: "Sarah J.", handle: "@aldi-mechelen", testimonial: "I love the environment here. Every day is different and management really supports my growth.", imageSrc: "http://img.b2bpic.net/free-photo/healthy-breakfast-concept-with-modern-woman_23-2148115601.jpg" },
|
||||
{ id: "t2", name: "Mark D.", handle: "@aldi-mechelen", testimonial: "Great work-life balance and competitive wages. Highly recommend joining.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-woman-protective-uniform-with-hardhat-holding-tablet-warehouse-center_342744-1475.jpg" },
|
||||
{ id: "t3", name: "Elena M.", handle: "@aldi-mechelen", testimonial: "The onboarding process was excellent. Felt like part of the team on day one.", imageSrc: "http://img.b2bpic.net/free-photo/handsome-african-man-sitting-table-office-while-his-subordinates-working-new-sale-strategy-indoor-portrait-business-people-international-company-posing-work-process_197531-3746.jpg" },
|
||||
{ id: "t4", name: "David K.", handle: "@aldi-mechelen", testimonial: "Growth opportunities are real. Started as associate and am now a supervisor.", imageSrc: "http://img.b2bpic.net/free-photo/female-personal-shopper-helping-cutomer_23-2148924090.jpg" },
|
||||
{ id: "t5", name: "Lisa R.", handle: "@aldi-mechelen", testimonial: "Best retail job I've had. The benefits are actually useful and support my family.", imageSrc: "http://img.b2bpic.net/free-photo/cute-blond-girl-showing-tongue-smiling-happy_176420-27865.jpg" },
|
||||
{
|
||||
id: "1", name: "Sarah J.", imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-friendly-asian-girl-smiling-serving-coffee-barista-giving-you-cup-coffee_1258-199251.jpg", imageAlt: "happy employee portrait retail"},
|
||||
{
|
||||
id: "2", name: "Michael C.", imageSrc: "http://img.b2bpic.net/free-photo/girl-cafe_1098-14388.jpg", imageAlt: "store manager smiling portrait"},
|
||||
{
|
||||
id: "3", name: "Emily R.", imageSrc: "http://img.b2bpic.net/free-photo/i-m-waiting-delivery-fresh-ingredients_329181-2910.jpg", imageAlt: "enthusiastic retail shop worker"},
|
||||
{
|
||||
id: "4", name: "David K.", imageSrc: "http://img.b2bpic.net/free-photo/female-staff-working-food-counter_107420-63671.jpg", imageAlt: "retail team member happy portrait"},
|
||||
{
|
||||
id: "5", name: "Fiona L.", imageSrc: "http://img.b2bpic.net/free-photo/young-builder-man-construction-uniform-safety-helmet-happy-excited-clenching-fists-rejoicing-his-success-standing-purple-wall_141793-64713.jpg", imageAlt: "professional retail staff looking happy"},
|
||||
]}
|
||||
cardTitle="Success Stories"
|
||||
cardTag="Testimonials"
|
||||
cardAnimation="blur-reveal"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="faq" data-section="faq">
|
||||
<FaqDouble
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "1", title: "Do I need retail experience?", content: "Not at all! We provide thorough training for all our staff members."},
|
||||
{
|
||||
id: "2", title: "How are shifts assigned?", content: "We work with our employees to build schedules that accommodate availability."},
|
||||
{
|
||||
id: "3", title: "Is there room for growth?", content: "Definitely. Many of our managers started as store assistants."},
|
||||
]}
|
||||
title="Frequently Asked Questions"
|
||||
description="Have questions about working at Aldi? We have answers."
|
||||
faqsAnimation="blur-reveal"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="blog" data-section="blog">
|
||||
<BlogCardThree
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
title="Inside Aldi"
|
||||
description="Read more about our culture and internal growth."
|
||||
blogs={[
|
||||
{
|
||||
id: "1", category: "Careers", title: "Growth at Aldi", excerpt: "How to move from Assistant to Manager.", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-chooses-fruits-supermarket_169016-19306.jpg", imageAlt: "employee stocking produce in store", authorName: "Jan", authorAvatar: "http://img.b2bpic.net/free-photo/smiling-young-afro-american-male-barber-wearing-uniform-doing-ok-sign_141793-116559.jpg", date: "Oct 2023"},
|
||||
{
|
||||
id: "2", category: "Culture", title: "Team Spirit", excerpt: "Why we are more than just colleagues.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-working-together_23-2150627973.jpg", imageAlt: "retail team meeting store break", authorName: "Elena", authorAvatar: "http://img.b2bpic.net/free-photo/builder-man-construction-vest-safety-helmet-looking-camera-smiling-confident-happy-positive-standing-green-background_141793-117040.jpg", date: "Sep 2023"},
|
||||
{
|
||||
id: "3", category: "Operations", title: "Quality First", excerpt: "Maintaining the highest standards.", imageSrc: "http://img.b2bpic.net/free-photo/diverse-warehouse-staff-ensuring-smooth-product-distribution_482257-131519.jpg", imageAlt: "efficient warehouse operations clean", authorName: "Mark", authorAvatar: "http://img.b2bpic.net/free-photo/young-beautiful-hispanic-woman-student-smiling-confident-holding-book-library-university_839833-33853.jpg", date: "Aug 2023"},
|
||||
]}
|
||||
title="Voices from Our Team"
|
||||
description="Hear what our staff says about working at Aldi."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCenter
|
||||
useInvertedBackground={true}
|
||||
background={{ variant: "plain" }}
|
||||
title="Ready to Start?"
|
||||
description="Join our talent network and get alerted for new openings in Mechelen."
|
||||
inputPlaceholder="Enter your email address"
|
||||
buttonText="Join Talent Network"
|
||||
tag="Contact Us"
|
||||
background={{
|
||||
variant: "plain"}}
|
||||
title="Start Your Application"
|
||||
description="Join us and be part of a winning team in Mechelen."
|
||||
tag="Apply Now"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{
|
||||
title: "Company", items: [
|
||||
{ label: "About Aldi", href: "#about" },
|
||||
{ label: "Sustainability", href: "#" },
|
||||
{ label: "Careers", href: "#jobs" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support", items: [
|
||||
{ label: "Contact Us", href: "#contact" },
|
||||
{ label: "FAQ", href: "#" },
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
],
|
||||
},
|
||||
]}
|
||||
bottomLeftText="© 2024 Aldi Mechelen. All Rights Reserved."
|
||||
bottomRightText="Building the future of retail."
|
||||
<FooterLogoReveal
|
||||
logoText="Aldi Mechelen"
|
||||
leftLink={{
|
||||
text: "Privacy Policy", href: "#"}}
|
||||
rightLink={{
|
||||
text: "Terms of Use", href: "#"}}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
Reference in New Issue
Block a user