Add tag overview, improve assets

This commit is contained in:
Christoph Hagen
2024-12-15 21:20:12 +01:00
parent 8a3a0f1797
commit 1e67a99866
59 changed files with 1301 additions and 480 deletions

View File

@ -5,9 +5,9 @@ final class Settings: ObservableObject {
@Published
var paths: PathSettings
/// The tags to show in the navigation bar
/// The items to show in the navigation bar
@Published
var navigationTags: [Tag]
var navigationItems: [Item]
@Published
var posts: PostSettings
@ -21,9 +21,9 @@ final class Settings: ObservableObject {
@Published
var english: LocalizedPostSettings
init(paths: PathSettings, navigationTags: [Tag], posts: PostSettings, pages: PageSettings, german: LocalizedPostSettings, english: LocalizedPostSettings) {
init(paths: PathSettings, navigationItems: [Item], posts: PostSettings, pages: PageSettings, german: LocalizedPostSettings, english: LocalizedPostSettings) {
self.paths = paths
self.navigationTags = navigationTags
self.navigationItems = navigationItems
self.posts = posts
self.pages = pages
self.german = german