From 17397d2b9ed5638f550a75f4c5f81583193db5d3 Mon Sep 17 00:00:00 2001 From: Thilo Maier Date: Thu, 7 Aug 2025 21:13:13 +0200 Subject: [PATCH 1/2] Use new color scheme Fixes #1005 --- package.json | 12 +-- pnpm-lock.yaml | 173 ++++++++++++++++--------------- src/app.css | 23 ++-- src/app.html | 7 +- src/lib/components/Footer.svelte | 2 +- src/routes/+layout.svelte | 2 +- src/routes/+page.svelte | 12 --- 7 files changed, 117 insertions(+), 114 deletions(-) diff --git a/package.json b/package.json index 3bb2dc9a..83ad4c92 100644 --- a/package.json +++ b/package.json @@ -19,12 +19,12 @@ "@eslint/js": "^9.32.0", "@fontsource/roboto": "^5.2.6", "@fontsource/spectral": "^5.2.6", - "@lucide/svelte": "^0.536.0", - "@maiertech/sveltekit-helpers": "^0.29.0", + "@lucide/svelte": "^0.537.0", + "@maiertech/sveltekit-helpers": "^0.30.1", "@playwright/test": "^1.54.2", "@stackblitz/sdk": "^1.11.0", "@sveltejs/adapter-vercel": "^5.8.1", - "@sveltejs/kit": "^2.27.0", + "@sveltejs/kit": "^2.27.2", "@sveltejs/vite-plugin-svelte": "^6.1.0", "@tailwindcss/vite": "^4.1.11", "@types/node": "^24.2.0", @@ -39,15 +39,15 @@ "prettier-plugin-tailwindcss": "^0.6.14", "shiki": "^3.9.2", "simple-icons": "^15.9.0", - "svelte": "^5.37.3", + "svelte": "^5.38.0", "svelte-check": "^4.3.1", "sveltekit-embed": "^0.0.22", "tailwind-merge": "^3.3.1", "tailwindcss": "^4.1.11", "typescript": "^5.9.2", "typescript-eslint": "^8.39.0", - "vite": "^7.0.6", - "zod": "^4.0.14" + "vite": "^7.1.0", + "zod": "^4.0.15" }, "pnpm": { "onlyBuiltDependencies": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 85eb7c71..8e9ced1b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,11 +21,11 @@ importers: specifier: ^5.2.6 version: 5.2.6 '@lucide/svelte': - specifier: ^0.536.0 - version: 0.536.0(svelte@5.37.3) + specifier: ^0.537.0 + version: 0.537.0(svelte@5.38.0) '@maiertech/sveltekit-helpers': - specifier: ^0.29.0 - version: 0.29.0(@sveltejs/kit@2.27.0(@sveltejs/vite-plugin-svelte@6.1.0(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.37.3)(tailwindcss@4.1.11)(zod@4.0.14) + specifier: ^0.30.1 + version: 0.30.1(@sveltejs/kit@2.27.2(@sveltejs/vite-plugin-svelte@6.1.0(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.38.0)(tailwindcss@4.1.11)(zod@4.0.15) '@playwright/test': specifier: ^1.54.2 version: 1.54.2 @@ -34,16 +34,16 @@ importers: version: 1.11.0 '@sveltejs/adapter-vercel': specifier: ^5.8.1 - version: 5.8.1(@sveltejs/kit@2.27.0(@sveltejs/vite-plugin-svelte@6.1.0(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(rollup@4.46.2) + version: 5.8.1(@sveltejs/kit@2.27.2(@sveltejs/vite-plugin-svelte@6.1.0(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(rollup@4.46.2) '@sveltejs/kit': - specifier: ^2.27.0 - version: 2.27.0(@sveltejs/vite-plugin-svelte@6.1.0(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) + specifier: ^2.27.2 + version: 2.27.2(@sveltejs/vite-plugin-svelte@6.1.0(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) '@sveltejs/vite-plugin-svelte': specifier: ^6.1.0 - version: 6.1.0(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) + version: 6.1.0(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) '@tailwindcss/vite': specifier: ^4.1.11 - version: 4.1.11(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) + version: 4.1.11(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) '@types/node': specifier: ^24.2.0 version: 24.2.0 @@ -58,22 +58,22 @@ importers: version: 10.1.8(eslint@9.32.0(jiti@2.5.1)) eslint-plugin-svelte: specifier: ^3.11.0 - version: 3.11.0(eslint@9.32.0(jiti@2.5.1))(svelte@5.37.3) + version: 3.11.0(eslint@9.32.0(jiti@2.5.1))(svelte@5.38.0) globals: specifier: ^16.3.0 version: 16.3.0 mdsvex: specifier: ^0.12.6 - version: 0.12.6(svelte@5.37.3) + version: 0.12.6(svelte@5.38.0) prettier: specifier: ^3.6.2 version: 3.6.2 prettier-plugin-svelte: specifier: ^3.4.0 - version: 3.4.0(prettier@3.6.2)(svelte@5.37.3) + version: 3.4.0(prettier@3.6.2)(svelte@5.38.0) prettier-plugin-tailwindcss: specifier: ^0.6.14 - version: 0.6.14(prettier-plugin-svelte@3.4.0(prettier@3.6.2)(svelte@5.37.3))(prettier@3.6.2) + version: 0.6.14(prettier-plugin-svelte@3.4.0(prettier@3.6.2)(svelte@5.38.0))(prettier@3.6.2) shiki: specifier: ^3.9.2 version: 3.9.2 @@ -81,14 +81,14 @@ importers: specifier: ^15.9.0 version: 15.9.0 svelte: - specifier: ^5.37.3 - version: 5.37.3 + specifier: ^5.38.0 + version: 5.38.0 svelte-check: specifier: ^4.3.1 - version: 4.3.1(picomatch@4.0.3)(svelte@5.37.3)(typescript@5.9.2) + version: 4.3.1(picomatch@4.0.3)(svelte@5.38.0)(typescript@5.9.2) sveltekit-embed: specifier: ^0.0.22 - version: 0.0.22(svelte@5.37.3) + version: 0.0.22(svelte@5.38.0) tailwind-merge: specifier: ^3.3.1 version: 3.3.1 @@ -102,11 +102,11 @@ importers: specifier: ^8.39.0 version: 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2) vite: - specifier: ^7.0.6 - version: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1) + specifier: ^7.1.0 + version: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1) zod: - specifier: ^4.0.14 - version: 4.0.14 + specifier: ^4.0.15 + version: 4.0.15 packages: @@ -364,18 +364,18 @@ packages: '@jridgewell/trace-mapping@0.3.29': resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==} - '@lucide/svelte@0.536.0': - resolution: {integrity: sha512-YAeoWU+0B/RriFZZ3wHno1FMkbrVrFdityuo2B0YuphD0vtJWXStzZkWLGVhT3jMb7zhugmhayIg+gI4+AZu1g==} + '@lucide/svelte@0.537.0': + resolution: {integrity: sha512-KmeU/UOq1HJtDS4+Fq6p99CeXI/RzRHCuNrYQ7lqfKwBLtr0gEJgCm8W1RiKZyx155xx8lkVIgWHG0tyGhSYew==} peerDependencies: svelte: ^5 - '@maiertech/sveltekit-helpers@0.29.0': - resolution: {integrity: sha512-e4NsXdofvdB/z/aqEIHjyC4b9j52k5hIiPF6WmECwWScJ0QW9GcuPsuVnfpLrZmS5MjKcmn2DblEAO2ByO7bTg==, tarball: https://npm.pkg.github.com/download/@maiertech/sveltekit-helpers/0.29.0/b919aee107617ae418f91a7c72b4f80cd1eaae33} + '@maiertech/sveltekit-helpers@0.30.1': + resolution: {integrity: sha512-CY2ZQXGvgKouHxw0FXvIU7SgOcTDH0aWeUxKySstOmnAw3SR9ZsDnme1BoHeUZrkDcV2rhBeEs3YLnBQ+giKbQ==, tarball: https://npm.pkg.github.com/download/@maiertech/sveltekit-helpers/0.30.1/4a11b2c82852e6ec8c101f9b8928d6b0ae43567e} peerDependencies: - '@sveltejs/kit': ^2.25.1 - svelte: ^5.36.10 + '@sveltejs/kit': ^2.27.1 + svelte: ^5.38.0 tailwindcss: ^4.1.11 - zod: ^4.0.8 + zod: ^4.0.15 '@mapbox/node-pre-gyp@2.0.0': resolution: {integrity: sha512-llMXd39jtP0HpQLVI37Bf1m2ADlEb35GYSh1SDSLsBhR+5iCxiNGlT31yqbNtVHygHAtMy6dWFERpU2JgufhPg==} @@ -604,8 +604,8 @@ packages: peerDependencies: '@sveltejs/kit': ^2.4.0 - '@sveltejs/kit@2.27.0': - resolution: {integrity: sha512-pEX1Z2Km8tqmkni+ykIIou+ojp/7gb3M9tpllN5nDWNo9zlI0dI8/hDKFyBwQvb4jYR+EyLriFtrmgJ6GvbnBA==} + '@sveltejs/kit@2.27.2': + resolution: {integrity: sha512-ALBaWgsY5tTBu99rCzZtNNRNd9Qe7ydeoPchzmkYfVHxy9pHlCjpa5ytneu65juWU8wBh8kFLidv8YAgdipycA==} engines: {node: '>=18.13'} hasBin: true peerDependencies: @@ -946,6 +946,10 @@ packages: engines: {node: '>=4'} hasBin: true + culori@4.0.2: + resolution: {integrity: sha512-1+BhOB8ahCn4O0cep0Sh2l9KCOfOdY+BXJnKMHFFzDEouSr/el18QwXEMRlOj9UY5nCeA8UN3a/82rUWRBeyBw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + debug@4.4.1: resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} engines: {node: '>=6.0'} @@ -985,8 +989,8 @@ packages: emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - enhanced-resolve@5.18.2: - resolution: {integrity: sha512-6Jw4sE1maoRJo3q8MsSIn2onJFbLTOjY9hlx4DZXmOKvLRd1Ok2kXmAGXaafL2+ijsJZ1ClYbl/pmqr9+k4iUQ==} + enhanced-resolve@5.18.3: + resolution: {integrity: sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==} engines: {node: '>=10.13.0'} esbuild@0.25.8: @@ -1717,8 +1721,8 @@ packages: svelte: optional: true - svelte@5.37.3: - resolution: {integrity: sha512-7t/ejshehHd+95z3Z7ebS7wsqHDQxi/8nBTuTRwpMgNegfRBfuitCSKTUDKIBOExqfT2+DhQ2VLG8Xn+cBXoaQ==} + svelte@5.38.0: + resolution: {integrity: sha512-cWF1Oc2IM/QbktdK89u5lt9MdKxRtQnRKnf2tq6KOhYuhLOd2hbMuTiJ+vWMzAeMDe81AzbCgLd4GVtOJ4fDRg==} engines: {node: '>=18'} sveltekit-embed@0.0.22: @@ -1829,8 +1833,8 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - vite@7.0.6: - resolution: {integrity: sha512-MHFiOENNBd+Bd9uvc8GEsIzdkn1JxMmEeYX35tI3fv0sJBUTfW5tQsoaOwuY4KhBI09A3dUJ/DXf2yxPVPUceg==} + vite@7.1.0: + resolution: {integrity: sha512-3jdAy3NhBJYsa/lCFcnRfbK4kNkO/bhijFCnv5ByUQk/eekYagoV2yQSISUrhpV+5JiY5hmwOh7jNnQ68dFMuQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -1920,8 +1924,8 @@ packages: zimmerframe@1.1.2: resolution: {integrity: sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==} - zod@4.0.14: - resolution: {integrity: sha512-nGFJTnJN6cM2v9kXL+SOBq3AtjQby3Mv5ySGFof5UGRHrRioSJ5iG680cYNjE/yWk671nROcpPj4hAS8nyLhSw==} + zod@4.0.15: + resolution: {integrity: sha512-2IVHb9h4Mt6+UXkyMs0XbfICUh1eUrlJJAOupBHUhLRnKkruawyDddYRCs0Eizt900ntIMk9/4RksYl+FgSpcQ==} zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -2103,19 +2107,20 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.4 - '@lucide/svelte@0.536.0(svelte@5.37.3)': + '@lucide/svelte@0.537.0(svelte@5.38.0)': dependencies: - svelte: 5.37.3 + svelte: 5.38.0 - '@maiertech/sveltekit-helpers@0.29.0(@sveltejs/kit@2.27.0(@sveltejs/vite-plugin-svelte@6.1.0(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.37.3)(tailwindcss@4.1.11)(zod@4.0.14)': + '@maiertech/sveltekit-helpers@0.30.1(@sveltejs/kit@2.27.2(@sveltejs/vite-plugin-svelte@6.1.0(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.38.0)(tailwindcss@4.1.11)(zod@4.0.15)': dependencies: '@octokit/rest': 22.0.0 - '@sveltejs/kit': 2.27.0(@sveltejs/vite-plugin-svelte@6.1.0(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) + '@sveltejs/kit': 2.27.2(@sveltejs/vite-plugin-svelte@6.1.0(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) + culori: 4.0.2 shiki: 3.9.2 - svelte: 5.37.3 + svelte: 5.38.0 tailwind-merge: 3.3.1 tailwindcss: 4.1.11 - zod: 4.0.14 + zod: 4.0.15 '@mapbox/node-pre-gyp@2.0.0': dependencies: @@ -2322,9 +2327,9 @@ snapshots: dependencies: acorn: 8.15.0 - '@sveltejs/adapter-vercel@5.8.1(@sveltejs/kit@2.27.0(@sveltejs/vite-plugin-svelte@6.1.0(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(rollup@4.46.2)': + '@sveltejs/adapter-vercel@5.8.1(@sveltejs/kit@2.27.2(@sveltejs/vite-plugin-svelte@6.1.0(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(rollup@4.46.2)': dependencies: - '@sveltejs/kit': 2.27.0(@sveltejs/vite-plugin-svelte@6.1.0(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) + '@sveltejs/kit': 2.27.2(@sveltejs/vite-plugin-svelte@6.1.0(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) '@vercel/nft': 0.30.0(rollup@4.46.2) esbuild: 0.25.8 transitivePeerDependencies: @@ -2332,11 +2337,11 @@ snapshots: - rollup - supports-color - '@sveltejs/kit@2.27.0(@sveltejs/vite-plugin-svelte@6.1.0(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1))': + '@sveltejs/kit@2.27.2(@sveltejs/vite-plugin-svelte@6.1.0(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1))': dependencies: '@standard-schema/spec': 1.0.0 '@sveltejs/acorn-typescript': 1.0.5(acorn@8.15.0) - '@sveltejs/vite-plugin-svelte': 6.1.0(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) + '@sveltejs/vite-plugin-svelte': 6.1.0(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) '@types/cookie': 0.6.0 acorn: 8.15.0 cookie: 0.6.0 @@ -2348,35 +2353,35 @@ snapshots: sade: 1.8.1 set-cookie-parser: 2.7.1 sirv: 3.0.1 - svelte: 5.37.3 - vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1) + svelte: 5.38.0 + vite: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1) - '@sveltejs/vite-plugin-svelte-inspector@5.0.0(@sveltejs/vite-plugin-svelte@6.1.0(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1))': + '@sveltejs/vite-plugin-svelte-inspector@5.0.0(@sveltejs/vite-plugin-svelte@6.1.0(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 6.1.0(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) + '@sveltejs/vite-plugin-svelte': 6.1.0(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) debug: 4.4.1 - svelte: 5.37.3 - vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1) + svelte: 5.38.0 + vite: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@6.1.0(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1))': + '@sveltejs/vite-plugin-svelte@6.1.0(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 5.0.0(@sveltejs/vite-plugin-svelte@6.1.0(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.37.3)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) + '@sveltejs/vite-plugin-svelte-inspector': 5.0.0(@sveltejs/vite-plugin-svelte@6.1.0(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)))(svelte@5.38.0)(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) debug: 4.4.1 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.17 - svelte: 5.37.3 - vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1) - vitefu: 1.1.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) + svelte: 5.38.0 + vite: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1) + vitefu: 1.1.1(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)) transitivePeerDependencies: - supports-color '@tailwindcss/node@4.1.11': dependencies: '@ampproject/remapping': 2.3.0 - enhanced-resolve: 5.18.2 + enhanced-resolve: 5.18.3 jiti: 2.5.1 lightningcss: 1.30.1 magic-string: 0.30.17 @@ -2437,12 +2442,12 @@ snapshots: '@tailwindcss/oxide-win32-arm64-msvc': 4.1.11 '@tailwindcss/oxide-win32-x64-msvc': 4.1.11 - '@tailwindcss/vite@4.1.11(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1))': + '@tailwindcss/vite@4.1.11(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1))': dependencies: '@tailwindcss/node': 4.1.11 '@tailwindcss/oxide': 4.1.11 tailwindcss: 4.1.11 - vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1) + vite: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1) '@types/cookie@0.6.0': {} @@ -2685,6 +2690,8 @@ snapshots: cssesc@3.0.0: {} + culori@4.0.2: {} + debug@4.4.1: dependencies: ms: 2.1.3 @@ -2709,7 +2716,7 @@ snapshots: emoji-regex@9.2.2: {} - enhanced-resolve@5.18.2: + enhanced-resolve@5.18.3: dependencies: graceful-fs: 4.2.11 tapable: 2.2.2 @@ -2749,7 +2756,7 @@ snapshots: dependencies: eslint: 9.32.0(jiti@2.5.1) - eslint-plugin-svelte@3.11.0(eslint@9.32.0(jiti@2.5.1))(svelte@5.37.3): + eslint-plugin-svelte@3.11.0(eslint@9.32.0(jiti@2.5.1))(svelte@5.38.0): dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1)) '@jridgewell/sourcemap-codec': 1.5.4 @@ -2761,9 +2768,9 @@ snapshots: postcss-load-config: 3.1.4(postcss@8.5.6) postcss-safe-parser: 7.0.1(postcss@8.5.6) semver: 7.7.2 - svelte-eslint-parser: 1.3.1(svelte@5.37.3) + svelte-eslint-parser: 1.3.1(svelte@5.38.0) optionalDependencies: - svelte: 5.37.3 + svelte: 5.38.0 transitivePeerDependencies: - ts-node @@ -3086,13 +3093,13 @@ snapshots: unist-util-visit: 5.0.0 vfile: 6.0.3 - mdsvex@0.12.6(svelte@5.37.3): + mdsvex@0.12.6(svelte@5.38.0): dependencies: '@types/mdast': 4.0.4 '@types/unist': 2.0.11 prism-svelte: 0.4.7 prismjs: 1.30.0 - svelte: 5.37.3 + svelte: 5.38.0 unist-util-visit: 2.0.3 vfile-message: 2.0.4 @@ -3238,16 +3245,16 @@ snapshots: prelude-ls@1.2.1: {} - prettier-plugin-svelte@3.4.0(prettier@3.6.2)(svelte@5.37.3): + prettier-plugin-svelte@3.4.0(prettier@3.6.2)(svelte@5.38.0): dependencies: prettier: 3.6.2 - svelte: 5.37.3 + svelte: 5.38.0 - prettier-plugin-tailwindcss@0.6.14(prettier-plugin-svelte@3.4.0(prettier@3.6.2)(svelte@5.37.3))(prettier@3.6.2): + prettier-plugin-tailwindcss@0.6.14(prettier-plugin-svelte@3.4.0(prettier@3.6.2)(svelte@5.38.0))(prettier@3.6.2): dependencies: prettier: 3.6.2 optionalDependencies: - prettier-plugin-svelte: 3.4.0(prettier@3.6.2)(svelte@5.37.3) + prettier-plugin-svelte: 3.4.0(prettier@3.6.2)(svelte@5.38.0) prettier@3.6.2: {} @@ -3379,19 +3386,19 @@ snapshots: dependencies: has-flag: 4.0.0 - svelte-check@4.3.1(picomatch@4.0.3)(svelte@5.37.3)(typescript@5.9.2): + svelte-check@4.3.1(picomatch@4.0.3)(svelte@5.38.0)(typescript@5.9.2): dependencies: '@jridgewell/trace-mapping': 0.3.29 chokidar: 4.0.3 fdir: 6.4.6(picomatch@4.0.3) picocolors: 1.1.1 sade: 1.8.1 - svelte: 5.37.3 + svelte: 5.38.0 typescript: 5.9.2 transitivePeerDependencies: - picomatch - svelte-eslint-parser@1.3.1(svelte@5.37.3): + svelte-eslint-parser@1.3.1(svelte@5.38.0): dependencies: eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 @@ -3400,9 +3407,9 @@ snapshots: postcss-scss: 4.0.9(postcss@8.5.6) postcss-selector-parser: 7.1.0 optionalDependencies: - svelte: 5.37.3 + svelte: 5.38.0 - svelte@5.37.3: + svelte@5.38.0: dependencies: '@ampproject/remapping': 2.3.0 '@jridgewell/sourcemap-codec': 1.5.4 @@ -3419,9 +3426,9 @@ snapshots: magic-string: 0.30.17 zimmerframe: 1.1.2 - sveltekit-embed@0.0.22(svelte@5.37.3): + sveltekit-embed@0.0.22(svelte@5.38.0): dependencies: - svelte: 5.37.3 + svelte: 5.38.0 tailwind-merge@3.3.1: {} @@ -3539,7 +3546,7 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1): + vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1): dependencies: esbuild: 0.25.8 fdir: 6.4.6(picomatch@4.0.3) @@ -3554,9 +3561,9 @@ snapshots: lightningcss: 1.30.1 yaml: 2.6.1 - vitefu@1.1.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)): + vitefu@1.1.1(vite@7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1)): optionalDependencies: - vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1) + vite: 7.1.0(@types/node@24.2.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.6.1) webidl-conversions@3.0.1: {} @@ -3594,6 +3601,6 @@ snapshots: zimmerframe@1.1.2: {} - zod@4.0.14: {} + zod@4.0.15: {} zwitch@2.0.4: {} diff --git a/src/app.css b/src/app.css index ccd46b11..82ee2651 100644 --- a/src/app.css +++ b/src/app.css @@ -23,24 +23,27 @@ @source '../node_modules/@maiertech/sveltekit-helpers/**/*.{js,svelte}'; @theme { + /* No color defintions. Just trigger utility class generation. */ + --color-ink: var(--color-ink); + --color-ink-muted: var(--color-ink-muted); + --color-surface: var(--color-surface); + --color-surface-muted: var(--color-surface-muted); + --color-surface-intense: var(--color-surface-intense); + --color-primary: var(--color-primary); + --color-primary-muted: var(--color-primary-muted); + --color-secondary: var(--color-secondary); + --color-secondary-muted: var(--color-secondary-muted); + --color-green: var(--color-green); + --color-red: var(--color-red); + --font-*: initial; --font-sans: Roboto, ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; --font-serif: Spectral, ui-serif, Georgia, Cambria, 'Times New Roman', Times, serif; - - --color-ink: var(--ink); - --color-surface: var(--surface); - --color-primary: var(--primary); - --color-secondary: var(--secondary); - --color-accent: var(--accent); } @layer base { - :root { - @apply bg-surface text-pretty text-ink; - } - a { @apply underline; } diff --git a/src/app.html b/src/app.html index 77a5ff52..5fe0596f 100644 --- a/src/app.html +++ b/src/app.html @@ -6,7 +6,12 @@ %sveltekit.head% - +
%sveltekit.body%
diff --git a/src/lib/components/Footer.svelte b/src/lib/components/Footer.svelte index e89c60fb..15364bad 100644 --- a/src/lib/components/Footer.svelte +++ b/src/lib/components/Footer.svelte @@ -6,7 +6,7 @@