(null);
const [shouldLoad, setShouldLoad] = useState(false);
@@ -28,11 +28,11 @@ export function LiveCockpitFrame() {
return (
-
+
{shouldLoad ? (
)}
diff --git a/apps/website/src/components/landing/ProofStrip.tsx b/apps/website/src/components/landing/ProofStrip.tsx
index 6a9ef262a..9160d101f 100644
--- a/apps/website/src/components/landing/ProofStrip.tsx
+++ b/apps/website/src/components/landing/ProofStrip.tsx
@@ -23,9 +23,9 @@ const SIGNALS: Signal[] = [
href: null,
},
{
- label: 'Reference app',
- value: 'cockpit.cacheplane.ai',
- href: 'https://cockpit.cacheplane.ai',
+ label: 'Try it live',
+ value: 'demo.cacheplane.ai',
+ href: 'https://demo.cacheplane.ai',
},
{
label: 'On npm',
diff --git a/apps/website/src/components/shared/Footer.tsx b/apps/website/src/components/shared/Footer.tsx
index e68301148..d9c6d8dd4 100644
--- a/apps/website/src/components/shared/Footer.tsx
+++ b/apps/website/src/components/shared/Footer.tsx
@@ -175,6 +175,16 @@ export function Footer() {
onMouseLeave={(e) => (e.currentTarget.style.color = tokens.colors.textSecondary)}>
API Reference
+