From 933682154a6eb39b7fd71cef574f3d1e95bb910c Mon Sep 17 00:00:00 2001 From: Amp Date: Tue, 15 Sep 2026 04:44:17 +0000 Subject: [PATCH 1/2] byoc hero: drop the title from the image and recentre the diagram Amp-Thread-ID: https://ampcode.com/threads/T-01a0a1bf-48c6-77f8-b65d-0b681d9f18a9 Co-authored-by: Nicholas Kissel --- .../create-launch-post/scripts/render-byoc-hero.ts | 9 +++++---- .../posts/2026-09-15-introducing-rivet-byoc/page.mdx | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.claude/skills/create-launch-post/scripts/render-byoc-hero.ts b/.claude/skills/create-launch-post/scripts/render-byoc-hero.ts index 443f596..29a7e9f 100644 --- a/.claude/skills/create-launch-post/scripts/render-byoc-hero.ts +++ b/.claude/skills/create-launch-post/scripts/render-byoc-hero.ts @@ -67,12 +67,13 @@ async function buildHtml(): Promise { html, body { margin: 0; background: ${PAPER}; } .stage { position: relative; width: ${CARD_W}px; height: ${CARD_H}px; overflow: hidden; background: ${PAPER}; } .card { position: absolute; left: 0; top: 0; width: ${CARD_W}px; height: ${CARD_H}px; font-family: "Manrope", sans-serif; color: ${INK}; } - h1 { position: absolute; top: 88px; left: 0; right: 0; margin: 0; text-align: center; font-size: 96px; line-height: 1.06; letter-spacing: -0.015em; font-weight: 500; } + /* No title on the hero; the post title carries it. The diagram is drawn + in the coordinates it had under the title and recentred here. */ + .scene { position: absolute; inset: 0; transform: translateY(-68px); } svg.diagram { position: absolute; left: 0; top: 0; width: ${CARD_W}px; height: ${CARD_H}px; font-family: "Manrope", sans-serif; } .logo { position: absolute; display: flex; align-items: center; justify-content: center; } .logo svg { display: block; height: 100%; width: auto; } -
-

Introducing Rivet BYOC

+
@@ -108,7 +109,7 @@ async function buildHtml(): Promise { -
`; +
`; } function parseOutputDir(argv: string[]): string { diff --git a/src/content/posts/2026-09-15-introducing-rivet-byoc/page.mdx b/src/content/posts/2026-09-15-introducing-rivet-byoc/page.mdx index 61c9ec5..c2785d2 100644 --- a/src/content/posts/2026-09-15-introducing-rivet-byoc/page.mdx +++ b/src/content/posts/2026-09-15-introducing-rivet-byoc/page.mdx @@ -2,7 +2,7 @@ author: nicholas-kissel published: "2026-09-15" category: changelog -image: { file: "image.png?v=5" } +image: { file: "image.png?v=6" } keywords: ["byoc", "bring your own cloud", "vpc", "aws", "google cloud", "terraform", "kubernetes", "enterprise", "self-host", "rivet actors"] title: "Introducing Rivet BYOC" description: "Run the Rivet control plane inside your own AWS or Google Cloud VPC, fully managed by Rivet. Your data stays in your account and Rivet Cloud never needs inbound access." From 46e0d75490ffa7e932dcd256fa64771b1a21208a Mon Sep 17 00:00:00 2001 From: Amp Date: Tue, 15 Sep 2026 04:54:14 +0000 Subject: [PATCH 2/2] Bump BYOC hero cache-buster to v=7 (v=6 cached with old image) Amp-Thread-ID: https://ampcode.com/threads/T-01a0a1bf-48c6-77f8-b65d-0b681d9f18a9 Co-authored-by: Nicholas Kissel --- src/content/posts/2026-09-15-introducing-rivet-byoc/page.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/posts/2026-09-15-introducing-rivet-byoc/page.mdx b/src/content/posts/2026-09-15-introducing-rivet-byoc/page.mdx index c2785d2..d95edc4 100644 --- a/src/content/posts/2026-09-15-introducing-rivet-byoc/page.mdx +++ b/src/content/posts/2026-09-15-introducing-rivet-byoc/page.mdx @@ -2,7 +2,7 @@ author: nicholas-kissel published: "2026-09-15" category: changelog -image: { file: "image.png?v=6" } +image: { file: "image.png?v=7" } keywords: ["byoc", "bring your own cloud", "vpc", "aws", "google cloud", "terraform", "kubernetes", "enterprise", "self-host", "rivet actors"] title: "Introducing Rivet BYOC" description: "Run the Rivet control plane inside your own AWS or Google Cloud VPC, fully managed by Rivet. Your data stays in your account and Rivet Cloud never needs inbound access."