Generate the manifest/PWA + native-wrapper icons that were referenced but missing (icon-192/512 were 404). A reproducible pure-Node generator (tools/gen-icons.mjs, npm run gen:icons) draws a clock ring with amber hands + a green target dot in the app palette — no image deps, hand-rolled PNG encoder with analytic anti-aliasing. - public/icons/icon-192, -512, -180 (apple-touch); linked in index.html. - resources/icon.png (1024) + splash.png (2732) for @capacitor/assets. - tests/tools/icons.test.js ties every manifest icon to a real PNG of the declared size. 213 tests pass; icons now serve 200. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
22 lines
894 B
HTML
22 lines
894 B
HTML
<!doctype html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover" />
|
|
<title>The Director</title>
|
|
<link rel="stylesheet" href="/src/styles.css" />
|
|
<link rel="manifest" href="/manifest.webmanifest" />
|
|
<link rel="apple-touch-icon" href="/icons/icon-180.png" />
|
|
<link rel="icon" type="image/png" sizes="512x512" href="/icons/icon-512.png" />
|
|
<meta name="theme-color" content="#0b0e13" />
|
|
<!-- iOS home-screen / native-wrapper hints -->
|
|
<meta name="apple-mobile-web-app-capable" content="yes" />
|
|
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
|
|
<meta name="apple-mobile-web-app-title" content="The Director" />
|
|
</head>
|
|
<body>
|
|
<gm-shell></gm-shell>
|
|
<script type="module" src="/src/main.js"></script>
|
|
</body>
|
|
</html>
|