mirror of
https://github.com/Dvorinka/ClubLogos.git
synced 2026-06-03 19:42:58 +00:00
100 lines
4.8 KiB
HTML
100 lines
4.8 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="cs" class="dark theme-dark">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>Všechna Loga - České Kluby Loga API</title>
|
|
<link rel="stylesheet" href="/src/style.css">
|
|
</head>
|
|
<body class="bg-dark-bg text-white min-h-screen">
|
|
<nav class="border-b border-dark-border bg-dark-card/50 backdrop-blur-sm sticky top-0 z-50">
|
|
<div class="container mx-auto px-6 py-4">
|
|
<div class="flex items-center justify-between">
|
|
<a href="/" class="text-2xl font-bold gradient-text">České Kluby Loga</a>
|
|
<div class="flex items-center gap-3">
|
|
<div class="flex gap-4">
|
|
<a href="/" class="nav-link px-4 py-2 rounded-lg transition-smooth">Domů</a>
|
|
<a href="/logos.html" class="nav-link nav-link-active px-4 py-2 rounded-lg transition-smooth">Všechna Loga</a>
|
|
<a href="/api-docs.html" class="nav-link px-4 py-2 rounded-lg transition-smooth">API Docs</a>
|
|
<a href="/admin.html" class="nav-link px-4 py-2 rounded-lg transition-smooth">Admin</a>
|
|
</div>
|
|
<button id="themeToggle" type="button" class="px-3 py-1.5 text-xs md:text-sm rounded-full border border-dark-border bg-dark-bg/60 hover:bg-dark-border transition-smooth">
|
|
☀️ <span class="hidden sm:inline">Světlý režim</span>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</nav>
|
|
|
|
<header class="border-b border-dark-border bg-dark-card">
|
|
<div class="container mx-auto px-6 py-8">
|
|
<h1 class="text-3xl font-bold gradient-text mb-2">Všechna Loga</h1>
|
|
<p class="text-gray-400">Procházejte všechna dostupná loga, vyhledávejte a spravujte</p>
|
|
</div>
|
|
</header>
|
|
|
|
<main class="container mx-auto px-6 py-12">
|
|
<div class="mb-6 flex flex-col gap-4 md:flex-row md:items-center md:justify-between">
|
|
<div class="w-full md:max-w-lg">
|
|
<div class="relative">
|
|
<span class="pointer-events-none absolute inset-y-0 left-3 flex items-center text-gray-500">
|
|
<svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 21l-4.35-4.35M10.5 18a7.5 7.5 0 1 1 0-15 7.5 7.5 0 0 1 0 15z" />
|
|
</svg>
|
|
</span>
|
|
<input
|
|
type="text"
|
|
id="allLogoSearch"
|
|
placeholder="Hledat mezi všemi logy..."
|
|
class="w-full bg-dark-card border border-dark-border rounded-lg pl-10 pr-4 py-3 text-white focus:outline-none focus:border-accent-blue transition-smooth"
|
|
>
|
|
</div>
|
|
</div>
|
|
<div class="flex flex-col items-start md:items-end gap-2">
|
|
<div class="inline-flex rounded-full bg-dark-card border border-dark-border p-1 text-xs">
|
|
<button type="button" data-sport-filter="all" class="px-3 py-1.5 rounded-full bg-accent-blue text-white transition-smooth">Vše</button>
|
|
<button type="button" data-sport-filter="football" class="px-3 py-1.5 rounded-full bg-dark-card text-gray-300 hover:bg-dark-border transition-smooth">Fotbal</button>
|
|
<button type="button" data-sport-filter="futsal" class="px-3 py-1.5 rounded-full bg-dark-card text-gray-300 hover:bg-dark-border transition-smooth">Futsal</button>
|
|
</div>
|
|
<div class="text-[11px] text-gray-500">20 log na stránku • řazeno: nejnovější</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="allLoading" class="text-center py-12">
|
|
<div class="spinner mx-auto"></div>
|
|
<p class="mt-4 text-gray-400">Načítání log...</p>
|
|
</div>
|
|
|
|
<div id="allEmpty" class="text-center py-16 hidden">
|
|
<div class="text-6xl mb-4">⚽</div>
|
|
<p class="text-xl text-gray-400 mb-4">Žádná loga nenalezena</p>
|
|
</div>
|
|
|
|
<div id="allLogoGrid" class="grid grid-cols-2 md:grid-cols-3 lg:grid-cols-5 xl:grid-cols-6 gap-6"></div>
|
|
|
|
<div class="text-center mt-10">
|
|
<button id="loadMoreBtn" class="px-6 py-3 bg-dark-card border border-dark-border rounded-lg hover:bg-dark-border transition-smooth hidden">Načíst další</button>
|
|
</div>
|
|
</main>
|
|
|
|
<footer class="border-t border-dark-border mt-20">
|
|
<div class="container mx-auto px-6 py-8 text-gray-400 text-sm">
|
|
<div class="flex flex-col md:flex-row items-center justify-between gap-3">
|
|
<p class="text-center md:text-left">
|
|
🇨🇿 České Kluby Loga API
|
|
<span class="hidden sm:inline">| Všechna Loga</span>
|
|
</p>
|
|
<div class="flex items-center gap-3 text-xs">
|
|
<span class="px-3 py-1 rounded-full bg-dark-card border border-dark-border">
|
|
Open Source · MIT
|
|
</span>
|
|
<span class="hidden sm:inline">Poháněno FAČR Scraper API</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</footer>
|
|
|
|
<script type="module" src="/src/logos.js"></script>
|
|
</body>
|
|
</html>
|