Edit-element docheader is clamped to the centered column instead of spanning the module #87
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Cloonar/deckle#87
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
In the content element edit form (/edit///) the docheader renders inside the centered 820px content column, so it floats in the middle of the module instead of spanning full width like the page and list module docheaders.
Cause: EditModule wraps EditPane in .page-module/.page-module__inner, and EditPane mounts its Docheader inside that column — unlike PagePane/ListModule, which mount the docheader at the frame level above the scrolling column. A secondary effect: the header is not actually pinned; it scrolls away with the form because .edit-pane never gets a flex height inside the plain-block inner column.
Fix shape: let EditPane own the standard module frame (page-module-frame → Docheader → page-module → page-module__inner → form), reduce EditModule to a bare mount, and replace the bespoke .edit-pane frame CSS with the .page-pane-style override.