mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-15 14:39:39 +02:00
The three Settings sub-routes (/settings/sync, /settings/security, /settings/my-data) were standalone pages with their own PageHeaders that felt disconnected from the workbench settings app. Inline them as section components so everything lives in one scrollable view: - SyncSection.svelte (from /settings/sync) → embedded in Data tab - MyDataSection.svelte (from /settings/my-data) → embedded in Data tab - VaultSection.svelte (from /settings/security) → embedded in Security tab Each component is the route content minus PageHeader/Breadcrumbs/ svelte:head. Toasts stay self-contained in each section. - Delete all three route files + empty /settings/ directory tree - Add 'vault' anchor to searchIndex (search "Verschlüsselung") - Update external links: sync-status dropdown, sync billing banner, EncryptionIntroBanner → /?app=settings#cloud-sync / #vault The routes/(app)/settings/ directory is now completely gone. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| landing | ||
| mobile | ||
| web | ||