diff --git a/src/Beamershow.svelte b/src/Beamershow.svelte index 23bf466..44b1ddf 100644 --- a/src/Beamershow.svelte +++ b/src/Beamershow.svelte @@ -1,416 +1,420 @@
-
-
- - {#if current_page === "general"} -
-

- Statistiken -

- -
-
-

- {general.total_runners || "0"} -

-

- {$_("laeufer")} -

-
-
-

- {general.total_distance / 1000 || 0} -

-

- {$_("kilometer-gesamt")} -

-
-
-

- {parseFloat( - ((general.total_donation || 0) / 100).toFixed(2) - ).toLocaleString(undefined, { - minimumFractionDigits: 2, - maximumFractionDigits: 2, - }) || "0"} € -

-

- {$_("spendensumme")} -

-
-
-
- {:else if current_page === "runners_distance"} -
-

- {$_("top-laeufer")} ({$_("distanz")}) -

- {#if runners.length === 0} -

- Noch keine Daten... -

- {:else} - - - - - - - - - - - {#each runners as r, i} - - - - - - - {/each} - -
- {$_("platz")} - - {$_("laeufer")} - - {$_("organisation")} - - {$_("kilometer")} -
- {i + 1} - - {r.firstname} - {r.lastname} - - {r.group.name} - - {r.distance / 1000} km -
- {/if} -
- {:else if current_page === "runners_laptime"} -
-

- {$_("top-laeufer")} ({$_("rundenzeit")}) -

- {#if runners_by_laptime.length === 0} -

- Noch keine Daten... -

- {:else} - - - - - - - - - - - {#each runners_by_laptime as r, i} - - - - - - - {/each} - -
- {$_("platz")} - - {$_("laeufer")} - - {$_("organisation")} - - {$_("schnellste-rundenzeit")} -
- {i + 1} - - {r.firstname} - {r.lastname} - - {r.group.name} - - {format_laptime(r.minLaptime)} -
- {/if} -
- {:else if current_page === "orgs_distance"} -
-

- {$_("top-organisationen")} -

- - - - - - - - - - {#each orgs as o, i} - - - - - - {/each} - -
- {$_("platz")} - - {$_("organsiation")} - - {$_("kilometer")} -
- {i + 1} - - {o.name} - - {o.distance / 1000} km -
-
- {:else if current_page === "teams_distance"} -
-

- {$_("top-teams")} -

- - - - - - - - - - {#each teams as t, i} - - - - - - {/each} - -
- {$_("platz")} - - {$_("team")} - - {$_("kilometer")} -
- {i + 1} - - {t.name} - - {t.distance / 1000} km -
-
- {:else} - - {/if} -
-
-

- {hours}:{minutes}:{seconds} -

-

- Lauf für Kaya! - powered by ODIT.Services -

+
+
+ + {#if current_page === "general"} +
+

+ Statistiken +

+ +
+
+

+ {general.total_runners || "0"} +

+

+ {$_("laeufer")} +

+
+
+

+ {general.total_distance / 1000 || 0} +

+

+ {$_("kilometer-gesamt")} +

+
+
+

+ {parseFloat( + ((general.total_donation || 0) / 100).toFixed(2) + ).toLocaleString(undefined, { + minimumFractionDigits: 2, + maximumFractionDigits: 2, + }) || "0"} € +

+

+ {$_("spendensumme")} +

+
+
+
+ {:else if current_page === "runners_distance"} +
+

+ {$_("top-laeufer")} ({$_("distanz")}) +

+ {#if runners.length === 0} +

+ Noch keine Daten... +

+ {:else} + + + + + + + + + + + {#each runners as r, i} + + + + + + + {/each} + +
+ {$_("platz")} + + {$_("laeufer")} + + {$_("organisation")} + + {$_("kilometer")} +
+ {i + 1} + + {r.firstname} + {r.lastname} + + {r.group.name} + + {r.distance / 1000} km +
+ {/if} +
+ {:else if current_page === "runners_laptime"} +
+

+ {$_("top-laeufer")} ({$_("rundenzeit")}) +

+ {#if runners_by_laptime.length === 0} +

+ Noch keine Daten... +

+ {:else} + + + + + + + + + + + {#each runners_by_laptime as r, i} + + + + + + + {/each} + +
+ {$_("platz")} + + {$_("laeufer")} + + {$_("organisation")} + + {$_("schnellste-rundenzeit")} +
+ {i + 1} + + {r.firstname} + {r.lastname} + + {r.group.name} + + {format_laptime(r.minLaptime)} +
+ {/if} +
+ {:else if current_page === "orgs_distance"} +
+

+ {$_("top-organisationen")} +

+ {#if orgs.length === 0} +

+ Noch keine Daten... +

+ {:else} + + + + + + + + + + {#each orgs as o, i} + + + + + + {/each} + +
+ {$_("platz")} + + {$_("organsiation")} + + {$_("kilometer")} +
+ {i + 1} + + {o.name} + + {o.distance / 1000} km +
+ {/if} +
+ {:else if current_page === "teams_distance"} +
+

+ {$_("top-teams")} +

+ + + + + + + + + + {#each teams as t, i} + + + + + + {/each} + +
+ {$_("platz")} + + {$_("team")} + + {$_("kilometer")} +
+ {i + 1} + + {t.parent.name}
+ {t.name} +
+ {t.distance / 1000} km +
+
+ {:else} + + {/if} +
+
+

+ {hours}:{minutes}:{seconds} +

+

+ Lauf für Kaya! - powered by ODIT.Services +