diff --git a/src/app/apply/page.tsx b/src/app/apply/page.tsx index 833d338..70402e3 100644 --- a/src/app/apply/page.tsx +++ b/src/app/apply/page.tsx @@ -18,8 +18,7 @@ export default function ApplyPage() { const footerColumns = [ { - title: "Product", - items: [ + title: "Product", items: [ { label: "Search Jobs", href: "/search" }, { label: "Post a Job", href: "/post-job" }, { label: "Browse by Province", href: "#provinces" }, @@ -27,8 +26,7 @@ export default function ApplyPage() { ], }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Jobee", href: "#about" }, { label: "Careers", href: "#" }, { label: "Contact Us", href: "#contact" }, @@ -36,8 +34,7 @@ export default function ApplyPage() { ], }, { - title: "Resources", - items: [ + title: "Resources", items: [ { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }, { label: "FAQ", href: "#" }, @@ -53,7 +50,7 @@ export default function ApplyPage() { borderRadius="pill" contentWidth="smallMedium" sizing="mediumLargeSizeLargeTitles" - background="aurora" + background="circleGradient" cardStyle="gradient-radial" primaryButtonStyle="double-inset" secondaryButtonStyle="glass" @@ -71,32 +68,20 @@ export default function ApplyPage() { @@ -80,61 +75,40 @@ export default function HomePage() { tagIcon={Briefcase} tagAnimation="slide-up" background={{ - variant: "aurora", - }} + variant: "animated-grid"}} leftCarouselItems={[ { imageSrc: - "http://img.b2bpic.net/free-vector/professional-bookkeeping-postcard-template_23-2149341358.jpg?_wi=1", - imageAlt: "Job Listing Card Design", - }, + "http://img.b2bpic.net/free-vector/professional-bookkeeping-postcard-template_23-2149341358.jpg", imageAlt: "Job Listing Card Design"}, { imageSrc: - "http://img.b2bpic.net/free-photo/homepage-concept-with-search-bar_23-2150040187.jpg?_wi=1", - imageAlt: "Advanced Search Filter Interface", - }, + "http://img.b2bpic.net/free-photo/homepage-concept-with-search-bar_23-2150040187.jpg", imageAlt: "Advanced Search Filter Interface"}, { imageSrc: - "http://img.b2bpic.net/free-vector/professional-recruitment-plan-diversity-general-infographic-template_23-2148947635.jpg?_wi=1", - imageAlt: "Admin Dashboard Management", - }, + "http://img.b2bpic.net/free-vector/professional-recruitment-plan-diversity-general-infographic-template_23-2148947635.jpg", imageAlt: "Admin Dashboard Management"}, { imageSrc: - "http://img.b2bpic.net/free-photo/personal-information-form-identity-concept_53876-137622.jpg?_wi=1", - imageAlt: "Application Process Flow", - }, + "http://img.b2bpic.net/free-photo/personal-information-form-identity-concept_53876-137622.jpg", imageAlt: "Application Process Flow"}, ]} rightCarouselItems={[ { imageSrc: - "http://img.b2bpic.net/free-photo/corporate-workers-brainstorming-together_23-2148804568.jpg?_wi=1", - imageAlt: "Professional Job Search Workspace", - }, + "http://img.b2bpic.net/free-photo/corporate-workers-brainstorming-together_23-2148804568.jpg", imageAlt: "Professional Job Search Workspace"}, { imageSrc: - "http://img.b2bpic.net/free-photo/personal-information-form-identity-concept_53876-137622.jpg?_wi=2", - imageAlt: "Recruitment Application Steps", - }, + "http://img.b2bpic.net/free-photo/personal-information-form-identity-concept_53876-137622.jpg", imageAlt: "Recruitment Application Steps"}, { imageSrc: - "http://img.b2bpic.net/free-vector/professional-recruitment-plan-diversity-general-infographic-template_23-2148947635.jpg?_wi=2", - imageAlt: "Recruitment Analytics Dashboard", - }, + "http://img.b2bpic.net/free-vector/professional-recruitment-plan-diversity-general-infographic-template_23-2148947635.jpg", imageAlt: "Recruitment Analytics Dashboard"}, { imageSrc: - "http://img.b2bpic.net/free-photo/homepage-concept-with-search-bar_23-2150040187.jpg?_wi=2", - imageAlt: "Job Search Filter Options", - }, + "http://img.b2bpic.net/free-photo/homepage-concept-with-search-bar_23-2150040187.jpg", imageAlt: "Job Search Filter Options"}, ]} buttons={[ { - text: "Start Searching", - href: "/search", - }, + text: "Start Searching", href: "/search"}, { - text: "Post a Job", - href: "/post-job", - }, + text: "Post a Job", href: "/post-job"}, ]} buttonAnimation="slide-up" carouselPosition="right" @@ -152,47 +126,29 @@ export default function HomePage() { useInvertedBackground={false} features={[ { - id: "1", - title: "Search & Filter", - description: - "Browse thousands of jobs across all Dutch provinces with advanced filtering by location, salary, job type, and category.", - imageSrc: - "http://img.b2bpic.net/free-photo/homepage-concept-with-search-bar_23-2150040187.jpg?_wi=3", - imageAlt: "Advanced search interface", - }, + id: 1, + title: "Search & Filter", description: + "Browse thousands of jobs across all Dutch provinces with advanced filtering by location, salary, job type, and category.", imageSrc: + "http://img.b2bpic.net/free-photo/homepage-concept-with-search-bar_23-2150040187.jpg", imageAlt: "Advanced search interface"}, { - id: "2", - title: "Apply Easily", - description: - "Submit your application with your resume, cover letter, and personal information in just minutes.", - imageSrc: - "http://img.b2bpic.net/free-photo/personal-information-form-identity-concept_53876-137622.jpg?_wi=3", - imageAlt: "Application form process", - }, + id: 2, + title: "Apply Easily", description: + "Submit your application with your resume, cover letter, and personal information in just minutes.", imageSrc: + "http://img.b2bpic.net/free-photo/personal-information-form-identity-concept_53876-137622.jpg", imageAlt: "Application form process"}, { - id: "3", - title: "Connect with Employers", - description: - "Get matched with top Dutch companies actively hiring and receive direct opportunities from recruiters.", - imageSrc: - "http://img.b2bpic.net/free-photo/corporate-workers-brainstorming-together_23-2148804568.jpg?_wi=2", - imageAlt: "Professional networking", - }, + id: 3, + title: "Connect with Employers", description: + "Get matched with top Dutch companies actively hiring and receive direct opportunities from recruiters.", imageSrc: + "http://img.b2bpic.net/free-photo/corporate-workers-brainstorming-together_23-2148804568.jpg", imageAlt: "Professional networking"}, { - id: "4", - title: "Land Your Dream Job", - description: - "Track your applications, receive updates, and secure your next career opportunity with confidence.", - imageSrc: - "http://img.b2bpic.net/free-vector/professional-recruitment-plan-diversity-general-infographic-template_23-2148947635.jpg?_wi=3", - imageAlt: "Dashboard tracking", - }, + id: 4, + title: "Land Your Dream Job", description: + "Track your applications, receive updates, and secure your next career opportunity with confidence.", imageSrc: + "http://img.b2bpic.net/free-vector/professional-recruitment-plan-diversity-general-infographic-template_23-2148947635.jpg", imageAlt: "Dashboard tracking"}, ]} buttons={[ { - text: "Browse Jobs", - href: "/search", - }, + text: "Browse Jobs", href: "/search"}, ]} buttonAnimation="slide-up" /> @@ -210,45 +166,21 @@ export default function HomePage() { animationType="slide-up" testimonials={[ { - id: "1", - name: "Sarah van der Berg", - role: "Software Developer", - testimonial: - "I found my perfect job within 2 weeks using Jobee. The search filters made it easy to find remote opportunities in Amsterdam that matched my skill set.", - imageSrc: - "http://img.b2bpic.net/free-photo/front-view-smiley-man-posing_23-2150171293.jpg?_wi=1", - imageAlt: "Sarah van der Berg", - }, + id: "1", name: "Sarah van der Berg", role: "Software Developer", testimonial: + "I found my perfect job within 2 weeks using Jobee. The search filters made it easy to find remote opportunities in Amsterdam that matched my skill set.", imageSrc: + "http://img.b2bpic.net/free-photo/front-view-smiley-man-posing_23-2150171293.jpg", imageAlt: "Sarah van der Berg"}, { - id: "2", - name: "Jan Pieterzoon", - role: "HR Manager", - testimonial: - "As a recruiter, Jobee has revolutionized how we post jobs and connect with talented candidates across the Netherlands. The platform is intuitive and effective.", - imageSrc: - "http://img.b2bpic.net/free-photo/smiling-face-gorgeous-latin-american-woman_1262-5766.jpg?_wi=1", - imageAlt: "Jan Pieterzoon", - }, + id: "2", name: "Jan Pieterzoon", role: "HR Manager", testimonial: + "As a recruiter, Jobee has revolutionized how we post jobs and connect with talented candidates across the Netherlands. The platform is intuitive and effective.", imageSrc: + "http://img.b2bpic.net/free-photo/smiling-face-gorgeous-latin-american-woman_1262-5766.jpg", imageAlt: "Jan Pieterzoon"}, { - id: "3", - name: "Emma Dijkstra", - role: "Marketing Specialist", - testimonial: - "The application process on Jobee is so smooth. I applied for 5 positions and received 3 interview invitations within a week. Highly recommended!", - imageSrc: - "http://img.b2bpic.net/free-photo/smiling-senior-businessman-pointing-with-finger_1262-3108.jpg?_wi=1", - imageAlt: "Emma Dijkstra", - }, + id: "3", name: "Emma Dijkstra", role: "Marketing Specialist", testimonial: + "The application process on Jobee is so smooth. I applied for 5 positions and received 3 interview invitations within a week. Highly recommended!", imageSrc: + "http://img.b2bpic.net/free-photo/smiling-senior-businessman-pointing-with-finger_1262-3108.jpg", imageAlt: "Emma Dijkstra"}, { - id: "4", - name: "Michael Houtstra", - role: "Finance Director", - testimonial: - "We've hired 12 excellent team members through Jobee in the past year. The quality of candidates is outstanding and the platform is incredibly easy to use.", - imageSrc: - "http://img.b2bpic.net/free-photo/studio-portrait-elegant-black-american-male-dressed-suit-grey-vignette-background_613910-9543.jpg?_wi=1", - imageAlt: "Michael Houtstra", - }, + id: "4", name: "Michael Houtstra", role: "Finance Director", testimonial: + "We've hired 12 excellent team members through Jobee in the past year. The quality of candidates is outstanding and the platform is incredibly easy to use.", imageSrc: + "http://img.b2bpic.net/free-photo/studio-portrait-elegant-black-american-male-dressed-suit-grey-vignette-background_613910-9543.jpg", imageAlt: "Michael Houtstra"}, ]} buttonAnimation="slide-up" /> @@ -262,8 +194,7 @@ export default function HomePage() { tagIcon={Mail} tagAnimation="slide-up" background={{ - variant: "animated-grid", - }} + variant: "animated-grid"}} useInvertedBackground={false} inputPlaceholder="Enter your email address" buttonText="Subscribe" diff --git a/src/app/post-job/page.tsx b/src/app/post-job/page.tsx index 037341e..82ad8ee 100644 --- a/src/app/post-job/page.tsx +++ b/src/app/post-job/page.tsx @@ -19,8 +19,7 @@ export default function PostJobPage() { const footerColumns = [ { - title: "Product", - items: [ + title: "Product", items: [ { label: "Search Jobs", href: "/search" }, { label: "Post a Job", href: "/post-job" }, { label: "Browse by Province", href: "#provinces" }, @@ -28,8 +27,7 @@ export default function PostJobPage() { ], }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Jobee", href: "#about" }, { label: "Careers", href: "#" }, { label: "Contact Us", href: "#contact" }, @@ -37,8 +35,7 @@ export default function PostJobPage() { ], }, { - title: "Resources", - items: [ + title: "Resources", items: [ { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }, { label: "FAQ", href: "#" }, @@ -54,7 +51,7 @@ export default function PostJobPage() { borderRadius="pill" contentWidth="smallMedium" sizing="mediumLargeSizeLargeTitles" - background="aurora" + background="circleGradient" cardStyle="gradient-radial" primaryButtonStyle="double-inset" secondaryButtonStyle="glass" @@ -72,32 +69,20 @@ export default function PostJobPage() { @@ -81,38 +76,24 @@ export default function SearchPage() { useInvertedBackground={false} features={[ { - id: "1", - title: "Filter by Province", - description: - "Search jobs from all 12 Dutch provinces including Amsterdam, Rotterdam, Utrecht, and beyond. Find opportunities near you or explore remote positions nationwide.", - imageSrc: - "http://img.b2bpic.net/free-photo/homepage-concept-with-search-bar_23-2150040187.jpg?_wi=4", - imageAlt: "Province filter interface", - }, + id: 1, + title: "Filter by Province", description: + "Search jobs from all 12 Dutch provinces including Amsterdam, Rotterdam, Utrecht, and beyond. Find opportunities near you or explore remote positions nationwide.", imageSrc: + "http://img.b2bpic.net/free-photo/homepage-concept-with-search-bar_23-2150040187.jpg", imageAlt: "Province filter interface"}, { - id: "2", - title: "Refine by Category", - description: - "Browse across multiple industries: Technology, Healthcare, Finance, Engineering, Marketing, Sales, and more. Find roles that match your expertise and interests.", - imageSrc: - "http://img.b2bpic.net/free-vector/professional-bookkeeping-postcard-template_23-2149341358.jpg?_wi=2", - imageAlt: "Job category options", - }, + id: 2, + title: "Refine by Category", description: + "Browse across multiple industries: Technology, Healthcare, Finance, Engineering, Marketing, Sales, and more. Find roles that match your expertise and interests.", imageSrc: + "http://img.b2bpic.net/free-vector/professional-bookkeeping-postcard-template_23-2149341358.jpg", imageAlt: "Job category options"}, { - id: "3", - title: "Salary & Experience Level", - description: - "Filter by salary range, job type (full-time, part-time, contract), and experience level (entry-level, mid-career, senior) to find the perfect match for your career goals.", - imageSrc: - "http://img.b2bpic.net/free-photo/corporate-workers-brainstorming-together_23-2148804568.jpg?_wi=3", - imageAlt: "Salary and level filters", - }, + id: 3, + title: "Salary & Experience Level", description: + "Filter by salary range, job type (full-time, part-time, contract), and experience level (entry-level, mid-career, senior) to find the perfect match for your career goals.", imageSrc: + "http://img.b2bpic.net/free-photo/corporate-workers-brainstorming-together_23-2148804568.jpg", imageAlt: "Salary and level filters"}, ]} buttons={[ { - text: "Start Your Search", - href: "/search", - }, + text: "Start Your Search", href: "/search"}, ]} buttonAnimation="slide-up" /> @@ -126,8 +107,7 @@ export default function SearchPage() { tagIcon={Mail} tagAnimation="slide-up" background={{ - variant: "animated-grid", - }} + variant: "animated-grid"}} useInvertedBackground={false} inputPlaceholder="Enter your email to get started" buttonText="Create Alert"