feat: centralize shared page layouts

This commit is contained in:
2026-08-18 01:03:33 +02:00
parent d307e29145
commit 934db6d44b
11 changed files with 261 additions and 41 deletions
+6
View File
@@ -27,6 +27,7 @@
"tests/icon-button.test.tsx",
"tests/mail-components.test.tsx",
"tests/metric-card.test.tsx",
"tests/page-layout.test.tsx",
"tests/people-picker.test.tsx",
"tests/password-generator.test.tsx",
"tests/resource-access-explanation.test.tsx",
@@ -44,6 +45,11 @@
"src/components/passwordGenerator.ts",
"src/components/MessageDisplayPanel.tsx",
"src/components/MetricCard.tsx",
"src/components/PageLayout.tsx",
"src/components/PageScrollViewport.tsx",
"src/components/PageTitle.tsx",
"src/components/LoadingFrame.tsx",
"src/components/LoadingIndicator.tsx",
"src/components/people/PeoplePicker.tsx",
"src/components/people/peoplePickerTypes.ts",
"src/components/ResourceAccessExplanation.tsx",