Add category albums page

This commit is contained in:
itsfinniii
2026-03-30 21:40:42 +02:00
parent 3435819f79
commit abd98ff21b
5 changed files with 204 additions and 1 deletions

View File

@@ -11,6 +11,7 @@ import Webpage from "@/components/webpage/Webpage.astro";
import BlogPost from "@/components/blogs/BlogPost.astro";
import ProjectPost from "@/components/projects/ProjectPost.astro";
import CategoryIndex from "@/components/photos/CategoryIndex.astro";
import Category from "@/components/photos/Category.astro";
export async function getStaticPaths() {
const settings = await getSettings();
@@ -163,6 +164,26 @@ if (page === null || page.page === null || !page.page.exists) {
</WebpageLayout>
) }
{ page.pageType === "PhotoCategory" && (
<WebpageLayout settings={{
searchEngine: {
title: "Projects",
description: "",
allowCrawlers: true,
canonical: null,
priority: 65,
thumbnail: {
url: "",
width: 1200,
height: 630
}
}}}>
<Fragment slot="content">
<Category category={page.page} />
</Fragment>
</WebpageLayout>
) }
{ page.pageType === "Photo" && (
<WebpageLayout settings={{
searchEngine: {