Add Geography Quiz and related components with quiz info and routing

This commit is contained in:
sha
2025-08-14 13:42:06 +03:00
parent 163bd33c3c
commit ecc09b6b9a
14 changed files with 488 additions and 171 deletions
+10
View File
@@ -0,0 +1,10 @@
export const quizInfo = {
title: "Capitals Quiz",
icon: "/icons/buildings.svg",
description: "Test your knowledge of world capitals.",
features: [
{ icon: "/icons/global.svg", text: "Capitals from every continent" },
{ icon: "/icons/medal-ribbon.svg", text: "Perfect rounds and achievements" },
{ icon: "/icons/chart-square.svg", text: "Track your progress" }
]
};
+12
View File
@@ -0,0 +1,12 @@
<script>
export const quizInfo = {
title: "Capitals Quiz",
icon: "/icons/buildings.svg",
description: "Test your knowledge of world capitals.",
features: [
{ icon: "/icons/global.svg", text: "Capitals from every continent" },
{ icon: "/icons/medal-ribbon.svg", text: "Perfect rounds and achievements" },
{ icon: "/icons/chart-square.svg", text: "Track your progress" }
]
};
</script>
+10
View File
@@ -0,0 +1,10 @@
export const quizInfo = {
title: "Flag Quiz",
icon: "/icons/flag.svg",
description: "Test your knowledge of world flags.",
features: [
{ icon: "/icons/global.svg", text: "Flags from every continent" },
{ icon: "/icons/medal-ribbon.svg", text: "Unlock achievements" },
{ icon: "/icons/chart-square.svg", text: "Track your progress" }
]
};
+12
View File
@@ -0,0 +1,12 @@
<script>
export const quizInfo = {
title: "Flag Quiz",
icon: "/icons/flag.svg",
description: "Test your knowledge of world flags.",
features: [
{ icon: "/icons/global.svg", text: "Flags from every continent" },
{ icon: "/icons/medal-ribbon.svg", text: "Unlock achievements" },
{ icon: "/icons/chart-square.svg", text: "Track your progress" }
]
};
</script>
+10
View File
@@ -0,0 +1,10 @@
export const quizInfo = {
title: "Geography Quiz",
icon: "/icons/map.svg",
description: "Test your knowledge of world geography by identifying countries from their map shapes.",
features: [
{ icon: "/icons/global.svg", text: "Countries from every continent" },
{ icon: "/icons/map.svg", text: "Unique map-based questions" },
{ icon: "/icons/chart-square.svg", text: "Track your progress" }
]
};
+12
View File
@@ -0,0 +1,12 @@
<script>
export const quizInfo = {
title: "Geography Quiz",
icon: "/icons/map.svg",
description: "Test your knowledge of world geography by identifying countries from their map shapes.",
features: [
{ icon: "/icons/global.svg", text: "Countries from every continent" },
{ icon: "/icons/map.svg", text: "Unique map-based questions" },
{ icon: "/icons/chart-square.svg", text: "Track your progress" }
]
};
</script>