hydrogen-web/src/platform/web/index.html

42 lines
1.7 KiB
HTML
Raw Normal View History

2019-02-07 03:34:39 +05:30
<!DOCTYPE html>
<html>
2020-10-26 21:18:04 +05:30
<head>
<meta charset="utf-8">
<title>Hydrogen Chat</title>
<meta name="viewport" content="width=device-width, user-scalable=no">
2020-08-12 15:12:42 +05:30
<meta name="application-name" content="Hydrogen Chat"/>
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
2020-08-12 15:12:42 +05:30
<meta name="apple-mobile-web-app-title" content="Hydrogen Chat">
<meta name="description" content="A matrix chat application">
<link rel="apple-touch-icon" href="./assets/icon-maskable.png">
<link rel="icon" type="image/png" href="assets/icon-maskable.png">
<link rel="stylesheet" type="text/css" href="./ui/css/main.css">
<link rel="stylesheet" type="text/css" href="./ui/css/themes/element/theme.css">
2020-10-26 21:18:04 +05:30
</head>
<body class="hydrogen">
<script id="main" type="module">
import {main} from "./main";
import {Platform} from "./Platform";
2021-10-11 21:29:31 +05:30
import configJSON from "./assets/config.json?raw";
import {olmPaths, downloadSandboxPath, workerPath, serviceWorkerPath} from "./sdk/paths/vite";
2021-10-11 21:29:31 +05:30
const paths = {
olm: olmPaths,
downloadSandbox: downloadSandboxPath,
2021-10-11 21:29:31 +05:30
worker: workerPath,
2021-12-01 18:35:50 +05:30
...JSON.parse(configJSON)
2021-10-11 21:29:31 +05:30
};
if (import.meta.env.PROD) {
paths.serviceWorker = serviceWorkerPath;
}
2021-10-11 21:29:31 +05:30
const platform = new Platform(
document.body,
paths,
null,
{development: import.meta.env.DEV}
2021-10-11 21:29:31 +05:30
);
main(platform);
2020-10-26 21:18:04 +05:30
</script>
</body>
2019-02-27 03:15:58 +05:30
</html>