JSFiddle - React, Tailwind, and code Playground
by NesterOne
CSS
.workspace-layer-command {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1030;
background-color: #000;
opacity: .5;
filter: alpha(opacity=50);
}
JavaScript
(function(){
var cmdLayerEl = $("<div class='workspace-layer-command'></div>");
$(document)
.ready(function(){
cmdLayerEl.hide();
$("body").append(cmdLayerEl);
})
.keydown(function(evt){
console.log(evt);
if (evt.keyCode === 0){
cmdLayerEl.show();
}
})
.keyup(function(evt){
console.log(evt);
if (evt.keyCode === 0){
cmdLayerEl.hide();
}
});
})();