diff --git a/browser/main/Detail/FullscreenButton.js b/browser/main/Detail/FullscreenButton.js index 3d29c264..ee212603 100644 --- a/browser/main/Detail/FullscreenButton.js +++ b/browser/main/Detail/FullscreenButton.js @@ -4,12 +4,14 @@ import CSSModules from 'browser/lib/CSSModules' import styles from './FullscreenButton.styl' import i18n from 'browser/lib/i18n' +const OSX = global.process.platform === 'darwin' +const hotkey = (OSX ? i18n.__('Command(⌘)') : i18n.__('Ctrl(^)')) + '+B' const FullscreenButton = ({ onClick }) => ( ) diff --git a/lib/main-menu.js b/lib/main-menu.js index 00750716..1d816ef3 100644 --- a/lib/main-menu.js +++ b/lib/main-menu.js @@ -276,6 +276,19 @@ const view = { mainWindow.setFullScreen(!mainWindow.isFullScreen()) } }, + { + type: 'separator' + }, + { + label: 'Toggle Side Bar', + accelerator: 'CommandOrControl+B', + click () { + mainWindow.webContents.send('editor:fullscreen') + } + }, + { + type: 'separator' + }, { role: 'zoomin', accelerator: macOS ? 'CommandOrControl+Plus' : 'Control+='