<div className='compose-form__upload' onMouseEnter={this.handleMouseEnter} onMouseLeave={this.handleMouseLeave}>
<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})`, backgroundImage: `url(${media.get('preview_url')})` }}>
+ <div className='compose-form__upload-thumbnail' style={{ transform: `scale(${scale})`, backgroundImage: `url(${media.get('preview_url')})` }}>
<IconButton icon='times' title={intl.formatMessage(messages.undo)} size={36} onClick={this.handleUndoClick} />
<div className={classNames('compose-form__upload-description', { active })}>
'compose-form__sensitive-button--visible': visible,
});
return (
- <div className={className} style={{ transform: `translateZ(0) scale(${scale})` }}>
+ <div className={className} style={{ transform: `scale(${scale})` }}>
<IconButton
className='compose-form__sensitive-button__icon'
title={intl.formatMessage(messages.title)}
{({ backgroundOpacity, backgroundScale }) =>
<div className='upload-area' style={{ visibility: active ? 'visible' : 'hidden', opacity: backgroundOpacity }}>
<div className='upload-area__drop'>
- <div className='upload-area__background' style={{ transform: `translateZ(0) scale(${backgroundScale})` }} />
+ <div className='upload-area__background' style={{ transform: `scale(${backgroundScale})` }} />
<div className='upload-area__content'><FormattedMessage id='upload_area.title' defaultMessage='Drag & drop to upload' /></div>
</div>
</div>
}
.fa-search {
- transform: translateZ(0) rotate(90deg);
+ transform: rotate(90deg);
&.active {
pointer-events: none;
- transform: translateZ(0) rotate(0deg);
+ transform: rotate(0deg);
}
}
.fa-times-circle {
top: 11px;
- transform: translateZ(0) rotate(0deg);
+ transform: rotate(0deg);
cursor: pointer;
&.active {
- transform: translateZ(0) rotate(90deg);
+ transform: rotate(90deg);
}
&:hover {