Toto je zdrojový kód pro oficiální webovou prezentaci Minecraft serveru Trixinity.cz. Web je navržen s moderním, responzivním vzhledem a tmavým/světlým režimem s neonovými akcenty.
- Tmavý/Světlý režim: Plně funkční přepínač motivu pro lepší uživatelský zážitek.
- Status Serveru: Stránka se statusem serveru, která kontroluje online stav a počet hráčů pomocí externího API (
api.mcstatus.io). - Admin Tým: Dynamické zobrazení členů Admin Týmu s jejich rolemi, popisy a odkazy na sociální sítě.
- Pravidla a GDPR: Kompletní sekce s pravidly serveru a informacemi o ochraně osobních údajů (GDPR).
- Hlasování: Odkazy pro hlasování na Minecraft server listech a informace o odměnách (Klíč na Gens, Kolo štěstí).
- SEO & Zabezpečení: Konfigurace pro Apache server (
.htaccess) zahrnující přesměrování na HTTPS, odstraněníwww, vlastní chybové stránky (404) a základní bezpečnostní hlavičky (X-XSS-Protection, X-Frame-Options).
Web se zaměřuje na propagaci Minecraft serveru s následujícími detaily:
- IP Adresa:
mc.trixinity.cz. - Podporované verze: 1.8.x - 1.21.x (zobrazeno ve statusu).
- Sociální sítě: TikTok (
@trixinity.cz), Instagram (@trixinity.cz), Discord (discord.trixinity.cz). - Store: Objednávky VIP ranků a balíčků se provádí přes Discord ticket.
├── .htaccess # Apache konfigurace pro zabezpečení a přesměrování
├── 404.html # Vlastní chybová stránka
├── adminteam.html # Stránka Admin Týmu
├── components/
│ └── footer.html # Soubor pro patičku
├── css/
│ ├── base.css # Základní proměnné a styly
│ ├── components.css # Styly pro komponenty (navigace, karty, tlačítka)
│ ├── layout.css # Styly pro rozvržení stránek
│ └── style.css # Alternativní/starší styly
├── gdpr.html.bkp # Záložní soubor s GDPR informacemi
├── images/
│ └── logo.png # Logo serveru
├── index.html # Hlavní stránka
├── js/
│ ├── main.js # Hlavní JS, kopírování IP, inicializace
│ ├── nav.js # Logika pro mobilní navigaci (hamburger)
│ ├── scroll.js # Logika pro skrývání navigace a animace při scrollování
│ ├── server-status.js # Alternativní/starší skript pro status serveru
│ ├── status.js # Hlavní skript pro kontrolu statusu serveru
│ ├── team.js # Data a logika pro vykreslení Admin Týmu
│ └── theme.js # Logika pro přepínání Tmavého/Světlého režimu
├── pravidla.html # Stránka s pravidly
├── sitemap.xml # Mapa webu pro SEO
├── social.html # Stránka se sociálními sítěmi
├── status.html # Stránka statusu serveru
├── store.html # Stránka obchodu
└── vote.html # Stránka pro hlasování
Projekt používá standardní webovou strukturu.
Web vytvořil s ❤️ BabyMsp2k.