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" } ]; 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" 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"}, 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}