Adopt shared WebUI structural primitives
This commit is contained in:
@@ -29,8 +29,10 @@ submissions, receipts, and handoff execution.
|
||||
|
||||
The module uses shared controls, dialogs, blockers, field help, statuses,
|
||||
loading, empty/error states, disabled reasons, confirmations, and unsaved-draft
|
||||
guards. The catalogue action row now uses the shared responsive
|
||||
`ActionToolbar`; equal-column definition/editor groups use `FormGrid` and its
|
||||
named narrow-layout collapse policy. These layout contracts do not change
|
||||
guards. The catalogue now composes `WorkspaceFrame`, `ActionToolbar`,
|
||||
`FilterBar`, and `StatePanel`; equal-column definition/editor groups use
|
||||
`FormGrid`, while field, page, localization, and preview headings use the
|
||||
shared section-header toolbar surface. Core therefore owns viewport, search,
|
||||
state, heading, and narrow-layout geometry. These contracts do not change
|
||||
filter scope, permissions, revision semantics, or publication consequences.
|
||||
English and German catalogues cover the owned route and editor vocabulary.
|
||||
|
||||
Reference in New Issue
Block a user