diff --git a/bun.lock b/bun.lock index ed72a2e..527bc5a 100644 --- a/bun.lock +++ b/bun.lock @@ -11,6 +11,7 @@ "@modelcontextprotocol/sdk": "^1.26.0", "@profullstack/autoblog": "github:profullstack/autoblog#75e54af", "@profullstack/coinpay": "^0.9.0", + "@profullstack/footer": "latest", "@profullstack/hqtui": "^0.6.3", "@profullstack/referrals": "^0.1.0", "@profullstack/stack": "^0.1.3", @@ -306,6 +307,8 @@ "@profullstack/emailer": ["@profullstack/emailer@1.0.1", "", {}, "sha512-/uhHJJGH+1xSSz3mJn6X+m6aruYjMD3JOaRp/d4R/YWlzpy07H9z0/JUleIyRyBPNmaANSIwjTZ7aVjaukOEpg=="], + "@profullstack/footer": ["@profullstack/footer@0.2.1", "", { "peerDependencies": { "react": ">=18" }, "optionalPeers": ["react"], "bin": { "profullstack-footer": "bin/profullstack-footer.js" } }, "sha512-KHmKVwrlzCBrSAAJ4zobNFCxTg8VF0gvNMeAut00dX3+gbWCtk6eOwIR2AaqEC7smj6Aio6cIexzt/dUnv1McA=="], + "@profullstack/hqtui": ["@profullstack/hqtui@0.6.3", "", { "bin": { "hqtui": "bin/hqtui.mjs" } }, "sha512-RQmULiyNt6Qcz+M0x7Hn3sGN+2C766STHA8AZv4olcYpoMeQFzUW0NnOSXtbqgaUTZCeJLZPU4NHx6NQffVvkw=="], "@profullstack/keys": ["@profullstack/keys@0.1.0", "", {}, "sha512-Vys47LvS5ivhdZu4SYOxh9Le3DEmWhjP0+CtrU45RhXAbY0ZFG/2Dk9V1bIIUGDp8UWMJqctvUD21JrNjfh04w=="], diff --git a/components/site-footer.tsx b/components/site-footer.tsx index 9682e2e..7cf1587 100644 --- a/components/site-footer.tsx +++ b/components/site-footer.tsx @@ -1,62 +1,57 @@ -"use client"; - import Link from "next/link"; +import { Footer } from "@profullstack/footer/react"; +/** Server component: the bottom bar is @profullstack/footer (copyright + Profullstack webring). */ export function SiteFooter() { return ( - +
+
- + ); } diff --git a/package.json b/package.json index 8bd04c0..db38a44 100644 --- a/package.json +++ b/package.json @@ -30,6 +30,7 @@ "@modelcontextprotocol/sdk": "^1.26.0", "@profullstack/autoblog": "github:profullstack/autoblog#75e54af", "@profullstack/coinpay": "^0.9.0", + "@profullstack/footer": "latest", "@profullstack/hqtui": "^0.6.3", "@profullstack/referrals": "^0.1.0", "@profullstack/stack": "^0.1.3",