Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
2026-03-18 15:01:17 +00:00

View File

@@ -58,7 +58,7 @@ export default function LandingPage() {
imageSrc: "http://img.b2bpic.net/free-vector/smart-home-management_23-2148649626.jpg", imageAlt: "Quiz competition interface"
},
{
imageSrc: "http://img.b2bpic.net/free-vector/time-template-design_1057-558.jpg", imageAlt: "Quiz question screen with timer"
imageSrc: "http://img.b2bpic.net/free-vector/time-template-design_1057-558.jpg?_wi=1", imageAlt: "Quiz question screen with timer"
}
]}
mediaAnimation="opacity"
@@ -76,7 +76,7 @@ export default function LandingPage() {
tagAnimation="opacity"
buttons={[{ text: "View Full Rules", href: "#rules" }]}
buttonAnimation="opacity"
imageSrc="http://img.b2bpic.net/free-vector/schedule-template-design_742173-19731.jpg"
imageSrc="http://img.b2bpic.net/free-vector/schedule-template-design_742173-19731.jpg?_wi=1"
imageAlt="Competition stage progression diagram"
useInvertedBackground={true}
/>
@@ -92,23 +92,23 @@ export default function LandingPage() {
features={[
{
id: 1,
title: "Stage 1: Qualifiers", description: "16 easy to medium questions. 32 marks maximum. Top 8 scores advance to Quarterfinals.", imageSrc: "http://img.b2bpic.net/free-vector/time-template-design_1057-558.jpg", imageAlt: "Qualifiers stage"
title: "Stage 1: Qualifiers", description: "16 easy to medium questions. 32 marks maximum. Top 8 scores advance to Quarterfinals.", imageSrc: "http://img.b2bpic.net/free-vector/time-template-design_1057-558.jpg?_wi=2", imageAlt: "Qualifiers stage"
},
{
id: 2,
title: "Stage 2: Quarterfinals", description: "8 players in paired competitions. 10 medium difficulty questions. Winners advance to Semifinals.", imageSrc: "http://img.b2bpic.net/free-vector/gradient-football-position-chart-infographic_23-2149626037.jpg", imageAlt: "Quarterfinals bracket"
title: "Stage 2: Quarterfinals", description: "8 players in paired competitions. 10 medium difficulty questions. Winners advance to Semifinals.", imageSrc: "http://img.b2bpic.net/free-vector/gradient-football-position-chart-infographic_23-2149626037.jpg?_wi=1", imageAlt: "Quarterfinals bracket"
},
{
id: 3,
title: "Stage 3: Semifinals", description: "4 players in two matches. 10 medium-hard questions. Winners go to Final, losers compete for 3rd place.", imageSrc: "http://img.b2bpic.net/free-vector/schedule-template-design_742173-19731.jpg", imageAlt: "Semifinals competition"
title: "Stage 3: Semifinals", description: "4 players in two matches. 10 medium-hard questions. Winners go to Final, losers compete for 3rd place.", imageSrc: "http://img.b2bpic.net/free-vector/schedule-template-design_742173-19731.jpg?_wi=2", imageAlt: "Semifinals competition"
},
{
id: 4,
title: "Stage 4: Third Place Match", description: "The two semifinal losers compete. 10 hard questions. Determines 3rd place finisher.", imageSrc: "http://img.b2bpic.net/free-photo/evaluate-evaluating-evaluation-statistics-questionaire-concept_53876-21138.jpg", imageAlt: "Third place competition"
title: "Stage 4: Third Place Match", description: "The two semifinal losers compete. 10 hard questions. Determines 3rd place finisher.", imageSrc: "http://img.b2bpic.net/free-photo/evaluate-evaluating-evaluation-statistics-questionaire-concept_53876-21138.jpg?_wi=1", imageAlt: "Third place competition"
},
{
id: 5,
title: "Stage 5: Grand Final", description: "Top 2 competitors. 15 hardest questions. Highest score wins the championship.", imageSrc: "http://img.b2bpic.net/free-photo/evaluate-evaluating-evaluation-statistics-questionaire-concept_53876-21138.jpg", imageAlt: "Grand final showdown"
title: "Stage 5: Grand Final", description: "Top 2 competitors. 15 hardest questions. Highest score wins the championship.", imageSrc: "http://img.b2bpic.net/free-photo/evaluate-evaluating-evaluation-statistics-questionaire-concept_53876-21138.jpg?_wi=2", imageAlt: "Grand final showdown"
}
]}
textboxLayout="split"
@@ -128,13 +128,13 @@ export default function LandingPage() {
useInvertedBackground={false}
products={[
{
id: "leader-1", name: "Top Qualifier", price: "32 Points", variant: "Rank #1", imageSrc: "http://img.b2bpic.net/free-vector/gradient-football-position-chart-infographic_23-2149626037.jpg", imageAlt: "Top scorer"
id: "leader-1", name: "Top Qualifier", price: "32 Points", variant: "Rank #1", imageSrc: "http://img.b2bpic.net/free-vector/gradient-football-position-chart-infographic_23-2149626037.jpg?_wi=2", imageAlt: "Top scorer"
},
{
id: "leader-2", name: "Rising Star", price: "28 Points", variant: "Rank #2", imageSrc: "http://img.b2bpic.net/free-vector/gradient-football-position-chart-infographic_23-2149626037.jpg", imageAlt: "Second place"
id: "leader-2", name: "Rising Star", price: "28 Points", variant: "Rank #2", imageSrc: "http://img.b2bpic.net/free-vector/gradient-football-position-chart-infographic_23-2149626037.jpg?_wi=3", imageAlt: "Second place"
},
{
id: "leader-3", name: "Strong Contender", price: "26 Points", variant: "Rank #3", imageSrc: "http://img.b2bpic.net/free-vector/gradient-football-position-chart-infographic_23-2149626037.jpg", imageAlt: "Third place"
id: "leader-3", name: "Strong Contender", price: "26 Points", variant: "Rank #3", imageSrc: "http://img.b2bpic.net/free-vector/gradient-football-position-chart-infographic_23-2149626037.jpg?_wi=4", imageAlt: "Third place"
}
]}
carouselMode="buttons"