diff --git a/apps/web/src/app/microdao/[slug]/page.tsx b/apps/web/src/app/microdao/[slug]/page.tsx index 3c5e1390..5efa77bb 100644 --- a/apps/web/src/app/microdao/[slug]/page.tsx +++ b/apps/web/src/app/microdao/[slug]/page.tsx @@ -90,9 +90,18 @@ export default function MicrodaoDetailPage() { {/* Hero Section (TASK 037B) */} -
+
{/* Background pattern */} -
+ {!microdao.banner_url && ( +
+ )}
@@ -132,11 +141,21 @@ export default function MicrodaoDetailPage() {
- {/* Title & Description */} + {/* Title & Description with Logo */}
-

- {microdao.name} -

+
+ {/* Logo */} + {microdao.logo_url && ( + {microdao.name} + )} +

+ {microdao.name} +

+
{microdao.description && (

{microdao.description} diff --git a/apps/web/src/app/microdao/page.tsx b/apps/web/src/app/microdao/page.tsx index 640640b7..570ade29 100644 --- a/apps/web/src/app/microdao/page.tsx +++ b/apps/web/src/app/microdao/page.tsx @@ -91,6 +91,23 @@ export default function MicrodaoListPage() {

{/* Title + Badges */}
+ {/* Logo */} +
+ {m.logo_url ? ( + {m.name} { + e.currentTarget.style.display = 'none'; + e.currentTarget.nextElementSibling?.classList.remove('hidden'); + }} + /> + ) : null} +
+ +
+