UNPKG

hfs

Version:
31 lines (30 loc) 1.43 kB
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>HFS Admin-panel</title> <link rel="icon" type="image/svg+xml" href="/hfs-logo-icon.svg" /> <link href="../frontend/fontello.css" rel="stylesheet" /> <link href="../frontend/fontello.woff2" rel="prefetch" /> <script type="module" crossorigin src="/assets/index-Be6ErL6O.js"></script> <link rel="stylesheet" crossorigin href="/assets/index-B0njt6Ql.css"> </head> <body> <style class="removeAtBoot">@media (prefers-color-scheme: dark) { html { background-color: #000; color: #888; } }</style> <div id="root">Loading... <span id="loadingPerc"/></div> <script nomodule>document.getElementById('root').innerText = "Please use a newer browser"</script> <script> (function(){ // legacy way to not pollute global scope const total = 2600*1000 // no need to be precise, but stay on the abundant side const t = setInterval(function() { const e = document.getElementById('loadingPerc') if (!e) // when load is complete the element will be removed return clearInterval(t) const v = performance.getEntriesByType('resource').reduce((acc, res) => acc + (res.transferSize || 0), 0) e.innerText = Math.min(100, Math.round(v / total * 100)) + '%' }, 200) })() </script> </body> </html>