diff --git a/docs/INTERFACE_PATTERN_MIGRATION.md b/docs/INTERFACE_PATTERN_MIGRATION.md index 39584db..2e2632e 100644 --- a/docs/INTERFACE_PATTERN_MIGRATION.md +++ b/docs/INTERFACE_PATTERN_MIGRATION.md @@ -38,11 +38,14 @@ units, relations, functions, settings, and their mutation consequences. ## State And Accessibility Evidence -The module uses Core page, subnavigation, grid, tree, card, dialog, loading, -alert, status, blocker, field-help, and disabled-action controls. Stable table +The module uses Core `WorkspaceLayout` and `PageLayout` for both the standalone +workspace and embedded administration contribution, plus shared subnavigation, +grid, tree, card, dialog, loading, alert, status, blocker, field-help, and +disabled-action controls. Pane width, content inset, headings, route actions, +notices, scrolling, and responsive navigation are therefore Core-owned rather +than repeated in Organizations CSS. Stable table action slots remain keyboard reachable; dialogs retain shared focus containment -and return. Responsive behavior stays owned by the existing workspace and admin -shell CSS. Labels and accessible properties use the English/German module +and return. Labels and accessible properties use the English/German module catalogue, and API errors are bounded to the current tenant operation. The manifest contributes stable help contexts for the workspace, sections, diff --git a/webui/src/features/organizations/OrganizationsPage.tsx b/webui/src/features/organizations/OrganizationsPage.tsx index 48242e9..96224d8 100644 --- a/webui/src/features/organizations/OrganizationsPage.tsx +++ b/webui/src/features/organizations/OrganizationsPage.tsx @@ -8,14 +8,13 @@ import { FormLayout, ActionToolbar, Card, DataGrid, Dialog, - DismissibleAlert, DocumentationHelpLink, ExplorerTree, FormField, IconButton, LoadingFrame, ModuleSubnav, - PageTitle, + PageLayout, StatusBadge, TableActionGroup, ToggleSwitch, @@ -26,6 +25,7 @@ import { FormLayout, ActionToolbar, useUnsavedDraftGuard, usePlatformUiCapabilities, useViewSurfaces, + WorkspaceLayout, type ApiSettings, type AuthInfo, type DataGridColumn, @@ -998,13 +998,12 @@ export default function OrganizationsPage({ : undefined; const content = ( -
{description}
-