From b3f5c196f774c848534c76fe3a1ac1a503f4b0cb Mon Sep 17 00:00:00 2001 From: Rhys Sullivan <39114868+RhysSullivan@users.noreply.github.com> Date: Tue, 15 Sep 2026 20:26:42 -0700 Subject: [PATCH 1/2] marketing: faster testimonial drift Co-Authored-By: Claude Fable 5.1 --- apps/marketing/src/styles/variants/testimonials.css | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/marketing/src/styles/variants/testimonials.css b/apps/marketing/src/styles/variants/testimonials.css index 85ec95cbd7..39b23c86f9 100644 --- a/apps/marketing/src/styles/variants/testimonials.css +++ b/apps/marketing/src/styles/variants/testimonials.css @@ -13,13 +13,13 @@ display: flex; gap: 12px; overflow: hidden; - --testi-duration: 260s; + --testi-duration: 180s; } .testi__row[data-row="1"] { - --testi-duration: 300s; + --testi-duration: 210s; } .testi__row[data-row="2"] { - --testi-duration: 280s; + --testi-duration: 195s; } .testi__track { display: flex; From 5afe5848bd6c39378c03e6659c7b94cb2d5159f5 Mon Sep 17 00:00:00 2001 From: Rhys Sullivan <39114868+RhysSullivan@users.noreply.github.com> Date: Tue, 15 Sep 2026 20:30:46 -0700 Subject: [PATCH 2/2] marketing: hermes agent mark in the agent reveal Co-Authored-By: Claude Fable 5.1 --- apps/marketing/src/assets/logos/hermes.svg | 1 + apps/marketing/src/components/variants/doc-body.astro | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 apps/marketing/src/assets/logos/hermes.svg diff --git a/apps/marketing/src/assets/logos/hermes.svg b/apps/marketing/src/assets/logos/hermes.svg new file mode 100644 index 0000000000..7d92a0cb8d --- /dev/null +++ b/apps/marketing/src/assets/logos/hermes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/apps/marketing/src/components/variants/doc-body.astro b/apps/marketing/src/components/variants/doc-body.astro index abcdd0c443..214bc79c38 100644 --- a/apps/marketing/src/components/variants/doc-body.astro +++ b/apps/marketing/src/components/variants/doc-body.astro @@ -24,7 +24,7 @@ const logo = (name: string): string => { return hit[1]; }; const toolLogos = ["github", "linear", "sentry", "stripe", "notion", "slack", "jira", "gmail"]; -const agentLogos = ["claude", "codex", "cursor", "chatgpt", "gemini", "copilot", "windsurf", "opencode", "zed", "grok"]; +const agentLogos = ["claude", "codex", "cursor", "chatgpt", "gemini", "hermes", "copilot", "windsurf", "opencode", "zed", "grok"]; // The three marks on the copy button; the full list would crowd it. const agentLogosShort = ["claude", "codex", "cursor"]; const X_URL = "https://x.com/RhysSullivan";