diff --git a/public/language/en-GB/admin/menu.json b/public/language/en-GB/admin/menu.json index 338fb1d79e21..b6a38f0d0e98 100644 --- a/public/language/en-GB/admin/menu.json +++ b/public/language/en-GB/admin/menu.json @@ -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 ", "search.keep-typing": "Type more to see results...", diff --git a/public/src/admin/modules/search.js b/public/src/admin/modules/search.js index 274d7a14b278..e2ea2a4c3d49 100644 --- a/public/src/admin/modules/search.js +++ b/public/src/admin/modules/search.js @@ -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') { diff --git a/src/views/admin/partials/menu.tpl b/src/views/admin/partials/menu.tpl index 1b1ee26eba0b..fcb02ec64d97 100644 --- a/src/views/admin/partials/menu.tpl +++ b/src/views/admin/partials/menu.tpl @@ -139,7 +139,7 @@