From 6bcec58ee1029c61ddfcaad1b35a8205af58f08c Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 10 Jun 2026 08:27:24 +0000 Subject: [PATCH 1/7] Update src/app/achievements/page.tsx --- src/app/achievements/page.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/achievements/page.tsx b/src/app/achievements/page.tsx index 729ba65..dec6cd6 100644 --- a/src/app/achievements/page.tsx +++ b/src/app/achievements/page.tsx @@ -49,7 +49,7 @@ const achievementBadgesProducts = [ }, { id: "a4", brand: "Impact", name: "Viral Creator", price: "Unlocked", rating: 5, - reviewCount: "Influencer", imageSrc: "http://img.b2bpic.net/free-photo/pleased-pretty-caucasian-woman-sitting-table-with-makeup-tools-holding-looking-winner-cup-isolated-purple-wall-with-copy-space_141793-121092.jpg", imageAlt: "Viral Creator Achievement Badge" + reviewCount: "Influencer", imageSrc: "http://img.b2bpic.net/free-photo/pleased-pretty-caucasian-woman-sitting-table-with-makeup-tools-holding-looking-winner-cup-isolated-purple-wall-with-copy-space_141793-121092.jpg?_wi=2", imageAlt: "Viral Creator Achievement Badge" }, { id: "a5", brand: "Community", name: "Community Leader", price: "Unlocked", rating: 5, @@ -57,7 +57,7 @@ const achievementBadgesProducts = [ }, { id: "a6",brand: "Mastery", name: "Skill Tree Master", price: "Unlocked", rating: 5, - reviewCount: "Expert", imageSrc: "http://img.b2bpic.net/free-photo/top-view-beautiful-rpg-still-life-items_23-2149282445.jpg", imageAlt: "Skill Tree Master Achievement" + reviewCount: "Expert", imageSrc: "http://img.b2bpic.net/free-photo/top-view-beautiful-rpg-still-life-items_23-2149282445.jpg?_wi=2", imageAlt: "Skill Tree Master Achievement" } ]; From f78dee429577154dc73c7b40e57cc59d2e3c3235 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 10 Jun 2026 08:27:25 +0000 Subject: [PATCH 2/7] 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 573f7fe..3f202cc 100644 --- a/src/app/community/page.tsx +++ b/src/app/community/page.tsx @@ -108,7 +108,7 @@ export default function CommunityPage() { content: "Engage with their posts, leave constructive comments, and 'like' their achievements! You can also send virtual high-fives and messages of encouragement directly.", }, ]} - imageSrc="http://img.b2bpic.net/free-photo/multiethnic-secret-agents-discussing-isolated-mockup-display_482257-125698.jpg" + imageSrc="http://img.b2bpic.net/free-photo/multiethnic-secret-agents-discussing-isolated-mockup-display_482257-125698.jpg?_wi=1" imageAlt="Community FAQ support" mediaAnimation="opacity" title="Community Rules & Help" From 145993c3d6208e933ba7e9cfd612103ddf5960ab Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 10 Jun 2026 08:27:25 +0000 Subject: [PATCH 3/7] Update src/app/dashboard/page.tsx --- src/app/dashboard/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/dashboard/page.tsx b/src/app/dashboard/page.tsx index 34d20b3..448c61c 100644 --- a/src/app/dashboard/page.tsx +++ b/src/app/dashboard/page.tsx @@ -83,7 +83,7 @@ export default function DashboardPage() { reviewCount: "150", imageSrc: "http://img.b2bpic.net/free-photo/portrait-person-with-magical-wings-fairy-core-aesthetic_23-2151080002.jpg", imageAlt: "Angelic Wings cosmetic"}, { id: "p5", brand: "Utility", name: "Skill Respec Token", price: "$5.00", rating: 4, - reviewCount: "90", imageSrc: "http://img.b2bpic.net/free-photo/top-view-beautiful-rpg-still-life-items_23-2149282445.jpg", imageAlt: "Skill Respec Token"}, + reviewCount: "90", imageSrc: "http://img.b2bpic.net/free-photo/top-view-beautiful-rpg-still-life-items_23-2149282445.jpg?_wi=1", imageAlt: "Skill Respec Token"}, { id: "p6", brand: "Boosters", name: "Creative Spark Pack", price: "$12.00", rating: 5, reviewCount: "110", imageSrc: "http://img.b2bpic.net/free-photo/messy-office-workplace-workplace-workspace-concept_185193-108721.jpg", imageAlt: "Creative Spark Pack"}, From 85f87c58559d21f402267f2b132067d3b4ecaf20 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 10 Jun 2026 08:27:26 +0000 Subject: [PATCH 4/7] Update src/app/layout.tsx --- src/app/layout.tsx | 70 ++++++++++++++++++++++------------------------ 1 file changed, 33 insertions(+), 37 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 305046a..3d57760 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,53 +1,47 @@ import type { Metadata } from "next"; -import { Halant } from "next/font/google"; import { Inter } from "next/font/google"; +import { Open_Sans } from "next/font/google"; import "./globals.css"; import "@/lib/gsap-setup"; import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; import { getVisualEditScript } from "@/utils/visual-edit-script"; -import { Open_Sans } from "next/font/google"; - - - -export const metadata: Metadata = { - title: 'Creator Quest RPG - Gamified Content Creation Platform', - description: 'Level up your content creation journey with Creator Quest RPG. Complete daily missions, conquer quests, and gain XP to become a successful influencer. For TikTok, YouTube, & Instagram creators.', - keywords: ["creator quest, rpg, content creation, social media growth, influencer, tiktok, youtube, instagram, gamified learning, daily challenges, achievements, skill tree"], - openGraph: { - "title": "Creator Quest RPG - Gamified Content Creation Platform", - "description": "Level up your content creation journey with Creator Quest RPG. Complete daily missions, conquer quests, and gain XP to become a successful influencer. For TikTok, YouTube, & Instagram creators.", - "url": "https://creatorquestrpg.com", - "siteName": "Creator Quest RPG", - "images": [ - { - "url": "http://img.b2bpic.net/free-photo/market-trends-concept-with-smartphone_23-2150372420.jpg", - "alt": "Creator Quest RPG Gamified Dashboard" - } - ], - "type": "website" - }, - twitter: { - "card": "summary_large_image", - "title": "Creator Quest RPG - Gamified Content Creation Platform", - "description": "Level up your content creation journey with Creator Quest RPG. Complete daily missions, conquer quests, and gain XP to become a successful influencer. For TikTok, YouTube, & Instagram creators.", - "images": [ - "http://img.b2bpic.net/free-photo/market-trends-concept-with-smartphone_23-2150372420.jpg" - ] - }, - robots: { - "index": true, - "follow": true - }, -}; const inter = Inter({ variable: "--font-inter", subsets: ["latin"] }); + const openSans = Open_Sans({ variable: "--font-open-sans", subsets: ["latin"] }); +const canonicalUrl = "https://creatorquestrpg.com"; + +export const metadata: Metadata = { + metadataBase: new URL(canonicalUrl), + title: "Creator Quest RPG - Gamified Content Creation Platform", description: "Level up your content creation journey with Creator Quest RPG. Complete daily missions, conquer quests, and gain XP to become a successful influencer. For TikTok, YouTube, & Instagram creators.", keywords: "creator quest, rpg, content creation, social media growth, influencer, tiktok, youtube, instagram, gamified learning, daily challenges, achievements, skill tree", openGraph: { + title: "Creator Quest RPG - Gamified Content Creation Platform", description: "Level up your content creation journey with Creator Quest RPG. Complete daily missions, conquer quests, and gain XP to become a successful influencer. For TikTok, YouTube, & Instagram creators.", url: canonicalUrl, + siteName: "Creator Quest RPG", images: [ + { + url: "http://img.b2bpic.net/free-photo/market-trends-concept-with-smartphone_23-2150372420.jpg", alt: "Creator Quest RPG Gamified Dashboard" + } + ], + type: "website" + }, + twitter: { + card: "summary_large_image", title: "Creator Quest RPG - Gamified Content Creation Platform", description: "Level up your content creation journey with Creator Quest RPG. Complete daily missions, conquer quests, and gain XP to become a successful influencer. For TikTok, YouTube, & Instagram creators.", images: [ + "http://img.b2bpic.net/free-photo/market-trends-concept-with-smartphone_23-2150372420.jpg" + ] + }, + robots: { + index: true, + follow: true + }, + alternates: { + canonical: canonicalUrl, + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -56,7 +50,9 @@ export default function RootLayout({ return ( - + {children}