I made this for editing JS in middle school, since there wasn't any text editor or desktop.
data:text/html, <!-- JS Version 0.1 - Nov 2019 - GNU Public License v3.0 --> <html> <head> <title>JSedit</title> </head> <body style='margin:0px; width: 100%; height: 100%; background: grey;'> <div class='toolbar'> <div class='button' onclick='popup("about")'><b>JSedit</b></div> <div class='button' onclick='preview()'>Exec</div> <div class='button' onclick='exportCode()'>Export</div> </div> <textarea onkeydown="if(event.keyCode===9){var v=this.value,s=this.selectionStart,e=this.selectionEnd;this.value=v.substring(0, s)+'\t'+v.substring(e);this.selectionStart=this.selectionEnd=s+1;return false;}" id='code' class='code' placeholder='Enter text here...'></textarea> <style> .toolbar { width: 100%: height: 35px; background: grey; padding: 1.5px 1.5px;%20 position: absolute; top: 0px; left: 0px; } .button { float: left; margin-right: 2px;%20 border: 2px solid black; width:100px;%20 height:31px; font-size:15px;%20 backgr