diff --git a/apps/dashboard/public/assets/tokens/coin-dark.png b/apps/dashboard/public/assets/tokens/coin-dark.png
new file mode 100644
index 00000000000..8a429cf2455
Binary files /dev/null and b/apps/dashboard/public/assets/tokens/coin-dark.png differ
diff --git a/apps/dashboard/public/assets/tokens/coin-light.png b/apps/dashboard/public/assets/tokens/coin-light.png
new file mode 100644
index 00000000000..14d03b45d83
Binary files /dev/null and b/apps/dashboard/public/assets/tokens/coin-light.png differ
diff --git a/apps/dashboard/public/assets/tokens/nft-dark.png b/apps/dashboard/public/assets/tokens/nft-dark.png
new file mode 100644
index 00000000000..db1bf2ef084
Binary files /dev/null and b/apps/dashboard/public/assets/tokens/nft-dark.png differ
diff --git a/apps/dashboard/public/assets/tokens/nft-light.png b/apps/dashboard/public/assets/tokens/nft-light.png
new file mode 100644
index 00000000000..a455957308c
Binary files /dev/null and b/apps/dashboard/public/assets/tokens/nft-light.png differ
diff --git a/apps/dashboard/src/@/components/ui/dialog.tsx b/apps/dashboard/src/@/components/ui/dialog.tsx
index 27250b57c6c..bee58bda8c4 100644
--- a/apps/dashboard/src/@/components/ui/dialog.tsx
+++ b/apps/dashboard/src/@/components/ui/dialog.tsx
@@ -42,7 +42,7 @@ const DialogContent = React.forwardRef<
+
);
@@ -87,15 +97,20 @@ function CardLink(props: {
href: string | undefined;
onClick?: () => void;
icon: React.FC<{ className?: string }>;
+ images: {
+ dark: string;
+ light: string;
+ };
}) {
const { onClick } = props;
const isClickable = !!onClick || !!props.href;
+ const { resolvedTheme } = useTheme();
return (
// biome-ignore lint/a11y/noStaticElementInteractions: FIXME
-
-
-
+
+
+
+
-
+
{props.href ? (
{props.title}
diff --git a/apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/tokens/(general)/layout.tsx b/apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/tokens/(general)/layout.tsx
index 67591300e21..ab3b881b857 100644
--- a/apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/tokens/(general)/layout.tsx
+++ b/apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/tokens/(general)/layout.tsx
@@ -8,6 +8,7 @@ import { ProjectPage } from "@/components/blocks/project-page/project-page";
import {
Dialog,
DialogContent,
+ DialogDescription,
DialogHeader,
DialogTitle,
DialogTrigger,
@@ -15,7 +16,7 @@ import {
import { getClientThirdwebClient } from "@/constants/thirdweb-client.client";
import { TokenIcon } from "@/icons/TokenIcon";
import { loginRedirect } from "@/utils/redirects";
-import { Cards, ImportTokenButton } from "../cards";
+import { Cards, ImportTokenButton } from "./cards";
export default async function Layout(props: {
params: Promise<{ team_slug: string; project_slug: string }>;
@@ -63,9 +64,12 @@ export default async function Layout(props: {
Create Token
-
+
Create Token
+
+ Launch your own ERC-20 coin or NFT collection
+