Compare commits

..

No commits in common. "b287db4d0a57e8a07d30b756ce0bea30da5ef4e3" and "456c0635a4fb5e129e94d4537fb735dc94933a12" have entirely different histories.

View File

@ -140,244 +140,230 @@
class="min-h-screen flex items-center justify-center bg-gray-100" class="min-h-screen flex items-center justify-center bg-gray-100"
style="background-image: url('/beamershow_background.png');background-position: center;background-size: contain;background-repeat:no-repeat;" style="background-image: url('/beamershow_background.png');background-position: center;background-size: contain;background-repeat:no-repeat;"
> >
<div class="w-full"> <div class="max-w-xl w-full">
<div style="width:55vw;" class="mx-auto"> {#if current_page === "general"}
<!-- --> <div transition:slide|local>
{#if current_page === "general"} <h1
<div transition:slide|local> class="mr-6 text-7xl font-semibold text-center text-gray-900 font-mono"
<h1 class="mr-6 text-7xl font-semibold text-center text-gray-900"> >
Statistiken {hours}:{minutes}:{seconds}
</h1> </h1>
<!-- --> <!-- -->
<div class="flex flex-wrap -mx-1 overflow-hidden mt-5"> <div class="flex flex-wrap -mx-1 overflow-hidden mt-5">
<div class="my-1 px-1 w-full overflow-hidden sm:w-1/2 md:w-1/3"> <div class="my-1 px-1 w-full overflow-hidden sm:w-1/2 md:w-1/3">
<h1 class="text-5xl font-semibold text-center text-gray-900"> <h1 class="text-5xl font-semibold text-center text-gray-900">
{general.total_runners || "0"} {general.total_runners || "0"}
</h1> </h1>
<h1 class="text-2xl font-semibold text-center text-gray-900"> <h1 class="text-2xl font-semibold text-center text-gray-900">
{$_("laeufer")} {$_("laeufer")}
</h1> </h1>
</div> </div>
<div class="my-1 px-1 w-full overflow-hidden sm:w-1/2 md:w-1/3"> <div class="my-1 px-1 w-full overflow-hidden sm:w-1/2 md:w-1/3">
<h1 class="text-5xl font-semibold text-center text-gray-900"> <h1 class="text-5xl font-semibold text-center text-gray-900">
{general.total_distance || "0"} {general.total_distance || "0"}
</h1> </h1>
<h1 class="text-2xl font-semibold text-center text-gray-900"> <h1 class="text-2xl font-semibold text-center text-gray-900">
{$_("kilometer-gesamt")} {$_("kilometer-gesamt")}
</h1> </h1>
</div> </div>
<div class="my-1 px-1 w-full overflow-hidden sm:w-1/2 md:w-1/3"> <div class="my-1 px-1 w-full overflow-hidden sm:w-1/2 md:w-1/3">
<h1 class="text-5xl font-semibold text-center text-gray-900"> <h1 class="text-5xl font-semibold text-center text-gray-900">
{general.total_donation || "0"} {general.total_donation || "0"}
</h1> </h1>
<h1 class="text-2xl font-semibold text-center text-gray-900"> <h1 class="text-2xl font-semibold text-center text-gray-900">
{$_("spendensumme")} {$_("spendensumme")}
</h1> </h1>
</div>
</div> </div>
</div> </div>
{:else if current_page === "runners_distance"} </div>
<div transition:slide|local> {:else if current_page === "runners_distance"}
<h1 <div transition:slide|local>
class="mr-6 text-7xl font-semibold text-center text-gray-900 mb-5" <h1 class="mr-6 text-7xl font-semibold text-center text-gray-900 mb-5">
> {$_("top-laeufer")} ({$_("distanz")})
{$_("top-laeufer")} ({$_("distanz")}) </h1>
</h1> <table class="table p-4 bg-white shadow rounded-lg w-full">
<table class="table p-4 bg-white shadow rounded-lg w-full"> <thead>
<thead> <tr>
<tr> <th
<th class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900"
class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900" >
> {$_("platz")}
{$_("platz")} </th>
</th> <th
<th class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900"
class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900" >
> {$_("laeufer")}
{$_("laeufer")} </th>
</th> <th
<th class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900"
class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900" >
> {$_("organisation")}
{$_("organisation")} </th>
</th> <th
<th class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900"
class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900" >
> {$_("kilometer")}
{$_("kilometer")} </th>
</th> </tr>
</thead>
<tbody>
{#each runners as r, i}
<tr class="text-gray-700">
<td class="border p-4 dark:border-dark-5">
{i + 1}
</td>
<td class="border p-4 dark:border-dark-5">
{r.firstname}
{r.lastname}
</td>
<td class="border p-4 dark:border-dark-5">
{r.group.name}
</td>
<td class="border p-4 dark:border-dark-5">
{r.distance / 1000} km
</td>
</tr> </tr>
</thead> {/each}
<tbody> </tbody>
{#each runners as r, i} </table>
<tr class="text-gray-700"> </div>
<td class="border p-4 dark:border-dark-5"> {:else if current_page === "runners_laptime"}
{i + 1} <div transition:slide|local>
</td> <h1 class="mr-6 text-7xl font-semibold text-center text-gray-900 mb-5">
<td class="border p-4 dark:border-dark-5"> {$_("top-laeufer")} ({$_("rundenzeit")})
{r.firstname} </h1>
{r.lastname} <table class="table p-4 bg-white shadow rounded-lg w-full">
</td> <thead>
<td class="border p-4 dark:border-dark-5"> <tr>
{r.group.name} <th
</td> class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900"
<td class="border p-4 dark:border-dark-5"> >
{r.distance / 1000} km {$_("platz")}
</td> </th>
</tr> <th
{/each} class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900"
</tbody> >
</table> {$_("laeufer")}
</div> </th>
{:else if current_page === "runners_laptime"} <th
<div transition:slide|local> class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900"
<h1 >
class="mr-6 text-7xl font-semibold text-center text-gray-900 mb-5" {$_("organisation")}
> </th>
{$_("top-laeufer")} ({$_("rundenzeit")}) <th
</h1> class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900"
<table class="table p-4 bg-white shadow rounded-lg w-full"> >
<thead> {$_("schnellste-rundenzeit")}
<tr> </th>
<th </tr>
class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900" </thead>
> <tbody>
{$_("platz")} {#each runners_by_laptime as r, i}
</th> <tr class="text-gray-700">
<th <td class="border p-4 dark:border-dark-5">
class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900" {i + 1}
> </td>
{$_("laeufer")} <td class="border p-4 dark:border-dark-5">
</th> {r.firstname}
<th {r.lastname}
class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900" </td>
> <td class="border p-4 dark:border-dark-5">
{$_("organisation")} {r.group.name}
</th> </td>
<th <td class="border p-4 dark:border-dark-5">
class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900" {format_laptime(r.minLaptime)}
> </td>
{$_("schnellste-rundenzeit")}
</th>
</tr> </tr>
</thead> {/each}
<tbody> </tbody>
{#each runners_by_laptime as r, i} </table>
<tr class="text-gray-700"> </div>
<td class="border p-4 dark:border-dark-5"> {:else if current_page === "orgs_distance"}
{i + 1} <div transition:slide|local>
</td> <h1 class="mr-6 text-7xl font-semibold text-center text-gray-900 mb-5">
<td class="border p-4 dark:border-dark-5"> {$_("top-organsiationen")}
{r.firstname} </h1>
{r.lastname} <table class="table p-4 bg-white shadow rounded-lg w-full">
</td> <thead>
<td class="border p-4 dark:border-dark-5"> <tr>
{r.group.name} <th
</td> class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900"
<td class="border p-4 dark:border-dark-5"> >
{format_laptime(r.minLaptime)} {$_("platz")}
</td> </th>
</tr> <th
{/each} class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900"
</tbody> >
</table> {$_("organsiation")}
</div> </th>
{:else if current_page === "orgs_distance"} <th
<div transition:slide|local> class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900"
<h1 >
class="mr-6 text-7xl font-semibold text-center text-gray-900 mb-5" {$_("kilometer")}
> </th>
{$_("top-organsiationen")} </tr>
</h1> </thead>
<table class="table p-4 bg-white shadow rounded-lg w-full"> <tbody>
<thead> {#each orgs as o, i}
<tr> <tr class="text-gray-700">
<th <td class="border p-4 dark:border-dark-5">
class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900" {i + 1}
> </td>
{$_("platz")} <td class="border p-4 dark:border-dark-5">
</th> {o.name}
<th </td>
class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900" <td class="border p-4 dark:border-dark-5">
> {o.distance / 1000} km
{$_("organsiation")} </td>
</th>
<th
class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900"
>
{$_("kilometer")}
</th>
</tr> </tr>
</thead> {/each}
<tbody> </tbody>
{#each orgs as o, i} </table>
<tr class="text-gray-700"> </div>
<td class="border p-4 dark:border-dark-5"> {:else if current_page === "teams_distance"}
{i + 1} <div transition:slide|local>
</td> <h1 class="mr-6 text-7xl font-semibold text-center text-gray-900 mb-5">
<td class="border p-4 dark:border-dark-5"> {$_("top-teams")}
{o.name} </h1>
</td> <table class="table p-4 bg-white shadow rounded-lg w-full">
<td class="border p-4 dark:border-dark-5"> <thead>
{o.distance / 1000} km <tr>
</td> <th
</tr> class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900"
{/each} >
</tbody> {$_("platz")}
</table> </th>
</div> <th
{:else if current_page === "teams_distance"} class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900"
<div transition:slide|local> >
<h1 {$_("team")}
class="mr-6 text-7xl font-semibold text-center text-gray-900 mb-5" </th>
> <th
{$_("top-teams")} class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900"
</h1> >
<table class="table p-4 bg-white shadow rounded-lg w-full"> {$_("kilometer")}
<thead> </th>
<tr> </tr>
<th </thead>
class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900" <tbody>
> {#each teams as t, i}
{$_("platz")} <tr class="text-gray-700">
</th> <td class="border p-4 dark:border-dark-5">
<th {i + 1}
class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900" </td>
> <td class="border p-4 dark:border-dark-5">
{$_("team")} {t.name}
</th> </td>
<th <td class="border p-4 dark:border-dark-5">
class="border p-4 dark:border-dark-5 whitespace-nowrap font-normal text-gray-900" {t.distance / 1000} km
> </td>
{$_("kilometer")}
</th>
</tr> </tr>
</thead> {/each}
<tbody> </tbody>
{#each teams as t, i} </table>
<tr class="text-gray-700"> </div>
<td class="border p-4 dark:border-dark-5"> {:else}
{i + 1} <!-- content here -->
</td> {/if}
<td class="border p-4 dark:border-dark-5">
{t.name}
</td>
<td class="border p-4 dark:border-dark-5">
{t.distance / 1000} km
</td>
</tr>
{/each}
</tbody>
</table>
</div>
{:else}
<!-- content here -->
{/if}
</div>
</div> </div>
<h1
class="text-5xl font-semibold text-center text-gray-900 font-mono bottom-2 w-full fixed"
>
{hours}:{minutes}:{seconds}
</h1>
</div> </div>