# Existing raw page frames. Remove an entry when that surface adopts the Core # PageLayout contract. New entries are rejected by check-shared-webui-layouts.py. govoplan-access/webui/src/features/admin/AdminPage.tsx govoplan-campaign/webui/src/features/campaigns/AttachmentsDataPage.tsx govoplan-campaign/webui/src/features/campaigns/CampaignAuditPage.tsx govoplan-campaign/webui/src/features/campaigns/CampaignFieldsPage.tsx govoplan-campaign/webui/src/features/campaigns/CampaignJsonView.tsx govoplan-campaign/webui/src/features/campaigns/CampaignListPage.tsx govoplan-campaign/webui/src/features/campaigns/CampaignOverviewPage.tsx govoplan-campaign/webui/src/features/campaigns/CampaignReportPage.tsx govoplan-campaign/webui/src/features/campaigns/GlobalSettingsPage.tsx govoplan-campaign/webui/src/features/campaigns/MailSettingsPage.tsx govoplan-campaign/webui/src/features/campaigns/ReviewSendPage.tsx govoplan-campaign/webui/src/features/campaigns/TemplateDataPage.tsx govoplan-campaign/webui/src/features/campaigns/components/CampaignDraftPageScaffold.tsx govoplan-campaign/webui/src/features/campaigns/wizard/WizardDirectoryPage.tsx govoplan-campaign/webui/src/features/operator/OperatorQueuePage.tsx govoplan-campaign/webui/src/features/reports/AggregateReportsPage.tsx govoplan-campaign/webui/src/features/templates/TemplatesPage.tsx govoplan-core/webui/src/features/settings/SettingsPage.tsx govoplan-docs/webui/src/features/docs/DocsPage.tsx govoplan-mail/webui/src/features/mail/MailBouncePage.tsx