Add navigation settings, fix page generation

This commit is contained in:
Christoph Hagen
2025-01-02 11:56:51 +01:00
parent 922ba4ebe7
commit 4d4275e072
43 changed files with 921 additions and 581 deletions

View File

@ -0,0 +1,17 @@
protocol PostListPageGeneratorSource {
var language: ContentLanguage { get }
var content: Content { get }
var results: PageGenerationResults { get }
var showTitle: Bool { get }
var pageTitle: String { get }
var pageDescription: String { get }
func pageUrlPrefix(for language: ContentLanguage) -> String
}