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.title}
-

+

{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 +