add about page

This commit is contained in:
outfoxxed 2025-06-08 01:53:24 -07:00
parent 9c669b4afa
commit 068e206226
Signed by: outfoxxed
GPG key ID: 4C88A185FB89301E
5 changed files with 86 additions and 19 deletions

View file

@ -0,0 +1,17 @@
---
import GuideLayout from "@layouts/GuideLayout.astro";
import type { ConfigHeading } from "@src/components/navigation/sidebars/types";
export interface Props {
headings: ConfigHeading[];
frontmatter: {
title: string;
description?: string;
}
}
const { headings, frontmatter: { title, description } } = Astro.props;
---
<GuideLayout title={title} description={description ?? ""} headings={headings}>
<slot/>
</GuideLayout>