Joshua Shay Kricheli NeuroSymbolic AI
v2 v1

Release · v2.13.9

Mobile: add working toolbar to the masked document…

Mobile: add working toolbar to the masked document viewer

chore v2.13.9 June 21, 2026 Claude 49da4a2

Details

Tapping a masked document link (e.g. CV) opens /view.html, which fetches
the asset as a blob and embeds it in an iframe. Mobile browsers cannot
render a PDF blob inside an iframe, so they show a dead native
"PDF / Open" placeholder whose Open button does nothing.
Add a fixed top toolbar with a real "← Back" link and an "Open ↗" link
(target=_blank) above the iframe, so mobile users always have a working,
user-gesture control to open the document even when the inline iframe
preview is blank.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Pn8V4h9YWbjYzdSrDiLiVL

Files changed (1)

frontend/client/ts/db_assets.ts +26 −3