Add web manifest, service worker with cache-first static assets and
network-first navigation, and register from the App component head.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add seven sidebar sections (Dashboard, Providers, Chat, Tools,
Knowledge Base, Developer, Organization) with fully rendered mock views,
nested sub-shells for Developer and Organization, and SearXNG container
for future news feed integration. Replaces the previous OverviewPage
with a news feed dashboard.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Introduce a marketing landing page at `/` with hero section, feature grid,
how-it-works steps, CTA banner, and footer. Move the authenticated dashboard
to `/dashboard`. Add static Impressum and Privacy Policy pages for EU legal
compliance. Update login redirect defaults accordingly.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>