diff --git a/apps/web/components/dashboard/bookmarks/TagsEditor.tsx b/apps/web/components/dashboard/bookmarks/TagsEditor.tsx
index bebd53df..e11410b8 100644
--- a/apps/web/components/dashboard/bookmarks/TagsEditor.tsx
+++ b/apps/web/components/dashboard/bookmarks/TagsEditor.tsx
@@ -99,6 +99,17 @@ export function TagsEditor({ bookmark }: { bookmark: ZBookmark }) {
closeMenuOnSelect={false}
isClearable={false}
isLoading={isExistingTagsLoading || isMutating}
+ theme={(theme) => ({
+ ...theme,
+ // This color scheme doesn't support disabled options.
+ colors: {
+ ...theme.colors,
+ primary: "hsl(var(--accent))",
+ primary50: "hsl(var(--accent))",
+ primary75: "hsl(var(--accent))",
+ primary25: "hsl(var(--accent))",
+ },
+ })}
styles={{
multiValueRemove: () => ({
"background-color": "transparent",
@@ -110,6 +121,14 @@ export function TagsEditor({ bookmark }: { bookmark: ZBookmark }) {
overflowY: "auto",
scrollbarWidth: "none",
}),
+ control: (styles) => ({
+ ...styles,
+ "background-color": "hsl(var(--background))",
+ "border-color": "hsl(var(--border))",
+ ":hover": {
+ "border-color": "hsl(var(--border))",
+ },
+ }),
}}
components={{
MultiValueContainer: ({ children, data }) => (
@@ -118,7 +137,7 @@ export function TagsEditor({ bookmark }: { bookmark: ZBookmark }) {
"flex min-h-8 space-x-1 rounded px-2",
(data as { attachedBy: string }).attachedBy == "ai"
? "bg-gradient-to-tr from-purple-500 to-purple-400 text-white"
- : "bg-gray-200",
+ : "bg-accent",
)}
>
{children}
@@ -137,8 +156,9 @@ export function TagsEditor({ bookmark }: { bookmark: ZBookmark }) {
}}
classNames={{
multiValueRemove: () => "my-auto",
- valueContainer: () => "gap-2",
- menuList: () => "text-sm",
+ valueContainer: () => "gap-2 bg-background",
+ menuList: () => "text-sm bg-background",
+ option: () => "text-red-500",
}}
/>
);
diff --git a/apps/web/components/dashboard/bookmarks/TextCard.tsx b/apps/web/components/dashboard/bookmarks/TextCard.tsx
index 75733063..82664390 100644
--- a/apps/web/components/dashboard/bookmarks/TextCard.tsx
+++ b/apps/web/components/dashboard/bookmarks/TextCard.tsx
@@ -58,7 +58,7 @@ export default function TextCard({
),
)}
>
-
+
{bookmarkedText.text}
diff --git a/apps/web/components/dashboard/lists/AllListsView.tsx b/apps/web/components/dashboard/lists/AllListsView.tsx
index acb94edb..4159bc14 100644
--- a/apps/web/components/dashboard/lists/AllListsView.tsx
+++ b/apps/web/components/dashboard/lists/AllListsView.tsx
@@ -20,7 +20,7 @@ function ListItem({
}) {
return (
-
+
{icon} {name}
diff --git a/apps/web/components/dashboard/settings/ApiKeySettings.tsx b/apps/web/components/dashboard/settings/ApiKeySettings.tsx
index a3680863..1455e1b6 100644
--- a/apps/web/components/dashboard/settings/ApiKeySettings.tsx
+++ b/apps/web/components/dashboard/settings/ApiKeySettings.tsx
@@ -1,3 +1,4 @@
+import { Separator } from "@/components/ui/separator";
import {
Table,
TableBody,
@@ -16,7 +17,7 @@ export default async function ApiKeys() {
return (
API Keys
-
+
diff --git a/apps/web/components/dashboard/settings/ChangePassword.tsx b/apps/web/components/dashboard/settings/ChangePassword.tsx
index d976f3e4..a2ca0870 100644
--- a/apps/web/components/dashboard/settings/ChangePassword.tsx
+++ b/apps/web/components/dashboard/settings/ChangePassword.tsx
@@ -11,6 +11,7 @@ import {
FormMessage,
} from "@/components/ui/form";
import { Input } from "@/components/ui/input";
+import { Separator } from "@/components/ui/separator";
import { toast } from "@/components/ui/use-toast";
import { api } from "@/lib/trpc";
import { zodResolver } from "@hookform/resolvers/zod";
@@ -55,7 +56,7 @@ export function ChangePassword() {
return (