commit: 96c84da1d4da2c53f3a119c8c57629f49fa89fb6
parent: 7d36a76180ce6bb207c6755bdffeba0b4edb6824
Author: alpaca-tc <alpaca-tc@alpaca.tc>
Date: Sat, 29 Apr 2017 21:29:13 +0900
Expand uploaded thumbnail (#2611)
Diffstat:
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/app/assets/javascripts/components/features/compose/components/upload_form.jsx b/app/assets/javascripts/components/features/compose/components/upload_form.jsx
@@ -18,7 +18,7 @@ class UploadForm extends React.PureComponent {
<div className='compose-form__upload' key={attachment.get('id')}>
<Motion defaultStyle={{ scale: 0.8 }} style={{ scale: spring(1, { stiffness: 180, damping: 12 }) }}>
{({ scale }) =>
- <div className='compose-form__upload-thumbnail' style={{ transform: `translateZ(0) scale(${scale})`, background: `url(${attachment.get('preview_url')}) no-repeat center` }}>
+ <div className='compose-form__upload-thumbnail' style={{ transform: `translateZ(0) scale(${scale})`, backgroundImage: `url(${attachment.get('preview_url')})` }}>
<IconButton icon='times' title={intl.formatMessage(messages.undo)} size={36} onClick={this.props.onRemoveFile.bind(this, attachment.get('id'))} />
</div>
}
diff --git a/app/assets/stylesheets/components.scss b/app/assets/stylesheets/components.scss
@@ -274,6 +274,9 @@
.compose-form__upload-thumbnail {
border-radius: 4px;
+ background-position: center;
+ background-size: cover;
+ background-repeat: no-repeat;
height: 100px;
width: 100%;
}