External files, improve page generation

This commit is contained in:
Christoph Hagen
2024-12-10 15:21:28 +01:00
parent 8183bc4903
commit efc9234917
50 changed files with 1069 additions and 424 deletions

View File

@ -2,6 +2,6 @@
extension FileResource {
static var mock: FileResource {
.init(content: .mock, id: "my-file.txt", en: "Some text file", de: "Eine Textdatei")
.init(content: .mock, id: "my-file.txt", isExternallyStored: true, en: "Some text file", de: "Eine Textdatei")
}
}

View File

@ -19,6 +19,7 @@ extension Page {
extension LocalizedPage {
static let english = LocalizedPage(
content: .mock,
urlString: "my-project",
title: "My First Project",
lastModified: nil,
@ -28,6 +29,7 @@ extension LocalizedPage {
requiredFiles: [])
static let german = LocalizedPage(
content: .mock,
urlString: "mein-projekt",
title: "Mein Erstes Projekt",
lastModified: nil,

View File

@ -21,7 +21,7 @@ extension PostSettings {
extension PageSettings {
static var mock: PageSettings {
.init(pageUrlPrefix: "pages", contentWidth: 600)
.init(pageUrlPrefix: "pages", contentWidth: 600, largeImageWidth: 1200)
}
}