From 2e8ce913566a878e5d0b57548ac68988f0e2c325 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 21 Mar 2026 19:21:03 +0000 Subject: [PATCH 1/2] Add social proof: download badges on homepage, ecosystem, and quickstarts - New TrustStrip.vue component in hero area showing live shields.io badges for PyPI, npm, and MCP Server downloads plus Apache 2.0 and Open Protocol static badges - Download badges on ecosystem page next to each SDK listing - Per-package badge at top of each SDK quickstart page (Python, TS, Spring Boot, MCP Server) https://claude.ai/code/session_01TF7Pksn82FUivsvg9bm7Rw --- .vitepress/theme/Layout.vue | 4 ++ .vitepress/theme/TrustStrip.vue | 67 +++++++++++++++++++ how-to/ecosystem.md | 13 ++++ ...ted-with-the-cycles-spring-boot-starter.md | 2 + .../getting-started-with-the-mcp-server.md | 2 + .../getting-started-with-the-python-client.md | 2 + ...ting-started-with-the-typescript-client.md | 2 + 7 files changed, 92 insertions(+) create mode 100644 .vitepress/theme/TrustStrip.vue diff --git a/.vitepress/theme/Layout.vue b/.vitepress/theme/Layout.vue index abbec0c..22ed5eb 100644 --- a/.vitepress/theme/Layout.vue +++ b/.vitepress/theme/Layout.vue @@ -3,6 +3,7 @@ import DefaultTheme from 'vitepress/theme' import { useData } from 'vitepress' import NotFound from './NotFound.vue' import HomeCodeSnippet from './HomeCodeSnippet.vue' +import TrustStrip from './TrustStrip.vue' import BlogPost from './BlogPost.vue' import BlogPostNav from './BlogPostNav.vue' import PageFeedback from './PageFeedback.vue' @@ -14,6 +15,9 @@ const { frontmatter } = useData()