summaryrefslogtreecommitdiffstats
path: root/theme/javascript/core
diff options
context:
space:
mode:
authorSamy Pessé <samypesse@gmail.com>2014-04-06 15:58:00 -0700
committerSamy Pessé <samypesse@gmail.com>2014-04-06 15:58:00 -0700
commitb598c9a272ea12b17a186f1c45393ea2c87921e4 (patch)
tree017d93cb0cfd3a594d3eb90e2f4e712dd140b508 /theme/javascript/core
parent9cd7c9ad0e72f3a346b33254d3b26833a09826ab (diff)
downloadgitbook-b598c9a272ea12b17a186f1c45393ea2c87921e4.zip
gitbook-b598c9a272ea12b17a186f1c45393ea2c87921e4.tar.gz
gitbook-b598c9a272ea12b17a186f1c45393ea2c87921e4.tar.bz2
Add keyboard shortcut "f" for opening search bar
Diffstat (limited to 'theme/javascript/core')
-rw-r--r--theme/javascript/core/keyboard.js6
-rw-r--r--theme/javascript/core/sidebar.js3
2 files changed, 8 insertions, 1 deletions
diff --git a/theme/javascript/core/keyboard.js b/theme/javascript/core/keyboard.js
index 05e939e..53ca1a5 100644
--- a/theme/javascript/core/keyboard.js
+++ b/theme/javascript/core/keyboard.js
@@ -23,6 +23,12 @@ define([
sidebar.toggle();
return false;
});
+
+ // Toggle Search
+ Mousetrap.bind(['f'], function(e) {
+ sidebar.toggleSearch();
+ return false;
+ });
};
return {
diff --git a/theme/javascript/core/sidebar.js b/theme/javascript/core/sidebar.js
index 0d488be..5529be4 100644
--- a/theme/javascript/core/sidebar.js
+++ b/theme/javascript/core/sidebar.js
@@ -62,6 +62,7 @@ define([
return {
init: init,
- toggle: toggleSidebar
+ toggle: toggleSidebar,
+ toggleSearch: toggleSearch
}
}); \ No newline at end of file