diff --git a/resources/js/utility.js b/resources/js/utility.js index fc4f9900b5eae2426250d94872c823ef04cec918..a61407b7f28903a6051a553f90dacb4ee20d0830 100644 --- a/resources/js/utility.js +++ b/resources/js/utility.js @@ -2,3 +2,19 @@ $(document).ready(function () { $('.js-only').removeClass('js-only'); $('.no-js').addClass('hide'); }); + +document.onkeydown = checkKey; + +function checkKey(e) { + + e = e || window.event; + + + if (e.keyCode == '9') { + e.preventDefault(); + $("#keyboard-ctrl-info").show(); + $("#keyboard-ctrl-info").focus(); + } else { + } + +} \ No newline at end of file diff --git a/resources/less/metager/pages/resultpage.less b/resources/less/metager/pages/resultpage.less index 991a2c42e9f93851ce4b513b1c687c922e9ec013..01bef22bb537d4c018329cac3a7ee128a40c5700 100644 --- a/resources/less/metager/pages/resultpage.less +++ b/resources/less/metager/pages/resultpage.less @@ -2,4 +2,5 @@ @import "./resultpage/result.less"; @import "./resultpage/product.less"; @import "./resultpage/quicktips.less"; -@import "./resultpage/result-saver.less"; \ No newline at end of file +@import "./resultpage/result-saver.less"; +@import "./resultpage/keyboard-ctrl.less"; \ No newline at end of file diff --git a/resources/less/metager/pages/resultpage/keyboard-ctrl.less b/resources/less/metager/pages/resultpage/keyboard-ctrl.less new file mode 100644 index 0000000000000000000000000000000000000000..af67c504469a200011276fbdd55f0ca2cd3e388c --- /dev/null +++ b/resources/less/metager/pages/resultpage/keyboard-ctrl.less @@ -0,0 +1,20 @@ +/* Keyboard control styles*/ + + +#keyboard-ctrl-info { + display: none; + position: relative; + margin: 10px 0; + padding: 10px; + width: 100%; + border: 1px solid #f00; + background-color: #fff; + + &:focus { + border: 10px solid yellow; + } + + .keyboard-ctrl-info-header{ + text-align: center; + } +} \ No newline at end of file diff --git a/resources/views/layouts/keyboardNavBox.blade.php b/resources/views/layouts/keyboardNavBox.blade.php new file mode 100644 index 0000000000000000000000000000000000000000..3d6558e26495e62c286ed4b0ba72ef10f0d17348 --- /dev/null +++ b/resources/views/layouts/keyboardNavBox.blade.php @@ -0,0 +1,30 @@ + +