feat: hotkey "/" to open ACP search

v1.18.x
Julian Lam 5 years ago
parent 763cec31bd
commit 43571bac38

@ -70,7 +70,7 @@
"logout": "Log out",
"view-forum": "View Forum",
"search.placeholder": "Search for settings",
"search.placeholder": "Press "/" to search for settings",
"search.no-results": "No results...",
"search.search-forum": "Search the forum for <strong></strong>",
"search.keep-typing": "Type more to see results...",

@ -90,6 +90,11 @@ define('admin/modules/search', ['mousetrap'], function (mousetrap) {
return false;
});
mousetrap.bind('/', function (ev) {
input.select();
ev.preventDefault();
});
mousetrap(input[0]).bind(['up', 'down'], function (ev, key) {
var next;
if (key === 'up') {

@ -139,7 +139,7 @@
<form role="search">
<div id="acp-search" >
<div class="dropdown">
<input type="text" autofocus data-toggle="dropdown" class="form-control" placeholder="[[admin/menu:search.placeholder]]">
<input type="text" data-toggle="dropdown" class="form-control" placeholder="[[admin/menu:search.placeholder]]">
<ul class="dropdown-menu dropdown-menu-right state-start-typing" role="menu">
<li role="presentation" class="no-results">
<a>[[admin/menu:search.no-results]]</a>

Loading…
Cancel
Save