From 7b9de769a7660d385f5a92d9265ac39d9794af40 Mon Sep 17 00:00:00 2001 From: Bobak Oftadeh <bobakoftadeh@outlook.com> Date: Thu, 9 Aug 2018 14:08:16 -0700 Subject: [PATCH] Added help button to the drop-down list --- .../nav-bar/settings-dropdown/component.jsx | 15 +++++++++++++++ bigbluebutton-html5/private/locales/en.json | 2 ++ 2 files changed, 17 insertions(+) diff --git a/bigbluebutton-html5/imports/ui/components/nav-bar/settings-dropdown/component.jsx b/bigbluebutton-html5/imports/ui/components/nav-bar/settings-dropdown/component.jsx index 66d9ff5458..7f51672b42 100755 --- a/bigbluebutton-html5/imports/ui/components/nav-bar/settings-dropdown/component.jsx +++ b/bigbluebutton-html5/imports/ui/components/nav-bar/settings-dropdown/component.jsx @@ -73,6 +73,14 @@ const intlMessages = defineMessages({ id: 'app.navBar.settingsDropdown.hotkeysDesc', description: 'Describes hotkeys option', }, + helpLabel: { + id: 'app.navBar.settingsDropdown.helpLabel', + description: 'Help options label', + }, + helpDesc: { + id: 'app.navBar.settingsDropdown.helpDesc', + description: 'Describes help option', + }, }); const SHORTCUTS_CONFIG = Meteor.settings.public.app.shortcuts; @@ -118,6 +126,13 @@ class SettingsDropdown extends Component { (<DropdownListItem key={_.uniqueId('list-item-')} icon="about" + label={intl.formatMessage(intlMessages.helpLabel)} + description={intl.formatMessage(intlMessages.helpDesc)} + onClick={() => window.open('https://bigbluebutton.org/videos/')} + />), + (<DropdownListItem + key={_.uniqueId('list-item-')} + icon="shortcuts" label={intl.formatMessage(intlMessages.hotkeysLabel)} description={intl.formatMessage(intlMessages.hotkeysDesc)} onClick={() => mountModal(<ShortcutHelpComponent />)} diff --git a/bigbluebutton-html5/private/locales/en.json b/bigbluebutton-html5/private/locales/en.json index 38f3081962..71804796f8 100755 --- a/bigbluebutton-html5/private/locales/en.json +++ b/bigbluebutton-html5/private/locales/en.json @@ -97,6 +97,8 @@ "app.navBar.settingsDropdown.exitFullscreenDesc": "Exit fullscreen mode", "app.navBar.settingsDropdown.hotkeysLabel": "Hotkeys", "app.navBar.settingsDropdown.hotkeysDesc": "Listing of available hotkeys", + "app.navBar.settingsDropdown.helpLabel": "Help", + "app.navBar.settingsDropdown.helpDesc": "Links user to video tutorials", "app.navBar.userListToggleBtnLabel": "User List Toggle", "app.navBar.toggleUserList.ariaLabel": "Users and Messages Toggle", "app.navBar.toggleUserList.newMessages": "with new message notification", -- GitLab