diff --git a/astro.config.mjs b/astro.config.mjs index e57339e..cb6313a 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -19,6 +19,7 @@ export default defineConfig({ css: false, components: { Head: './docs/src/site/StyleHead.astro', + SidebarHeader: './docs/src/site/SidebarHeader.astro', ContentHeader: './docs/src/site/ContentHeader.astro', }, site: { diff --git a/docs/src/site/SidebarHeader.astro b/docs/src/site/SidebarHeader.astro new file mode 100644 index 0000000..28f9a19 --- /dev/null +++ b/docs/src/site/SidebarHeader.astro @@ -0,0 +1,28 @@ +--- +const { site } = Astro.props; +const escapeHtml = (value) => + String(value ?? "") + .replaceAll("&", "&") + .replaceAll("<", "<") + .replaceAll(">", ">") + .replaceAll('"', """); +const logo = site.logo?.svg + ? site.logo.svg + : site.logo?.url + ? `` + : ""; +--- + + + { + logo && ( + + + + ) + } + + {site.title} + {site.subtitle && {site.subtitle}} + +