diff options
author | Eugen Rochko <eugen@zeonfederated.com> | 2018-03-02 04:36:00 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-03-02 04:36:00 +0100 |
commit | 379cdfaac5838c7008b80c8f317ca6403da683a9 (patch) | |
tree | b447c492364ca028093753c7d875d48fa30b95bb | |
parent | 38b9af76a2365b2099dd2d6a77225a4ace8c290f (diff) |
Fix #6586: Add close modal icon to report dialog (#6591)
-rw-r--r-- | app/javascript/mastodon/features/ui/components/report_modal.js | 5 | ||||
-rw-r--r-- | app/javascript/styles/mastodon/components.scss | 5 |
2 files changed, 9 insertions, 1 deletions
diff --git a/app/javascript/mastodon/features/ui/components/report_modal.js b/app/javascript/mastodon/features/ui/components/report_modal.js index 3a7e4df76..3ae97646f 100644 --- a/app/javascript/mastodon/features/ui/components/report_modal.js +++ b/app/javascript/mastodon/features/ui/components/report_modal.js @@ -11,8 +11,10 @@ import { OrderedSet } from 'immutable'; import ImmutablePureComponent from 'react-immutable-pure-component'; import Button from '../../../components/button'; import Toggle from 'react-toggle'; +import IconButton from '../../../components/icon_button'; const messages = defineMessages({ + close: { id: 'lightbox.close', defaultMessage: 'Close' }, placeholder: { id: 'report.placeholder', defaultMessage: 'Additional comments' }, submit: { id: 'report.submit', defaultMessage: 'Submit' }, }); @@ -72,7 +74,7 @@ export default class ReportModal extends ImmutablePureComponent { } render () { - const { account, comment, intl, statusIds, isSubmitting, forward } = this.props; + const { account, comment, intl, statusIds, isSubmitting, forward, onClose } = this.props; if (!account) { return null; @@ -83,6 +85,7 @@ export default class ReportModal extends ImmutablePureComponent { return ( <div className='modal-root__modal report-modal'> <div className='report-modal__target'> + <IconButton className='media-modal__close' title={intl.formatMessage(messages.close)} icon='times' onClick={onClose} size={16} /> <FormattedMessage id='report.target' defaultMessage='Report {target}' values={{ target: <strong>{account.get('acct')}</strong> }} /> </div> diff --git a/app/javascript/styles/mastodon/components.scss b/app/javascript/styles/mastodon/components.scss index 699abf990..9f11ec4b7 100644 --- a/app/javascript/styles/mastodon/components.scss +++ b/app/javascript/styles/mastodon/components.scss @@ -4117,6 +4117,11 @@ a.status-card { .report-modal__target { padding: 20px; + + .media-modal__close { + top: 19px; + right: 15px; + } } .loading-bar { |