From 30c2e2d7c81c01e088dfb614c0c1f82463307348 Mon Sep 17 00:00:00 2001 From: Agent Zero Date: Mon, 17 Aug 2026 13:07:30 +0200 Subject: [PATCH] feat(ui): logs page, mein konto, remove settings/api-docs from topbar, accent hamburger, api docs in help --- frontend/src/components/layout/TopBar.tsx | 33 +----- frontend/src/pages/Help.tsx | 10 +- frontend/src/pages/Logs.tsx | 119 ++++++++++++++++++++++ frontend/src/pages/StartPage.tsx | 3 +- frontend/src/pages/help/HelpApiDocs.tsx | 33 ++++++ frontend/src/routes/index.tsx | 13 +++ 6 files changed, 173 insertions(+), 38 deletions(-) create mode 100644 frontend/src/pages/Logs.tsx create mode 100644 frontend/src/pages/help/HelpApiDocs.tsx diff --git a/frontend/src/components/layout/TopBar.tsx b/frontend/src/components/layout/TopBar.tsx index 3f3a83b..4d07831 100644 --- a/frontend/src/components/layout/TopBar.tsx +++ b/frontend/src/components/layout/TopBar.tsx @@ -62,7 +62,7 @@ export function TopBar() {
- {canAccess('settings:read') && ( - - )} - {canAccess('audit:read') && ( - - )} - setUserMenuOpen(false)} - className="w-full text-left px-3 py-2 text-sm hover:bg-secondary-50 min-h-touch focus:outline-none focus-visible:ring-2 focus-visible:ring-primary-500 flex items-center gap-2" - role="menuitem" - > -