diff --git a/src/app/browse/page.tsx b/src/app/browse/page.tsx index 5a0c0df..220021b 100644 --- a/src/app/browse/page.tsx +++ b/src/app/browse/page.tsx @@ -19,8 +19,7 @@ export default function BrowsePage() { const footerColumns = [ { - title: "Product", - items: [ + title: "Product", items: [ { label: "Browse", href: "/browse" }, { label: "Pricing", href: "/pricing" }, { label: "Features", href: "#" }, @@ -28,8 +27,7 @@ export default function BrowsePage() { ], }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Us", href: "#" }, { label: "Blog", href: "#" }, { label: "Careers", href: "#" }, @@ -37,8 +35,7 @@ export default function BrowsePage() { ], }, { - title: "Support", - items: [ + title: "Support", items: [ { label: "Help Center", href: "#" }, { label: "Contact Us", href: "/contact" }, { label: "Privacy Policy", href: "#" }, @@ -74,26 +71,11 @@ export default function BrowsePage() { description="Explore thousands of anime titles organized by genres, seasons, and popularity. Find your next favorite series or revisit beloved classics." products={[ { - id: "1", - name: "Action & Adventure", - price: "Popular", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/jujutsu-kaisen-anime-cover-art-showing-t-1772520696132-3e73d7a5.png?_wi=2", - imageAlt: "Action & Adventure collection", - }, + id: "1", name: "Action & Adventure", price: "Popular", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/jujutsu-kaisen-anime-cover-art-showing-t-1772520696132-3e73d7a5.png", imageAlt: "Action & Adventure collection"}, { - id: "2", - name: "Fantasy & Magic", - price: "Trending", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/attack-on-titan-anime-cover-featuring-th-1772520693507-b668e49d.png?_wi=2", - imageAlt: "Fantasy & Magic collection", - }, + id: "2", name: "Fantasy & Magic", price: "Trending", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/attack-on-titan-anime-cover-featuring-th-1772520693507-b668e49d.png", imageAlt: "Fantasy & Magic collection"}, { - id: "3", - name: "Romance & Comedy", - price: "Featured", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/my-hero-academia-season-key-visual-with--1772520692718-0599e1f2.png?_wi=2", - imageAlt: "Romance & Comedy collection", - }, + id: "3", name: "Romance & Comedy", price: "Featured", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/my-hero-academia-season-key-visual-with--1772520692718-0599e1f2.png", imageAlt: "Romance & Comedy collection"}, ]} gridVariant="three-columns-all-equal-width" animationType="slide-up" @@ -110,33 +92,13 @@ export default function BrowsePage() { tagIcon={Award} features={[ { - id: "1", - title: "Shounen", - description: "High-energy action series featuring powerful battles, epic adventures, and character growth. Perfect for fans of competition and intense storytelling.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/jujutsu-kaisen-anime-cover-art-showing-t-1772520696132-3e73d7a5.png?_wi=3", - imageAlt: "Shounen anime", - }, + id: "1", title: "Shounen", description: "High-energy action series featuring powerful battles, epic adventures, and character growth. Perfect for fans of competition and intense storytelling.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/jujutsu-kaisen-anime-cover-art-showing-t-1772520696132-3e73d7a5.png", imageAlt: "Shounen anime"}, { - id: "2", - title: "Shoujo", - description: "Romantic and emotional stories centered around relationships, personal growth, and coming-of-age experiences. Beautifully crafted narratives for all hearts.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/demon-slayer-movie-poster-featuring-prot-1772520692276-da36db2c.png?_wi=2", - imageAlt: "Shoujo anime", - }, + id: "2", title: "Shoujo", description: "Romantic and emotional stories centered around relationships, personal growth, and coming-of-age experiences. Beautifully crafted narratives for all hearts.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/demon-slayer-movie-poster-featuring-prot-1772520692276-da36db2c.png", imageAlt: "Shoujo anime"}, { - id: "3", - title: "Seinen", - description: "Mature and complex stories exploring deeper themes. Designed for adult audiences with sophisticated narratives and philosophical undertones.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/attack-on-titan-anime-cover-featuring-th-1772520693507-b668e49d.png?_wi=3", - imageAlt: "Seinen anime", - }, + id: "3", title: "Seinen", description: "Mature and complex stories exploring deeper themes. Designed for adult audiences with sophisticated narratives and philosophical undertones.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/attack-on-titan-anime-cover-featuring-th-1772520693507-b668e49d.png", imageAlt: "Seinen anime"}, { - id: "4", - title: "Slice of Life", - description: "Gentle, everyday stories that capture the beauty in ordinary moments. Perfect for relaxing and connecting with relatable characters and situations.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/my-hero-academia-season-key-visual-with--1772520692718-0599e1f2.png?_wi=3", - imageAlt: "Slice of life anime", - }, + id: "4", title: "Slice of Life", description: "Gentle, everyday stories that capture the beauty in ordinary moments. Perfect for relaxing and connecting with relatable characters and situations.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/my-hero-academia-season-key-visual-with--1772520692718-0599e1f2.png", imageAlt: "Slice of life anime"}, ]} gridVariant="four-items-2x2-equal-grid" animationType="slide-up" @@ -151,26 +113,11 @@ export default function BrowsePage() { description="Stay updated with the latest anime releases from this season. New episodes drop weekly with exclusive content." products={[ { - id: "1", - name: "Winter 2025 Premieres", - price: "New", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/a-vibrant-anime-streaming-showcase-featu-1772520693212-8aab1130.png?_wi=2", - imageAlt: "Winter 2025 premieres", - }, + id: "1", name: "Winter 2025 Premieres", price: "New", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/a-vibrant-anime-streaming-showcase-featu-1772520693212-8aab1130.png", imageAlt: "Winter 2025 premieres"}, { - id: "2", - name: "Upcoming Blockbusters", - price: "Coming Soon", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/demon-slayer-movie-poster-featuring-prot-1772520692276-da36db2c.png?_wi=3", - imageAlt: "Upcoming blockbusters", - }, + id: "2", name: "Upcoming Blockbusters", price: "Coming Soon", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/demon-slayer-movie-poster-featuring-prot-1772520692276-da36db2c.png", imageAlt: "Upcoming blockbusters"}, { - id: "3", - name: "Fan Favorites", - price: "Trending", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/attack-on-titan-anime-cover-featuring-th-1772520693507-b668e49d.png?_wi=4", - imageAlt: "Fan favorite anime", - }, + id: "3", name: "Fan Favorites", price: "Trending", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/attack-on-titan-anime-cover-featuring-th-1772520693507-b668e49d.png", imageAlt: "Fan favorite anime"}, ]} gridVariant="three-columns-all-equal-width" animationType="slide-up" diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index eb40c68..af79913 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -18,8 +18,7 @@ export default function ContactPage() { const footerColumns = [ { - title: "Product", - items: [ + title: "Product", items: [ { label: "Browse", href: "/browse" }, { label: "Pricing", href: "/pricing" }, { label: "Features", href: "#" }, @@ -27,8 +26,7 @@ export default function ContactPage() { ], }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Us", href: "#" }, { label: "Blog", href: "#" }, { label: "Careers", href: "#" }, @@ -36,8 +34,7 @@ export default function ContactPage() { ], }, { - title: "Support", - items: [ + title: "Support", items: [ { label: "Help Center", href: "#" }, { label: "Contact Us", href: "/contact" }, { label: "Privacy Policy", href: "#" }, @@ -115,35 +112,17 @@ export default function ContactPage() { tagIcon={HelpCircle} faqs={[ { - id: "1", - title: "What are your business hours?", - content: "Our support team is available 24/7 through live chat, email, and our help center. For phone support, we're available Monday-Friday 9 AM - 9 PM EST.", - }, + id: "1", title: "What are your business hours?", content: "Our support team is available 24/7 through live chat, email, and our help center. For phone support, we're available Monday-Friday 9 AM - 9 PM EST."}, { - id: "2", - title: "How quickly will I get a response?", - content: "Live chat responses are typically immediate. Email support receives responses within 24 hours. Premium and Ultra subscribers receive priority support with faster response times.", - }, + id: "2", title: "How quickly will I get a response?", content: "Live chat responses are typically immediate. Email support receives responses within 24 hours. Premium and Ultra subscribers receive priority support with faster response times."}, { - id: "3", - title: "How do I report a technical issue?", - content: "You can report technical issues through our support portal, live chat, or by emailing bugs@animestream.com with details about your device, browser, and the issue you're experiencing.", - }, + id: "3", title: "How do I report a technical issue?", content: "You can report technical issues through our support portal, live chat, or by emailing bugs@animestream.com with details about your device, browser, and the issue you're experiencing."}, { - id: "4", - title: "Do you have a refund process?", - content: "Yes, we offer a 7-day money-back guarantee for new subscribers. Contact our support team to initiate the refund process within 7 days of your first charge.", - }, + id: "4", title: "Do you have a refund process?", content: "Yes, we offer a 7-day money-back guarantee for new subscribers. Contact our support team to initiate the refund process within 7 days of your first charge."}, { - id: "5", - title: "Can I report content issues or request titles?", - content: "Absolutely! We love hearing from our community. Use our content request form in the app or visit our community forums to suggest new anime titles.", - }, + id: "5", title: "Can I report content issues or request titles?", content: "Absolutely! We love hearing from our community. Use our content request form in the app or visit our community forums to suggest new anime titles."}, { - id: "6", - title: "How do I update my billing information?", - content: "You can update your billing information anytime in your account settings under 'Payment Methods.' Changes take effect immediately for your next billing cycle.", - }, + id: "6", title: "How do I update my billing information?", content: "You can update your billing information anytime in your account settings under 'Payment Methods.' Changes take effect immediately for your next billing cycle."}, ]} textboxLayout="default" useInvertedBackground={false} diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 4b16f49..059ee23 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -5,38 +5,22 @@ import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; const inter = Inter({ - variable: "--font-inter", - subsets: ["latin"], + variable: "--font-inter", subsets: ["latin"], }); export const metadata: Metadata = { - title: "AnimeStream - Premium Anime Streaming Platform", - description: "Stream thousands of anime series and movies in 4K with premium quality. Unlimited access to classic and latest anime with offline downloads, multi-device support, and exclusive originals.", - keywords: "anime streaming, anime online, watch anime, 4K anime, anime series, anime movies, premium anime platform", - metadataBase: new URL("https://animestream.com"), + title: "AnimeStream - Premium Anime Streaming Platform", description: "Stream thousands of anime series and movies in 4K with premium quality. Unlimited access to classic and latest anime with offline downloads, multi-device support, and exclusive originals.", keywords: "anime streaming, anime online, watch anime, 4K anime, anime series, anime movies, premium anime platform", metadataBase: new URL("https://animestream.com"), alternates: { - canonical: "https://animestream.com", - }, + canonical: "https://animestream.com"}, openGraph: { - title: "AnimeStream - Your Ultimate Anime Destination", - description: "Discover your next favorite anime with unlimited streaming access to thousands of titles in crystal-clear 4K quality.", - url: "https://animestream.com", - siteName: "AnimeStream", - type: "website", - images: [ + title: "AnimeStream - Your Ultimate Anime Destination", description: "Discover your next favorite anime with unlimited streaming access to thousands of titles in crystal-clear 4K quality.", url: "https://animestream.com", siteName: "AnimeStream", type: "website", images: [ { - url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/a-vibrant-anime-streaming-showcase-featu-1772520693212-8aab1130.png", - alt: "AnimeStream - Premium Anime Streaming", - }, + url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/a-vibrant-anime-streaming-showcase-featu-1772520693212-8aab1130.png", alt: "AnimeStream - Premium Anime Streaming"}, ], }, twitter: { - card: "summary_large_image", - title: "AnimeStream - Premium Anime Streaming", - description: "Stream unlimited anime in 4K. Thousands of titles, offline downloads, multi-device support.", - images: [ - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/a-vibrant-anime-streaming-showcase-featu-1772520693212-8aab1130.png", - ], + card: "summary_large_image", title: "AnimeStream - Premium Anime Streaming", description: "Stream unlimited anime in 4K. Thousands of titles, offline downloads, multi-device support.", images: [ + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/a-vibrant-anime-streaming-showcase-featu-1772520693212-8aab1130.png"], }, robots: { index: true, diff --git a/src/app/page.tsx b/src/app/page.tsx index cfb3f2f..5ef3fdd 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -23,8 +23,7 @@ export default function HomePage() { const footerColumns = [ { - title: "Product", - items: [ + title: "Product", items: [ { label: "Browse", href: "/browse" }, { label: "Pricing", href: "/pricing" }, { label: "Features", href: "#" }, @@ -32,8 +31,7 @@ export default function HomePage() { ], }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Us", href: "#" }, { label: "Blog", href: "#" }, { label: "Careers", href: "#" }, @@ -41,8 +39,7 @@ export default function HomePage() { ], }, { - title: "Support", - items: [ + title: "Support", items: [ { label: "Help Center", href: "#" }, { label: "Contact Us", href: "/contact" }, { label: "Privacy Policy", href: "#" }, @@ -79,26 +76,16 @@ export default function HomePage() { tag="Premium Streaming" tagIcon={Sparkles} background={{ variant: "glowing-orb" }} - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/a-vibrant-anime-streaming-showcase-featu-1772520693212-8aab1130.png?_wi=1" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/a-vibrant-anime-streaming-showcase-featu-1772520693212-8aab1130.png" imageAlt="Anime streaming showcase" mediaAnimation="slide-up" testimonials={[ { - name: "Takeshi Yamamoto", - handle: "Anime Enthusiast", - testimonial: "AnimeStream has the best collection. The streaming quality is exceptional!", - rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/a-professional-portrait-photo-of-a-young-1772520691436-fffd4672.png", - imageAlt: "Takeshi Yamamoto", - }, + name: "Takeshi Yamamoto", handle: "Anime Enthusiast", testimonial: "AnimeStream has the best collection. The streaming quality is exceptional!", rating: 5, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/a-professional-portrait-photo-of-a-young-1772520691436-fffd4672.png", imageAlt: "Takeshi Yamamoto"}, { - name: "Sakura Tanaka", - handle: "Content Creator", - testimonial: "Finally, all my favorite anime in one place. Absolutely fantastic service!", - rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/a-professional-portrait-photo-of-a-young-1772520690864-c2203d78.png", - imageAlt: "Sakura Tanaka", - }, + name: "Sakura Tanaka", handle: "Content Creator", testimonial: "Finally, all my favorite anime in one place. Absolutely fantastic service!", rating: 5, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/a-professional-portrait-photo-of-a-young-1772520690864-c2203d78.png", imageAlt: "Sakura Tanaka"}, ]} testimonialRotationInterval={5000} buttons={[ @@ -118,33 +105,13 @@ export default function HomePage() { tagIcon={Zap} products={[ { - id: "1", - name: "Jujutsu Kaisen Season 2", - price: "Included", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/jujutsu-kaisen-anime-cover-art-showing-t-1772520696132-3e73d7a5.png?_wi=1", - imageAlt: "Jujutsu Kaisen", - }, + id: "1", name: "Jujutsu Kaisen Season 2", price: "Included", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/jujutsu-kaisen-anime-cover-art-showing-t-1772520696132-3e73d7a5.png", imageAlt: "Jujutsu Kaisen"}, { - id: "2", - name: "Attack on Titan Final Season", - price: "Included", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/attack-on-titan-anime-cover-featuring-th-1772520693507-b668e49d.png?_wi=1", - imageAlt: "Attack on Titan", - }, + id: "2", name: "Attack on Titan Final Season", price: "Included", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/attack-on-titan-anime-cover-featuring-th-1772520693507-b668e49d.png", imageAlt: "Attack on Titan"}, { - id: "3", - name: "Demon Slayer Movie", - price: "Included", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/demon-slayer-movie-poster-featuring-prot-1772520692276-da36db2c.png?_wi=1", - imageAlt: "Demon Slayer", - }, + id: "3", name: "Demon Slayer Movie", price: "Included", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/demon-slayer-movie-poster-featuring-prot-1772520692276-da36db2c.png", imageAlt: "Demon Slayer"}, { - id: "4", - name: "My Hero Academia Season 6", - price: "Included", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/my-hero-academia-season-key-visual-with--1772520692718-0599e1f2.png?_wi=1", - imageAlt: "My Hero Academia", - }, + id: "4", name: "My Hero Academia Season 6", price: "Included", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/my-hero-academia-season-key-visual-with--1772520692718-0599e1f2.png", imageAlt: "My Hero Academia"}, ]} gridVariant="four-items-2x2-equal-grid" animationType="slide-up" @@ -162,33 +129,13 @@ export default function HomePage() { tagIcon={Award} features={[ { - id: "1", - title: "Massive Library", - description: "Access over 10,000 anime titles including rare classics, recent blockbusters, and exclusive originals available nowhere else.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/an-abstract-visualization-of-a-massive-a-1772520691832-4368b4ec.png", - imageAlt: "Massive anime library", - }, + id: "1", title: "Massive Library", description: "Access over 10,000 anime titles including rare classics, recent blockbusters, and exclusive originals available nowhere else.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/an-abstract-visualization-of-a-massive-a-1772520691832-4368b4ec.png", imageAlt: "Massive anime library"}, { - id: "2", - title: "4K Streaming", - description: "Stream in stunning 4K resolution with HDR support. Experience crystal-clear visuals and immersive audio quality.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/a-stunning-4k-resolution-display-showing-1772520692412-ce7c9b05.png", - imageAlt: "4K streaming quality", - }, + id: "2", title: "4K Streaming", description: "Stream in stunning 4K resolution with HDR support. Experience crystal-clear visuals and immersive audio quality.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/a-stunning-4k-resolution-display-showing-1772520692412-ce7c9b05.png", imageAlt: "4K streaming quality"}, { - id: "3", - title: "Multi-Device", - description: "Watch on your phone, tablet, laptop, or smart TV. Seamlessly switch between devices and resume where you left off.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/a-collection-of-modern-devices-smartphon-1772520692034-c4e1f5c3.png", - imageAlt: "Multi-device support", - }, + id: "3", title: "Multi-Device", description: "Watch on your phone, tablet, laptop, or smart TV. Seamlessly switch between devices and resume where you left off.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/a-collection-of-modern-devices-smartphon-1772520692034-c4e1f5c3.png", imageAlt: "Multi-device support"}, { - id: "4", - title: "Offline Downloads", - description: "Download your favorite episodes and watch them offline. Perfect for travel or when you don't have internet access.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/a-visual-representation-of-anime-episode-1772520691790-ebbadcfb.png", - imageAlt: "Offline download feature", - }, + id: "4", title: "Offline Downloads", description: "Download your favorite episodes and watch them offline. Perfect for travel or when you don't have internet access.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/a-visual-representation-of-anime-episode-1772520691790-ebbadcfb.png", imageAlt: "Offline download feature"}, ]} gridVariant="four-items-2x2-equal-grid" animationType="slide-up" @@ -206,52 +153,21 @@ export default function HomePage() { tagIcon={Sparkles} plans={[ { - id: "basic", - badge: "Popular", - badgeIcon: Sparkles, - price: "$7.99/mo", - subtitle: "Perfect for casual viewers", - features: [ - "HD streaming (720p)", - "Watch on 1 device", - "Standard subtitle quality", - "Ad-supported viewing", - ], + id: "basic", badge: "Popular", badgeIcon: Sparkles, + price: "$7.99/mo", subtitle: "Perfect for casual viewers", features: [ + "HD streaming (720p)", "Watch on 1 device", "Standard subtitle quality", "Ad-supported viewing"], }, { - id: "premium", - badge: "Most Popular", - badgeIcon: Star, - price: "$12.99/mo", - subtitle: "Best value for anime fans", - features: [ - "4K streaming (up to 2160p)", - "Watch on 2 devices simultaneously", - "Premium subtitle quality", - "Ad-free experience", - "Offline downloads", - "Priority customer support", - ], + id: "premium", badge: "Most Popular", badgeIcon: Star, + price: "$12.99/mo", subtitle: "Best value for anime fans", features: [ + "4K streaming (up to 2160p)", "Watch on 2 devices simultaneously", "Premium subtitle quality", "Ad-free experience", "Offline downloads", "Priority customer support"], }, { - id: "ultra", - badge: "Premium", - badgeIcon: Zap, - price: "$16.99/mo", - subtitle: "For dedicated anime enthusiasts", - features: [ - "4K streaming with Dolby Vision", - "Watch on 4 devices simultaneously", - "Exclusive dubs and languages", - "Ad-free experience", - "Unlimited offline downloads", - "Early access to new releases", - "Exclusive manga access", - "VIP customer support", - ], + id: "ultra", badge: "Premium", badgeIcon: Zap, + price: "$16.99/mo", subtitle: "For dedicated anime enthusiasts", features: [ + "4K streaming with Dolby Vision", "Watch on 4 devices simultaneously", "Exclusive dubs and languages", "Ad-free experience", "Unlimited offline downloads", "Early access to new releases", "Exclusive manga access", "VIP customer support"], }, ]} - gridVariant="three-columns-all-equal-width" animationType="slide-up" textboxLayout="default" useInvertedBackground={false} @@ -267,53 +183,17 @@ export default function HomePage() { tagIcon={Heart} testimonials={[ { - id: "1", - name: "Kenji Nakamura", - handle: "@kenjiwatch", - testimonial: "AnimeStream is incredible! The 4K quality and massive library make it the best anime platform I've ever used.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/professional-headshot-of-a-young-japanes-1772520690750-6f3ccd0c.png", - imageAlt: "Kenji Nakamura", - }, + id: "1", name: "Kenji Nakamura", handle: "@kenjiwatch", testimonial: "AnimeStream is incredible! The 4K quality and massive library make it the best anime platform I've ever used.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/professional-headshot-of-a-young-japanes-1772520690750-6f3ccd0c.png", imageAlt: "Kenji Nakamura"}, { - id: "2", - name: "Yuki Suzuki", - handle: "@yukianime", - testimonial: "Finally found a platform that respects anime fans. The interface is smooth and the catalog is unbeatable!", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/professional-headshot-of-a-young-japanes-1772520691139-d725e0ea.png", - imageAlt: "Yuki Suzuki", - }, + id: "2", name: "Yuki Suzuki", handle: "@yukianime", testimonial: "Finally found a platform that respects anime fans. The interface is smooth and the catalog is unbeatable!", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/professional-headshot-of-a-young-japanes-1772520691139-d725e0ea.png", imageAlt: "Yuki Suzuki"}, { - id: "3", - name: "Riku Tanaka", - handle: "@rikustreams", - testimonial: "The offline download feature is a lifesaver. Perfect for watching anime on my commute.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/headshot-of-a-young-japanese-man-named-r-1772520691187-c56eab0f.png", - imageAlt: "Riku Tanaka", - }, + id: "3", name: "Riku Tanaka", handle: "@rikustreams", testimonial: "The offline download feature is a lifesaver. Perfect for watching anime on my commute.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/headshot-of-a-young-japanese-man-named-r-1772520691187-c56eab0f.png", imageAlt: "Riku Tanaka"}, { - id: "4", - name: "Mina Sato", - handle: "@minastudio", - testimonial: "As a content creator, AnimeStream's exclusive originals have been amazing to feature in my videos!", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/professional-portrait-of-a-young-japanes-1772520691316-137cbf32.png", - imageAlt: "Mina Sato", - }, + id: "4", name: "Mina Sato", handle: "@minastudio", testimonial: "As a content creator, AnimeStream's exclusive originals have been amazing to feature in my videos!", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/professional-portrait-of-a-young-japanes-1772520691316-137cbf32.png", imageAlt: "Mina Sato"}, { - id: "5", - name: "Haru Yamada", - handle: "@haruloves", - testimonial: "Customer support is fantastic, and the free trial let me explore everything before subscribing.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/friendly-headshot-of-a-young-japanese-wo-1772520691243-e4db5e9f.png", - imageAlt: "Haru Yamada", - }, + id: "5", name: "Haru Yamada", handle: "@haruloves", testimonial: "Customer support is fantastic, and the free trial let me explore everything before subscribing.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/friendly-headshot-of-a-young-japanese-wo-1772520691243-e4db5e9f.png", imageAlt: "Haru Yamada"}, { - id: "6", - name: "Akira Miyamoto", - handle: "@akiragaming", - testimonial: "This is what anime streaming should look like. Highly recommend to all anime enthusiasts!", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/professional-portrait-of-a-young-japanes-1772520691631-a969f189.png", - imageAlt: "Akira Miyamoto", - }, + id: "6", name: "Akira Miyamoto", handle: "@akiragaming", testimonial: "This is what anime streaming should look like. Highly recommend to all anime enthusiasts!", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQN11hrJsQDw2E068Omk9oS6gj/professional-portrait-of-a-young-japanes-1772520691631-a969f189.png", imageAlt: "Akira Miyamoto"}, ]} animationType="slide-up" textboxLayout="default" @@ -331,35 +211,17 @@ export default function HomePage() { tagIcon={HelpCircle} faqs={[ { - id: "1", - title: "What is the difference between the subscription plans?", - content: "Our Basic plan ($7.99/mo) offers HD streaming on one device with ads. Premium ($12.99/mo) includes 4K streaming, 2 simultaneous devices, and ad-free viewing. Ultra ($16.99/mo) provides the full experience with 4 devices, exclusive content, and VIP support.", - }, + id: "1", title: "What is the difference between the subscription plans?", content: "Our Basic plan ($7.99/mo) offers HD streaming on one device with ads. Premium ($12.99/mo) includes 4K streaming, 2 simultaneous devices, and ad-free viewing. Ultra ($16.99/mo) provides the full experience with 4 devices, exclusive content, and VIP support."}, { - id: "2", - title: "Can I watch offline?", - content: "Offline downloads are available on Premium and Ultra plans. Simply download your favorite episodes while connected to internet and watch them anytime, anywhere.", - }, + id: "2", title: "Can I watch offline?", content: "Offline downloads are available on Premium and Ultra plans. Simply download your favorite episodes while connected to internet and watch them anytime, anywhere."}, { - id: "3", - title: "How many devices can I stream on simultaneously?", - content: "Basic plan: 1 device. Premium plan: 2 devices. Ultra plan: 4 devices. You can switch devices anytime, and they don't count toward your limit.", - }, + id: "3", title: "How many devices can I stream on simultaneously?", content: "Basic plan: 1 device. Premium plan: 2 devices. Ultra plan: 4 devices. You can switch devices anytime, and they don't count toward your limit."}, { - id: "4", - title: "Is there a free trial available?", - content: "Yes! We offer a 14-day free trial for all new users. No credit card required to start. Cancel anytime during the trial period with no charges.", - }, + id: "4", title: "Is there a free trial available?", content: "Yes! We offer a 14-day free trial for all new users. No credit card required to start. Cancel anytime during the trial period with no charges."}, { - id: "5", - title: "What audio languages are available?", - content: "Most titles include both Japanese and English dubs. Premium and Ultra plans get access to exclusive language options including Spanish, German, French, and more.", - }, + id: "5", title: "What audio languages are available?", content: "Most titles include both Japanese and English dubs. Premium and Ultra plans get access to exclusive language options including Spanish, German, French, and more."}, { - id: "6", - title: "How often is new content added?", - content: "We add new anime titles and episodes daily. Ultra subscribers get early access to new releases 24 hours before other users.", - }, + id: "6", title: "How often is new content added?", content: "We add new anime titles and episodes daily. Ultra subscribers get early access to new releases 24 hours before other users."}, ]} textboxLayout="default" useInvertedBackground={false} diff --git a/src/app/pricing/page.tsx b/src/app/pricing/page.tsx index cff0d3d..a91a3f1 100644 --- a/src/app/pricing/page.tsx +++ b/src/app/pricing/page.tsx @@ -19,8 +19,7 @@ export default function PricingPage() { const footerColumns = [ { - title: "Product", - items: [ + title: "Product", items: [ { label: "Browse", href: "/browse" }, { label: "Pricing", href: "/pricing" }, { label: "Features", href: "#" }, @@ -28,8 +27,7 @@ export default function PricingPage() { ], }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Us", href: "#" }, { label: "Blog", href: "#" }, { label: "Careers", href: "#" }, @@ -37,8 +35,7 @@ export default function PricingPage() { ], }, { - title: "Support", - items: [ + title: "Support", items: [ { label: "Help Center", href: "#" }, { label: "Contact Us", href: "/contact" }, { label: "Privacy Policy", href: "#" }, @@ -76,52 +73,21 @@ export default function PricingPage() { tagIcon={Sparkles} plans={[ { - id: "basic", - badge: "Popular", - badgeIcon: Sparkles, - price: "$7.99/mo", - subtitle: "Perfect for casual viewers", - features: [ - "HD streaming (720p)", - "Watch on 1 device", - "Standard subtitle quality", - "Ad-supported viewing", - ], + id: "basic", badge: "Popular", badgeIcon: Sparkles, + price: "$7.99/mo", subtitle: "Perfect for casual viewers", features: [ + "HD streaming (720p)", "Watch on 1 device", "Standard subtitle quality", "Ad-supported viewing"], }, { - id: "premium", - badge: "Most Popular", - badgeIcon: Star, - price: "$12.99/mo", - subtitle: "Best value for anime fans", - features: [ - "4K streaming (up to 2160p)", - "Watch on 2 devices simultaneously", - "Premium subtitle quality", - "Ad-free experience", - "Offline downloads", - "Priority customer support", - ], + id: "premium", badge: "Most Popular", badgeIcon: Star, + price: "$12.99/mo", subtitle: "Best value for anime fans", features: [ + "4K streaming (up to 2160p)", "Watch on 2 devices simultaneously", "Premium subtitle quality", "Ad-free experience", "Offline downloads", "Priority customer support"], }, { - id: "ultra", - badge: "Premium", - badgeIcon: Zap, - price: "$16.99/mo", - subtitle: "For dedicated anime enthusiasts", - features: [ - "4K streaming with Dolby Vision", - "Watch on 4 devices simultaneously", - "Exclusive dubs and languages", - "Ad-free experience", - "Unlimited offline downloads", - "Early access to new releases", - "Exclusive manga access", - "VIP customer support", - ], + id: "ultra", badge: "Premium", badgeIcon: Zap, + price: "$16.99/mo", subtitle: "For dedicated anime enthusiasts", features: [ + "4K streaming with Dolby Vision", "Watch on 4 devices simultaneously", "Exclusive dubs and languages", "Ad-free experience", "Unlimited offline downloads", "Early access to new releases", "Exclusive manga access", "VIP customer support"], }, ]} - gridVariant="three-columns-all-equal-width" animationType="slide-up" textboxLayout="default" useInvertedBackground={false} @@ -137,35 +103,17 @@ export default function PricingPage() { tagIcon={HelpCircle} faqs={[ { - id: "1", - title: "Can I change my plan anytime?", - content: "Yes! You can upgrade or downgrade your plan at any time. Changes take effect immediately, and we'll prorate your billing accordingly.", - }, + id: "1", title: "Can I change my plan anytime?", content: "Yes! You can upgrade or downgrade your plan at any time. Changes take effect immediately, and we'll prorate your billing accordingly."}, { - id: "2", - title: "What payment methods do you accept?", - content: "We accept all major credit cards (Visa, Mastercard, American Express), PayPal, and digital wallets like Apple Pay and Google Pay.", - }, + id: "2", title: "What payment methods do you accept?", content: "We accept all major credit cards (Visa, Mastercard, American Express), PayPal, and digital wallets like Apple Pay and Google Pay."}, { - id: "3", - title: "Is there a long-term commitment?", - content: "No! All our plans are month-to-month with no long-term commitment. Cancel anytime with no cancellation fees or hidden charges.", - }, + id: "3", title: "Is there a long-term commitment?", content: "No! All our plans are month-to-month with no long-term commitment. Cancel anytime with no cancellation fees or hidden charges."}, { - id: "4", - title: "Do you offer annual billing discounts?", - content: "Yes! Pay for 12 months upfront and save 20% compared to monthly billing. This discount applies to all subscription tiers.", - }, + id: "4", title: "Do you offer annual billing discounts?", content: "Yes! Pay for 12 months upfront and save 20% compared to monthly billing. This discount applies to all subscription tiers."}, { - id: "5", - title: "What happens when my free trial ends?", - content: "After your 14-day free trial, your subscription will automatically convert to your chosen plan. You'll be charged on the first day of your subscription.", - }, + id: "5", title: "What happens when my free trial ends?", content: "After your 14-day free trial, your subscription will automatically convert to your chosen plan. You'll be charged on the first day of your subscription."}, { - id: "6", - title: "Can I get a refund?", - content: "We offer a 7-day money-back guarantee for new subscribers if you're not satisfied. Contact our support team to initiate a refund within 7 days of your first charge.", - }, + id: "6", title: "Can I get a refund?", content: "We offer a 7-day money-back guarantee for new subscribers if you're not satisfied. Contact our support team to initiate a refund within 7 days of your first charge."}, ]} textboxLayout="default" useInvertedBackground={false}