From f46c9e3bdd73bb8e5a04076fc6a0966b5d445504 Mon Sep 17 00:00:00 2001 From: Abdon Pijpelink Date: Wed, 10 Jun 2026 14:16:42 +0200 Subject: [PATCH] Improve rendering of Markdownified docs (#2420) * Improve rendering of Markdownified docs * Make frontmatter title rendering conditional --- qdrant-landing/layouts/_default/list.markdown.md | 10 +++++----- qdrant-landing/layouts/_default/single.markdown.md | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/qdrant-landing/layouts/_default/list.markdown.md b/qdrant-landing/layouts/_default/list.markdown.md index ae665ddca..1751b4b9d 100644 --- a/qdrant-landing/layouts/_default/list.markdown.md +++ b/qdrant-landing/layouts/_default/list.markdown.md @@ -1,8 +1,8 @@ -# {{ .Title }} - {{- $content := .RenderShortcodes -}} -{{- /* Rewrite internal absolute links: ](/path/to/page/) → ](/path/to/page/index.md) */}} -{{- $content = replaceRE `\]\((/[^):]*/)([\)#?])` `](${1}index.md${2}` $content -}} +{{- if not (strings.TrimSpace $content) }}# {{ .Title }} +{{ end -}} +{{- /* Rewrite internal absolute links: ](/path/to/page/) → ](https://qdrant.tech/path/to/page/index.md) */}} +{{- $content = replaceRE `\]\((/[^):]*/)([\)#?])` `](https://qdrant.tech${1}index.md${2}` $content -}} {{- /* Rewrite internal relative links: ](../page/) or (./page/) → same with index.md */}} -{{- $content = replaceRE `\]\((\.\.?/[^):]*/)([\)#?])` `](${1}index.md${2}` $content -}} +{{- $content = replaceRE `\]\((\.\.?/[^):]*/)([\)#?])` `](https://qdrant.tech/${1}index.md${2}` $content -}} {{ $content }} \ No newline at end of file diff --git a/qdrant-landing/layouts/_default/single.markdown.md b/qdrant-landing/layouts/_default/single.markdown.md index ae665ddca..1751b4b9d 100644 --- a/qdrant-landing/layouts/_default/single.markdown.md +++ b/qdrant-landing/layouts/_default/single.markdown.md @@ -1,8 +1,8 @@ -# {{ .Title }} - {{- $content := .RenderShortcodes -}} -{{- /* Rewrite internal absolute links: ](/path/to/page/) → ](/path/to/page/index.md) */}} -{{- $content = replaceRE `\]\((/[^):]*/)([\)#?])` `](${1}index.md${2}` $content -}} +{{- if not (strings.TrimSpace $content) }}# {{ .Title }} +{{ end -}} +{{- /* Rewrite internal absolute links: ](/path/to/page/) → ](https://qdrant.tech/path/to/page/index.md) */}} +{{- $content = replaceRE `\]\((/[^):]*/)([\)#?])` `](https://qdrant.tech${1}index.md${2}` $content -}} {{- /* Rewrite internal relative links: ](../page/) or (./page/) → same with index.md */}} -{{- $content = replaceRE `\]\((\.\.?/[^):]*/)([\)#?])` `](${1}index.md${2}` $content -}} +{{- $content = replaceRE `\]\((\.\.?/[^):]*/)([\)#?])` `](https://qdrant.tech/${1}index.md${2}` $content -}} {{ $content }} \ No newline at end of file