pageta-native/Sources/Features/Onboarding/PagetaOnboarding.swift
Till JS 86e7770ab9 Onboarding: Copy gestrafft (kürzere Titel/Zeilen, intro/footnote weg)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-09 17:21:17 +02:00

27 lines
1.3 KiB
Swift

import ManaOnboardingUI
// AUTO-GENERIERT aus mana/content/onboarding/pageta.json — NICHT von Hand ändern.
// Neu erzeugen: node mana/scripts/onboarding/generate.mjs pageta
enum PagetaOnboarding {
static let storageKey = "ev.mana.pageta.onboarding.v1"
@MainActor
static let pages: [ManaOnboardingPage] = [
ManaOnboardingPage(
title: "Dein Leseplatz",
rows: [
ManaOnboardingPage.Row(symbol: "iphone", title: "Alles bei dir", text: "Local-first, kein Konto nötig."),
ManaOnboardingPage.Row(symbol: "eye.slash", title: "Keine Werbung", text: "Niemand schaut dir beim Lesen zu."),
ManaOnboardingPage.Row(symbol: "book", title: "Lesen statt scrollen", text: "Ein ruhiger Platz, kein Feed."),
]
),
ManaOnboardingPage(
title: "Was Pageta kann",
rows: [
ManaOnboardingPage.Row(symbol: "square.and.arrow.down", title: "Artikel sichern", text: "Link teilen — landet in deiner Liste."),
ManaOnboardingPage.Row(symbol: "doc.text", title: "Sauber lesen", text: "Nur Text, ohne Banner und Ablenkung."),
ManaOnboardingPage.Row(symbol: "highlighter", title: "Markieren", text: "Stellen markieren, Notizen anhängen."),
]
),
]
}