diff --git a/src/app/assignments/page.tsx b/src/app/assignments/page.tsx index 64f1514..6a0cf0c 100644 --- a/src/app/assignments/page.tsx +++ b/src/app/assignments/page.tsx @@ -95,7 +95,7 @@ export default function AssignmentsPage() { { text: "Create Assignment", href: "#contact" }, ]} buttonAnimation="slide-up" - imageSrc="http://img.b2bpic.net/free-photo/college-students-different-ethnicities-cramming_23-2149891325.jpg" + imageSrc="http://img.b2bpic.net/free-photo/college-students-different-ethnicities-cramming_23-2149891325.jpg?_wi=4" imageAlt="Students engaging with phonics learning platform" showDimOverlay={false} showBlur={true} @@ -115,7 +115,7 @@ export default function AssignmentsPage() { title: "Easy Assignment Creation", description: "Create targeted assignments from module content. Select specific phonics concepts, set difficulty levels, define deadlines, and customize instructions for your students.", media: { - imageSrc: "http://img.b2bpic.net/free-vector/travel-online-onboarding-app-screens-mobile-phone_23-2148409295.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/travel-online-onboarding-app-screens-mobile-phone_23-2148409295.jpg?_wi=4", imageAlt: "interactive learning module app interface", }, items: [ @@ -130,7 +130,7 @@ export default function AssignmentsPage() { title: "Real-Time Progress Monitoring", description: "Track student responses in real-time. View completion rates, time spent per task, and performance data. Identify struggling students immediately for timely intervention.", media: { - imageSrc: "http://img.b2bpic.net/free-vector/collection-costumer-journey-maps_23-2148557697.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/collection-costumer-journey-maps_23-2148557697.jpg?_wi=4", imageAlt: "assignment tracking progress analytics dashboard", }, items: [ @@ -145,7 +145,7 @@ export default function AssignmentsPage() { title: "Comprehensive Feedback", description: "Provide detailed feedback on assignments. Add comments, scores, and recommendations for improvement. Students receive constructive guidance to enhance their learning.", media: { - imageSrc: "http://img.b2bpic.net/free-photo/senior-people-school-class-with-laptop-computer_23-2150105023.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/senior-people-school-class-with-laptop-computer_23-2150105023.jpg?_wi=4", imageAlt: "teacher student role based dashboard", }, items: [ @@ -193,7 +193,7 @@ export default function AssignmentsPage() { required: true, }} useInvertedBackground={true} - imageSrc="http://img.b2bpic.net/free-photo/operator-answering-client-phone-call-customer-care-service-helping-people-call-center-support-male-receptionist-giving-telemarketing-assistance-phone-helpline-office_482257-47212.jpg" + imageSrc="http://img.b2bpic.net/free-photo/operator-answering-client-phone-call-customer-care-service-helping-people-call-center-support-male-receptionist-giving-telemarketing-assistance-phone-helpline-office_482257-47212.jpg?_wi=1" imageAlt="friendly support team customer service" mediaAnimation="slide-up" mediaPosition="right" diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 46d75a8..2d2fe80 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -70,7 +70,7 @@ export default function ContactPage() { required: true, }} useInvertedBackground={true} - imageSrc="http://img.b2bpic.net/free-photo/operator-answering-client-phone-call-customer-care-service-helping-people-call-center-support-male-receptionist-giving-telemarketing-assistance-phone-helpline-office_482257-47212.jpg" + imageSrc="http://img.b2bpic.net/free-photo/operator-answering-client-phone-call-customer-care-service-helping-people-call-center-support-male-receptionist-giving-telemarketing-assistance-phone-helpline-office_482257-47212.jpg?_wi=2" imageAlt="friendly support team customer service" mediaAnimation="slide-up" mediaPosition="right" diff --git a/src/app/dashboard/page.tsx b/src/app/dashboard/page.tsx index 35ca9ea..1294207 100644 --- a/src/app/dashboard/page.tsx +++ b/src/app/dashboard/page.tsx @@ -88,7 +88,7 @@ export default function DashboardPage() { { text: "Start an Assignment", href: "/modules" }, ]} buttonAnimation="slide-up" - imageSrc="http://img.b2bpic.net/free-photo/senior-people-school-class-with-laptop-computer_23-2150105023.jpg" + imageSrc="http://img.b2bpic.net/free-photo/senior-people-school-class-with-laptop-computer_23-2150105023.jpg?_wi=2" imageAlt="Teacher and student using dashboard" showDimOverlay={false} showBlur={true} @@ -108,7 +108,7 @@ export default function DashboardPage() { title: "Real-Time Progress Tracking", description: "Monitor your learning journey with detailed analytics and visual progress indicators for each phonics module.", media: { - imageSrc: "http://img.b2bpic.net/free-vector/collection-costumer-journey-maps_23-2148557697.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/collection-costumer-journey-maps_23-2148557697.jpg?_wi=2", }, items: [ { icon: TrendingUp, text: "Performance trends" }, @@ -122,7 +122,7 @@ export default function DashboardPage() { title: "Classroom Management", description: "For teachers: Create classrooms, manage student rosters, assign modules, and review submissions all from one dashboard.", media: { - imageSrc: "http://img.b2bpic.net/free-photo/college-students-different-ethnicities-cramming_23-2149891325.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/college-students-different-ethnicities-cramming_23-2149891325.jpg?_wi=2", }, items: [ { icon: Users, text: "Student management" }, @@ -136,7 +136,7 @@ export default function DashboardPage() { title: "Personalized Learning Paths", description: "Get recommendations based on your performance. Your dashboard adapts to suggest next modules and reinforcement activities.", media: { - imageSrc: "http://img.b2bpic.net/free-vector/travel-online-onboarding-app-screens-mobile-phone_23-2148409295.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/travel-online-onboarding-app-screens-mobile-phone_23-2148409295.jpg?_wi=2", }, items: [ { icon: TrendingUp, text: "Smart recommendations" }, diff --git a/src/app/layout.tsx b/src/app/layout.tsx index a02c995..eecf6f8 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,27 +1,60 @@ import type { Metadata } from "next"; import { Halant } from "next/font/google"; import { Inter } from "next/font/google"; +import { Mulish } from "next/font/google"; import "./globals.css"; import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; import { getVisualEditScript } from "@/utils/visual-edit-script"; -import { Mulish } from "next/font/google"; +const halant = Halant({ + variable: "--font-halant", + subsets: ["latin"], + weight: ["300", "400", "500", "600", "700"], +}); - -export const metadata: Metadata = { - title: "Webild components 2", - description: "Generated by create next app", -}; +const inter = Inter({ + variable: "--font-inter", + subsets: ["latin"], +}); const mulish = Mulish({ variable: "--font-mulish", subsets: ["latin"], }); -const inter = Inter({ - variable: "--font-inter", - subsets: ["latin"], -}); + +export const metadata: Metadata = { + title: "PhonicsLearn - Interactive Phonics LMS for Students & Teachers", + description: "Master phonics with an innovative learning management system. Interactive modules, progress tracking, and classroom assignments in one unified platform.", + keywords: "LMS, phonics education, interactive learning, classroom management, student progress tracking", + metadataBase: new URL("https://phonicslearn.edu"), + alternates: { + canonical: "https://phonicslearn.edu", + }, + openGraph: { + title: "PhonicsLearn - Transform Phonics Education", + description: "Interactive phonics learning platform for students and teachers with real-time progress tracking.", + url: "https://phonicslearn.edu", + siteName: "PhonicsLearn", + type: "website", + images: [ + { + url: "http://img.b2bpic.net/free-photo/college-students-different-ethnicities-cramming_23-2149891325.jpg", + alt: "PhonicsLearn Platform", + }, + ], + }, + twitter: { + card: "summary_large_image", + title: "PhonicsLearn - Interactive Phonics Education", + description: "Learn phonics interactively. Track progress. Manage classrooms. All in one platform.", + images: ["http://img.b2bpic.net/free-photo/college-students-different-ethnicities-cramming_23-2149891325.jpg"], + }, + robots: { + index: true, + follow: true, + }, +}; export default function RootLayout({ children, @@ -31,7 +64,9 @@ export default function RootLayout({ return ( - + {children}