Skip to content

Commit 495886b

Browse files
feat(main-page): add a link for the list page, improve side panel look
1 parent 6b67b98 commit 495886b

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

src/routes/package/[...package]/SidePanel.svelte

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import { Label } from "$lib/components/ui/label";
77
import { Separator } from "$lib/components/ui/separator";
88
import * as Card from "$lib/components/ui/card";
9+
import { ChevronRight } from "@lucide/svelte";
910
1011
type Props = {
1112
packageName?: string;
@@ -22,9 +23,16 @@
2223
</script>
2324

2425
<div class={cn("flex flex-col *:shadow-lg *:shadow-black", className)}>
25-
<Card.Root class="sticky bg-secondary">
26-
<Card.Header>
26+
<Card.Root class="z-10 border border-muted-foreground/50 bg-secondary">
27+
<Card.Header class="flex-row items-start justify-between">
2728
<Card.Title>Packages</Card.Title>
29+
<a
30+
href="/packages"
31+
class="group inline-flex items-center gap-1 text-primary underline-offset-4 hover:underline"
32+
>
33+
See all
34+
<ChevronRight class="size-4 transition-transform duration-300 group-hover:translate-x-1" />
35+
</a>
2836
</Card.Header>
2937
<Card.Content>
3038
<ul>

0 commit comments

Comments
 (0)