mirror of
https://github.com/fabrice404/olympics-calendar.git
synced 2026-01-12 19:50:38 +00:00
780 lines
57 KiB
HTML
780 lines
57 KiB
HTML
<!DOCTYPE html>
|
||
<html data-theme="cmyk">
|
||
|
||
<head>
|
||
<title>Paris 2024 - Календари</title>
|
||
<link href="https://fabrice404.github.io/olympics-calendar/main.css?refresh=20240804" rel="stylesheet">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||
<meta name="description" content="Paris 2024 - Календари">
|
||
<meta name="keywords" content="Paris 2024 - Календари">
|
||
<meta name="author" content="Fabrice LAMANT">
|
||
</head>
|
||
|
||
<body>
|
||
<div class="p-4">
|
||
<div class="navbar bg-base-100">
|
||
<div class="navbar-start">
|
||
<div class="dropdown">
|
||
<div tabindex="0" role="button" class="btn btn-ghost btn-circle">
|
||
<svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" fill="none" viewBox="0 0 24 24"
|
||
stroke="currentColor">
|
||
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h7" />
|
||
</svg>
|
||
</div>
|
||
<ul tabindex="0" class="menu menu-sm dropdown-content bg-base-100 rounded-box z-50 mt-3 w-52 p-2 shadow">
|
||
<li><a href="./index.html">Календари</a></li>
|
||
<li><a href="./today.html">События сегодня</a></li>
|
||
<li><a href="./medals.html">Таблица медалей</a></li>
|
||
<hr />
|
||
<li><a href="https://fabrice404.github.io/olympics-calendar/index.html">English</a></li>
|
||
<li><a href="https://fabrice404.github.io/olympics-calendar/ja/index.html">日本語</a></li>
|
||
<li><a href="https://fabrice404.github.io/olympics-calendar/ko/index.html">한국어</a></li>
|
||
<li><a href="https://fabrice404.github.io/olympics-calendar/ru/index.html">Русский</a></li>
|
||
<li><a href="https://fabrice404.github.io/olympics-calendar/zh/index.html">中文</a></li>
|
||
<hr />
|
||
<li><a href="https://github.com/fabrice404/olympics-calendar" target="_blank">Source code</a></li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<div class="navbar-center">
|
||
<a class="btn btn-ghost text-xl" href="./">Paris 2024 - Календари</a>
|
||
</div>
|
||
<div class="navbar-end">
|
||
</div>
|
||
</div>
|
||
|
||
<div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion" checked="checked">
|
||
<div class="collapse-title text-xl font-medium">Все виды спорта</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/general', 'ru');">Полное расписание</button>
|
||
</div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/AIN', 'ru');">🇦🇸 AIN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/ARG', 'ru');">🇦🇷 ARG</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/AUS', 'ru');">🇦🇺 AUS</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/AUT', 'ru');">🇦🇹 AUT</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/AZE', 'ru');">🇦🇿 AZE</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/BEL', 'ru');">🇧🇪 BEL</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/BRA', 'ru');">🇧🇷 BRA</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/CAN', 'ru');">🇨🇦 CAN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/CHI', 'ru');">🇨🇱 CHI</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/CHN', 'ru');">🇨🇳 CHN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/COL', 'ru');">🇨🇴 COL</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/CRO', 'ru');">🇭🇷 CRO</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/CZE', 'ru');">🇨🇿 CZE</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/DEN', 'ru');">🇩🇰 DEN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/EGY', 'ru');">🇪🇬 EGY</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/ESP', 'ru');">🇪🇸 ESP</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/EST', 'ru');">🇪🇪 EST</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/FIN', 'ru');">🇫🇮 FIN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/FRA', 'ru');">🇫🇷 FRA</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/GBR', 'ru');">🇬🇧 GBR</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/GEO', 'ru');">🇬🇪 GEO</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/GER', 'ru');">🇩🇪 GER</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/HUN', 'ru');">🇭🇺 HUN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/ISR', 'ru');">🇮🇱 ISR</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/ITA', 'ru');">🇮🇹 ITA</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/JPN', 'ru');">🇯🇵 JPN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/KAZ', 'ru');">🇰🇿 KAZ</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/LAT', 'ru');">🇱🇻 LAT</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/LIE', 'ru');">🇱🇮 LIE</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/MEX', 'ru');">🇲🇽 MEX</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/MRI', 'ru');">🇲🇺 MRI</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/NAM', 'ru');">🇳🇦 NAM</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/NED', 'ru');">🇳🇱 NED</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/NOR', 'ru');">🇳🇴 NOR</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/NZL', 'ru');">🇳🇿 NZL</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/POL', 'ru');">🇵🇱 POL</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/POR', 'ru');">🇵🇹 POR</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/ROU', 'ru');">🇷🇴 ROU</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/RSA', 'ru');">🇿🇦 RSA</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/RWA', 'ru');">🇷🇼 RWA</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/SLO', 'ru');">🇸🇮 SLO</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/SUI', 'ru');">🇨🇭 SUI</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/SWE', 'ru');">🇸🇪 SWE</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/UKR', 'ru');">🇺🇦 UKR</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/USA', 'ru');">🇺🇸 USA</button>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🏅 Медальные события</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/general', 'ru');">Полное расписание</button>
|
||
</div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/AIN', 'ru');">🇦🇸 AIN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/ARG', 'ru');">🇦🇷 ARG</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/AUS', 'ru');">🇦🇺 AUS</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/AUT', 'ru');">🇦🇹 AUT</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/AZE', 'ru');">🇦🇿 AZE</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/BEL', 'ru');">🇧🇪 BEL</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/BRA', 'ru');">🇧🇷 BRA</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/CAN', 'ru');">🇨🇦 CAN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/CHI', 'ru');">🇨🇱 CHI</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/CHN', 'ru');">🇨🇳 CHN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/COL', 'ru');">🇨🇴 COL</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/CRO', 'ru');">🇭🇷 CRO</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/CZE', 'ru');">🇨🇿 CZE</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/DEN', 'ru');">🇩🇰 DEN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/EGY', 'ru');">🇪🇬 EGY</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/ESP', 'ru');">🇪🇸 ESP</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/EST', 'ru');">🇪🇪 EST</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/FIN', 'ru');">🇫🇮 FIN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/FRA', 'ru');">🇫🇷 FRA</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/GBR', 'ru');">🇬🇧 GBR</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/GEO', 'ru');">🇬🇪 GEO</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/GER', 'ru');">🇩🇪 GER</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/HUN', 'ru');">🇭🇺 HUN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/ISR', 'ru');">🇮🇱 ISR</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/ITA', 'ru');">🇮🇹 ITA</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/JPN', 'ru');">🇯🇵 JPN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/KAZ', 'ru');">🇰🇿 KAZ</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/LAT', 'ru');">🇱🇻 LAT</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/LIE', 'ru');">🇱🇮 LIE</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/MEX', 'ru');">🇲🇽 MEX</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/MRI', 'ru');">🇲🇺 MRI</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/NAM', 'ru');">🇳🇦 NAM</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/NED', 'ru');">🇳🇱 NED</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/NOR', 'ru');">🇳🇴 NOR</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/NZL', 'ru');">🇳🇿 NZL</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/POL', 'ru');">🇵🇱 POL</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/POR', 'ru');">🇵🇹 POR</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/ROU', 'ru');">🇷🇴 ROU</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/RSA', 'ru');">🇿🇦 RSA</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/RWA', 'ru');">🇷🇼 RWA</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/SLO', 'ru');">🇸🇮 SLO</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/SUI', 'ru');">🇨🇭 SUI</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/SWE', 'ru');">🇸🇪 SWE</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/UKR', 'ru');">🇺🇦 UKR</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/USA', 'ru');">🇺🇸 USA</button>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">📅 События сегодня</div>
|
||
<div class="collapse-content text-center">
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=AIN">🇦🇸 AIN</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=ARG">🇦🇷 ARG</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=AUS">🇦🇺 AUS</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=AUT">🇦🇹 AUT</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=AZE">🇦🇿 AZE</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=BEL">🇧🇪 BEL</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=BRA">🇧🇷 BRA</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=CAN">🇨🇦 CAN</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=CHI">🇨🇱 CHI</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=CHN">🇨🇳 CHN</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=COL">🇨🇴 COL</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=CRO">🇭🇷 CRO</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=CZE">🇨🇿 CZE</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=DEN">🇩🇰 DEN</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=EGY">🇪🇬 EGY</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=ESP">🇪🇸 ESP</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=EST">🇪🇪 EST</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=FIN">🇫🇮 FIN</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=FRA">🇫🇷 FRA</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=GBR">🇬🇧 GBR</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=GEO">🇬🇪 GEO</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=GER">🇩🇪 GER</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=HUN">🇭🇺 HUN</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=ISR">🇮🇱 ISR</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=ITA">🇮🇹 ITA</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=JPN">🇯🇵 JPN</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=KAZ">🇰🇿 KAZ</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=LAT">🇱🇻 LAT</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=LIE">🇱🇮 LIE</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=MEX">🇲🇽 MEX</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=MRI">🇲🇺 MRI</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=NAM">🇳🇦 NAM</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=NED">🇳🇱 NED</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=NOR">🇳🇴 NOR</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=NZL">🇳🇿 NZL</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=POL">🇵🇱 POL</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=POR">🇵🇹 POR</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=ROU">🇷🇴 ROU</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=RSA">🇿🇦 RSA</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=RWA">🇷🇼 RWA</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=SLO">🇸🇮 SLO</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=SUI">🇨🇭 SUI</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=SWE">🇸🇪 SWE</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=UKR">🇺🇦 UKR</a>
|
||
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=USA">🇺🇸 USA</a>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🚣 Академическая гребля</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('rowing/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('rowing/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🏸 Бадминтон</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('badminton/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('badminton/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🏀 Баскетбол</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('basketball/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('basketball/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🏀 Баскетбол 3х3</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('3x3-basketball/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('3x3-basketball/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🥊 Бокс</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('boxing/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('boxing/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🤼 Борьба</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('wrestling/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('wrestling/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🤸 Брейкинг</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('breaking/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('breaking/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🚴 ВМХ-гонки</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/ARG', 'ru');">🇦🇷 ARG</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/AUS', 'ru');">🇦🇺 AUS</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/BEL', 'ru');">🇧🇪 BEL</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/BRA', 'ru');">🇧🇷 BRA</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/CAN', 'ru');">🇨🇦 CAN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/CHI', 'ru');">🇨🇱 CHI</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/COL', 'ru');">🇨🇴 COL</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/DEN', 'ru');">🇩🇰 DEN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/FRA', 'ru');">🇫🇷 FRA</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/GBR', 'ru');">🇬🇧 GBR</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/JPN', 'ru');">🇯🇵 JPN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/LAT', 'ru');">🇱🇻 LAT</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/NED', 'ru');">🇳🇱 NED</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/NZL', 'ru');">🇳🇿 NZL</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/SUI', 'ru');">🇨🇭 SUI</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/USA', 'ru');">🇺🇸 USA</button>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🚴 ВМХ-фристайл</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/ARG', 'ru');">🇦🇷 ARG</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/AUS', 'ru');">🇦🇺 AUS</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/BRA', 'ru');">🇧🇷 BRA</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/CAN', 'ru');">🇨🇦 CAN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/CHI', 'ru');">🇨🇱 CHI</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/CHN', 'ru');">🇨🇳 CHN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/COL', 'ru');">🇨🇴 COL</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/CRO', 'ru');">🇭🇷 CRO</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/CZE', 'ru');">🇨🇿 CZE</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/FRA', 'ru');">🇫🇷 FRA</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/GBR', 'ru');">🇬🇧 GBR</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/GER', 'ru');">🇩🇪 GER</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/JPN', 'ru');">🇯🇵 JPN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/LAT', 'ru');">🇱🇻 LAT</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/RSA', 'ru');">🇿🇦 RSA</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/SUI', 'ru');">🇨🇭 SUI</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/USA', 'ru');">🇺🇸 USA</button>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🤽 Водное поло</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('water-polo/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('water-polo/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🏐 Волейбол</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('volleyball/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('volleyball/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🤾 Гандбол</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('handball/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('handball/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">⛳ Гольф</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('golf/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('golf/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🛶 Гребной слалом</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('canoe-slalom/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('canoe-slalom/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🛶 Гребной спринт</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('canoe-sprint/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('canoe-sprint/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🥋 Дзюдо</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('judo/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('judo/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🏇 Конный спорт</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('equestrian/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('equestrian/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🏃 Легкая атлетика</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('athletics/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('athletics/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🏊 Марафонское плавание</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('marathon-swimming/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('marathon-swimming/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🚴 Маунтинбайк</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/AUS', 'ru');">🇦🇺 AUS</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/AUT', 'ru');">🇦🇹 AUT</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/BEL', 'ru');">🇧🇪 BEL</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/BRA', 'ru');">🇧🇷 BRA</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/CAN', 'ru');">🇨🇦 CAN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/CHI', 'ru');">🇨🇱 CHI</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/CHN', 'ru');">🇨🇳 CHN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/COL', 'ru');">🇨🇴 COL</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/CZE', 'ru');">🇨🇿 CZE</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/DEN', 'ru');">🇩🇰 DEN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/ESP', 'ru');">🇪🇸 ESP</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/EST', 'ru');">🇪🇪 EST</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/FIN', 'ru');">🇫🇮 FIN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/FRA', 'ru');">🇫🇷 FRA</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/GBR', 'ru');">🇬🇧 GBR</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/GER', 'ru');">🇩🇪 GER</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/HUN', 'ru');">🇭🇺 HUN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/ISR', 'ru');">🇮🇱 ISR</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/ITA', 'ru');">🇮🇹 ITA</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/JPN', 'ru');">🇯🇵 JPN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/LAT', 'ru');">🇱🇻 LAT</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/LIE', 'ru');">🇱🇮 LIE</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/MEX', 'ru');">🇲🇽 MEX</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/MRI', 'ru');">🇲🇺 MRI</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/NAM', 'ru');">🇳🇦 NAM</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/NED', 'ru');">🇳🇱 NED</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/NOR', 'ru');">🇳🇴 NOR</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/NZL', 'ru');">🇳🇿 NZL</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/POL', 'ru');">🇵🇱 POL</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/POR', 'ru');">🇵🇹 POR</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/ROU', 'ru');">🇷🇴 ROU</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/RSA', 'ru');">🇿🇦 RSA</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/RWA', 'ru');">🇷🇼 RWA</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/SLO', 'ru');">🇸🇮 SLO</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/SUI', 'ru');">🇨🇭 SUI</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/SWE', 'ru');">🇸🇪 SWE</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/UKR', 'ru');">🇺🇦 UKR</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/USA', 'ru');">🇺🇸 USA</button>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🏓 Настольный теннис</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('table-tennis/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('table-tennis/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">⛵ Парусный спорт</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('sailing/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('sailing/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🏊 Плавание</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('swimming/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('swimming/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🏐 Пляжный волейбол</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('beach-volleyball/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('beach-volleyball/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🏊 Прыжки в воду</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('diving/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('diving/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🤸 Прыжки на батуте</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/AIN', 'ru');">🇦🇸 AIN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/AUS', 'ru');">🇦🇺 AUS</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/AUT', 'ru');">🇦🇹 AUT</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/AZE', 'ru');">🇦🇿 AZE</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/BRA', 'ru');">🇧🇷 BRA</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/CAN', 'ru');">🇨🇦 CAN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/CHN', 'ru');">🇨🇳 CHN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/COL', 'ru');">🇨🇴 COL</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/EGY', 'ru');">🇪🇬 EGY</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/ESP', 'ru');">🇪🇸 ESP</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/FRA', 'ru');">🇫🇷 FRA</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/GBR', 'ru');">🇬🇧 GBR</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/GEO', 'ru');">🇬🇪 GEO</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/GER', 'ru');">🇩🇪 GER</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/JPN', 'ru');">🇯🇵 JPN</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/KAZ', 'ru');">🇰🇿 KAZ</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/NZL', 'ru');">🇳🇿 NZL</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/POR', 'ru');">🇵🇹 POR</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/USA', 'ru');">🇺🇸 USA</button>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🏉 Регби-7</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('rugby-sevens/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('rugby-sevens/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🏄 Серфинг</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('surfing/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('surfing/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🏊 Синхронное плавание</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('artistic-swimming/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('artistic-swimming/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🛹 Скейтбординг</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('skateboarding/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('skateboarding/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🤺 Современное пятиборье</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('modern-pentathlon/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('modern-pentathlon/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🤸 Спортивная гимнастика</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('artistic-gymnastics/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('artistic-gymnastics/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🧗 Спортивное скалолазание</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('sport-climbing/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('sport-climbing/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🔫 Стрельба</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('shooting/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('shooting/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🏹 Стрельба из лука</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('archery/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('archery/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🎾 Теннис</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('tennis/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('tennis/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🚴 Трековые велогонки</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-track/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-track/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🏊 Триатлон</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('triathlon/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('triathlon/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🥋 Тхэквондо</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('taekwondo/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('taekwondo/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🏋 Тяжелая атлетика</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('weightlifting/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('weightlifting/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🤺 Фехтование</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('fencing/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('fencing/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">⚽ Футбол</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('football/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('football/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🏑 Хоккей на траве</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('hockey/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('hockey/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🤸 Художественная гимнастика</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('rhythmic-gymnastics/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('rhythmic-gymnastics/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="collapse collapse-arrow bg-gray-100 mb-1">
|
||
<input type="radio" name="accordion">
|
||
<div class="collapse-title text-xl font-medium">🚴 Шоссейные велогонки</div>
|
||
<div class="collapse-content text-center">
|
||
<div>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-road/general', 'ru');">Полное расписание</button>
|
||
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-road/medals', 'ru');">🏅 Медальные события</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<dialog id="modal" class="modal">
|
||
<div class="modal-box">
|
||
</h3>
|
||
<input type="text" class="input input-bordered w-full text-sm" id="link"></input>
|
||
<div class="modal-action">
|
||
<form method="dialog">
|
||
<button class="btn">Close</button>
|
||
</form>
|
||
</div>
|
||
</div>
|
||
</dialog>
|
||
|
||
<div class="text-sm my-10 text-center">
|
||
Этот сайт не связан с Международным олимпийским комитетом. Все товарные знаки, логотипы и бренды являются собственностью их соответствующих владельцев.
|
||
</div>
|
||
</div>
|
||
<script>
|
||
const showModal = (key, language) => {
|
||
document.querySelector("#modal #link")
|
||
.setAttribute('value', `https://fabrice404.github.io/olympics-calendar/${key}.ics`);
|
||
modal.showModal();
|
||
};
|
||
</script>
|
||
<!-- Google tag (gtag.js) -->
|
||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-0KQC1F1K4H"></script>
|
||
<script>
|
||
window.dataLayer = window.dataLayer || [];
|
||
function gtag() { dataLayer.push(arguments); }
|
||
gtag('js', new Date());
|
||
gtag('config', 'G-0KQC1F1K4H');
|
||
</script>
|
||
</body>
|