From 4b5877658450c34e7502edf5191c848bf37d4261 Mon Sep 17 00:00:00 2001 From: Ingo Wagner Date: Wed, 23 Sep 2026 16:04:19 +0000 Subject: [PATCH] feat(web): add Privacy & Data settings section and remove Google Fonts - Remove unused Google Fonts links from index.html (no external CDN) - Add Privacy & Data settings section with: - Privacy posture indicator (data local, no analytics, no cloud sync) - Connection details panel (API, auth, DB, sandbox) - Data export button - Account deletion with confirmation - Add ShieldCheck icon to settings nav - Fix: DataTrustPanel import removed (was not used) --- apps/web/index.html | 4 +- apps/web/src/components/DataTrustPanel.tsx | 28 +++ apps/web/src/components/SortableGroup.tsx | 36 ++- apps/web/src/pages/PrivacySettingsOverlay.tsx | 212 ++++++++++++++++++ apps/web/src/pages/SettingsOverlay.tsx | 25 ++- apps/web/src/pages/Shell.tsx | 12 +- 6 files changed, 279 insertions(+), 38 deletions(-) create mode 100644 apps/web/src/components/DataTrustPanel.tsx create mode 100644 apps/web/src/pages/PrivacySettingsOverlay.tsx diff --git a/apps/web/index.html b/apps/web/index.html index f7b6316..80df422 100644 --- a/apps/web/index.html +++ b/apps/web/index.html @@ -9,9 +9,7 @@ - - - + evOo