Compare commits

...

2 Commits

Author SHA1 Message Date
5f60bd1f2b update dependencies
All checks were successful
deploy / build-and-deploy (/testvaro, /opt/website-test, website-test) (push) Successful in 32s
deploy / build-and-deploy (/varo, /opt/website, website) (push) Successful in 25s
2025-08-15 14:20:04 +02:00
e46b3dab4c update table 2025-08-15 14:19:59 +02:00
3 changed files with 908 additions and 579 deletions

1431
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -11,36 +11,36 @@
"format": "prettier --write ." "format": "prettier --write ."
}, },
"dependencies": { "dependencies": {
"@astrojs/node": "^9.2.1", "@astrojs/node": "^9.4.1",
"@astrojs/svelte": "^7.0.13", "@astrojs/svelte": "^7.1.0",
"@iconify-json/fa-brands": "^1.2.1", "@iconify-json/fa-brands": "^1.2.2",
"@iconify-json/heroicons": "^1.2.2", "@iconify-json/heroicons": "^1.2.2",
"@iconify/svelte": "^5.0.0", "@iconify/svelte": "^5.0.1",
"@inox-tools/runtime-logger": "^0.5.1", "@inox-tools/runtime-logger": "^0.6.0",
"@tailwindcss/vite": "^4.1.7", "@tailwindcss/vite": "^4.1.12",
"astro": "^5.7.13", "astro": "^5.13.0",
"astro-icon": "^1.1.5", "astro-icon": "^1.1.5",
"bcrypt": "^6.0.0", "bcrypt": "^6.0.0",
"daisyui": "^5.0.35", "daisyui": "^5.0.50",
"drizzle-orm": "^0.43.1", "drizzle-orm": "^0.44.4",
"mysql2": "^3.14.1", "mysql2": "^3.14.3",
"nanostores": "^1.0.1", "nanostores": "^1.0.1",
"sass-embedded": "^1.89.0", "sass-embedded": "^1.90.0",
"skinview3d": "^3.4.1", "skinview3d": "^3.4.1",
"tailwindcss": "^4.1.7", "tailwindcss": "^4.1.12",
"typescript": "^5.8.3" "typescript": "^5.9.2"
}, },
"devDependencies": { "devDependencies": {
"@types/bcrypt": "^5.0.2", "@types/bcrypt": "^6.0.0",
"@typescript-eslint/parser": "^8.32.1", "@typescript-eslint/parser": "^8.39.1",
"eslint": "^9.27.0", "eslint": "^9.33.0",
"eslint-plugin-astro": "^1.3.1", "eslint-plugin-astro": "^1.3.1",
"eslint-plugin-svelte": "^3.8.1", "eslint-plugin-svelte": "^3.11.0",
"globals": "^16.1.0", "globals": "^16.3.0",
"prettier": "^3.5.3", "prettier": "^3.6.2",
"prettier-plugin-astro": "^0.14.1", "prettier-plugin-astro": "^0.14.1",
"prettier-plugin-svelte": "^3.4.0", "prettier-plugin-svelte": "^3.4.0",
"svelte": "^5.30.2", "svelte": "^5.38.1",
"typescript-eslint": "^8.32.1" "typescript-eslint": "^8.39.1"
} }
} }

View File

@@ -51,9 +51,9 @@
<thead> <thead>
<tr> <tr>
<th style="width: 30%">Team</th> <th style="width: 30%">Team</th>
<th style="width: 30%">Spieler 1</th> <th style="width: 25%">Spieler 1</th>
<th style="width: 30%">Spieler 2</th> <th style="width: 25%">Spieler 2</th>
<th style="width: 10%">Kills</th> <th style="width: 20%">Kills</th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
@@ -62,7 +62,7 @@
{@const teamDead = !!team.memberOne.dead && !!team.memberTwo.dead} {@const teamDead = !!team.memberOne.dead && !!team.memberTwo.dead}
<tr> <tr>
<td> <td>
<div class="flex items-center gap-x-2"> <div class="flex items-center gap-x-2 w-full">
<div class="relative"> <div class="relative">
<div class="rounded-sm min-w-3 w-3 min-h-3 h-3" style="background-color: {team.color}"></div> <div class="rounded-sm min-w-3 w-3 min-h-3 h-3" style="background-color: {team.color}"></div>
{#if aliveTeams === 1 && teamSignedUp && !teamDead} {#if aliveTeams === 1 && teamSignedUp && !teamDead}
@@ -80,7 +80,7 @@
{/if} {/if}
</td> </td>
<td class="max-w-9 overflow-ellipsis"> <td class="max-w-9 overflow-ellipsis">
<div class="flex items-center gap-x-2 w-max tooltip"> <div class="flex items-center gap-x-2 w-full tooltip">
{#if team.memberOne.kills.length > 0 || team.memberOne.dead} {#if team.memberOne.kills.length > 0 || team.memberOne.dead}
<div class="tooltip-content text-left space-y-1"> <div class="tooltip-content text-left space-y-1">
{#each team.memberOne.kills as kill (kill.killed.id)} {#each team.memberOne.kills as kill (kill.killed.id)}
@@ -109,7 +109,7 @@
</div> </div>
</td> </td>
<td> <td>
<div class="flex items-center gap-x-2 w-max tooltip"> <div class="flex items-center gap-x-2 w-full tooltip">
{#if team.memberTwo.kills.length > 0 || team.memberTwo.dead} {#if team.memberTwo.kills.length > 0 || team.memberTwo.dead}
<div class="tooltip-content text-left space-y-1"> <div class="tooltip-content text-left space-y-1">
{#each team.memberTwo.kills as kill (kill.killed.id)} {#each team.memberTwo.kills as kill (kill.killed.id)}
@@ -138,7 +138,7 @@
</div> </div>
</td> </td>
<td> <td>
<span class="text-xs sm:text-md"> <span class="text-xs sm:text-md w-full">
{team.memberOne.kills.length + team.memberTwo.kills.length} {team.memberOne.kills.length + team.memberTwo.kills.length}
</span> </span>
</td> </td>