feat: align distribution lists with shared UI foundations
This commit is contained in:
@@ -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",
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user