MSV FM

dot.antimicrobial@66.96.161.157: ~ $
Path : /hermes/sb_web/b1536/advancedfunctions.co/lms/
File Upload :
Current < : /hermes/sb_web/b1536/advancedfunctions.co/lms/certificateTemplate.html

<html>
<head>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=UnifrakturMaguntia&display=swap" rel="stylesheet">

<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Tangerine:wght@400;700&display=swap" rel="stylesheet">

<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Bilbo+Swash+Caps&display=swap" rel="stylesheet">

</head>
<body onload='javascript:run()'>
<div style='font-family:UnifrakturMaguntia;font-size:7vw;position:absolute;top:5%;left:50%;transform:translate(-50%,0%);white-space:nowrap' >Certificate Of Completion</div>

<div style='font-family:Tangerine;font-size:4vh;position:absolute;top:20%;left:50%;transform:translate(-50%,0%);' ><div style='width:70vw'><span style='position:absolute;left:50%;transform:translate(-50%,0%);'>This certifies that</span><br><span style='position:absolute;left:50%;transform:translate(-50%,0%);font:7vh calibri;color:dark-gray'><span id='certificateRecipient1'></span></span> <br><br><hr>has successfully completed a Microcontroller Course comprising 10 supervised hours of instruction.<p>During the course, they gained proficiency in constructing fundamental circuitry such as <span style='font:2.5vh calibri'>LED</span> indicators, <span style='font:2.5vh calibri'>LDR</span> sensors, and pull-up resistor pushbutton switches. <span id='certificateRecipient2'></span> also demonstrated competence in programming digital inputs and outputs, utilizing analog inputs, and implementing <span style='font:2.5vh calibri'>PWM</span> outputs.</p></div></div>
<div style='font:2vh calibri;width:20%;position:absolute;bottom:10%;left:20%;transform:translate(-20%,0%);text-align:center;'><hr>Instructor<br></div>



<svg width="100%" height="100%">
  <rect width="100%" height="100%" style="fill:rgb(255,255,255);stroke-width:3;stroke:orange"/>
</svg>
<div style='height:280;width:240;position:absolute;bottom:5%;left:90%;transform:translate(-100%,0%);'>
<div style='height:240;width:240;position:absolute;top:0%;left:0%;transform:translate(0%,0%);border-style:dotted;border-color:orange;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;'><div style='position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:210px;height:210px;'>
<svg id="svgCanvas" width="198" height="198" ></svg>
<svg id="svgCanvas2" width="198" height="198" ></svg>
<img src="" width="0" height="0" id="qrImage" >
<canvas id="canvasId" width="198" height="198" style='display:none'></canvas> 
</div>
</div>
<div style='font:2.5vh Bilbo Swash Caps;width:100%;position:absolute;bottom:0%;text-align:center;'>Validation By Work</div>
</div>
</body>
<script>
var recipientName=window.location.href.substring(window.location.href.indexOf('-')+1,window.location.href.length);
document.getElementById('certificateRecipient1').innerHTML=recipientName.replace('%20',' ');
document.getElementById('certificateRecipient2').innerHTML=recipientName.replace('%20',' ');
</script>
<script src="certificateQRCode.js?version=23"></script>
</html>