diff --git a/package.json b/package.json index 7ae1fe9..c3d9f9f 100644 --- a/package.json +++ b/package.json @@ -4,8 +4,8 @@ "version": "0.0.1", "private": true, "scripts": { - "dev": "astro dev --host --port 2008", - "start": "astro dev --host --port 2008", + "dev": "astro dev --host --port 2014", + "start": "astro dev --host --port 2014", "build": "astro build", "preview": "astro preview", "astro": "astro" @@ -19,10 +19,14 @@ "flowbite": "^1.7.0", "flowbite-typography": "^1.0.3", "shiki": "^0.14.3", + "swiper": "^9.0.3", "tailwind-scrollbar": "^3.0.4", "tailwindcss": "^3.2.4", "vite-plugin-pwa": "^0.16.4", "vue": "^3.2.45", "workbox-window": "^7.0.0" + }, + "devDependencies": { + "daisyui": "^4.4.20" } } diff --git a/public/assets/faq.json b/public/assets/faq.json new file mode 100644 index 0000000..356de69 --- /dev/null +++ b/public/assets/faq.json @@ -0,0 +1,55 @@ +{ + "faqs": [ + { + "questionNumber": 1, + "question": "What is the age range for enrollment at Holywisdom Public School?", + "answer": "Our preschool welcomes children aged 1 to 3 for enrollment." + }, + { + "questionNumber": 2, + "question": "What makes Holywisdom's curriculum unique?", + "answer": "Our curriculum is designed to foster a love for learning through a child-centric approach, emphasizing creativity, social development, and a well-rounded education." + }, + { + "questionNumber": 3, + "question": "How can I schedule a tour of the preschool?", + "answer": "You can schedule a tour by [insert contact information or directing to the online scheduling system]." + }, + { + "questionNumber": 4, + "question": "What is the student-to-teacher ratio in the classrooms?", + "answer": "We maintain a low student-to-teacher ratio to ensure personalized attention and a supportive learning environment." + }, + { + "questionNumber": 5, + "question": "Is there a specific admissions process, and how can I apply?", + "answer": "Our admissions process includes [outline key steps]. You can apply by [insert application details]." + }, + { + "questionNumber": 6, + "question": "What is the daily schedule like for preschoolers?", + "answer": "The daily schedule includes a balance of structured learning, playtime, creative activities, and rest to provide a comprehensive early education experience." + }, + { + "questionNumber": 7, + "question": "Are there extracurricular activities offered at Holywisdom?", + "answer": "Yes, we offer [list extracurricular activities] to enrich the learning experience." + }, + { + "questionNumber": 8, + "question": "How does Holywisdom ensure the safety and security of the children?", + "answer": "We have stringent safety protocols, including [insert safety measures], to ensure the well-being of every child." + }, + { + "questionNumber": 9, + "question": "What is the approach to discipline and behavior management?", + "answer": "Our approach focuses on positive reinforcement, communication, and teaching self-discipline in a nurturing environment." + }, + { + "questionNumber": 10, + "question": "How does Holywisdom encourage parent involvement?", + "answer": "We encourage parent involvement through fostering a strong partnership between home and school." + } + ] + } + \ No newline at end of file diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000..799762d Binary files /dev/null and b/public/favicon.ico differ diff --git a/public/favicon.svg b/public/favicon.svg index 0f39062..07508d1 100644 --- a/public/favicon.svg +++ b/public/favicon.svg @@ -1,13 +1,13 @@ - - - - - - - - - - + + + + + + + + + + + + diff --git a/public/img/barna.jpg b/public/img/barna.jpg new file mode 100644 index 0000000..6f3a0c6 Binary files /dev/null and b/public/img/barna.jpg differ diff --git a/public/img/faq.jpg b/public/img/faq.jpg new file mode 100644 index 0000000..97dbdb3 Binary files /dev/null and b/public/img/faq.jpg differ diff --git a/public/img/hps_logo.png b/public/img/hps_logo.png new file mode 100644 index 0000000..fc952c0 Binary files /dev/null and b/public/img/hps_logo.png differ diff --git a/public/img/image.png b/public/img/image.png new file mode 100644 index 0000000..d8ea6d1 Binary files /dev/null and b/public/img/image.png differ diff --git a/public/img/image3.png b/public/img/image3.png new file mode 100644 index 0000000..1259be6 Binary files /dev/null and b/public/img/image3.png differ diff --git a/public/img/kids-teacher.jpg b/public/img/kids-teacher.jpg new file mode 100644 index 0000000..b6962ec Binary files /dev/null and b/public/img/kids-teacher.jpg differ diff --git a/public/img/maria.jpg b/public/img/maria.jpg new file mode 100644 index 0000000..aae32e3 Binary files /dev/null and b/public/img/maria.jpg differ diff --git a/public/img/maria_book.jpg b/public/img/maria_book.jpg new file mode 100644 index 0000000..fcd3532 Binary files /dev/null and b/public/img/maria_book.jpg differ diff --git a/public/img/maria_m.png b/public/img/maria_m.png new file mode 100644 index 0000000..2530f48 Binary files /dev/null and b/public/img/maria_m.png differ diff --git a/public/img/pundit1.jpg b/public/img/pundit1.jpg new file mode 100644 index 0000000..7e16483 Binary files /dev/null and b/public/img/pundit1.jpg differ diff --git a/public/img/pundit1.png b/public/img/pundit1.png new file mode 100644 index 0000000..e43d3be Binary files /dev/null and b/public/img/pundit1.png differ diff --git a/public/img/rec_girl.png b/public/img/rec_girl.png new file mode 100644 index 0000000..fe0c4ef Binary files /dev/null and b/public/img/rec_girl.png differ diff --git a/public/img/school1.jpg b/public/img/school1.jpg new file mode 100644 index 0000000..4797e3c Binary files /dev/null and b/public/img/school1.jpg differ diff --git a/public/img/school2.jpg b/public/img/school2.jpg new file mode 100644 index 0000000..b7a1adb Binary files /dev/null and b/public/img/school2.jpg differ diff --git a/public/img/school2.png b/public/img/school2.png new file mode 100644 index 0000000..4278819 Binary files /dev/null and b/public/img/school2.png differ diff --git a/public/img/school3.jpg b/public/img/school3.jpg new file mode 100644 index 0000000..688ecb4 Binary files /dev/null and b/public/img/school3.jpg differ diff --git a/public/img/school4.jpg b/public/img/school4.jpg new file mode 100644 index 0000000..3d44e64 Binary files /dev/null and b/public/img/school4.jpg differ diff --git a/public/img/svg/email.svg b/public/img/svg/email.svg new file mode 100644 index 0000000..f5a9bfe --- /dev/null +++ b/public/img/svg/email.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/facebook.svg b/public/img/svg/facebook.svg new file mode 100644 index 0000000..d1efab9 --- /dev/null +++ b/public/img/svg/facebook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/home.svg b/public/img/svg/home.svg new file mode 100644 index 0000000..f870243 --- /dev/null +++ b/public/img/svg/home.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/instagram.svg b/public/img/svg/instagram.svg new file mode 100644 index 0000000..04ca1da --- /dev/null +++ b/public/img/svg/instagram.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/link.svg b/public/img/svg/link.svg new file mode 100644 index 0000000..cac2ca4 --- /dev/null +++ b/public/img/svg/link.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/phone.svg b/public/img/svg/phone.svg new file mode 100644 index 0000000..168d0c1 --- /dev/null +++ b/public/img/svg/phone.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/img/svg/twitter.svg b/public/img/svg/twitter.svg new file mode 100644 index 0000000..7afe05d --- /dev/null +++ b/public/img/svg/twitter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/ContactForm.vue b/src/components/ContactForm.vue new file mode 100644 index 0000000..6ad9065 --- /dev/null +++ b/src/components/ContactForm.vue @@ -0,0 +1,68 @@ +
+
+
+

