From bebcf901f406e7fe87cf783b1f4820eabe00319f Mon Sep 17 00:00:00 2001 From: James Cottrill <32595786+jamescottrill@users.noreply.github.com> Date: Sat, 18 Apr 2026 20:33:20 +0100 Subject: [PATCH] chore: remove compliance UI from admin dashboard (#8) --- apps/admin-ui/src/App.tsx | 2 -- apps/admin-ui/src/components/Layout.tsx | 1 - apps/admin-ui/src/pages/SiteDetailPage.tsx | 3 --- 3 files changed, 6 deletions(-) diff --git a/apps/admin-ui/src/App.tsx b/apps/admin-ui/src/App.tsx index 628735a..e551c83 100644 --- a/apps/admin-ui/src/App.tsx +++ b/apps/admin-ui/src/App.tsx @@ -11,7 +11,6 @@ import { import Layout from './components/Layout'; import { trackPageView } from './services/analytics'; import ProtectedRoute from './components/ProtectedRoute'; -import ComplianceDashboardPage from './pages/ComplianceDashboardPage'; import LoginPage from './pages/LoginPage'; import SettingsPage from './pages/SettingsPage'; import SiteDetailPage from './pages/SiteDetailPage'; @@ -58,7 +57,6 @@ function AppRoutes() { } /> } /> } /> - } /> } /> {extensionPages .filter((p) => p.protected !== false) diff --git a/apps/admin-ui/src/components/Layout.tsx b/apps/admin-ui/src/components/Layout.tsx index acd2c86..45cc72c 100644 --- a/apps/admin-ui/src/components/Layout.tsx +++ b/apps/admin-ui/src/components/Layout.tsx @@ -6,7 +6,6 @@ import { getNavItems } from '../extensions/registry'; const CORE_NAV_ITEMS = [ { path: '/sites', label: 'Sites', order: 10 }, - { path: '/compliance', label: 'Compliance', order: 20 }, { path: '/settings', label: 'Settings', order: 90 }, ]; diff --git a/apps/admin-ui/src/pages/SiteDetailPage.tsx b/apps/admin-ui/src/pages/SiteDetailPage.tsx index fff3641..3d5d323 100644 --- a/apps/admin-ui/src/pages/SiteDetailPage.tsx +++ b/apps/admin-ui/src/pages/SiteDetailPage.tsx @@ -4,7 +4,6 @@ import { useParams } from 'react-router-dom'; import { getSite, getSiteConfig, updateSiteConfig } from '../api/sites'; import SiteCategoriesTab from '../components/SiteCategoriesTab'; -import SiteComplianceTab from '../components/SiteComplianceTab'; import SiteConfigTab from '../components/SiteConfigTab'; import SiteCookiesTab from '../components/SiteCookiesTab'; import SiteOverviewTab from '../components/SiteOverviewTab'; @@ -22,7 +21,6 @@ const CORE_TABS: { id: string; label: string; order: number }[] = [ { id: 'banner', label: 'Banner', order: 40 }, { id: 'translations', label: 'Translations', order: 50 }, { id: 'scanner', label: 'Scans', order: 60 }, - { id: 'compliance', label: 'Compliance', order: 70 }, ]; export default function SiteDetailPage() { @@ -105,7 +103,6 @@ export default function SiteDetailPage() { )} {activeTab === 'translations' && siteId && } {activeTab === 'scanner' && siteId && } - {activeTab === 'compliance' && siteId && } {/* Extension tabs */} {extensionTabs.map( (ext) =>