diff --git a/aethex-bot/public/features.html b/aethex-bot/public/features.html index 94fcb33..fd0a6ba 100644 --- a/aethex-bot/public/features.html +++ b/aethex-bot/public/features.html @@ -41,6 +41,8 @@ --gradient-2: #3b82f6; --gradient-3: #06b6d4; --success: #10b981; + --federation: #3b82f6; + --premium: #a855f7; } * { margin: 0; padding: 0; box-sizing: border-box; } @@ -173,6 +175,31 @@ margin: 0 auto; } + .tier-legend { + display: flex; + justify-content: center; + gap: 1.5rem; + margin-top: 1.5rem; + flex-wrap: wrap; + } + + .tier-legend-item { + display: flex; + align-items: center; + gap: 0.5rem; + font-size: 0.85rem; + } + + .tier-dot { + width: 12px; + height: 12px; + border-radius: 50%; + } + + .tier-dot.free { background: var(--success); } + .tier-dot.federation { background: var(--federation); } + .tier-dot.premium { background: var(--premium); } + .tabs-container { margin-bottom: 4rem; } @@ -202,6 +229,7 @@ display: flex; align-items: center; gap: 0.5rem; + font-family: inherit; } .tab:hover { @@ -240,6 +268,7 @@ border-radius: 16px; padding: 1.75rem; transition: all 0.3s; + position: relative; } .feature-card:hover { @@ -247,6 +276,41 @@ transform: translateY(-3px); } + .feature-card.federation-feature { + border-color: rgba(59, 130, 246, 0.3); + } + + .feature-card.premium-feature { + border-color: rgba(168, 85, 247, 0.3); + } + + .feature-tier-badge { + position: absolute; + top: 1rem; + right: 1rem; + padding: 0.2rem 0.6rem; + border-radius: 100px; + font-size: 0.65rem; + font-weight: 700; + text-transform: uppercase; + letter-spacing: 0.5px; + } + + .feature-tier-badge.free { + background: rgba(16, 185, 129, 0.2); + color: var(--success); + } + + .feature-tier-badge.federation { + background: rgba(59, 130, 246, 0.2); + color: var(--federation); + } + + .feature-tier-badge.premium { + background: rgba(168, 85, 247, 0.2); + color: var(--premium); + } + .feature-icon { width: 48px; height: 48px; @@ -299,6 +363,7 @@ .nav-links { display: none; } .tabs { flex-direction: column; } .tab { width: 100%; justify-content: center; } + .tier-legend { flex-direction: column; align-items: center; gap: 0.75rem; } } @@ -316,7 +381,8 @@ Home Features Commands - Discord + Federation + Pricing @@ -333,7 +399,22 @@
@@ -364,31 +445,37 @@
+ Free
▶️

Play Anything

Play music from YouTube, Spotify, SoundCloud, and Apple Music. Just paste a link or search by name.

+ Free
📋

Queue Management

Full queue system with add, remove, shuffle, and view. Manage your listening session with ease.

+ Free
🔊

Volume Control

Adjust volume from 0-100%. Fine-tune the listening experience for everyone.

+ Free
🔁

Loop Modes

Loop a single track, the entire queue, or turn looping off. Your music, your way.

+ Free
⏭️

Playback Controls

Skip, pause, resume, stop - all the controls you need. Full DJ-style management.

+ Free
🎤

Now Playing

See what's playing with progress bar, thumbnail, and track info. Beautiful embeds.

@@ -399,41 +486,49 @@
+ Free
📈

XP & Leveling

Earn XP from messages, reactions, and voice chat. Configurable curves, cooldowns, and multipliers per channel or role.

+ Free

Prestige System

Reset at Level 50 for permanent XP bonuses. Up to 15% bonus per prestige tier with exclusive badges.

+ Free
🏆

Leaderboards

Weekly, monthly, and all-time rankings. Server-specific and global federation boards.

+ Free
📅

Daily Claims

Reward daily activity with streak bonuses. Up to +100 XP bonus for consistent activity.

+ Free
🎯

Quest System

Daily and weekly challenges with custom objectives. Reward XP, roles, and perks.

+ Free
🎖️

Achievements

50+ triggers including levels, messages, voice time, and custom events. Unlock badges.

+ Free
🛒

XP Shop

Let members spend XP on roles, badges, and custom items. Full inventory system.

+ Free
🎉

Giveaways

Automated giveaways with level requirements, rerolls, and winner announcements.

@@ -443,37 +538,62 @@
-
+
+ Federation
🔥

Sentinel Anti-Nuke

RAM-based heat tracking detects mass bans, kicks, and deletions. Automatic lockdown and admin alerts.

+ Free
🤖

Auto-Moderation

Configurable filters for links, spam, bad words, invites, and mass mentions. Custom actions per filter.

-
-
💾
-

Server Backups

-

Full server backups with roles, channels, and config. Auto-backup scheduling and one-click restore.

+
+ Federation +
🌐
+

Cross-Server Ban Sync

+

Share ban lists across all federation servers. Critical threats are auto-banned network-wide.

+
+
+ Federation +
+

