JSFiddle - React, Tailwind, and code Playground

by humanzing

HTML

<html><head><style>body{padding:20px;font-family:Helvetica;background-color:#20262e}
ul{list-style:none;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:5px;padding:5px}
li{background-color:rgba(255,255,255,0.1);border-radius:3px;padding:10px;font-size:14px}.title{z-index:1;color:rgba(255,255,255,0.8);text-align:center}.next_skip_ui{position:fixed;top:0;bottom:0;left:0;right:0;z-index:2}.next_skip_ui>li{background:none}.background{background-size:100%;width:100%;height:100%;position:fixed;left:0px;top:0px;z-index:-1}.stretch{width:80%;height:80%;padding:10%}.image_blur{-webkit-filter:blur(100px);-moz-filter:blur(100px);-o-filter:blur(100px);-ms-filter:blur(100px);filter:blur(100px);z-index:-1;min-height:100%;min-width:1024px;width:100%;height:auto;position:fixed;top:0;left:0}</style></head><body><img id='poster_blur' style='position:fixed;top:0;right:0;left:0;bottom:0;' class='image_blur' src='https://img2-placeit-net.s3-accelerate.amazonaws.com/uploads/stage/stage_image/21198/large_thumb_placeit__88_.jpg'><ul class="title"><li>A</li></ul><ul class='next_skip_ui'><li id='double-tap_skip'></li><li id='double-tap_next'></li></ul><div id="background"><img id='poster'src='https://img2-placeit-net.s3-accelerate.amazonaws.com/uploads/stage/stage_image/21198/large_thumb_placeit__88_.jpg' class='stretch'/></div><script>document.getElementById('double-tap_skip').addEventListener('touchstart',tapHandler_skip);document.getElementById('double-tap_next').addEventListener('touchstart',tapHandler_next);var tapedTwice=!1;function tapHandler_skip(event){if(!tapedTwice){tapedTwice=!0;setTimeout(function(){tapedTwice=!1},300);return!1}
event.preventDefault();const req=new XMLHttpRequest();req.open('GET',location.protocol+'//'+location.host+'/prev',!1);req.send(null);if(req.status===200){}else{}}
function tapHandler_next(event){if(!tapedTwice){tapedTwice=!0;setTimeout(function(){tapedTwice=!1},300);return!1}
event.preventDefault();const req=new...