From bd5f1cbd5aef9e2d78e7f7187eb07deee87399d0 Mon Sep 17 00:00:00 2001 From: Nathan Jones Date: Wed, 1 May 2024 02:48:22 +1200 Subject: [PATCH] Pass "frontmatter" variable to content renderer (#1769) Co-authored-by: Chris Swithinbank --- .changeset/tall-planets-destroy.md | 5 +++++ packages/starlight/index.astro | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/tall-planets-destroy.md diff --git a/.changeset/tall-planets-destroy.md b/.changeset/tall-planets-destroy.md new file mode 100644 index 00000000000..ecfe5d9648b --- /dev/null +++ b/.changeset/tall-planets-destroy.md @@ -0,0 +1,5 @@ +--- +'@astrojs/starlight': minor +--- + +Adds support for [accessing frontmatter data as a variable](https://docs.astro.build/en/guides/integrations-guide/markdoc/#access-frontmatter-from-your-markdoc-content) when using Markdoc diff --git a/packages/starlight/index.astro b/packages/starlight/index.astro index 60f9016254e..74ba7b1c9b7 100644 --- a/packages/starlight/index.astro +++ b/packages/starlight/index.astro @@ -16,4 +16,4 @@ const { Content, headings } = await Astro.props.entry.render(); const route = generateRouteData({ props: { ...Astro.props, headings }, url: Astro.url }); --- - +