'use client';
import { Leaf, MoreHorizontal, Settings } from 'lucide-react';
import {
AnisotaLogo,
AturiSVG,
BlueskySVG,
DeerSVG,
LeafletSVG,
TangledSVG,
} from '@/utils/waypointIcons';
/**
* Static pure-CSS mock of the browser extension's popup. No real
* interactivity — communicates what the extension looks like to a
* visitor who hasn't installed it. Mirrors the actual popup's
* structure (leaf header, source URI strip, "Recommended" row, a
* few sample waypoint rows) so the visual is recognizable to
* existing users too.
*/
export default function ExtensionPopupVisual() {
return (
{/* Header */}
{/* Source URI */}
at://
aturi.to / app.bsky.feed.post / 3lq9…
{/* Recommended row */}
}
name="Anisota"
desc="View post on anisota.net"
/>
{/* Atmosphere row */}
}
name="Bluesky"
desc="View post on bsky.app"
/>
}
name="Deer"
desc="View post on deer.social"
/>
}
name="Leaflet"
desc="View document on leaflet.pub"
/>
}
name="Tangled"
desc="View on tangled.org"
/>
{/* Footer */}
);
}
function Section({ title, children }: { title: string; children: React.ReactNode }) {
return (
);
}
function Row({
icon,
name,
desc,
}: {
icon: React.ReactNode;
name: string;
desc: string;
}) {
return (
);
}