New: Show keybaord shortcuts with '?' New: ctrl+s will save settingspull/3113/head
parent
7fc3b971f6
commit
e71de9cc29
@ -0,0 +1,37 @@
|
||||
'use strict';
|
||||
|
||||
define(
|
||||
[
|
||||
'jquery',
|
||||
'vent',
|
||||
'Hotkeys/HotkeysView'
|
||||
], function ($, vent, HotkeysView) {
|
||||
$(document).on('keydown', function (e) {
|
||||
if (e.ctrlKey && e.keyCode === 83) {
|
||||
vent.trigger(vent.Hotkeys.SaveSettings);
|
||||
e.preventDefault();
|
||||
return;
|
||||
}
|
||||
|
||||
if (e.shiftKey && e.keyCode === 191) {
|
||||
vent.trigger(vent.Commands.OpenModalCommand, new HotkeysView());
|
||||
// vent.trigger(vent.Hotkeys.ShowHotkeys);
|
||||
e.preventDefault();
|
||||
return;
|
||||
}
|
||||
|
||||
if ($(e.target).is('input') || $(e.target).is('textarea')) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (e.ctrlKey || e.metaKey || e.altKey) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (e.keyCode === 84) {
|
||||
vent.trigger(vent.Hotkeys.NavbarSearch);
|
||||
e.preventDefault();
|
||||
}
|
||||
});
|
||||
|
||||
});
|
@ -0,0 +1,23 @@
|
||||
.hotkeys-modal {
|
||||
h3 {
|
||||
margin-top : 0px;
|
||||
margin-botton : 0px;
|
||||
}
|
||||
|
||||
.hotkey-group {
|
||||
&:first-of-type {
|
||||
margin-top : 0px;
|
||||
}
|
||||
|
||||
&:last-of-type {
|
||||
margin-bottom : 0px;
|
||||
}
|
||||
|
||||
margin-top : 25px;
|
||||
margin-bottom : 25px;
|
||||
|
||||
.hotkey {
|
||||
font-size : 22px;
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in new issue