Add page settings, improve settings UI

This commit is contained in:
Christoph Hagen
2024-12-05 21:07:06 +01:00
parent f2d78aef93
commit 18eb64f289
17 changed files with 189 additions and 43 deletions

View File

@ -6,6 +6,7 @@ extension Settings {
outputDirectoryPath: "/some/path",
navigationBar: .init(iconPath: "/some/other/path", tags: []),
posts: .mock,
pages: .mock,
german: .german,
english: .english)
}
@ -17,6 +18,13 @@ extension PostSettings {
}
}
extension PageSettings {
static var mock: PageSettings {
.init(pageUrlPrefix: "pages", contentWidth: 600)
}
}
extension LocalizedSettings {
static var german: LocalizedSettings {