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()}