feat: align forms with shared UI foundations

This commit is contained in:
2026-08-18 21:32:34 +02:00
parent 50e0172f65
commit 178d08c729
2 changed files with 14 additions and 2 deletions
+12
View File
@@ -23,6 +23,7 @@ from govoplan_core.core.modules import (
ModuleManifest,
NavItem,
PermissionDefinition,
ProductAreaContribution,
RoleTemplate,
)
from govoplan_core.core.provider_governance import declared_module_architecture
@@ -145,6 +146,17 @@ manifest = ModuleManifest(
order=36,
),
),
product_areas=(
ProductAreaContribution(
id="services-cases",
module_id=MODULE_ID,
label="i18n:govoplan-core.product_area.services_cases",
icon="landmark",
description="i18n:govoplan-core.product_area.services_cases_description",
surface_ids=("forms.nav.forms", "forms.route.forms"),
order=20,
),
),
view_surfaces=(
ViewSurface(
id="forms.navigation",