Skip to content

Fix Deepfield image preview with accessible modal - #7

Merged
karedas merged 1 commit into
mainfrom
codex/deepfield-image-preview
Sep 23, 2026
Merged

karedas merged 1 commit into
mainfrom
codex/deepfield-image-preview

Conversation

@karedas

@karedas karedas commented Sep 23, 2026

Copy link
Copy Markdown
Owner

Changes

  • Replace direct PNG links with an in-page native dialog, styled consistently with the portfolio.
  • Add original-size zoom and fit-to-screen, close button, Escape and backdrop dismissal.
  • Keep keyboard focus inside the dialog, restore it on close and lock background scrolling.
  • Localize controls in Italian and English; keep screenshots visible without JavaScript.

Validation

  • Astro check and build passed; Biome passed.
  • 14 unit tests and 59 browser tests passed.
  • Added desktop/mobile checks in both languages for zoom, keyboard interaction, accessibility, no downloads and no new tabs.

No CV or editorial content changes. Merge is left to the owner.

@netlify

netlify Bot commented Sep 23, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for andrealisi ready!

Name Link
🔨 Latest commit d8ab7f1
🔍 Latest deploy log https://app.netlify.com/projects/andrealisi/deploys/6ab40ba57cb1200008f332e8
😎 Deploy Preview https://deploy-preview-7--andrealisi.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@karedas
karedas merged commit 7d936cf into main Sep 23, 2026
7 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