Global Reputation

+

Track user reputation across all federation servers. Build trust through positive interactions.

+
+
+ Premium +
🛡️
+

All-Severity Protection

+

Auto-kick users for Low, Medium, and High severity threats. Maximum protection for your community.

+
+
+ Premium +
🚨
+

Priority Alerts

+

Get notified first about new threats. Priority support channel access for rapid response.

+ Free
📋

Mod Tools

Warn, kick, ban, timeout with full logging. View history and audit trails per user.

+ Free

Verification

Link Discord to AeThex platform accounts. Verified badges and automatic role assignments.

+ Free
📝

Audit Logging

Track all moderation actions with timestamps, reasons, and moderator info.

-
+
+ Federation
🚫

Raid Protection

Detect and respond to coordinated attacks with automatic lockdown modes.

@@ -484,31 +604,37 @@
+ Free
🎱

8-Ball & Fortune

Ask the magic 8-ball questions, flip coins, and roll dice with custom notation like 2d6+5.

+ Free
🧠

Trivia

Multiple categories from science to pop culture. Earn XP for correct answers.

+ Free
⚔️

Duels

Challenge others to 1v1 battles. Bet XP on the outcome for extra rewards.

+ Free
🎰

Slot Machine

Try your luck at slots. Match symbols for XP jackpots and winning streaks.

+ Free
🎲

Dice Rolling

Full dice notation support. Roll d20, 3d6+2, or any combination for games.

+ Free
😴

AFK System

Set yourself as away with a custom message. Auto-notify when mentioned.

@@ -519,66 +645,90 @@
+ Free

Reputation

Give and receive rep points with a 12-hour cooldown. Build your community standing.

+ Free
🤗

Social Actions

Hugs, high-fives, and more with animated GIFs. Express yourself!

+ Free
🎂

Birthdays

Set your birthday, view upcoming celebrations, get special recognition.

+ Free

Reminders

Set personal reminders for any time. Never forget important events.

+ Free
🌟

Starboard

Auto-post highly reacted messages to a showcase channel. Celebrate great content.

+ Free
👋

Welcome System

Rich embed messages for joins and leaves with dynamic variables.

+
+ Federation +
📂
+

Server Directory

+

List your server in the federation directory. Discover and connect with other communities.

+
+
+ Federation +
🔗
+

Cross-Server Roles

+

Sync roles across federation servers. Unified identity across the network.

+
+ Free
💼

Work System

Work hourly for XP rewards. Different jobs with varying payouts.

+ Free
🏦

Heists

Team up for group heists. Higher risk, higher rewards. Strategy matters.

+ Free
🎁

Gifting

Gift XP to friends and community members. Spread the wealth.

+ Free
🔄

Trading

Trade items between users. Full inventory system with secure trades.

+ Free
🎒

Inventory

Collect items, badges, and rewards. View and manage your collection.

+ Free
🏪

Server Shop

Admins configure items for sale. Roles, boosts, and custom rewards.

@@ -589,31 +739,37 @@
+ Free
🌐

Translation

Translate text between 100+ languages instantly. Break language barriers.

+ Free
📖

Dictionary

Look up word definitions, synonyms, and usage examples.

+ Free
🔢

Calculator

Safe math expression evaluator. Complex calculations made easy.

+ Free
📱

QR Codes

Generate QR codes for any text or URL. Share links instantly.

+ Free
🎨

Color Info

View hex, RGB, and HSL values with a color preview swatch.

+ Free
👤

User Info

Detailed user profiles with join dates, roles, and activity stats.

@@ -625,7 +781,7 @@
-

© 2025 AeThex. Free forever, community powered.

+

© 2025 AeThex. Free forever, community powered. View Pricing

