aboutsummaryrefslogtreecommitdiffstats
path: root/packages/web/app/dashboard
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2024-02-29 15:28:58 +0000
committerMohamedBassem <me@mbassem.com>2024-02-29 15:28:58 +0000
commite1c5bcfd2eb406ec7c9c29e2b7838b7e0c11a3a1 (patch)
tree29ac3a286b0aff39921c9cf0dfc69c00ad1ea031 /packages/web/app/dashboard
parent123351179cb6b916729b17ca1eb95937cd475033 (diff)
downloadkarakeep-e1c5bcfd2eb406ec7c9c29e2b7838b7e0c11a3a1.tar.zst
ui: Slightly better looking AllTags page
Diffstat (limited to 'packages/web/app/dashboard')
-rw-r--r--packages/web/app/dashboard/tags/page.tsx10
1 files changed, 4 insertions, 6 deletions
diff --git a/packages/web/app/dashboard/tags/page.tsx b/packages/web/app/dashboard/tags/page.tsx
index 4b12fe35..98f227fa 100644
--- a/packages/web/app/dashboard/tags/page.tsx
+++ b/packages/web/app/dashboard/tags/page.tsx
@@ -1,3 +1,4 @@
+import { Separator } from "@/components/ui/separator";
import { getServerAuthSession } from "@/server/auth";
import { db } from "@hoarder/db";
import { bookmarkTags, tagsOnBookmarks } from "@hoarder/db/schema";
@@ -8,13 +9,10 @@ import { redirect } from "next/navigation";
function TagPill({ name, count }: { name: string; count: number }) {
return (
<Link
- className="mx-1.5 my-1 flex rounded-lg bg-gray-600 hover:bg-gray-700"
+ className="flex gap-2 rounded-md border border-gray-200 bg-white px-2 py-1 text-foreground hover:bg-foreground hover:text-background"
href={`/dashboard/tags/${name}`}
>
- <span className="p-1.5 text-gray-200">{name}</span>
- <span className="rounded-r-lg bg-gray-300 p-1.5 text-gray-600">
- {count}
- </span>
+ {name} <Separator orientation="vertical" /> {count}
</Link>
);
}
@@ -52,7 +50,7 @@ export default async function TagsPage() {
<div className="container mt-2 space-y-3">
<span className="text-2xl">All Tags</span>
<hr />
- <div className="flex flex-wrap">{tagPill}</div>
+ <div className="flex flex-wrap gap-3">{tagPill}</div>
</div>
);
}