Skip to content

Moved doc test files to theme - #1292

Merged
kristin-kronstain-brown merged 7 commits into
mainfrom
kkb-test-status-badge
Oct 16, 2026
Merged

kristin-kronstain-brown merged 7 commits into
mainfrom
kkb-test-status-badge

Conversation

@kristin-kronstain-brown

@kristin-kronstain-brown kristin-kronstain-brown commented Oct 15, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Moves the doc-test "Verified" badge out of this site and into docs-theme-extras. It also bumps the theme from v0.3.17 to v0.3.18-beta.3. The theme now renders the badge on docs pages itself (solo-io/docs-theme-extras#65), so this site no longer needs its own copy.

What changed

  • Deletes the site's badge: layouts/partials/docs/under-heading.html, layouts/partials/test-status-badge.html, and the .test-status-* rules in assets/css/custom.css.
  • The two API reference layouts, which don't use the theme's docs page layout, now call the theme's partial, components/test-status-badge.html.
  • Bumps the theme pin in go.mod and go.sum.

What readers see

The badge looks the same and sits in the same place, under the page title. The theme's version adds these changes:

  • Screen readers read the badge's explanation without needing the tooltip.
  • The tooltip opens on keyboard focus, stays open when the pointer moves onto it, and closes with the Escape key.
  • The tooltip wraps instead of running off the edge on a phone.

The theme bump also changes this site's sitemap.xml, canonical links, and Open Graph tags. Because baseURL is "/", these used to list paths such as /docs/.... They now list full https://agentgateway.dev/... URLs, which the sitemap protocol and Open Graph require.

How to check

  • On the preview, open /sitemap.xml and confirm that every <loc> starts with https://agentgateway.dev/.
  • No committed page has test_status, so the preview shows no badge unless its build runs the inject step. To see the badge locally, add test_status: passed to a page's front matter, build, and confirm that exactly one badge shows under the title. Remove the field before you commit.

🤖 Generated with Claude Code

Signed-off-by: Kristin Brown <kristin.brown@solo.io>
Signed-off-by: Kristin Brown <kristin.brown@solo.io>
@kristin-kronstain-brown kristin-kronstain-brown changed the title Kkb test status badge Moved doc test files to theme Oct 15, 2026
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Oct 15, 2026 •

Copy link
Copy Markdown

Deploying agentproxy with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2149e8d
Status: ✅  Deploy successful!
Preview URL: https://ebced121.agentproxy.pages.dev
Branch Preview URL: https://kkb-test-status-badge.agentproxy.pages.dev

View logs

@kristin-kronstain-brown
kristin-kronstain-brown marked this pull request as ready for review October 15, 2026 13:21
Signed-off-by: Kristin Brown <kristin.brown@solo.io>
Signed-off-by: Kristin Brown <kristin.brown@solo.io>
@kristin-kronstain-brown
kristin-kronstain-brown merged commit d60b4cd into main Oct 16, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants