import SwiftUI import IndieAbout /// The About section (indie-about skill). struct SettingsTabView: View { @Environment(BoardIndexStore.self) private var index var body: some View { NavigationStack { Form { // Same voice as the Mac app's `AboutBox.configuration`; the changelog itself is // the phone app's own (see project.yml — separate product, separate 1.0). Section { IndieAbout(configuration: .init( copyrightText: "© 2026 rzen", documents: [.license(extension: "md")], changelogDocument: .changelog() )) } } .navigationTitle("Settings") } // Idempotent (BoardIndexStore.start()), and harmless if BoardsTabView already called it — // this tab can be the first one the user opens. .task { index.start() } } }