Repository navigation
Conversation
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
A Druks UI page capped at 900px while every other app page in the dashboard fills the screen, and with no margin the column sat left with the slack piled on the right. Prose already carries its own measure and a form stops at 520px, so the page cap only starved the blocks that wanted room. A fact list now sizes to its facts, and the two blocks that draw rather than read grow with the page to a bound.
czpython
force-pushed
the
commonzenpython/eng-915-let-a-declared-page-use-the-screen-it-is-given
branch
from
August 31, 2026 09:44
3481290 to
e4931e9
Compare
czpython
deleted the
commonzenpython/eng-915-let-a-declared-page-use-the-screen-it-is-given
branch
August 31, 2026 09:45
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
ENG-915
A Druks UI page was the narrowest surface in the dashboard.
.dui-pagecapped at 900px. Nothing else does:page-work-items,page-reviews,page-projects,page-runandpage-historyset no width atall, and the shell's own widest page,
page-usage, caps at 1400px and centreswith
margin: 0 auto..dui-pagehad no margin either, so the column sat leftand every spare pixel piled up on the right. On a wide display a table scrolled
inside
.dui-table-scrollwhile a thousand pixels of screen sat empty besideit.
The cap was earning nothing. Prose already carries its own measure —
.dui-textand
.dui-descriptionat 68ch,.dui-markdownat 58ch,.dui-calloutat 76ch— and
.dui-formstops at 520px. The page cap only starved the blocks thatwanted room.
What changed
.dui-pagesets padding and no width. A block that would otherwise onlystretch keeps a measure of 860px, which is the width it has today inside the
old cap: a chart's plot, a fact list's value column, a progress head. Those
look exactly as they did.
A table, an image gallery,
Columns, a timeline and a metric row now take thewidth they are given. An image gallery gains columns on a wide screen, because
its grid was already
auto-fill.How it is verified
npm run lint,npm test(229 tests) andnpm run buildpass.The layout itself is read from the cascade rather than rendered:
.dui-pagecarried the only width rule on the element, the three blocks that stretch now
carry their own, and every other bounded block already did. The preview pane
cannot render a page from this worktree, so a screenshot on a wide display is
worth taking before this merges.