feat: align distribution lists with shared UI foundations

This commit is contained in:
2026-08-18 21:32:34 +02:00
parent dfbb92752b
commit 3f1177abbd
2 changed files with 14 additions and 2 deletions
@@ -40,6 +40,7 @@ from govoplan_core.core.modules import (
ModuleManifest,
NavItem,
PermissionDefinition,
ProductAreaContribution,
RoleTemplate,
)
from govoplan_core.core.provider_governance import declared_module_architecture
@@ -320,6 +321,17 @@ manifest = ModuleManifest(
order=74,
),
),
product_areas=(
ProductAreaContribution(
id="communication",
module_id=MODULE_ID,
label="i18n:govoplan-core.product_area.communication",
icon="mail",
description="i18n:govoplan-core.product_area.communication_description",
surface_ids=("dist_lists.nav.distribution.lists", "dist_lists.route.distribution.lists"),
order=40,
),
),
view_surfaces=(
ViewSurface(
id="dist_lists.page",
+2 -2
View File
@@ -217,7 +217,7 @@
.dist-lists-entry-dialog {
width: min(780px, calc(100vw - 32px));
max-width: 780px;
max-width: 760px;
}
.dist-lists-provider-notices {
@@ -300,7 +300,7 @@
word-break: break-word;
}
@media (max-width: 1040px) {
@media (max-width: 1100px) {
.dist-lists-workspace-toolbar {
align-items: flex-start;
}