Add new font dependencies and refactor landing page to use components for improved structure

This commit is contained in:
Matthias
2026-06-24 16:56:03 +02:00
parent b1c88b1067
commit 68e93a1d4d
11 changed files with 1349 additions and 100 deletions

82
pnpm-lock.yaml generated
View File

@@ -11,6 +11,36 @@ importers:
'@fontsource-variable/geist':
specifier: ^5.2.8
version: 5.2.8
'@fontsource/archivo':
specifier: ^5.2.8
version: 5.2.8
'@fontsource/dm-sans':
specifier: ^5.2.8
version: 5.2.8
'@fontsource/fraunces':
specifier: ^5.2.9
version: 5.2.9
'@fontsource/ibm-plex-mono':
specifier: ^5.2.7
version: 5.2.7
'@fontsource/ibm-plex-sans':
specifier: ^5.2.8
version: 5.2.8
'@fontsource/instrument-serif':
specifier: ^5.2.8
version: 5.2.8
'@fontsource/literata':
specifier: ^5.2.8
version: 5.2.8
'@fontsource/newsreader':
specifier: ^5.2.10
version: 5.2.10
'@fontsource/source-sans-3':
specifier: ^5.2.9
version: 5.2.9
'@fontsource/syne':
specifier: ^5.2.7
version: 5.2.7
'@tailwindcss/vite':
specifier: ^4.2.3
version: 4.2.3(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(lightningcss@1.32.0))
@@ -387,6 +417,36 @@ packages:
'@fontsource-variable/geist@5.2.8':
resolution: {integrity: sha512-cJ6m9e+8MQ5dCYJsLylfZrgBh6KkG4bOLckB35Tr9J/EqdkEM6QllH5PxqP1dhTvFup+HtMRPuz9xOjxXJggxw==}
'@fontsource/archivo@5.2.8':
resolution: {integrity: sha512-Fc4yuMt85MmcYooUVpYHAJRJTymPv2+J9HsMP2f5mxR/0pIWgE2V5XfgNTavPpklX2rJFprdT36iE6Rr8ds9MA==}
'@fontsource/dm-sans@5.2.8':
resolution: {integrity: sha512-tlovG42m9ESG28WiHpLq3F5umAlm64rv0RkqTbYowRn70e9OlRr5a3yTJhrhrY+k5lftR/OFJjPzOLQzk8EfCA==}
'@fontsource/fraunces@5.2.9':
resolution: {integrity: sha512-XDzuddBtoC7BZgZdBn6b7hsFZY2+V1hgN7yca5fBTKuHjb/lOd45a0Ji8dTUgFhPoL7RdGupo+bC2BFSt6UH8Q==}
'@fontsource/ibm-plex-mono@5.2.7':
resolution: {integrity: sha512-MKAb8qV+CaiMQn2B0dIi1OV3565NYzp3WN5b4oT6LTkk+F0jR6j0ZN+5BKJiIhffDC3rtBULsYZE65+0018z9w==}
'@fontsource/ibm-plex-sans@5.2.8':
resolution: {integrity: sha512-eztSXjDhPhcpxNIiGTgMebdLP9qS4rWkysuE1V7c+DjOR0qiezaiDaTwQE7bTnG5HxAY/8M43XKDvs3cYq6ZYQ==}
'@fontsource/instrument-serif@5.2.8':
resolution: {integrity: sha512-s+bkz+syj2rO00Rmq9g0P+PwuLig33DR1xDR8pTWmovH1pUjwnncrFk++q9mmOex8fUQ7oW80gPpPDaw7V1MMw==}
'@fontsource/literata@5.2.8':
resolution: {integrity: sha512-Rj3eEQeu7+yBw9ZjXxcRiKDDrhbhpCyb0b79VJVCjDF1fdgJ8gDr9C1SRFLwfi+VaHEkhJDnRGm25fq1Yk+wNg==}
'@fontsource/newsreader@5.2.10':
resolution: {integrity: sha512-TFaYzoFhDqarUyV2yYjgZZEwT4bpaj6sGBnXSnFknQ/QB8/9LzfY6IO9+inHOX4zzPp87Z7/KuG1OI5gr91Q3A==}
'@fontsource/source-sans-3@5.2.9':
resolution: {integrity: sha512-u3ymIq4rfmCCyB9MEw/sFR5lPVJ1yTNXmIMbUz+9kVCFIHvNtfzXOEBuvkg3Tk0zhmioPeJ28ZK5smZ7TurezQ==}
'@fontsource/syne@5.2.7':
resolution: {integrity: sha512-OgWgLPSbieiSfdFXgMs0l/rspIFzVoDZxw8wKj15n39epRqO5+Uv36c0MXNDcw2GuK/TIBgpC9G8VAgs+bVm7A==}
'@hono/node-server@1.19.14':
resolution: {integrity: sha512-GwtvgtXxnWsucXvbQXkRgqksiH2Qed37H9xHZocE5sA3N8O8O8/8FA3uclQXxXVzc9XBZuEOMK7+r02FmSpHtw==}
engines: {node: '>=18.14.1'}
@@ -1657,6 +1717,7 @@ packages:
'@ungap/structured-clone@1.3.0':
resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==}
deprecated: Potential CWE-502 - Update to 1.3.1 or higher
accepts@2.0.0:
resolution: {integrity: sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==}
@@ -3388,6 +3449,7 @@ packages:
tsconfck@3.1.6:
resolution: {integrity: sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==}
engines: {node: ^18 || >=20}
deprecated: unmaintained
hasBin: true
peerDependencies:
typescript: ^5.0.0
@@ -4082,6 +4144,26 @@ snapshots:
'@fontsource-variable/geist@5.2.8': {}
'@fontsource/archivo@5.2.8': {}
'@fontsource/dm-sans@5.2.8': {}
'@fontsource/fraunces@5.2.9': {}
'@fontsource/ibm-plex-mono@5.2.7': {}
'@fontsource/ibm-plex-sans@5.2.8': {}
'@fontsource/instrument-serif@5.2.8': {}
'@fontsource/literata@5.2.8': {}
'@fontsource/newsreader@5.2.10': {}
'@fontsource/source-sans-3@5.2.9': {}
'@fontsource/syne@5.2.7': {}
'@hono/node-server@1.19.14(hono@4.12.14)':
dependencies:
hono: 4.12.14