12<!--3 The application shell, and deliberately a file rather than something generated4 from a table in gleam.toml. It is four links and a script tag; a build step5 that assembles it from configuration is indirection over something anyone6 should be able to open and read.78 The dev server still writes its own from [tools.lustre.html], because that is9 the only shell it knows how to serve. The two want to say the same thing: if10 you add a link here, add it there.11-->12<html lang="en">13 <head>14 <meta charset="utf-8" />15 <meta name="viewport" content="width=device-width, initial-scale=1" />16 <title>klot.ski</title>17 <meta18 name="description"19 content="Offline sliding-block puzzles, rendered like a tiny one-bit print shop."20 />21 <meta name="theme-color" content="#e8f4f2" />22 <meta name="mobile-web-app-capable" content="yes" />23 <meta name="apple-mobile-web-app-capable" content="yes" />24 <link rel="manifest" href="/manifest.webmanifest" />25 <link rel="icon" href="/icons/icon-192.png" />26 <link rel="apple-touch-icon" href="/icons/icon-192.png" />27 <link rel="stylesheet" href="/styles.css" />28 <script src="/bootstrap.js"></script>29 <script type="module" src="/klotski.js"></script>30 </head>31 <body>32 <div id="app"></div>33 </body>34</html>