JSFiddle - React, Tailwind, and code Playground
by emturano
HTML
<img src="http://dcturanoinc.com/images/radio_check.png" class="content">
<script>
function $i(id) { return document.getElementById(id); }
function $r(parent,child) { (document.getElementById(parent)).removeChild(document.getElementById(child)); }
function $t(name) { return document.getElementsByTagName(name); }
function $c(code) { return String.fromCharCode(code); }
function $h(value) { return ('0'+Math.max(0,Math.min(255,Math.round(value))).toString(16)).slice(-2); }
function _i(id,value) { $t('div')[id].innerHTML+=value; }
function _h(value) { return !hires?value:Math.round(value/2); }
function get_screen_size()
{
var w=document.documentElement.clientWidth;
var h=document.documentElement.clientHeight;
return Array(w,h);
}
var url=document.location.href;
var flag=true;
var test=true;
var n=parseInt((url.indexOf('n=')!=-1)?url.substring(url.indexOf('n=')+2,((url.substring(url.indexOf('n=')+2,url.length)).indexOf('&')!=-1)?url.indexOf('n=')+2+(url.substring(url.indexOf('n=')+2,url.length)).indexOf('&'):url.length):512);
var w=0;
var h=0;
var x=0;
var y=0;
var z=0;
var star_color_ratio=0;
var star_x_save,star_y_save;
var star_ratio=256;
var star_speed=1;
var star_speed_save=0;
var star=new Array(n);
var color;
var opacity=0.1;
var cursor_x=0;
var cursor_y=0;
var mouse_x=0;
var mouse_y=0;
var canvas_x=0;
var canvas_y=0;
var canvas_w=0;
var canvas_h=0;
var context;
var key;
var ctrl;
var timeout;
var fps=0;
function init()
{
var a=0;
for(var i=0;i<n;i++)
{
star[i]=new Array(5);
star[i][0]=Math.random()*w*2-x*2;
star[i][1]=Math.random()*h*2-y*2;
star[i][2]=Math.round(Math.random()*z);
star[i][3]=0;
star[i][4]=0;
}
var starfield=$i('starfield');
starfield.style.position='absolute';
starfield.width=w;
starfield.height=h;
context=starfield.getContext('2d');
//context.lineCap='round';
context.fillStyle='rgb(0,0,0)';
context.strokeStyle='rgb(255,255,255)';
var...
CSS
body{
text-align: center;
font: 12px/20px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
color: #392a51;
}
.background {
background-color: #160c25;
position: fixed;
left: 0em;
top:0em;
z-index: -1;
width: 100%;
height: 100%;
}
.content {
position:absolute;
display: block;
margin-left: 50%;
}
#starfield {
display:block;
position: relative;
top:140px;
}
#help{
width:500px;
margin:20px auto;
text-align:center;
display:block;
font-size:14px
}