diff --git a/packages/web/docs/src/components/ecosystem-management.module.css b/packages/web/docs/src/components/ecosystem-management.module.css
index e3361e79e..363bee68e 100644
--- a/packages/web/docs/src/components/ecosystem-management.module.css
+++ b/packages/web/docs/src/components/ecosystem-management.module.css
@@ -47,4 +47,7 @@
.node {
flex-direction: column;
}
+ .smHidden {
+ display: none;
+ }
}
diff --git a/packages/web/docs/src/components/ecosystem-management.tsx b/packages/web/docs/src/components/ecosystem-management.tsx
index 6bfd991a9..49c1d5c41 100644
--- a/packages/web/docs/src/components/ecosystem-management.tsx
+++ b/packages/web/docs/src/components/ecosystem-management.tsx
@@ -164,7 +164,11 @@ function Illustration(props: { className?: string }) {
+ Hive Gateway
+ >
+ }
description="Gateway"
edges={[1, 4, 5]}
highlightedEdge={highlightedEdge}
@@ -330,8 +334,8 @@ function EdgeLabel(props: EdgeLabelProps) {
);
}
-interface NodeProps extends React.HTMLAttributes {
- title: string;
+interface NodeProps extends Omit, 'title'> {
+ title: ReactNode;
description?: ReactNode;
edges: number[];
highlightedEdge: number | null;
diff --git a/packages/web/docs/src/components/page.tsx b/packages/web/docs/src/components/page.tsx
index 082dec279..e8910d565 100644
--- a/packages/web/docs/src/components/page.tsx
+++ b/packages/web/docs/src/components/page.tsx
@@ -9,6 +9,8 @@ export function Page(props: { children: ReactNode; className?: string }) {
<>
{props.children}
{mounted && }
+ {/* position Crisp button below the cookies banner */}
+
>
);
}