Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions content/_index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
---
toc: false
# Single source for the home page's <meta description>, OpenGraph/Twitter card
# description, and JSON-LD (see layouts/index.html, which is a standalone landing
# template that does not go through the theme's head.html).
description: "One registry for MCP servers, agents, skills, and prompts. Curate trusted AI building blocks, deploy with one command, and integrate with Claude Desktop, Cursor, and VS Code."
---

<div class="w-screen max-w-none relative left-1/2 right-1/2 -ml-[50vw] -mr-[50vw] not-prose -mt-4 -mb-8">
Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ go 1.25.1
// docs-theme-extras declares the hextra import itself (pinned to v0.12.3), so
// hextra is a transitive dependency and is not listed here — matching
// agentgateway / kgateway / ambientmesh. Its checksums stay in go.sum.
require github.com/solo-io/docs-theme-extras v0.1.18 // indirect
require github.com/solo-io/docs-theme-extras v0.1.19 // indirect
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
github.com/solo-io/docs-theme-extras v0.1.18 h1:S3CGkTq4EjIj1PNqQXht1xtLLGTUqhWzIezycV6wP3s=
github.com/solo-io/docs-theme-extras v0.1.18/go.mod h1:jjjYu/QoD+vMu30zgcpfEuTEGuJOJWs5qai/K18kltg=
github.com/solo-io/docs-theme-extras v0.1.19 h1:OzJtj8fy2/ywyriND98Nnet8RH+xfArbe1UmmcmzaQM=
github.com/solo-io/docs-theme-extras v0.1.19/go.mod h1:jjjYu/QoD+vMu30zgcpfEuTEGuJOJWs5qai/K18kltg=
18 changes: 17 additions & 1 deletion hugo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,17 @@ outputs:

# Enable dark mode by default
params:
# Hide the visible "Last updated on <date>" footer (imported OSS content
# modules ship displayUpdatedDate=true; this overrides it). The git date still
# feeds the sitemap <lastmod> for SEO.
displayUpdatedDate: false

# Default social-share image for OpenGraph / Twitter cards (og:image),
# emitted by Hextra's opengraph.html and docs-theme-extras' twitter_cards.html.
# Card committed at static/ogimage.png (1200x630).
images:
- /ogimage.png

# Tells docs-theme-extras which brand CSS layer + font stack to load
# (see the module's layouts/partials/themeExtras/head-end.html). "oss"
# loads brand-oss.css and Open Sans; "enterprise" loads brand-enterprise.css.
Expand Down Expand Up @@ -90,8 +101,13 @@ params:
# Enable emoji in markdown
enableEmoji: true

# Enable GitInfo
# Enable GitInfo — derive each page's .Lastmod from its last git commit (no
# manually maintained front-matter dates). Feeds the sitemap <lastmod> for SEO.
# "lastmod" before ":git" keeps an explicit front-matter date ahead of the
# commit date where a page sets one.
enableGitInfo: true
frontmatter:
lastmod: ["lastmod", ":git", "date", "publishDate"]

# Menu configuration
menu:
Expand Down
1 change: 0 additions & 1 deletion hugo_stats.json
Original file line number Diff line number Diff line change
Expand Up @@ -532,7 +532,6 @@
"terminal-title",
"theme-toggle",
"tick",
"toggle-dark",
"toggle-light",
"top",
"url"
Expand Down
19 changes: 18 additions & 1 deletion layouts/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,24 @@
<meta charset="utf-8">
<title>agentregistry — Build. Deploy. Discover.</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="One registry for MCP servers, agents, skills, and prompts. Curate trusted AI building blocks, deploy with one command, and integrate with Claude Desktop, Cursor, and VS Code.">
{{- /* This is a standalone landing template that does NOT call the theme's
head.html, so the SEO metadata head.html normally emits is added here by
hand: description (from front matter), canonical, robots, OpenGraph,
schema.org JSON-LD, and the Twitter/X card. opengraph.html ships with
Hextra and works today; schema.html and twitter_cards.html are provided by
docs-theme-extras and start emitting once the extras pin is bumped (before
that they resolve to Hextra's empty stubs and emit nothing). Without this,
sharing the site root produced no social card despite the OG image. */ -}}
<meta name="description" content="{{ .Description }}">
<meta name="robots" content="index, follow">
{{- with .Params.canonical }}
<link rel="canonical" href="{{ . }}" itemprop="url">
{{- else }}
<link rel="canonical" href="{{ .Permalink }}" itemprop="url">
{{- end }}
{{- partial "opengraph.html" . -}}
{{- partial "schema.html" . -}}
{{- partial "twitter_cards.html" . -}}
<link rel="stylesheet" href="/landing/design-tokens.css">
<link rel="stylesheet" href="/landing/styles.css">
<script>
Expand Down
Binary file added static/ogimage.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading