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, ModuleManifest,
NavItem, NavItem,
PermissionDefinition, PermissionDefinition,
ProductAreaContribution,
RoleTemplate, RoleTemplate,
) )
from govoplan_core.core.provider_governance import declared_module_architecture from govoplan_core.core.provider_governance import declared_module_architecture
@@ -320,6 +321,17 @@ manifest = ModuleManifest(
order=74, 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=( view_surfaces=(
ViewSurface( ViewSurface(
id="dist_lists.page", id="dist_lists.page",
+2 -2
View File
@@ -217,7 +217,7 @@
.dist-lists-entry-dialog { .dist-lists-entry-dialog {
width: min(780px, calc(100vw - 32px)); width: min(780px, calc(100vw - 32px));
max-width: 780px; max-width: 760px;
} }
.dist-lists-provider-notices { .dist-lists-provider-notices {
@@ -300,7 +300,7 @@
word-break: break-word; word-break: break-word;
} }
@media (max-width: 1040px) { @media (max-width: 1100px) {
.dist-lists-workspace-toolbar { .dist-lists-workspace-toolbar {
align-items: flex-start; align-items: flex-start;
} }