diff --git a/aethex-bot/public/pricing.html b/aethex-bot/public/pricing.html index 9034df4..4c0f1ef 100644 --- a/aethex-bot/public/pricing.html +++ b/aethex-bot/public/pricing.html @@ -4,7 +4,7 @@ Pricing - AeThex | Warden - Discord Bot - + @@ -13,14 +13,14 @@ - + - + @@ -39,6 +39,8 @@ --border: rgba(51, 65, 85, 0.5); --success: #10b981; --warning: #f59e0b; + --federation: #3b82f6; + --premium: #a855f7; } * { margin: 0; padding: 0; box-sizing: border-box; } @@ -150,6 +152,16 @@ color: var(--foreground); } + .btn-federation { + background: linear-gradient(135deg, var(--federation), #0ea5e9); + color: white; + } + + .btn-premium { + background: linear-gradient(135deg, var(--premium), #ec4899); + color: white; + } + .hero { padding: 4rem 0 2rem; text-align: center; @@ -195,13 +207,17 @@ .pricing-grid { display: grid; - grid-template-columns: repeat(3, 1fr); - gap: 2rem; - max-width: 1100px; + grid-template-columns: repeat(4, 1fr); + gap: 1.5rem; + max-width: 1200px; margin: 0 auto; } - @media (max-width: 900px) { + @media (max-width: 1100px) { + .pricing-grid { grid-template-columns: repeat(2, 1fr); } + } + + @media (max-width: 700px) { .pricing-grid { grid-template-columns: 1fr; max-width: 400px; } .hero h1 { font-size: 2rem; } .nav-links { display: none; } @@ -211,7 +227,7 @@ background: var(--card); border: 1px solid var(--card-border); border-radius: 16px; - padding: 2rem; + padding: 1.75rem; display: flex; flex-direction: column; transition: all 0.3s; @@ -229,7 +245,7 @@ } .pricing-card.featured::before { - content: 'MOST POPULAR'; + content: 'RECOMMENDED'; position: absolute; top: -12px; left: 50%; @@ -243,8 +259,33 @@ letter-spacing: 0.5px; } + .pricing-card.federation-tier { + border-color: var(--federation); + } + + .pricing-card.premium-tier { + border-color: var(--premium); + } + + .tier-badge { + display: inline-block; + padding: 0.25rem 0.75rem; + border-radius: 100px; + font-size: 0.7rem; + font-weight: 700; + text-transform: uppercase; + letter-spacing: 0.5px; + margin-bottom: 0.75rem; + text-align: center; + } + + .tier-badge.free { background: rgba(16, 185, 129, 0.2); color: var(--success); } + .tier-badge.federation { background: rgba(59, 130, 246, 0.2); color: var(--federation); } + .tier-badge.premium { background: rgba(168, 85, 247, 0.2); color: var(--premium); } + .tier-badge.promo { background: rgba(245, 158, 11, 0.2); color: var(--warning); } + .pricing-card h3 { - font-size: 1.5rem; + font-size: 1.35rem; font-weight: 700; text-align: center; margin-bottom: 0.5rem; @@ -252,11 +293,11 @@ .pricing-price { text-align: center; - margin-bottom: 1rem; + margin-bottom: 0.75rem; } .pricing-price .amount { - font-size: 3rem; + font-size: 2.5rem; font-weight: 800; background: linear-gradient(135deg, var(--foreground), var(--muted)); -webkit-background-clip: text; @@ -266,29 +307,29 @@ .pricing-price .period { color: var(--muted); - font-size: 0.9rem; + font-size: 0.85rem; } .pricing-description { text-align: center; color: var(--muted); - font-size: 0.9rem; - margin-bottom: 1.5rem; - min-height: 40px; + font-size: 0.85rem; + margin-bottom: 1.25rem; + min-height: 36px; } .pricing-features { list-style: none; - margin-bottom: 2rem; + margin-bottom: 1.5rem; flex-grow: 1; } .pricing-features li { display: flex; align-items: flex-start; - gap: 0.75rem; - margin-bottom: 0.75rem; - font-size: 0.9rem; + gap: 0.6rem; + margin-bottom: 0.6rem; + font-size: 0.85rem; } .pricing-features li .check { @@ -297,19 +338,14 @@ flex-shrink: 0; } - .pricing-features li.disabled { - color: var(--muted); - text-decoration: line-through; - opacity: 0.6; - } - - .pricing-features li.disabled .check { - color: var(--muted); + .pricing-features li.highlight { + color: var(--primary-light); + font-weight: 500; } .pricing-cta { width: 100%; - padding: 0.875rem; + padding: 0.75rem; text-align: center; } @@ -333,9 +369,10 @@ } .comparison-table th, .comparison-table td { - padding: 1rem 1.5rem; + padding: 0.875rem 1rem; text-align: left; border-bottom: 1px solid var(--border); + font-size: 0.9rem; } .comparison-table th { @@ -353,6 +390,7 @@ .check-icon { color: var(--success); } .cross-icon { color: var(--muted); opacity: 0.5; } + .alert-icon { color: var(--warning); } .faq-section { padding: 4rem 0; @@ -472,7 +510,7 @@

Simple, Transparent Pricing

-

Warden is free forever for all core features. Premium options available for servers that need extra protection or visibility.

+

Four tiers designed for every community. Start free, grow with the Federation, and upgrade when you need maximum protection.

Free Forever - No credit card required @@ -484,6 +522,7 @@
+
Free Tier

Free

$0 @@ -491,22 +530,43 @@

Everything you need for a great community

    -
  • Unified XP & Leveling system
  • +
  • Unified XP & Leveling
  • Prestige system (up to P10)
  • Achievements & Quests
  • -
  • Shop & Economy features
  • +
  • Shop & Economy
  • +
  • Music Player (all sources)
  • Welcome/Goodbye messages
  • Role panels & Giveaways
  • -
  • Sentinel anti-nuke protection
  • -
  • Auto-moderation tools
  • -
  • Federation: Critical threat auto-bans
  • -
  • Server directory listing
  • -
  • Cross-server reputation
  • +
  • Basic moderation tools
  • +
  • Polls & Embeds
Add Warden Free
-
@@ -658,7 +742,7 @@

Ready to Get Started?

-

Add Warden to your server now. Free forever, upgrade when you need it.

+

Add Warden to your server now. Free forever, apply for Federation when you're ready, upgrade when you need it.

Add Warden Free