Write your Qurie

+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ +
+
+
+

Thank You

+
+
+
+ + \ No newline at end of file diff --git a/src/components/FAQ.vue b/src/components/FAQ.vue new file mode 100644 index 0000000..64fd059 --- /dev/null +++ b/src/components/FAQ.vue @@ -0,0 +1,92 @@ + + + diff --git a/src/components/Footer.astro b/src/components/Footer.astro index 4b6d7ce..49b4078 100644 --- a/src/components/Footer.astro +++ b/src/components/Footer.astro @@ -1,169 +1,41 @@ - + \ No newline at end of file diff --git a/src/components/MainHeader.astro b/src/components/MainHeader.astro new file mode 100644 index 0000000..7fd235d --- /dev/null +++ b/src/components/MainHeader.astro @@ -0,0 +1,230 @@ +
+ +
+ + \ No newline at end of file diff --git a/src/components/MainHeader.vue b/src/components/MainHeader.vue deleted file mode 100644 index 04b163e..0000000 --- a/src/components/MainHeader.vue +++ /dev/null @@ -1,216 +0,0 @@ - - - \ No newline at end of file diff --git a/src/components/Slider.vue b/src/components/Slider.vue new file mode 100644 index 0000000..097e64f --- /dev/null +++ b/src/components/Slider.vue @@ -0,0 +1,83 @@ + + + + \ No newline at end of file diff --git a/src/components/SliderHomepage.vue b/src/components/SliderHomepage.vue new file mode 100644 index 0000000..097e64f --- /dev/null +++ b/src/components/SliderHomepage.vue @@ -0,0 +1,83 @@ + + + + \ No newline at end of file diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index 3bdcb2f..680389d 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -1,4 +1,6 @@ --- +import MainHeader from '../components/MainHeader.astro'; +import Footer from '../components/Footer.astro'; export interface Props { title: string; } @@ -16,10 +18,18 @@ const { title } = Astro.props; {title} - + +
+ +
+