Skip to content

Allow users to preview and set custom image cropping to posts #9113

@SpriterGors

Description

@SpriterGors

Steps to Reproduce

As we currently have it, we are able to upload up to 4 pictures on our posts, which changes their display size accordingly if it is 1, 2, 3 or 4 pictures.
Usually, adding 1 or 2 pictures on the post isn't a problem, but when I add 3 or more, the pictures often get cropped in a less favorable way.

Attachments

image: my own post with 4 digital art pictures
Image

Note how the last two are "beheaded" due to the image's proportion not quite matching the target proportion in the post.

What platform(s) does this occur on?

Web (Desktop), Android

Device Info

Windows 10

What version of the app are you using?

Build version: 1.108.0; Bundle info: b40e5ec (prod); Bundle date: 25092515; Platform: web; Platform version: undefined; Anonymous ID: a8285db8-4817-491d-972a-48f08f3421a8

Additional Information

Please note that I do not wish for the target proportion in the post to change. Rather, I propose the following:

I wish there was a way to select a focal point for every image on the post so that that general area is included upon cropping, avoiding those unfavorable crops while retaining the current display size. Additionally, a way to preview the post without actually posting it would be awesome for image posting, because it would allow us to check if the images are being displayed as the user intends them to be.

Bluesky (and microblogging sites in general) put a stronger focus on pictures due to the limited number of characters per post, so it makes sense that image displaying capabilities should be optimized for quick, intuitive and effective relay of information.

Related issue: #5263 and other issues mentioned in this thread.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions