From 401ee02dd46ae9fba0ae0afe8bc06b46c92dd9e2 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 11 Mar 2026 22:02:26 +0000 Subject: [PATCH 1/8] Update src/app/about/page.tsx --- src/app/about/page.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index aecea8e..5c17778 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -118,7 +118,7 @@ export default function AboutPage() { "منصة مؤرخ الغد غيرت طريقة فهمي للتاريخ تماماً. الدروس سهلة ومفهومة والمعلمون رائعون. حسنت درجاتي من 60 إلى 95 في امتحان التاريخ!", rating: 5, imageSrc: - "http://img.b2bpic.net/free-photo/side-view-smiley-man-holding-backpack_23-2149915904.jpg", + "http://img.b2bpic.net/free-photo/side-view-smiley-man-holding-backpack_23-2149915904.jpg?_wi=4", imageAlt: "صورة أحمد محمد", }, { @@ -129,7 +129,7 @@ export default function AboutPage() { "أنا أحب كيفية تنظيم المحتوى والواجبات التفاعلية تساعدني على التطبيق العملي. شكراً لمؤرخ الغد على هذه المنصة الرائعة.", rating: 5, imageSrc: - "http://img.b2bpic.net/free-photo/happy-businessman-his-female-assistant-office-near-table-work-with-documents-drink-coffee-use-electronic-gadgets_273609-8187.jpg", + "http://img.b2bpic.net/free-photo/happy-businessman-his-female-assistant-office-near-table-work-with-documents-drink-coffee-use-electronic-gadgets_273609-8187.jpg?_wi=4", imageAlt: "صورة فاطمة علي", }, { @@ -140,7 +140,7 @@ export default function AboutPage() { "الشرح واضح جداً والمعلم يجيب على كل الأسئلة. الفيديوهات قصيرة وسهلة الحفظ. أنصح كل الطلاب بالاشتراك.", rating: 5, imageSrc: - "http://img.b2bpic.net/free-photo/young-pretty-modern-muslim-woman-hijab-working-laptop-office-room-education-online_285396-9463.jpg", + "http://img.b2bpic.net/free-photo/young-pretty-modern-muslim-woman-hijab-working-laptop-office-room-education-online_285396-9463.jpg?_wi=4", imageAlt: "صورة محمود حسن", }, { @@ -151,7 +151,7 @@ export default function AboutPage() { "ما كنت أتوقع أن أحب مادة التاريخ هكذا! المنصة جعلتها ممتعة وشيقة. شكراً على جهودكم.", rating: 5, imageSrc: - "http://img.b2bpic.net/free-vector/youth-day-background-with-people-celebrating_23-2147843797.jpg", + "http://img.b2bpic.net/free-vector/youth-day-background-with-people-celebrating_23-2147843797.jpg?_wi=3", imageAlt: "صورة نور إبراهيم", }, { @@ -162,7 +162,7 @@ export default function AboutPage() { "المحتوى شامل جداً والسعر معقول. أنا والدي متفقان على أن هذه المنصة استثمار جيد في تعليمي.", rating: 5, imageSrc: - "http://img.b2bpic.net/free-photo/smiling-young-handsome-caucasian-man-wearing-glasses-standing-profile-view-looking-camera-keeping-hand-pocket-pointing-isolated-green-background_141793-77255.jpg", + "http://img.b2bpic.net/free-photo/smiling-young-handsome-caucasian-man-wearing-glasses-standing-profile-view-looking-camera-keeping-hand-pocket-pointing-isolated-green-background_141793-77255.jpg?_wi=3", imageAlt: "صورة علي عمر", }, { @@ -173,7 +173,7 @@ export default function AboutPage() { "كنت أخاف من امتحان التاريخ لكن بعد الاشتراك في المنصة أصبحت واثقة. شكراً لكل القائمين على هذا العمل.", rating: 5, imageSrc: - "http://img.b2bpic.net/free-photo/joyful-woman-middle-street_23-2147724784.jpg", + "http://img.b2bpic.net/free-photo/joyful-woman-middle-street_23-2147724784.jpg?_wi=3", imageAlt: "صورة ريم سمير", }, ]} -- 2.49.1 From 57c1086d08699ae17ef14d87b6945987c7dd6927 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 11 Mar 2026 22:02:27 +0000 Subject: [PATCH 2/8] Update src/app/course/[id]/page.tsx --- src/app/course/[id]/page.tsx | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/app/course/[id]/page.tsx b/src/app/course/[id]/page.tsx index ac57d73..1fdb96b 100644 --- a/src/app/course/[id]/page.tsx +++ b/src/app/course/[id]/page.tsx @@ -56,7 +56,7 @@ export default function CourseDetailPage() { { value: "500+", label: "طالب مسجل" } ]} enableKpiAnimation={true} - imageSrc="http://img.b2bpic.net/free-photo/ancient-egyptian-culture-civilization-from_23-2151735457.jpg" + imageSrc="http://img.b2bpic.net/free-photo/ancient-egyptian-culture-civilization-from_23-2151735457.jpg?_wi=4" imageAlt="حضارة مصرية قديمة" imagePosition="left" mediaAnimation="slide-up" @@ -87,7 +87,7 @@ export default function CourseDetailPage() { price: "مجاني", rating: 5, reviewCount: "250+", - imageSrc: "http://img.b2bpic.net/free-photo/collection-pirate-artifacts-bounty_23-2150937913.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/collection-pirate-artifacts-bounty_23-2150937913.jpg?_wi=4", imageAlt: "كورس التاريخ الحديث المصري" }, { @@ -97,7 +97,7 @@ export default function CourseDetailPage() { price: "39 جنيه", rating: 5, reviewCount: "320+", - imageSrc: "http://img.b2bpic.net/free-vector/colorful-apartheid-history-timeline-template_23-2149006420.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/colorful-apartheid-history-timeline-template_23-2149006420.jpg?_wi=4", imageAlt: "كورس التاريخ الإسلامي في مصر" }, { @@ -107,7 +107,7 @@ export default function CourseDetailPage() { price: "49 جنيه", rating: 5, reviewCount: "180+", - imageSrc: "http://img.b2bpic.net/free-vector/colorful-apartheid-history-timeline-template_23-2149006420.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/colorful-apartheid-history-timeline-template_23-2149006420.jpg?_wi=5", imageAlt: "كورس حضارة بلاد الشام" } ]} @@ -190,7 +190,7 @@ export default function CourseDetailPage() { handle: "@ahmedtaha", testimonial: "كورس رائع وشامل. الشرح سهل والمحتوى مرتب بشكل منطقي. حسنت درجاتي من 70 إلى 95!", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/side-view-smiley-man-holding-backpack_23-2149915904.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/side-view-smiley-man-holding-backpack_23-2149915904.jpg?_wi=2", imageAlt: "صورة أحمد محمد" }, { @@ -199,7 +199,7 @@ export default function CourseDetailPage() { handle: "@fatimaali", testimonial: "أفضل كورس اشتركت فيه. المعلم ودود وسريع الرد على الأسئلة. أنصح الجميع.", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/happy-businessman-his-female-assistant-office-near-table-work-with-documents-drink-coffee-use-electronic-gadgets_273609-8187.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/happy-businessman-his-female-assistant-office-near-table-work-with-documents-drink-coffee-use-electronic-gadgets_273609-8187.jpg?_wi=2", imageAlt: "صورة فاطمة علي" }, { @@ -208,7 +208,7 @@ export default function CourseDetailPage() { handle: "@mahmoudhassan", testimonial: "الفيديوهات عالية الجودة والواجبات تساعد على التطبيق العملي. استحق السعر تماماً.", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/young-pretty-modern-muslim-woman-hijab-working-laptop-office-room-education-online_285396-9463.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/young-pretty-modern-muslim-woman-hijab-working-laptop-office-room-education-online_285396-9463.jpg?_wi=2", imageAlt: "صورة محمود حسن" }, { @@ -217,7 +217,7 @@ export default function CourseDetailPage() { handle: "@nuribrahim", testimonial: "كنت أخاف من التاريخ لكن هذا الكورس غير فهمي تماماً. شكراً يا معلم!", rating: 5, - imageSrc: "http://img.b2bpic.net/free-vector/youth-day-background-with-people-celebrating_23-2147843797.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/youth-day-background-with-people-celebrating_23-2147843797.jpg?_wi=2", imageAlt: "صورة نور إبراهيم" }, { @@ -226,7 +226,7 @@ export default function CourseDetailPage() { handle: "@aliomar", testimonial: "المحتوى شامل والسعر منطقي. استثمار جيد جداً في مستقبل الطالب.", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-handsome-caucasian-man-wearing-glasses-standing-profile-view-looking-camera-keeping-hand-pocket-pointing-isolated-green-background_141793-77255.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-handsome-caucasian-man-wearing-glasses-standing-profile-view-looking-camera-keeping-hand-pocket-pointing-isolated-green-background_141793-77255.jpg?_wi=2", imageAlt: "صورة علي عمر" }, { @@ -235,7 +235,7 @@ export default function CourseDetailPage() { handle: "@riemsama", testimonial: "أفضل قرار اشتركت به. الكورس غير حياتي الدراسية للأفضل.", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/joyful-woman-middle-street_23-2147724784.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/joyful-woman-middle-street_23-2147724784.jpg?_wi=2", imageAlt: "صورة ريم سمير" } ]} @@ -251,7 +251,7 @@ export default function CourseDetailPage() { textboxLayout="default" useInvertedBackground={false} mediaAnimation="slide-up" - imageSrc="http://img.b2bpic.net/free-photo/young-woman-meeting-with-teacher-remote-video-call-talking-about-online-class-education-lesson-student-chatting-with-man-videoconference-webinar-using-laptop-with-webcam_482257-41891.jpg" + imageSrc="http://img.b2bpic.net/free-photo/young-woman-meeting-with-teacher-remote-video-call-talking-about-online-class-education-lesson-student-chatting-with-man-videoconference-webinar-using-laptop-with-webcam_482257-41891.jpg?_wi=2" imageAlt="صورة توضح التعلم الإلكتروني" mediaPosition="right" faqsAnimation="slide-up" -- 2.49.1 From e42aaaef022493743ab524b840ed88e6def83bf1 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 11 Mar 2026 22:02:27 +0000 Subject: [PATCH 3/8] Update src/app/courses/page.tsx --- src/app/courses/page.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/app/courses/page.tsx b/src/app/courses/page.tsx index b323c71..9ca3e18 100644 --- a/src/app/courses/page.tsx +++ b/src/app/courses/page.tsx @@ -66,7 +66,7 @@ export default function CoursesPage() { price: "مجاني", rating: 5, reviewCount: "250+", - imageSrc: "http://img.b2bpic.net/free-photo/collection-pirate-artifacts-bounty_23-2150937913.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/collection-pirate-artifacts-bounty_23-2150937913.jpg?_wi=2", imageAlt: "كورس التاريخ الحديث المصري", }, { @@ -76,7 +76,7 @@ export default function CoursesPage() { price: "49 جنيه", rating: 5, reviewCount: "180+", - imageSrc: "http://img.b2bpic.net/free-vector/colorful-apartheid-history-timeline-template_23-2149006420.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/colorful-apartheid-history-timeline-template_23-2149006420.jpg?_wi=2", imageAlt: "كورس الحضارة الفرعونية", }, { @@ -86,7 +86,7 @@ export default function CoursesPage() { price: "39 جنيه", rating: 5, reviewCount: "320+", - imageSrc: "http://img.b2bpic.net/free-photo/ancient-egyptian-culture-civilization-from_23-2151735457.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/ancient-egyptian-culture-civilization-from_23-2151735457.jpg?_wi=2", imageAlt: "كورس التاريخ الإسلامي في مصر", }, { @@ -96,7 +96,7 @@ export default function CoursesPage() { price: "59 جنيه", rating: 5, reviewCount: "150+", - imageSrc: "http://img.b2bpic.net/free-photo/collection-pirate-artifacts-bounty_23-2150937913.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/collection-pirate-artifacts-bounty_23-2150937913.jpg?_wi=3", imageAlt: "كورس تاريخ الحروب العالمية", }, { @@ -106,7 +106,7 @@ export default function CoursesPage() { price: "49 جنيه", rating: 5, reviewCount: "200+", - imageSrc: "http://img.b2bpic.net/free-vector/colorful-apartheid-history-timeline-template_23-2149006420.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/colorful-apartheid-history-timeline-template_23-2149006420.jpg?_wi=3", imageAlt: "كورس الإمبراطوريات القديمة", }, { @@ -116,7 +116,7 @@ export default function CoursesPage() { price: "69 جنيه", rating: 5, reviewCount: "280+", - imageSrc: "http://img.b2bpic.net/free-photo/ancient-egyptian-culture-civilization-from_23-2151735457.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/ancient-egyptian-culture-civilization-from_23-2151735457.jpg?_wi=3", imageAlt: "كورس تاريخ التكنولوجيا والحضارة", }, ]} -- 2.49.1 From 0999a605f9e4231a67bd0cd15f68c9a553955504 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 11 Mar 2026 22:02:28 +0000 Subject: [PATCH 4/8] Update src/app/dashboard/page.tsx --- src/app/dashboard/page.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/dashboard/page.tsx b/src/app/dashboard/page.tsx index 99fcdf3..6a2311c 100644 --- a/src/app/dashboard/page.tsx +++ b/src/app/dashboard/page.tsx @@ -116,7 +116,7 @@ export default function DashboardPage() { handle: "@ahmedtaha", testimonial: "منصة مؤرخ الغد غيرت طريقة فهمي للتاريخ تماماً. الدروس سهلة ومفهومة والمعلمون رائعون. حسنت درجاتي من 60 إلى 95 في امتحان التاريخ!", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/side-view-smiley-man-holding-backpack_23-2149915904.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/side-view-smiley-man-holding-backpack_23-2149915904.jpg?_wi=3", imageAlt: "صورة أحمد محمد" }, { @@ -125,7 +125,7 @@ export default function DashboardPage() { handle: "@fatimaali", testimonial: "أنا أحب كيفية تنظيم المحتوى والواجبات التفاعلية تساعدني على التطبيق العملي. شكراً لمؤرخ الغد على هذه المنصة الرائعة.", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/happy-businessman-his-female-assistant-office-near-table-work-with-documents-drink-coffee-use-electronic-gadgets_273609-8187.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/happy-businessman-his-female-assistant-office-near-table-work-with-documents-drink-coffee-use-electronic-gadgets_273609-8187.jpg?_wi=3", imageAlt: "صورة فاطمة علي" }, { @@ -134,7 +134,7 @@ export default function DashboardPage() { handle: "@mahmoudhassan", testimonial: "الشرح واضح جداً والمعلم يجيب على كل الأسئلة. الفيديوهات قصيرة وسهلة الحفظ. أنصح كل الطلاب بالاشتراك.", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/young-pretty-modern-muslim-woman-hijab-working-laptop-office-room-education-online_285396-9463.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/young-pretty-modern-muslim-woman-hijab-working-laptop-office-room-education-online_285396-9463.jpg?_wi=3", imageAlt: "صورة محمود حسن" } ]} -- 2.49.1 From 926855e69b9617cc6142e881dc8ad2f25f8f6f58 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 11 Mar 2026 22:02:28 +0000 Subject: [PATCH 5/8] Update src/app/layout.tsx --- src/app/layout.tsx | 46 +++++++++++++++++++++++++++++++++++++--------- 1 file changed, 37 insertions(+), 9 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 282ff27..0f5ab5a 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,33 +1,61 @@ import type { Metadata } from "next"; import { Halant } from "next/font/google"; import { Inter } from "next/font/google"; +import { Nunito_Sans } 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 { Nunito_Sans } 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 nunitoSans = Nunito_Sans({ variable: "--font-nunito-sans", subsets: ["latin"], }); +export const metadata: Metadata = { + title: "مؤرخ الغد - منصة تعليمية في التاريخ للمرحلة الثانوية", + description: "منصة تعليمية مصرية متخصصة في تدريس التاريخ لطلاب الصف الأول والثالث الثانوي. دروس فيديو، واجبات تفاعلية، وتقييمات شاملة.", + keywords: "التعليم، التاريخ، المرحلة الثانوية، مصر، دروس أون لاين، تعليم إلكتروني", + robots: { + index: true, + follow: true, + }, + openGraph: { + title: "مؤرخ الغد - منصة تعليمية في التاريخ", + description: "تعلم التاريخ بطرق حديثة وتفاعلية. دروس فيديو عالية الجودة وواجبات شاملة لطلاب المرحلة الثانوية.", + type: "website", + siteName: "مؤرخ الغد", + url: "https://moarrekhalghad.com", + }, + twitter: { + card: "summary_large_image", + title: "مؤرخ الغد - منصة التعليم التاريخي", + description: "دروس تاريخية عالية الجودة للطلاب المصريين", + }, +}; + export default function RootLayout({ children, }: Readonly<{ children: React.ReactNode; }>) { return ( - + - + {children}