Skip to content

Promote to production: full-screen reading for viewer tools - #382

Merged
slaveofcode merged 2 commits into
mainfrom
develop
Sep 11, 2026
Merged

Promote to production: full-screen reading for viewer tools#382
slaveofcode merged 2 commits into
mainfrom
develop

Conversation

@slaveofcode

Copy link
Copy Markdown
Owner

Promotes PR #381: shared ExpandableViewer (useExpand) adds a Full screen toggle to 13 viewer tools (PPTX, .doc, GEDCOM, EML, DICOM, iWork, DOCX, Spreadsheet/CSV, EPUB, ODT, Image, SVG, Geo). CI green on develop.

Add a shared ExpandableViewer wrapper (built on the useExpand hook:
native Fullscreen API + iOS CSS-overlay fallback, Esc to exit) and wrap
13 viewer tools with it so each can be read full-screen — handy on a
phone: PPTX, Legacy .doc, GEDCOM, EML, DICOM, iWork, DOCX, Spreadsheet/
CSV, EPUB, ODT, Image, SVG and GeoJSON/GPX/KML viewers.

Happy-path E2E asserts the toggle on two representative viewers; the
registry render smoke covers all 13.
feat(viewers): full-screen reading for document, image & map viewers
@slaveofcode
slaveofcode merged commit 5b90007 into main Sep 11, 2026
4 of 5 checks passed
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.

1 participant