<!DOCTYPE html>
<html lang="en" dir="ltr">
    <head>
        <meta charset="utf-8">
        <title>Draw a line animation</title>
        <style media="screen">
            #sample, svg{
            	position:absolute;
            	top: 0;
            	left: 0;
            	bottom: 0;
            	right:0;
            	width:100%;
            	height:100%;
            	font-family: sans-serif;
            	z-index:2;
            	cursor: url('/cursor.png') 6 6, auto;
            }
            img{
          		position:absolute;
          		top:0;
          		bottom:0;
          		right:0;
          		left:0;
          		width:100%;
          		height:100%;
          		z-index:1;
            }

            path {
                fill: none;
                stroke: red;
                stroke-width: 1mm;
				stroke-linecap: round;
            }
            
            #wrapper {
            	position:absolute;
            	top:0;
            	right:0;
            	bottom:0;
            	left:0;
            	background:none;
            }
            .gray{
            	position:absolute;
            	background:rgba(255,255,255,0.7);
            }            
            html, body{
            	height: 100%;
            	width: 100%;
            	margin:0;
				font-family: sans-serif;
            }
            #interface{
            	height: 0;
				  overflow: hidden;
				  padding-top: calc({HEIGHT}/{WIDTH} * 100%);
				  position: relative;
				  margin: 0 auto;
				background-size: 100% 100%;
            	position: absolute;
			  top: 0;
			  left: 0;
			  width: 100%;
			  height: 100%;
            }
            
			#info{
			position: absolute;
			bottom: 15px;
			width: 600px;
			left: calc(50% - 250px);
			z-index: 999;
			}
			.buttons{
				text-align: center;
			}
			#submit{
			    background: lightblue;
			    border: solid 1px blue;
			    border-radius: 5px;
			    font-size: 110%;
			    padding: 5px 10px;
		    }
			.toolbox{
				position: absolute;
				left: 0;
				top: 50px;
				z-index: 100;
				background-color: white;
				padding: 5px;
				border-radius: 0 5px 5px 0;
				background-color:#ccc;
			}
			.toolbox > ul{
				padding: 0;
				margin: 0;
			}
			.toolbox > ul > li{
				cursor: pointer;
			}

			.toolbox .colors > li.selected {
				border-width: 3px;
				border-color: gray;
			}
			.toolbox .colors > li {
				display: block;
				border: solid 3px white;
				border-radius: 5px;
				margin: 5px;
				width: 25px;
				height: 25px;
			}
			
			.filename{
				position: absolute;
				bottom: 0;
				left: 0;
				color:gray;
				z-index: -1;
				font-size:8pt;
			}

			.closed{
				background-color: lightgray;
			}
			.closed svg{
				cursor:wait;
				pointer-events: none;
			}
        </style>
    </head>
    <body>
	        <div id='interface'>
				</div>
	        	<!-- <div id='wrapper'>
	            <svg id="canvas" preserveAspectRatio="none">
	                <path d="" id="stroke" />
	            </svg>
	            </div>
	            <div id='info'>
		            <div class='buttons'>

			            <button id='submit'>Submit</button>
			        <form method='post' action='' id='finishedForm'>
			        </form>
		            </div>
	            </div>
				<div class="toolbox">
					<ul class="colors">
						<li class="red"></li>
						<li class="blue"></li>
						<li class="green"></li>
					</ul>
				</div>
	        </div> -->
		<script src="draw.js"></script>
        <script type='text/javascript'>
        const canvas = new Canvas( document.getElementById("interface"));
        </script>
    </body>
</html>