From 241ccedf6a270bbe54a066831c2b8314ecb12e68 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 17 Mar 2026 14:32:58 +0000 Subject: [PATCH 1/4] Update src/app/community/page.tsx --- src/app/community/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/community/page.tsx b/src/app/community/page.tsx index 2e9e691..46ee9c4 100644 --- a/src/app/community/page.tsx +++ b/src/app/community/page.tsx @@ -50,7 +50,7 @@ export default function CommunityPage() { description="StudyFlow reimagines how students study by blending powerful productivity tools with vibrant social features." subdescription="We believe learning should be engaging, social, and supported by intelligent AI. Our platform combines the best of educational technology with the community-driven experience students love." icon={Heart} - imageSrc="http://img.b2bpic.net/free-photo/colleagues-doing-team-work-project_23-2149361577.jpg" + imageSrc="http://img.b2bpic.net/free-photo/colleagues-doing-team-work-project_23-2149361577.jpg?_wi=2" imageAlt="Diverse students learning together" mediaAnimation="slide-up" useInvertedBackground={true} -- 2.49.1 From 0afa3afc00e2af3c8346efa553cb765da623b5b0 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 17 Mar 2026 14:32:58 +0000 Subject: [PATCH 2/4] Update src/app/features/page.tsx --- src/app/features/page.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/app/features/page.tsx b/src/app/features/page.tsx index abcab9d..b1f8715 100644 --- a/src/app/features/page.tsx +++ b/src/app/features/page.tsx @@ -57,7 +57,7 @@ export default function FeaturesPage() { title: "Pomodoro Timer", subtitle: "Maximize Focus Sessions", description: "25/50-minute focus intervals with animated countdowns, study hour tracking, and motivational notifications to keep you engaged and productive throughout your study sessions.", - imageSrc: "http://img.b2bpic.net/free-vector/colorful-business-landing-page_52683-990.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/colorful-business-landing-page_52683-990.jpg?_wi=2", imageAlt: "Pomodoro timer interface", }, { @@ -66,7 +66,7 @@ export default function FeaturesPage() { title: "Social Feed", subtitle: "TikTok-Style Learning", description: "Share study guides, notes, videos, and content vertically. Like, comment, repost, and follow creators in your learning community. Build your study network and discover valuable content from peers.", - imageSrc: "http://img.b2bpic.net/free-photo/happy-fair-haired-females-taking-selfie-park-focus-phone_181624-51869.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/happy-fair-haired-females-taking-selfie-park-focus-phone_181624-51869.jpg?_wi=2", imageAlt: "Social media feed interface", }, { @@ -75,7 +75,7 @@ export default function FeaturesPage() { title: "AI Study Chat", subtitle: "Your Personal Tutor", description: "Multi-language AI assistant powered by advanced LLMs. Get instant answers, explanations, and personalized study guidance anytime. Your personal tutor available 24/7 across all subjects.", - imageSrc: "http://img.b2bpic.net/free-vector/chatbot-concept-background-flat-style_23-2147826453.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/chatbot-concept-background-flat-style_23-2147826453.jpg?_wi=2", imageAlt: "AI chatbot conversation", }, { @@ -84,7 +84,7 @@ export default function FeaturesPage() { title: "Smart Flashcards", subtitle: "Spaced Repetition", description: "Create custom flashcards with flip animations. Track progress and master any subject using proven spaced repetition learning techniques that optimize memory retention.", - imageSrc: "http://img.b2bpic.net/free-photo/world-happy-pride-day-stationery-items_23-2148516297.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/world-happy-pride-day-stationery-items_23-2148516297.jpg?_wi=2", imageAlt: "Flashcard learning interface", }, { @@ -93,7 +93,7 @@ export default function FeaturesPage() { title: "Real-Time Calls", subtitle: "Study Together Live", description: "WebRTC-powered video and audio calls with friends. Study sessions, peer tutoring, or group projects—all in real-time with crystal-clear quality and minimal latency.", - imageSrc: "http://img.b2bpic.net/free-photo/old-woman-communicates-with-her-son-via-video-link-through-laptop_169016-27305.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/old-woman-communicates-with-her-son-via-video-link-through-laptop_169016-27305.jpg?_wi=2", imageAlt: "Video call interface", }, { @@ -102,7 +102,7 @@ export default function FeaturesPage() { title: "Leaderboards", subtitle: "Friendly Competition", description: "Global and friends leaderboards tracking study hours. Weekly resets, achievements, and motivational rankings fuel healthy competition and sustained engagement with learning.", - imageSrc: "http://img.b2bpic.net/free-vector/infographic-dashboard-element-set_23-2148375527.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/infographic-dashboard-element-set_23-2148375527.jpg?_wi=2", imageAlt: "Leaderboard ranking interface", }, ]} -- 2.49.1 From 90f842fe93fc7ff53b12c77f4dce7b50193dc025 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 17 Mar 2026 14:32:58 +0000 Subject: [PATCH 3/4] Update src/app/layout.tsx --- src/app/layout.tsx | 39 +++++++++++++++++++++++++++++++-------- 1 file changed, 31 insertions(+), 8 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 0d09ce2..f4283ee 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,24 +1,45 @@ import type { Metadata } from "next"; import { Halant } from "next/font/google"; import { Inter } from "next/font/google"; +import { Figtree } 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 { Figtree } 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 figtree = Figtree({ variable: "--font-figtree", subsets: ["latin"], }); +export const metadata: Metadata = { + title: "StudyFlow - AI-Powered Social Study Platform", + description: "Learn smarter with AI tutoring, social features, and real-time collaboration. Join 50K+ students on StudyFlow.", + keywords: "study platform, AI learning, social learning, productivity timer, flashcards, educational technology", + openGraph: { + title: "StudyFlow - AI-Powered Social Study Platform", + description: "Learn smarter with AI tutoring, social features, and real-time collaboration.", + type: "website", + siteName: "StudyFlow", + }, + twitter: { + card: "summary_large_image", + title: "StudyFlow - AI-Powered Social Study Platform", + description: "Learn smarter with AI tutoring, social features, and real-time collaboration.", + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -27,7 +48,9 @@ export default function RootLayout({ return ( - + {children}