Skip to content

[01276] Use Image overlay for Review artifact screenshots#2890

Merged
nielsbosma merged 1 commit intomainfrom
plan-01276-Ivy-Framework
Mar 31, 2026
Merged

[01276] Use Image overlay for Review artifact screenshots#2890
nielsbosma merged 1 commit intomainfrom
plan-01276-Ivy-Framework

Conversation

@nielsbosma
Copy link
Copy Markdown
Contributor

Summary

Added an Overlay property to the Ivy Framework Image widget that shows a full-screen lightbox overlay when clicked, reusing the existing ImageOverlay component. Updated the Tendril Review app to use Overlay = true on screenshot thumbnails instead of opening a Sheet side panel, providing a better UX for viewing images.

API Changes

  • Image.Overlay (bool, default false) — new property on Ivy.Image widget. When true, clicking the image opens a full-screen lightbox overlay instead of firing OnClick.
  • ImageWidget frontend: new overlay prop (boolean, default false), adds cursor: zoom-in style and renders ImageOverlay component on click.

Commits

  • 5eb96c7 [01276] Add Overlay property to Image widget for lightbox support

@nielsbosma nielsbosma force-pushed the plan-01276-Ivy-Framework branch from 5eb96c7 to 71cd7f1 Compare March 31, 2026 18:53
@nielsbosma nielsbosma merged commit b772919 into main Mar 31, 2026
10 of 11 checks passed
@nielsbosma nielsbosma deleted the plan-01276-Ivy-Framework branch March 31, 2026 18:53
@artem-ivy-ai
Copy link
Copy Markdown
Collaborator

Deploy timed out

I'm preparing your docs & samples for this PR. I'll update the comment as Sliplane reports progress.

Logs

No terminal state received from Sliplane after 30 minutes.

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