From 65e7abee9ae3a1b42c7e2f25da54a8b1b9199ab9 Mon Sep 17 00:00:00 2001 From: Prad Nukala Date: Wed, 2 Sep 2026 15:29:06 -0400 Subject: [PATCH] feat(config): add Blume docs site configuration --- blume.config.ts | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 blume.config.ts diff --git a/blume.config.ts b/blume.config.ts new file mode 100644 index 0000000..a6a5ccb --- /dev/null +++ b/blume.config.ts @@ -0,0 +1,49 @@ +import { defineConfig } from "blume"; + +export default defineConfig({ + title: "Sonr Crypto", + description: + "Developer documentation for the Sonr cryptography library — curves, threshold signatures, MPC, zero-knowledge proofs, and identity primitives in Go.", + + github: { + owner: "sonr-io", + repo: "crypto", + branch: "main", + }, + + theme: { + accent: "teal", + radius: "md", + mode: "system", + }, + + navigation: { + sidebar: { + display: "group", + }, + }, + + search: { + provider: "orama", + }, + + lastModified: true, + + seo: { + og: { enabled: true }, + sitemap: true, + robots: true, + structuredData: true, + }, + + ai: { + llmsTxt: true, + }, + + // GitHub Pages project site: served from https://sonr-io.github.io/crypto + deployment: { + output: "static", + site: "https://sonr-io.github.io", + base: "/crypto", + }, +});