From 8362a7c48dea3b4542d1c802bab6f5dc422b3dfa Mon Sep 17 00:00:00 2001 From: Blake Niemyjski Date: Thu, 16 Jul 2026 06:49:17 -0500 Subject: [PATCH 1/2] Polish docs search experience --- docs/_config.ts | 6 + docs/_includes/layouts/base.vto | 19 ++- docs/public/assets/css/custom.css | 175 +++++++++++++++++++++------ docs/public/assets/js/site-search.js | 4 +- 4 files changed, 161 insertions(+), 43 deletions(-) diff --git a/docs/_config.ts b/docs/_config.ts index e6f7aeda4d..20f2af36dc 100644 --- a/docs/_config.ts +++ b/docs/_config.ts @@ -64,9 +64,15 @@ site.data("docsNavHtml", docsNavHtml) site.data("siteDataJson", siteDataJson) site.data("copyrightYear", new Date().getFullYear()) site.data("exceptionlessClientScriptSrc", exceptionlessClientScriptSrc()) +site.data("siteAssetVersionQuery", siteAssetVersionQuery()) export default site +function siteAssetVersionQuery(): string { + const version = (Deno.env.get("EXCEPTIONLESS_SITE_VERSION") ?? "").trim() + return version ? `?v=${encodeURIComponent(version)}` : "" +} + function exceptionlessClientScriptSrc(): string { const apiKey = (Deno.env.get("EXCEPTIONLESS_SITE_API_KEY") ?? "").trim() if (!apiKey) { diff --git a/docs/_includes/layouts/base.vto b/docs/_includes/layouts/base.vto index e3b2d2f0a5..3345d79c63 100644 --- a/docs/_includes/layouts/base.vto +++ b/docs/_includes/layouts/base.vto @@ -39,7 +39,7 @@ {{ for style of extraStyles || [] }} {{ /for }} - +