feat(pages): image block enhancements#12442
Merged
Dschoordsch merged 7 commits intomasterfrom Feb 4, 2026
Merged
Conversation
- Opportunistic placement - Allows for resizing of images up to 100% - A convenient toggle for full-size or fixed-size image styling - A button to download the image - A button to replace the image - A button to delete the image control
935a1eb to
d28ebcc
Compare
Previously we'd set the blob url on the ImageBlock. This would get synced and result in an invalid blob url for other participants. Instead we share just a preview id which is locally mapped to said blob url.
Dschoordsch
approved these changes
Jan 30, 2026
Contributor
Dschoordsch
left a comment
There was a problem hiding this comment.
Ready to be merged once production and staging are in sync again.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Be the change you want to see in the world. Delivers the following enhancements:
Demo
TODO
Testing scenarios
[Please list all the testing scenarios a reviewer has to check before approving the PR]
Add an image block, upload it
Resize it
Toggle to make it full-width, resize handles disabled
Toggle to disable full-width, resize handles re-enabled
Download it!
Replace it with a different image
Delete it
Final checklist