From 649f821850aa2b66198b633efe2a21cca01cebe0 Mon Sep 17 00:00:00 2001 From: John O'Keefe Date: Mon, 26 Oct 2026 08:26:53 -0400 Subject: [PATCH] docs nav: correct casing of 'Searching and Filtering' sidebar label MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit docTitleOverrides now pins the label with lowercase 'and' (the naive titleCase fallback capitalized every word); only the sidebar label was affected — the page h1 comes from the markdown heading and was already correct. Test pin added to TestDocTitle. --- internal/docs/navigation.go | 1 + internal/docs/navigation_test.go | 1 + 2 files changed, 2 insertions(+) diff --git a/internal/docs/navigation.go b/internal/docs/navigation.go index e10f711d..62a0565a 100644 --- a/internal/docs/navigation.go +++ b/internal/docs/navigation.go @@ -47,6 +47,7 @@ var docTitleOverrides = map[string]string{ "FRONTEND_INTEGRATION.md": "Frontend Integration", "user/user-guide.md": "User Guide", "user/sync-guide.md": "Sync Guide", + "user/searching-and-filtering.md": "Searching and Filtering", "user/devices/kobo-setup.md": "Kobo Setup", "user/devices/koreader-setup.md": "KOReader Setup", "user/devices/android-app.md": "Android App", diff --git a/internal/docs/navigation_test.go b/internal/docs/navigation_test.go index 5cddcac5..b6170a16 100644 --- a/internal/docs/navigation_test.go +++ b/internal/docs/navigation_test.go @@ -50,6 +50,7 @@ func TestDocTitle(t *testing.T) { tests := map[string]string{ "index.md": "Overview", "user/user-guide.md": "User Guide", + "user/searching-and-filtering.md": "Searching and Filtering", "user/devices/koreader-setup.md": "KOReader Setup", "developer/development.md": "Developer Portal", "developer/api/api-reference.md": "Overview",