Generate first tag pages
This commit is contained in:
@ -12,3 +12,12 @@ struct LocalizedPostSettingsFile {
|
||||
}
|
||||
|
||||
extension LocalizedPostSettingsFile: Codable { }
|
||||
|
||||
extension LocalizedPostSettingsFile {
|
||||
|
||||
static var `default`: LocalizedPostSettingsFile {
|
||||
.init(feedTitle: "A title",
|
||||
feedDescription: "A description",
|
||||
feedUrlPrefix: "blog")
|
||||
}
|
||||
}
|
||||
|
@ -10,3 +10,11 @@ struct LocalizedSettingsFile {
|
||||
extension LocalizedSettingsFile: Codable {
|
||||
|
||||
}
|
||||
|
||||
extension LocalizedSettingsFile {
|
||||
|
||||
static var `default`: LocalizedSettingsFile {
|
||||
.init(navigationBarIconDescription: "An icon",
|
||||
posts: .default)
|
||||
}
|
||||
}
|
||||
|
@ -10,3 +10,10 @@ struct NavigationBarSettingsFile {
|
||||
|
||||
extension NavigationBarSettingsFile: Codable { }
|
||||
|
||||
extension NavigationBarSettingsFile {
|
||||
|
||||
static var `default`: NavigationBarSettingsFile {
|
||||
.init(navigationIconPath: "/assets/icons/icon.svg",
|
||||
navigationTags: [])
|
||||
}
|
||||
}
|
||||
|
@ -9,3 +9,11 @@ struct PageSettingsFile {
|
||||
extension PageSettingsFile: Codable {
|
||||
|
||||
}
|
||||
|
||||
extension PageSettingsFile {
|
||||
|
||||
static var `default`: PageSettingsFile {
|
||||
.init(pageUrlPrefix: "page",
|
||||
contentWidth: 600)
|
||||
}
|
||||
}
|
||||
|
@ -10,3 +10,11 @@ struct PostSettingsFile {
|
||||
}
|
||||
|
||||
extension PostSettingsFile: Codable { }
|
||||
|
||||
extension PostSettingsFile {
|
||||
|
||||
static var `default`: PostSettingsFile {
|
||||
.init(postsPerPage: 25,
|
||||
contentWidth: 600)
|
||||
}
|
||||
}
|
||||
|
@ -17,3 +17,17 @@ struct SettingsFile {
|
||||
}
|
||||
|
||||
extension SettingsFile: Codable { }
|
||||
|
||||
extension SettingsFile {
|
||||
|
||||
static var `default`: SettingsFile {
|
||||
.init(
|
||||
outputDirectoryPath: "",
|
||||
navigationBar: .default,
|
||||
posts: .default,
|
||||
pages: .default,
|
||||
german: .default,
|
||||
english: .default
|
||||
)
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user