diff --git a/src/app/page.tsx b/src/app/page.tsx index 1a26b7e..feca2db 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -37,8 +37,7 @@ export default function HomePage() { const footerColumns = [ { - title: "Games", - items: [ + title: "Games", items: [ { label: "NEXUS Strike", href: "/games/nexus-strike" }, { label: "NEXUS Nexus", href: "/games/nexus-nexus" }, { label: "NEXUS Chronicles", href: "/games/nexus-chronicles" }, @@ -46,8 +45,7 @@ export default function HomePage() { ], }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About NEXUS", href: "/studio" }, { label: "Team", href: "/studio#team" }, { label: "Careers", href: "/careers" }, @@ -55,8 +53,7 @@ export default function HomePage() { ], }, { - title: "Community", - items: [ + title: "Community", items: [ { label: "Tournaments", href: "/tournaments" }, { label: "Discord", href: "https://discord.gg/nexusgames" }, { label: "Forums", href: "/forums" }, @@ -64,8 +61,7 @@ export default function HomePage() { ], }, { - title: "Social", - items: [ + title: "Social", items: [ { label: "Twitter", href: "https://twitter.com/nexusgames" }, { label: "YouTube", href: "https://youtube.com/nexusgames" }, { label: "Instagram", href: "https://instagram.com/nexusgames" }, @@ -73,8 +69,7 @@ export default function HomePage() { ], }, { - title: "Legal", - items: [ + title: "Legal", items: [ { label: "Privacy Policy", href: "/privacy" }, { label: "Terms of Service", href: "/terms" }, { label: "Code of Conduct", href: "/conduct" }, @@ -141,63 +136,39 @@ export default function HomePage() { useInvertedBackground={false} features={[ { - title: "Advanced Gameplay Mechanics", - description: "Sophisticated systems designed for competitive balance and player progression", - icon: Zap, + title: "Advanced Gameplay Mechanics", description: "Sophisticated systems designed for competitive balance and player progression", icon: Zap, mediaItems: [ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/first-person-shooter-game-interface-show-1773238048720-c20d769b.png?_wi=1", - imageAlt: "Advanced FPS game mechanics interface", - }, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/first-person-shooter-game-interface-show-1773238048720-c20d769b.png", imageAlt: "Advanced FPS game mechanics interface"}, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/high-quality-game-graphics-showcase-with-1773238050676-5dc62315.png?_wi=1", - imageAlt: "High-quality game graphics showcase", - }, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/high-quality-game-graphics-showcase-with-1773238050676-5dc62315.png", imageAlt: "High-quality game graphics showcase"}, ], }, { - title: "Next-Gen Graphics", - description: "Photorealistic visuals powered by cutting-edge rendering engines", - icon: Sparkles, + title: "Next-Gen Graphics", description: "Photorealistic visuals powered by cutting-edge rendering engines", icon: Sparkles, mediaItems: [ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/high-quality-game-graphics-showcase-with-1773238050676-5dc62315.png?_wi=2", - imageAlt: "Professional game engine graphics", - }, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/high-quality-game-graphics-showcase-with-1773238050676-5dc62315.png", imageAlt: "Professional game engine graphics"}, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/first-person-shooter-game-interface-show-1773238048720-c20d769b.png?_wi=2", - imageAlt: "Advanced visual effects in gameplay", - }, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/first-person-shooter-game-interface-show-1773238048720-c20d769b.png", imageAlt: "Advanced visual effects in gameplay"}, ], }, { - title: "Competitive Multiplayer", - description: "Ranked systems, tournaments, and real-time competition infrastructure", - icon: Trophy, + title: "Competitive Multiplayer", description: "Ranked systems, tournaments, and real-time competition infrastructure", icon: Trophy, mediaItems: [ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/first-person-shooter-game-interface-show-1773238048720-c20d769b.png?_wi=3", - imageAlt: "Competitive multiplayer interface", - }, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/first-person-shooter-game-interface-show-1773238048720-c20d769b.png", imageAlt: "Competitive multiplayer interface"}, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/high-quality-game-graphics-showcase-with-1773238050676-5dc62315.png?_wi=3", - imageAlt: "Tournament gameplay visual", - }, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/high-quality-game-graphics-showcase-with-1773238050676-5dc62315.png", imageAlt: "Tournament gameplay visual"}, ], }, { - title: "Cross-Platform Play", - description: "Play seamlessly across PC, console, and mobile platforms", - icon: Gamepad2, + title: "Cross-Platform Play", description: "Play seamlessly across PC, console, and mobile platforms", icon: Gamepad2, mediaItems: [ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/high-quality-game-graphics-showcase-with-1773238050676-5dc62315.png?_wi=4", - imageAlt: "Cross-platform gaming devices", - }, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/high-quality-game-graphics-showcase-with-1773238050676-5dc62315.png", imageAlt: "Cross-platform gaming devices"}, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/first-person-shooter-game-interface-show-1773238048720-c20d769b.png?_wi=4", - imageAlt: "Synchronized multiplayer experience", - }, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/first-person-shooter-game-interface-show-1773238048720-c20d769b.png", imageAlt: "Synchronized multiplayer experience"}, ], }, ]} @@ -215,28 +186,13 @@ export default function HomePage() { gridVariant="uniform-all-items-equal" products={[ { - id: "game-1", - name: "NEXUS Strike: Tactical Warfare", - price: "$59.99", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/call-of-duty-style-tactical-shooter-game-1773238050609-0dafc4b0.png?_wi=1", - imageAlt: "NEXUS Strike Tactical Warfare game cover", - initialQuantity: 1, + id: "game-1", name: "NEXUS Strike: Tactical Warfare", price: "$59.99", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/call-of-duty-style-tactical-shooter-game-1773238050609-0dafc4b0.png", imageAlt: "NEXUS Strike Tactical Warfare game cover", initialQuantity: 1, }, { - id: "game-2", - name: "NEXUS Nexus: Battle Royale", - price: "Free to Play", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/multiplayer-battle-royale-game-promotion-1773238048512-539c5e44.png?_wi=1", - imageAlt: "NEXUS Nexus Battle Royale game cover", - initialQuantity: 1, + id: "game-2", name: "NEXUS Nexus: Battle Royale", price: "Free to Play", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/multiplayer-battle-royale-game-promotion-1773238048512-539c5e44.png", imageAlt: "NEXUS Nexus Battle Royale game cover", initialQuantity: 1, }, { - id: "game-3", - name: "NEXUS Chronicles: Campaign", - price: "$49.99", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/campaign-story-driven-game-art-featuring-1773238054687-1f3ce024.png?_wi=1", - imageAlt: "NEXUS Chronicles Campaign game cover", - initialQuantity: 1, + id: "game-3", name: "NEXUS Chronicles: Campaign", price: "$49.99", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/campaign-story-driven-game-art-featuring-1773238054687-1f3ce024.png", imageAlt: "NEXUS Chronicles Campaign game cover", initialQuantity: 1, }, ]} /> @@ -252,29 +208,17 @@ export default function HomePage() { useInvertedBackground={false} metrics={[ { - id: "1", - icon: Users, - title: "Active Players", - value: "50M+", - }, + id: "1", icon: Users, + title: "Active Players", value: "50M+"}, { - id: "2", - icon: Globe, - title: "Countries", - value: "180+", - }, + id: "2", icon: Globe, + title: "Countries", value: "180+"}, { - id: "3", - icon: Trophy, - title: "Tournaments Held", - value: "5K+", - }, + id: "3", icon: Trophy, + title: "Tournaments Held", value: "5K+"}, { - id: "4", - icon: TrendingUp, - title: "Revenue Growth", - value: "300%", - }, + id: "4", icon: TrendingUp, + title: "Revenue Growth", value: "300%"}, ]} /> @@ -289,33 +233,13 @@ export default function HomePage() { useInvertedBackground={false} team={[ { - id: "1", - name: "Marcus Chen", - role: "CEO & Founder", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-director-portrait-co-1773238048089-8d2b66b0.png?_wi=1", - imageAlt: "Marcus Chen, CEO", - }, + id: "1", name: "Marcus Chen", role: "CEO & Founder", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-director-portrait-co-1773238048089-8d2b66b0.png", imageAlt: "Marcus Chen, CEO"}, { - id: "2", - name: "Elena Rodriguez", - role: "Lead Game Designer", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/lead-game-designer-portrait-creative-pro-1773238050501-5d8706fe.png?_wi=1", - imageAlt: "Elena Rodriguez, Game Designer", - }, + id: "2", name: "Elena Rodriguez", role: "Lead Game Designer", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/lead-game-designer-portrait-creative-pro-1773238050501-5d8706fe.png", imageAlt: "Elena Rodriguez, Game Designer"}, { - id: "3", - name: "James Wilson", - role: "Senior Programmer", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/senior-game-programmer-portrait-technica-1773238047437-4fc808dd.png?_wi=1", - imageAlt: "James Wilson, Senior Programmer", - }, + id: "3", name: "James Wilson", role: "Senior Programmer", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/senior-game-programmer-portrait-technica-1773238047437-4fc808dd.png", imageAlt: "James Wilson, Senior Programmer"}, { - id: "4", - name: "Sophia Anderson", - role: "Art Director", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/art-director-portrait-creative-visual-le-1773238049295-2b7eca2a.png?_wi=1", - imageAlt: "Sophia Anderson, Art Director", - }, + id: "4", name: "Sophia Anderson", role: "Art Director", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/art-director-portrait-creative-visual-le-1773238049295-2b7eca2a.png", imageAlt: "Sophia Anderson, Art Director"}, ]} /> @@ -325,82 +249,21 @@ export default function HomePage() { title="What the Gaming Community Says" description="Testimonials from players, professionals, and industry leaders" tag="Client Feedback" - animationType="slide-up" textboxLayout="default" useInvertedBackground={false} testimonials={[ { - id: "1", - name: "Alex Thompson, Esports Director", - date: "Date: 15 January 2025", - title: "Revolutionary competitive platform", - quote: "NEXUS GAMES has completely transformed how we approach esports. The ranking system is fair, the infrastructure is rock-solid, and our players have never been more engaged.", - tag: "Esports Professional", - avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-client-testimonial-avatar-p-1773238047302-d0fd588c.png", - avatarAlt: "Alex Thompson", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-client-testimonial-avatar-p-1773238047302-d0fd588c.png?_wi=1", - imageAlt: "Alex Thompson testimonial", - }, + id: "1", name: "Alex Thompson, Esports Director", date: "Date: 15 January 2025", title: "Revolutionary competitive platform", quote: "NEXUS GAMES has completely transformed how we approach esports. The ranking system is fair, the infrastructure is rock-solid, and our players have never been more engaged.", tag: "Esports Professional", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-client-testimonial-avatar-p-1773238047302-d0fd588c.png", avatarAlt: "Alex Thompson", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-client-testimonial-avatar-p-1773238047302-d0fd588c.png", imageAlt: "Alex Thompson testimonial"}, { - id: "2", - name: "Jordan Lee, Gaming Streamer", - date: "Date: 12 January 2025", - title: "Best gaming experience ever", - quote: "The gameplay is addictive, the graphics are stunning, and the community is absolutely amazing. I've been streaming NEXUS GAMES non-stop and my viewers can't get enough.", - tag: "Content Creator", - avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-studio-testimonial-a-1773238048733-8e7d752f.png", - avatarAlt: "Jordan Lee", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-studio-testimonial-a-1773238048733-8e7d752f.png?_wi=1", - imageAlt: "Jordan Lee testimonial", - }, + id: "2", name: "Jordan Lee, Gaming Streamer", date: "Date: 12 January 2025", title: "Best gaming experience ever", quote: "The gameplay is addictive, the graphics are stunning, and the community is absolutely amazing. I've been streaming NEXUS GAMES non-stop and my viewers can't get enough.", tag: "Content Creator", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-studio-testimonial-a-1773238048733-8e7d752f.png", avatarAlt: "Jordan Lee", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-studio-testimonial-a-1773238048733-8e7d752f.png", imageAlt: "Jordan Lee testimonial"}, { - id: "3", - name: "Sarah Kim, Competitive Gamer", - date: "Date: 10 January 2025", - title: "Unmatched competitive gameplay", - quote: "The level of precision and balance in NEXUS GAMES is unmatched. Every update brings improvements, and the team genuinely listens to player feedback.", - tag: "Professional Gamer", - avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-esports-professional-testim-1773238047615-773b293f.png", - avatarAlt: "Sarah Kim", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-esports-professional-testim-1773238047615-773b293f.png?_wi=1", - imageAlt: "Sarah Kim testimonial", - }, + id: "3", name: "Sarah Kim, Competitive Gamer", date: "Date: 10 January 2025", title: "Unmatched competitive gameplay", quote: "The level of precision and balance in NEXUS GAMES is unmatched. Every update brings improvements, and the team genuinely listens to player feedback.", tag: "Professional Gamer", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-esports-professional-testim-1773238047615-773b293f.png", avatarAlt: "Sarah Kim", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-esports-professional-testim-1773238047615-773b293f.png", imageAlt: "Sarah Kim testimonial"}, { - id: "4", - name: "David Martinez, Gaming Journalist", - date: "Date: 8 January 2025", - title: "A landmark achievement in gaming", - quote: "NEXUS GAMES represents a significant leap forward in competitive gaming. The innovation, attention to detail, and community focus are exemplary.", - tag: "Gaming Media", - avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-journalist-testimoni-1773238047453-52c7bd3e.png", - avatarAlt: "David Martinez", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-journalist-testimoni-1773238047453-52c7bd3e.png", - imageAlt: "David Martinez testimonial", - }, + id: "4", name: "David Martinez, Gaming Journalist", date: "Date: 8 January 2025", title: "A landmark achievement in gaming", quote: "NEXUS GAMES represents a significant leap forward in competitive gaming. The innovation, attention to detail, and community focus are exemplary.", tag: "Gaming Media", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-journalist-testimoni-1773238047453-52c7bd3e.png", avatarAlt: "David Martinez", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-journalist-testimoni-1773238047453-52c7bd3e.png", imageAlt: "David Martinez testimonial"}, { - id: "5", - name: "Lisa Chen, Publishing Executive", - date: "Date: 5 January 2025", - title: "Strategic gaming innovation", - quote: "What NEXUS GAMES has accomplished is remarkable. They've set a new standard for game development quality, player engagement, and business strategy.", - tag: "Gaming Publisher", - avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-publisher-testimonia-1773238050361-be837222.png", - avatarAlt: "Lisa Chen", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-publisher-testimonia-1773238050361-be837222.png", - imageAlt: "Lisa Chen testimonial", - }, + id: "5", name: "Lisa Chen, Publishing Executive", date: "Date: 5 January 2025", title: "Strategic gaming innovation", quote: "What NEXUS GAMES has accomplished is remarkable. They've set a new standard for game development quality, player engagement, and business strategy.", tag: "Gaming Publisher", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-publisher-testimonia-1773238050361-be837222.png", avatarAlt: "Lisa Chen", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-publisher-testimonia-1773238050361-be837222.png", imageAlt: "Lisa Chen testimonial"}, { - id: "6", - name: "Marcus Johnson, Streaming Platform Lead", - date: "Date: 1 January 2025", - title: "Top-tier entertainment value", - quote: "NEXUS GAMES consistently ranks at the top of streaming platforms. The watchability factor combined with player skill expression is perfect for competitive gaming.", - tag: "Streaming Platform", - avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-streamer-testimonial-1773238047636-4ddd2813.png", - avatarAlt: "Marcus Johnson", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-streamer-testimonial-1773238047636-4ddd2813.png", - imageAlt: "Marcus Johnson testimonial", - }, + id: "6", name: "Marcus Johnson, Streaming Platform Lead", date: "Date: 1 January 2025", title: "Top-tier entertainment value", quote: "NEXUS GAMES consistently ranks at the top of streaming platforms. The watchability factor combined with player skill expression is perfect for competitive gaming.", tag: "Streaming Platform", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-streamer-testimonial-1773238047636-4ddd2813.png", avatarAlt: "Marcus Johnson", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-streamer-testimonial-1773238047636-4ddd2813.png", imageAlt: "Marcus Johnson testimonial"}, ]} /> @@ -412,18 +275,10 @@ export default function HomePage() { tag="Partners & Collaborators" textboxLayout="default" useInvertedBackground={false} + names={[ + "Activision", "Electronic Arts", "Ubisoft", "Rockstar Games", "Valve", "Epic Games", "Square Enix", "Sony", "Microsoft", "Nintendo"]} logos={[ - "http://img.b2bpic.net/free-vector/flat-ski-snow-badge-collection_23-2147998221.jpg", - "http://img.b2bpic.net/free-vector/tiger-esport-mascot-logo-design_343694-4401.jpg", - "http://img.b2bpic.net/free-vector/gradient-gas-mask-logo-template_52683-132701.jpg", - "http://img.b2bpic.net/free-psd/flat-design-retro-business-card_23-2150630917.jpg", - "http://img.b2bpic.net/free-vector/flat-design-gas-mask-logo-design_23-2150785867.jpg", - "http://img.b2bpic.net/free-vector/futuristic-gaming-logo-template_23-2149150237.jpg", - "http://img.b2bpic.net/free-vector/abstract-logotypes-flat-design_23-2147551435.jpg", - "http://img.b2bpic.net/free-vector/winged-gamepad-emblem_225004-1006.jpg", - "http://img.b2bpic.net/free-psd/video-game-player-banner-template_23-2149079058.jpg", - "http://img.b2bpic.net/free-vector/desktop-coins-video-game-neon-linear-style_24908-58897.jpg", - ]} + "http://img.b2bpic.net/free-vector/flat-ski-snow-badge-collection_23-2147998221.jpg", "http://img.b2bpic.net/free-vector/tiger-esport-mascot-logo-design_343694-4401.jpg", "http://img.b2bpic.net/free-vector/gradient-gas-mask-logo-template_52683-132701.jpg", "http://img.b2bpic.net/free-psd/flat-design-retro-business-card_23-2150630917.jpg", "http://img.b2bpic.net/free-vector/flat-design-gas-mask-logo-design_23-2150785867.jpg", "http://img.b2bpic.net/free-vector/futuristic-gaming-logo-template_23-2149150237.jpg", "http://img.b2bpic.net/free-vector/abstract-logotypes-flat-design_23-2147551435.jpg", "http://img.b2bpic.net/free-vector/winged-gamepad-emblem_225004-1006.jpg", "http://img.b2bpic.net/free-psd/video-game-player-banner-template_23-2149079058.jpg", "http://img.b2bpic.net/free-vector/desktop-coins-video-game-neon-linear-style_24908-58897.jpg"]} speed={40} showCard={true} /> @@ -440,45 +295,21 @@ export default function HomePage() { animationType="smooth" faqs={[ { - id: "1", - title: "What platforms are NEXUS games available on?", - content: "Our games are available on PC, PlayStation, Xbox, and mobile platforms. We offer cross-platform play so you can compete with friends regardless of their device.", - }, + id: "1", title: "What platforms are NEXUS games available on?", content: "Our games are available on PC, PlayStation, Xbox, and mobile platforms. We offer cross-platform play so you can compete with friends regardless of their device."}, { - id: "2", - title: "Is NEXUS GAMES free to play?", - content: "Some titles are free-to-play while others require a one-time purchase. All games feature optional cosmetics but no pay-to-win mechanics. Check individual game pages for pricing details.", - }, + id: "2", title: "Is NEXUS GAMES free to play?", content: "Some titles are free-to-play while others require a one-time purchase. All games feature optional cosmetics but no pay-to-win mechanics. Check individual game pages for pricing details."}, { - id: "3", - title: "How do I join the competitive scene?", - content: "Create an account, complete your player profile, and start climbing the ranked ladder. Once you reach certain ranks, you'll be eligible for tournaments and professional opportunities.", - }, + id: "3", title: "How do I join the competitive scene?", content: "Create an account, complete your player profile, and start climbing the ranked ladder. Once you reach certain ranks, you'll be eligible for tournaments and professional opportunities."}, { - id: "4", - title: "What is your anti-cheat system?", - content: "We use industry-leading anti-cheat technology combined with 24/7 monitoring and community reporting. We take fair play seriously and maintain one of the cleanest competitive environments.", - }, + id: "4", title: "What is your anti-cheat system?", content: "We use industry-leading anti-cheat technology combined with 24/7 monitoring and community reporting. We take fair play seriously and maintain one of the cleanest competitive environments."}, { - id: "5", - title: "How often do you release updates?", - content: "We maintain a consistent update schedule with balance patches, new content, and seasonal events. Major updates occur quarterly, with hotfixes deployed as needed.", - }, + id: "5", title: "How often do you release updates?", content: "We maintain a consistent update schedule with balance patches, new content, and seasonal events. Major updates occur quarterly, with hotfixes deployed as needed."}, { - id: "6", - title: "Can I stream NEXUS GAMES?", - content: "Absolutely! We encourage streaming and content creation. All streamers and creators receive support, early access to new content, and partnership opportunities.", - }, + id: "6", title: "Can I stream NEXUS GAMES?", content: "Absolutely! We encourage streaming and content creation. All streamers and creators receive support, early access to new content, and partnership opportunities."}, { - id: "7", - title: "What is the NEXUS community like?", - content: "Our community is diverse, competitive, and welcoming. We host regular events, tournaments, and community meetups. Our moderation team ensures a respectful environment.", - }, + id: "7", title: "What is the NEXUS community like?", content: "Our community is diverse, competitive, and welcoming. We host regular events, tournaments, and community meetups. Our moderation team ensures a respectful environment."}, { - id: "8", - title: "How do I report bugs or provide feedback?", - content: "Use our in-game bug reporting system or visit our feedback portal. We actively monitor all submissions and implement community suggestions regularly.", - }, + id: "8", title: "How do I report bugs or provide feedback?", content: "Use our in-game bug reporting system or visit our feedback portal. We actively monitor all submissions and implement community suggestions regularly."}, ]} /> diff --git a/src/app/studio/page.tsx b/src/app/studio/page.tsx index 4a3e76c..edcb33f 100644 --- a/src/app/studio/page.tsx +++ b/src/app/studio/page.tsx @@ -20,8 +20,7 @@ export default function StudioPage() { const footerColumns = [ { - title: "Games", - items: [ + title: "Games", items: [ { label: "NEXUS Strike", href: "/games/nexus-strike" }, { label: "NEXUS Nexus", href: "/games/nexus-nexus" }, { label: "NEXUS Chronicles", href: "/games/nexus-chronicles" }, @@ -29,8 +28,7 @@ export default function StudioPage() { ], }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About NEXUS", href: "/studio" }, { label: "Team", href: "/studio#team" }, { label: "Careers", href: "/careers" }, @@ -38,8 +36,7 @@ export default function StudioPage() { ], }, { - title: "Community", - items: [ + title: "Community", items: [ { label: "Tournaments", href: "/tournaments" }, { label: "Discord", href: "https://discord.gg/nexusgames" }, { label: "Forums", href: "/forums" }, @@ -47,8 +44,7 @@ export default function StudioPage() { ], }, { - title: "Social", - items: [ + title: "Social", items: [ { label: "Twitter", href: "https://twitter.com/nexusgames" }, { label: "YouTube", href: "https://youtube.com/nexusgames" }, { label: "Instagram", href: "https://instagram.com/nexusgames" }, @@ -56,8 +52,7 @@ export default function StudioPage() { ], }, { - title: "Legal", - items: [ + title: "Legal", items: [ { label: "Privacy Policy", href: "/privacy" }, { label: "Terms of Service", href: "/terms" }, { label: "Code of Conduct", href: "/conduct" }, @@ -109,33 +104,13 @@ export default function StudioPage() { useInvertedBackground={false} team={[ { - id: "1", - name: "Marcus Chen", - role: "CEO & Founder", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-director-portrait-co-1773238048089-8d2b66b0.png?_wi=2", - imageAlt: "Marcus Chen, CEO", - }, + id: "1", name: "Marcus Chen", role: "CEO & Founder", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-director-portrait-co-1773238048089-8d2b66b0.png", imageAlt: "Marcus Chen, CEO"}, { - id: "2", - name: "Elena Rodriguez", - role: "Lead Game Designer", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/lead-game-designer-portrait-creative-pro-1773238050501-5d8706fe.png?_wi=2", - imageAlt: "Elena Rodriguez, Game Designer", - }, + id: "2", name: "Elena Rodriguez", role: "Lead Game Designer", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/lead-game-designer-portrait-creative-pro-1773238050501-5d8706fe.png", imageAlt: "Elena Rodriguez, Game Designer"}, { - id: "3", - name: "James Wilson", - role: "Senior Programmer", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/senior-game-programmer-portrait-technica-1773238047437-4fc808dd.png?_wi=2", - imageAlt: "James Wilson, Senior Programmer", - }, + id: "3", name: "James Wilson", role: "Senior Programmer", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/senior-game-programmer-portrait-technica-1773238047437-4fc808dd.png", imageAlt: "James Wilson, Senior Programmer"}, { - id: "4", - name: "Sophia Anderson", - role: "Art Director", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/art-director-portrait-creative-visual-le-1773238049295-2b7eca2a.png?_wi=2", - imageAlt: "Sophia Anderson, Art Director", - }, + id: "4", name: "Sophia Anderson", role: "Art Director", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/art-director-portrait-creative-visual-le-1773238049295-2b7eca2a.png", imageAlt: "Sophia Anderson, Art Director"}, ]} /> @@ -145,46 +120,15 @@ export default function StudioPage() { title="What Industry Leaders Say About Us" description="Testimonials from partners, professionals, and community members" tag="Recognition" - animationType="slide-up" textboxLayout="default" useInvertedBackground={false} testimonials={[ { - id: "1", - name: "Alex Thompson, Esports Director", - date: "Date: 15 January 2025", - title: "Revolutionary competitive platform", - quote: "NEXUS GAMES has completely transformed how we approach esports. The ranking system is fair, the infrastructure is rock-solid, and our players have never been more engaged.", - tag: "Esports Professional", - avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-client-testimonial-avatar-p-1773238047302-d0fd588c.png", - avatarAlt: "Alex Thompson", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-client-testimonial-avatar-p-1773238047302-d0fd588c.png?_wi=2", - imageAlt: "Alex Thompson testimonial", - }, + id: "1", name: "Alex Thompson, Esports Director", date: "Date: 15 January 2025", title: "Revolutionary competitive platform", quote: "NEXUS GAMES has completely transformed how we approach esports. The ranking system is fair, the infrastructure is rock-solid, and our players have never been more engaged.", tag: "Esports Professional", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-client-testimonial-avatar-p-1773238047302-d0fd588c.png", avatarAlt: "Alex Thompson", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-client-testimonial-avatar-p-1773238047302-d0fd588c.png", imageAlt: "Alex Thompson testimonial"}, { - id: "2", - name: "Jordan Lee, Gaming Streamer", - date: "Date: 12 January 2025", - title: "Best gaming experience ever", - quote: "The gameplay is addictive, the graphics are stunning, and the community is absolutely amazing. I've been streaming NEXUS GAMES non-stop and my viewers can't get enough.", - tag: "Content Creator", - avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-studio-testimonial-a-1773238048733-8e7d752f.png", - avatarAlt: "Jordan Lee", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-studio-testimonial-a-1773238048733-8e7d752f.png?_wi=2", - imageAlt: "Jordan Lee testimonial", - }, + id: "2", name: "Jordan Lee, Gaming Streamer", date: "Date: 12 January 2025", title: "Best gaming experience ever", quote: "The gameplay is addictive, the graphics are stunning, and the community is absolutely amazing. I've been streaming NEXUS GAMES non-stop and my viewers can't get enough.", tag: "Content Creator", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-studio-testimonial-a-1773238048733-8e7d752f.png", avatarAlt: "Jordan Lee", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-gaming-studio-testimonial-a-1773238048733-8e7d752f.png", imageAlt: "Jordan Lee testimonial"}, { - id: "3", - name: "Sarah Kim, Competitive Gamer", - date: "Date: 10 January 2025", - title: "Unmatched competitive gameplay", - quote: "The level of precision and balance in NEXUS GAMES is unmatched. Every update brings improvements, and the team genuinely listens to player feedback.", - tag: "Professional Gamer", - avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-esports-professional-testim-1773238047615-773b293f.png", - avatarAlt: "Sarah Kim", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-esports-professional-testim-1773238047615-773b293f.png?_wi=2", - imageAlt: "Sarah Kim testimonial", - }, + id: "3", name: "Sarah Kim, Competitive Gamer", date: "Date: 10 January 2025", title: "Unmatched competitive gameplay", quote: "The level of precision and balance in NEXUS GAMES is unmatched. Every update brings improvements, and the team genuinely listens to player feedback.", tag: "Professional Gamer", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-esports-professional-testim-1773238047615-773b293f.png", avatarAlt: "Sarah Kim", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnofHbMOAWWIz895gXqtfWEwoy/professional-esports-professional-testim-1773238047615-773b293f.png", imageAlt: "Sarah Kim testimonial"}, ]} /> diff --git a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx index f214190..6334ea9 100644 --- a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx +++ b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx @@ -1,51 +1,57 @@ -"use client"; - -import { memo } from "react"; -import useSvgTextLogo from "./useSvgTextLogo"; -import { cls } from "@/lib/utils"; +import React from 'react'; interface SvgTextLogoProps { - logoText: string; - adjustHeightFactor?: number; - verticalAlign?: "top" | "center"; + text: string; className?: string; + dominantBaseline?: 'auto' | 'text-bottom' | 'alphabetic' | 'ideographic' | 'middle' | 'central' | 'mathematical' | 'hanging'; + fontSize?: number; + fontWeight?: string | number; + fill?: string; } -const SvgTextLogo = memo(function SvgTextLogo({ - logoText, - adjustHeightFactor, - verticalAlign = "top", - className = "", -}) { - const { svgRef, textRef, viewBox, aspectRatio } = useSvgTextLogo(logoText, false, adjustHeightFactor); +const SvgTextLogo: React.FC = ({ + text, + className = '', + dominantBaseline = 'middle', + fontSize = 48, + fontWeight = 'bold', + fill = 'currentColor', +}) => { + const textRef = React.useRef(null); + const svgRef = React.useRef(null); + + React.useEffect(() => { + if (textRef.current && svgRef.current) { + const bbox = textRef.current.getBBox(); + svgRef.current.setAttribute('viewBox', `${bbox.x} ${bbox.y} ${bbox.width} ${bbox.height}`); + } + }, [text]); return ( - {logoText} + {text} ); -}); +}; -SvgTextLogo.displayName = "SvgTextLogo"; - -export default SvgTextLogo; +export default SvgTextLogo; \ No newline at end of file