From b4eb36117d0fafd35780dfaa83db9b6cae11881b Mon Sep 17 00:00:00 2001 From: Orie Steele Date: Tue, 7 Jul 2026 17:05:33 -0500 Subject: [PATCH] draft+demo: point latest at the real editor's copy; drive contribution to GitHub - draft: venue.latest now points to the published editor's copy on GitHub Pages (or13.github.io/emblem.red/...); venue.github already routes draft contribution to OR13/emblem.red. - demo: add a GitHub link in the site header and a Contribute + Issues link in the footer, so demo contribution is routed to OR13/emblem.red too. Co-Authored-By: Claude Opus 4.8 (1M context) --- demo/components/site-footer.tsx | 3 ++- demo/components/site-header.tsx | 12 ++++++++++++ draft-steele-diem-architecture-demo.md | 2 +- 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/demo/components/site-footer.tsx b/demo/components/site-footer.tsx index 2ea2bbf..86ef848 100644 --- a/demo/components/site-footer.tsx +++ b/demo/components/site-footer.tsx @@ -17,7 +17,8 @@ const COLUMNS: { heading: string; links: { label: string; href: string }[] }[] = label: "Architecture draft", href: "https://or13.github.io/emblem.red/draft-steele-diem-architecture-demo.html", }, - { label: "Source · OR13/emblem.red", href: "https://github.com/OR13/emblem.red" }, + { label: "Contribute · OR13/emblem.red", href: "https://github.com/OR13/emblem.red" }, + { label: "Issues", href: "https://github.com/OR13/emblem.red/issues" }, ], }, { diff --git a/demo/components/site-header.tsx b/demo/components/site-header.tsx index bf0c768..f42b310 100644 --- a/demo/components/site-header.tsx +++ b/demo/components/site-header.tsx @@ -1,11 +1,14 @@ "use client"; import Link from "next/link"; +import { GithubLogo } from "@phosphor-icons/react"; import { cn } from "@/lib/utils"; import { buttonVariants } from "@/components/ui/button"; import { ThemeToggle } from "@/components/theme-toggle"; import { BrandMark } from "@/components/brand-mark"; +const REPO_URL = "https://github.com/OR13/emblem.red"; + export function Wordmark() { return ( @@ -29,6 +32,15 @@ export function SiteHeader({ showVerify = true }: { showVerify?: boolean }) { > DIEM WG + + + {showVerify && ( diff --git a/draft-steele-diem-architecture-demo.md b/draft-steele-diem-architecture-demo.md index 03b1358..c8f3d82 100644 --- a/draft-steele-diem-architecture-demo.md +++ b/draft-steele-diem-architecture-demo.md @@ -27,7 +27,7 @@ pi: [toc, sortrefs, symrefs] venue: github: "OR13/emblem.red" - latest: "https://emblem.red/draft-steele-diem-architecture-demo.html" + latest: "https://or13.github.io/emblem.red/draft-steele-diem-architecture-demo.html" author: -