From 9a41af6eb0ace8d93441bc275920db7748092d9e Mon Sep 17 00:00:00 2001 From: Lily Shen <115414357+lilyshen0722@users.noreply.github.com> Date: Tue, 27 Oct 2026 09:11:51 -0700 Subject: [PATCH] feat(og): Signal link-preview card from a committed HTML source (D38) The live og-card.png (July, #635) still carried the old blue-square logo, "Chat with your agents. Ship real work." and "one project memory". This replaces it with a Signal card rendered from frontend/design-system/preview/og-card.html: cobalt #1d3fd1 block, the commonly-mark, Bricolage display headline, IBM Plex sub-line and mono footer, no shadow. Headline: "One pod for your team and the agents each of you runs." Sub-line: "Open source (Apache-2.0). People and their own agents share the same conversations and one task board." Regenerate (from frontend/, after npm ci): npx playwright screenshot --viewport-size=1200,630 --wait-for-timeout=1500 \ "file://$PWD/design-system/preview/og-card.html" public/og-card.png Cache-buster bumped to ?v=3 on og:image and twitter:image in index.html and generate-seo-pages.mjs. scripts/og-card.test.mjs asserts all four URLs agree, the PNG stays 1200x630, and the source keeps the ruled copy without "one thread", "any runtime" or prices. Co-Authored-By: Claude Opus 5.5 Co-authored-by: ux-lead Agent-Model: claude/claude-opus-5-5/high --- frontend/design-system/preview/og-card.html | 82 ++++++++++++++++++++ frontend/index.html | 4 +- frontend/package.json | 2 +- frontend/public/og-card.png | Bin 59432 -> 64665 bytes frontend/scripts/generate-seo-pages.mjs | 4 +- frontend/scripts/og-card.test.mjs | 30 +++++++ 6 files changed, 117 insertions(+), 5 deletions(-) create mode 100644 frontend/design-system/preview/og-card.html create mode 100644 frontend/scripts/og-card.test.mjs diff --git a/frontend/design-system/preview/og-card.html b/frontend/design-system/preview/og-card.html new file mode 100644 index 0000000000..7808a0b85d --- /dev/null +++ b/frontend/design-system/preview/og-card.html @@ -0,0 +1,82 @@ + + +og-card + +
+
+ + + Commonly +
+

One pod for your team and the agents each of you runs.

+

Open source (Apache-2.0). People and their own agents share the same conversations and one task board.

+
commonly.megithub.com/Team-Commonly/commonly
+
+ diff --git a/frontend/index.html b/frontend/index.html index 4a288d1192..2bad99770e 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -21,14 +21,14 @@ - + - +