diff --git a/website/src/routes/packages/[scope]/[name]/[[version]]/[[target]]/+layout.server.ts b/website/src/routes/packages/[scope]/[name]/+layout.server.ts
similarity index 100%
rename from website/src/routes/packages/[scope]/[name]/[[version]]/[[target]]/+layout.server.ts
rename to website/src/routes/packages/[scope]/[name]/+layout.server.ts
diff --git a/website/src/routes/packages/[scope]/[name]/+layout.svelte b/website/src/routes/packages/[scope]/[name]/+layout.svelte
new file mode 100644
index 0000000..00873b0
--- /dev/null
+++ b/website/src/routes/packages/[scope]/[name]/+layout.svelte
@@ -0,0 +1,68 @@
+
+
+
+
+ {scope}/{name}
+
+
+ v{pkgVersion} ·
+
+
+
{pkgDescription}
+
+
+
+ {@render children()}
+
diff --git a/website/src/routes/packages/[scope]/[name]/[[version]]/[[target]]/Tab.svelte b/website/src/routes/packages/[scope]/[name]/Tab.svelte
similarity index 84%
rename from website/src/routes/packages/[scope]/[name]/[[version]]/[[target]]/Tab.svelte
rename to website/src/routes/packages/[scope]/[name]/Tab.svelte
index 9fda622..12f3bd5 100644
--- a/website/src/routes/packages/[scope]/[name]/[[version]]/[[target]]/Tab.svelte
+++ b/website/src/routes/packages/[scope]/[name]/Tab.svelte
@@ -11,10 +11,6 @@
const basePath = $derived.by(() => {
const { scope, name } = $page.params
- if ("target" in $page.params) {
- const { version, target } = $page.params
- return `/packages/${scope}/${name}/${version}/${target}`
- }
return `/packages/${scope}/${name}`
})
diff --git a/website/src/routes/packages/[scope]/[name]/[[version]]/[[target]]/+layout.svelte b/website/src/routes/packages/[scope]/[name]/[[version]]/[[target]]/+layout.svelte
index 71249a3..e6b8a22 100644
--- a/website/src/routes/packages/[scope]/[name]/[[version]]/[[target]]/+layout.svelte
+++ b/website/src/routes/packages/[scope]/[name]/[[version]]/[[target]]/+layout.svelte
@@ -1,7 +1,5 @@
-
-
-
- {scope}/{name}
-
-
- v{data.pkg.version} ·
-
-
-
{data.pkg.description}
-
-
-
-
-
-
-
+
+
{@render children()}