Merge version_1 into main #2
@@ -2,6 +2,7 @@
|
||||
|
||||
import Link from "next/link";
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import { MessageSquare } from "lucide-react";
|
||||
import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered";
|
||||
import FeatureCardNineteen from "@/components/sections/feature/FeatureCardNineteen";
|
||||
import ContactSplit from "@/components/sections/contact/ContactSplit";
|
||||
@@ -18,8 +19,7 @@ export default function AddServerPage() {
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Platform",
|
||||
items: [
|
||||
title: "Platform", items: [
|
||||
{ label: "Browse Servers", href: "/servers" },
|
||||
{ label: "Top Servers", href: "/top-servers" },
|
||||
{ label: "Add Server", href: "/add-server" },
|
||||
@@ -27,8 +27,7 @@ export default function AddServerPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Community",
|
||||
items: [
|
||||
title: "Community", items: [
|
||||
{ label: "Discord", href: "https://discord.com" },
|
||||
{ label: "Forums", href: "#" },
|
||||
{ label: "Blog", href: "#" },
|
||||
@@ -36,8 +35,7 @@ export default function AddServerPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Service", href: "#" },
|
||||
{ label: "Contact", href: "/contact" },
|
||||
@@ -72,31 +70,13 @@ export default function AddServerPage() {
|
||||
features={[
|
||||
{
|
||||
id: 1,
|
||||
tag: "Setup",
|
||||
title: "Server Registration",
|
||||
subtitle: "Register your server in minutes",
|
||||
description: "Complete a simple registration form with your server details including IP address, port, server name, and contact information. Our system will automatically verify your server connectivity.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/gaming-server-list-ui-mockup-with-neon-g-1773242557980-85110e15.png?_wi=3",
|
||||
imageAlt: "Server registration interface",
|
||||
},
|
||||
tag: "Setup", title: "Server Registration", subtitle: "Register your server in minutes", description: "Complete a simple registration form with your server details including IP address, port, server name, and contact information. Our system will automatically verify your server connectivity.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/gaming-server-list-ui-mockup-with-neon-g-1773242557980-85110e15.png", imageAlt: "Server registration interface"},
|
||||
{
|
||||
id: 2,
|
||||
tag: "Configure",
|
||||
title: "Customize Your Listing",
|
||||
subtitle: "Configure server visibility and settings",
|
||||
description: "Set your server description, choose visibility settings, configure game modes, and set custom rules. Enable or disable specific features like voting systems and analytics tracking.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/premium-gaming-server-tier-visualization-1773242557530-7efad728.png",
|
||||
imageAlt: "Server configuration panel",
|
||||
},
|
||||
tag: "Configure", title: "Customize Your Listing", subtitle: "Configure server visibility and settings", description: "Set your server description, choose visibility settings, configure game modes, and set custom rules. Enable or disable specific features like voting systems and analytics tracking.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/premium-gaming-server-tier-visualization-1773242557530-7efad728.png", imageAlt: "Server configuration panel"},
|
||||
{
|
||||
id: 3,
|
||||
tag: "Monitor",
|
||||
title: "Real-Time Analytics",
|
||||
subtitle: "Monitor performance and statistics",
|
||||
description: "Access comprehensive analytics dashboard showing player trends, peak hours, server uptime, average ping, and community feedback. Use data-driven insights to improve your server.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/abstract-gaming-server-network-visualiza-1773242558047-1ecf2dc4.png?_wi=3",
|
||||
imageAlt: "Analytics dashboard",
|
||||
},
|
||||
tag: "Monitor", title: "Real-Time Analytics", subtitle: "Monitor performance and statistics", description: "Access comprehensive analytics dashboard showing player trends, peak hours, server uptime, average ping, and community feedback. Use data-driven insights to improve your server.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/abstract-gaming-server-network-visualiza-1773242558047-1ecf2dc4.png", imageAlt: "Analytics dashboard"},
|
||||
]}
|
||||
tag="Platform Features"
|
||||
title="Add Your Server to CS Elite"
|
||||
@@ -111,11 +91,11 @@ export default function AddServerPage() {
|
||||
tag="Get Support"
|
||||
title="Ready to List Your Server?"
|
||||
description="Subscribe to our newsletter for server owner resources, platform updates, and exclusive tips to grow your player base. Join thousands of server administrators who trust CS Elite."
|
||||
tagIcon="MessageSquare"
|
||||
tagIcon={MessageSquare}
|
||||
tagAnimation="slide-up"
|
||||
background={{ variant: "sparkles-gradient" }}
|
||||
useInvertedBackground={false}
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/gaming-community-contact-interface-with--1773242557755-6ba1fffe.png?_wi=2"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/gaming-community-contact-interface-with--1773242557755-6ba1fffe.png"
|
||||
imageAlt="Gaming community support"
|
||||
mediaAnimation="slide-up"
|
||||
mediaPosition="right"
|
||||
@@ -127,7 +107,7 @@ export default function AddServerPage() {
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterMedia
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/dark-gaming-tech-background-with-neon-gr-1773242559033-fcd6b307.png?_wi=4"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/dark-gaming-tech-background-with-neon-gr-1773242559033-fcd6b307.png"
|
||||
imageAlt="Gaming platform background"
|
||||
logoText="CS Elite"
|
||||
copyrightText="© 2025 CS Elite | Counter-Strike 1.6 Server Platform"
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
import Link from "next/link";
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import { Zap, Sparkles, Award } from "lucide-react";
|
||||
import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered";
|
||||
import TestimonialCardTen from "@/components/sections/testimonial/TestimonialCardTen";
|
||||
import PricingCardOne from "@/components/sections/pricing/PricingCardOne";
|
||||
@@ -19,8 +20,7 @@ export default function TopServersPage() {
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Platform",
|
||||
items: [
|
||||
title: "Platform", items: [
|
||||
{ label: "Browse Servers", href: "/servers" },
|
||||
{ label: "Top Servers", href: "/top-servers" },
|
||||
{ label: "Add Server", href: "/add-server" },
|
||||
@@ -28,8 +28,7 @@ export default function TopServersPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Community",
|
||||
items: [
|
||||
title: "Community", items: [
|
||||
{ label: "Discord", href: "https://discord.com" },
|
||||
{ label: "Forums", href: "#" },
|
||||
{ label: "Blog", href: "#" },
|
||||
@@ -37,8 +36,7 @@ export default function TopServersPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Service", href: "#" },
|
||||
{ label: "Contact", href: "/contact" },
|
||||
@@ -72,59 +70,17 @@ export default function TopServersPage() {
|
||||
<TestimonialCardTen
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
title: "eSports-Ready Competition",
|
||||
quote: "Amazing server with zero lag, fair admins, and consistent 32 player competitive matches. The best place to practice competitive CS!",
|
||||
name: "ProGamer_Elite",
|
||||
role: "Competitive Player",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/ranked-server-showcase-with-trophy-eleme-1773242558938-b0409c14.png?_wi=9",
|
||||
imageAlt: "eSports server showcase",
|
||||
},
|
||||
id: "1", title: "eSports-Ready Competition", quote: "Amazing server with zero lag, fair admins, and consistent 32 player competitive matches. The best place to practice competitive CS!", name: "ProGamer_Elite", role: "Competitive Player", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/ranked-server-showcase-with-trophy-eleme-1773242558938-b0409c14.png", imageAlt: "eSports server showcase"},
|
||||
{
|
||||
id: "2",
|
||||
title: "Casual Fun & Community",
|
||||
quote: "Great atmosphere, friendly community, and fun mods. The admins keep things clean and fun. Highly recommend for casual players!",
|
||||
name: "CasualPro23",
|
||||
role: "Community Player",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/ranked-server-showcase-with-trophy-eleme-1773242558938-b0409c14.png?_wi=10",
|
||||
imageAlt: "Casual server community",
|
||||
},
|
||||
id: "2", title: "Casual Fun & Community", quote: "Great atmosphere, friendly community, and fun mods. The admins keep things clean and fun. Highly recommend for casual players!", name: "CasualPro23", role: "Community Player", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/ranked-server-showcase-with-trophy-eleme-1773242558938-b0409c14.png", imageAlt: "Casual server community"},
|
||||
{
|
||||
id: "3",
|
||||
title: "Pro-Level Infrastructure",
|
||||
quote: "Running our clan tournaments here. The server stability is exceptional, ping is always under 50ms, and support is responsive.",
|
||||
name: "ClanMaster_X",
|
||||
role: "Clan Administrator",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/ranked-server-showcase-with-trophy-eleme-1773242558938-b0409c14.png?_wi=11",
|
||||
imageAlt: "Clan tournament server",
|
||||
},
|
||||
id: "3", title: "Pro-Level Infrastructure", quote: "Running our clan tournaments here. The server stability is exceptional, ping is always under 50ms, and support is responsive.", name: "ClanMaster_X", role: "Clan Administrator", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/ranked-server-showcase-with-trophy-eleme-1773242558938-b0409c14.png", imageAlt: "Clan tournament server"},
|
||||
{
|
||||
id: "4",
|
||||
title: "24/7 Reliable Gaming",
|
||||
quote: "Been playing here for months without issues. The anti-cheat system works perfectly and keeps competitive integrity strong.",
|
||||
name: "TrustWorthy_Gamer",
|
||||
role: "Veteran Player",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/ranked-server-showcase-with-trophy-eleme-1773242558938-b0409c14.png?_wi=12",
|
||||
imageAlt: "Reliable server infrastructure",
|
||||
},
|
||||
id: "4", title: "24/7 Reliable Gaming", quote: "Been playing here for months without issues. The anti-cheat system works perfectly and keeps competitive integrity strong.", name: "TrustWorthy_Gamer", role: "Veteran Player", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/ranked-server-showcase-with-trophy-eleme-1773242558938-b0409c14.png", imageAlt: "Reliable server infrastructure"},
|
||||
{
|
||||
id: "5",
|
||||
title: "Best Admin Support",
|
||||
quote: "Every issue gets resolved within minutes. The admin team is professional and fair. This is what a premium server should be!",
|
||||
name: "FairPlay_Admin",
|
||||
role: "Server Owner",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/ranked-server-showcase-with-trophy-eleme-1773242558938-b0409c14.png?_wi=13",
|
||||
imageAlt: "Admin support quality",
|
||||
},
|
||||
id: "5", title: "Best Admin Support", quote: "Every issue gets resolved within minutes. The admin team is professional and fair. This is what a premium server should be!", name: "FairPlay_Admin", role: "Server Owner", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/ranked-server-showcase-with-trophy-eleme-1773242558938-b0409c14.png", imageAlt: "Admin support quality"},
|
||||
{
|
||||
id: "6",
|
||||
title: "Unbeatable Performance",
|
||||
quote: "The fastest server I've ever played on. 16-tick rates, perfect hitreg, and smooth gameplay. Simply the best CS 1.6 server out there.",
|
||||
name: "SpeedDemon_CS",
|
||||
role: "Hardcore Competitor",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/ranked-server-showcase-with-trophy-eleme-1773242558938-b0409c14.png?_wi=14",
|
||||
imageAlt: "Performance comparison",
|
||||
},
|
||||
id: "6", title: "Unbeatable Performance", quote: "The fastest server I've ever played on. 16-tick rates, perfect hitreg, and smooth gameplay. Simply the best CS 1.6 server out there.", name: "SpeedDemon_CS", role: "Hardcore Competitor", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/ranked-server-showcase-with-trophy-eleme-1773242558938-b0409c14.png", imageAlt: "Performance comparison"},
|
||||
]}
|
||||
title="Top Rated Servers"
|
||||
description="Discover the most popular and highly-rated Counter-Strike 1.6 servers chosen by our community."
|
||||
@@ -141,25 +97,13 @@ export default function TopServersPage() {
|
||||
tagAnimation="slide-up"
|
||||
metrics={[
|
||||
{
|
||||
id: "1",
|
||||
value: "2,547",
|
||||
description: "Active servers monitored 24/7 across global regions",
|
||||
},
|
||||
id: "1", value: "2,547", description: "Active servers monitored 24/7 across global regions"},
|
||||
{
|
||||
id: "2",
|
||||
value: "847K+",
|
||||
description: "Active players connected right now",
|
||||
},
|
||||
id: "2", value: "847K+", description: "Active players connected right now"},
|
||||
{
|
||||
id: "3",
|
||||
value: "99.8%",
|
||||
description: "Platform uptime guarantee for server monitoring",
|
||||
},
|
||||
id: "3", value: "99.8%", description: "Platform uptime guarantee for server monitoring"},
|
||||
{
|
||||
id: "4",
|
||||
value: "156ms",
|
||||
description: "Average global ping response time",
|
||||
},
|
||||
id: "4", value: "156ms", description: "Average global ping response time"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
useInvertedBackground={false}
|
||||
@@ -170,64 +114,23 @@ export default function TopServersPage() {
|
||||
<PricingCardOne
|
||||
plans={[
|
||||
{
|
||||
id: "1",
|
||||
badge: "Standard",
|
||||
price: "Free",
|
||||
subtitle: "Perfect for casual servers",
|
||||
features: [
|
||||
"Basic server listing",
|
||||
"Real-time player count",
|
||||
"Ping monitoring",
|
||||
"Community voting",
|
||||
"Standard support",
|
||||
],
|
||||
id: "1", badge: "Standard", price: "Free", subtitle: "Perfect for casual servers", features: [
|
||||
"Basic server listing", "Real-time player count", "Ping monitoring", "Community voting", "Standard support"],
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
badge: "Pro",
|
||||
badgeIcon: "Zap",
|
||||
price: "$4.99/mo",
|
||||
subtitle: "Best for growing communities",
|
||||
features: [
|
||||
"Featured listing position",
|
||||
"Advanced analytics dashboard",
|
||||
"Priority support",
|
||||
"Custom server description",
|
||||
"Admin panel access",
|
||||
"Weekly performance reports",
|
||||
],
|
||||
id: "2", badge: "Pro", badgeIcon: Zap,
|
||||
price: "$4.99/mo", subtitle: "Best for growing communities", features: [
|
||||
"Featured listing position", "Advanced analytics dashboard", "Priority support", "Custom server description", "Admin panel access", "Weekly performance reports"],
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
badge: "Elite",
|
||||
badgeIcon: "Sparkles",
|
||||
price: "$9.99/mo",
|
||||
subtitle: "For professional operators",
|
||||
features: [
|
||||
"Top placement guarantee",
|
||||
"24/7 dedicated support",
|
||||
"Full analytics suite",
|
||||
"Custom branding options",
|
||||
"Tournament hosting tools",
|
||||
"API access",
|
||||
"VIP badge on platform",
|
||||
],
|
||||
id: "3", badge: "Elite", badgeIcon: Sparkles,
|
||||
price: "$9.99/mo", subtitle: "For professional operators", features: [
|
||||
"Top placement guarantee", "24/7 dedicated support", "Full analytics suite", "Custom branding options", "Tournament hosting tools", "API access", "VIP badge on platform"],
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
badge: "Enterprise",
|
||||
badgeIcon: "Award",
|
||||
price: "Custom",
|
||||
subtitle: "For network operators",
|
||||
features: [
|
||||
"Unlimited server listings",
|
||||
"White-label platform",
|
||||
"Custom analytics",
|
||||
"Priority infrastructure",
|
||||
"Dedicated account manager",
|
||||
"Multi-region support",
|
||||
"Custom features",
|
||||
],
|
||||
id: "4", badge: "Enterprise", badgeIcon: Award,
|
||||
price: "Custom", subtitle: "For network operators", features: [
|
||||
"Unlimited server listings", "White-label platform", "Custom analytics", "Priority infrastructure", "Dedicated account manager", "Multi-region support", "Custom features"],
|
||||
},
|
||||
]}
|
||||
title="Server Listing Plans"
|
||||
@@ -241,7 +144,7 @@ export default function TopServersPage() {
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterMedia
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/dark-gaming-tech-background-with-neon-gr-1773242559033-fcd6b307.png?_wi=3"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnxpwvP9l89UqqeBwnoQZd9VnA/dark-gaming-tech-background-with-neon-gr-1773242559033-fcd6b307.png"
|
||||
imageAlt="Gaming platform background"
|
||||
logoText="CS Elite"
|
||||
copyrightText="© 2025 CS Elite | Counter-Strike 1.6 Server Platform"
|
||||
|
||||
@@ -1,51 +1,28 @@
|
||||
"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;
|
||||
}
|
||||
|
||||
const SvgTextLogo = memo<SvgTextLogoProps>(function SvgTextLogo({
|
||||
logoText,
|
||||
adjustHeightFactor,
|
||||
verticalAlign = "top",
|
||||
className = "",
|
||||
}) {
|
||||
const { svgRef, textRef, viewBox, aspectRatio } = useSvgTextLogo(logoText, false, adjustHeightFactor);
|
||||
|
||||
const SvgTextLogo: React.FC<SvgTextLogoProps> = ({ text, className = '' }) => {
|
||||
return (
|
||||
<svg
|
||||
ref={svgRef}
|
||||
viewBox={viewBox}
|
||||
className={cls("w-full", className)}
|
||||
style={{ aspectRatio: aspectRatio }}
|
||||
preserveAspectRatio="none"
|
||||
role="img"
|
||||
aria-label={`${logoText} logo`}
|
||||
viewBox={`0 0 ${text.length * 60} 100`}
|
||||
className={`w-full h-auto ${className}`}
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
>
|
||||
<text
|
||||
ref={textRef}
|
||||
x="0"
|
||||
y={verticalAlign === "center" ? "50%" : "0"}
|
||||
className="font-bold fill-current"
|
||||
style={{
|
||||
fontSize: "20px",
|
||||
letterSpacing: "-0.02em",
|
||||
dominantBaseline: verticalAlign === "center" ? "middle" : "text-before-edge"
|
||||
}}
|
||||
x="50%"
|
||||
y="50%"
|
||||
textAnchor="middle"
|
||||
dominantBaseline="central"
|
||||
className="text-2xl font-bold fill-current"
|
||||
>
|
||||
{logoText}
|
||||
{text}
|
||||
</text>
|
||||
</svg>
|
||||
);
|
||||
});
|
||||
};
|
||||
|
||||
SvgTextLogo.displayName = "SvgTextLogo";
|
||||
|
||||
export default SvgTextLogo;
|
||||
export default SvgTextLogo;
|
||||
Reference in New Issue
Block a user