create-hydro-app
Version:
Create hydro apps with no build configuration.
39 lines (34 loc) • 1.36 kB
HTML
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="Description" content="Starter App for hydro-js" />
<title>hydro-js App</title>
<link rel="preconnect" href="https://unpkg.com/" />
<link rel="preload" href="app/" as="fetch" type="text/html" crossorigin />
<link
rel="prefetch"
href="@shared/workerCode.js"
as="worker"
type="application/javascript"
/>
<!-- preload as worker does not work in Chrome (https://bugs.chromium.org/p/chromium/issues/detail?id=946510) -->
<link rel="apple-touch-icon" href="@public/icon192.png" />
<link rel="manifest" href="manifest.json" />
<meta name="theme-color" content="#24272d" />
<script type="module">
import fetchAndRender from "./@shared/fetchHTML.js";
import "progressive-picture";
fetchAndRender({ url: "app/", shouldRender: true });
if (navigator.serviceWorker) navigator.serviceWorker.register("sw.js");
</script>
<link rel="stylesheet" href="@public/base.css" />
</head>
<body>
<noscript class="text-white m-auto center text-center"
>You need to enable JavaScript to run this app.</noscript
>
<main class="center"></main>
</body>
</html>