5 Commits

Author SHA1 Message Date
44ac8a193e Update src/app/page.tsx 2026-03-04 16:27:00 +00:00
3d93a2aea1 Update src/app/layout.tsx 2026-03-04 16:27:00 +00:00
5d086da26e Merge version_1 into main
Merge version_1 into main
2026-03-04 16:24:46 +00:00
7cab08af18 Merge version_1 into main
Merge version_1 into main
2026-03-04 16:23:46 +00:00
5ea45eb9d7 Merge version_1 into main
Merge version_1 into main
2026-03-04 16:22:35 +00:00
2 changed files with 31 additions and 80 deletions

View File

@@ -1,48 +1,22 @@
import type { Metadata } from "next"; import type { Metadata } from "next";
import { Public_Sans } from "next/font/google";
import { Inter } from "next/font/google"; import { Inter } from "next/font/google";
import "./globals.css"; import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper"; import "./styles/variables.css";
import Tag from "@/tag/Tag"; import "./styles/base.css";
const publicSans = Public_Sans({ const inter = Inter({ subsets: ["latin"] });
variable: "--font-public-sans", subsets: ["latin"],
});
const inter = Inter({
variable: "--font-inter", subsets: ["latin"],
});
export const metadata: Metadata = { export const metadata: Metadata = {
title: "Anime Spirit Wiki - Complete Roblox Game Guide", description: "Master Anime Spirit with our comprehensive wiki. Find character guides, battle tactics, quest walkthroughs, and trading tips. Join 50K+ players today.", keywords: "Anime Spirit, Roblox wiki, game guide, characters, battle tactics, trading", robots: { title: "Anime Spirit Wiki - Roblox Game Guide", description: "Ultimate guide to characters, abilities, lore, and strategies in Anime Spirit Roblox game"};
index: true,
follow: true,
},
openGraph: {
title: "Anime Spirit Wiki - Your Ultimate Roblox Guide", description: "Explore comprehensive guides for Anime Spirit on Roblox. Master characters, tactics, and strategies.", siteName: "Anime Spirit Wiki", type: "website", images: [
{
url: "http://img.b2bpic.net/free-photo/bigfoot-represented-neon-glow_23-2151322897.jpg", alt: "Anime Spirit Game"},
],
},
twitter: {
card: "summary_large_image", title: "Anime Spirit Wiki - Complete Roblox Guide", description: "Master your gameplay with our comprehensive wiki featuring character guides, battle tactics, and community insights.", images: ["http://img.b2bpic.net/free-photo/bigfoot-represented-neon-glow_23-2151322897.jpg"],
},
};
export default function RootLayout({ export default function RootLayout({
children, children,
}: Readonly<{ }: {
children: React.ReactNode; children: React.ReactNode;
}>) { }) {
return ( return (
<html lang="en" suppressHydrationWarning> <html lang="en">
<ServiceWrapper> <body className={inter.className}>{children}
<body
className={`${publicSans.variable} ${inter.variable} antialiased`}
>
<Tag />
{children}
<script <script
dangerouslySetInnerHTML={{ dangerouslySetInnerHTML={{
__html: ` __html: `
@@ -1410,7 +1384,6 @@ export default function RootLayout({
}} }}
/> />
</body> </body>
</ServiceWrapper>
</html> </html>
); );
} }

View File

@@ -33,11 +33,10 @@ export default function LandingPage() {
{ name: "Characters", id: "product" }, { name: "Characters", id: "product" },
{ name: "Lore", id: "about" }, { name: "Lore", id: "about" },
{ name: "FAQ", id: "faq" }, { name: "FAQ", id: "faq" },
{ name: "Community", id: "team" }, { name: "Community", id: "testimonials" },
]} ]}
button={{ button={{
text: "Join Community", href: "https://www.roblox.com" text: "Join Community", href: "https://www.roblox.com"}}
}}
/> />
</div> </div>
@@ -54,8 +53,7 @@ export default function LandingPage() {
testimonials={[ testimonials={[
{ {
name: "Alex Chen", handle: "Anime Fan, Player since 2023", testimonial: "This wiki helped me master all the characters and strategies. Absolutely amazing resource!", rating: 5, name: "Alex Chen", handle: "Anime Fan, Player since 2023", testimonial: "This wiki helped me master all the characters and strategies. Absolutely amazing resource!", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-handsome-man-earphones-dark-haired-man-casual-clothes-looking-camera-portrait-concept_74855-24635.jpg" imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-handsome-man-earphones-dark-haired-man-casual-clothes-looking-camera-portrait-concept_74855-24635.jpg"},
},
]} ]}
buttons={[ buttons={[
{ text: "Explore Wiki", href: "#features" }, { text: "Explore Wiki", href: "#features" },
@@ -89,20 +87,16 @@ export default function LandingPage() {
features={[ features={[
{ {
id: 1, id: 1,
title: "Character Guides", description: "Detailed abilities, stats, and build strategies for every character in the game", imageSrc: "http://img.b2bpic.net/free-photo/fantasy-water-character_23-2151149365.jpg?_wi=1" title: "Character Guides", description: "Detailed abilities, stats, and build strategies for every character in the game", imageSrc: "http://img.b2bpic.net/free-photo/fantasy-water-character_23-2151149365.jpg?_wi=1"},
},
{ {
id: 2, id: 2,
title: "Battle Tactics", description: "Master PvP strategies, team compositions, and arena combat techniques", imageSrc: "http://img.b2bpic.net/free-photo/rendering-wizard-controlling-magic_23-2150608380.jpg?_wi=1" title: "Battle Tactics", description: "Master PvP strategies, team compositions, and arena combat techniques", imageSrc: "http://img.b2bpic.net/free-photo/rendering-wizard-controlling-magic_23-2150608380.jpg?_wi=1"},
},
{ {
id: 3, id: 3,
title: "Quest Walkthroughs", description: "Complete guides for story quests and special events with rewards", imageSrc: "http://img.b2bpic.net/free-vector/ninja-character-different-poses-with-flat-desing_23-2147864957.jpg?_wi=1" title: "Quest Walkthroughs", description: "Complete guides for story quests and special events with rewards", imageSrc: "http://img.b2bpic.net/free-vector/ninja-character-different-poses-with-flat-desing_23-2147864957.jpg?_wi=1"},
},
{ {
id: 4, id: 4,
title: "Trading Hub", description: "Fair market prices and trading tips for rare spirits and items", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-ninja-wearing-equipment_23-2150960956.jpg?_wi=1" title: "Trading Hub", description: "Fair market prices and trading tips for rare spirits and items", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-ninja-wearing-equipment_23-2150960956.jpg?_wi=1"},
},
]} ]}
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
@@ -121,20 +115,16 @@ export default function LandingPage() {
products={[ products={[
{ {
id: "1", brand: "Spirit Class", name: "Lunar Guardian", price: "Tier: S", rating: 5, id: "1", brand: "Spirit Class", name: "Lunar Guardian", price: "Tier: S", rating: 5,
reviewCount: "8.2k", imageSrc: "http://img.b2bpic.net/free-photo/fantasy-water-character_23-2151149365.jpg?_wi=2", imageAlt: "Lunar Guardian character" reviewCount: "8.2k", imageSrc: "http://img.b2bpic.net/free-photo/fantasy-water-character_23-2151149365.jpg?_wi=2", imageAlt: "Lunar Guardian character"},
},
{ {
id: "2", brand: "Spirit Class", name: "Inferno Mage", price: "Tier: A", rating: 5, id: "2", brand: "Spirit Class", name: "Inferno Mage", price: "Tier: A", rating: 5,
reviewCount: "7.1k", imageSrc: "http://img.b2bpic.net/free-photo/rendering-wizard-controlling-magic_23-2150608380.jpg?_wi=2", imageAlt: "Inferno Mage character" reviewCount: "7.1k", imageSrc: "http://img.b2bpic.net/free-photo/rendering-wizard-controlling-magic_23-2150608380.jpg?_wi=2", imageAlt: "Inferno Mage character"},
},
{ {
id: "3", brand: "Spirit Class", name: "Shadow Rogue", price: "Tier: A", rating: 5, id: "3", brand: "Spirit Class", name: "Shadow Rogue", price: "Tier: A", rating: 5,
reviewCount: "6.9k", imageSrc: "http://img.b2bpic.net/free-vector/ninja-character-different-poses-with-flat-desing_23-2147864957.jpg?_wi=2", imageAlt: "Shadow Rogue character" reviewCount: "6.9k", imageSrc: "http://img.b2bpic.net/free-vector/ninja-character-different-poses-with-flat-desing_23-2147864957.jpg?_wi=2", imageAlt: "Shadow Rogue character"},
},
{ {
id: "4", brand: "Spirit Class", name: "Holy Paladin", price: "Tier: S", rating: 5, id: "4", brand: "Spirit Class", name: "Holy Paladin", price: "Tier: S", rating: 5,
reviewCount: "7.8k", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-ninja-wearing-equipment_23-2150960956.jpg?_wi=2", imageAlt: "Holy Paladin character" reviewCount: "7.8k", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-ninja-wearing-equipment_23-2150960956.jpg?_wi=2", imageAlt: "Holy Paladin character"},
},
]} ]}
/> />
</div> </div>
@@ -148,23 +138,17 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "1", name: "Maya Rodriguez, Competitive Player", date: "Date: 15 January 2025", title: "This wiki is a game changer!", quote: "I went from casual to competitive rank thanks to this wiki. The battle tactics section is incredibly detailed and helped me understand team synergy.", tag: "Competitive", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-young-handsome-man-earphones-dark-haired-man-casual-clothes-looking-camera-portrait-concept_74855-24635.jpg", imageSrc: "http://img.b2bpic.net/free-photo/fantasy-water-character_23-2151149365.jpg?_wi=3" id: "1", name: "Maya Rodriguez, Competitive Player", date: "Date: 15 January 2025", title: "This wiki is a game changer!", quote: "I went from casual to competitive rank thanks to this wiki. The battle tactics section is incredibly detailed and helped me understand team synergy.", tag: "Competitive", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-young-handsome-man-earphones-dark-haired-man-casual-clothes-looking-camera-portrait-concept_74855-24635.jpg", imageSrc: "http://img.b2bpic.net/free-photo/fantasy-water-character_23-2151149365.jpg?_wi=3"},
},
{ {
id: "2", name: "Jordan Lee, Story Enthusiast", date: "Date: 20 January 2025", title: "Perfect lore resource!", quote: "The character backgrounds and story guides make the game world feel so rich. I've discovered so much depth through this wiki.", tag: "Story Mode", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-curly-headed-man-wearing-casual-maroon-t-shirt_176532-8142.jpg", imageSrc: "http://img.b2bpic.net/free-photo/rendering-wizard-controlling-magic_23-2150608380.jpg?_wi=3" id: "2", name: "Jordan Lee, Story Enthusiast", date: "Date: 20 January 2025", title: "Perfect lore resource!", quote: "The character backgrounds and story guides make the game world feel so rich. I've discovered so much depth through this wiki.", tag: "Story Mode", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-curly-headed-man-wearing-casual-maroon-t-shirt_176532-8142.jpg", imageSrc: "http://img.b2bpic.net/free-photo/rendering-wizard-controlling-magic_23-2150608380.jpg?_wi=3"},
},
{ {
id: "3", name: "Sam Park, New Player", date: "Date: 18 January 2025", title: "Beginner friendly!", quote: "As someone new to Roblox, this wiki made onboarding so smooth. Clear explanations and helpful tips everywhere.", tag: "Beginner", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-young-handsome-man-earphones-dark-haired-man-casual-clothes-looking-camera-portrait-concept_74855-24635.jpg", imageSrc: "http://img.b2bpic.net/free-vector/ninja-character-different-poses-with-flat-desing_23-2147864957.jpg?_wi=3" id: "3", name: "Sam Park, New Player", date: "Date: 18 January 2025", title: "Beginner friendly!", quote: "As someone new to Roblox, this wiki made onboarding so smooth. Clear explanations and helpful tips everywhere.", tag: "Beginner", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-young-handsome-man-earphones-dark-haired-man-casual-clothes-looking-camera-portrait-concept_74855-24635.jpg", imageSrc: "http://img.b2bpic.net/free-vector/ninja-character-different-poses-with-flat-desing_23-2147864957.jpg?_wi=3"},
},
{ {
id: "4", name: "Casey Morgan, Trading Expert", date: "Date: 22 January 2025", title: "Best trading guide out there", quote: "The trading hub section saved me from so many bad deals. Fair prices and honest market analysis.", tag: "Trading", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-curly-headed-man-wearing-casual-maroon-t-shirt_176532-8142.jpg", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-ninja-wearing-equipment_23-2150960956.jpg?_wi=3" id: "4", name: "Casey Morgan, Trading Expert", date: "Date: 22 January 2025", title: "Best trading guide out there", quote: "The trading hub section saved me from so many bad deals. Fair prices and honest market analysis.", tag: "Trading", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-curly-headed-man-wearing-casual-maroon-t-shirt_176532-8142.jpg", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-ninja-wearing-equipment_23-2150960956.jpg?_wi=3"},
},
{ {
id: "5", name: "Riley Chen, Event Hunter", date: "Date: 19 January 2025", title: "Events are so easy now!", quote: "With the event walkthroughs, I never miss a reward opportunity. The wiki keeps me informed and prepared.", tag: "Events", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-curly-headed-man-wearing-casual-maroon-t-shirt_176532-8142.jpg", imageSrc: "http://img.b2bpic.net/free-photo/fantasy-water-character_23-2151149365.jpg?_wi=4" id: "5", name: "Riley Chen, Event Hunter", date: "Date: 19 January 2025", title: "Events are so easy now!", quote: "With the event walkthroughs, I never miss a reward opportunity. The wiki keeps me informed and prepared.", tag: "Events", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-curly-headed-man-wearing-casual-maroon-t-shirt_176532-8142.jpg", imageSrc: "http://img.b2bpic.net/free-photo/fantasy-water-character_23-2151149365.jpg?_wi=4"},
},
{ {
id: "6", name: "Taylor Kim, Streamer", date: "Date: 21 January 2025", title: "My viewers love the references!", quote: "I link this wiki constantly during streams. My community appreciates having detailed resources at their fingertips.", tag: "Community", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-young-handsome-man-earphones-dark-haired-man-casual-clothes-looking-camera-portrait-concept_74855-24635.jpg", imageSrc: "http://img.b2bpic.net/free-photo/rendering-wizard-controlling-magic_23-2150608380.jpg?_wi=4" id: "6", name: "Taylor Kim, Streamer", date: "Date: 21 January 2025", title: "My viewers love the references!", quote: "I link this wiki constantly during streams. My community appreciates having detailed resources at their fingertips.", tag: "Community", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-young-handsome-man-earphones-dark-haired-man-casual-clothes-looking-camera-portrait-concept_74855-24635.jpg", imageSrc: "http://img.b2bpic.net/free-photo/rendering-wizard-controlling-magic_23-2150608380.jpg?_wi=4"},
},
]} ]}
/> />
</div> </div>
@@ -183,20 +167,15 @@ export default function LandingPage() {
imageAlt="FAQ support illustration" imageAlt="FAQ support illustration"
faqs={[ faqs={[
{ {
id: "1", title: "How do I unlock new characters?", content: "You can unlock new characters by completing story quests, participating in events, or purchasing spirit summons. Check the character guides section for specific unlock methods for each character." id: "1", title: "How do I unlock new characters?", content: "You can unlock new characters by completing story quests, participating in events, or purchasing spirit summons. Check the character guides section for specific unlock methods for each character."},
},
{ {
id: "2", title: "What is the best beginner character?", content: "Lunar Guardian is recommended for beginners due to balanced stats and straightforward abilities. Once comfortable, experiment with other characters to find your playstyle. Visit our character guides for detailed comparisons." id: "2", title: "What is the best beginner character?", content: "Lunar Guardian is recommended for beginners due to balanced stats and straightforward abilities. Once comfortable, experiment with other characters to find your playstyle. Visit our character guides for detailed comparisons."},
},
{ {
id: "3", title: "How do I improve my battle ranking?", content: "Focus on team composition, learn counter-strategies, and practice PvP battles regularly. Our battle tactics section provides detailed strategies for climbing ranks efficiently." id: "3", title: "How do I improve my battle ranking?", content: "Focus on team composition, learn counter-strategies, and practice PvP battles regularly. Our battle tactics section provides detailed strategies for climbing ranks efficiently."},
},
{ {
id: "4", title: "Are there trading restrictions?", content: "Yes, new accounts have trading cooldowns. Check our trading hub for complete details on trading requirements, fair prices, and market trends to maximize your trades." id: "4", title: "Are there trading restrictions?", content: "Yes, new accounts have trading cooldowns. Check our trading hub for complete details on trading requirements, fair prices, and market trends to maximize your trades."},
},
{ {
id: "5", title: "When are new events released?", content: "Events typically launch weekly with special seasonal events monthly. Subscribe to our community announcements for event schedules and exclusive rewards information." id: "5", title: "When are new events released?", content: "Events typically launch weekly with special seasonal events monthly. Subscribe to our community announcements for event schedules and exclusive rewards information."},
},
]} ]}
/> />
</div> </div>
@@ -209,8 +188,7 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
names={[ names={[
"Roblox Official", "Gaming Hub", "Anime Alliance", "Spirit Seekers", "Quest Masters", "PvP Champions", "Community Leaders" "Roblox Official", "Gaming Hub", "Anime Alliance", "Spirit Seekers", "Quest Masters", "PvP Champions", "Community Leaders"]}
]}
speed={40} speed={40}
showCard={true} showCard={true}
/> />