feat: inline PDF preview in filesystem island #20

Closed
mik-tf wants to merge 0 commits from development_pdf_preview into development
Owner

Summary

  • When opening a PDF file in the filesystem island, shows an inline preview using an iframe instead of opening a new browser tab
  • Adds a PdfPreview component with back button, filename display, and open-in-new-tab button
  • Both file double-click and context menu "Open" are handled
  • Non-PDF files continue to open in new tabs as before

Closes #19

Test plan

  • Open a PDF file in the filesystem island — should show inline preview
  • Click back arrow — should return to file browser
  • Click open-in-new-tab icon — should open PDF in new browser tab
  • Open a non-PDF file — should still open in new tab as before
  • Right-click > Open on a PDF — should show inline preview
## Summary - When opening a PDF file in the filesystem island, shows an inline preview using an iframe instead of opening a new browser tab - Adds a `PdfPreview` component with back button, filename display, and open-in-new-tab button - Both file double-click and context menu "Open" are handled - Non-PDF files continue to open in new tabs as before Closes #19 ## Test plan - [ ] Open a PDF file in the filesystem island — should show inline preview - [ ] Click back arrow — should return to file browser - [ ] Click open-in-new-tab icon — should open PDF in new browser tab - [ ] Open a non-PDF file — should still open in new tab as before - [ ] Right-click > Open on a PDF — should show inline preview
feat: inline PDF preview in filesystem island
Some checks failed
Build and Test / build (pull_request) Failing after 40s
37380cf4c8
When opening a PDF file, show an inline preview within the island
using an iframe instead of opening in a new browser tab.

Closes #19
Author
Owner

Consolidated into PR #35 (development_consolidated) which merges all 7 open PRs plus the books island WASM fix. Closing this PR — changes are included in the consolidated branch.

Consolidated into PR #35 (development_consolidated) which merges all 7 open PRs plus the books island WASM fix. Closing this PR — changes are included in the consolidated branch.
mik-tf closed this pull request 2026-03-02 15:21:58 +00:00
Some checks failed
Build and Test / build (pull_request) Failing after 40s

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_archipelagos!20
No description provided.