From 80aada8e598a0f3ca62264769a407e10d64e0184 Mon Sep 17 00:00:00 2001 From: Rory Martin Date: Wed, 27 Mar 2024 10:17:30 +0000 Subject: [PATCH] Updated descriptions on home page descriptions --- .../Website/Pages/Home/HomeList.vue | 24 +++++ assets/components/Website/Pages/PageHome.vue | 100 +++++++++++++----- 2 files changed, 99 insertions(+), 25 deletions(-) create mode 100644 assets/components/Website/Pages/Home/HomeList.vue diff --git a/assets/components/Website/Pages/Home/HomeList.vue b/assets/components/Website/Pages/Home/HomeList.vue new file mode 100644 index 00000000..2a13ed37 --- /dev/null +++ b/assets/components/Website/Pages/Home/HomeList.vue @@ -0,0 +1,24 @@ + + + diff --git a/assets/components/Website/Pages/PageHome.vue b/assets/components/Website/Pages/PageHome.vue index b064a9b8..0830084f 100644 --- a/assets/components/Website/Pages/PageHome.vue +++ b/assets/components/Website/Pages/PageHome.vue @@ -15,7 +15,8 @@ import InfoSection from "./Home/InfoSection.vue"; import GettingStarted from "./Home/Section/GettingStarted.vue"; import TheWorkshops from "./Home/Section/TheWorkshops.vue"; import BuildYourOwn from "./Home/Section/BuildYourOwn.vue"; -import { ChevronRightIcon } from "@heroicons/vue/24/solid"; +import HomeList from "./Home/HomeList.vue"; + import { SparklesIcon } from "@heroicons/vue/24/solid"; import { useStudentStore } from "../../../stores/student"; @@ -117,6 +118,73 @@ onUnmounted(() => { window.removeEventListener("scroll", checkImages); window.removeEventListener("resize", debouncedCheckImages); }); + +const phpSchoolBreakdown = { + openSource: { + heading: "Open-Source Gateway To PHP Mastery", + list: [ + { + title: "Interactive Workshops", + description: "Engaging sessions covering beginner to advanced topics in PHP" + }, + { + title: "Hands-On Learning", + description: "Solve real-world problems through coding exercises" + }, + { + title: "Community Collaboration", + description: "Contribute, fix bugs, and create your own workshops" + }, + { + title: "Open Source Education", + description: "Access all workshops for free and learn at your own pace" + } + ] + }, + editor: { + heading: "Seamless Online Coding Experience", + list: [ + { + title: "Effortless Access", + description: "Login with your GitHub account and seamlessly navigate through workshops and exercises", + }, + { + title: "No Setup Hassle", + description: "Say goodbye to complex setups and installations; our IDE is ready to use right from your browser", + }, + { + title: "Streamlined Interface", + description: "Jump straight into coding with our intuitive web-based text editor, no additional tools or dependencies required", + }, + { + title: "Instant Start", + description: "Begin coding instantly without the need for downloading or installing text editors, dependencies, or plugins", + } + ] + }, + assignments: { + heading: "Work On Practical Assignments", + list: [ + { + title: "Real-World Challenges", + description: "Complete practical problems that you will be sure to encounter in your respective field", + }, + { + title: "Level Up Your Problem Solving Skills", + description: "Gain hands-on experience and develop critical problem-solving skills through immersive assignments" + }, + { + title: "Guided Progression", + description: "Access detailed descriptions, code samples, and curated resources to support your problem-solving process" + }, + { + title: "Career Preparation", + description: "Equip yourself with the skills necessary to excel in your chosen career path, ensuring readiness for the challenges ahead" + } + ] + }, +}; +