From decdfad39b4c161acb391ecb4b2c116cc419668d Mon Sep 17 00:00:00 2001 From: Dan Zajdband Date: Fri, 16 Dec 2016 12:32:09 -0500 Subject: [PATCH] Adding show shortcuts button and minor fixes (#177) * Adding show shortcuts button and minor fixes * Lint * Unwrapping the showComments method --- client/coral-admin/src/components/BanUserDialog.js | 2 +- .../containers/ModerationQueue/ModerationQueue.css | 12 ++++++++++++ .../containers/ModerationQueue/ModerationQueue.js | 10 ++++++++++ client/coral-admin/src/translations.json | 6 ++++-- client/coral-plugin-commentbox/CommentBox.js | 2 +- client/coral-ui/components/Dialog.js | 9 ++++----- 6 files changed, 32 insertions(+), 9 deletions(-) diff --git a/client/coral-admin/src/components/BanUserDialog.js b/client/coral-admin/src/components/BanUserDialog.js index 1867b9ac2..1b4af6eb1 100644 --- a/client/coral-admin/src/components/BanUserDialog.js +++ b/client/coral-admin/src/components/BanUserDialog.js @@ -14,7 +14,7 @@ const BanUserDialog = ({open, handleClose, onClickBanUser, user = {}}) => { return ( handleClose()} onCancel={() => handleClose()} title={lang.t('bandialog.ban_user')}> - handleClose()}>× + handleClose()}>×

diff --git a/client/coral-admin/src/containers/ModerationQueue/ModerationQueue.css b/client/coral-admin/src/containers/ModerationQueue/ModerationQueue.css index 6d40b5935..802fb88be 100644 --- a/client/coral-admin/src/containers/ModerationQueue/ModerationQueue.css +++ b/client/coral-admin/src/containers/ModerationQueue/ModerationQueue.css @@ -14,6 +14,18 @@ color: white; } +.showShortcuts { + position: absolute; + right: 130px; + display: flex; + align-items: center; + font-size: 13px; + + span { + margin-left: 7px; + } +} + @media (--big-viewport) { .tab { flex: none; diff --git a/client/coral-admin/src/containers/ModerationQueue/ModerationQueue.js b/client/coral-admin/src/containers/ModerationQueue/ModerationQueue.js index e0e3c636f..339a1fa55 100644 --- a/client/coral-admin/src/containers/ModerationQueue/ModerationQueue.js +++ b/client/coral-admin/src/containers/ModerationQueue/ModerationQueue.js @@ -1,5 +1,6 @@ import React from 'react'; import {connect} from 'react-redux'; +import {Icon} from 'react-mdl'; import key from 'keymaster'; import ModerationKeysModal from 'components/ModerationKeysModal'; @@ -70,6 +71,10 @@ class ModerationQueue extends React.Component { this.props.dispatch(banUser('banned', userId, commentId)); } + showShortcuts = () => { + this.setState({modalOpen: true}); + } + onTabClick (activeTab) { this.setState({activeTab}); } @@ -93,6 +98,11 @@ class ModerationQueue extends React.Component { className={`mdl-tabs__tab ${styles.tab}`}>{lang.t('modqueue.rejected')} this.onTabClick('flagged')} className={`mdl-tabs__tab ${styles.tab}`}>{lang.t('modqueue.flagged')} + + + {lang.t('modqueue.showshortcuts')} +

{ author && (