Skip to content

Keep ArchiMate names readable with enlarged mobile text - #102

Merged
vkgeorgia merged 1 commit into
mainfrom
codex/archimate-sheet-text-zoom
Oct 21, 2026
Merged

vkgeorgia merged 1 commit into
mainfrom
codex/archimate-sheet-text-zoom

Conversation

@vkgeorgia

Copy link
Copy Markdown
Collaborator

At 320 px with text enlarged to 200%, the sheet's nested spacing and enlarged marks leave so little label width that element names break into short fragments. Use compact horizontal spacing and stable mark dimensions on this page below 480 px, allowing names to wrap between words while keeping the text size.

Validation: 15 Python tests and manifest checks pass. Chrome checks cover 1365/682/390/320 px, both themes and 200% text, all 60 labels, no split words or document overflow, keyboard access, notice disclosure, PDF bytes and the examples/install links. The change is limited to the sheet's main class and scoped CSS.

@vkgeorgia vkgeorgia left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed the two-file change at dadf1d8. No blocking findings. The media query is scoped to the sheet, keeps the text size, and leaves desktop layout unaffected. Added browser verification checks each word of every element name for line fragmentation in addition to counts, overlap and overflow. All eight viewport/theme/text-size scenarios pass, including 320 px with 200% text; corrected screenshots are readable. Existing keyboard/link/notice checks also pass, with the PDF bytes preserved. The 15 Python tests and manifest check pass. Merge remains conditional on completion of exact-head CI.

@vkgeorgia
vkgeorgia merged commit e58da14 into main Oct 21, 2026
13 checks passed
@vkgeorgia
vkgeorgia deleted the codex/archimate-sheet-text-zoom branch October 21, 2026 07:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants