feat: allow subpages to override title and add subtitle in gallery.yaml

This commit is contained in:
ralksta
2026-03-08 22:46:27 +01:00
parent 88f03fe2ce
commit 32bb6cb2ca
6 changed files with 57 additions and 34 deletions

View File

@@ -1,6 +1,8 @@
export interface SubpageConfig {
name: string;
slug: string;
title?: string;
subtitle?: string;
albumIds: string[];
password?: string;
grid?: Partial<GridConfig>;
@@ -79,6 +81,8 @@ export interface GalleryYaml {
| Record<string, string[] | Array<string | Record<string, string>>>
| Array<{
name: string;
title?: string;
subtitle?: string;
albums: Array<string | Record<string, string>>;
password?: string;
grid?: {