Only letterbox media without an aspect ratio

merge-requests/502/head
Alex Gleason 3 years ago
parent 4cc400e336
commit 5b24ac0503
No known key found for this signature in database
GPG Key ID: 7211D1F99744FBB7

@ -157,13 +157,14 @@ class Item extends React.PureComponent {
</div> </div>
); );
} else if (attachment.get('type') === 'image') { } else if (attachment.get('type') === 'image') {
const previewUrl = attachment.get('preview_url'); const previewUrl = attachment.get('preview_url');
const originalUrl = attachment.get('url'); const originalUrl = attachment.get('url');
const letterboxed = !attachment.getIn(['meta', 'original', 'aspect']);
thumbnail = ( thumbnail = (
<a <a
className='media-gallery__item-thumbnail' className={classNames('media-gallery__item-thumbnail', { letterboxed })}
href={attachment.get('remote_url') || originalUrl} href={attachment.get('remote_url') || originalUrl}
onClick={this.handleClick} onClick={this.handleClick}
target='_blank' target='_blank'

@ -66,7 +66,7 @@
.status__wrapper, .status__wrapper,
.detailed-status__wrapper { .detailed-status__wrapper {
.media-gallery__item-thumbnail { .media-gallery__item-thumbnail.letterboxed {
&, &,
.still-image { .still-image {
img { img {

Loading…
Cancel
Save